Today I was installing DAHDI Linux 2.1.0.4 with OSLEC support and this is my little experience with it…
I needed modify drivers/dahdi/Kbuild
# Only enable this if you think you know what you’re doing. This is not
# supported yet:
obj-m += dahdi_echocan_oslec.o
#
# A quick and dirty way to build OSLEC, if you happened to place it
# yourself in the dahdi source tree. This is experimental. See README
# regarding OSLEC.
#obj-m += ../staging/echo/
obj-m += ../staging/echo/echo.o
After I did it, I needed copy echo directory from the kernel linux-2.6.28.7 sources indahdi-linux-2.1.0.3/drivers/staging
cd dahdi-linux-2.1.0.3/
mkdir drivers/staging
cp -r /usr/src/linux-2.6.28.7/drivers/staging/echo drivers/staging
So… I installed the package and enabled the card with OSLEC echo canceller.
