1 | изначальная версия редактировать | |
Добрый день! Что-то я затупил конкретно. Может кто подскажет что умное. Суть вопроса. Есть схема: Оператор связи (IAX2) => Asterisk 11 (за натом) => OS7400 (SIP) Делаю входящий звонок на номер оператора, вызов проходит через астера и приходит на OS7400. Все ок, все работает. Средствами OS7400 делаю трансфер вызова на SIP-клиента, подключенного к этому же астеру (по сути, соединяю 2 sip-канала os7400 друг на друга. Все ок. Когда делаю такой же трансфер, но на IAX2 клиента, зарегенного на этом же астере - вылезает "WARNING[1938]: chansip.c:4169 retranspkt: Retransmission timeout reached on transmission...". Звук перестает ходить сразу в момент соединения каналов на АТС. Данный клиент - это iaxmodem. Может кто подскажет в какую сторону копать?
P.S. Пока писал - решил попробовать сделать такой же трансфер на другого (софтверного) iax-клиента. Сделал. Голос ходит, ошибка не валится. Построчно сравнил конфигурации обоих iax-клиентов - все одинаково, кроме набора кодеков (у модема только alaw разрешен). P.P.S. Еще один эксперимент провел. Сделал входящий вызов на номер оператора => aster => OS7400, далее средствами АТС трансфер на IAX-клиента, с которым голос ходил (голос ходит), далее на этом iax-клиента блинд-трансфер на iaxmodem. И в этом случае голос пошел! Что-то я совсем ничего не понимаю... :(
2 | Нашел решение. Прошу закрыть. редактировать |
Добрый день! Что-то я затупил конкретно. Может кто подскажет что умное. Суть вопроса. Есть схема: Оператор связи (IAX2) => Asterisk 11 (за натом) => OS7400 (SIP) Делаю входящий звонок на номер оператора, вызов проходит через астера и приходит на OS7400. Все ок, все работает. Средствами OS7400 делаю трансфер вызова на SIP-клиента, подключенного к этому же астеру (по сути, соединяю 2 sip-канала os7400 друг на друга. Все ок. Когда делаю такой же трансфер, но на IAX2 клиента, зарегенного на этом же астере - вылезает "WARNING[1938]: chansip.c:4169 retranspkt: Retransmission timeout reached on transmission...". Звук перестает ходить сразу в момент соединения каналов на АТС. Данный клиент - это iaxmodem. Может кто подскажет в какую сторону копать?
P.S. Пока писал - решил попробовать сделать такой же трансфер на другого (софтверного) iax-клиента. Сделал. Голос ходит, ошибка не валится. Построчно сравнил конфигурации обоих iax-клиентов - все одинаково, кроме набора кодеков (у модема только alaw разрешен). P.P.S. Еще один эксперимент провел. Сделал входящий вызов на номер оператора => aster => OS7400, далее средствами АТС трансфер на IAX-клиента, с которым голос ходил (голос ходит), далее на этом iax-клиента блинд-трансфер на iaxmodem. И в этом случае голос пошел! Что-то я совсем ничего не понимаю... :(
UPD. Проблема была на стороне АТС. Вопрос решен. Можно закрыть.
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.