Назад | Перейти на главную страницу

Справка по отладке системного журнала: обрыв соединения 4G Airtel

Мое устройство 4G установлено в автомобиле, который за ночь проезжает около 500 км. Сеть иногда отключается. И это журнал, который я вижу в системном журнале. Может кто-нибудь помочь мне понять, что происходит? А какое решение могло помочь?

Для успешного подключения требуется 8 шагов. Когда происходит отключение, это первое сообщение, которое я вижу в системном журнале.

Feb 10 04:20:45 busnet1-desktop ModemManager[3820]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (roaming -> registering)
Feb 10 04:20:45 busnet1-desktop ModemManager[3820]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Feb 10 04:21:03 busnet1-desktop ModemManager[3820]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (home -> registering)
Feb 10 04:21:03 busnet1-desktop ModemManager[3820]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> roaming)

ОС пытается восстановить соединение каждые 5 минут. Последний шаг не проходит каждый раз. Ниже приводится журнал сбоя подключения.

Feb 10 04:51:48 busnet1-desktop ModemManager[3820]: <info>  Simple connect state (7/8): Connect
Feb 10 04:51:48 busnet1-desktop ModemManager[3820]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Feb 10 04:51:48 busnet1-desktop ModemManager[3820]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> registered)
Feb 10 04:51:48 busnet1-desktop NetworkManager[4261]: <info>  [1581290508.1122] modem["ttyUSB0"]: modem state changed, 'registered' --> 'connecting' (reason: user-requested)
Feb 10 04:51:48 busnet1-desktop NetworkManager[4261]: <info>  [1581290508.1126] modem["ttyUSB0"]: modem state changed, 'connecting' --> 'registered' (reason: user-requested)
Feb 10 04:51:48 busnet1-desktop NetworkManager[4261]: <warn>  [1581290508.1127] modem-broadband[ttyUSB0]: failed to connect modem: Couldn't connect: this bearer is already connected
Feb 10 04:51:48 busnet1-desktop NetworkManager[4261]: <info>  [1581290508.1128] device (ttyUSB0): state change: prepare -> failed (reason 'unknown', sys-iface-state: 'managed')
Feb 10 04:51:48 busnet1-desktop NetworkManager[4261]: <info>  [1581290508.1136] manager: NetworkManager state is now DISCONNECTED
Feb 10 04:51:48 busnet1-desktop NetworkManager[4261]: <warn>  [1581290508.1149] device (ttyUSB0): Activation: failed for connection 'Airtel Default'
Feb 10 04:51:48 busnet1-desktop NetworkManager[4261]: <info>  [1581290508.1166] device (ttyUSB0): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')

У нас есть cron, перезагружающий машину каждый час. Поэтому, когда устройство перезагружается, соединение устанавливается с первой попытки. Как восстановить соединение без перезагрузки?

Это запись системного журнала при успешном подключении

Feb 10 05:00:42 busnet1-desktop ModemManager[3997]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (unknown -> registering)
Feb 10 05:00:42 busnet1-desktop ModemManager[3997]: <info>  Simple connect state (6/8): Bearer
Feb 10 05:00:42 busnet1-desktop ModemManager[3997]: <info>  Simple connect state (7/8): Connect
Feb 10 05:00:42 busnet1-desktop ModemManager[3997]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (enabled -> connecting)
Feb 10 05:00:42 busnet1-desktop NetworkManager[4073]: <info>  [1581291042.6598] modem["ttyUSB0"]: modem state changed, 'enabled' --> 'connecting' (reason: user-requested)
Feb 10 05:00:42 busnet1-desktop ModemManager[3997]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: 3GPP Registration state changed (registering -> home)
Feb 10 05:00:43 busnet1-desktop ModemManager[3997]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected)
Feb 10 05:00:43 busnet1-desktop ModemManager[3997]: <info>  Simple connect state (8/8): All done
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <info>  [1581291043.2063] modem["ttyUSB0"]: modem state changed, 'connecting' --> 'connected' (reason: user-requested)
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <warn>  [1581291043.2150] device (ttyUSB0): ip-ifname: set ifname 'ttyUSB1', unknown ifindex
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <info>  [1581291043.2155] device (ttyUSB0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <info>  [1581291043.2163] device (ttyUSB0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <warn>  [1581291043.2168] device (ttyUSB0): interface ttyUSB1 not up for IP configuration
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <info>  [1581291043.2168] modem["ttyUSB0"]: using modem-specified IP timeout: 20 seconds
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <info>  [1581291043.2223] loaded PPP plugin /usr/lib/aarch64-linux-gnu/NetworkManager/libnm-ppp-plugin.so
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <info>  [1581291043.2238] ppp-manager: starting PPP connection
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <info>  [1581291043.2341] ppp-manager: pppd started with pid 6073
Feb 10 05:00:43 busnet1-desktop NetworkManager[4073]: <info>  [1581291043.2343] modem["ttyUSB0"]: IPv6 configuration disabled