Hi All,<div class="gmail_quote"><div><br></div><div>Have a situation where I have a call between a SIP phone and a FreeTDM channel.   Pushing *3 on the analog FreeTDM phone is detected and this is bound to a dialplan extension (attended transfer) that does a read():</div>

<div>&lt;action application=&quot;read&quot; data=&quot;3 3 &#39;tone_stream://%(10000,0,350,440)&#39; digits 30000 #&quot;/&gt;</div><div><br></div><div>However pushing further digits on the analog phone ie. extension number of phone we wish to do an attended transfer to , doesn&#39;t result in the DTMF being detected.  Note that this all works the other way around ie. using the SIP phone.</div>

<div><br></div><div>When the *3 digits are pushed on the analog phone I see the logs report:</div><p style="margin:0px 0px 0px 0px;font:12.0px Helvetica"> ftdm_io.c:3463 [s2c1][1:4] Queuing DTMF * (debug = 0)</p>
<div><span style="font-family:Helvetica;font-size:12px">mod_freetdm.c:702 Queuing DTMF [*] in channel FreeTDM/2:1/</span></div><div><span style="font-family:Helvetica;font-size:12px"><p style="margin:0px 0px 0px 0px;font:12.0px Helvetica">

ftdm_io.c:3463 [s2c1][1:4] Queuing DTMF 4 (debug = 0)</p>
<p style="margin:0px 0px 0px 0px;font:12.0px Helvetica">mod_freetdm.c:702 Queuing DTMF [4] in channel FreeTDM/2:1/</p></span></div><div><br></div><div>When the further keys are pushed ftdm_io reports nothing.</div><div><br>

</div><div>I have tried inserting a start_dtmf before the read() but it had no effect.<br>Any thoughts as to why DTMF isn&#39;t being seen from the analog phone after the read()?</div><div><br></div><div>Cheers</div><div>
Shane</div>
<br></div><br>