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

Потери голоса между Asterisk и Panasonic TDE200

СообщениеДобавлено: 28 ноя 2018, 15:45
korggrodno
У меня есть Panasonic TDE200 10.77.0.101/22 соединенный с Asterisk 10.90.0.9/24
Оба устройства находятся в различных подсетях 10
Под-сети соединенны по средством vpn ( по протоколу ppptp ) который поднят между двумя mikrotik_crs125_24g_1s_rm
Если из подсети TDE200 пингануть сервер Asterisk то получим стабильный пинг 4мс
https://lh3.googleusercontent.com/-Zs_0 ... %2B006.jpg
Наблюдается следующая проблема:
При звонке с TDE200 на Asterisk звонок проходит. Слышим друг друга хорошо.
Но часто пропадает голос.
Например: Разговариваем и тишина не слышим друг-друга. И через какое-то время звук восстанавливается и дальше разговариваем.
Или например я слышу как до меня долетают обрывки фраз и слов.
То-же самое наблюдается если звонить с Астериск на TDE200
Если звонить только в пределах Астериск или TDE200 то такой проблемы нету.
Подскажите как это можно исправить?
Где искать ошибки и не исправности?

-----------------
запустил
sip set debug ip 10.77.0.101
Позвонил с 1921 на 7012 поговорил. Поймал момент когда были потери звука.
Вот такой получился лог.
http://paste.org.ru/?4qu5am
Буду рад любым комментариям по этому лугу.

Также снял дамп снифером на микротиках.
Опять же звонил 1921 на 7012 и разговаривал пока не получил потери звука.
https://yadi.sk/d/Mxi2kYafWDYUfw
Буду рад любым комментариям по этому лугу.

Запустил на Asterisk команду mtr 10.77.0.101
Вот такой результат получился.
https://lh3.googleusercontent.com/-df6U ... %2B007.jpg

Буду рад любой помощи по данному вопросу.

Re: Потери голоса между Asterisk и Panasonic TDE200

СообщениеДобавлено: 28 ноя 2018, 19:12
ded
Картинки лучше заключать в тег img, тогда всё наглядно видно
[img]
https://lh3.googleusercontent.com/-df6U ... %2B007.jpg[/img]

Если mtr сделан во время пропажи звука, то на транспортном уровне проблем нет, потерь пакетов нет.
Косвенно можно зацепить пропажу голоса в CLI
rtp set debug on
при нормальном разговоре сыпет дебаг в две стороны (Sent & Got), при пропаже будет сыпать только в одну сторону или вообще затыкаться. Это поможет косвенно определить кто из обеих виноват - Asterisk или Panasonic TDE200.

Re: Потери голоса между Asterisk и Panasonic TDE200

СообщениеДобавлено: 28 ноя 2018, 22:07
shader
погонять iperf - как посмотреть как пролазит трафик.

Re: Потери голоса между Asterisk и Panasonic TDE200

СообщениеДобавлено: 28 ноя 2018, 22:29
Zavr2008
Если 10 сетка это и есть VPN, то какого лешего она идет за NAT?

<--- Transmitting (NAT) to 10.77.0.101:35060 --->


Прописывайте на FreePBX localnet. Также directmedia=no.

Также Убедитесь что на микротиках отключен SIP ALG: http://wiki.otx.ru/wiki/Mikrotik_SIP_ALG_Disable

В PCAP не увидел RTP, именно его нужно бы заснять. Далее в Wireshark в RTP Analyzer.

Re: Потери голоса между Asterisk и Panasonic TDE200

СообщениеДобавлено: 29 ноя 2018, 02:13
ded
Zavr2008 писал(а):Если 10 сетка это и есть VPN, то какого лешего она идет за NAT?
Вот это самый правильный вопрос! Присоединяюсь!
Честно сказать - в дампы я не заглядывал.