HP lt4120 Snapdragon X5 LTE USB modem not working since 5.10 kernel

Bug #1950385 reported by Mike
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Focal Fossa 20.04.1
HP lt4120 Snapdragon X5 LTE USB modem stopped working from kernel 5.10.x. It is not seen by Network Manager. Everything worked with 5.8.x kernel. I can't use newer kernel if I want work over HP lt4120 Snapdragon X5 LTE modem.
I can't test kernel 5.14 & 5.15 in 20.04 due to libc version not compatible with updated libc from Ubuntu 20.04.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu27.21
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: mp 2798 F.... pulseaudio
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 20.04
InstallationDate: Installed on 2020-05-07 (554 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 004: ID 04f2:b51c Chicony Electronics Co., Ltd HP HD Camera
 Bus 001 Device 003: ID 8087:0025 Intel Corp.
 Bus 001 Device 002: ID 03f0:9d1d HP, Inc HP lt4120 Snapdragon X5 LTE
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: HP HP EliteBook 820 G3
Package: linux (not installed)
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.11.0-40-generic root=UUID=02d7c99f-6ec6-49fa-8577-3e6243dc7891 ro quiet splash resume=UUID=02d7c99f-6ec6-49fa-8577-3e6243dc7891 resume_offset=698368 vt.handoff=7
ProcVersionSignature: Ubuntu 5.11.0-40.44~20.04.2-generic 5.11.22
RelatedPackageVersions:
 linux-restricted-modules-5.11.0-40-generic N/A
 linux-backports-modules-5.11.0-40-generic N/A
 linux-firmware 1.187.20
Tags: focal
Uname: Linux 5.11.0-40-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 04/20/2021
dmi.bios.release: 1.52
dmi.bios.vendor: HP
dmi.bios.version: N75 Ver. 01.52
dmi.board.name: 807C
dmi.board.vendor: HP
dmi.board.version: KBC Version 85.79
dmi.chassis.asset.tag: 5CG60906BD
dmi.chassis.type: 10
dmi.chassis.vendor: HP
dmi.ec.firmware.release: 133.121
dmi.modalias: dmi:bvnHP:bvrN75Ver.01.52:bd04/20/2021:br1.52:efr133.121:svnHP:pnHPEliteBook820G3:pvr:skuL4Q17AV:rvnHP:rn807C:rvrKBCVersion85.79:cvnHP:ct10:cvr:
dmi.product.family: 103C_5336AN G=N L=BUS B=HP S=ELI
dmi.product.name: HP EliteBook 820 G3
dmi.product.sku: L4Q17AV
dmi.sys.vendor: HP

Paul White (paulw2u)
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1950385

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: breezy
Revision history for this message
Mike (michael-ubu-pan) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected focal
description: updated
Revision history for this message
Mike (michael-ubu-pan) wrote : CRDA.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : IwConfig.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : Lspci.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : Lspci-vt.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : Lsusb-t.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : Lsusb-v.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : ProcEnviron.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : ProcModules.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : PulseList.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : RfKill.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : UdevDb.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : WifiSyslog.txt

apport information

Revision history for this message
Mike (michael-ubu-pan) wrote : acpidump.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Mike (michael-ubu-pan) wrote (last edit ):
Download full text (3.5 KiB)

***I have a recent Fossil's ModemManager 1.16.6-2-20.04 and under kernel 5.8.x it works:
 ModemManager.service - Modem Manager
     Loaded: loaded (/lib/systemd/system/ModemManager.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-11-12 18:52:45 CET; 1min 46s ago
   Main PID: 697 (ModemManager)
      Tasks: 5 (limit: 19006)
     Memory: 11.5M
     CGroup: /system.slice/ModemManager.service
             ├─ 697 /usr/sbin/ModemManager
             └─1030 /usr/libexec/qmi-proxy

nov 12 18:52:49 UB820 ModemManager[697]: <warn> [modem0/sim0] couldn't load list of emergency numbers: No AT port available to run command
nov 12 18:52:49 UB820 ModemManager[697]: <warn> [modem0] couldn't load list of own numbers: Couldn't get MSISDN: QMI protocol error (16): 'N>
nov 12 18:52:49 UB820 ModemManager[697]: <warn> [modem0] couldn't load UE mode of operation for EPS: No AT port available to run command
nov 12 18:52:50 UB820 ModemManager[697]: <info> [modem0] state changed (unknown -> disabled)
nov 12 18:52:50 UB820 ModemManager[697]: <info> [modem0] state changed (disabled -> enabling)
nov 12 18:52:50 UB820 ModemManager[697]: <info> [modem0] power state updated: on
nov 12 18:52:50 UB820 ModemManager[697]: <info> [modem0] state changed (enabling -> enabled)
nov 12 18:52:51 UB820 ModemManager[697]: <info> [modem0] 3GPP registration state changed (unknown -> registering)
nov 12 18:52:51 UB820 ModemManager[697]: <info> [modem0] 3GPP registration state changed (registering -> home)
nov 12 18:52:51 UB820 ModemManager[697]: <info> [modem0] state changed (enabled -> registered)

***After Ubuntu update to recent kernel 5.1x (5.10.x,5.11.x,5.13.x) ModemManager stays the same version and displays:
sudo systemctl status ModemManager
● ModemManager.service - Modem Manager
     Loaded: loaded (/lib/systemd/system/ModemManager.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-11-12 17:08:24 CET; 1min 30s ago
   Main PID: 818 (ModemManager)
      Tasks: 3 (limit: 18992)
     Memory: 6.7M
     CGroup: /system.slice/ModemManager.service
             └─818 /usr/sbin/ModemManager

nov 12 17:09:53 UB820 ModemManager[818]: <info> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:14.0/usb1/>
nov 12 17:09:54 UB820 ModemManager[818]: <info> [base-manager] port cdc-wdm0 released by device '/sys/devices/pci0000:00/0000:00:14.0/usb1/1>
nov 12 17:09:54 UB820 ModemManager[818]: <info> [base-manager] port wwan0 released by device '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3'
nov 12 17:09:54 UB820 ModemManager[818]: <info> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:14.0/usb1/>
nov 12 17:09:54 UB820 ModemManager[818]: <info> [base-manager] port cdc-wdm0 released by device '/sys/devices/pci0000:00/0000:00:14.0/usb1/1>
nov 12 17:09:54 UB820 ModemManager[818]: <info> [base-manager] port wwan0 released by device '/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3'
nov 12 17:09:54 UB820 ModemManager[818]: <info> [base-manager] couldn't check support for device '/sys/devices/pci0000:00/0000:00:14.0/usb1/>
nov 12 17:09:54 UB820 ModemManager[81...

Read more...

Revision history for this message
Mike (michael-ubu-pan) wrote :

Debug loop from Modem Manager with endless loop on modem initialization on kernel 5.13.x.

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.