Установка и компилирование драйверов 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;
В большей части случаев это помогает решить проблему.