Jump to content

Recommended Posts

Posted
12 minutes ago, KeenTaur said:

Вопрос: в  /opt/etc/asterisk/scripts тоже есть chan_quectel.so и он, кажется, оригинальный, его не надо было тоже заменить?

Нет, не надо. /opt/etc/asterisk/scripts/chan_quectel.so копируется в папку /opt/lib/asterisk/modules/ при настройке VoLTE.

Posted

За ночь отвалов не было, продолжаю наблюдение.

Спойлер

На самом деле, вчера почти половину дня потратил на замену SSD на ноутбучный HDD - в логе были ошибки по работе с разделом для opkg (хотя, как водится, SMART в порядке, а в win, где диск раньше стоял, проблем не было). Entware переустановил, из самозапускающихся проектов установил только AWG-Manager и Asterisk. Конфиги взял из бекапа. Так что если отвалы модема были связаны с диском (шину USB, например подвешивало), то они должны пройти. Времени много ушло только на то, чтобы новый диск подготовить. Очень жаль, что с SSD не сдружилось - ноутбучный диск все же и жрет больше, и сильно медленнее. Но и емкость в два раза больше.

 

Posted
В 14.08.2026 в 18:15, mesb сказал:

3. Прошу подсказки по звуку - как и где безопасно покрутить уровень громкости у модема? (мне упорно кажется что на меге както тише звук)

не подскажете, на каких значениях rxgain и txgain вы остановилсиь (в /opt/etc/asterisk/quectel.conf [defaults])?

А то у меня складывается впечатление, что меня плохо слышат при общении через VoLTE. Симка тоже мегафоновская.

 

 

Posted
7 часов назад, KeenTaur сказал:

не подскажете, на каких значениях rxgain и txgain вы остановилсиь (в /opt/etc/asterisk/quectel.conf [defaults])?

А то у меня складывается впечатление, что меня плохо слышат при общении через VoLTE. Симка тоже мегафоновская.

 

 

Пока не остановился, временно не на той локации, как вернусь - буду заниматься. В моменте до этих ковыряний - вывернул звук айпифона.

  • Upvote 1
Posted

@sips За выходные "отвалов" модема не замечено. Похоже, все-таки проблемы были связаны с SSD, который почему-то перестал нравится роутеру (хотя у windows к этому диску претензий нет). Однако, продолжаю наблюдение.

 

@mesb

На момент написания того вопроса я задал -3 и -10 соответственно, но тщательно не тестировал. Сейчас "выкрутил" оба параметра на нули. На паре проверочных звонков меня слышали хорошо.

Posted
В 02.09.2026 в 17:24, mesb сказал:

@sips

Можно ещё подсказок:

в текущей локации одной из сим слышимость оппонента несколько странная стала, как будто бы с прерываниями коротенькими или скорее похрипываниями периодическими, при этом качество сигнала выглядит приличным. Симка в локации с показателями похуже таких артефактов в разговоре не имеет.

 

Если это всёже проблемы уровня сигнала, то какой из параметров желательно вверх тянуть?

 

Screenshot_20260902_171939.thumb.jpg.346616ea33db381e5da237d80608109f.jpgScreenshot_20260902_172103.thumb.jpg.539a2d7c67c3b2493bf7dd9bb74a7114.jpg

@sips нет ли подсказок по вопросу выше?

 

Posted

@mesb

Пока ответа нет, задам наводящий вопрос. А насколько стабильный пинг из "похрипывающей" локации (джиттер)? А потери насколько высоки?

Posted
1 час назад, KeenTaur сказал:

@mesb

Пока ответа нет, задам наводящий вопрос. А насколько стабильный пинг из "похрипывающей" локации (джиттер)? А потери насколько высоки?

Я об этом както не думал, это резервные каналы и покуда проводной в порядке - они просто ждут своего часа.

Posted

Но VoLTE звонки приходят/уходят именно через модем. Поверх LTE.

Заикается на втором скриншоте, наверное? Где SINR 1 и RSRP -105? Это, по-моему, извините, уже не очень приличные показатели. Антеннку бы туда я б попробовал.

Posted
12 часов назад, KeenTaur сказал:

Но VoLTE звонки приходят/уходят именно через модем. Поверх LTE.

Заикается на втором скриншоте, наверное? Где SINR 1 и RSRP -105? Это, по-моему, извините, уже не очень приличные показатели. Антеннку бы туда я б попробовал.

