Страница 1 из 1

dtmf inband на вход не работает

Добавлено: 16 авг 2019, 12:22
demm21
Не могу заставить работать dtmf на входe ivr
Получаю транк от мультифона.nat нет. У мультифона dtmf только inband (хотя я уже и остальные попробовал)
Исходящий dtmf работает.
В дебаге на вход dtmf не виден, но если снять дамп, то при частотном анализе видно нажатия.
Настройки транка
type=friend
qualify=yes
port=5060
insecure=port,invite
host=10.200.205.16
fromuser=79264000000
fromdomain=multifon.ru
context=from-trunk
disallow=all
allow=alaw&ulaw
dtmfmode=inband
Но, тк у меня прямой транк от провайдера, то даже если удалить вообще настройки транка, входящие работают
добавлял отдельно dtmfmode=inband, relaxdtmf=yes в настройки sip.
Что еще можно попробовать покрутить? В гугле был, не помогло

Re: dtmf inband на вход не работает

Добавлено: 16 авг 2019, 12:52
Vlad1983
где-то еще есть peer с "host=10.200.205.16"

Код: Выделить всё

grep "10.200.205.16" -rn /etc/asterisk/

Код: Выделить всё

type=friend
заменить на

Код: Выделить всё

type=peer

Re: dtmf inband на вход не работает

Добавлено: 16 авг 2019, 13:24
demm21
Только в /etc/asterisk/sip_additional.conf, там настройка транка, больше нет.
type=peer поставил (и пробовал раньше) разницы нет
Забыл уточнить, что у меня freepbx.

Re: dtmf inband на вход не работает

Добавлено: 16 авг 2019, 13:49
Vlad1983
проверить выхлоп

Код: Выделить всё

asterisk -rx "sip show settings" | egrep -i "allow unknown access|autocreate peer"
  AutoCreate Peer:        Off
  Allow unknown access:   No

Re: dtmf inband на вход не работает

Добавлено: 16 авг 2019, 13:59
demm21
AutoCreate Peer: Off
Allow unknown access: YES

Re: dtmf inband на вход не работает

Добавлено: 16 авг 2019, 14:02
Vlad1983
Allow unknown access: YES
этом и проблема
ищите где во FreePBX отключить гостевые вызовы, но учтите что у части пиров отвалятся входящие из-за кривых настроек

Re: dtmf inband на вход не работает

Добавлено: 16 авг 2019, 17:42
demm21
Спасибо, да проблема была именно в кривой регистрации. Без относительно dtmf.