Mark Mickan
2004-Apr-26 08:43 UTC
[Asterisk-Users] dtmf tone clamping in calls to external ivr
Hello, I'm having trouble working out how to send DTMF tones to an external IVR. My system has an analog phone connected to a TDM400P card, a SIP software phone (Zultys LIPZ4) and is connected to a BRI in Australia with a NETjet-S card. I'm using ISDN4Linux and a 2.4.25 kernel patched with the ISDN audio patch from Traverse (which allows the card to do voice). DTMF works fine between the analog phone and the SIP phone - I can hear the tones on the SIP phone when I use dtmfmode=inband and I can see them with dtmfmode=info, and I hear them on the analog phone. When I bring the ISDN link into the picture, such as to call to my phone banking, it doesn't recognise any tones. I have also tested this by dialling my mobile (via the ISDN link) and it sounds like Asterisk is clamping the tones - I hear the very first part of the tone then the call is muted for the remaining duration of the tone. I _can_ hear the tones on my analog phone when I press them on the mobile, however, so it seems the problem is only in the one direction. I've been grepping the mailing list archives and found Pauline Middelink's isdn-dsp patch (which I've applied in an attempt to solve this problem - I've now got "features=dtmf,noquelch" in my modem.conf), but that seems to relate to digits coming _from_ the ISDN _to_ Asterisk, not the other way around. Looks like some people have run into my problem before, but I cannot find any conclusions in the list archives. Can anyone help? Thanks in advance, Mark -- Mark Mickan <mark.mickan@articul-8.com>
Klaus-Peter Junghanns
2004-Apr-26 09:09 UTC
[Asterisk-Users] dtmf tone clamping in calls to external ivr
Hi Mark, sorry to say this, but you wont be able to forward dtmf with isdn4linux. Try to get your hands on an AVM Fritz card (or any other isdn card with capi drivers) and use chan_capi. best regards Klaus -- Klaus-Peter Junghanns CEO, CTO Junghanns.NET GmbH Breite Strasse 13a - 12167 Berlin - Germany fon: (de) +49 30 79705390 fon: (uk) +44 870 1244692 fax: (de) +49 30 79705391 iaxtel: 1-700-157-8753 http://www.Junghanns.NET/asterisk/ Am Mo, 2004-04-26 um 17.43 schrieb Mark Mickan:> Hello, > > I'm having trouble working out how to send DTMF tones to an external > IVR. My system has an analog phone connected to a TDM400P card, a SIP > software phone (Zultys LIPZ4) and is connected to a BRI in Australia > with a NETjet-S card. I'm using ISDN4Linux and a 2.4.25 kernel patched > with the ISDN audio patch from Traverse (which allows the card to do > voice). > > DTMF works fine between the analog phone and the SIP phone - I can hear > the tones on the SIP phone when I use dtmfmode=inband and I can see them > with dtmfmode=info, and I hear them on the analog phone. > > When I bring the ISDN link into the picture, such as to call to my phone > banking, it doesn't recognise any tones. I have also tested this by > dialling my mobile (via the ISDN link) and it sounds like Asterisk is > clamping the tones - I hear the very first part of the tone then the > call is muted for the remaining duration of the tone. I _can_ hear the > tones on my analog phone when I press them on the mobile, however, so it > seems the problem is only in the one direction. > > I've been grepping the mailing list archives and found Pauline > Middelink's isdn-dsp patch (which I've applied in an attempt to solve > this problem - I've now got "features=dtmf,noquelch" in my modem.conf), > but that seems to relate to digits coming _from_ the ISDN _to_ Asterisk, > not the other way around. Looks like some people have run into my > problem before, but I cannot find any conclusions in the list archives. > > Can anyone help? > > Thanks in advance, > Mark
Tobias Jönsson
2004-Apr-26 10:20 UTC
[Asterisk-Users] dtmf tone clamping in calls to external ivr
On Mon, 26 Apr 2004, Klaus-Peter Junghanns wrote:> sorry to say this, but you wont be able to forward dtmf with isdn4linux. > Try to get your hands on an AVM Fritz card (or any other isdn card with > capi drivers) and use chan_capi.Could I use a pair (NT+TE) of HFC-S cards (for exampel the Acer ISDN 128 Surf PCI) together with your zaphfc and chan_capi to make this work? Or would it be better to have one AVM Fritzcard for the communcation to the PSTN and a HFC card for being able to use the NT mode? Regards, Tobias (with the same problem as Mark)
Klaus-Peter Junghanns
2004-Apr-26 12:24 UTC
[Asterisk-Users] dtmf tone clamping in calls to external ivr
Tobias, yes you can use 2 hfc-pci cards to do this (and also enjoy the benefit of echo cancelation), but the zaphfc driver is still a bit experimental. (however it drives my phone at home without problems...) Just grab some cheap hfc-pci cards and see for yourself. best regards Klaus -- Klaus-Peter Junghanns CEO, CTO Junghanns.NET GmbH Breite Strasse 13a - 12167 Berlin - Germany fon: (de) +49 30 79705390 fon: (uk) +44 870 1244692 fax: (de) +49 30 79705391 iaxtel: 1-700-157-8753 http://www.Junghanns.NET/asterisk/ Am Mo, 2004-04-26 um 19.20 schrieb Tobias Jönsson:> On Mon, 26 Apr 2004, Klaus-Peter Junghanns wrote: > > > sorry to say this, but you wont be able to forward dtmf with isdn4linux. > > Try to get your hands on an AVM Fritz card (or any other isdn card with > > capi drivers) and use chan_capi. > > Could I use a pair (NT+TE) of HFC-S cards (for exampel the Acer ISDN 128 > Surf PCI) together with your zaphfc and chan_capi to make this work? > > Or would it be better to have one AVM Fritzcard for the communcation to > the PSTN and a HFC card for being able to use the NT mode? > > Regards, > Tobias > (with the same problem as Mark) > > _______________________________________________ > Asterisk-Users mailing list > Asterisk-Users@lists.digium.com > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users