Здравствуйте, у нас следующая ситуация. В сабж приходит аналоговая линиия с АТС в FXO (шлюз стоит за адсл роутером Netgear D6300). Была задача связка шлюз-астериск-программа для такси.
АдПак не распознает callerid, на АТС сказали, что формат у них FXS DTMF и менять они его не будут, при этом на другой АТС этот же шлюз с такими же настройками прекрасно всё отрабатывает и видит (у них etsi) и принимает звонки и сбрасывает и видит номер как с сотовых так и городских звонков.
Телефонисты сказали - нужно отстраивать уровень сигнала, пробовали менять gain in\gain out - не помогло. При отключении callerid проходит звонок, однако когда абонент кладет трубку - addpac не распознает завершение разговора и продолжает звонить по кругу. Нашел рецепт вот тут
http://deepwalker.blogspot.ru/2008/04/addpac.html в режиме дебага снимать показания уровней сигнала при звонке и когда кладут трубку. Но математика просчета какая-то странная 16*35 = 350 о0. И режиме дебага (цеплялся по telnet с командной строки под root) ничего не выдает, точнее не включается дебаг, не знает такой команды, может потому что веб-морда была открыта или надо вообще с консольного порта цепляться через putty?:
Login: root
Password:
GS1002> conf
% Unknown command.
GS1002> deb
% Unknown command.
GS1002> help
Model : GS1002_G2
H/W Version : 2.0
S/W Version : 8.51.009