Hello, I am fairly new to asterisk. I am currently using asterisk as a more convenient sip side voicemail system. My problem: I have cisco 7960 phones whose out of band dtmf tones are recognized properly(when dtmfmode=rfc2833) by asterisk but whose in-band dtmf tones are recognised poorly(when dtmfmode=inband) . For example 7999 comes out as 799999, 4242 comes out as 442422 ... etc I also have a cisco 2600 acting as a router/bridge between a Nortel Option 11C pbx and the voip/sip side. It can only send in-band dtmf as far as I can tell (probably because that is how the Nortel is forwarding it. I found the dtmfmode switch to make EITHER one work. Is there a method so that asterisk can deal with both in band and out of band dtmf tones at the same time? is there a reason that it would ever need to ignore the out of band ones? thanks, Brian Avery
Inband DTMF only really works when using G711 (ulaw or alaw). If you are not using G711, you'll have to use OOB DTMF to get it to work. --Eric On Fri, 2003-05-23 at 13:12, Avery, Brian wrote:> Hello, > > I am fairly new to asterisk. I am currently using asterisk as a > more convenient sip side voicemail system. > > My problem: > I have cisco 7960 phones whose out of band dtmf tones > are recognized properly(when dtmfmode=rfc2833) by asterisk but whose > in-band dtmf tones are recognised poorly(when dtmfmode=inband) . For > example 7999 comes out as 799999, 4242 comes out as 442422 ... etc > > I also have a cisco 2600 acting as a router/bridge > between a Nortel Option 11C pbx and the voip/sip side. It can only send > in-band dtmf as far as I can tell (probably because that is how the > Nortel is forwarding it. > > I found the dtmfmode switch to make EITHER one work. Is there a > method so that asterisk can deal with both in band and out of band dtmf > tones at the same time? is there a reason that it would ever need to > ignore the out of band ones? > > > thanks, > Brian Avery > > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users-- BTEL Consulting 850-484-4535 x2111 (Office) 504-595-3916 x2111 (Experimental) 877-552-0838 (Backup Phone)
I have the same problem with Cisco 7960 with both inband and rfc mode. Allways 351 is seen as 3351. Codec used: both G.711 ones. Dan ----- Original Message ----- From: "Avery, Brian" <B.Avery@hp.com> To: <asterisk-users@lists.digium.com> Cc: "Avery, Brian" <B.Avery@hp.com> Sent: Friday, May 23, 2003 9:12 PM Subject: [Asterisk-Users] SIP and DTMF> Hello, > > I am fairly new to asterisk. I am currently using asterisk as a > more convenient sip side voicemail system. > > My problem: > I have cisco 7960 phones whose out of band dtmf tones > are recognized properly(when dtmfmode=rfc2833) by asterisk but whose > in-band dtmf tones are recognised poorly(when dtmfmode=inband) . For > example 7999 comes out as 799999, 4242 comes out as 442422 ... etc > > I also have a cisco 2600 acting as a router/bridge > between a Nortel Option 11C pbx and the voip/sip side. It can only send > in-band dtmf as far as I can tell (probably because that is how the > Nortel is forwarding it. > > I found the dtmfmode switch to make EITHER one work. Is there a > method so that asterisk can deal with both in band and out of band dtmf > tones at the same time? is there a reason that it would ever need to > ignore the out of band ones? > > > thanks, > Brian Avery > > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > >
Being relatively new to * I has what may be a simple question, I haven't been able to find it in the archives though, or at least been able to recognize it. I have a 400P the is acting as a pstn gateway. It then forwards via IAX2 to another * server at another site. The calls then get routed via callerid to a sip client with an exten statement in extensions.conf. However I cant seem to get DTMF to forward to the sip extension. With IAX debugging I can see the dtmf call at both iax points but I dont see it happen at the sip point. Do I have to do something different then a simple exten => 6000,1,SIP/6000@192.168.0.108 ? -- Scott England General Manager, ControlNet Inc. voice 408-850-4904 fax 408-866-4211 ------------------------------------------------------------------------------ The information contained in this message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. Thank you. ------------------------------------------------------------------------------
I would like to exchange DTMF between an intelligent device and a SIP application of mine, acting like a SIP telephone. The device can be IAX, PSTN, ISDN and so. I can understand any DTMF sent by the device on my application using, in my sip.conf file: dtmfmode=info and then interpreting INFO messages coming from Asterisk. But, when I try to send DTMF to my external device, I can't send it. I've tried to send INFO to Asterisk, but nothing was done. I've tried to send DTMF inband (I'm actually using alaw codec), but it seems that Asterisk capture it and cancel it. I've also added to my rtp.conf file: inBandDTMF=yes without any relevant result. Any hints? Thankyou very much!