Cannot activate WWAN connection, repeatedly connects and disconnects very quickly

Bug #2051894 reported by Nicholas Hirras
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
modemmanager (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I have a SIM installed and activated. If I boot into Windows I can verify connectivity works there. In Ubuntu I can see the connection. When I try to activate it, graphically it toggles on and off very quickly. mccli output is pasted below.

I believe all the hardware is fully supported. This laptop can be ordered with Linux (Ubuntu 22.04 LTS) or Windows 10/11. It is a Lenovo ThinkPad z16 gen1

Additionally here's a screen cap of what I'm seeing in the UI

https://photos.app.goo.gl/bsoQbF7KPC9zLufr6

# mmcli -m 0

  ----------------------------------
  General | path: /org/freedesktop/ModemManager1/Modem/0
           | device id: 06d0e7ce8f0a51e2ae17d0340ef10fe5c0e7794e
  ----------------------------------
  Hardware | manufacturer: Intel
           | model: MBIM [8086:7560]
           | firmware revision: 18601.5001.00.01.16.35_TM
           | h/w revision: V1.3
           | supported: gsm-umts, lte
           | current: gsm-umts, lte
           | equipment id: 016175005936119
  ----------------------------------
  System | device: /sys/devices/pci0000:00/0000:00:01.3/0000:05:00.0
           | drivers: iosm
           | plugin: Intel
           | primary port: wwan0mbim0
           | ports: wwan0 (net), wwan0at0 (at), wwan0at1 (at), wwan0mbim0 (mbim)
  ----------------------------------
  Numbers | own: 16318330089ËFsÿ
  ----------------------------------
  Status | unlock retries: sim-pin (3)
           | state: disabled
           | power state: low
  ----------------------------------
  Modes | supported: allowed: 3g, 4g; preferred: none
           | current: allowed: 3g, 4g; preferred: none
  ----------------------------------
  IP | supported: ipv4, ipv6, ipv4v6
  ----------------------------------
  3GPP | imei: 016175005936119
           | enabled locks: fixed-dialing
           | packet service state: detached
  ----------------------------------
  3GPP EPS | ue mode of operation: csps-2
           | initial bearer ip type: ipv4v6
  ----------------------------------
  SIM | primary sim path: /org/freedesktop/ModemManager1/SIM/0
           | sim slot paths: slot 1: /org/freedesktop/ModemManager1/SIM/0 (active)
           | slot 2: /org/freedesktop/ModemManager1/SIM/1

------

# journalctl -f -u NetworkManager.service

Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2611] policy: auto-activating connection 'Google-Fi' (05250c1d-91b1-420c-99ec-f922b318a83d)
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2614] device (wwan0mbim0): Activation: starting connection 'Google-Fi' (05250c1d-91b1-420c-99ec-f922b318a83d)
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2614] device (wwan0mbim0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2781] device (wwan0mbim0): state change: prepare -> disconnected (reason 'user-requested', sys-iface-state: 'managed')
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2787] policy: auto-activating connection 'Google-Fi' (05250c1d-91b1-420c-99ec-f922b318a83d)
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2791] device (wwan0mbim0): Activation: starting connection 'Google-Fi' (05250c1d-91b1-420c-99ec-f922b318a83d)
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2791] device (wwan0mbim0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2795] device (wwan0mbim0): state change: prepare -> deactivating (reason 'user-requested', sys-iface-state: 'managed')
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.2797] audit: op="device-disconnect" interface="wwan0mbim0" pid=3422 uid=1000 result="success"
Jan 31 20:32:10 nickh-ThinkPad-Z16 NetworkManager[1115]: <info> [1706754730.3267] device (wwan0mbim0): state change: deactivating -> disconnected (reason 'user-requested', sys-iface-state: 'managed')

ProblemType: Bug
DistroRelease: Ubuntu 23.10
Package: modemmanager 1.20.6-1ubuntu1
ProcVersionSignature: Ubuntu 6.5.0-15.15-generic 6.5.3
Uname: Linux 6.5.0-15-generic x86_64
ApportVersion: 2.27.0-0ubuntu5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Jan 31 20:27:22 2024
InstallationDate: Installed on 2024-01-30 (1 days ago)
InstallationMedia: Ubuntu 23.10.1 "Mantic Minotaur" - Release amd64 (20231016.1)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: modemmanager
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Nicholas Hirras (nick-hirras) wrote :
Revision history for this message
Agathe Porte (gagath) wrote :

Can reproduce on Noble (24.04), with a slightly different log but the same symptoms:

Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.0747] device (wwan0mbim0): Activation: starting connection 'Mobile Internet' (43d34e84-2773-416a-9535-73ae2fc773ab)
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.0748] device (wwan0mbim0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.0750] manager: NetworkManager state is now CONNECTING
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1011] device (wwan0mbim0): state change: prepare -> disconnected (reason 'user-requested', sys-iface-state: 'managed')
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1015] manager: NetworkManager state is now CONNECTED_LOCAL
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1021] policy: auto-activating connection 'Mobile Internet' (43d34e84-2773-416a-9535-73ae2fc773ab)
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1025] device (wwan0mbim0): Activation: starting connection 'Mobile Internet' (43d34e84-2773-416a-9535-73ae2fc773ab)
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1026] device (wwan0mbim0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1027] manager: NetworkManager state is now CONNECTING
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1285] device (wwan0mbim0): state change: prepare -> disconnected (reason 'user-requested', sys-iface-state: 'managed')
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1289] manager: NetworkManager state is now CONNECTED_LOCAL
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1295] policy: auto-activating connection 'Mobile Internet' (43d34e84-2773-416a-9535-73ae2fc773ab)
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1300] device (wwan0mbim0): Activation: starting connection 'Mobile Internet' (43d34e84-2773-416a-9535-73ae2fc773ab)
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1301] device (wwan0mbim0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1303] manager: NetworkManager state is now CONNECTING
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1572] device (wwan0mbim0): state change: prepare -> disconnected (reason 'user-requested', sys-iface-state: 'managed')
Mar 26 14:59:13 ubuntu NetworkManager[2022]: <info> [1711461553.1579] manager: NetworkManager state is now CONNECTED_LOCAL

Maybe related to LP: #1592514

The SIM card works just fine on a spare smartphone and the data link can be established. No user is needed in the smartphone connection, so I do not understand the state changes.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in modemmanager (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.