You are not logged in.

#1 2021-02-21 17:34:55

kristoferus
Member
Registered: 2015-09-08
Posts: 27

HP lt4120 Snapdragon X5 LTE -> kernel 5.4.95-1-lts work and 5.10 not

Hi !

If i use kernel 5.4.95-1-lts on arch linux the internal lte modem work without a problem -> it work with networkmanager

But if i use a 5.10.17 lts kernel or 5.10.16 kernel the modem doesnt work

lsusb

Bus 001 Device 002: ID 03f0:9d1d HP, Inc HP lt4120 Snapdragon X5 LTE



How can i i solve this issue ?

Thanks !

kernel 5.4.95-1-lts loaded:

usb-devices


T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 2 Spd=480 MxCh= 0

D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 3

P: Vendor=03f0 ProdID=9d1d Rev=02.28

S: Manufacturer=HP

S: Product=HP lt4120 Snapdragon X5 LTE

S: SerialNumber=0123456789ABCDEF

C: #Ifs= 3 Cfg#= 3 Atr=e0 MxPwr=500mA

I: If#=0x0 Alt= 0 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=cdc_mbim

I: If#=0x1 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=02 Driver=cdc_mbim

I: If#=0x2 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)

kernel 5.10

usb-devices

T: Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 2 Spd=480 MxCh= 0

D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 3

P: Vendor=03f0 ProdID=9d1d Rev=02.28

S: Manufacturer=HP

S: Product=HP lt4120 Snapdragon X5 LTE

S: SerialNumber=0123456789ABCDEF

C: #Ifs= 5 Cfg#= 1 Atr=e0 MxPwr=500mA

I: If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)

I: If#=0x1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan

I: If#=0x2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

I: If#=0x3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

I: If#=0x4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

Last edited by kristoferus (2021-02-23 15:41:28)

Offline

#2 2021-02-23 09:03:17

kristoferus
Member
Registered: 2015-09-08
Posts: 27

Re: HP lt4120 Snapdragon X5 LTE -> kernel 5.4.95-1-lts work and 5.10 not

with 5.10.16-arch1-1

grep lt4120 /sys/bus/usb/devices/*/product
/sys/bus/usb/devices/1-3/product:HP lt4120 Snapdragon X5 LTE

sudo  echo 0 > /sys/bus/usb/devices/1-3/bConfigurationValue
sudo  echo 2 > /sys/bus/usb/devices/1-3/bConfigurationValue

usb-devices

T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  3
P:  Vendor=03f0 ProdID=9d1d Rev=02.28
S:  Manufacturer=HP
S:  Product=HP lt4120 Snapdragon X5 LTE
S:  SerialNumber=0123456789ABCDEF
C:  #Ifs= 5 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.1/bInterfaceNumber': File or directory not found
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.1/bAlternateSetting': File or directory not found
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.1/bNumEndpoints': File or directory not found
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.1/bInterfaceClass': File or directory not found
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.1/bInterfaceSubClass': File or directory not found
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.1/bInterfaceProtocol': File or directory not found
/usr/bin/usb-devices: Zeile 79: printf: (none): Invalid number.
I:  If#=0x Alt= 0 #EPs= 0 Cls=() Sub= Prot= Driver=
I:  If#=0x2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.3/bInterfaceNumber': File or directory not found
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.3/bAlternateSetting': File or directory not found
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.3/bNumEndpoints': File or directory not found
cat: '/sys/bus/usb/devices/usb1/1-3/1-3:1.3/bInterfaceClass': File or directory not found
I:  If#=0x Alt= 0 #EPs= 0 Cls=00((none)) Sub= Prot= Driver=
I:  If#=0x4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

sudo  echo 1 > /sys/bus/usb/devices/1-3/bConfigurationValue

T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  3
P:  Vendor=03f0 ProdID=9d1d Rev=02.28
S:  Manufacturer=HP
S:  Product=HP lt4120 Snapdragon X5 LTE
S:  SerialNumber=0123456789ABCDEF
C:  #Ifs= 5 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#=0x1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan
I:  If#=0x2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
I:  If#=0x3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
I:  If#=0x4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

sudo  echo 3 > /sys/bus/usb/devices/1-3/bConfigurationValue

T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  3
P:  Vendor=03f0 ProdID=9d1d Rev=02.28
S:  Manufacturer=HP
S:  Product=HP lt4120 Snapdragon X5 LTE
S:  SerialNumber=0123456789ABCDEF
C:  #Ifs= 5 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#=0x0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#=0x1 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan
I:  If#=0x2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
I:  If#=0x3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
I:  If#=0x4 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

Last edited by kristoferus (2021-02-23 15:42:26)

Offline

#3 2021-02-23 11:49:36

loqs
Member
Registered: 2014-03-06
Posts: 17,323

Re: HP lt4120 Snapdragon X5 LTE -> kernel 5.4.95-1-lts work and 5.10 not

If you leave the linux-lts package on 5.4 so you have a working kernel than try 5.5 to 5.10 of the linux package from the ALA,  which series introduced the issue?
Try the last package of each series starting with 5.7 to minmise the number of kernels you need to check.

Please post commands and their outputs in code tags.

Offline

#4 2021-02-23 16:00:40

kristoferus
Member
Registered: 2015-09-08
Posts: 27

Re: HP lt4120 Snapdragon X5 LTE -> kernel 5.4.95-1-lts work and 5.10 not

Thanks !

Here the result:

5.7.12 work
5.8.14 work
5.9.14 not work
5.10.16 not work

I have now opened a issue on

https://bugzilla.kernel.org

Bug 211905

Last edited by kristoferus (2021-02-23 16:45:02)

Offline

Board footer

Powered by FluxBB