AW: AW: [Asterisk-Users] DTMF detection when outgoing call tomobilephones

Marc Scheuffler mscheuffler at maxupport.de
Fri May 5 04:23:46 MST 2006


Actually I am using Asterisk 1.2.7.1, zaptel 1.2.5, libpri 1.2.2

I ve tried many values for rx/txgain togeher with echocancel and relaxdtmf.

The detection is not working with call file, manager originate and not with the dial command to the mobile.
I have no ideas left.

I got it sometimes to work if I use a specific channel (i.e. Dial(ZAP/14/...)
But with the same vaules on a second call there is the DTMF problem again.
Sometimes the DTMF tones are choppy at the other end of the line.

There is also a Warning with outbound calls only:
 -- Called G1/016080...
    -- Moving call from channel 2 to channel 31
May  5 12:45:33 WARNING[1403]: chan_zap.c:7744 pri_fixup_principle: Can't fix up channel from 2 to 31 because 31 is already in use
May  5 12:45:33 WARNING[1403]: chan_zap.c:9045 pri_dchannel: Unable to move channel 31!
    -- Zap/31-1 is ringing
    -- Zap/31-1 answered Zap/2-1

But everything is ok and working on not moblie connections

My actual settings:

Zaptel.conf
#
# Zaptel Configuration File
#

span=1,1,0,ccs,hdb3,crc4
span=2,0,0,ccs,hdb3,crc4

#
bchan=1-15
dchan=16
bchan=17-31

bchan=32-46
dchan=47
bchan=48-62

#
loadzone = de
#loadzone = us-old
#loadzone=gr
#loadzone=it
#loadzone=fr
#loadzone=de
#loadzone=uk
#loadzone=fi
#loadzone=jp
#loadzone=sp
#loadzone=no
#loadzone=hu
#loadzone=lt
#loadzone=pl
defaultzone=nl



Zapata.conf

;
; Zapata telephony interface
;
; Configuration file
;


[trunkgroups]

[channels]
;
context=default
switchtype=euroisdn
pridialplan=unknown
prilocaldialplan=unknown

;
; sample 1 for Germany
;internationalprefix = 00
;nationalprefix = 0
;localprefix = 
;privateprefix = 
;unknownprefix =
;relaxdtmf=yes
overlapdial=yes
;priindication = outofband
;rxwink=300             ; Atlas seems to use long (250ms) winks
;toneduration=100
;usedistinctiveringdetection=yes
;busydetect=no
;immediate=no
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
;echocancel=yes
echocancelwhenbridged=yes
;rxgain=2.0
;txgain=0.0
;
group=1
callgroup=1
pickupgroup=1
immediate=no
;
;callprogress=yes
;progzone=us
;
;jitterbuffers=4
;

group=1
;switching=euroisdn
signalling=pri_cpe
context=from-pmx
rxgain=2.0
txgain=0.0
relaxdtmf=yes
echocancel=yes
callerid=asreceived
channel=>1-15, 17-31

group=2
;switching=euroisdn
signalling=pri_net
context=to-pmx
callerid=asreceived
channel=>32-46, 48-62






-----Ursprüngliche Nachricht-----
Von: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] Im Auftrag von Kevin P. Fleming
Gesendet: Freitag, 5. Mai 2006 09:52
An: Asterisk Users Mailing List - Non-Commercial Discussion
Betreff: Re: AW: [Asterisk-Users] DTMF detection when outgoing call tomobilephones

Marc Scheuffler wrote:
> Yes I can hear the DTMF keys. I ve tried 2 different phones and 3 different mobile network providers. Nothing.

There was a bug in various versions of Asterisk when outbound calls were placed using spool files and then could not detect DTMF from the called party. Without more details, including the version of Asterisk you are running, it will be difficult to suggest anything to you other than upgrading to the latest release.
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

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




More information about the asterisk-users mailing list