Установлена последняя версия Elastix, такая проблема, что при входящем вызове, при нахождении в голосовом меню нет никакой реакции на нажатие клавиш (не донабор номера, ни пункты меню не реагируют). Работает только переход на внутренний номер при прописанном t по времени. Не могу понять, в чём проблема, в гугле и яндексе искал, пытался менять параметр dtmfmode (ставил auto, inband, rfc2833 в транках в USER Details). Настраиваю всё через вэб интерфэйс. Обновление: Походу проблема в провайдере (Телфине), попробовал настроить транк на задарма, входящие и донабор работают... В итоге общался с поддержкой телфина, с их помощью и по аналогии с задарма изменил параметры транка. Ниже рабочий конфиг, если кому понадобится.
[telphin]
dtmfmode=auto
context=from-trunk
type=peer
username=xxx
fromuser=xxx
secret=pass
host=voice.telphin.com
fromdomain=voice.telphin.com
port=5068
insecure=invite,port
promiscredir=yes
disallow=all
allow=alaw&ulaw&g729
canreinvite=no
[in_SIP ID]
dtmfmode=auto
context=from-trunk
type=peer
username=xxx
fromuser=xxx
secret=pass
host=voice.telphin.com
fromdomain=voice.telphin.com
port=5068
disallow=all
allow=alaw&ulaw&g729
insecure=invite
canreinvite=no
register => xxx:pass@voice.telphin.com:pass/xxx
tcpdump+wireshark в помощь
включаете в logger.conf вывод в консоль dtmf и смотрите что приходит в консоли. я надеюсь кодек alaw или ulaw стоит. Проверка кодаков с которыми работает - sip set debug peer имя-пира.
Как я понял надо дописать в logger.conf
console => notice,warning,error,dtmf В консоле ничего не происходит при нажатии клавиш после появления сообщения о переходе в голосовое меню. А как проверить кодеки? Вообще в папке /usr/lib64/asterisk/modules файлы codecalaw.so и codeculaw.so лежат.
vibperson (Sep 14 '12)editПри sip set debug peer name Как я понял происходит принятие вызова, перевод его в голосовое меню и ожидание нажатия клавиш, затем отбой. Никаких сообщений в консоли при нажатии клавиш на моб. теле не появляется. Вот ещё лог https://docs.google.com/file/d/0BxUTW0yeiFazNzJGX21sbHlGQnc/edit
vibperson (Sep 15 '12)editДелал, полную перезагрузку сервера тоже делал. Вот такой конфиг транка на телфин сейчас https://docs.google.com/open?id=0BxUTW0yeiFazb1Q5ZE52U0VRc2M
vibperson (Sep 16 '12)editЗадан: Sep 14 '12
Просмотрен: 1,314 раз
Обновлен: Oct 05 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.