Anklopfen bei Mehrgeräteanschluss -> kein busy für den 3ten Anrufer

wildzero

Mitglied
Mitglied seit
5 Jul 2004
Beiträge
640
Punkte für Reaktionen
0
Punkte
18
Habe hier einen Mehrgeräteanschluss sprich PTM mit zwei B-Kanälen.
Wenn jetzt zwei Kanäle belegt sind, und ein dritter ruft an, wird dieser zwar noch im chan_misdn debug angezeigt (weil Anklopfen an ist am Anschluss, sprich er kommt über den D-Kanal):

Code:
P[ 1] set_channel: bc->channel:0 channel:0
P[ 1] I IND :SETUP oad:30XXXXXX dad:700XXX pid:13 state:none
P[ 1]  --> channel:0 mode:TE cause:16 ocause:16 rad: cad:
P[ 1]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 1]  --> caps:Speech pi:3 keypad: sending_complete:1
P[ 1]  --> Call Waiting on PMP sending RELEASE_COMPLETE
P[ 1] I SEND:RELEASE_COMPLETE oad:30XXXXXX dad:700XXX pid:13
P[ 1]  --> channel:0 mode:TE cause:16 ocause:21 rad: cad:
P[ 1]  --> info_dad: onumplan:2 dnumplan:4 rnumplan:  cpnnumplan:0
P[ 1]  --> caps:Speech pi:3 keypad: sending_complete:1
P[ 1] $$$ CLEANUP CALLED pid:13
P[ 1] GOT IGNORE SETUP
P[ 1] CC_RELEASE_COMPLETE|CONFIRM [TE]
P[ 1] $$$ CLEANUP CALLED pid:13
P[ 1] I IND :RELEASE_COMPLETE oad: dad: pid:13 state:none
P[ 1]  --> channel:0 mode:TE cause:16 ocause:16 rad: cad:
P[ 1]  --> info_dad: onumplan:0 dnumplan:0 rnumplan:0 cpnnumplan:0
P[ 1]  --> caps:Speech pi:0 keypad: sending_complete:0
P[ 1]  --> no Ch, so we've already released.
P[ 0] Cannot hangup chan, no ch
P[ 1] release_chan: Ch not found!
P[ 1] $$$ CLEANUP CALLED pid:13


aber passiert nix, weil klar beide B-Kanäle sind belegt. Und der Anrufer bekommt kein ordentliches Busy, sondern ein Timeout, was sich für den Anrufer "komisch" anhört. So als ob die Leitung tot wäre. Wie bekomme ich hier ein richtiges Busy hin für den Anrufer?
 
Zuletzt bearbeitet:
setz in der misdn.conf einfach den wert

reject_cause=17
 
Kostenlos!

Statistik des Forums

Themen
247,199
Beiträge
2,263,652
Mitglieder
375,676
Neuestes Mitglied
D.E.