[Asterisk-Users] Astersik CVS HEAD + T1 e&m wink + IAX client doesnt detect call answered on Zap channel

Eric Wieling eric at fnords.org
Tue Feb 22 17:31:15 MST 2005


Play around with the wink= and rxwink= options in 
/etc/asterisk/zapata.conf.  Try setting rxwink=200 and wink=200 and 
stop and start Asterisk.  It looks like asterisk is not seeing a wink 
from the telco.

Do NOT use busydetect or callprogress options.

al3x * wrote:

> Hello,
> 
> I've got very annoying behaviour from our asterisk PBX.
> We have 12 channels T1 e&m wink start for TDM and using iax softphones
> internally (iaxcomm, but tried firefly-thirdparty and discarded for
> bad sound quality).
> Slackware 9.1 w/ kernel 2.4.26+ digium TE110P card.
> 
> In some cases when call is placed from softphone to TDM, system does
> not detect call answered on Zap channel and I'm getting "ring" sound
> along with the normal sound from answered call. For some numbers it
> reproduces in 100% cases and for some the answered call detection is
> delayed - I'm getting asterisk "ringing" sound then double - asterisk
> + PSTN "ringing" sound then when call is answered - 2 or 3 asterisk
> 'ringing" sounds.
> I was thinking that this could be low level on  on Zap channels but
> changing rxgain in zapata.conf doesn't change anything,s oas disableng
> ignorepat =>9.
> 
> The only workaround I could employ now is to place Answer(150) before
> dialing out on trunk group (Zap/g1) but that eliminates Rinign sound
> completely which is also inconvenient - the calling party doesn't know
> if call is placed or not.
> my /etc/zaptel.conf 
> 
> span=1,1,0,esf,b8zs
> e&m=1-12
> loadzone = us
> defaultzone=us
> 
> my /etc/asterisk/zapata.conf
> 
> [trunkgroups]
> spanmap => 1,1,1
> [channels]
> language=en
> context=default
> switchtype=national
> signalling=em_w
> rxwink=300 
> usecallerid=yes
> cidsignalling=bell
> cidstart=ring
> hidecallerid=no
> callwaiting=yes
> restrictcid=no
> usecallingpres=yes
> callwaitingcallerid=yes
> threewaycalling=yes
> transfer=yes
> cancallforward=yes
> callreturn=yes
> echocancel=yes
> echocancelwhenbridged=no
> echotraining=yes
> echotraining=600
> rxgain=10.0
> txgain=6.0
> group=1
> callgroup=1
> pickupgroup=1
> immediate=no
> amaflags=default
> accountcode=t1external
> busydetect=yes
> busycount=3
> musiconhold=default
> jitterbuffers=4
> channel => 1-12
> 
> /etc/asterisk/extensions.conf (with workaround)
> 
> 
> exten => _91NXXNXXXXXX,1,Answer(150)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> exten => _91NXXNXXXXXX,2,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
> exten => _91NXXNXXXXXX,3,Congestion
> 
> 
> Is there any mistakes in configuration or proper solutions to this problem?
> 
> thank you.
> 
> 
> --
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at 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
> 




More information about the asterisk-users mailing list