Hallo,
ich versuche gerade ein IVVR-System mit Hilfe von Asterisk zu realisieren. Leider bin ich dabei auf ein paar Probleme mit der extensions.conf gestoßen. Im Moment kann ich keine DTMF abfragen, ohne dass Asterisk die Verbindung beendet. Vielleicht fehlen mir dazu irgendwelche Einstellungen. Aber aus diesem Grund bin ich ja auch hier. Vielleicht kann mir einer von euch noch einen Tipp geben, oder findet einen Fehler in meinem Dialplan. Nun zu den Systemangaben. Ich verwende Asterisk Version 1.4.19.1 und betreibe eine ISDN-Karte mit CAPI-Treibern. Das System ist an die Außenwelt angeschlossen und soll per Video-Call vom Handy aus erreichbar sein. Das funktioniert soweit auch. Jedoch wenn ich versuche per Tasteneingabe durch die Menüs zu navigieren, dann wird die Verbindung von Asterisk mit der folgenden Fehlermeldung beendet:
Spawn extension (mainmenu, 0, 3) exited non-zero on 'Local/0@mainmenu-fae9,2'
== Spawn extension (capi-in, 1424, 1) exited non-zero on 'CAPI/ISDN1#02/1424-0'
== ISDN1#02: CAPI Hangingup for PLCI=0x101 in state 2
> ISDN1#02: CAPI INFO 0x3490: Normal call clearing
Hier nun die extensions.conf, die ich zur Zeit verwende:
Schon mal vielen Dank für eure Hilfe!
Gruß de Ungel
Edit Guard-X: Bitte nächstes mal Code-Tags verwenden!
ich versuche gerade ein IVVR-System mit Hilfe von Asterisk zu realisieren. Leider bin ich dabei auf ein paar Probleme mit der extensions.conf gestoßen. Im Moment kann ich keine DTMF abfragen, ohne dass Asterisk die Verbindung beendet. Vielleicht fehlen mir dazu irgendwelche Einstellungen. Aber aus diesem Grund bin ich ja auch hier. Vielleicht kann mir einer von euch noch einen Tipp geben, oder findet einen Fehler in meinem Dialplan. Nun zu den Systemangaben. Ich verwende Asterisk Version 1.4.19.1 und betreibe eine ISDN-Karte mit CAPI-Treibern. Das System ist an die Außenwelt angeschlossen und soll per Video-Call vom Handy aus erreichbar sein. Das funktioniert soweit auch. Jedoch wenn ich versuche per Tasteneingabe durch die Menüs zu navigieren, dann wird die Verbindung von Asterisk mit der folgenden Fehlermeldung beendet:
Spawn extension (mainmenu, 0, 3) exited non-zero on 'Local/0@mainmenu-fae9,2'
== Spawn extension (capi-in, 1424, 1) exited non-zero on 'CAPI/ISDN1#02/1424-0'
== ISDN1#02: CAPI Hangingup for PLCI=0x101 in state 2
> ISDN1#02: CAPI INFO 0x3490: Normal call clearing
Hier nun die extensions.conf, die ich zur Zeit verwende:
Code:
[capi-in]
include => playmenu
include => recordmenu
include => mainmenu
exten => 1424,1,h324m_gw(0@mainmenu)
[mainmenu]
include => playmenu
include => recordmenu
exten => 0,1,h324m_gw_answer()
exten => 0,2,Wait(1)
exten => 0,3,mp4play(/tmp/menu/menu.mp4,'n(1)')
;exten => 0,4,WaitExten()
exten => 0,4,Goto(3)
exten => 1,1,Goto(recordmenu,0,1)
exten => 2,1,Goto(playmenu,0,1)
exten => i,1,Goto(0,3)
exten => t,1,Goto(0,3)
[playmenu]
exten => 0,1,NoOp(PLAYMENU)
exten => 0,2,mp4play(/tmp/menu/menu2.mp4)
exten => 0,3,Goto(2)
[recordmenu]
exten => 0,1,NoOp(RECORDMENU)
exten => 0,2,mp4play(/tmp/menu/menu1.mp4,'n(1)')
exten => 0,3,WaitExten()
exten => 0,4,Goto(2)
exten => 1,1,NoOp(RECEIVED 1)
exten => 1,2,mp4play(/tmp/linux.3gp,'n(1)')
exten => 1,3,Goto(0,1)
exten => 2,1,NoOp(BACK TO MAINMENU)
exten => 2,2,Goto(mainmenu,0,3)
Schon mal vielen Dank für eure Hilfe!
Gruß de Ungel
Edit Guard-X: Bitte nächstes mal Code-Tags verwenden!