Не удается подключение к Интернет

Контроллер Wirenboard 6.
Batch No 6.9A/4 488
00_coonect

HW Revision 6.9
Manufacturing Date 2022-03-16 13:34:36+00:00
Release name wb-2310
Release suite stable
Short SN AW32S7RS

  1. Установил СИМ в слот1.
  2. Исправил APN в /etc/chatscripts/mts
  3. Выбрал модем в НастройкиКонфигурационные файлыМодули расширения и портыСлот модема.
  4. Настроил wb-gsm-sim1 в НастройкиКонфигурационные файлы → ** Сетевые соединения**.
  5. Нажимаю “Подключить”.
    Ненадолго под соединением появляется “Подключается”(см. скриншот) и прекращает. Соединение не поднимается.

Системный журнал:

05-02-2024 17:31:31.190 [ModemManager] [modem0/bearer0] connection #7 finished: duration 4s
05-02-2024 17:31:31.181 [ModemManager] [modem0] state changed (disconnecting → registered)
05-02-2024 17:31:31.066 [NetworkManager] Exit.
05-02-2024 17:31:31.062 [NetworkManager] nm-ppp-plugin: cleaning up
05-02-2024 17:31:31.059 [dbus] [system] Rejected send message, 0 matched rules; type=error, sender=:1.8 (uid=0 pid=448 comm=/usr/sbin/NetworkManager --no-daemon ) interface=(unset) member=(unset) error name=org.freedesktop.DBus.Error.UnknownMethod requested_reply=0 destination=:1.93 (uid=0 pid=14173 comm=/usr/sbin/pppd nodetach lock nodefaultroute noipv6)
05-02-2024 17:31:31.058 [NetworkManager] nm-ppp-plugin: status 1 / phase ‘dead’
05-02-2024 17:31:31.053 [NetworkManager] Modem hangup
05-02-2024 17:31:31.014 [NetworkManager] Modem hangup
05-02-2024 17:31:31.014 [NetworkManager] Terminating on signal 15
05-02-2024 17:31:31.007 [NetworkManager] Terminating on signal 15
05-02-2024 17:31:31.007 [NetworkManager] Terminating on signal 15
05-02-2024 17:31:30.127 [wb-mqtt-nm-helper] INFO:root:Remove active connection /org/freedesktop/NetworkManager/Settings/3 /org/freedesktop/NetworkManager/ActiveConnection/11
05-02-2024 17:31:30.112 [ModemManager] [modem0] state changed (connected → disconnecting)
05-02-2024 17:31:30.085 [NetworkManager] [1707136290.0822] device (ttyUSB1): state change: failed → disconnected (reason ‘none’, sys-iface-state: ‘managed’)
05-02-2024 17:31:30.051 [avahi-daemon] Withdrawing workstation service for ppp0.
05-02-2024 17:31:30.049 [NetworkManager] [1707136290.0427] device (ttyUSB1): Activation: failed for connection ‘wb-gsm-sim1’
05-02-2024 17:31:30.048 [NetworkManager] Connection terminated.
05-02-2024 17:31:29.975 [NetworkManager] Connection terminated.
05-02-2024 17:31:29.970 [NetworkManager] [1707136289.9614] device (ttyUSB1): state change: config → failed (reason ‘ppp-disconnect’, sys-iface-state: ‘managed’)
05-02-2024 17:31:29.953 [NetworkManager] nm-ppp-plugin: status 11 / phase ‘disconnect’
05-02-2024 17:31:29.953 [NetworkManager] nm-ppp-plugin: status 11 / phase ‘disconnect’
05-02-2024 17:31:26.953 [ModemManager] [modem0/bearer0] explicitly disconnected
05-02-2024 17:31:26.952 [ModemManager] [modem0] mobile equipment request to deactivate context (cid 2)
05-02-2024 17:31:26.941 [NetworkManager] LCP terminated by peer
05-02-2024 17:31:26.937 [NetworkManager] nm-ppp-plugin: status 5 / phase ‘establish’
05-02-2024 17:31:26.934 [NetworkManager] LCP terminated by peer
05-02-2024 17:31:26.631 [NetworkManager] kernel does not support PPP filtering
05-02-2024 17:31:26.629 [NetworkManager] kernel does not support PPP filtering
05-02-2024 17:31:26.629 [NetworkManager] PAP authentication succeeded
05-02-2024 17:31:26.628 [NetworkManager] nm-ppp-plugin: status 8 / phase ‘network’
05-02-2024 17:31:26.628 [NetworkManager] nm-ppp-plugin: status 8 / phase ‘network’
05-02-2024 17:31:26.627 [NetworkManager] PAP authentication succeeded
05-02-2024 17:31:26.620 [NetworkManager] nm-ppp-plugin: got credentials from NetworkManager
05-02-2024 17:31:26.599 [NetworkManager] [1707136286.5992] manager: (ppp0): new Ppp device (/org/freedesktop/NetworkManager/Devices/17)
05-02-2024 17:31:26.584 [NetworkManager] nm-ppp-plugin: passwd-hook, requesting credentials…
05-02-2024 17:31:26.582 [NetworkManager] nm-ppp-plugin: status 6 / phase ‘authenticate’
05-02-2024 17:31:26.558 [NetworkManager] Connect: ppp0 ↔ /dev/ttyUSB2
05-02-2024 17:31:26.556 [NetworkManager] nm-ppp-plugin: status 5 / phase ‘establish’
05-02-2024 17:31:26.554 [NetworkManager] Connect: ppp0 ↔ /dev/ttyUSB2
05-02-2024 17:31:26.554 [NetworkManager] Using interface ppp0
05-02-2024 17:31:26.554 [NetworkManager] Using interface ppp0
05-02-2024 17:31:26.551 [NetworkManager] Using interface ppp0
05-02-2024 17:31:26.531 [NetworkManager] nm-ppp-plugin: status 3 / phase ‘serial connection’
05-02-2024 17:31:26.524 [NetworkManager] pppd 2.4.9 started by root, uid 0
05-02-2024 17:31:26.506 [NetworkManager] nm-ppp-plugin: initializing
05-02-2024 17:31:26.505 [NetworkManager] Plugin /usr/lib/pppd/2.4.9/nm-pppd-plugin.so loaded.
05-02-2024 17:31:26.498 [NetworkManager] Plugin /usr/lib/pppd/2.4.9/nm-pppd-plugin.so loaded.
05-02-2024 17:31:26.422 [NetworkManager] [1707136286.4216] ppp-manager: pppd started with pid 14173
05-02-2024 17:31:26.373 [NetworkManager] [1707136286.3647] ppp-manager: starting PPP connection
05-02-2024 17:31:26.371 [NetworkManager] [1707136286.3553] modem[ttyUSB1]: using modem-specified IP timeout: 20 seconds
05-02-2024 17:31:26.371 [NetworkManager] [1707136286.3553] modem[ttyUSB1]: using modem-specified IP timeout: 20 seconds
05-02-2024 17:31:26.359 [wb-mqtt-nm-helper] INFO:root:New active connection wb-gsm-sim1 5d4297ba-c319-4c05-a153-17cb42e6e196 /org/freedesktop/NetworkManager/Settings/3 /org/freedesktop/NetworkManager/ActiveConnection/11
05-02-2024 17:31:26.352 [NetworkManager] [1707136286.3519] device (ttyUSB1): state change: prepare → config (reason ‘none’, sys-iface-state: ‘managed’)
05-02-2024 17:31:26.304 [ModemManager] [modem0] simple connect state (10/10): all done
05-02-2024 17:31:26.300 [ModemManager] [modem0] state changed (connecting → connected)
05-02-2024 17:31:26.208 [ModemManager] [modem0] state changed (registered → connecting)
05-02-2024 17:31:26.200 [ModemManager] [modem0] simple connect state (9/10): connect
05-02-2024 17:31:26.185 [ModemManager] [modem0] simple connect state (8/10): bearer
05-02-2024 17:31:26.184 [ModemManager] [modem0] simple connect state (7/10): wait to get packet service state attached
05-02-2024 17:31:26.183 [ModemManager] [modem0] simple connect state (6/10): register
05-02-2024 17:31:26.183 [ModemManager] [modem0] simple connect state (6/10): register
05-02-2024 17:31:26.180 [ModemManager] [modem0] simple connect started…
05-02-2024 17:31:26.077 [NetworkManager] [1707136286.0707] device (ttyUSB1): state change: disconnected → prepare (reason ‘none’, sys-iface-state: ‘managed’)
05-02-2024 17:31:26.074 [NetworkManager] [1707136286.0658] audit: op=connection-activate uuid=5d4297ba-c319-4c05-a153-17cb42e6e196 name=wb-gsm-sim1 pid=1900 uid=0 result=success
05-02-2024 17:31:26.055 [NetworkManager] [1707136286.0548] device (ttyUSB1): Activation: starting connection ‘wb-gsm-sim1’ (5d4297ba-c319-4c05-a153-17cb42e6e196)

