You are not logged in.
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
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
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
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
Bug 211905
Last edited by kristoferus (2021-02-23 16:45:02)
Offline