14 мая 2015 ~ 0 Comments

Установка и компилирование драйверов dahdi для использования Аналоговых Импульсных линий

Установка и компилирование драйверов dahdi для использования Аналоговых Импульсных линий

Необходимо знать, что стандарты для Аналоговых линий в разных странах отличаются.
В dahdi установлен стандарт срабатывания США. И в тот момент когда мы набираем номер, цифры отрабатываются не корректно.

Что же сделать, для того, что бы наш драйвер правильно отрабатывал телефонные номера.

В данной статье мы будем рассматривать компилирование драйверов для оборудования OpenVox.

1) Первое, что мы сделаем посетим сайт разработчика http://openvox.cn/;
2) Копируем последнюю версию предлагаемых Драйверов openvox_dahdi-linux-complete-current.tar.gz;
3) Разархивируем данный файл. В нем мы видим программный код самого драйвера;
4) Находим файл драйвера, это можно сделать поиском по фразе «fxs->debounce = dialdebounce»;
5) И везде где мы видим
fxs->debounce = dialdebounce * 4;
и цифру 4 уменьшаем до момента корректной работы детектора импульсного набора. У меня заработало на 2:
fxs->debounce = dialdebounce * 2;

В большей части случаев это помогает решить проблему.

Leave a Reply