Asterisk и IP-телефония

Установка эхоподавителя Oslec для DAHDI «

Материал перенесён из старой базы знаний ATC-IP и оформлен в едином стиле нового сайта.

GSM-шлюз на базе Asterisk
Трансляция с web-камеры с помощью ffmpeg
Установка эхоподавителя Oslec для DAHDI
Эхоподавитель oslec работает эффективнее стандартного mg2. Для его установки на Debian с DAHDI требуется:
1. Скачиваем исходники ядра
aptitude install linux-source-2.6.32
и распаковываем их
tar xjf linux-source-2.6.32.tar.bz2
2. Скачиваем исходники dahdi
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.4.1+2.4.1.tar.gz
и распаковываем их в /usr/src/dahdi.
3. Выполняем следующие команды:
mkdir /usr/src/dahdi/linux/drivers/staging
cp -fR /usr/src/linux-source-2.6.32/drivers/staging/echo /usr/src/dahdi/linux/drivers/staging
sed -i "s|#obj-m += dahdi_echocan_oslec.o|obj-m += dahdi_echocan_oslec.o|" /usr/src/dahdi/linux/drivers/dahdi/Kbuild
sed -i "s|#obj-m += ../../staging/echo/|obj-m += ../../staging/echo/|" /usr/src/dahdi/linux/drivers/dahdi/Kbuild
echo 'obj-m += echo.o' > /usr/src/dahdi/linux/drivers/staging/echo/Kbuild
4. Переходим в /usr/src/dahdi и выполняем:
make
make install
5. Редактируем файл /etc/dahdi/system.conf, заменяем эхоподавитель mg2 на oslec. Пример файла конфигурации:
fxsks=1
echocanceller=oslec,1
fxoks=2
echocanceller=oslec,2
fxoks=3
echocanceller=oslec,3
fxoks=4
echocanceller=oslec,4
loadzone = us
defaultzone = us
6. Редактируем /etc/asterisk/chan_dahdi.conf:
echocancel=yes ; включение эхоподавителя
echocancelwhenbriged=no ; должно быть выключено, если используется oslec
;echotraining=yes ; должно быть закоментировано, если используется oslec
;echotraining=400 ; должно быть закоментировано, если используется oslec
Метки:
Asterisk
DAHDI
Oslec
экоподавитель
Запись опубликована 12.03.2011 в 12:21 дп и размещена в рубрике
Asterisk
. Автор записи: Максим Витязев.
Один комментарий на «Установка эхоподавителя Oslec для DAHDI»
Samael
08.05.2011 в 10:28 пп
Большое спасибо, кратко и по существу
Добавить комментарий
Нажмите, чтобы отменить ответ.
Имя
E-mail (не публикуется)
Web-сайт
CAPTCHA Code
работает на
WordPress
RSS записей
комментариев
Позвонить +7 (343) 382-33-16