[Spce-user] dtmf issue to Jon

Jon Bonilla (Manwe) jbonilla at sipwise.com
Mon Jun 25 18:16:08 EDT 2012


El Mon, 25 Jun 2012 14:56:42 -0700
"Akhil Chandra" <achandra at telrouter.com> escribió:

> HI Jon
> 
> Sorry for the delay, was travelling.
> 
> Checked the Sipwise version, already have the Sipwise 2.5 version. But the
> problem persists.
> 
> If I call asterisk directly and try the DTMF it works ...( Implies that DTMF
> is set to rfc2833 and working)
> 

what about if you call sip:provider's voicemail server? It should be
rfc2833 unless you changed it in config.yml.



> If I call asterisk via SIPWISE switch in the middle, DTMF does not work.
> 

If it's another asterisk server you cannot be sure of the method unless
youcheck the asterisk config or debug or capture because asterisk supports
rfc8233, inband and info methods. 

Most probably you're sending SIP INFO method, not allowed by sip:provider, to
send dtmf. Try setting dtmf=rfc8233 in sip.conf or check if you can see SIP
INFO packages using ngrep-sip while pressing those dtmf.

Inband and rfc8233 transports the dtmf in media. SIp:Provider is at the moment
transparent to media, so I can only think in the INFO method at the moment to
explain the behaviour.

> Quick Question: Is there a better way to snoop RTP packets from SIPWISE,
> other than tcpdump?
> 

Not at the moment. You need tcpdump + wireashark. we have a sipcapture module
but AFAIR it wasn't released in 2.5CE.





More information about the Spce-user mailing list