[asterisk-users] oslec echo cancellation
Tzafrir Cohen
tzafrir.cohen at xorcom.com
Thu Oct 22 09:12:46 CDT 2015
On Thu, Oct 22, 2015 at 11:46:38AM -0200, Ethy H. Brito wrote:
> On Thu, 22 Oct 2015 15:06:59 +0300
> Tzafrir Cohen <tzafrir.cohen at xorcom.com> wrote:
>
> > On Wed, Oct 21, 2015 at 01:33:27PM -0200, Ethy H. Brito wrote:
> > >
> > > Hi
> > >
> > > Who should insert dahdi_echocan_oslec.ko module in Ubuntu 14.04?
> >
> > dahdi_echocan_oslec should be built by default. What you may miss is the
> > 'echo.ko' (OSLEC) kernel module.
>
> Ooopss.
>
> I did not make myself clear.
>
> All modules are in place and working - *if* I "modprobe" them manually.
>
> The problem is "service dahdi start" does not load echo+dahdi_echocan_oslec.
>
> I have a production system that does it. I just do not know how.
>
> After copying this system to another machine and upgrade it (apt-get
> dist-upgrade), echo+dahdi_echocan_oslec does not get inserted anymore and I am
> wondering why.
The echo canceller modules get loaded automatically when needed: if you
have the line 'echocanceller=foo,12' in /etc/dahdi/system.conf and run
dahdi_cfg, dahdi_cfg will attempt to configure the echo canceller 'foo'
for channel 12. The DAHDI core (kernel code) will notice it has no such
echo canceller and try to load a module caller 'dahdi_echocan_foo'.
So, what do you have in /etc/dahdi/system.conf ? What is the output of
lsdahdi?
--
Tzafrir Cohen
icq#16849755 jabber:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com
More information about the asterisk-users
mailing list