Simone Ricci
2004-Aug-13 02:41 UTC
[Asterisk-Users] Problem with grandstream devices and DTMF signalling
Hi, I've got a problem with some grandstram devices (namely a couple of budgetone 101 and an ata-486). The point is that, unless I use inband for DTMF, asterisk ignore the first digit dialed. Inband DTMF forces me to use A-law/Mu-law, which is not what I want. BTW, this appens after a Playtones(), waiting for user entering an extension. I've tried many solutions, played around with all dtmf options...but no luck... Note that after the first digit (which get 'lost'), others get processed successfully. Cheers, Simone. -- ___________________________________________ Simone Ricci E-mail: simone.ricci@cwnet.it CWNET s.r.l. http://www.cheapnet.it ___________________________________________
Holger Schurig
2004-Aug-13 04:09 UTC
[Asterisk-Users] Problem with grandstream devices and DTMF signalling
> Hi, > I've got a problem with some grandstram devices (namely a couple of > budgetone 101 and an ata-486). The point is that, unless I use inband > for DTMF, asterisk ignore the first digit dialed.Which firmware do you have? Does the one from www.grandstream.com/BETATEST/ help you? Grandstream used to send different SIP messages with the same CSEQ number when using early-dial. I reported this bug to them and they fixed it. Before it was fixed, I had the same effect you have: DTMF was only working inband, but not with RFC2833 or SIP-INFO. Maybe there is some similar bug left when not using early-dial. You can find this out quite easily by using ethereal. If it is this bug AND the new firmware doesn't help, then you should try the attached patch. -------------- next part -------------- A non-text attachment was scrubbed... Name: sip.patch Type: text/x-diff Size: 453 bytes Desc: not available Url : http://lists.digium.com/pipermail/asterisk-users/attachments/20040813/b01873c0/sip.bin