We are experiencing issues with DTMF tones being generated during a call. The remote party does not hear them only the local party. We are using Yealink T28P phones with FreePBX distro. We have two client locations experiencing the same problem, one is on a PRI through the local telco company with a Digium PRI card and the second is on Vitelity SIP trunking. I’ve read about voices triggering the tones but I’m not exactly sure on how we should proceed. Any suggestions would be appreciated. Thanks so much.
What you are experiencing is called “Talk-off”, for the PRI connection make sure that relaxdtmf=no in the dahdi configuration and perhaps experiment with toneduration=(milliseconds) maybe 120 or more.
For Vitelity try using dtmfmode=rfc2833 and not auto on that trunk (but some other calls to bank’s IVR’s might start to fail, long story there, possible remediatiation make two outbound trunks to Vitelity and route only the recalcitrant numbers to the trunk with dtmfmode=auto)
You could also for debugging purposes add a logfile just for dtmf