[Freeswitch-users] send_dtmf of Hook Flash didn't work at all. [ With Analog Card Diguim TDM-410P ]

jack jack at yosin.com.tw
Mon Apr 20 13:21:43 MSD 2015


To whom it may concern,

Hi, there!
I got a question about send_dtmf APP.
Detail config files and platform infos note as below.

===============================================
OS : Ubuntu 13.10 ( Linux kernel 3.11.0 )
Add-on Telephony Card : Diguim TDM-410P with driver wctdm24xx
FreeSWITCH version: 1.4.18~32 bits
===============================================

Configuration Files:

Here's my freetdm.conf:

[span zt myFXS]
number => 4001
fxs-channel => 1

number => 4002
fxs-channel => 2

[span zt myFXO]
number => 382
fxo-channel => 3

number =>383
fxs-channel =>4

 
Here's my freetdm.conf.xml:

<configuration name="freetdm.conf" description="FreeTDM Configuration">

        <settings>
                <param name="debug" value="0"/>
                <param name="hold-music" value="$${moh_uri}"/>
        </settings>

        <analog_spans>

                <span name="myFXS">
                        <param name="tonegroup" value="us"/>
                        <param name="digit-timeout" value="2000"/>
                        <param name="max-digits" value="11"/>
                        <param name="enable-callerid" value="true"/>
                        <param name="dialplan" value="XML"/>
                        <param name="context" value="test"/>
                </span>

                <span name="myFXO">
                        <param name="tonegroup" value="us"/>
                        <param name="digit-timeout" value="2000"/>
                        <param name="max-digits" value="11"/>
                        <param name="enable-callerid" value="true"/>
                        <param name="dialplan" value="XML"/>
                        <param name="context" value="test"/>
                </span>
        </analog_spans>
</configuration>

And here's my very simple dialplan in test.xml:

                <extension name="send_dtmf_test">
                        <condition field="destination_number" expression="^4001$">
                                <action application="send_dtmf" data="0123456789ABCDF*#"/>
                        </condition>
                </extension>
========================================================================

ISSUE:
When I use my analog phone and dial 4001, the send_dtmf APP works just fine except the "F"(Hook Flash) part.
I heard all DTMF tones from analog phone speaker but got a Flash Failed showed in the CLI and I paste it as follow.

2015-04-20 10:03:05.730643 [DEBUG] ftdm_io.c:3991 [s1c1][1:1] Generating DTMF [0123456789ABCDF*#]
2015-04-20 10:03:05.730643 [ERR] ftmod_zt.c:773 [s1c1][1:1] FLASH Failed

Is there any detailed explanation about this phenomenon?
I searched mailing list and got nothing like this.
Thanks in advance!

Kind Regard,
Jack Huang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20150420/348260a2/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list