Sidharth,

A mobile phone will always send DTMFs in-band, so you need to be ready for that scenario. I recommend you add this to your dialplan for inbound calls:
http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_start_dtmf

Test various scenarios and make sure they work - call from Skype, from mobile phone, from a land line, etc. Let us know what happens.

-MC

On Sat, May 21, 2011 at 1:11 AM, Sidharth Kshatriya <sid.kshatriya@gmail.com> wrote:
Dear Friends,

I'm using a voip carrier Voicenetwork.ca (recommended by someone on this list). While I'm generally happy with their service there seems to be one fatal problem: My IVR does not recognize DTMF!

I have set <param name="dtmf-type" value="rfc2833"/> in both sip_profile/internal.xml and sip_profile/external.xml

The symptom of the problem is that making a call via skype will always make the IVR recognize the DTMF while using something like a mobile phone almost always won't!

I've tried in-band detection too. I'm making international calls into my IVR and the reliability of the in-band detection is not so good, possibly because of the quality of the call.

Can someone please help me?

Thanks,

Sidharth

--
Sidharth Kshatriya
www.sidk.info


_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org