Installing Octasic Soft Echo Cancellation with Dahdi 2.6

Included page "clone:minipbx" does not exist (create it now)

Need Asterisk Support? Please email ten.xbpinim|ofni#ten.xbpinim|ofni to see what we can do for you!


Here is a guide on how to install Octasic Soft Echo Software & Licenses with Dahdi 2.6 . While the opensource Oslec echo cancellation software is very good, it doesn't handle situations with local echo very well (hearing yourself again back through the earpiece). Octasic Soft Echo handles this extremely well. You will need to purchase licenses for this software. They are relatively inexpensive. Around £5 - £10 per channel.

The files below are also available to download from this wiki :

cd /usr/src
wget http://minipbx.wikidot.com/local--files/wiki:installing-oslec-echo-cancellation-with-dahdi/octvqe8-01.04.02-pr-base-openvox.tgz
wget http://minipbx.wikidot.com/local--files/wiki:installing-oslec-echo-cancellation-with-dahdi/octvqe8-01.04.02-pr-intel32.tgz
wget http://minipbx.wikidot.com/local--files/wiki:installing-oslec-echo-cancellation-with-dahdi/octvqe8-patches.tar.gz
wget http://minipbx.wikidot.com/local--files/wiki:installing-oslec-echo-cancellation-with-dahdi/register32
tar -zxvf octvqe8-01.04.02-pr-base-openvox.tgz
tar -zxvf octvqe8-01.04.02-pr-intel32.tgz
tar -zxvf octvqe8-patches.tar.gz
cd octvqe8-01.04.02-pr
cd octvqe
make
make install
cp octvqed /usr/sbin
cp octvqed.init /etc/rc.d/
chmod +x /etc/rc.d/octvqed.init
cd /usr/src
chmod 500 register32
./register32
cd /usr/src
tar zxvf octvqe8-01.04.02-pr-base-openvox.tgz
cd dahdi-linux-complete-2.6.0+2.6.0
cp ../octvqe8-patches/dahdi-linux-complete-2.5.0.1+2.5.0.1-openvox.patch ./
patch -p1 < dahdi-linux-complete-2.5.0.1+2.5.0.1-openvox.patch
cp ../octvqe8-01.04.02-pr/octvqe/Module.symvers linux/drivers/dahdi/
make
make install
echo /etc/rc.d/octvqed.init start >> /etc/rc.d/rc.local
modprobe octvqe
echo '# Octvqe Soft EchoCanceller' >> /etc/dahdi/modules
echo octvqe >> /etc/dahdi/modules
service dahdi stop
amportal stop
service dahdi stop
edit /etc/dahdi/system.conf and change the echo canceller to octec for the channels
service dahdi start
amportal start
/etc/rc.d/octvqed.init start

Check the status of Octasic :

while true; do clear; cat /proc/octvqe; sleep 1;done
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License