bestimmte intern nummern sollen nicht gewählt werden

ruby5000

Neuer User
Mitglied seit
6 Jan 2007
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe folgendes Problem. Wir nutzen 4 stellige Rufnummern nach dem Muster 22XX.

Für die interne Kommunikation gibt es folgende Regel

Code:
[lokal]
exten => _22XX,1,NoCDR()
exten => _22XX,n,Dial,SIP/${EXTEN}|55|Ttr
Ich möchte hier aber bestimmte Nummern (die leider :( nicht fortlaufend sind) hier ausklammern.

z.bsp. 2235, 2249, usw.


Hat jemand einen Lösungsansatz wie man das bewerkstelligen könnte?


Danke

Uwe
 

doxon

Mitglied
Mitglied seit
11 Jun 2006
Beiträge
781
Punkte für Reaktionen
0
Punkte
0
z.b. so:

Code:
[lokal]
exten => 2235,1,Playback(invalid)
exten => 2249,1,Playback(invalid)
...
exten => _22XX,1,NoCDR()
exten => _22XX,n,Dial,SIP/${EXTEN}|55|Ttr
 

ruby5000

Neuer User
Mitglied seit
6 Jan 2007
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo Doxon,

danke für die schnelle Antwort.

Ich hätte vielleicht doch erwähnen sollen das ich die Nummern schon brauche.

Folgendes:

es existieren 2 VoIP-Server die ca. 8000 km auseinander stehen. Leider ist nur meiner ist ein Asterisk. Es besteht ein interner Nummernblock, 2200-2299. Nun habe ich mir gedachtes das es möglich ist das Asterisk bestimmte Nummern ersetzen kann. Es funktioniert auch schon, allerdings nicht mit den Nummern aus dem Nummernblock.

Und so dachte ich wenn ich die entsprechenden intern-Nummern ausklammern kann das dann die externe Nummer gewählt wird. Folgendes funktioniert

Code:
[882219]
exten => 333,1,Dial,SIP/[email protected]|45|Ttr
exten => _X.,2,Dial,SIP/${EXTEN}@XXXXX2219|45|Ttr

Gruß

Uwe
 

doxon

Mitglied
Mitglied seit
11 Jun 2006
Beiträge
781
Punkte für Reaktionen
0
Punkte
0
Irgendwie verstehe ich noch nicht ganz wie du das meint.

Was soll denn konkret mit der internenn Nummer 2235 passieren?
 

ruby5000

Neuer User
Mitglied seit
6 Jan 2007
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo Doxon,

ich möchte, wenn eine interne Nummer z.bsp. die 2235 gewählt wird, das Asterisk dann diese Nummer durch eine externe ersetzt. Das soll er im Prinzip bei verschiedenen internen Nummern durchführen.

Ich wähle 2235 und asterisk wählt aber 0049123456789.

Im Prinzip nichts anderes als eine Kurzwahl, wobei ich aber keine andere Nummern vorwählen möchte.


Gruß

Uwe
 

doxon

Mitglied
Mitglied seit
11 Jun 2006
Beiträge
781
Punkte für Reaktionen
0
Punkte
0
Dann mache doch für die betreffenen Nummern folgendes:

Code:
[lokal]
exten => 2235,1,Dial,SIP/[email protected]|55|Ttr
exten => 2249,1,Dial,SIP/[email protected]|55|Ttr
...
exten => _22XX,1,NoCDR()
exten => _22XX,n,Dial,SIP/${EXTEN}|55|Ttr
 

ruby5000

Neuer User
Mitglied seit
6 Jan 2007
Beiträge
33
Punkte für Reaktionen
0
Punkte
0
Hallo Doxon,

das funktioniert so weit ganz gut. Die Sache hat jetzt bei mir leider noch einen kleinen Schönheitsfehler.

Jedes Telefon/Teinehmer hat seinen eigenen Account, aufgebaut nach dem Muster

[882219]
exten => _0.,1,Dial,SIP/${EXTEN}@xxxxx2219|45|Ttr

[882220]
exten => _0.,1,Dial,SIP/${EXTEN}@xxxxx2220|45|Ttr
Ich möchte natürlich nun auch das die entsprechende Nummer auch dort als Absenderkennung eingetragen wird. Gibt es dort eine entsprechende Variable die ausgelesen werden kann?


Gruß

Uwe
 

doxon

Mitglied
Mitglied seit
11 Jun 2006
Beiträge
781
Punkte für Reaktionen
0
Punkte
0
Hmm, ich kenn die restliche Struktur nun nicht, aber evtl. gehts ja so:

Code:
;Kurzwahlen
[kurzwahlen]
exten => 2235,1,Dial,SIP/[email protected]{$CONTEXT:2}|55|Ttr
exten => 2249,1,Dial,SIP/[email protected]{$CONTEXT:2}|55|Ttr


;Einzelne Kontexte
[882219]
include => kurzwahlen
exten => _0.,1,Dial,SIP/${EXTEN}@xxxxx{$CONTEXT:2}|45|Ttr

[882220]
include => kurzwahlen
exten => _0.,1,Dial,SIP/${EXTEN}@xxxxx{$CONTEXT:2}|45|Ttr
Ich weiß nur nicht wie er das mit der {$CONTEXT:2}-Variable beim includen macht.
Entweder schreibt er da dann "rzwahlen" (weil die Variable von "kurzwahlen" kommt) oder die jeweilige 2220 oder 2219 rein... das müsstest du mal ausprobieren.
 

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
232,830
Beiträge
2,027,209
Mitglieder
350,918
Neuestes Mitglied
AlexGraef