azsochi
18.Сентябрь.2025 07:28:52
1
Здравствуйте.
Контроллер 8.4.4 wb-2507 stable с модемом WBC-4G.
Модем не используется для соединения с интернет и не будет, нужен только для регистрации входящих вызовов и получения/отправки SMS.
В логе постоянно появляются ошибки:
Sep 17 16:11:03 wirenboard-AEWEPGR4 wb-gsm-mm[136480]: successfully set packet service state
Sep 17 16:11:13 wirenboard-AEWEPGR4 wb-gsm-mm[136560]: error: couldn't set packet service state: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.Unknown: Unknown error'
Sep 17 16:12:53 wirenboard-AEWEPGR4 wb-gsm-mm[137473]: successfully set packet service state
Sep 17 16:13:03 wirenboard-AEWEPGR4 wb-gsm-mm[137553]: error: couldn't set packet service state: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.Unknown: Unknown error'
Sep 17 16:14:44 wirenboard-AEWEPGR4 wb-gsm-mm[138462]: successfully set packet service state
Sep 17 16:14:54 wirenboard-AEWEPGR4 wb-gsm-mm[138542]: error: couldn't set packet service state: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.Unknown: Unknown error'
Sep 17 16:16:34 wirenboard-AEWEPGR4 wb-gsm-mm[139466]: successfully set packet service state
Sep 17 16:16:44 wirenboard-AEWEPGR4 wb-gsm-mm[139546]: error: couldn't set packet service state: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.Unknown: Unknown error'
Я так понимаю, wb-gsm-mm
проверяет, зарегистрирован ли модем в сети оператора и готов ли модем к передаче IP-пакетов. Это так?
Судя по всему, в wb-gsm-mm
строка
mmcli -m wbc --3gpp-set-packet-service-state=detached
отрабатывает нормально, а в строке
mmcli -m wbc --3gpp-set-packet-service-state=attached
возникает ошибка.
Ну и у меня 2 вопроса:
Почему вообще может появляться такая ошибка? Как диагностировать?
Я же могу, с учетом того, что мне не нужен интернет, без последствий для чего-либо закомментировать в wb-gsm-mm
вызов функции reattach_modem_if_needed()
?
azsochi
18.Сентябрь.2025 07:30:05
2
приложен диагностический архив, доступен только сотрудникам поддержки
(422,3 КБ)
На всякий случай
Добрый день.
Да, верно.
Если пакетный сервис поднят то
modem.3gpp.packet-service-state : attached
В противном случае пытается его переподключить.
azsochi:
Почему вообще может появляться такая ошибка? Как диагностировать?
Не сконфигурировано ни одного соединения GPRS.
azsochi:
Я же могу, с учетом того, что мне не нужен интернет, без последствий для чего-либо закомментировать в wb-gsm-mm
вызов функции reattach_modem_if_needed()
?
Да.
Но обычно проще создать соединение. Даже не включая его автоматически.
azsochi
18.Сентябрь.2025 11:57:28
6
Если я правильно понимаю, для этого достаточно нажать кнопку “Подключить” в настройках сетевых соединений в web-интерфейсе?
Если так, то вот что на это в логах:
Sep 18 14:36:56 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758195416.7443] device (ttyUSB1): Activation: starting connection 'wb-gsm-sim1' (5d4297ba-c319-4c05-a153-17cb42e6e196)
Sep 18 14:36:56 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758195416.7449] audit: op="connection-activate" uuid="5d4297ba-c319-4c05-a153-17cb42e6e196" name="wb-gsm-sim1" pid=1909 uid=0 result="success"
Sep 18 14:36:56 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758195416.7454] device (ttyUSB1): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Sep 18 14:36:56 wirenboard-AEWEPGR4 NetworkManager[614]: <warn> [1758195416.7484] modem-broadband[ttyUSB1]: failed to connect 'wb-gsm-sim1': unable to determine the network id
Sep 18 14:36:56 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758195416.7490] device (ttyUSB1): state change: prepare -> failed (reason 'modem-init-failed', sys-iface-state: 'managed')
Sep 18 14:36:56 wirenboard-AEWEPGR4 NetworkManager[614]: <warn> [1758195416.7514] device (ttyUSB1): Activation: failed for connection 'wb-gsm-sim1'
Sep 18 14:36:56 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758195416.7540] device (ttyUSB1): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Если вручную прописываю APN, логин, пароль, то в логах:
Sep 18 14:51:34 wirenboard-AEWEPGR4 wb-watch-configs[863979]: /etc/network/interfaces was changed
Sep 18 14:51:34 wirenboard-AEWEPGR4 systemd[1]: Stopping Network connections management service for Wiren Board devices...
Sep 18 14:51:34 wirenboard-AEWEPGR4 systemd[1]: wb-connection-manager.service: Succeeded.
Sep 18 14:51:34 wirenboard-AEWEPGR4 systemd[1]: Stopped Network connections management service for Wiren Board devices.
Sep 18 14:51:34 wirenboard-AEWEPGR4 systemd[1]: wb-connection-manager.service: Consumed 1.811s CPU time.
Sep 18 14:51:34 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196294.3000] audit: op="connection-update" uuid="5d4297ba-c319-4c05-a153-17cb42e6e196" name="wb-gsm-sim1" args="connection.interface-name" pid=863977 uid=0 result="success"
Sep 18 14:51:36 wirenboard-AEWEPGR4 wb-mqtt-nm-helper[1909]: INFO:root:Activate connection: /org/freedesktop/NetworkManager/Settings/2
Sep 18 14:51:36 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196296.6053] device (ttyUSB1): Activation: starting connection 'wb-gsm-sim1' (5d4297ba-c319-4c05-a153-17cb42e6e196)
Sep 18 14:51:36 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196296.6057] audit: op="connection-activate" uuid="5d4297ba-c319-4c05-a153-17cb42e6e196" name="wb-gsm-sim1" pid=1909 uid=0 result="success"
Sep 18 14:51:36 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196296.6060] device (ttyUSB1): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Sep 18 14:51:36 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196296.6075] device (ttyUSB1): state change: prepare -> need-auth (reason 'none', sys-iface-state: 'managed')
Sep 18 14:51:36 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196296.6141] device (ttyUSB1): state change: need-auth -> prepare (reason 'none', sys-iface-state: 'managed')
Sep 18 14:51:36 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] simple connect started...
Sep 18 14:51:36 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] simple connect state (6/10): register
Sep 18 14:51:36 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] simple connect state (7/10): wait to get packet service state attached
Sep 18 14:51:36 wirenboard-AEWEPGR4 wb-mqtt-nm-helper[1909]: INFO:root:New active connection wb-gsm-sim1 5d4297ba-c319-4c05-a153-17cb42e6e196 /org/freedesktop/NetworkManager/Settings/2 /org/freedesktop/NetworkManager/ActiveConnection/7
Sep 18 14:51:38 wirenboard-AEWEPGR4 systemd[1]: Started Network connections management service for Wiren Board devices.
Sep 18 14:51:38 wirenboard-AEWEPGR4 systemd[1]: Reloading Virtual MQTT devices management service for Network Manager connections.
Sep 18 14:51:39 wirenboard-AEWEPGR4 wb-mqtt-nm-helper[864019]: INFO:root:Send SIGHUP signal to 1909 process
Sep 18 14:51:39 wirenboard-AEWEPGR4 wb-connection-manager[864017]: Current connection changed to wb-eth0
Sep 18 14:51:39 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196299.4392] audit: op="device-reapply" interface="eth0" ifindex=2 pid=864017 uid=0 result="success"
Sep 18 14:51:39 wirenboard-AEWEPGR4 dbus-daemon[298]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.8' (uid=0 pid=614 comm="/usr/sbin/NetworkManager --no-daemon ")
Sep 18 14:51:39 wirenboard-AEWEPGR4 systemd[1]: Starting Network Manager Script Dispatcher Service...
Sep 18 14:51:39 wirenboard-AEWEPGR4 systemd[1]: Reloaded Virtual MQTT devices management service for Network Manager connections.
Sep 18 14:51:39 wirenboard-AEWEPGR4 dbus-daemon[298]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Sep 18 14:51:39 wirenboard-AEWEPGR4 systemd[1]: Started Network Manager Script Dispatcher Service.
Sep 18 14:51:39 wirenboard-AEWEPGR4 nm-dispatcher[864032]: /etc/NetworkManager/dispatcher.d/01-ifupdown: called with unknown action `reapply'
Sep 18 14:51:39 wirenboard-AEWEPGR4 nm-dispatcher[864027]: req:1 'reapply' [eth0], "/etc/NetworkManager/dispatcher.d/01-ifupdown": complete: failed with Script '/etc/NetworkManager/dispatcher.d/01-ifupdown' exited with status 1.
Sep 18 14:51:39 wirenboard-AEWEPGR4 NetworkManager[614]: <warn> [1758196299.8863] dispatcher: (14) /etc/NetworkManager/dispatcher.d/01-ifupdown failed (failed): Script '/etc/NetworkManager/dispatcher.d/01-ifupdown' exited with status 1.
Sep 18 14:51:46 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] simple connect started...
Sep 18 14:51:46 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] simple connect state (6/10): register
Sep 18 14:51:46 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] simple connect state (7/10): wait to get packet service state attached
Sep 18 14:51:49 wirenboard-AEWEPGR4 systemd[1]: NetworkManager-dispatcher.service: Succeeded.
Sep 18 14:51:56 wirenboard-AEWEPGR4 NetworkManager[614]: <warn> [1758196316.9217] modem-broadband[ttyUSB1]: failed to connect modem: Too much time waiting to get to a final packet service state
Sep 18 14:51:56 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196316.9219] device (ttyUSB1): state change: prepare -> failed (reason 'unknown', sys-iface-state: 'managed')
Sep 18 14:51:56 wirenboard-AEWEPGR4 NetworkManager[614]: <warn> [1758196316.9241] device (ttyUSB1): Activation: failed for connection 'wb-gsm-sim1'
Sep 18 14:51:56 wirenboard-AEWEPGR4 NetworkManager[614]: <info> [1758196316.9251] device (ttyUSB1): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Sep 18 14:51:56 wirenboard-AEWEPGR4 wb-mqtt-nm-helper[1909]: INFO:root:Remove active connection /org/freedesktop/NetworkManager/Settings/2 /org/freedesktop/NetworkManager/ActiveConnection/7
Судя по выводу скорее всего ошибка в конфигурации APN.
azsochi
18.Сентябрь.2025 14:15:02
8
Это МТС, какая здесь может быть ошибка?
Покажите пожалуйста логи MM.
Что-то я не пойма причину. Давайте еще один диагностический архив, посмотрю что выводится в dmesg
И, кстати, напишите сразу что за прошивка в модеме?
По mmcli -m wbc
выводится.
azsochi
18.Сентябрь.2025 14:58:02
12
Вывод `mmcli -m wbc`:
--------------------------------
General | path: /org/freedesktop/ModemManager1/Modem/0
| device id: c506534608b38ef1b4d1201577758602756b5c2f
--------------------------------
Hardware | manufacturer: INCORPORATED
| model: A7602E-H
| firmware revision: A50C4B08A7600M7
| supported: gsm-umts
| current: gsm-umts
| equipment id: 860803064225184
--------------------------------
System | device: wbc
| drivers: option, rndis_host
| plugin: simtech
| primary port: ttyUSB1
| ports: enx020c29a39b6d (net), ttyUSB0 (ignored), ttyUSB1 (at),
| ttyUSB2 (at), ttyUSB3 (ignored)
--------------------------------
Numbers | own: +7xxxxxxxxxx
--------------------------------
Status | unlock retries: sim-pin (3), sim-puk (10), sim-pin2 (3), sim-puk2 (10)
| state: registered
| power state: on
| access tech: gsm
| signal quality: 77% (cached)
--------------------------------
Modes | supported: allowed: any; preferred: none
| current: allowed: any; preferred: none
--------------------------------
IP | supported: ipv4, ipv6, ipv4v6
--------------------------------
3GPP | imei: 860803064225184
| operator id: 25001
| operator name: MTS RUS
| registration: home
| packet service state: detached
--------------------------------
3GPP EPS | ue mode of operation: csps-2
--------------------------------
SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/0
| sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/0 (active)
| slot 2: none
приложен диагностический архив, доступен только сотрудникам поддержки
(431,9 КБ)
Ну вот это
Sep 18 15:28:06 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] 3GPP registration state changed (home -> denied)
Sep 18 15:28:06 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] state changed (registered -> enabled)
Sep 18 15:28:06 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] mobile equipment forced PS detach: all contexts have been deactivated
Sep 18 15:28:06 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] 3GPP registration state changed (denied -> idle)
Sep 18 15:28:13 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] mobile equipment forced PS detach: all contexts have been deactivated
Sep 18 15:28:13 wirenboard-AEWEPGR4 wb-gsm-mm[883529]: successfully set packet service state
Sep 18 15:28:16 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] 3GPP registration state changed (idle -> registering)
Sep 18 15:28:16 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] 3GPP registration state changed (registering -> home)
Sep 18 15:28:16 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] state changed (enabled -> registered)
Sep 18 15:28:23 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] mobile equipment forced PS detach: all contexts have been deactivated
Sep 18 15:28:24 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] 3GPP registration state changed (home -> idle)
Sep 18 15:28:24 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] state changed (registered -> enabled)
Sep 18 15:28:31 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] 3GPP registration state changed (idle -> registering)
Sep 18 15:28:31 wirenboard-AEWEPGR4 wb-gsm-mm[883673]: error: couldn't set packet service state: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.Unknown: Unknown error'
Sep 18 15:28:31 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] 3GPP registration state changed (registering -> home)
Sep 18 15:28:31 wirenboard-AEWEPGR4 ModemManager[378]: <info> [modem0] state changed (enabled -> registered)
Sep 18 15:30:12 wirenboard-AEWEPGR4 wb-gsm-mm[884581]: successfully set packet service state
Sep 18 15:30:22 wirenboard-AEWEPGR4 wb-gsm-mm[884725]: error: couldn't set packet service state: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.Unknown: Unknown error'
Вот это выглядит как отказ провайдера в регистрации.
3GPP registration state changed (denied -> idle)
С другой SIM пробовали?
Обновите пожалуйста, актуальная - B11.
azsochi
19.Сентябрь.2025 10:23:12
16
После перепрошивки модем перестал принимать голосовые вызовы.
В смысле, гудки есть, но в выводе
dbus-monitor --system "type='signal',interface='org.freedesktop.ModemManager1.Modem.Voice',member='CallAdded'"
нет информации о звонке
И mmcli -m wbc --voice-list-calls
выводит:
No calls were found
С пакетным сервисом тоже без изменений.
Т.о. стало еще хуже
azsochi
19.Сентябрь.2025 10:33:58
17
И на AT команды модем нормально отвечает, но вызовов не видно в minicom
Так, я видел что в логах есть вызовы, но не предполагал что как-то используются. Для этого чипа голосовые не заявлены, совсем, и не тестировались.
Если они нужны - верните прошивку которая стояла.
На другой sim пробовали?
azsochi
19.Сентябрь.2025 11:24:37
20
BrainRoot:
На другой sim пробовали?
Во втором слоте стоит симка мегафона, при переключении на нее таких ошибок не появляется.
У меня нет сейчас физического доступа к контроллеру, как буду рядом попробую в телефон карточку вставить…
azsochi:
Из документации устройства:
То есть этот функционал не заявляется. Да, можете его использовать - но то что оно будет работать всегда (со всеми комбинациями версий прошивки самого модема и версий MM) не гарантируем.
А голосовые вызовы? Я у себя проверил, в логе вижу “ringing”.