[asterisk-ss7] no dtmf deteccion on dialout Asterisk 1.8
Rafael Visser
visser.rafael at gmail.com
Wed Jun 8 14:42:00 CDT 2011
Hi Guys:
I have an application which makes a macro in a dialout, but this second leg
of the call can't detect the dtmf.
I can get dtmp on dial in calls, but not on dial out calls.
My older version of Asterisk 1.6 was fine.
My actual version is : Asterisk 1.8.4.2 DAHDI Version: 2.4.1.2 libss7
version: 1.0.2
Do you have any idea of what is happening.
Thanks in advance!!
asterisk-ss7 at lists.digium.com
=====chan_dahdi.conf==================
[trunkgroups]
trunkgroup => 1,16
spanmap => 1,1,1
[channels]
language=es
context=ss7
group=1
echocancel=no
signalling=SS7
ss7type = itu
ss7_explictacm=yes
ss7_called_nai=dynamic
ss7_calling_nai=dynamic
ss7_internationalprefix = 00
ss7_nationalprefix =
overlapdial=yes
relaxdtmf=yes
networkindicator=national
callwaiting=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
facilityenable=yes
;;usecallingpres=yes
inmediate=yes
jitterbuffers=4
jbenable = yes
jbmaxsize = 200
jbresyncthreshold = 1000
jbimpl = fixed ; or "adaptive"
jblog = no
linkset = 1
pointcode = XXXX
adjpointcode = XXXX
defaultdpc = XXX
;;1er E1
cicbeginswith = 1
sigchan = 16
channel=1-15
cicbeginswith = 17
channel = 17-31
===extensions.conf=============
exten =>
_XXX.,n,Dial(DAHDI/G1/${DEST},20,rgM(preanswer^${SESSIONID})S(${MAXCALLTIME}))
[macro-preanswer]
exten => s,1,Wait(0.2)
exten => s,2,Set(CHANNEL(language)=cs)
exten => s,n,Read(ACCEPT,accept,1,,,8)
exten => s,n,GotoIf($["${ACCEPT}"="1"]?yes:no)
exten => s,n(no),Set(MACRO_RESULT=CONTINUE)
exten => s,n(yes),Set(EVENTO=OK)
exten => s,n,NoOp()
-----------------------
CLi>
-- Executing [XXXXX at dialercri:17] Dial("DAHDI/15-1",
"DAHDI/G1/XXXXXXXX,20,rgM(preanswer^1307558767.2)S()") in new stack
-- Called G1/XXXXXXX
[1] Unhandled optional parameter 0x2c 'Generic Notification Indication'
[1] [[1] 0xe0 [1] ]
[1] Unhandled optional parameter 0x39 'Parameter Compatibility Information'
[1] [[1] 0x2c [1] 0xc0 [1] ]
-- DAHDI/31-1 is proceeding passing it to DAHDI/15-1
-- DAHDI/31-1 is ringing
[1] Unhandled optional parameter 0x2c 'Generic Notification Indication'
[1] [[1] 0xf9 [1] ]
[1] Unhandled optional parameter 0x39 'Parameter Compatibility Information'
[1] [[1] 0x2c [1] 0xd0 [1] ]
[1] Unhandled optional parameter 0x2d 'Unknown'
[1] [[1] 0x0 [1] 0x64 [1] ]
[1] Unhandled optional parameter 0x39 'Parameter Compatibility Information'
[1] [[1] 0x2d [1] 0xc0 [1] ]
-- DAHDI/31-1 answered DAHDI/15-1
-- Executing [s at macro-preanswer:1] Wait("DAHDI/31-1", "0.2") in new
stack
-- Executing [s at macro-preanswer:2] Set("DAHDI/31-1",
"CHANNEL(language)=es") in new stack
-- Executing [s at macro-preanswer:3] Read("DAHDI/31-1",
"ACCEPT,accept,1,,,8") in new stack
-- Accepting a maximum of 1 digits.
-- <DAHDI/31-1> Playing 'acepta-cri.gsm' (language 'es')
-- User entered nothing.
-- Executing [s at macro-preanswer:4] GotoIf("DAHDI/31-1", "0?yes:no") in
new stack
-- Goto (macro-preanswer,s,7)
-- Executing [s at macro-preanswer:5] Set("DAHDI/31-1",
"MACRO_RESULT=CONTINUE") in new stack
-- Executing [s at macro-preanswer:6] Set("DAHDI/31-1", "EVENT=OK") in new
stack
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-ss7/attachments/20110608/231283c2/attachment.htm>
More information about the asterisk-ss7
mailing list