в наличии аналоговый факс, dlink dvg-2102s, elastix 2.0.3 и провайдер sip, который гоняет факсы по t.38. принимаются факсы нормально. уходить не хотят.
t38ptudptl=yes t38ptrtp=no t38pt_tcp=no
в сип дебаге нормальные реинвайты с переходом на t38, но факсы друг друга не слышат как-будто бы. пробовал в одном направлении только слать, но но два разных факса, оба раза ничего не получилось.
картинка для привлечения внимания:
upd// разговоры с провайдером привели к следующему выводу: соединение по протоколу T.38 устанавливается нормально. принимающая сторона не получает сигнал CED от вызывающей стороны.
upd/// Сигнал CED (готовность к передаче данных) отправляет принимающая сторона. Следовательно настройку определения а не отправки CED необходимо выполнять на шлюзе.
Вощем-то решилась проблема так:
Note: Most ATAs do not support FEC, but only Redundancy. Some ATAs just ignore FEC, other do not even work at all. Thus, usually it is a good idea to configure Asterisk to use Redundancy instead of FEC (default): add to sip.conf: t38pt_udptl = yes,redundancy,maxdatagram=400
Тобишь добавлением t38pt_udptl = yes,redundancy,maxdatagram=400
в sip_general_custom.conf
Спасибо техподдержке провайдера!
Попробуй отключить подавление эхо.
matperez, можно с тобой как-ть связаться? такая же проблема, твоё решение не помогает. Или стукни плиз в аську 555808
Задан: 2011-08-16 19:36:03 +0400
Просмотрен: 1,443 раз
Обновлен: Oct 04 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.