Hi,
I am new to the Freeswitch community, just compiled my first FS window version one month ago.
I have registered two SNOM 300 IP-Phone with extension 1001, 1002 into FS.
I also setup an external gateway as SIP trunk to service provider. (For certain reason, the service provider only accept INFO as the DTMF signal.)
 
I add the following line into the external gateway profile
<param name="dtmf-type" value="info"/>
 
I also add the following line into the dail-plan
<action application = "set" data="dtmf_type=info"/>
 
When I dail the phone number from extension 1001, the channel bridge through the SIP trunk with both-way audio no problem.
However, when I enter the DTMF, the signal did not send to the provider SIP trunk with SIP INFO.
 
from the log file, I can see the DTMF was recorgnized by FreeSwitch from extension 1001 (it was sending RFC2933), and I can see FS try to send signal to the external trunk. (but no SIP INFO or RFC2833 in Wireshark capture)
 
[DEBUG] switch_rtp.c:3303 RTP RECV DTMF 1:1280
2011-08-29 15:44:10.081713 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/2131234567@xxx.xxx.xxx.xxx:5060 [BREAK]
2011-08-29 15:44:11.033081 [DEBUG] switch_rtp.c:3303 RTP RECV DTMF 2:1120
2011-08-29 15:44:11.033081 [DEBUG] switch_ivr_bridge.c:391 Send signal sofia/external/2131234567@xxx.xxx.xxx.xxx:5060 [BREAK]
2011-08-29
 
Did I do something wrong here? Is FS capable of convert RFC2833 signal from one leg and send SIP INFO to another leg?