Добрый день. Есть несколько WB7.3.4 c последней прошивкой stable-2404. В модеме сим-карта МТС с APN, выдают привязанные IP. Москва. Некоторое количество контроллеров не соединяются до момента выдачи IP.
mmcli -m any выдает статус connected. Но выдача IP от оператора не происходит. Пытается бесконечно подключиться. Хотя тут же, эту же симку используешь в телефоне или USB-модеме - подключается отлично.
Забавный факт: в тот же день сняли с объекта контроллер, привезли его в другой район города и связь на контроллере заработала как надо.
Возможно, что-то понятно будет специалистам из логов, прикрепляю.
NetworkManager_20240910T133916.log (7,8 КБ)
ModemManager_20240910T140656.log (4,1 КБ)
В данный момент пытается подключиться WB7.4.1 wb-2407 stable.
mmcli -m any статус connected, логи:
wb-gsm_20240911T085636.log (819 байтов)
NetworkManager_20240911T092039.log (8,6 КБ)
ModemManager_20240911T091921.log (26,3 КБ)
Добрый день.
Судя по логам - видно что
2024-09-11T06:19:15.540Z [ModemManager] <info> [modem0] mobile equipment request to deactivate context (cid 7)
2024-09-11T06:19:15.540Z [ModemManager] <info> [modem0] mobile equipment request to deactivate context (cid 7)
2024-09-11T06:19:15.029Z [ModemManager] <info> [modem0] simple connect state (10/10): all done
2024-09-11T06:19:15.027Z [ModemManager] <info> [modem0] state changed (connecting -> connected)
2024-09-11T06:19:14.972Z [ModemManager] <info> [modem0] state changed (registered -> connecting)
2024-09-11T06:19:14.971Z [ModemManager] <info> [modem0] simple connect state (9/10): connect
2024-09-11T06:19:14.970Z [ModemManager] <info> [modem0] simple connect state (8/10): bearer
2024-09-11T06:19:14.970Z [ModemManager] <info> [modem0] simple connect state (7/10): wait to get packet service state attached
2024-09-11T06:19:14.969Z [ModemManager] <info> [modem0] simple connect state (6/10): register
2024-09-11T06:19:14.966Z [ModemManager] <info> [modem0] simple connect started...
2024-09-11T06:18:33.667Z [ModemManager] <info> [modem0/bearer0] connection #31 finished: duration 21s
2024-09-11T06:18:33.667Z [ModemManager] <info> [modem0/bearer0] connection #31 finished: duration 21s
2024-09-11T06:18:33.663Z [ModemManager] <info> [modem0] state changed (disconnecting -> registered)
2024-09-11T06:18:32.593Z [ModemManager] <info> [modem0] state changed (connected -> disconnecting)
2024-09-11T06:18:14.539Z [ModemManager] <info> [modem0] 3GPP registration state changed (registering -> home)
2024-09-11T06:18:14.454Z [ModemManager] <info> [modem0] 3GPP registration state changed (idle -> registering)
2024-09-11T06:18:13.535Z [ModemManager] <info> [modem0] 3GPP registration state changed (home -> idle)
2024-09-11T06:18:12.701Z [ModemManager] <info> [modem0] 3GPP registration state changed (registering -> home)
2024-09-11T06:18:12.700Z [ModemManager] <warn> [modem0] couldn't load operator name: No network service
2024-09-11T06:18:12.670Z [ModemManager] <warn> [modem0] couldn't load operator code: No network service
2024-09-11T06:18:12.653Z [ModemManager] <info> [modem0] 3GPP registration state changed (home -> idle)
2024-09-11T06:18:12.653Z [ModemManager] <info> [modem0] 3GPP registration state changed (home -> idle)
2024-09-11T06:18:12.640Z [ModemManager] <info> [modem0] 3GPP registration state changed (home -> registering)
в несколько попыток, что может говорить или о перегруженной сети или о критически недостаточном уровне сигнала проходит регистрация, затем уже соединение - и оно разрывается по инициативе оператора.
Описано в Настройка 4G-модема в контроллере Wiren Board на Debian Bullseye — Wiren Board
Zeta
11.Сентябрь.2024 10:38:06
4
Очень хочется увидеть понятую информацию в терминале, например в топиках, о состоянии сим карт.
Сам каждый раз изучаю логи, теряется время и не удобно.
А какую именно? То есть что из параметров модема?
Пытается соединиться. уровень сигнала 100%. Сим-карта в телефоне или в usb-модеме в том же месте работает. Здесь следующее:
journalctl -u ModemManager -f
mmcli -m any
Напомню, это В данный момент пытается подключиться WB7.4.1 wb-2407 stable.
APN прописан верный, симки из одной партии, настройки идентичны с другим ПЛК, на котором все работает.
А что отвечает поддержка оператора? Имею в виду - на вопрос о причине отказа регистрации?
Для проверки - поставьте другую (возможно - другого оператора карту) в контроллер. Заодно убедитесь что не установлено отключение соединения при наличии другого интерфейса.
Zeta
11.Сентябрь.2024 12:54:37
8
Состояние по каждой симке: Подключено, не подключено, если не подключено, то причина (низкий уровень сигнала, оборвано оператором, нет интернета), id сим карты, оператор, уровень сигнала + неплохо бы кешированный уровень сигнала на не активной симке, если она когда-то была активка.
“симка” - не является соединением. Статус соединения и так отражается в панели, топик network/GPRS IP Online Status
А вот это, причины - я, например, не представляю себе как разделить и вывести.
Zeta:
id сим карты, оператор, уровень сигнала + неплохо бы кешированный уровень сигнала на не активной симке, если она когда-то была активка
В принципе да, из вывода mmcli -m wbc
вполне можно.
Zeta
11.Сентябрь.2024 16:15:02
10
Я понимаю, но для разных операторов разный уровень сигнала.
Да, я сделал про желаемое описание.