Добрый день.
Обратите внимание на “LCP terminated by peer”. Разрывает соединение провайдер.

Подскажите как интерпретировать это сообщение?

Означает что в ядре нет модуля фильтрации ppp.

05-02-2024 17:31:26.558 [NetworkManager] Connect: ppp0 ↔ /dev/ttyUSB2

И почему пытается USB2 тогда как в
etc/ppp/peers/mts
прописано

/dev/ttyUSB1

Это может быть причиной того что соединение не поднимается?

Никакого отношения peers к настройкам NetworkManager не имеет. Если предпочитаете использовать соединение через chatscript->ppp то не нужно использовать его управление в веб-интерфеqсе, а описывать в конфигах, например /etc/network/interfaces.
Особенности реализации описаны в документации: Настройка 4G-модема в контроллере Wiren Board на Debian Bullseye — Wiren Board а все остальное стандартное, обычный Debian.

Нет.

А если не предпочитаю? Как через веб-интерфейс настроить подключение, не используя etc-chatscripts и etc-ppp-peers если мне нужно поднять соединение через СИМ-карту используя нестандартный корпоративный APN?

В веб-интерфейсе есть поле для APN:


Оно так и называется.
Если параметров в схеме настройки мало - то добавлять/менять дополнительные можно с помощью nmcli.
Но использовать одновременно ModemManager и конфиги peers - не получится, у них разные механизмы выполнения, совсем.
То есть кто, chatscript поднимает ppp сессию или MM - тут разницы, конечно, нет. Но сессию должен поднимать только один инициатор.

Я конечно прошу прощения за возможно неумные вопросы. Не так давно начал работу с WB.
Но как мне узнать что chatscript не активен? Не поднимает PPP.
То есть кто инициирует его?

Если MM инициирует РРР если установлено “Подключаться автоматически” или я нажимаю “Подключить”.

То в каком случае активируется chatscript ?

Нахожу что chatscripts/mts активируется из etc/ppp/peers/mts

connect “/usr/sbin/chat -v -f /etc/chatscripts/mts”

Тогда вопрос кто запускает etc/ppp/peers/mts ?

Если он не указан в конфиге ifupdown (файл /etc/network/interfaces) - то автоматически и не запускается.

ModemManager вообще не использует эти файлы.

В случае использования NM+MM - не используются совсем.
Иначе - Справка по настройке /etc/network/interfaces [RTFM.WIKI]