Wie der Titel schon sagt hab ich ein kleines Problem mit hangup.
so sieht mein abschnitt aus... wenn ich das agi(test.sh) vor Dial platziere wird es ausgeführt, wenn man es dahinter setzt, wird es nicht mehr ausgeführt. Genauso wenig wird das Noop gesendet, nach einem Hangup.. Hat jemand eine Idee woran es liegen könnte? Will damit sowas wie nen kleinen "Anrufmonitor" realisieren, also wer grade telefoniert, mit wem etc...
Code:
exten => incoming_int,100,GotoIf($["${CALLERID(num):0:1}" = "2"]?102)
exten => incoming_int,n,AGI(inverssuche.sh|${CALLERID(num)})
exten => incoming_int,n,NoOp(test1)
exten => incoming_int,n,Dial(SIP/${NUMMER_INTERN},60,rtTW)
exten => incoming_int,n,AGI(test.sh)
exten => incoming_int,998,Hangup
exten => incoming_int,999,NoOp(ende)
so sieht mein abschnitt aus... wenn ich das agi(test.sh) vor Dial platziere wird es ausgeführt, wenn man es dahinter setzt, wird es nicht mehr ausgeführt. Genauso wenig wird das Noop gesendet, nach einem Hangup.. Hat jemand eine Idee woran es liegen könnte? Will damit sowas wie nen kleinen "Anrufmonitor" realisieren, also wer grade telefoniert, mit wem etc...