Не, на первом где всё получше вроде.

Потому и не понял какие надо смотреть показатели когда на том что похужее связь норм.

Posted

Попробуйте сравнить, что думает модем про RSSI в выводе команды quectel show device state quectel0 в консоли астериска после звонка (я обратил внимание, что показатели актуализируется после звонка и они не очень-то совпадают с Метриками в веб-интерфейсе).

Но антеннки я бы в обеих локациях попробовал поставить.

Posted
On 9/7/2026 at 12:35 PM, mesb said:

в текущей локации одной из сим слышимость оппонента несколько странная стала, как будто бы с прерываниями коротенькими или скорее похрипываниями периодическими

Вы можете во время разговора захватить звук на аудиоинтерфейса UAC модема и записать его в файл, а затем скачать файл на компьютер и воспроизвести. Если голос оппонента будет с прерываниями и похрипываниями, как и в трубке IP-телефона, то звук искажает модем. Если звук будет без прерываний, то звук искажает Asterisk.

Как записать звук:

1) выполнить команду «quectel show device state quectel0» в консоли Asterisk и выяснить, какой порт модема использует Asterisk. В примере ниже используется /dev/ttyUSB1:

Netcraze-3950*CLI> quectel show device state quectel0

-------------- Status -------------

Device : quectel0

State : Free

Audio UAC : hw:CARD=Asrmicro

Data : /dev/ttyUSB1

2) выйти из консоли Asterisk

3) остановить cron командой «/opt/etc/init.d/S10cron stop»

3) остановить Asterisk командой «/opt/etc/init.d/S31asterisk stop»

4) установить пакеты командами «opkg install alsa-utils» и «opkg install picocom»

5) открыть последовательный порт модема, который использовал Asterisk командой «picocom -b 115200 /dev/ttyUSB1», вместо /dev/ttyUSB1 нужно указать актуальный порт. Когда порт успешно открыт, в терминале постоянно повторяются нотификации +CNETCINONINFO.

6) проверить, отвечает ли модем на команды: ввести команду «AT» в терминале и проверить наличие ответа «OK»

7) подключиться к роутеру по SSH повторно, чтобы появилось второе окно

😎 позвонить со смартфона на номер активной SIM-карты роутера и дождаться длинных гудков 

9) во втором окне стартовать запись звука командой «arecord -Dhw:CARD=0 -c 1 -f S16_LE -r 16000 /storage/inaudio.wav»

10) в первом окне ответить на вызов командой «ATA» в терминале

11) на стороне смартфона убедиться в том, что вызов был отвечен и начался разговор, затем говорить в микрофон в течение нескольких секунд

12) завершить звонок на смартфоне или на роутере командой «ATH» в первом окне

12) остановить запись звука нажав CTRL+C во втором окне

13) чтобы закрыть терминал picocom и отключить порт модема, в первом окне нажмите CTRL+A, затем CTRL+X

14) убедиться в том, что на накопителе /storage появился файл «inaudio.wav», скачать его на компьютер и воспроизвести.

 

Для большей достоверности результата запись звука лучше выполнить несколько раз.

По завершению исследований запустите Asterisk и cron командами «/opt/etc/init.d/S31asterisk start» и «/opt/etc/init.d/S10cron start».

  • Thanks 1
  • Upvote 1
Posted
2 часа назад, sips сказал:

😎 позвонить со смартфона на номер активной SIM-карты роутера и дождаться длинных гудков 

Пупупу, а с исходящим нам не извернуться?
У меня эта симка свои входящие в сип заворачивает.

Posted
1 hour ago, mesb said:

а с исходящим нам не извернуться?

Для исходящего звонка в терминале в первом окне наберите команду "ATDXXXXXXXXXXX;"
где XXXXXXXXXXX - номер вызываемомго абонента

  • Upvote 1
Posted
9 часов назад, sips сказал:

Вы можете во время разговора захватить звук на аудиоинтерфейса UAC модема и записать его в файл, а затем скачать файл на компьютер и воспроизвести. Если голос оппонента будет с прерываниями и похрипываниями, как и в трубке IP-телефона, то звук искажает модем. Если звук будет без прерываний, то звук искажает Asterisk.

Сделал, вобщем в это время звучит получше но некие щелчки есть.
Впечатление что разве что при проходе через астер они както меняются возможно при перекодировании.

Попробую скрыто приаттачить.

