Контроллер часто теряет интернет через GSM модем. WB6 с модемом 4g. wb-2310
Перезагрузка контроллера не помогает. Помогает перепрописывание модема в конфигурационных файлах(удалить модем и прописать заново)
Добрый день.
В приложенных архивах, в обоих я вижу в конфиге:
"wbc": {
"module": "wbc-4g",
"options": {}
}
и
{
"id": "wb67-wbc",
"name": "Modem slot",
"compatible": [
"wbc"
],
"module": "wbc-4g",
"options": {}
},
Также вижу:
Oct 17 02:47:31 wirenboard-AV2GD25O ModemManager[274]: <info> [modem0] 3GPP registration state changed (registering -> home)
Oct 17 02:47:31 wirenboard-AV2GD25O ModemManager[274]: <info> [modem0] 3GPP registration state changed (home -> registering)
Oct 17 02:47:31 wirenboard-AV2GD25O ModemManager[274]: <info> [modem0] 3GPP registration state changed (registering -> roaming)
Oct 17 02:47:37 wirenboard-AV2GD25O ModemManager[274]: <info> [modem0] 3GPP registration state changed (roaming -> registering)
Oct 17 02:47:37 wirenboard-AV2GD25O ModemManager[274]: <info> [modem0] 3GPP registration state changed (registering -> home)
Oct 17 06:45:08 wirenboard-AV2GD25O ModemManager[274]: <info> [modem0] 3GPP registration state changed (home -> registering)
Oct 17 06:45:08 wirenboard-AV2GD25O ModemManager[274]: <info> [modem0] 3GPP registration state changed (home -> searching)
Oct 17 06:45:08 wirenboard-AV2GD25O ModemManager[274]: <warn> [modem0] couldn't load operator code: No network service
Oct 17 06:45:08 wirenboard-AV2GD25O ModemManager[274]: <warn> [modem0] couldn't load operator name: No network service
Oct 17 06:45:08 wirenboard-AV2GD25O ModemManager[274]: <info> [modem0] 3GPP registration state changed (registering -> home)
Также:
Oct 18 06:59:21 wirenboard-AV2GD25O ModemManager[293]: <info> [modem0] 3GPP registration state changed (home -> idle)
Oct 18 06:59:21 wirenboard-AV2GD25O ModemManager[293]: <warn> [modem0] couldn't load operator code: Couldn't match response
Oct 18 06:59:21 wirenboard-AV2GD25O ModemManager[293]: <warn> [modem0] couldn't load operator name: Couldn't match response
Oct 18 06:59:21 wirenboard-AV2GD25O ModemManager[293]: <info> [modem0] 3GPP registration state changed (registering -> home)
Oct 18 06:59:39 wirenboard-AV2GD25O ModemManager[293]: <info> [modem0] 3GPP registration state changed (home -> idle)
Oct 18 06:59:39 wirenboard-AV2GD25O ModemManager[293]: <info> [modem0] 3GPP registration state changed (idle -> searching)
Oct 18 06:59:42 wirenboard-AV2GD25O ModemManager[293]: <info> [modem0] 3GPP registration state changed (searching -> registering)
Oct 18 06:59:42 wirenboard-AV2GD25O ModemManager[293]: <info> [modem0] 3GPP registration state changed (registering -> home)
Oct 18 06:59:43 wirenboard-AV2GD25O ModemManager[293]: <info> [modem0] 3GPP registration state changed (home -> registering)
Oct 18 06:59:43 wirenboard-AV2GD25O ModemManager[293]: <info> [modem0] 3GPP registration state changed (registering -> home)
Естественная рекомендация - обеспечить достаточный для увереного соединения уровень сигнала на модеме.
Не совсем понимаю что такое “перепрописываение модема”, какими командами выполняется и какой результат ожидается.
Открываю настройки конфигурационных файлов в веб интерфейсе (wb-hardware). Выбираю слот модема(в котором уже прописан модем 4g). Выбираю нет устройства. Записываю эту конфигурацию. После применения действий записываю снова модем 4g.
После этих действий связь с интернетом появляется.
В каком состоянии модем, сервис wb-gsm до выполнения этих действий? У меня создается впечатление что вы это выполняете вместо того чтобы просто его включить. Ну и - просил выше выложить уровень сигнала. Покажите пожалуйста.
За связь отвечает ModemManager, а для просмотра статуса необходимо его выключить.
Модем изначально включен! и есть связь с интернетом. Оставляю контроллер в сети на сутки и по истечению времени, при попытке пингануть(ya.ru), в ответ получаю: Name or service now known. И приходится делать выше описанные действия. В веб интерфейсе есть нажать кнопку подключить, то модем к сети не подключается.
А зачем его выключать?
А каком состоянии интерфейсы контроллере? Ну, например вывод того ж ip address
?
Ну и полезен будет диагностический архив, сделанный после “пропадания” связи и без каких-либо манипуляций.
В первом сообщении приложены два архива, с не работающей связью
При воздействии с консоли с wb-gsm вылетает сообщение о том, что связью управляет ModemManager, и чтоб выполнить действия его надо отключить
Да, это верно. Но зачем отключать? Ведь отлично работает mmcli.
В обоих - потеря регистрации и невозможность найте сеть оператора.
Если бы я об этом знал) Подскажите полные команды, которые необходимо ввести для получения необходимой информации
Если не может найти сеть оператора, а после вышеуказанных действий все снова работает. В чем может быть проблема?
Так я же и цитаты из логов привел, сразу…
Из логов ModemManager
В том, например, что устройство, безуспешно пытающееся заругистрироваться - вносится на базовой станции в блок, на несколько минут. А причиной может быть локальные помехи, например, которые мешают приему. Передача - успешно уходит.
Как тогда можно избежать блока? или сделать возможность присоединения к сети автоматически?