Hi all.
In the company I work for, we have a machine with Asterisk 1.2.4 and two PCI cards, a Digium TE110P and a TDM400P (with two analog lines pluged-in).
Everything is working fine except that if someone calls (the call enters through TE110P), he/she can’t hear the caller waiting tone (I think that’s the correct name for this, I’m not too fluent with english). The call is answered immediatly by Asterisk.
Obviously this is a bad thing because the customer is paying for the call from the beginning. We want to give her/him a chance to hangup before the call is answered by the IVR.
So what should I change to specify Asterisk to generate waiting tone for about 15 seconds (4 tones or so). The dial plan, zapata.conf… ?
Here is the zaptel.conf:
loadzone=es
defaultzone=es
span=1,0,0,ccs,hdb3,yellow
bchan=1-15
bchan=17-31
dchan=16
fxsks=32-35
and the zapata.conf:
[code][channels]
language=es
context=default
signalling=fxo_ks
faxdetect=no
rxwink=300
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
musiconhold=default
callprogress=no
restrictcid=no
rxgain=0.0
txgain=0.0
immediate=no
context=centralita1
switchtype = euroisdn
signalling = pri_cpe
pridialplan = unknown
prilocaldialplan = unknown
priindication = outofband
echocancel = yes
echocancelwhenbridged=yes
echotraining = no
rxgain = -1.0
txgain = -1.5
immediate = no
callerid = asreceived
group=1
callgroup=1
pickupgroup=1
channel => 1-15,17-21
context=centralita12
signalling=fxs_ks
faxdetect=no
group=12
callgroup=12
pickupgroup=12
echocancel = yes
echocancelwhenbridged=yes
echotraining = no
hanguponpolarityswitch=yes
rxgain = -1.0
txgain = -1.5
channel => 32-33
callerid = asreceived[/code]
Thanks a lot.