Ich möchte zwei Asterisk über ISDN koppeln. Dabei habe ich das Problem, das die Verbindung nicht getrennt wird.
also wenn bei Asterisk 1:
Set(PRI_CAUSE=3)
Hangup
ausgeführt wird, kommt es bei Asterisk 2 auch an:
P[ 2] I IND
ISCONNECT oad:149 dad:03 pid:3 state:CALLING_ACKNOWLEDGE
P[ 2] --> Inband Info Avail, not sending RELEASE
(Ausgabe wenn misdn set debug 1)
Aber es geht im Dialplan nicht weiter. Ich habe chan_misdn und chan_capi getestet.
:?:
1) Wie sag ich Asterisk 1, das es keine "Inband Info"'s zu senden gibt?
2) Wie kann ich erreichen dass dies Asterisk 2 ignoriert und ich im Dailplan je nach ${HANGUPCAUSE} weitermachen kann?
3) Wie funktioniert dies bei Sip? Kann man dort die "SIP response" irgendwie abfragen? Denn Hangup(603) führt z.b. zu ${HANGUPCAUSE} 21.
also wenn bei Asterisk 1:
Set(PRI_CAUSE=3)
Hangup
ausgeführt wird, kommt es bei Asterisk 2 auch an:
P[ 2] I IND
P[ 2] --> Inband Info Avail, not sending RELEASE
(Ausgabe wenn misdn set debug 1)
Aber es geht im Dialplan nicht weiter. Ich habe chan_misdn und chan_capi getestet.
:?:
1) Wie sag ich Asterisk 1, das es keine "Inband Info"'s zu senden gibt?
2) Wie kann ich erreichen dass dies Asterisk 2 ignoriert und ich im Dailplan je nach ${HANGUPCAUSE} weitermachen kann?
3) Wie funktioniert dies bei Sip? Kann man dort die "SIP response" irgendwie abfragen? Denn Hangup(603) führt z.b. zu ${HANGUPCAUSE} 21.