[Freeswitch-users] Freetdm bridge to SIP DTMF problem

Jakub Ouhrabka jakub.ouhrabka at gmail.com
Thu Aug 18 16:53:51 MSD 2011


Hi,

I've tried further: both dtmf-type info and rfc2833 are not working 
(can't see it in packet dump). Only dtmf-type set to "none" together 
with start_dtmf_generate is working as expected for me - dtmf is 
generated inband.

How to force freeswitch to forward dtmf from freetdm to sofia preferably 
using rfc2833?

Thank you for any hints,

Jakub

Dne 18.8.2011 12:51, Jakub Ouhrabka napsal(a):
> Hi,
>
> we've changed OpenZAP to FreeTDM sometime ago and from that time we're
> experiencing problems with DTMF.
>
> We're bridging incoming ISDN30 calls from Sangoma A108DE card + libri +
> FreeTDM to SIP outgoing calls. Freeswitch is recognizing DTMF correctly
> but DTMF is not send to outgoing SIP call - it's not present in RTP
> stream trace (we've setup RFC2833 DTMF signalling). When bridging the
> call back to ISDN30 DTMF works correctly.
>
> We're using latest versions of all software as of 1 month ago.
>
> Below are attached two snippets of logs: first is bridging back to
> ISDN30 where DTMF is sent to called party. Second is bridging to SIP
> where DTMF is not sent to the called party.
>
> We've tried it with both <action application="start_dtmf" /> on and off
> with no success.
>
> Any pointers how to investigate the issue?
>
> Thanks,
>
> Jakub
>
> Log snippets:
>
> ISDN30 to ISDN30 bridge - DTMF ok
>
> 2011-08-18 12:31:45.950158 [DEBUG] ftmod_wanpipe.c:1545 [s1c11][1:11]
> read wanpipe event 3
> 2011-08-18 12:31:45.950158 [DEBUG] ftmod_wanpipe.c:1415 [s1c11][1:11]
> Queuing wanpipe DTMF: 5
> 2011-08-18 12:31:45.950158 [DEBUG] ftdm_io.c:3504 [s1c11][1:11] Queuing
> DTMF 5 (debug = 0)
> 2011-08-18 12:31:45.950158 [DEBUG] mod_freetdm.c:733 Queuing DTMF [5] in
> channel FreeTDM/1:11/XXXXXXXXX
> 2011-08-18 12:31:45.970623 [DEBUG] switch_ivr_bridge.c:391 Send signal
> FreeTDM/1:5/XXXXXXXXX [BREAK]
> 2011-08-18 12:31:45.991084 [DEBUG] ftdm_io.c:3694 [s1c5][1:5] Generating
> DTMF [5]
>
> ISDN30 to SIP bridge - DTMF not forwarded
>
> 2011-08-18 12:34:05.287480 [DEBUG] ftmod_wanpipe.c:1545 [s1c29][1:29]
> read wanpipe event 3
> 2011-08-18 12:34:05.607708 [DEBUG] ftmod_wanpipe.c:1545 [s1c29][1:29]
> read wanpipe event 3
> 2011-08-18 12:34:05.607708 [DEBUG] ftmod_wanpipe.c:1415 [s1c29][1:29]
> Queuing wanpipe DTMF: 6
> 2011-08-18 12:34:05.607708 [DEBUG] ftdm_io.c:3504 [s1c29][1:29] Queuing
> DTMF 6 (debug = 0)
> 2011-08-18 12:34:05.607708 [DEBUG] ftmod_libpri.c:1586 -- Caught Event
> span 1 18 (KEYPAD_DIGIT)
> 2011-08-18 12:34:05.628171 [DEBUG] mod_freetdm.c:733 Queuing DTMF [6] in
> channel FreeTDM/1:29/XXXXXXXXXXXXXXX
> 2011-08-18 12:34:05.628171 [DEBUG] switch_ivr_bridge.c:391 Send signal
> sofia/external/XXXXXXX at XXXXXXX:5060 [BREAK]
>



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list