[prev in list] [next in list] [prev in thread] [next in thread] 

List:       asterisk-ss7
Subject:    [asterisk-ss7] no dtmf deteccion on dialout Asterisk 1.8
From:       Rafael Visser <visser.rafael () gmail ! com>
Date:       2011-06-08 19:42:00
Message-ID: BANLkTinoTgwa+iFHCHxt4zfa87yNu5MBGg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


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@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@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@macro-preanswer:1] Wait("DAHDI/31-1", "0.2") in new
stack

    -- Executing [s@macro-preanswer:2] Set("DAHDI/31-1",
"CHANNEL(language)=es") in new stack

    -- Executing [s@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@macro-preanswer:4] GotoIf("DAHDI/31-1", "0?yes:no") in
new stack

    -- Goto (macro-preanswer,s,7)

    -- Executing [s@macro-preanswer:5] Set("DAHDI/31-1",
"MACRO_RESULT=CONTINUE") in new stack

    -- Executing [s@macro-preanswer:6] Set("DAHDI/31-1", "EVENT=OK") in new
stack

[Attachment #5 (text/html)]

<span class="gI">Hi Guys:<br>I have an application which makes a macro in a dialout, \
but this second leg of the call can&#39;t detect the dtmf.<br>I can get dtmp on dial \
in calls, but not on dial out calls.<br></span>

<p class="MsoNormal">My older version of Asterisk 1.6 was fine.</p><p \
class="MsoNormal">My actual version is : <span style="" lang="EN-US">Asterisk 1.8.4.2 \
                DAHDI
Version: 2.4.1.2   libss7
version: 1.0.2  <br></span></p>

<br><span class="gI">Do you have any idea of what is happening.<br><br>Thanks in \
advance!!<br><br><a href="mailto:asterisk-ss7@lists.digium.com">asterisk-ss7@lists.digium.com</a><br><br><br><br><br></span>


<p class="MsoNormal"><span style="" lang="EN-US"> </span></p>

<p class="MsoNormal"><span style="" \
lang="EN-US">=====chan_dahdi.conf==================</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[trunkgroups]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">trunkgroup
=&gt; 1,16</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">spanmap
=&gt; 1,1,1</span></p>

<p class="MsoNormal"><span style="" lang="EN-US"> </span></p>

<p class="MsoNormal"><span style="" lang="EN-US"> </span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[channels]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">language=es</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">context=ss7</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">group=1</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">echocancel=no</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">signalling=SS7</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">ss7type =
itu</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">ss7_explictacm=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">ss7_called_nai=dynamic</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">ss7_calling_nai=dynamic</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">ss7_internationalprefix
= 00</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">ss7_nationalprefix
=</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">overlapdial=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">relaxdtmf=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">networkindicator=national</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">callwaiting=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">threewaycalling=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">transfer=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">canpark=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">cancallforward=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">callreturn=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">facilityenable=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">;;usecallingpres=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">inmediate=yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">jitterbuffers=4</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">jbenable =
yes</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">jbmaxsize =
200</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">jbresyncthreshold
= 1000</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">jbimpl = fixed
; or &quot;adaptive&quot;</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">jblog = no</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">linkset = 1</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">pointcode =
XXXX</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">adjpointcode
= XXXX</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">defaultdpc
= XXX</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">;;1er E1</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">cicbeginswith
= 1</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">sigchan =
16</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">channel=1-15</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">cicbeginswith
= 17</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">channel =
17-31</span></p>

<p class="MsoNormal"><span style="" lang="EN-US"> </span></p><span style="" \
lang="EN-US">===extensions.conf=============</span>

<p class="MsoNormal"><span style="" lang="EN-US"> </span></p>

<p class="MsoNormal"><span style="" lang="EN-US">exten =&gt;
_XXX.,n,Dial(DAHDI/G1/${DEST},20,rgM(preanswer^${SESSIONID})S(${MAXCALLTIME}))</span></p>


<p class="MsoNormal"><span style="" lang="EN-US"> </span></p>

<p class="MsoNormal"><span style="" lang="EN-US"> </span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[macro-preanswer]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">exten =&gt;
s,1,Wait(0.2)</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">exten =&gt;
s,2,Set(CHANNEL(language)=cs)</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">exten =&gt;
s,n,Read(ACCEPT,accept,1,,,8)</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">exten =&gt;
s,n,GotoIf($[&quot;${ACCEPT}&quot;=&quot;1&quot;]?yes:no)</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">exten =&gt;
s,n(no),Set(MACRO_RESULT=CONTINUE)</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">exten =&gt;
s,n(yes),Set(EVENTO=OK)</span></p>

<p class="MsoNormal">exten =&gt; s,n,NoOp()</p><p class="MsoNormal"><br></p><p \
class="MsoNormal"><br></p><p class="MsoNormal">-----------------------</p><p \
class="MsoNormal">

</p><p class="MsoNormal"><span style="" lang="EN-US">CLi&gt;</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Executing [XXXXX@dialercri:17] Dial(&quot;DAHDI/15-1&quot;,
&quot;DAHDI/G1/XXXXXXXX,20,rgM(preanswer^1307558767.2)S()&quot;) in new \
stack</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Called G1/XXXXXXX</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1]
Unhandled optional parameter 0x2c &#39;Generic Notification \
Indication&#39;</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1] [[1]
0xe0 [1] ]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1]
Unhandled optional parameter 0x39 &#39;Parameter Compatibility \
Information&#39;</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1] [[1]
0x2c [1] 0xc0 [1] ]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- DAHDI/31-1 is proceeding passing it to DAHDI/15-1</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- DAHDI/31-1 is ringing</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1]
Unhandled optional parameter 0x2c &#39;Generic Notification \
Indication&#39;</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1] [[1]
0xf9 [1] ]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1]
Unhandled optional parameter 0x39 &#39;Parameter Compatibility \
Information&#39;</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1] [[1]
0x2c [1] 0xd0 [1] ]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1]
Unhandled optional parameter 0x2d &#39;Unknown&#39;</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1] [[1]
0x0 [1] 0x64 [1] ]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1]
Unhandled optional parameter 0x39 &#39;Parameter Compatibility \
Information&#39;</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">[1] [[1]
0x2d [1] 0xc0 [1] ]</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- DAHDI/31-1 answered DAHDI/15-1</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Executing [s@macro-preanswer:1] Wait(&quot;DAHDI/31-1&quot;,
&quot;0.2&quot;) in new stack</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Executing [s@macro-preanswer:2] Set(&quot;DAHDI/31-1&quot;,
&quot;CHANNEL(language)=es&quot;) in new stack</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Executing [s@macro-preanswer:3] Read(&quot;DAHDI/31-1&quot;,
&quot;ACCEPT,accept,1,,,8&quot;) in new stack</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Accepting a maximum of 1 digits.</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- &lt;DAHDI/31-1&gt; Playing &#39;acepta-cri.gsm&#39; (language \
&#39;es&#39;)</span></p>

<p class="MsoNormal"><span style="color: red;" lang="EN-US">   
-- User entered nothing.</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Executing [s@macro-preanswer:4] GotoIf(&quot;DAHDI/31-1&quot;,
&quot;0?yes:no&quot;) in new stack</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Goto (macro-preanswer,s,7)</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Executing [s@macro-preanswer:5] Set(&quot;DAHDI/31-1&quot;,
&quot;MACRO_RESULT=CONTINUE&quot;) in new stack</span></p>

<p class="MsoNormal"><span style="" lang="EN-US">   
-- Executing [s@macro-preanswer:6] Set(&quot;DAHDI/31-1&quot;,
&quot;EVENT=OK&quot;) in new stack</span></p>



<br>



--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-ss7 mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-ss7

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic