Hello I have upgraded our asterisk box from zaptel to dhadi two weeks ago... Since, there has been quite a significant amount of echo when making a call. Only for the local outgoing call, the person on the other side doesn't hear any echo. This is with a TE-110P ISDN PRI card .. I've pretty much took the original zaptel configuration and used it as-is with the dahdi one ; to no available.. Any help would be greatly appreciated. Here is what zaptel.conf and zapata.conf used to be: /etc/zaptel.conf: loadzone = au defaultzone=au #TE110P span=1,1,0,ccs,hdb3,crc4 bchan=1-10 dchan=16 /etc/asterisk/zapata.conf [channels] language=en usecallerid=yes hidecallerid=no callerid=asreceived restrictcid=no usecallingpres=yes ; ISDN Exchange Lines (Fractional E1 PRA10) switchtype=euroisdn signalling=pri_cpe immediate=no pridialplan=unknown prilocaldialplan=unknown overlapdial=yes echocancel=yes echocancelwhenbridged=yes echotraining=256 rxgain=1.0 txgain=8.0 context=incoming faxdetect=incoming group=1 channel=>1-10 ---- now for the dahdi configuration: /etc/dahdi/system.conf: loadzone = au defaultzone=au #TE110P span=1,1,0,ccs,hdb3,crc4 bchan=1-10 dchan=16 /etc/asterisk/chan_dahdi.conf [channels] language=en usecallerid=yes hidecallerid=no callerid=asreceived restrictcid=no usecallingpres=yes switchtype=euroisdn signalling=pri_cpe immediate=no pridialplan=unknown prilocaldialplan=unknown echocancel=yes echocancelwhenbridged=yes echotraining=256 rxgain=1.0 txgain=8.0 context=incoming faxdetect=incoming group=1 channel=>1-10 ---
Jean-Yves Avenard wrote:> From reading the various documentation, I was convinced that moving > from zaptel to dahdi was almost just a matter of renaming the > configuration file... Am I mistaken ?Did you read the upgrade documentation that comes with DAHDI, specifically from UPGRADE.txt:> * It is no longer possible to select a software echo canceler at > compile time to build into dahdi.ko; all four included echo > cancelers (MG2, KB1, SEC and SEC2) are built as loadable modules, > and if the Digium HPEC binary object file has been placed into the > proper directory the HPEC module will be built as well. Any or all > of these modules can be loaded at the same time, and the echo > canceler to be used on the system's channels can be configured using > the dahdi_cfg tool from the dahdi-tools package. > > Note: It is *mandatory* to configure an echo canceler for the > system's channels using dahdi_cfg unless the interface cards in use > have echo canceler modules available and enabled. There is *no* > default software echo canceler with DAHDI. >-- Kevin P. Fleming Digium, Inc. | Director of Software Technologies 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA skype: kpfleming | jabber: kpfleming at digium.com Check us out at www.digium.com & www.asterisk.org
On Tue, Aug 18, 2009 at 10:50:25PM +1000, Jean-Yves Avenard wrote:> Hello > > I have upgraded our asterisk box from zaptel to dhadi two weeks ago... > > Since, there has been quite a significant amount of echo when making a > call. Only for the local outgoing call, the person on the other side > doesn't hear any echo. > > This is with a TE-110P ISDN PRI card .. > > I've pretty much took the original zaptel configuration and used it > as-is with the dahdi one ; to no available.. > > Any help would be greatly appreciated. > > Here is what zaptel.conf and zapata.conf used to be: > /etc/zaptel.conf: > loadzone = au > defaultzone=au > #TE110P > span=1,1,0,ccs,hdb3,crc4 > bchan=1-10 > dchan=16Something is missing here... http://docs.tzafrir.org.il/dahdi-tools/#_echo_canceller_modules -- Tzafrir Cohen icq#16849755 jabber:tzafrir.cohen at xorcom.com +972-50-7952406 mailto:tzafrir.cohen at xorcom.com http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
Hi 2009/8/18 Tzafrir Cohen <tzafrir.cohen at xorcom.com>:> Something is missing here... > > http://docs.tzafrir.org.il/dahdi-tools/#_echo_canceller_modulesThanks .. I added to /etc/dahdi/system.conf the following: echocanceller=mg2,1-10 However, I have no clue about the various echo canceller, between mg2, kb1, sec2, and sec which one will provide the best performance ? (knowing that I was happy with whatever zaptel was doing before) JY