Hallo
ich habe ein kleines Hangup Problem.
Wenn ich eine Rufnummer wähle die zur Zeit nicht vergeben ist, legt die Telefonanlage nach 2 mal beep beep einfach auf.
Um dieses Problem zu lösen wollte ich nun Hangupcause einsetzen, nur irgendwie funktioniert das nicht.
Ich bekomme noch nicht einmal eine Ausgabe auf der Konsole.
Hier der Betreffende Teil der Extensions.conf
Hier ein Auszug aus der Konsole (Level 6)
Gruß
Matthias
ich habe ein kleines Hangup Problem.
Wenn ich eine Rufnummer wähle die zur Zeit nicht vergeben ist, legt die Telefonanlage nach 2 mal beep beep einfach auf.
Um dieses Problem zu lösen wollte ich nun Hangupcause einsetzen, nur irgendwie funktioniert das nicht.
Ich bekomme noch nicht einmal eine Ausgabe auf der Konsole.
Hier der Betreffende Teil der Extensions.conf
Code:
exten=_9X.,1,Dial(Capi/g1/${EXTEN:1}/bo)
exten=_9X.,n,Busy
exten=_9X.,n,Hangup
exten=_ZX.,1,GotoIf($["${CALLERID(number)}"="0049369188939830"]?105)
exten=_ZX.,2,Dial(IAX2/pbxnetwork/03691${EXTEN})
exten=_ZX.,103,Busy
exten=_ZX.,104,Hangup
exten=_ZX.,105,Dial(Capi/g1/${EXTEN}/bo)
exten=_ZX.,206,Busy
exten=_ZX.,207,Hangup
exten=_0X.,1,GotoIf($["${CALLERID(number)}"="0049369188939830"]?105)
exten=_0X.,n,Dial(IAX2/pbxnetwork/${EXTEN})
exten=_0X.,n,NoOp(HANGUPCAUSE is ${HANGUPCAUSE})
exten=_0X.,105,Dial(Capi/g1/${EXTEN}/bo)
exten=_0X.,206,Busy
exten=_0X.,207,Hangup
Hier ein Auszug aus der Konsole (Level 6)
Code:
asterisk*CLI>
== eicon7#01: Incoming call '0049369188939815' -> '0368483434'
-- eicon7#01: Updated channel name: CAPI/eicon7#01/0368483434-1e
-- Executing [0368483434@isdn_tk:1] GotoIf("CAPI/eicon7#01/0368483434-1e", "0?105") in new stack
-- Executing [0368483434@isdn_tk:2] Dial("CAPI/eicon7#01/0368483434-1e", "IAX2/pbxnetwork/0368483434") in new stack
-- Called pbxnetwork/0368483434
-- Call accepted by 62.216.189.151 (format alaw)
-- Format for call is alaw
-- IAX2/pbxnetwork-8274 is making progress passing it to CAPI/eicon7#01/0368483434-1e
== eicon7#01: Setting up echo canceller (PLCI=0x307, function=1, options=4, tail=0)
== eicon7#01: Setting up DTMF detector (PLCI=0x307, flag=1)
-- eicon7#01: Echo canceller successfully set up (PLCI=0x307)
> eicon7#01: CAPI INFO 0x349c: Invalid number format
-- Hungup 'IAX2/pbxnetwork-8274'
== Spawn extension (isdn_tk, 0368483434, 2) exited non-zero on 'CAPI/eicon7#01/0368483434-1e'
== eicon7#01: CAPI Hangingup for PLCI=0xdead0000 in state 4
Gruß
Matthias