Posted (edited)
В 03.09.2026 в 14:41, sips сказал:

Перезапишите на роутере /opt/lib/asterisk/modules/chan_quectel.so прилагаемым файлом и перезапустите asterisk. Если после этого сбой повторится, пришлите, лог из консоли asterisk -rvvvv

Вчера вечером модем пропал. Обнаружил по уведомлению в 20:54 в мобильном приложении "Соединение "Mobile Broadband SIM1" отключено". Приложение писало про Неизвестное устройство вместо модема (за точность формулировки не ручаюсь). Пробовал из мобильного приложения выключить/включить модем, но это не помогло. Перезагрузил роутер, модем нашелся, соединение установлено. К сожалению, не сообразил, что снять лог и селфтест надо было до перезагрузки. Но консоль астериска на компьютере за роутером была открыта. содержимое с запасом по времени в приложенном файле в следующем скрытом сообщении (номер мобильного в выводе заменен на +79XXXXXXXXX).

 

А, да! пропали также все SMS.

Edited by KeenTaur
Posted
1 hour ago, KeenTaur said:

Вчера вечером модем пропал. Обнаружил по уведомлению в 20:54 в мобильном приложении "Соединение "Mobile Broadband SIM1" отключено".

Судя по логу Asterisk, в 20:54 соединение с сотовой сетью пропало, модем перезагрузился и Asterisk отключился от модема, после чего соединение так и не было восстановлено.

Asterisk подключается к модему не раньше, чем ndm установит соединение с сотовой сетью на интерфейсе UsbLte0 или UsbLte1 модема. Когда соединение установлено, статус UsbLte должен быть «running». Т.к. соединение не было установлено, Asterisk не подключался к модему и телефония VoLTE не работала.

Почему соединение пропало и ndm не смог его восстановить неизвестно. Возможно, self-test помог бы это узнать, но его нет. Если снова повторится, сохраните self-test и пришлите его.

Posted

Да, в следующий раз буду лог и селфтест сохранять до перезагрузки роутера.

Posted
On 9/14/2026 at 1:39 AM, vpaulo said:

По 4110 тишина?

На данный момент ведется работа по отладке драйвера chan_quectel c модемом Quectel RG500U. Когда драйвер будет готов, я сообщу.

  • Upvote 1
Posted

@sips

При входящем SMS сообщение приходит, но консоль Астериска ругается:

Цитата

[Sep 18 10:43:51] WARNING[1963]: src/at_response.c:1714 at_response_msg: [quectel0] Error parsing incoming message: Cannot parse UCS-2

 

Новых отвалов модема пока не было. Еще обратил внимание, что с предыдущим chan_quectel.so (из инсталлятора) при перезапуске Астериска, как я понимаю, перезапускался и этот модуль - модем не был готов какое-то время. С "диагностическим" chan_quectel.so модем после рестарта Астериска отвечает на "quectel show device state quectel0" сразу. Модуль не перезагружается или модем так быстро с ним выходит на готовность? 

Posted
В 02.09.2026 в 17:24, mesb сказал:

...в текущей локации... ...в локации с показателями похуже...

Я так понимаю, что у вас уже несколько рабочих инсталляций (я пока все на стенде гоняю), есть ли у вас sip-клиенты, подключающиеся к Астериску извне?  А работающие в смешанном режиме (и из интернета, и из локальной сети)? Приходится ли использовать STUN (если да, то какой)? Спасибо!

Posted
30 минут назад, KeenTaur сказал:

Я так понимаю, что у вас уже несколько рабочих инсталляций (я пока все на стенде гоняю), есть ли у вас sip-клиенты, подключающиеся к Астериску извне?  А работающие в смешанном режиме (и из интернета, и из локальной сети)? Приходится ли использовать STUN (если да, то какой)? Спасибо!

 

Пока это две домашних инсталляции.

На работу я пока предложить не готов, у нас в процессе завершения миграция на другую линейку клиновых роутеров, и 2312 с такой возможностью у нас вообще щас там один по-сути.

У меня же в одной локации я лишился обычного телефона проводного, поэтому посчитал эту возможность отличной проверкой как оно будет.

В другой по-сути резерв сип подключению когда Мегафон нет нет да приляжет своей воип частью.

 

Пока к этим системам постоянно зацеплены 2 сип айпифона gigaset dect ip. Тесты с внешними подключениями в планах есть, но скорее ближе к концу года.

 

