VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

dtmf не работает как надо

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

zeone
Сообщения: 50
Зарегистрирован: 08 окт 2013, 20:33

Re: dtmf не работает как надо

Сообщение zeone »

- Что в качестве телефона? panasonik как с Астериском связан?
Связан по сипу, в качестве телефона обычный цифровой панасоник
С домашнего чего? телефона? Который как экстен в Астериске? Или как?
Тестируем входящие или исходящие? судя по
Простой городской номер, тестирую входящие
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: dtmf не работает как надо

Сообщение ded »

Тестируете всё сразу? Потому что всё не работает?
Последовательно, с конца: звоним с городского на входящий в Астериск (так?) через оператора, нажимаем кнопки в ИВР и при этом смотрим в дебаг ДТМФ - что видим?
Ничего?
Пишем провайдеру: "Я звоню с городского на входящий в Астериск через вас, нажимаю кнопки в ИВР и при этом смотрю в дебаг ДТМФ, ничего отвас не прибегает.
Разберитесь! "
Аватара пользователя
Paguk
Сообщения: 78
Зарегистрирован: 27 июл 2011, 18:23
Откуда: Ульяновск

Re: dtmf не работает как надо

Сообщение Paguk »

в IVR действия по умолчанию (превышение времени, неверного номера) прописаны. Они точно работают???
zeone
Сообщения: 50
Зарегистрирован: 08 окт 2013, 20:33

Re: dtmf не работает как надо

Сообщение zeone »

ded
ответ от оператора как всегда порадовал, "У меня все работает, никто не жаловался, не знаю чем помочь"
Paguk
Работает, когда таймаут выходит перекидывает на пользователя поумолчанию, суть не в неправильном номере а в том что астериск даже не видит нажатий, ну или мне не хочет их показывать 8) Вайршарк сможет показать dtmf, или для него это будет как просто вызов?
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: dtmf не работает как надо

Сообщение ded »

проверил с мобильного и действительно не срабатывают нажатия кнопок, с городской линии все работает,
Предположу, что у оператора мобильные поступают от других шлюзов, где другой тип dtmf.
Просите его передавать вам в rfc2833, вместо INFO.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: dtmf не работает как надо

Сообщение Vlad1983 »

на серваке с астериском

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

tcpdump -i any -vnn -s0 -w /tmp/dtmf.cap udp
выкладываете полученный /tmp/dtmf.cap на файловый шаринг
ссыль сюда либо в личку (если чего-то боитесь)
ЛС: @rostel
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: dtmf не работает как надо

Сообщение Vlad1983 »

ТС скинул дамп
анализ выявил:
1. DTMF прилетают внутриполосно (inband)
2. в конце пятой секунды пики 944 Гц 1208 Гц (нажата *), в начале седьмой кекунды пики 697 Гц 1208 Гц (нажата 1). длительность сигналов около 160 мс.

вопрос к ТС: у вас IVR не работает или перевести вызов вызывающий не может (*1 - это по дефолту трансфер)?
ЛС: @rostel
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: dtmf не работает как надо

Сообщение ded »

У меня тоже вопорс к ТС: почему он сам не разбирает дампы? Если проблема обозначена: разный тип DTMF?
zeone
Сообщения: 50
Зарегистрирован: 08 окт 2013, 20:33

Re: dtmf не работает как надо

Сообщение zeone »

Не совсем, у меня на * просто повтор сообщения ivr (не все знают о тональном наборе) а на 1 стоит внутренний номер бухгалтера указан как 223# (поскольку находится на панасонике), но вот астериск не видит этих нажатий, в логе не пишет ничего, а ivr продолжает дальше говорить.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: dtmf не работает как надо

Сообщение Vlad1983 »

тогда варианты:
  1. транк оператора в режиме rfc2833 либо info
  2. IVR криво составлено. случайно попадает в другую ветку из-за "тильды" от оператора сразу после ответа (установить Answer(1) или Answer()+Wait(1) перед IVR)
ЛС: @rostel
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH