[asterisk-dev] Inband DTMF fixed in 1.4 but not 1.2 (bug 8944)

YojiTakeuchi info at yogicomm.co.jp
Sat May 19 00:14:46 MST 2007


Stephen-san,

Sorry about my resending mail.
I found some errors in my mail.
This correct one.



(Background)
I am going to put a SIP-based IP-IVR behind Asterisk, so that
I need to have the DTMF signal from anywhere, from Analog
telephone, from PSTN line, wherever.  I tested with the IP-IVR
and it didn`t work.   So, I simply put IP hardphone (GrandStream)
in stead of IP-IVR and I found that the DTMF signal is NOT coming
from only in case of the call from the TDM400P board, which is FXS and FXO.

(Environment)
I have the following evnrionment.
Asterisk
- RedHat 9
- Asterisk-1.4.4 (newest version)
- Libpri-1.4.0
- Zaptel-1.4.2.1 (newest version)
- TDM400P (2 FXO, 2 FXS) with two analog telephones connected
IP Hard Phone
- GrandSteam Budgtone100 --- 2 units

(Tests)
As far as I am concerned, everything seems to be working fine except
the DTMF signal issue which is only from the TDM400P board to SIP hard
phone.

The testing resuls are as follows;
In any cases, voice can be heard perfect.

- On the call between two IP-hardphones (BudgeTone)
---> DTMF goes fine either way from one Budgetone to another (OK)

- On the call between two Analog phones on the TDM400P
---> DTMF goes fine wither way from one analog phone to another (OK)

- On the call between one PSTN line and an Analog phone on TDM400P
---> DTMF goes fine either way (OK)

- On the call between an IP-hardphone and an Analog phone
---> DTMF goes from an IP-hardphone to an Analog phone (this is OK)
---> However, DTMF won`t go from the Analog phone to the IP phone. (No Good)
(This is the issue.  I hear a clicking-like sound with partial DTMF signal
sound.)

- On the call between a PSTN line and an IP phone
---> DTMF goes from an IP phone to the PSTN line. (Again, this is OK)
---> However, it does not go from the PSTN line to the IP phone.(No Good)
(This is the same issue above maybe because the TDM400P is related)

(Guess)
I just guess the issue is caused only when the TDM400P board is sending
the DTMF signal to the IP phone.   I have tried the following things but
still I can not solve it.

- I have set "dtmfmode=rfc2833" for SIP phone
(so it is working for IP phone)
- I tried "relaxdtmf" of Zapata.conf but the issue still happens.
- I tried to set "dtmfmode=inband" for Zapata.conf even though
such parameter is not allowed for TDM.  It didn`t cause any errors but still
the issue happens.
- I tried "Console Dial" to an Analog phone and push the dial pad.
Then, the numbers were properly recognized by showing on the screen
with the number pushed and "59ms" or 260ms", which seems to be the
duration of the DTMF signal. (if I can make it longer, it might be one
solution)
But, I didn`t hear the DTMF from the sound card but just the clicking
sounds, which could be the 59ms sound.

(Question)
- Do you have any parameter like "dtmfmode=" for Zapata.conf?
- I know "relaxdtmf" parameter but it does not work for this issue.

Have you had such an issue before?
I believe someone must have an IP-IVR behind Asterisk.
How do you solve this issue.   I really appreciate any of your advices.
I am looking forward to hearing from anyone.


Thank You for reading such along mail --- Yogi

----- Original Message -----
From: "Stephen Davies" <stephen.l.davies at gmail.com>
To: "Asterisk Developers Mailing List" <asterisk-dev at lists.digium.com>
Sent: Saturday, May 19, 2007 4:01 PM
Subject: Re: [asterisk-dev] Inband DTMF fixed in 1.4 but not 1.2 (bug 8944)


> On 19/05/07, YojiTakeuchi <info at yogicomm.co.jp> wrote:
> > (My Problem)
> > The DTMF signal won`t go through from an Analog telephone (TDM400P)
> > to a GarndStream IP-hard phone.   However, the signal is properly
> > heard in the opposite direction.
>
> Hi,
>
> Can you explain what you are doing, what happens and what you expect to
happen.
>
> SIP can pass digits in various ways most of which do not involve audible
DTMF.
>
> Steve
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-dev
>



More information about the asterisk-dev mailing list