stun приходится использовать на самом айпифоне и тут в соседнем проекте.

Изначально нормально было с гугловым, потом с ним стало туго, перешли на некстклаудовый был супер пока не забанил ркн в нашем регионе и теперь от сипнета, в целом нормально.

  • Thanks 1
Posted
56 minutes ago, KeenTaur said:

С "диагностическим" chan_quectel.so модем после рестарта Астериска отвечает на "quectel show device state quectel0" сразу. Модуль не перезагружается или модем так быстро с ним выходит на готовность? 

В "диагностическом" chan_quectel.so изменен алгоритм подключения к модему. Драйвер периодически запрашивает статус модема у ndm и подключается к модему, когда подключение к сотовой сети установлено (статус «running»). Если после рестарта Asterisk модем уже подключен к сотовой сети, то Asterisk подключается к модему без задержки.

  • Thanks 1
Posted
14 минут назад, mesb сказал:

Пока это две домашних инсталляции

Спасибо! У меня эта тоже личная будет, просто пока отлаживаю на работе. Столкнулся с двойным NAT'ом. Решил пойти через STUN, потому и споросил. Тут видятся три варианта: использовать публичный; развернуть свой на VPS или свой на роутере. Поставил на роутер coturn (есть в репозитории). Но не смог пока заставить его работать "в открытую" для теста, чтобы проверить stun-клиентами из-под Windows и Ubuntu - они упорно не могут до STUN достучаться, хотя порты доступны - телнет коннектится. Однако, задав пользователя и пароль и "пропустив" к coturn из инета, вполне успешно получил кандидатов от WebRTC. Может, правда, ну его нафиг и публичный использовать.

 

На работе подумываю предложить некоторых сотрудников, уклоняющихся от стационарных телефонов, подключить через Астериск на Кинетике (а того, в свою очередь, связать с корпоративным).

Posted

Да, с публичным STUN-сервером все гораздо проще выходит, заработало и снаружи. Пока оставлю так, но все-таки хочу свой использовать.

  • Upvote 1
Posted

@sips

1. Пока нам использовать готовый архив или подменять файл канала тем что вы выложили последним?

2. Как проходит с 4110, стоит им тоже затариться с расчётом на эту фичу?

Posted
On 9/25/2026 at 6:28 PM, mesb said:

1. Пока нам использовать готовый архив или подменять файл канала тем что вы выложили последним?

Последняя версия драйвера с улучшенным механизмом подключения к модему, которую я выкладывал ранее, входит в состав новой версии инсталлятора «asterisk-installer-20260930.tar.gz» (прилагается).

Помимо драйвера, в данной версии инсталлятора:

1) поддерживается набор номера в международном формате при исходящих звонках по LTE ( +, код страны, код региона/оператора, номер абонента);

2) исправлен транспорт TLS (настраивается скриптом /opt/etc/asterisk/scripts/config-features или /opt/etc/asterisk/keys/scripts/create_ca_ast_cert).

Для новых инсталляций Asterisk лучше использовать новый инсталлятор «asterisk-installer-20260930.tar.gz». Для существующих инсталляций можно перезаписать файл драйвера.

On 9/25/2026 at 6:28 PM, mesb said:

2. Как проходит с 4110, стоит им тоже затариться с расчётом на эту фичу?

Тесты показали, что модем RG500U встроенный в XX-4110 пригоден для звонков по LTE — есть интерфейс UAC и поддержка IMS, работают исходящие и входящие звонки по LTE, работает обмен аудиоданными через UAC во время разговора и приходят репорты о смене состояния звонка. Сейчас ведется работа по добавлению поддержки этого модема в канальный драйвер. Вероятнее всего, эта работа будет продолжаться еще от одной до трех недель. Есть вероятность, что последующее за этим тестирование выявит критичные баги в прошивке модема и тогда придется запрашивать исправление этих багов у производителя модема. Исправление может занять значительное время.

asterisk-installer-20260930.tar.gz

  • Thanks 2
Posted

Удалил поставил новый, и чот он не заводится, может чего не так после установки?

Netcraze-3085*CLI> quectel show device state quectel0
[quectel0] State: Not initialized

       > [TTY] UsbLte0 link: running
       > [TTY] Waiting for ndm...
       > [TTY] UsbLte0 link: running
       > [TTY] Waiting for ndm...
       > [TTY] UsbLte0 link: running
       > [TTY] Waiting for ndm...

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.