Схема такая: gsm -> dongle -> asterisk -> sip пров pctel -> сотовый В настройках FreePBX создана группа, в неё включены абоненты и дописан номер сотового.
Значится такая проблема: Если просто звоню с софтфона, подключенного к астериску(софтфон -> астериск -> sip провайдер -> сотовый), на сотовый - всё хорошо, звонок проходит звук есть в обе стороны. Можно разговаривать. Но вот если звонят на gsm, астериск, согласно правилу, устанавливает вызов с сотовым, снимаешь трубку с сотового на GSM голос идёт, а наоборот - тишина. А если снимает трубку софтфон во время звонка(стоит в правиле звонить всем - кто первый снимет трубку) - голос есть в обе стороны.
Где затык? Куда копать?
спросил 2014-01-26 23:20:06 +0400
Аноним
Копать в сторону tcpdump, а пока только догадки.
копать в сторону NAT между * и вашим провайдером
Задан: 2014-01-26 23:20:06 +0400
Просмотрен: 1,398 раз
Обновлен: Jan 27 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
А как тогда трафик идёт с софтфона? Он же тоже звонит через астериск, а не напрямую. Соответственно трафик идёт через нат и через прова. А вот с gsm не идёт.
lamobot ( 2014-01-27 15:24:09 +0400 )редактироватьСпасибо Всем за помощь! Проблема решилась с помощью уничтожения ИСЫ(Forefront TMG) и установкой на входе сервера на линухе. Линух, как выяснилось, нормально рулит весь трафик, в .т.ч. и сип! Уточню, Астериск стоит ЗА фаером, рулит инетом теперь линух - свё работает. Всем огромное спасибо!!!
lamobot ( 2014-01-27 23:33:49 +0400 )редактировать