[asterisk-users] 11.21.0 : echo woes : can't install canceller

sean darcy seandarcy2 at gmail.com
Thu Jan 28 16:04:32 CST 2016


On 01/28/2016 03:39 PM, sean darcy wrote:
> i've got calls coming into an 11.21.0 box. The internal phones are
> analogue off a TDM400 board, and SIP extensions.
>
> Using an analogue internal phone, the remote party always hears an echo
> on it's side. We do not hear an echo. Doesn't matter who is the calling
> party.
>
> But if we use a SIP extension, no echo.
>
> I've built /lib/modules/4.3.3-303.fc23.x86_64/dahdi/dahdi_echocan_oslec.ko
>
> And requested oslec echo cancel:
>
> grep oslec /etc/dahdi/system.conf
> echocanceller=oslec,1,2,4
>
> grep echo /etc/asterisk/chan_dahdi.conf
> echocancel=yes
> echocancelwhenbridged=no
> echotraining=yes
>
> but it's never loaded:
>
> # lsmod | grep echo
> [root at asterisk ~]#
>
> dahdi_cfg -vvv
> DAHDI Tools Version - 2.10.0
>
> DAHDI Version: 2.11.0
> Echo Canceller(s):
> Configuration
> ======================
>
>
> Channel map:
>
>
> 0 channels to configure.
>
> I can manually insert the oslec module using modprobe.
>
> Thats seems to work.
>
> CLI> dahdi show version
> DAHDI Version: 2.11.0 Echo Canceller: OSLEC
>
> But it's not persistent across reboots.
>
> sean
>
>

And even if I do manually load the oslec kernel module, I don't think 
it's actually being used

cat /proc/dahdi/1
Span 1: WCTDM/4 "Wildcard TDM400P REV I Board 5" (MASTER)

1 WCTDM/4/0 FXOKS (In use)
2 WCTDM/4/1 FXOKS (In use)
3 WCTDM/4/2 Reserved
4 WCTDM/4/3 FXSKS (In use) RED

AFAIK, the echo canceller should show up here.

sean




More information about the asterisk-users mailing list