[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