[Freeswitch-users] DTMF not passed through to client
Johannes Jakob
jjj at 3js.de
Fri Mar 4 12:02:26 MSK 2011
Hi Steven,
thanks for helping!
What "device" do you think is the problem?
Are you talking about the Upstream? I don't think he can be the problem since it is a very large ISP in Germany with lots of clients not complaining ;)
>> Upstream >rfc2833> FreeSWITCH >rfc2833> Asterisk
I can't give you the raw pcap files, but I hope the information put up here: http://3js.de/20110304/ contains the information you need.
freeswitch at internal> version
FreeSWITCH Version 1.0.head (git-7847289 2011-02-19 23-38-04 +0100)
BTW: this freeswitch box is a virtual machine, running on citrix xen dom0. could this be a problem?
Best regards,
Johannes
On 04.03.2011, at 05:43, Steven Ayre wrote:
> Are you running the latest version?
>
> It appears the dtmf is failing a sanity check and getting ignored as a result, possibly as a result of the device sending the wrong rtp timestamps. Can you get a tcpdump of the rtp stream?
>
> Steve on iPhone
>
> On 3 Mar 2011, at 22:50, Johannes Jakob <jjj at 3js.de> wrote:
>
>> Hi,
>>
>> what do I have to do to get RFC2833 DTMF passed to the client in an inbound scenario like this:
>>
>> Upstream >rfc2833> FreeSWITCH >rfc2833> Asterisk
>>
>> ?
>>
>> The Upstream is sending the DTMF tones correctly:
>>
>> ---
>> 329 2.114845 UPSTREAMIP FS_IP RTP EVENT 62 Payload type=RTP Event, DTMF Eight 8
>> ---
>>
>> FreeSWITCH isn't logging much of the dtmf stuff, even with loglevel debug:
>>
>> http://pastebin.freeswitch.org/15541
>>
>> ...
>> Set 2833 dtmf receive payload to 101
>> ...
>> 2011-03-03 23:29:59.498466 [ERR] switch_rtp.c:282 Failed DTMF sanity check.
>> ...
>>
>>
>> User's directory entry includes:
>>
>> <param name="dtmf-type" value="rfc2833"/>
>> <param name="pass-rfc2833" value="true"/>
>>
>> I tried adding those in the gateway profile as well, no change.
>>
>>
>> On the asterisk box I don't see those rtpevents in the pcap trace anymore, they just vanish on the FS box.
>>
>>
>> Can somebody help me out here? Or point me to the right wiki page?
>> http://wiki.freeswitch.org/wiki/Sofia_Configuration_Files#DTMF doesn't really tell me, what the options do and http://wiki.freeswitch.org/wiki/DTMF is something different.
>>
>>
>> Thanks and bye,
>>
>> Johannes
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
More information about the FreeSWITCH-users
mailing list