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

EnableDirectDial время нажатия цифры вн.номера при донаборе

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

Модератор: april22

EnableDirectDial время нажатия цифры вн.номера при донаборе

Сообщение asgobl » 18 дек 2018, 17:30

здравствуйте, подскажите пожалуйста
asterisk 13
freepbx 14

есть сип транк с моим основным провайдером
при звонке на asterisk попадают сразу на ivr, включил Enable Direct Dial. Если звоню с мобильного то с донабором проблем нет, если звоню со стационарного (пробовал с разных аппаратов через разных провайдеров), то, чтобы допустим 167 набралось нормально, нужно нажать 1, подождать 1.5-2 секунды, нажать 6, подождать, нажать 7.

Код: выделить все
[2018-12-18 15:58:30] DTMF[19515][C-00000007] channel.c: DTMF begin '1' received on SIP/tktel4992705918-0000000d
[2018-12-18 15:58:30] DTMF[19515][C-00000007] channel.c: DTMF begin ignored '1' on SIP/tktel4992705918-0000000d
[2018-12-18 15:58:30] DTMF[19515][C-00000007] channel.c: DTMF end '1' received on SIP/tktel4992705918-0000000d, duration 180 ms
[2018-12-18 15:58:30] DTMF[19515][C-00000007] channel.c: DTMF end passthrough '1' on SIP/tktel4992705918-0000000d
[2018-12-18 15:58:32] DTMF[19515][C-00000007] channel.c: DTMF begin '6' received on SIP/tktel4992705918-0000000d
[2018-12-18 15:58:32] DTMF[19515][C-00000007] channel.c: DTMF begin ignored '6' on SIP/tktel4992705918-0000000d
[2018-12-18 15:58:32] DTMF[19515][C-00000007] channel.c: DTMF end '6' received on SIP/tktel4992705918-0000000d, duration 100 ms
[2018-12-18 15:58:32] DTMF[19515][C-00000007] channel.c: DTMF end passthrough '6' on SIP/tktel4992705918-0000000d
[2018-12-18 15:58:32] DTMF[19515][C-00000007] channel.c: DTMF begin '7' received on SIP/tktel4992705918-0000000d
[2018-12-18 15:58:32] DTMF[19515][C-00000007] channel.c: DTMF begin ignored '7' on SIP/tktel4992705918-0000000d
[2018-12-18 15:58:32] DTMF[19515][C-00000007] channel.c: DTMF end '7' received on SIP/tktel4992705918-0000000d, duration 100 ms
[2018-12-18 15:58:32] DTMF[19515][C-00000007] channel.c: DTMF end passthrough '7' on SIP/tktel4992705918-0000000d


Если набираю сразу быстро, как обычно то в логах dtmf видно , что отобразилась информация только о первой (1) и о третьей цифре (7), т.е. я так понимаю, что я не сделал после нажатия 1 паузу и информация о 6 по какой-то причине не дошла.

Код: выделить все
[2018-12-18 15:59:52] DTMF[19655][C-00000008] channel.c: DTMF begin '1' received on SIP/tktel4992705918-0000000f
[2018-12-18 15:59:52] DTMF[19655][C-00000008] channel.c: DTMF begin ignored '1' on SIP/tktel4992705918-0000000f
[2018-12-18 15:59:52] DTMF[19655][C-00000008] channel.c: DTMF end '1' received on SIP/tktel4992705918-0000000f, duration 180 ms
[2018-12-18 15:59:52] DTMF[19655][C-00000008] channel.c: DTMF end passthrough '1' on SIP/tktel4992705918-0000000f
[2018-12-18 15:59:53] DTMF[19655][C-00000008] channel.c: DTMF begin '7' received on SIP/tktel4992705918-0000000f
[2018-12-18 15:59:53] DTMF[19655][C-00000008] channel.c: DTMF begin ignored '7' on SIP/tktel4992705918-0000000f
[2018-12-18 15:59:53] DTMF[19655][C-00000008] channel.c: DTMF end '7' received on SIP/tktel4992705918-0000000f, duration 100 ms
[2018-12-18 15:59:53] DTMF[19655][C-00000008] channel.c: DTMF end passthrough '7' on SIP/tktel4992705918-0000000f


Подключил тестовый сип транк от zадаrма(не реклама :)) для проверки, делаю через него входящий со стационарных на эту же ivr, с донабором проблем нет.

подскажите, в какую сторону копать? или какую еще информацию довыложить для ясности
спасибо
asgobl
 
Сообщений: 4
Зарегистрирован: 17 дек 2018, 18:48

Re: EnableDirectDial время нажатия цифры вн.номера при донаб

Сообщение april22 » 18 дек 2018, 17:57

может задать вопрос основному провайдеру ?!
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2072
Зарегистрирован: 09 июл 2012, 09:47

Re: EnableDirectDial время нажатия цифры вн.номера при донаб

Сообщение asgobl » 18 дек 2018, 18:08

отписал так же провайдеру, пока жду ответа
в любом случае отпишусь о ходе дела, может пока кто что подскажет
asgobl
 
Сообщений: 4
Зарегистрирован: 17 дек 2018, 18:48

Re: EnableDirectDial время нажатия цифры вн.номера при донаб

Сообщение virus_net » 19 дек 2018, 08:22

Пока ждетет ответа, запишите дамп sip трафика, позвоните, наберите цифры, проанализируйте что прибежало от оператора с помощью этого дампа в wireshark.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
virus_net
 
Сообщений: 2291
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: EnableDirectDial время нажатия цифры вн.номера при донаб

Сообщение asgobl » 19 дек 2018, 17:10

в общем проблема пока такая, подключили с провайдером тестовый канал и нет звука удаленного приветствия при исходящем звонке. пытаюсь снять tdpdump с записью rtp пакетов, но в wireshark конкретно по rtp пакетам пусто
tcpdump -s 0 host 87.249.26.210 -w /tmp/voip_RTP_26.210.cap

пробовал так
tcpdump -T rtp -s 0 host 87.249.26.210 -w /tmp/voip_RTP_26.210.cap пусто

так tcpdump udp portrange 10000-20000 -s 0 host 87.249.0.100 -w /tmp/voip_RTP_0.100.cap
syntax error

сборка freebps distro из последних на centos

может кто-нибудь подсказать, как сделать дамп с rtp ?
asgobl
 
Сообщений: 4
Зарегистрирован: 17 дек 2018, 18:48

Re: EnableDirectDial время нажатия цифры вн.номера при донаб

Сообщение ded » 20 дек 2018, 11:26

1) изучите тему early media (сообщения в предответном состоянии)
2) укажите такой параметр
progressinband=yes
3) разберитесь с синтаксисом tcpdump. Примеров в интернете примерно 139 000 (результат получен за 0,35 сек.)
http://asterisk.ru/knowledgebase/debug
ded
 
Сообщений: 13933
Зарегистрирован: 26 авг 2010, 19:00

Re: EnableDirectDial время нажатия цифры вн.номера при донаб

Сообщение asgobl » 21 дек 2018, 09:21

всем спасибо за ответы. с dtmf вроде б разобрались, правда видимо помогла смена провайдером настроек со своей стороны
asgobl
 
Сообщений: 4
Зарегистрирован: 17 дек 2018, 18:48


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

© 2008 — 2019 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH