[asterisk-users] DTMF received twice

Administrator TOOTAI admin at tootai.net
Mon May 11 07:12:37 CDT 2009


Hi all,

I run an Asterisk 1.4.24.1 and face problem with DTMF. When calling from 
my mobile phone -Nokia E65- in GSM, Asterisk present me a second tone so 
I can use the GW. For this I use:

exten => s,1,NoOp(One of our workers (${CALLERID(number)}) is calling 
office)           ;callerID is the one of the calling mobile phone
exten => s,n,Background(silence/1)

; Nokia E65 send digits in DTMF mode, no need to take care about input 
corrections
;
exten => s,n(enterDigits),Read(myExten,pls-entr-num-uwish2-call,0,,,3)
exten => s,n,GotoIf($["${myExten}"=""]?enterDigits)
[...]

Problem is that received DTMF digits in ${myExten} are received twice eg 
for 1234 ${myExten} has 11223344. I correct the extension by dialplan 
but I think it's not really a solution.

In sip.conf, the dtmfmode is set to auto. If I set it to rfc2833, the 
same behaviour.

Can somebody confirm this before I open a bug, thanks.

Regards
-- 
Daniel



More information about the asterisk-users mailing list