<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
I recently upgraded my Asterisk system to Dahdi and now I have an echo
<br>
problem.
<br>
<br>
I am running Asterisk 1.4.25 with Dahdi Complete 2.2.0, on a Digium
<br>
TE121B PCI express card with a HARDWARE echo cancellation module. All
<br>
this is housed on a CentOS 5.5 box, 2.6.18 Kernel. My incoming phone
<br>
service is an AT&T PRI (24 channel T1).
<br>
<br>
My configs:
<br>
<br>
********chan_dahdi.conf*********
<br>
<br>
[channels]<br>
; configuration for T1 card as PRI<br>
language = en<br>
<br>
group = 1<br>
echocancel = yes<br>
echotraining = yes<br>
signalling = pri_cpe<br>
switchtype = 4ess<br>
usecallerid = yes<br>
context = incoming<br>
channel => 1-23<br>
<br>
<br>
***********/etc/dahdi/system.conf*************
<br>
loadzone=us
<br>
defaultzone=us
<br>
span=1,0,0,esf,b8zs
<br>
bchan=1-23
<br>
dchan=24
<br>
<br>
When I run dahdi_cfg -vvv I get the following:<br>
<br>
DAHDI Tools Version - 2.2.0<br>
<br>
DAHDI Version: 2.2.0.1<br>
Echo Canceller(s): MG2<br>
Configuration<br>
======================<br>
<br>
SPAN 1: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)<br>
<br>
Channel map:<br>
<br>
Channel 01: Clear channel (Default) (Echo Canceler: none) (Slaves: 01)<br>
Channel 02: Clear channel (Default) (Echo Canceler: none) (Slaves: 02)<br>
Channel 03: Clear channel (Default) (Echo Canceler: none) (Slaves: 03)<br>
Channel 04: Clear channel (Default) (Echo Canceler: none) (Slaves: 04)<br>
Channel 05: Clear channel (Default) (Echo Canceler: none) (Slaves: 05)<br>
Channel 06: Clear channel (Default) (Echo Canceler: none) (Slaves: 06)<br>
Channel 07: Clear channel (Default) (Echo Canceler: none) (Slaves: 07)<br>
Channel 08: Clear channel (Default) (Echo Canceler: none) (Slaves: 08)<br>
Channel 09: Clear channel (Default) (Echo Canceler: none) (Slaves: 09)<br>
Channel 10: Clear channel (Default) (Echo Canceler: none) (Slaves: 10)<br>
Channel 11: Clear channel (Default) (Echo Canceler: none) (Slaves: 11)<br>
Channel 12: Clear channel (Default) (Echo Canceler: none) (Slaves: 12)<br>
Channel 13: Clear channel (Default) (Echo Canceler: none) (Slaves: 13)<br>
Channel 14: Clear channel (Default) (Echo Canceler: none) (Slaves: 14)<br>
Channel 15: Clear channel (Default) (Echo Canceler: none) (Slaves: 15)<br>
Channel 16: Clear channel (Default) (Echo Canceler: none) (Slaves: 16)<br>
Channel 17: Clear channel (Default) (Echo Canceler: none) (Slaves: 17)<br>
Channel 18: Clear channel (Default) (Echo Canceler: none) (Slaves: 18)<br>
Channel 19: Clear channel (Default) (Echo Canceler: none) (Slaves: 19)<br>
Channel 20: Clear channel (Default) (Echo Canceler: none) (Slaves: 20)<br>
Channel 21: Clear channel (Default) (Echo Canceler: none) (Slaves: 21)<br>
Channel 22: Clear channel (Default) (Echo Canceler: none) (Slaves: 22)<br>
Channel 23: Clear channel (Default) (Echo Canceler: none) (Slaves: 23)<br>
Channel 24: D-channel (Default) (Echo Canceler: none) (Slaves: 24)<br>
<br>
24 channels to configure.<br>
<br>
Setting echocan for channel 1 to none<br>
Setting echocan for channel 2 to none<br>
Setting echocan for channel 3 to none<br>
Setting echocan for channel 4 to none<br>
Setting echocan for channel 5 to none<br>
Setting echocan for channel 6 to none<br>
Setting echocan for channel 7 to none<br>
Setting echocan for channel 8 to none<br>
Setting echocan for channel 9 to none<br>
Setting echocan for channel 10 to none<br>
Setting echocan for channel 11 to none<br>
Setting echocan for channel 12 to none<br>
Setting echocan for channel 13 to none<br>
Setting echocan for channel 14 to none<br>
Setting echocan for channel 15 to none<br>
Setting echocan for channel 16 to none<br>
Setting echocan for channel 17 to none<br>
Setting echocan for channel 18 to none<br>
Setting echocan for channel 19 to none<br>
Setting echocan for channel 20 to none<br>
Setting echocan for channel 21 to none<br>
Setting echocan for channel 22 to none<br>
Setting echocan for channel 23 to none<br>
Setting echocan for channel 24 to none<br>
<br>
<br>
It is showing MG2 as the echo canceller, even though I don't have an
echo canceller specified. Is that the harwdare module? Do I even need
to specify an echo canceller in the configs if I have a hardware echo
module?
<div class="moz-signature">-- <br>
<title></title>
<p><font face="Arial, Helvetica, sans-serif"><b>Jason Baker<br>
</b><font color="#660000"><span style=""><i>IT
Coordinator</i></span></font></font></p>
<font color="#000099" face="Arial, Helvetica, sans-serif"><b>
Glastender, Inc.</b></font><br>
<font size="2">5400 North Michigan Road<br>
Saginaw,
Michigan 48604 USA<br>
Phone: 989.752.4275 ext.
228<br>
Fax: 989.752.4276</font><br>
<a href="http://www.glastender.com/">www.glastender.com</a>
</div>
</body>
</html>