Hello!
My problem:
incoming context:
[visdn0_in]
exten => _751007[78],1,Dial(SIP/100) ;this one executes when
;calling from gsm, call goes normal
exten => s,1,Dial(SIP/100) ;this one executes when calling
;from isdn,
;sip phone starts ringing, but call
;is terminated,
;isdn phone is silent for 2-3 sec,
;then it indicates busy signal
There is also one minor problem. Hangup is not detected on sip phone
when visdn
channel disconnects. sip phone still thinks that call is active. Call
direction
doesn't matter.
configuration: ntba > asterisk 1.2.4 with hfc-pci te
ntba > isdn phone
visdn snapshot from 20060216
config files are unaltered, except
clip_default_number = 7510078
clip_numbers = 751007[78]
in visdn.conf section [visdn0]
thank you, ales
calls:
GSM(051442256) to ISDN(027510078) - call OK
q931 visdn0:TEI[0]: Received message:
q931 <- call reference = 1.I (len 1)
q931 <- message_type = SETUP (5)
q931 visdn0:TEI[0]: DLC autorelease timer stopped
q931 visdn0:CALL[1.I]: call.c:272 GET (1 => 2)
q931 visdn0:CALL[1.I]: Got SETUP
q931 <- SO IE 1 ===> 161 (Sending Complete) length=(1)
q931 <- VL IE 2 ===> 4 (Bearer Capability) length=(3)
q931 <- Coding Standard = CCITT (0)
q931 <- Information Transfer Capability = Speech (0)
q931 <- Transfer mode = Circuit (0)
q931 <- Information Transfer Rate = 64 kbps (16)
q931 <- User information layer 1 protocol = g.711 a-law (3)
q931 <- VL IE 3 ===> 24 (Channel Identification) length=(1)
q931 <- Interface id = Implicit (0)
q931 <- Interface type = Basic (0)
q931 <- Pref/Excl = Exclusive (1)
q931 <- D channel ident = Is not D channel (0)
q931 <- Coding standard = CCITT (0)
q931 <- Channels = B1
q931 <- VL IE 4 ===> 108 (Calling Party Number) length=(11)
q931 <- Type of number = Unknown (0)
q931 <- Numbering plan = ISDN Telephony (1)
q931 <- Presentation indicator = Presentation allowed (0)
q931 <- Screening indicator = Network provided (3)
q931 <- Number = 051442256
q931 <- VL IE 5 ===> 112 (Called Party Number) length=(8)
q931 <- Type of number = Subscriber (4)
q931 <- Numbering plan = ISDN Telephony (1)
q931 <- Number = 7510078
q931 visdn0:CALL[1.I]: Requested channel B1 available
q931 visdn0:CALL[1.I]: U0_NULL_STATE ==to==> U6_CALL_PRESENT
q931
q931 visdn0:CALL[1.I]: input.c:1178 PUT (2 => 1)
q931 visdn0:TEI[0]: Releasing message
-- poll timeout = -1
-- visdn_q931_setup_indication
q931 visdn0:CALL[1.I]: chan_visdn.c:2965 GET (1 => 2)
-- poll timeout = -1
q931 visdn0:CALL[1.I]: PROCEEDING-REQ
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: CALL PROCEEDING (2)
q931 -> VL IE 0 ===> 24 (Channel Identification) -- length 1
q931 -> Interface id = Implicit (0)
q931 -> Interface type = Basic (0)
q931 -> Pref/Excl = Exclusive (1)
q931 -> D channel ident = Is not D channel (0)
q931 -> Coding standard = CCITT (0)
q931 -> Channels = B1
q931
q931 visdn0:TEI[0]: DLC is disconnected, requesting connection
q931 visdn0:TEI[0]: DLC is awaiting connection: message queued
q931 visdn0:CALL[1.I]: U6_CALL_PRESENT ==to==>
U9_INCOMING_CALL_PROCEEDING
-- poll timeout = -1
-- Executing Dial("VISDN/visdn0/1.I", "SIP/100") in new stack
-- Called 100
q931 visdn0:TEI[0]: DL-ESTABLISH-CONFIRM
q931 visdn0:TEI[0]: Releasing message
q931 Releasing message
-- poll timeout = -1
-- SIP/100-3fcf is ringing
-- visdn_indicate 3
q931 visdn0:CALL[1.I]: ALERTING-REQ
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: ALERTING (1)
q931 -> VL IE 0 ===> 30 (Progress Indicator) -- length 2
q931 -> Coding standard = CCITT (0)
q931 -> Location = Private network serving remote user (5)
q931 -> Description = In-band information or appropriate pattern now
available (8)
q931
q931 visdn0:TEI[0]: Releasing message
q931 visdn0:CALL[1.I]: U9_INCOMING_CALL_PROCEEDING ==to==>
U7_CALL_RECEIVED
-- poll timeout = -1
Then I reject call from sip client:
q931 visdn0:TEI[0]: Received message:
q931 <- call reference = 1.I (len 1)
q931 <- message_type = RELEASE (77)
q931 visdn0:CALL[1.I]: call.c:415 GET (2 => 3)
q931 visdn0:CALL[1.I]: Got RELEASE
q931 <- VL IE 1 ===> 8 (Cause) length=(2)
q931 <- Coding standard = CCITT (0)
q931 <- Location = User (0)
q931 <- Cause value = Normal call clearing (16)
q931 visdn0[B1]: changed state from AVAILABLE to AVAILABLE
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: RELEASE COMPLETE (90)
q931
q931 visdn0:TEI[0]: Releasing message
q931 visdn0:CALL[1.I]: U7_CALL_RECEIVED ==to==> U0_NULL_STATE
q931 visdn0:CALL[1.I]: call.c:367 PUT (3 => 2)
q931
q931 visdn0:CALL[1.I]: input.c:1178 PUT (2 => 1)
q931 visdn0:TEI[0]: Releasing message
-- poll timeout = -1
-- visdn_q931_release_indication
-- poll timeout = -1
== Spawn extension (visdn0_in, 7510078, 1) exited non-zero on
'VISDN/visdn0/1.I'
-- visdn_hangup VISDN/visdn0/1.I
q931 visdn0:CALL[1.I]: chan_visdn.c:1709 PUT (1 => 0)
q931 visdn0:CALL[1.I]: Freeing call
q931 visdn0:TEI[0]: DLC autorelease timer started
-- visdn_hangup VISDN/visdn0/1.I DONE
-- poll timeout = 10000
q931 visdn0:TEI[0]: DLC autorelease timer fired
-- poll timeout = -1
q931 visdn0:TEI[0]: DL-RELEASE-CONFIRM
q931 Releasing message
-- poll timeout = -1
-----------------------------------------------------------------------------
ISDN(027510077) to ISDN(7510078) - not OK
q931 visdn0:TEI[0]: Received message:
q931 <- call reference = 1.I (len 1)
q931 <- message_type = SETUP (5)
q931 visdn0:TEI[0]: DLC autorelease timer stopped
q931 visdn0:CALL[1.I]: call.c:272 GET (1 => 2)
q931 visdn0:CALL[1.I]: Got SETUP
q931 <- VL IE 1 ===> 4 (Bearer Capability) length=(3)
q931 <- Coding Standard = CCITT (0)
q931 <- Information Transfer Capability = Speech (0)
q931 <- Transfer mode = Circuit (0)
q931 <- Information Transfer Rate = 64 kbps (16)
q931 <- User information layer 1 protocol = g.711 a-law (3)
q931 <- VL IE 2 ===> 24 (Channel Identification) length=(1)
q931 <- Interface id = Implicit (0)
q931 <- Interface type = Basic (0)
q931 <- Pref/Excl = Exclusive (1)
q931 <- D channel ident = Is not D channel (0)
q931 <- Coding standard = CCITT (0)
q931 <- Channels = B2
q931 <- VL IE 3 ===> 108 (Calling Party Number) length=(11)
q931 <- Type of number = Unknown (0)
q931 <- Numbering plan = ISDN Telephony (1)
q931 <- Presentation indicator = Presentation allowed (0)
q931 <- Screening indicator = User provided, verified and passed (1)
q931 <- Number = 027510077
q931 <- VL IE 4 ===> 112 (Called Party Number) length=(8)
q931 <- Type of number = Unknown (0)
q931 <- Numbering plan = ISDN Telephony (1)
q931 <- Number = 7510078
q931 <- VL IE 5 ===> 125 (High Layer Compatibility) length=(2)
q931 <- Coding standard = CCITT (0)
q931 <- Characteristics identification = Telephony (1)
q931 visdn0:CALL[1.I]: Requested channel B2 available
q931 visdn0:CALL[1.I]: U0_NULL_STATE ==to==> U6_CALL_PRESENT
q931
q931 visdn0:CALL[1.I]: input.c:1178 PUT (2 => 1)
q931 visdn0:TEI[0]: Releasing message
-- poll timeout = -1
-- visdn_q931_setup_indication
q931 visdn0:CALL[1.I]: chan_visdn.c:2965 GET (1 => 2)
-- poll timeout = -1
q931 visdn0:CALL[1.I]: MORE-INFO-REQ
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: SETUP ACKNOWLEDGE (13)
q931 -> VL IE 0 ===> 24 (Channel Identification) -- length 1
q931 -> Interface id = Implicit (0)
q931 -> Interface type = Basic (0)
q931 -> Pref/Excl = Exclusive (1)
q931 -> D channel ident = Is not D channel (0)
q931 -> Coding standard = CCITT (0)
q931 -> Channels = B2
q931
q931 visdn0:TEI[0]: DLC is disconnected, requesting connection
q931 visdn0:TEI[0]: DLC is awaiting connection: message queued
q931 visdn0:CALL[1.I]: call.c:387 GET (2 => 3)
q931 visdn0:CALL[1.I]: call.c:1441 Timer T302 started
q931 visdn0:CALL[1.I]: U6_CALL_PRESENT ==to==> U25_OVERLAP_RECEIVING
-- poll timeout = 6000
-- Executing Dial("VISDN/visdn0/1.I", "SIP/100") in new stack
-- Called 100
q931 visdn0:TEI[0]: DL-ESTABLISH-CONFIRM
q931 visdn0:TEI[0]: Releasing message
q931 Releasing message
-- poll timeout = 5973
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- SIP/100-6643 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
== Auto fallthrough, channel 'VISDN/visdn0/1.I' status is 'CONGESTION'
-- visdn_indicate 8
q931 visdn0:CALL[1.I]: DISCONNECT-REQ
q931 visdn0:CALL[1.I]: call.c:399 PUT (3 => 2)
q931 visdn0:CALL[1.I]: call.c:1275 Timer T302 stopped
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: DISCONNECT (69)
q931 -> VL IE 0 ===> 8 (Cause) -- length 2
q931 -> Coding standard = CCITT (0)
q931 -> Location = Private network serving remote user (5)
q931 -> Cause value = Normal call clearing (16)
q931
q931 visdn0:TEI[0]: Releasing message
q931 visdn0:CALL[1.I]: call.c:387 GET (2 => 3)
q931 visdn0:CALL[1.I]: call.c:1278 Timer T305 started
q931 visdn0:CALL[1.I]: U25_OVERLAP_RECEIVING ==to==>
U11_DISCONNECT_REQUEST
-- poll timeout = 30000
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
q931 visdn0:TEI[0]: Received message:
q931 <- call reference = 1.I (len 1)
q931 <- message_type = RELEASE (77)
q931 visdn0:CALL[1.I]: call.c:415 GET (3 => 4)
q931 visdn0:CALL[1.I]: Got RELEASE
q931 visdn0:CALL[1.I]: call.c:399 PUT (4 => 3)
q931 visdn0:CALL[1.I]: call.c:5037 Timer T305 stopped
q931 visdn0[B2]: changed state from AVAILABLE to AVAILABLE
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: RELEASE COMPLETE (90)
q931
q931 visdn0:TEI[0]: Releasing message
q931 visdn0:CALL[1.I]: U11_DISCONNECT_REQUEST ==to==> U0_NULL_STATE
q931 visdn0:CALL[1.I]: call.c:367 PUT (3 => 2)
q931
q931 visdn0:CALL[1.I]: input.c:1178 PUT (2 => 1)
q931 visdn0:TEI[0]: Releasing message
-- poll timeout = -1
-- visdn_q931_release_indication
-- poll timeout = -1
-- visdn_hangup VISDN/visdn0/1.I
q931 visdn0:CALL[1.I]: chan_visdn.c:1709 PUT (1 => 0)
q931 visdn0:CALL[1.I]: Freeing call
q931 visdn0:TEI[0]: DLC autorelease timer started
-- visdn_hangup VISDN/visdn0/1.I DONE
-- poll timeout = 10000
-- poll timeout = 1
q931 visdn0:TEI[0]: DLC autorelease timer fired
-- poll timeout = -1
q931 visdn0:TEI[0]: DL-RELEASE-CONFIRM
q931 Releasing message
-- poll timeout = -1
-- Got SIP response 603 "Decline" back from 192.168.1.100
------------------------------------------------------------------------------
ISDN(026136974) to ISDN(7510078) - not OK
q931 visdn0:TEI[0]: Received message:
q931 <- call reference = 1.I (len 1)
q931 <- message_type = SETUP (5)
q931 visdn0:TEI[0]: DLC autorelease timer stopped
q931 visdn0:CALL[1.I]: call.c:272 GET (1 => 2)
q931 visdn0:CALL[1.I]: Got SETUP
q931 <- VL IE 1 ===> 4 (Bearer Capability) length=(3)
q931 <- Coding Standard = CCITT (0)
q931 <- Information Transfer Capability = Speech (0)
q931 <- Transfer mode = Circuit (0)
q931 <- Information Transfer Rate = 64 kbps (16)
q931 <- User information layer 1 protocol = g.711 a-law (3)
q931 <- VL IE 2 ===> 24 (Channel Identification) length=(1)
q931 <- Interface id = Implicit (0)
q931 <- Interface type = Basic (0)
q931 <- Pref/Excl = Exclusive (1)
q931 <- D channel ident = Is not D channel (0)
q931 <- Coding standard = CCITT (0)
q931 <- Channels = B1
q931 <- VL IE 3 ===> 108 (Calling Party Number) length=(11)
q931 <- Type of number = Unknown (0)
q931 <- Numbering plan = ISDN Telephony (1)
q931 <- Presentation indicator = Presentation allowed (0)
q931 <- Screening indicator = User provided, verified and passed (1)
q931 <- Number = 026136974
q931 <- VL IE 4 ===> 112 (Called Party Number) length=(8)
q931 <- Type of number = Subscriber (4)
q931 <- Numbering plan = ISDN Telephony (1)
q931 <- Number = 7510078
q931 visdn0:CALL[1.I]: Requested channel B1 available
q931 visdn0:CALL[1.I]: U0_NULL_STATE ==to==> U6_CALL_PRESENT
q931
q931 visdn0:CALL[1.I]: input.c:1178 PUT (2 => 1)
q931 visdn0:TEI[0]: Releasing message
-- poll timeout = -1
-- visdn_q931_setup_indication
q931 visdn0:CALL[1.I]: chan_visdn.c:2965 GET (1 => 2)
-- poll timeout = -1
q931 visdn0:CALL[1.I]: MORE-INFO-REQ
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: SETUP ACKNOWLEDGE (13)
q931 -> VL IE 0 ===> 24 (Channel Identification) -- length 1
q931 -> Interface id = Implicit (0)
q931 -> Interface type = Basic (0)
q931 -> Pref/Excl = Exclusive (1)
q931 -> D channel ident = Is not D channel (0)
q931 -> Coding standard = CCITT (0)
q931 -> Channels = B1
q931
q931 visdn0:TEI[0]: DLC is disconnected, requesting connection
q931 visdn0:TEI[0]: DLC is awaiting connection: message queued
q931 visdn0:CALL[1.I]: call.c:387 GET (2 => 3)
q931 visdn0:CALL[1.I]: call.c:1441 Timer T302 started
q931 visdn0:CALL[1.I]: U6_CALL_PRESENT ==to==> U25_OVERLAP_RECEIVING
-- poll timeout = 6000
-- Executing Dial("VISDN/visdn0/1.I", "SIP/100") in new stack
-- Called 100
q931 visdn0:TEI[0]: DL-ESTABLISH-CONFIRM
q931 visdn0:TEI[0]: Releasing message
q931 Releasing message
-- poll timeout = 5973
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- SIP/100-ecdd is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
== Auto fallthrough, channel 'VISDN/visdn0/1.I' status is 'CONGESTION'
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- visdn_indicate 8
q931 visdn0:CALL[1.I]: DISCONNECT-REQ
q931 visdn0:CALL[1.I]: call.c:399 PUT (3 => 2)
q931 visdn0:CALL[1.I]: call.c:1275 Timer T302 stopped
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: DISCONNECT (69)
q931 -> VL IE 0 ===> 8 (Cause) -- length 2
q931 -> Coding standard = CCITT (0)
q931 -> Location = Private network serving remote user (5)
q931 -> Cause value = Normal call clearing (16)
q931
q931 visdn0:TEI[0]: Releasing message
q931 visdn0:CALL[1.I]: call.c:387 GET (2 => 3)
q931 visdn0:CALL[1.I]: call.c:1278 Timer T305 started
q931 visdn0:CALL[1.I]: U25_OVERLAP_RECEIVING ==to==>
U11_DISCONNECT_REQUEST
-- poll timeout = 30000
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
q931 visdn0:TEI[0]: Received message:
q931 <- call reference = 1.I (len 1)
q931 <- message_type = RELEASE (77)
q931 visdn0:CALL[1.I]: call.c:415 GET (3 => 4)
q931 visdn0:CALL[1.I]: Got RELEASE
q931 visdn0:CALL[1.I]: call.c:399 PUT (4 => 3)
q931 visdn0:CALL[1.I]: call.c:5037 Timer T305 stopped
q931 visdn0[B1]: changed state from AVAILABLE to AVAILABLE
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: RELEASE COMPLETE (90)
q931
q931 visdn0:TEI[0]: Releasing message
q931 visdn0:CALL[1.I]: U11_DISCONNECT_REQUEST ==to==> U0_NULL_STATE
q931 visdn0:CALL[1.I]: call.c:367 PUT (3 => 2)
q931
q931 visdn0:CALL[1.I]: input.c:1178 PUT (2 => 1)
q931 visdn0:TEI[0]: Releasing message
-- poll timeout = -1
-- visdn_q931_release_indication
-- poll timeout = -1
-- visdn_hangup VISDN/visdn0/1.I
q931 visdn0:CALL[1.I]: chan_visdn.c:1709 PUT (1 => 0)
q931 visdn0:CALL[1.I]: Freeing call
q931 visdn0:TEI[0]: DLC autorelease timer started
-- visdn_hangup VISDN/visdn0/1.I DONE
-- poll timeout = 9999
-- Got SIP response 486 "Busy Here" back from 192.168.1.100
-- poll timeout = 1
q931 visdn0:TEI[0]: DLC autorelease timer fired
-- poll timeout = -1
q931 visdn0:TEI[0]: DL-RELEASE-CONFIRM
q931 Releasing message
-- poll timeout = -1
q931 visdn0:TEI[0]: Received message:
q931 <- call reference = 1.I (len 1)
q931 <- message_type = SETUP (5)
q931 visdn0:TEI[0]: DLC autorelease timer stopped
q931 visdn0:CALL[1.I]: call.c:272 GET (1 => 2)
q931 visdn0:CALL[1.I]: Got SETUP
q931 <- VL IE 1 ===> 4 (Bearer Capability) length=(3)
q931 <- Coding Standard = CCITT (0)
q931 <- Information Transfer Capability = Speech (0)
q931 <- Transfer mode = Circuit (0)
q931 <- Information Transfer Rate = 64 kbps (16)
q931 <- User information layer 1 protocol = g.711 a-law (3)
q931 <- VL IE 2 ===> 24 (Channel Identification) length=(1)
q931 <- Interface id = Implicit (0)
q931 <- Interface type = Basic (0)
q931 <- Pref/Excl = Exclusive (1)
q931 <- D channel ident = Is not D channel (0)
q931 <- Coding standard = CCITT (0)
q931 <- Channels = B1
q931 <- VL IE 3 ===> 108 (Calling Party Number) length=(11)
q931 <- Type of number = Unknown (0)
q931 <- Numbering plan = ISDN Telephony (1)
q931 <- Presentation indicator = Presentation allowed (0)
q931 <- Screening indicator = User provided, verified and passed (1)
q931 <- Number = 026136974
q931 <- VL IE 4 ===> 112 (Called Party Number) length=(8)
q931 <- Type of number = Subscriber (4)
q931 <- Numbering plan = ISDN Telephony (1)
q931 <- Number = 7510078
q931 visdn0:CALL[1.I]: Requested channel B1 available
q931 visdn0:CALL[1.I]: U0_NULL_STATE ==to==> U6_CALL_PRESENT
q931
q931 visdn0:CALL[1.I]: input.c:1178 PUT (2 => 1)
q931 visdn0:TEI[0]: Releasing message
-- poll timeout = -1
-- visdn_q931_setup_indication
q931 visdn0:CALL[1.I]: chan_visdn.c:2965 GET (1 => 2)
-- poll timeout = -1
q931 visdn0:CALL[1.I]: MORE-INFO-REQ
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: SETUP ACKNOWLEDGE (13)
q931 -> VL IE 0 ===> 24 (Channel Identification) -- length 1
q931 -> Interface id = Implicit (0)
q931 -> Interface type = Basic (0)
q931 -> Pref/Excl = Exclusive (1)
q931 -> D channel ident = Is not D channel (0)
q931 -> Coding standard = CCITT (0)
q931 -> Channels = B1
q931
q931 visdn0:TEI[0]: DLC is disconnected, requesting connection
q931 visdn0:TEI[0]: DLC is awaiting connection: message queued
q931 visdn0:CALL[1.I]: call.c:387 GET (2 => 3)
q931 visdn0:CALL[1.I]: call.c:1441 Timer T302 started
q931 visdn0:CALL[1.I]: U6_CALL_PRESENT ==to==> U25_OVERLAP_RECEIVING
-- poll timeout = 6000
-- Executing Dial("VISDN/visdn0/1.I", "SIP/100") in new stack
-- Called 100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- SIP/100-afda is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
== Auto fallthrough, channel 'VISDN/visdn0/1.I' status is 'CONGESTION'
-- visdn_indicate 8
q931 visdn0:CALL[1.I]: DISCONNECT-REQ
q931 visdn0:CALL[1.I]: call.c:399 PUT (3 => 2)
q931 visdn0:CALL[1.I]: call.c:1275 Timer T302 stopped
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: DISCONNECT (69)
q931 -> VL IE 0 ===> 8 (Cause) -- length 2
q931 -> Coding standard = CCITT (0)
q931 -> Location = Private network serving remote user (5)
q931 -> Cause value = Normal call clearing (16)
q931
q931 visdn0:TEI[0]: DLC is awaiting connection: message queued
q931 visdn0:CALL[1.I]: call.c:387 GET (2 => 3)
q931 visdn0:CALL[1.I]: call.c:1278 Timer T305 started
q931 visdn0:CALL[1.I]: U25_OVERLAP_RECEIVING ==to==>
U11_DISCONNECT_REQUEST
-- poll timeout = 30000
q931 visdn0:TEI[0]: DL-ESTABLISH-CONFIRM
q931 visdn0:TEI[0]: Releasing message
q931 visdn0:TEI[0]: Releasing message
q931 Releasing message
-- poll timeout = 30000
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
-- Got SIP response 400 "BadRequest" back from 192.168.1.100
q931 visdn0:TEI[0]: Received message:
q931 <- call reference = 1.I (len 1)
q931 <- message_type = RELEASE (77)
q931 visdn0:CALL[1.I]: call.c:415 GET (3 => 4)
q931 visdn0:CALL[1.I]: Got RELEASE
q931 visdn0:CALL[1.I]: call.c:399 PUT (4 => 3)
q931 visdn0:CALL[1.I]: call.c:5037 Timer T305 stopped
q931 visdn0[B1]: changed state from AVAILABLE to AVAILABLE
q931 visdn0:CALL[1.I]: Sending message:
q931 -> message type: RELEASE COMPLETE (90)
q931
q931 visdn0:TEI[0]: Releasing message
q931 visdn0:CALL[1.I]: U11_DISCONNECT_REQUEST ==to==> U0_NULL_STATE
q931 visdn0:CALL[1.I]: call.c:367 PUT (3 => 2)
q931
q931 visdn0:CALL[1.I]: input.c:1178 PUT (2 => 1)
q931 visdn0:TEI[0]: Releasing message
-- poll timeout = -1
-- visdn_q931_release_indication
-- poll timeout = -1
-- visdn_hangup VISDN/visdn0/1.I
q931 visdn0:CALL[1.I]: chan_visdn.c:1709 PUT (1 => 0)
q931 visdn0:CALL[1.I]: Freeing call
-- poll timeout = 10000
q931 visdn0:TEI[0]: DLC autorelease timer started
-- visdn_hangup VISDN/visdn0/1.I DONE
-- Got SIP response 486 "Busy Here" back from 192.168.1.100
-- Unregistered SIP '100'
-- poll timeout = 1
q931 visdn0:TEI[0]: DLC autorelease timer fired
-- poll timeout = -1
q931 visdn0:TEI[0]: DL-RELEASE-CONFIRM
q931 Releasing message
-- poll timeout = -1
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers