We are using Polycom 550 and 650 phones and OSLEC echo cancellation software 
with Asterisk.  Occasionally, we get echo on our PRI phone calls.  The echo is 
always from our voice echoing back to us.  How can I fix this echo?  I have 
tried installing the VPMADT032 module on our TE121 card, but that made it worse.

Thank you!  

This is my chan_dahdi.conf:

[channels]
context=from-pstn
signalling=fxs_ks
rxwink=300              ; Atlas seems to use long (250ms) winks
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
faxdetect=no
echotraining=800
rxgain=0.0
txgain=0.0
callgroup=1
pickupgroup=1


This is part of my sip.cfg file:

      <volume voice.volume.persist.handset="1" 
voice.volume.persist.headset="1" voice.volume.persist.handsfree="1"/>
      <gains voice.gain.rx.analog.handset="0" voice.gain.rx.analog.headset="0" 
voice.gain.rx.analog.chassis="0" voice.gain.rx.analog.chassis.IP_300="-6" 
voice.gain.rx.analog.chassis.IP_4000="3" 
voice.gain.rx.analog.chassis.IP_430="0" voice.gain.rx.analog.chassis.IP_650="0" 
voice.gain.rx.analog.chassis.IP_601="6" voice.gain.rx.analog.ringer="0" 
voice.gain.rx.analog.ringer.IP_300="-6" voice.gain.rx.analog.ringer.IP_4000="3" 
voice.gain.rx.analog.ringer.IP_430="0" voice.gain.rx.analog.ringer.IP_650="0" 
voice.gain.rx.analog.ringer.IP_601="6" voice.gain.rx.digital.handset="-15" 
voice.gain.rx.digital.headset="-21" voice.gain.rx.digital.chassis="0" 
voice.gain.rx.digital.chassis.IP_4000="0" 
voice.gain.rx.digital.chassis.IP_430="0" 
voice.gain.rx.digital.chassis.IP_650="6" 
voice.gain.rx.digital.chassis.IP_601="0" voice.gain.rx.digital.ringer="-21" 
voice.gain.rx.digital.ringer.IP_4000="-21" 
voice.gain.rx.digital.ringer.IP_430="-21"
 voice.gain.rx.digital.ringer.IP_650="-12" 
voice.gain.rx.digital.ringer.IP_601="-21" 
voice.gain.rx.analog.handset.sidetone="-14" 
voice.gain.rx.analog.headset.sidetone="-24" voice.gain.tx.analog.handset="12" 
voice.gain.tx.analog.headset="3" voice.gain.tx.analog.chassis="3" 
voice.gain.tx.analog.chassis.IP_300="0" 
voice.gain.tx.analog.chassis.IP_4000="3" 
voice.gain.tx.analog.chassis.IP_430="42" 
voice.gain.tx.analog.chassis.IP_650="36" 
voice.gain.tx.analog.chassis.IP_601="0" voice.gain.tx.digital.handset="0" 
voice.gain.tx.digital.headset="0" voice.gain.tx.digital.chassis="3" 
voice.gain.tx.digital.chassis.IP_4000="0" 
voice.gain.tx.digital.chassis.IP_430="-3" 
voice.gain.tx.digital.chassis.IP_650="0" 
voice.gain.tx.digital.chassis.IP_601="6" 
voice.gain.tx.analog.preamp.handset="14" 
voice.gain.tx.analog.preamp.headset="23" 
voice.gain.tx.analog.preamp.chassis="32" 
voice.gain.tx.analog.preamp.chassis.IP_430="32" 
voice.gain.tx.analog.preamp.chassis.IP_601="32"/>
      <AEC voice.aec.hs.enable="0" voice.aec.hs.lowFreqCutOff="100" 
voice.aec.hs.highFreqCutOff="7000" voice.aec.hs.erlTab_0_300="-24" 
voice.aec.hs.erlTab_300_600="-24" voice.aec.hs.erlTab_600_1500="-24" 
voice.aec.hs.erlTab_1500_3500="-24" voice.aec.hs.erlTab_3500_7000="-24" 
voice.aec.hd.enable="0" voice.aec.hd.lowFreqCutOff="100" 
voice.aec.hd.highFreqCutOff="7000" voice.aec.hd.erlTab_0_300="-24" 
voice.aec.hd.erlTab_300_600="-24" voice.aec.hd.erlTab_600_1500="-24" 
voice.aec.hd.erlTab_1500_3500="-24" voice.aec.hd.erlTab_3500_7000="-24" 
voice.aec.hf.enable="1" voice.aec.hf.lowFreqCutOff="100" 
voice.aec.hf.highFreqCutOff="7000" voice.aec.hf.erlTab_0_300="-6" 
voice.aec.hf.erlTab_300_600="-6" voice.aec.hf.erlTab_600_1500="-6" 
voice.aec.hf.erlTab_1500_3500="-6" voice.aec.hf.erlTab_3500_7000="-6"/>
      <AES voice.aes.hs.enable="0" voice.aes.hs.duplexBalance="7" 
voice.aes.hd.enable="0" voice.aes.hd.duplexBalance="0" voice.aes.hf.enable="1" 
voice.aes.hf.duplexBalance.0="9" voice.aes.hf.duplexBalance.1="8" 
voice.aes.hf.duplexBalance.2="7" voice.aes.hf.duplexBalance.3="6" 
voice.aes.hf.duplexBalance.4="5" voice.aes.hf.duplexBalance.5="4" 
voice.aes.hf.duplexBalance.6="3" voice.aes.hf.duplexBalance.7="2" 
voice.aes.hf.duplexBalance.8="1" voice.aes.hf.duplexBalance.IP_4000.0="10" 
voice.aes.hf.duplexBalance.IP_4000.1="9" 
voice.aes.hf.duplexBalance.IP_4000.2="8" 
voice.aes.hf.duplexBalance.IP_4000.3="7" 
voice.aes.hf.duplexBalance.IP_4000.4="6" 
voice.aes.hf.duplexBalance.IP_4000.5="5" 
voice.aes.hf.duplexBalance.IP_4000.6="4" 
voice.aes.hf.duplexBalance.IP_4000.7="3" 
voice.aes.hf.duplexBalance.IP_4000.8="2"/>
      <NS voice.ns.hs.enable="0" voice.ns.hs.signalAttn="-6" 
voice.ns.hs.silenceAttn="-9" voice.ns.hd.enable="0" voice.ns.hd.signalAttn="0" 
voice.ns.hd.silenceAttn="0" voice.ns.hf.enable="1" voice.ns.hf.signalAttn="-6" 
voice.ns.hf.silenceAttn="-9" voice.ns.hf.IP_4000.enable="1" 
voice.ns.hf.IP_4000.signalAttn="-6" voice.ns.hf.IP_4000.silenceAttn="-9"/>
      <AGC voice.agc.hs.enable="0" voice.agc.hd.enable="0" 
voice.agc.hf.enable="0"/>


      
-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

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

Reply via email to