Open the terminal via SSH or direct desktop access.
Type sudo nmtui to launch the NetworkManager text interface.
Select Edit a connection.
Choose your interface USB-LTE
Go to IPv4 CONFIGURATION, change it from Manual to Automatic → was already automatic
Clear out any manual entries → no entries were present
Restart Pi
unfortunatelly I still have issue with the connection, I am loosing ping after short time and I am not able to retrigger ping again… ModemManager is offline.
AT+QCFG="usbnet"
+QCFG: "usbnet",1
AT+QNETDEVCTL?
+QNETDEVCTL: 3,1,1,1
AT+QNETDEVCTL=3,1
OK
AT+QNETDEVCTL?
+QNETDEVCTL: 3,1,0,1
user@chupi:~ $ systemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Active: active (running) since Wed 2026-08-05 20:09:37 CEST; 6min ago
Invocation: b3195f7be93546eaa5d200014e5a9b9d
Docs: man:NetworkManager(8)
Main PID: 954 (NetworkManager)
Tasks: 4 (limit: 4915)
CPU: 490ms
CGroup: /system.slice/NetworkManager.service
└─954 /usr/sbin/NetworkManager --no-daemon
Aug 05 20:09:41 chupi NetworkManager[954]: <info> [1785953381.8348] dhcp6 (wlan0): state changed new lease, address=2a02:8070:2482:81c0::9df5
Aug 05 20:09:42 chupi NetworkManager[954]: <info> [1785953382.4349] device (usb0): carrier: link connected
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.0721] dhcp4 (usb0): state changed new lease, address=192.168.43.100, acd pending
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.2397] dhcp4 (usb0): state changed new lease, address=192.168.43.100
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.2406] policy: set 'LTE-USB' (usb0) as default for IPv4 routing and DNS
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.2622] device (usb0): state change: ip-config -> ip-check (reason 'none', managed-type: 'full')
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3006] device (usb0): state change: ip-check -> secondaries (reason 'none', managed-type: 'full')
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3012] device (usb0): state change: secondaries -> activated (reason 'none', managed-type: 'full')
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3017] device (usb0): Activation: successful, device activated.
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3021] manager: startup complete
user@chupi:~ $ ip route
default via 192.168.43.1 dev usb0 proto dhcp src 192.168.43.100 metric 100
default via 192.168.0.1 dev wlan0 proto static metric 600
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.245 metric 600
192.168.43.0/24 dev usb0 proto kernel scope link src 192.168.43.100 metric 100
user@chupi:~ $ ip route
default via 192.168.43.1 dev usb0 proto dhcp src 192.168.43.100 metric 100
default via 192.168.0.1 dev wlan0 proto static metric 600
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.245 metric 600
192.168.43.0/24 dev usb0 proto kernel scope link src 192.168.43.100 metric 100
user@chupi:~ $ systemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Active: active (running) since Wed 2026-08-05 20:09:37 CEST; 7min ago
Invocation: b3195f7be93546eaa5d200014e5a9b9d
Docs: man:NetworkManager(8)
Main PID: 954 (NetworkManager)
Tasks: 4 (limit: 4915)
CPU: 507ms
CGroup: /system.slice/NetworkManager.service
└─954 /usr/sbin/NetworkManager --no-daemon
Aug 05 20:09:41 chupi NetworkManager[954]: <info> [1785953381.8348] dhcp6 (wlan0): state changed new lease, address=2a02:8070:2482:81c0::9df5
Aug 05 20:09:42 chupi NetworkManager[954]: <info> [1785953382.4349] device (usb0): carrier: link connected
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.0721] dhcp4 (usb0): state changed new lease, address=192.168.43.100, acd pending
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.2397] dhcp4 (usb0): state changed new lease, address=192.168.43.100
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.2406] policy: set 'LTE-USB' (usb0) as default for IPv4 routing and DNS
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.2622] device (usb0): state change: ip-config -> ip-check (reason 'none', managed-type: 'full')
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3006] device (usb0): state change: ip-check -> secondaries (reason 'none', managed-type: 'full')
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3012] device (usb0): state change: secondaries -> activated (reason 'none', managed-type: 'full')
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3017] device (usb0): Activation: successful, device activated.
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3021] manager: startup complete
user@chupi:~ $ systemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Active: active (running) since Wed 2026-08-05 20:09:37 CEST; 9min ago
Invocation: b3195f7be93546eaa5d200014e5a9b9d
Docs: man:NetworkManager(8)
Main PID: 954 (NetworkManager)
Tasks: 4 (limit: 4915)
CPU: 548ms
CGroup: /system.slice/NetworkManager.service
└─954 /usr/sbin/NetworkManager --no-daemon
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3017] device (usb0): Activation: successful, device activated.
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3021] manager: startup complete
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.4351] device (wlan0): state change: activated -> deactivating (reason 'user-requested', managed-type: 'full')
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.4370] audit: op="device-disconnect" interface="wlan0" ifindex=4 pid=1327 uid=1000 result="success"
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5025] device (wlan0): supplicant interface state: completed -> disconnected
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5026] device (p2p-dev-wlan0): supplicant management interface state: completed -> disconnected
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5028] device (wlan0): state change: deactivating -> disconnected (reason 'user-requested', managed-type: 'full')
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5030] dhcp6 (wlan0): canceled DHCP transaction
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5030] dhcp6 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5030] dhcp6 (wlan0): state changed no lease
user@chupi:~ $ systemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; preset: enabled)
Active: active (running) since Wed 2026-08-05 20:09:37 CEST; 10min ago
Invocation: b3195f7be93546eaa5d200014e5a9b9d
Docs: man:NetworkManager(8)
Main PID: 954 (NetworkManager)
Tasks: 4 (limit: 4915)
CPU: 553ms
CGroup: /system.slice/NetworkManager.service
└─954 /usr/sbin/NetworkManager --no-daemon
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3017] device (usb0): Activation: successful, device activated.
Aug 05 20:09:46 chupi NetworkManager[954]: <info> [1785953386.3021] manager: startup complete
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.4351] device (wlan0): state change: activated -> deactivating (reason 'user-requested', managed-type: 'full')
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.4370] audit: op="device-disconnect" interface="wlan0" ifindex=4 pid=1327 uid=1000 result="success"
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5025] device (wlan0): supplicant interface state: completed -> disconnected
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5026] device (p2p-dev-wlan0): supplicant management interface state: completed -> disconnected
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5028] device (wlan0): state change: deactivating -> disconnected (reason 'user-requested', managed-type: 'full')
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5030] dhcp6 (wlan0): canceled DHCP transaction
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5030] dhcp6 (wlan0): activation: beginning transaction (timeout in 45 seconds)
Aug 05 20:18:01 chupi NetworkManager[954]: <info> [1785953881.5030] dhcp6 (wlan0): state changed no lease
user@chupi:~ $ system status ModemManager
bash: system: command not found
user@chupi:~ $ systemctl status ModemManager
○ ModemManager.service - Modem Manager
Loaded: loaded (/usr/lib/systemd/system/ModemManager.service; disabled; preset: enabled)
Active: inactive (dead)
user@chupi:~ $