Возникла необходимость сделать удержание вызова (чтобы не было слышно говорящего и играла музыка). При нажатии на кнопку hold на телефонах начинает играть MOH музыка у звонившего, однако, при повторно нажатии hold не происходит возврат вызова или происходит, но слышимость в одну сторону а то и просто не слышно ничего. Куда копать? В чем может быть проблема? кодеки dtmf и прочее везде одинаковые. Все телефоны находятся в одной сети /24.
В [general] заполнить localnet= и externip=! Системе нужно дать понять, что "в одной подсети". Далее уже у пиров nat=no.
У самих пиров убедиться, что directmedia=no
CNG/VAT: у телефонов - отключить. У астера посмотреть лог, нет ли матюков по этому поводу.
Опции Dial. Есть ли tT?
Далее, если не помогает всё вышенаписанное, записываем Wireshark/tcpdump. Смотрим RTP Analyzer.
Задан: 2014-04-14 16:18:27 +0400
Просмотрен: 263 раз
Обновлен: May 26 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
что хоть за телефоны?
romariosar ( 2014-04-14 16:49:09 +0400 )редактироватьdlink 150s и zultys zip2p
asipin ( 2014-04-14 17:06:12 +0400 )редактироватьNAT есть ? Обычно такие проблемы из-за NAT`а. Но что касается DPH-150, то эти звери у меня работали нормально даже в самом карявом роутере, когда все остальные аппараты глючили.
amonra ( 2014-04-14 17:17:38 +0400 )редактироватьНат нет. Выше указал, что всё железо находится в одной подсети /24. Про б\проблемы ната я в курсе. но там его нет.
asipin ( 2014-04-14 17:32:46 +0400 )редактироватьА внешние каналы как приходят ? Есть ли на сервере ещё один сетевой интерфейс.
amonra ( 2014-04-14 18:48:59 +0400 )редактироватьНа сервере всего один сетевой интерфейс. Одна сеть . внешние только приходят с циски 1700. Но не работает просто между внутренними телефонами даже. Внешними каналами пока не заморачивался.
asipin ( 2014-04-15 00:43:33 +0400 )редактировать