Hallo,
ich habe eine Weiterleitung mit Datenbank nach dem folgenden Muster modifiziert http://das-asterisk-buch.de/1.6/section-callforwarding.html
Das funktioniert alles auch sauber.
Nun habe ich aber das Problem dass ich Anrufe immer gleichzeitig an mehrere Apparate geben muss.
bei einer Nummer schiebe ich das durch ein Makro in der Art:
Das funktioniert aber immer nur mit einer Nummer
Wie bekomme ich das für so etwas hin?
ich habe eine Weiterleitung mit Datenbank nach dem folgenden Muster modifiziert http://das-asterisk-buch.de/1.6/section-callforwarding.html
Das funktioniert alles auch sauber.
Nun habe ich aber das Problem dass ich Anrufe immer gleichzeitig an mehrere Apparate geben muss.
Code:
exten=>12345,1,dial(sip/13&sip/14&sip/15&iax2/10)
bei einer Nummer schiebe ich das durch ein Makro in der Art:
Code:
exten =>12345,1,macro(weiterleitung,13)
[macro-weiterleitung]
exten => s,1,NoOp(Anruf von ${CALLERID(num)} fuer ${ARG1})
exten => s,n,set(weiterleitung=${DB(CF/${ARG1})})
exten => s,n,NoOp(Weitergeleitung auf ${weiterleitung})
exten => s,n,GotoIf($[foo${DB(CF/${ARG1})} != foo]?forward:normal)
exten => s,n(normal),NoOp(keine Weiterleitung aktiv)
exten => s,n(normal),Dial(SIP/${ARG1})
exten => s,n(forward),NoOp(keine Weiterleitung aktiv)
exten => s,n(forward),NoOp(Anruf fuer ${EXTEN} wird verbunden zu ${DB(CF/${ARG1})})
exten => s,n(forward),Dial(sip/${weiterleitung})
Das funktioniert aber immer nur mit einer Nummer
Wie bekomme ich das für so etwas hin?
Code:
exten=>12345,1,dial(sip/13&sip/14&sip/15&iax2/10)