Hallo,
wie ich ja im Asterisk-HFC-Forum geschrieben habe, habe ich Probleme mit 'vorgewählte' Sonderzeichen.
Prinzipiell wollte ich dies zur Auswahl der ausgehenden Leitung benutzen. Da ich keinen einleuchtenden Grund sah, dass die Auswahl unbedingt vor der Telefonnummer übertragen werden muss, habe ich versucht die Auswahl nachzustellen. So kann ich in Ruhe die Telefonnummer raussuchen/eintippen, dann abheben und dann per Overlapdial einfach die Auswahl nachschieben.
Prinzipiell habe ich mir das so gedacht:
exten => _X.,1,NoOp(Wähle ${EXTEN} normal)
exten => _X.#1,1,NoOp(Wähle ${EXTEN:0:$[${LEN(${EXTEN})} - 2]} über #1)
Leider funktioniert das nicht. Das Pattern _X.#1 match auch Extensions, die garnicht mit #1 aufhören. Ist das so gewollt oder mache ich einfach irgendwas falsch?
Danke,
Lars
P.S. Gibt es eigentlich irgendwo richtige Beispiel extensions.conf? Ich habe http://www.voip-info.org/wiki/view/Asterisk+dial+plan+-+working+example gefunden, aber das Beispiel scheint mir nicht sonderlich 'sauber'. Alles ist doppelt und dreifach implementiert. Das ist ja die Wartungshölle, wenn man mal was ändern will![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
wie ich ja im Asterisk-HFC-Forum geschrieben habe, habe ich Probleme mit 'vorgewählte' Sonderzeichen.
Prinzipiell wollte ich dies zur Auswahl der ausgehenden Leitung benutzen. Da ich keinen einleuchtenden Grund sah, dass die Auswahl unbedingt vor der Telefonnummer übertragen werden muss, habe ich versucht die Auswahl nachzustellen. So kann ich in Ruhe die Telefonnummer raussuchen/eintippen, dann abheben und dann per Overlapdial einfach die Auswahl nachschieben.
Prinzipiell habe ich mir das so gedacht:
exten => _X.,1,NoOp(Wähle ${EXTEN} normal)
exten => _X.#1,1,NoOp(Wähle ${EXTEN:0:$[${LEN(${EXTEN})} - 2]} über #1)
Leider funktioniert das nicht. Das Pattern _X.#1 match auch Extensions, die garnicht mit #1 aufhören. Ist das so gewollt oder mache ich einfach irgendwas falsch?
Danke,
Lars
P.S. Gibt es eigentlich irgendwo richtige Beispiel extensions.conf? Ich habe http://www.voip-info.org/wiki/view/Asterisk+dial+plan+-+working+example gefunden, aber das Beispiel scheint mir nicht sonderlich 'sauber'. Alles ist doppelt und dreifach implementiert. Das ist ja die Wartungshölle, wenn man mal was ändern will