[c-nsp] ISDN Callback Problems II
Oliver Boehmer (oboehmer)
oboehmer at cisco.com
Sun Apr 17 02:56:00 EDT 2005
Sascha,
this definitly looks wrong, I don't expect the switch to send an
CONNECT_ACK. A RELEASE_COMP should tear down the call state on the
switch.
What kind of switch is this? How does a "working" callback call looks
like? I'd expect the next Q931 message after the TX -> RELEASE_COMP to
be a "TX -> SETUP" from the node, right?
oli
P.S: cisco-nas is a more appropriate mailing list for Dial-related
stuff..
Sascha E. Pollok <> wrote on Friday, April 15, 2005 6:30 PM:
> Folks,
>
> I have analyzed my ISDN callback-problems further. I guess
> is that all this is kinda strange. What's happening is that
> I call a router, it is NOT rejecting the call using q931
> although it should but it is successfully calling back after
> the callback timer expired. Now I finally managed to get
> some debugging switched on:
>
> *May 24 10:08:07.401: ISDN BR0/0 Q931: RX <- SETUP pd = 8 callref =
> 0x01 Sending Complete
> Bearer Capability i = 0x8890
> Standard = CCITT
> Transer Capability = Unrestricted Digital
> Transfer Mode = Circuit
> Transfer Rate = 64 kbit/s
> Channel ID i = 0x89
> Calling Party Number i = 0x0183, '004940987654321'
> Plan:ISDN, Type:Unknown
> Called Party Number i = 0x81, '56565656'
> Plan:ISDN, Type:Unknown
> *May 24 10:08:07.405: ISDN BR0/0 EVENT: process_rxstate: ces/callid
> 1/0x3FBB calltype 1 HOST_INCOMING_CALL
> *May 24 10:08:07.405: BR0/0:1 DDR: Caller id 004940987654321 matched
> to profile
> *May 24 10:08:07.405: Di1 DDR: Caller id: Callback server starting to
> 004940987654321
> *May 24 10:08:07.409: ISDN BR0/0 **ERROR**: host_incoming_call:
> DIALER ERROR 0x1: b channel 0, call id 0x3FBB
> *May 24 10:08:07.409: ISDN BR0/0 EVENT: process_rxstate: ces/callid
> 1/0x3FBB calltype 1 HOST_DISCONNECT_ACK
> *May 24 10:08:07.413: ISDN BR0/0 Q931: TX -> RELEASE_COMP pd = 8
> callref = 0x81 Cause i = 0x8095 - Call rejected
> *May 24 10:08:08.150: ISDN BR0/0 Q931: RX <- CONNECT_ACK pd = 8
> callref = 0x01
> *May 24 10:08:27.406: DDR: Callback timer expired
> *May 24 10:08:27.406: Di1 DDR: beginning callback to 004940987654321
>
> Ok so what's happening here? From my point of view it looks like it is
> correctly rejecting the call (TX -> RELEASE_COMP Cause 0x8095) but
> then it
> still receives a CONNECT_ACK from the switch as if it answered the
> call
> which it did not! (as far as i can see). I expected something like
> "RX <- DISCONNECT_ACK" but I find "RX <- CONNECT_ACK" quite
> surprising.
>
> To my original post I received comments about my dialer-list and stuff
> like that which I would like to thank for but my guess is that here is
> something else behaving strange.
>
> On the calling-router's side, I see that the 64k connection is coming
> up but it can't get any data through (which would match this strange
> output).
>
> Is this some kind of .. unearthly event or just something I am
> misreading?
>
> Thanks
> Sascha
> _______________________________________________
> cisco-nsp mailing list cisco-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-nsp
> archive at http://puck.nether.net/pipermail/cisco-nsp/
More information about the cisco-nsp
mailing list