Hi All; To overcome the echo problem, what mainly I have to do in the configuration other than the following line in the system.conf under dahdi directory? echocanceller=mg2,1-16 1) How can I know if the digium card supporting echo cancellator? 2) If I am getting a message in the consol that unable to enable the echo cancelator, then what does it means? The hardware is not supporting echo cancellation or there is a software problem? Regards Bilal
On Sat, 13 Aug 2011, bilal ghayyad wrote:> To overcome the echo problem...Digium sells 'High Performance Echo Cancellation' http://www.digium.com/en/products/software/hpec.php Also, the 'Oslec Echo Canceller' http://www.rowetel.com/blog/?page_id=454 is supposed to be pretty good stuff. [un]Fortunately, I've never had the need to try either. -- Thanks in advance, ------------------------------------------------------------------------- Steve Edwards sedwards at sedwards.com Voice: +1-760-468-3867 PST Newline Fax: +1-760-731-3000
OK, I can buy echo canceller from Digium and how will be installed in the digium card? Or it is a hardware? Currently I am reading a message at the consol that Unable to enable the echo canceller .. does this means that Digium card that I have is not supporting? This is the output of the dahdi_scan: [root at PBX-FF asterisk]# dahdi_scan [1] active=yes alarms=OK description=Wildcard TDM2400P Board 1 name=WCTDM/0 manufacturer=Digium devicetype=Wildcard TDM2400P location=PCI Bus 16 Slot 05 basechan=1 totchans=24 irq=20 type=analog port=1,FXO port=2,FXO port=3,FXO port=4,FXO port=5,FXO port=6,FXO port=7,FXO port=8,FXO port=9,FXO port=10,FXO port=11,FXO port=12,FXO port=13,FXO port=14,FXO port=15,FXO port=16,FXO And thanks in advance for the help. Regards Bilal -------------> > > To overcome the echo problem... > > Digium sells 'High Performance Echo Cancellation' > > ??? http://www.digium.com/en/products/software/hpec.php > > Also, the 'Oslec Echo Canceller' > > ??? http://www.rowetel.com/blog/?page_id=454 > > is supposed to be pretty good stuff. > > [un]Fortunately, I've never had the need to try either. > > --
The current dahdi version is: PBX-FF*CLI> dahdi show version DAHDI Version: 2.4.1.2 Echo Canceller: Well, the output of the dahdi_cfg as shown below, it declares there is invalid argument. But, really I tried to change the configuration in the systems.conf from fxoks=1-16 to fxsks=1-16 but did not work at all !! I know that FXO ports needs FXS signaling .. But I do not know why this message appears with me: [root at PBX-FF /]# dahdi_cfg DAHDI_CHANCONFIG failed on channel 1: Invalid argument (22) Selected signaling not supported Possible causes: FXO signaling is being used on a FXO interface (use a FXS signaling variant) RBS signaling is being used on a E1 CCS span Signaling is being assigned to channel 16 of an E1 CAS span Also I have the following lines in the systems.conf: echocanceller=mg2,1-16 fxoks=1-16 And I have the following lines in the chan_dahdi.conf: context=IncomingPSTN signalling=fxs_ks rxgain=0.0 txgain=0.0 channel => 1-16 group=1 channel => 1-16 The output of the command 'cat /proc/dahdi/1' is: [root at PBX-FF asterisk]# cat /proc/dahdi/1 Span 1: WCTDM/0 "Wildcard TDM2400P Board 1" (MASTER) 1 WCTDM/0/0 FXSKS (In use) 2 WCTDM/0/1 FXSKS (In use) 3 WCTDM/0/2 FXSKS (In use) 4 WCTDM/0/3 FXSKS (In use) 5 WCTDM/0/4 FXSKS (In use) RED 6 WCTDM/0/5 FXSKS (In use) RED 7 WCTDM/0/6 FXSKS (In use) RED 8 WCTDM/0/7 FXSKS (In use) RED 9 WCTDM/0/8 FXSKS (In use) RED 10 WCTDM/0/9 FXSKS (In use) RED 11 WCTDM/0/10 FXSKS (In use) RED 12 WCTDM/0/11 FXSKS (In use) RED 13 WCTDM/0/12 FXSKS (In use) RED 14 WCTDM/0/13 FXSKS (In use) RED 15 WCTDM/0/14 FXSKS (In use) RED 16 WCTDM/0/15 FXSKS (In use) RED 17 WCTDM/0/16 Reserved 18 WCTDM/0/17 Reserved 19 WCTDM/0/18 Reserved 20 WCTDM/0/19 Reserved 21 WCTDM/0/20 Reserved 22 WCTDM/0/21 Reserved 23 WCTDM/0/22 Reserved 24 WCTDM/0/23 Reserved So what do u advise? Regards Bilal ------------> > OK, I can buy echo canceller from Digium and how will > be installed in > > the digium card? Or it is a hardware? > > If you're using a TDM2400 you can buy a hardware echocan > module or HPEC (which > is a proprietary software echocan) if you desire (or need), > however... > > > Currently I am reading a message at the consol that > Unable to enable > > the echo canceller .. does this means that Digium card > that I have is > > not supporting? > > ...either of those options won't resolve the "Unable to > enable the echo > canceller".? After you set 'echocanceller=mg2,1-24' in > your > /etc/dahdi/system.conf file, did you run dahdi_cfg?? > Also, what is the output > of 'cat /proc/dahdi/1'? > > -- > Shaun Ruffell > Digium, Inc. | Linux Kernel Developer > 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA > Check us out at: www.digium.com & www.asterisk.org >