Hallo,
hab ein lustiges Problem am Asterisk 1.2 wobei ich jetzt ehrlich gesagt nicht sagen kann obs bei einem 1.0er funktioniert haette.
Aufgrund von der Vereinheitlichung der Rufnummern ist es wichtig, dass wir die EXTEN neu setzen. D.h. z.B. uebersenden wir am E1-PSTN mittels internationalen Format.
Wenn jetzt z.B. einer 06947114711 waehlt dann sollte die EXTEN dann als 496947114711 aussehen was aber irgendwie nicht so funktioniert wie wir das gern haetten.
exten => _X.,1,Dial(Zap/g1/49${EXTEN:1})
---> Problem ist das dan im z.B. CDR noch immer 06947114711 steht
---> der Dial selber funktiert aber mit 496947114711
---> somit ist die Loesung eigentlich nur halbherzig
Die Idee von uns war somit das wir eben die EXTEN umsetzen :
exten => _X.,1,Set(EXTEN=49${EXTEN:1})
exten => _X.,2,Dial(Zap/g1/${EXTEN})
---> Problem ist das er die EXTEN nicht setzt
---> der Dial funkt nicht wiel 06947114711 gesendet wird (blocking)
---> somit die Frage wie funkts
Nein und es geht auch nicht mit SetVar oder mit Set(${EXTEN} odgl. !!! Er ueberschreibts einfach nicht *argl*
Die Vermutung war schon das man die EXTEN nicht ueberschreiben kann was aber echt mist waere. Kann ja eigentlich nicht sein, weil z.B. die CallerID usw. kann man ja auch ueberschreiben.
Vielleicht hat ja jemand eine Idee was es sein koennte das es funktioniert. Leider gibts niergends eine vernueftige Doku dafuer (zumindest da Google hat nichts gefunden).
Gruss
Alexander
hab ein lustiges Problem am Asterisk 1.2 wobei ich jetzt ehrlich gesagt nicht sagen kann obs bei einem 1.0er funktioniert haette.
Aufgrund von der Vereinheitlichung der Rufnummern ist es wichtig, dass wir die EXTEN neu setzen. D.h. z.B. uebersenden wir am E1-PSTN mittels internationalen Format.
Wenn jetzt z.B. einer 06947114711 waehlt dann sollte die EXTEN dann als 496947114711 aussehen was aber irgendwie nicht so funktioniert wie wir das gern haetten.
exten => _X.,1,Dial(Zap/g1/49${EXTEN:1})
---> Problem ist das dan im z.B. CDR noch immer 06947114711 steht
---> der Dial selber funktiert aber mit 496947114711
---> somit ist die Loesung eigentlich nur halbherzig
Die Idee von uns war somit das wir eben die EXTEN umsetzen :
exten => _X.,1,Set(EXTEN=49${EXTEN:1})
exten => _X.,2,Dial(Zap/g1/${EXTEN})
---> Problem ist das er die EXTEN nicht setzt
---> der Dial funkt nicht wiel 06947114711 gesendet wird (blocking)
---> somit die Frage wie funkts
Nein und es geht auch nicht mit SetVar oder mit Set(${EXTEN} odgl. !!! Er ueberschreibts einfach nicht *argl*
Die Vermutung war schon das man die EXTEN nicht ueberschreiben kann was aber echt mist waere. Kann ja eigentlich nicht sein, weil z.B. die CallerID usw. kann man ja auch ueberschreiben.
Vielleicht hat ja jemand eine Idee was es sein koennte das es funktioniert. Leider gibts niergends eine vernueftige Doku dafuer (zumindest da Google hat nichts gefunden).
Gruss
Alexander