[Asterisk-Users] DTMF not sending properly via IAX
Tony Mountifield
tony at softins.clara.co.uk
Mon Jul 11 13:06:45 MST 2005
I'm not sure if this is a -users or a -dev question, since the answer
probably comes down to something in the code.
I'm running the latest CVS-STABLE, and am subscribed to PSTN service
using IAX2 via Voiptalk in the UK.
I've just been alerted by a customer that the sending of DTMF from my
asterisk box to a remote PSTN user doesn't work, although it used to.
To test it, I have the following dialplan entries, that I can dial into:
exten => s,1,Answer
exten => s,2,Wait(2)
exten => s,3,SendDTMF(1234567890)
exten => s,4,Wait(2)
exten => s,5,Hangup
What happens is that whatever string I give to SendDTMF, I only hear the
first DTMF digit. The remaining digits don't get sent.
I recently updated from an April CVS-STABLE to the July 4 version, but I
couldn't see any relevant differences in the code. As its a production
system, I can't just revert to test without planning.
I don't know whether Voiptalk have changed anything.
Is this a known bug in certain versions of Asterisk?
If I do iax2 debug, I *can* see DTMF frames being sent and acked for
each digit. Wo I can't understand why I'm not hearing all the digits.
Any ideas?
Cheers
Tony
--
Tony Mountifield
Work: tony at softins.co.uk - http://www.softins.co.uk
Play: tony at mountifield.org - http://tony.mountifield.org
More information about the asterisk-users
mailing list