>>But it still doesn't work.
>>What else can I do to debug the problem?
> 
> Edit app_dial.c, just before the ast_indicate() I add with my patch, put a
> 
> ast_log(LOG_NOTICE, "Hello, I'm here!\n");
> 
> Let me know if you see that message on the reception of the ANSWER control 
> message in IAX.

Yes, the message shows up right after the ANSWER message:

[...]
    -- IAX2/sixtel-1 is making progress passing it to VISDN/visdn0/4.I
q931 visdn0:CALL[4.I]: chan_visdn.c:340 GET (2 => 3)
q931 visdn0:CALL[4.I]: PROGRESS-REQ
q931 visdn0:TEI[72]: message.c:64 GET (2 => 3)
q931 visdn0:CALL[4.I]: Sending message:
q931 ->  message type: PROGRESS (3)
q931 ->  VL IE 0 ===> 30 (Progress Indicator) -- length 2
q931 ->    Coding standard = CCITT (0)
q931 ->    Location = Private network serving local user (1)
q931 ->    Description = In-band information or appropriate pattern now
available (8)
q931
q931 visdn0:TEI[72]: Releasing message
q931 visdn0:TEI[72]: message.c:44 PUT (3 => 2)
q931 visdn0:CALL[4.I]: chan_visdn.c:2236 PUT (3 => 2)
Rx-Frame Retry[ No] -- OSeqno: 003 ISeqno: 003 Type: VOICE   Subclass: 4
   Timestamp: 00572ms  SCall: 00410  DCall: 00001 [70.84.157.148:4569]
Tx-Frame Retry[-01] -- OSeqno: 003 ISeqno: 004 Type: IAX     Subclass: ACK
   Timestamp: 00572ms  SCall: 00001  DCall: 00410 [70.84.157.148:4569]
Rx-Frame Retry[ No] -- OSeqno: 004 ISeqno: 003 Type: CONTROL Subclass: (14?)
   Timestamp: 03315ms  SCall: 00410  DCall: 00001 [70.84.157.148:4569]
Tx-Frame Retry[-01] -- OSeqno: 003 ISeqno: 005 Type: IAX     Subclass: ACK
   Timestamp: 03315ms  SCall: 00001  DCall: 00410 [70.84.157.148:4569]
    -- IAX2/sixtel-1 is making progress passing it to VISDN/visdn0/4.I
q931 visdn0:CALL[4.I]: chan_visdn.c:340 GET (2 => 3)
q931 visdn0:CALL[4.I]: PROGRESS-REQ
q931 visdn0:TEI[72]: message.c:64 GET (2 => 3)
q931 visdn0:CALL[4.I]: Sending message:
q931 ->  message type: PROGRESS (3)
q931 ->  VL IE 0 ===> 30 (Progress Indicator) -- length 2
q931 ->    Coding standard = CCITT (0)
q931 ->    Location = Private network serving local user (1)
q931 ->    Description = In-band information or appropriate pattern now
available (8)
q931
q931 visdn0:TEI[72]: Releasing message
q931 visdn0:TEI[72]: message.c:44 PUT (3 => 2)
q931 visdn0:CALL[4.I]: chan_visdn.c:2236 PUT (3 => 2)
Rx-Frame Retry[ No] -- OSeqno: 005 ISeqno: 003 Type: CONTROL Subclass:
ANSWER
   Timestamp: 04155ms  SCall: 00410  DCall: 00001 [70.84.157.148:4569]
Tx-Frame Retry[-01] -- OSeqno: 003 ISeqno: 006 Type: IAX     Subclass: ACK
   Timestamp: 04155ms  SCall: 00001  DCall: 00410 [70.84.157.148:4569]
    -- IAX2/sixtel-1 answered VISDN/visdn0/4.I
May 14 19:35:31 NOTICE[8830]: app_dial.c:560 wait_for_answer: Hello, I'm
here!
Tx-Frame Retry[-01] -- OSeqno: 002 ISeqno: 002 Type: IAX     Subclass: ACK
   Timestamp: 00187ms  SCall: 00006  DCall: 00597 [70.84.157.148:4569]
Tx-Frame Retry[000] -- OSeqno: 003 ISeqno: 006 Type: IAX     Subclass: LAGRQ
   Timestamp: 10014ms  SCall: 00001  DCall: 00410 [70.84.157.148:4569]
Rx-Frame Retry[ No] -- OSeqno: 006 ISeqno: 004 Type: IAX     Subclass: LAGRP
   Timestamp: 10014ms  SCall: 00410  DCall: 00001 [70.84.157.148:4569]
Tx-Frame Retry[-01] -- OSeqno: 004 ISeqno: 007 Type: IAX     Subclass: ACK
   Timestamp: 10014ms  SCall: 00001  DCall: 00410 [70.84.157.148:4569]
Rx-Frame Retry[ No] -- OSeqno: 007 ISeqno: 004 Type: IAX     Subclass: LAGRQ
   Timestamp: 10018ms  SCall: 00410  DCall: 00001 [70.84.157.148:4569]
Tx-Frame Retry[000] -- OSeqno: 004 ISeqno: 008 Type: IAX     Subclass: LAGRP
   Timestamp: 10018ms  SCall: 00001  DCall: 00410 [70.84.157.148:4569]
Rx-Frame Retry[ No] -- OSeqno: 008 ISeqno: 005 Type: IAX     Subclass: ACK
   Timestamp: 10018ms  SCall: 00410  DCall: 00001 [70.84.157.148:4569]
Rx-Frame Retry[ No] -- OSeqno: 008 ISeqno: 005 Type: IAX     Subclass:
HANGUP
   Timestamp: 10378ms  SCall: 00410  DCall: 00001 [70.84.157.148:4569]
   CAUSE CODE      : 16
[...]

Regards,
Tobias
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to