[asterisk-users] DTMF Detection Problems with certain phones incoming zap channels

asterisk asterisk asterisk at technicalhealer.com
Tue Sep 19 14:29:17 MST 2006


Hello,

I'm having a problem with the autoattendant. It won't recognize the
DTMF signals from certain  people that call in. I have relaxed DTMF,
upgraded Asterisk from 1.2 to 1.2.12 to 1.2.12.1 as well as the zaptel
drivers. I have stopped X from running then only thing I didn't do
that was on Digium's support website was to reconpile vpmdtmfsupport
to 0 in wctdm24xxp.c or wct4xxp.c

Extansions.conf

[incoming]
exten=>s,1,Answer
exten=>s,2,Wait,1
exten=>s,3,Set(TIMEOUT(digit)=3)
exten=>s,4,Set(TIMEOUT(response)=10)
exten=>s,5,Background(welcome)
;exten=>s,2,WaitExten
exten=>i,1,Playback(invalid)
exten=>i,n,Goto(incoming,s,1)
exten=>6,1,Set(TIMEOUT(digit)=6)
exten=>6,2,Set(TIMEOUT(response)=10)
exten=>6,3,Background(dir-intro)
;exten=>6,2,WaitExten
exten=>0,1,Dial(SIP/12|20)
exten=>0,2,VoiceMail(u0)
exten=>t,1,Goto(incoming,s,1)
exten=>h,1,Hangup()
exten=>627,1,Background(johnis)
exten=>627,2,Goto(mastro,10,1)
exten=>372,1,Background(fradeis)
exten=>372,2,Goto(frade,11,1)
exten=>386,1,Background(eileenis)
exten=>386,2,Goto(eileen,12,1)
exten=>10,1,Goto(mastro,10,1)
exten=>11,1,Goto(frade,11,1)
exten=>12,1,Goto(eileen,12,1)
exten=>13,1,Goto(conference,13,2)
exten=>8500,1,VoiceMailMain
exten=>17,1,Dial(SIP/s12|20)

[internal]
exten=>10,1,Goto(mastro,10,1)
exten=>11,1,Goto(frade,11,1)
exten=>12,1,Goto(eileen,12,1)
exten=>13,1,Goto(conference,13,1)
exten=>110,1,VoiceMail(u10)
exten=>111,1,VoiceMail(u11)
exten=>112,1,VoiceMail(u12)

exten=>_NXXXXXX,1,Dial,Zap/g1/w${EXTEN}w
exten=>_NXXXXXX,103,Congestion
exten=>_NXXXXXX,104,Hangup()

exten=>_1NXXNXXXXXX,1,Dial,Zap/G1/w${EXTEN}w
exten=>_1NXXNXXXXXX,103,Congestion
exten=>_1NXXNXXXXXX,104,Hangup()

exten=>_011.,1,Dial,Zap/G1/w${EXTEN}w
exten=>_011.,103,Congestion
exten=>_011.,104,Hangup()

exten=>8500,1,VoiceMailMain

[mastro]
exten=>10,1,Dial(SIP/10|20)
exten=>10,2,Set(TIMEOUT(digit)=3)
exten=>10,3,Set(TIMEOUT(response)=10)
exten=>10,4,Background(john)
;exten=>10,3,WaitExten
exten=>10,5,VoiceMail(u10)
exten=>10,101,VoiceMail(b10)
exten=>1,1,VoiceMail(u10)
exten=>2,1,Goto(eileen,12,1)
exten=>3,1,Dial(Zap/G1/w19175450294w|10)
exten=>i,1,Playback(invalid)
exten=>i,n,Goto(mastro,10,2)
exten=>t,1,Congestion(5)
exten=>h,1,Hangup()
exten=>8500,1,VoiceMailMain

[frade]
exten=>11,1,Dial(SIP/11|20)
exten=>11,2,Dial(SIP/s11|20)
exten=>11,3,Set(TIMEOUT(digit)=3)
exten=>11,4,Set(TIMEOUT(response)=10)
exten=>11,5,Background(manny)
;exten=>11,4,WaitExten
exten=>11,6,VoiceMail(u11)
exten=>11,101,VoiceMail(b11)
exten=>1,1,VoiceMail(u11)
exten=>2,1,Dial(Zap/G1/w15165325627w|10)
exten=>i,1,Playback(invalid)
exten=>i,n,Goto(frade,11,3)
exten=>t,1,Congestion(5)
exten=>h,1,Hangup()
exten=>8500,1,VoiceMailMain

[eileen]
exten=>12,1,Dial(SIP/12|20)
exten=>12,2,VoiceMail(u12)
exten=>12,101,VoiceMail(b12)
exten=>t,1,Congestion(5)
exten=>h,1,Hangup()
exten=>8500,1,VoiceMailMain

[conference]
exten=>13,1,Dial(SIP/13|20)
exten=>t,1,Congestion(5)
exten=>h,1,Hangup()
exten=>8500,1,VoiceMailMain

Zapata.conf

[channels]
signalling=fxs_ks
context=incoming
language=en
rxgain=25
txgain=0
usecallerid=no
;callprogress=yes
;hanguponpolarityswitch=yes
;callerid=asreceived
;cidsignalling=bell
;cidstart=ring
echocancel=128
echotraining=800
echocancelwhenbridged=yes
transfer=yes
immediate=yes
;relaxdtmf=yes
;busydetect=yes
;busycount=5
group=1
channel=>1-4


More information about the asterisk-users mailing list