Numufar Posted December 6, 2017 · Report post Здравствуйте. Не очень хорошо знаком с телефонией, так что сильно не пинайте. Есть voip-шлюз SNR-VG-6080, в который воткнуто 5 аналоговых кабелей Ростелекома и настроена переадресация всех 5-ти номеров на ivr астериска. При звонке на любую из аналоговых линий попадаешь на ivr, на котором настроена возможность набора 4-значных внутренних номеров, начинающихся с единицы (_1XXX). В логах астериска видно, что набираемый номер 1104 превращается в 111104, количество единиц бывает разным, от 3 до 8. Такое происходит только с единицей, остальные цифры вроде бы набираются нормально. Я сделал костыль на астериске - звонить на последние 4 цифры, но этот костыль работает только частично (например, при звонке на 1042 набирается 111104 и сразу идёт звонок на 1104, т.к. астериск видит, что есть такой номер, а нажатая после этого двойка уже никак не учитывается). Как я понимаю, проблема с DTMF-тонами. Где их ковырять и где посмотреть, какие параметры тонов нужно указать? Если проблема вообще в них. Спасибо. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
QWE Posted December 6, 2017 · Report post 4 часа назад, Numufar сказал: Здравствуйте. Не очень хорошо знаком с телефонией, так что сильно не пинайте. Есть voip-шлюз SNR-VG-6080, в который воткнуто 5 аналоговых кабелей Ростелекома и настроена переадресация всех 5-ти номеров на ivr астериска. При звонке на любую из аналоговых линий попадаешь на ivr, на котором настроена возможность набора 4-значных внутренних номеров, начинающихся с единицы (_1XXX). В логах астериска видно, что набираемый номер 1104 превращается в 111104, количество единиц бывает разным, от 3 до 8. Такое происходит только с единицей, остальные цифры вроде бы набираются нормально. Я сделал костыль на астериске - звонить на последние 4 цифры, но этот костыль работает только частично (например, при звонке на 1042 набирается 111104 и сразу идёт звонок на 1104, т.к. астериск видит, что есть такой номер, а нажатая после этого двойка уже никак не учитывается). Как я понимаю, проблема с DTMF-тонами. Где их ковырять и где посмотреть, какие параметры тонов нужно указать? Если проблема вообще в них. Спасибо. возьмите инструкцию на SNR-VG-6080 и почитайте раздел про DTMF http://data.nag.ru/SNR VoIP/VoIP Gateway/Documentation/Manual/SNR-VG-60x0 UserManual.pdf Flexible DTMF transmission: In Audio, RFC2833, SIP Info or any combination of the 3 5.3.2 Profiles yна стр.14 У НАГ (SNR) есть техподдержка. Режимы передачи по SIP DTMF сигналов https://www.voip-info.org/wiki/view/SIP+DTMF+Signalling https://www.voip-info.org/wiki/view/Asterisk+config+sip.conf http://asterisk.ru/knowledgebase/Asterisk%2Bsip%2Bdtmfmode Варианты перебрать - это не долго. по астериску инструкций полным полно tcpdump перед астериском Вам в помощь. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...