Ich habe Asterisk als Unteranlage an einer AG AS 191+. Bisher habe ich Asterisk immer selbst kompiliert. Jetzt habe ich auf die Version von Debian Sarge umgestellt (Asterisk 1.2.13).
Während es vorher einwandfrei funktionierte, habe ich mit dieser Asterisk Version Probleme beim "wait"-Befehl.
Stelle ich wait auf einen Wert < 10 funktioniert alles einwandfrei, bei wait > 10 legt der CAPI-Kanal auf. Gibt es irgendwo einen Timeout im Capi-Protokoll?
Capi-Debug:
-- Executing Goto("CAPI/ISDN1/22-0", "internS0|22|1") in new stack
-- Goto (internS0,22,1)
-- Executing Wait("CAPI/ISDN1/22-0", "15") in new stack
-- ISDN1#02: info element CALLED PARTY NUMBER
-- ISDN1#02: info element CHANNEL IDENTIFICATION 89
-- ISDN1#02: info element Sending Complete
> ISDN1#02: IE SETUP / SENDING-COMPLETE already received.
-- CAPI queue frame: TYPE: Control (4) SUBCLASS: Hangup (1) ] [ISDN1#02]
== Spawn extension (internS0, 22, 1) exited non-zero on 'CAPI/ISDN1/22-0'
== ISDN1#02: CAPI Hangingup for PLCI=0x101 in state 4
== ISDN1#02: Interface cleanup PLCI=0x101
> CAPI devicestate requested for ISDN1/22
> CAPI devicestate requested for ISDN1/22
/etc/asterisk/extension.conf:
exten => _X.,1,Wait(15)
exten => _X.,2,NoOp(Doing Nothing)
exten => _X.,3,Macro(voicemail,${EXTEN})
Während es vorher einwandfrei funktionierte, habe ich mit dieser Asterisk Version Probleme beim "wait"-Befehl.
Stelle ich wait auf einen Wert < 10 funktioniert alles einwandfrei, bei wait > 10 legt der CAPI-Kanal auf. Gibt es irgendwo einen Timeout im Capi-Protokoll?
Capi-Debug:
-- Executing Goto("CAPI/ISDN1/22-0", "internS0|22|1") in new stack
-- Goto (internS0,22,1)
-- Executing Wait("CAPI/ISDN1/22-0", "15") in new stack
-- ISDN1#02: info element CALLED PARTY NUMBER
-- ISDN1#02: info element CHANNEL IDENTIFICATION 89
-- ISDN1#02: info element Sending Complete
> ISDN1#02: IE SETUP / SENDING-COMPLETE already received.
-- CAPI queue frame: TYPE: Control (4) SUBCLASS: Hangup (1) ] [ISDN1#02]
== Spawn extension (internS0, 22, 1) exited non-zero on 'CAPI/ISDN1/22-0'
== ISDN1#02: CAPI Hangingup for PLCI=0x101 in state 4
== ISDN1#02: Interface cleanup PLCI=0x101
> CAPI devicestate requested for ISDN1/22
> CAPI devicestate requested for ISDN1/22
/etc/asterisk/extension.conf:
exten => _X.,1,Wait(15)
exten => _X.,2,NoOp(Doing Nothing)
exten => _X.,3,Macro(voicemail,${EXTEN})