Hallo,
habe ein relativ komisches Problem mit einer PMX-Karte (TE210P) beim Dialout:
wenn ich internationale Nummern anwählen möchte, dann geht das nur, wenn ich in der zapata.conf einen pridialplan=international einsetze, allerdings funktionieren dann deutsche Anwahlen nicht mehr (ich bekomme dann eine Ansage). Ändere ich den pridialplan wieder auf national, dann gehen die deutschen Nummern, aber keine internationalen (dann gibt's hier ein busy).
Die Zapata.conf sollte eigtl. O.K. sein - sieht folgendermaßen aus:
Die relevanten Stellen aus der extensions.conf sind die folgenden:
Deutsche Nummern werden zuvor noch ins e.164-Format gewandelt.
Die gepasteten Einstellungen verwende ich, wenn ich den pridialplan auf international gestellt habe, wenn ich ihn auf national stelle, dann ändere ich die Aufrufzeile des Dial-Makros wieder auf:
exten => _00049Z.,2000,Macro(dialout,${EXTEN:5})
damit die richtige Nummer gewählt wird
Bei der Einstellung auf international und der Wahl einer dt. Nummer (die dann z.B. 498955443322 sein könnte), erhalte ich die Ansage "keine Verbindung unter dieser Vorwahl").
Laut Doku ist die pridialplan-Einstellung nicht wirklich relevant oder nur bei alten Switches.
Wie ist denn eigtl. das korrekt Übergabeformat an den S2M? Ich denke, es sollte 3341424344 z.B. für Frankreich sein, oder? Eine dt. Nummer der Form 498941424344 sollte dann doch auch funktionieren.
Kennt jn. dieses Problem?
Danke,
Rob
habe ein relativ komisches Problem mit einer PMX-Karte (TE210P) beim Dialout:
wenn ich internationale Nummern anwählen möchte, dann geht das nur, wenn ich in der zapata.conf einen pridialplan=international einsetze, allerdings funktionieren dann deutsche Anwahlen nicht mehr (ich bekomme dann eine Ansage). Ändere ich den pridialplan wieder auf national, dann gehen die deutschen Nummern, aber keine internationalen (dann gibt's hier ein busy).
Die Zapata.conf sollte eigtl. O.K. sein - sieht folgendermaßen aus:
Code:
[channels]
language=de
switchtype=euroisdn
nationalprefix=0
internationalprefix=00
;echocancel=yes
;echotraining=100
;echocancelwhenbridged=yes
pridialplan=national
prilocaldialplan=international
;immediate=no
overlapdial=yes
group=0
context=vonextern
; PRI port 1 (E1)
; context=1
; group=1
signalling=pri_cpe
channel=>1-15,17-31
; PRI port 2 (E1)
; context=2
; group=2
signalling=pri_cpe
channel=>32-46,48-62
Die relevanten Stellen aus der extensions.conf sind die folgenden:
Code:
[trunk-germ-inklsrv]
exten => _00049Z.,1,EnumLookup(${EXTEN:3})
exten => _00049Z.,2,Goto(1000)
exten => _00049Z.,52,Goto(000${ENUM},2000)
exten => _00049Z.,102,Goto(2000)
exten => _00049Z.,1000,SetCIDNum(+49891234567${CALLERIDNUM}|a)
exten => _00049Z.,1001,Dial(${ENUM})
exten => _00049Z.,1002,SetCIDNum(${CALLERIDNUM:9|a})
exten => _00049Z.,1003,Goto(2000)
exten => _00049Z.,1102,Busy
exten => _00049Z.,2000,Macro(dialout,${EXTEN:3})
...
[trunk-international]
exten => _000Z.,1,EnumLookup(${EXTEN:3})
exten => _000Z.,2,Goto(1000)
exten => _000Z.,52,Goto(000${ENUM},2000)
exten => _000Z.,102,Goto(2000)
exten => _000Z.,1000,SetCIDNum(+49891234567${CALLERIDNUM}|a)
exten => _000Z.,1001,Dial(${ENUM})
exten => _000Z.,1002,SetCIDNum(${CALLERIDNUM:9|a})
exten => _000Z.,1003,Goto(2000)
exten => _000Z.,1102,Busy
exten => _000Z.,2000,Macro(dialout,${EXTEN:3})
...
[macro-dialout]
exten => s,1,Dial(${TRUNKPRI}/${ARG1})
exten => s,2,Congestion
exten => s,102,Busy
Deutsche Nummern werden zuvor noch ins e.164-Format gewandelt.
Die gepasteten Einstellungen verwende ich, wenn ich den pridialplan auf international gestellt habe, wenn ich ihn auf national stelle, dann ändere ich die Aufrufzeile des Dial-Makros wieder auf:
exten => _00049Z.,2000,Macro(dialout,${EXTEN:5})
damit die richtige Nummer gewählt wird
Bei der Einstellung auf international und der Wahl einer dt. Nummer (die dann z.B. 498955443322 sein könnte), erhalte ich die Ansage "keine Verbindung unter dieser Vorwahl").
Laut Doku ist die pridialplan-Einstellung nicht wirklich relevant oder nur bei alten Switches.
Wie ist denn eigtl. das korrekt Übergabeformat an den S2M? Ich denke, es sollte 3341424344 z.B. für Frankreich sein, oder? Eine dt. Nummer der Form 498941424344 sollte dann doch auch funktionieren.
Kennt jn. dieses Problem?
Danke,
Rob