Inbound DTMF issues

groovedaddy73
Posts: 16
Member Since:
2007-10-25

Been having some issues with my IVR intermittently not recognizing DTMF digits. Sometimes it misses a digit, other times it duplicates it.

I'm running Trixbox 2.4 w/Asterisk 1.4.13 with a SIP trunk in dtmf=rfc2833.

I've been able to reproduce the problem from 2 different AT&T wireless phones. I've had the issue at other times, but I don't know what the carrier was.

Today, I built a custom app the reads back the received tones to help me troubleshoot. In the brief time I tried it, the test app worked perfectly. I broke the IVR once in three tries. I've tried rfc2833compensate=yes, relaxdtmf=yes in my sip.conf, general. Just been pulling my hair out. Outbound DTMF works perfectly.

Any ideas?



ja133
Posts: 1900
Member Since:
2006-11-26
http://www.trixbox.org/wiki/c

groovedaddy73
Posts: 16
Member Since:
2007-10-25
thanks ja133. I have seen

thanks ja133. I have seen that link before and gone down that path. I should have mentioned that my trunk settings are at dtmfmode=rfc2833. dtmfmode=inband doesn't work at all (and my provider isn't too keen on going to inband). I don't have a "non asterisk box" to test with. If you have something inexpensive I should be using there, I'm all ears. I can't seem to get a phone to even register directly.



ja133
Posts: 1900
Member Since:
2006-11-26
Which provider you

Which provider you using?
Also a "non trixbox" would be your cell phone or your house phone, etc.

--


New & Improved Site: trixbox Maintenance Guides



groovedaddy73
Posts: 16
Member Since:
2007-10-25
I'm using a local provider

I'm using a local provider in Nashville.

Inbound DTMF works most of the time from any device. My land line at home, my cell phone, etc. But I've actually had two AT&T Wireless phones in my hand (different manufacturers by the way) that it goofs up DTMF fairly regularly.

I added this custom application to test DTMF.
[custom-testdtmf2]
exten => s,1,Answer
exten => s,2,AGI(festival-script.pl|Enter test digits. Then press pound.)
exten => s,3,Read(mydigit||0)
exten => s,4,SayDigits(${mydigit})
exten => s,5,Gotoif($["foo${mydigit}" = "foo"]?6:3)
exten => s,6,Playback(vm-goodbye)
exten => s,7,Hangup

Called into the custom app from said AT&T Wireless phone. I couldn't break it. Hung up, dialed the IVR (which uses WaitExten instead of Read) and was able to reproduce the problem immediately.

Is there some difference in how WaitExten and Read handles tones?



groovedaddy73
Posts: 16
Member Since:
2007-10-25
anyone? anyone?

anyone? anyone?



groovedaddy73
Posts: 16
Member Since:
2007-10-25
beuller? beuller?

beuller? beuller?



jpogrob
Posts: 2
Member Since:
2007-03-24
ATT DTMF problem with Broadvoice

I have been haveing inbound DTMF issues from all ATT cell phones. It worked fine untill one week ago and no changes were made to my setup. All other inbound DTMF works perfectly. When an ATT cell phone user calls in trixbox does not recognise DTMF tones as all. Broadvoice in my carrier. Settings are as follows:
allow=ulaw
authname=XXXXXXXXXX
canreinvite=no
context=from-pstn
disallow=all
dtmf=inband
dtmfmode=inband
fromdomain=sip.broadvoice.com
fromuser=XXXXXXXXXX
host=sip.broadvoice.com
insecure=very
nat=yes
qualify=yes
secret=SECRET
type=user
username=XXXXXXXXXX



groovedaddy73
Posts: 16
Member Since:
2007-10-25
yup. I'm still fighting

yup. I'm still fighting problems with AT&T. No other carrier exhibits the problem. Any resolution on your end?



jpogrob
Posts: 2
Member Since:
2007-03-24
Nobody knows

No luck so far. Did you happen up upgrade any modules recently? I was doing some module upgrades in free pbx just before the problem started. I cant say for sure if this caused it or not, however i dont think it did.



SkykingOH
Posts: 2678
Member Since:
2007-12-17
I have made this comment

I have made this comment before. If it is only to one carrier then the problem is the gateway of your ITSP provider, not in your trixbox.

--

Scott

aka "Skyking"



groovedaddy73
Posts: 16
Member Since:
2007-10-25
Fine. I agree. So how do I

Fine. I agree. So how do I go about convincing AT&T of that? Haven't had much luck with that since I'm not their customer.



SkykingOH
Posts: 2678
Member Since:
2007-12-17
It's not an AT&T problem.

It's not an AT&T problem. Since your ITSP is probably a reseller, and everybody's network is a mash up anyway it is near impossible to solve problems like this.

I bet the issue is intermittent?

If you talk nicely to a tech at your ITSP you may get some traction.

Scott

--

Scott

aka "Skyking"



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.