Kernel 5.10.29: Problems with Huawei ME906s

Torsten Hilbrich torsten.hilbrich at secunet.com
Wed May 12 11:09:03 UTC 2021


Hello,

I'm currently testing kernel 5.10.29 with ModemManager 1.14.10 on a Lenovo T460s:

2021-05-12 10:15:18.286 kernel: usb 1-2: new high-speed USB device number 2 using xhci_hcd
2021-05-12 10:15:18.286 kernel: usb 1-2: New USB device found, idVendor=12d1, idProduct=15c1, bcdDevice= 1.02
2021-05-12 10:15:18.286 kernel: usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2021-05-12 10:15:18.286 kernel: usb 1-2: Product: HUAWEI Mobile
2021-05-12 10:15:18.287 kernel: usb 1-2: Manufacturer: Huawei Technologies Co., Ltd.
2021-05-12 10:15:18.287 kernel: usb 1-2: SerialNumber: 0123456789ABCDEF

However, already the kernel driver has problems with the modem:

2021-05-12 10:15:26.137 kernel: cdc_mbim 1-2:3.0: setting rx_max = 16384
2021-05-12 10:15:26.149 kernel: cdc_mbim 1-2:3.0: NDP will be placed at end of frame for this device.
2021-05-12 10:15:26.150 kernel: cdc_mbim 1-2:3.0: cdc-wdm0: USB WDM device
2021-05-12 10:15:26.150 kernel: cdc_mbim 1-2:3.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-2, CDC MBIM, 9e:90:a9:6f:2d:31
2021-05-12 10:15:26.238 kernel: cdc_mbim 1-2:3.0 wwan0: unregister 'cdc_mbim' usb-0000:00:14.0-2, CDC MBIM
2021-05-12 10:15:29.405 kernel: cdc_mbim 1-2:3.0: setting rx_max = 16384
2021-05-12 10:15:29.411 kernel: cdc_mbim 1-2:3.0: NDP will be placed at end of frame for this device.
2021-05-12 10:15:29.413 kernel: cdc_mbim 1-2:3.0: cdc-wdm0: USB WDM device
2021-05-12 10:15:29.414 kernel: cdc_mbim 1-2:3.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-2, CDC MBIM, 9e:90:a9:6f:2d:31
2021-05-12 10:15:29.464 kernel: cdc_mbim 1-2:3.0 wwan0: unregister 'cdc_mbim' usb-0000:00:14.0-2, CDC MBIM
2021-05-12 10:15:32.627 kernel: cdc_mbim 1-2:3.0: setting rx_max = 16384
2021-05-12 10:15:32.640 kernel: cdc_mbim 1-2:3.0: NDP will be placed at end of frame for this device.
2021-05-12 10:15:32.641 kernel: cdc_mbim 1-2:3.0: cdc-wdm0: USB WDM device

Full logs are appended as kernel-5.10.29.log.gz. In this case the ModemManager is not even started because the udev settle call times out due the steady flow of udev events caused by this.


When testing the same hardware with a kernel 5.4.114 and ModemManager 1.12.12 the device is correctly recognized:

2021-05-12 10:06:33.709 kernel: cdc_mbim 1-2:3.0: setting rx_max = 16384
2021-05-12 10:06:33.722 kernel: cdc_mbim 1-2:3.0: NDP will be placed at end of frame for this device.
2021-05-12 10:06:33.723 kernel: cdc_mbim 1-2:3.0: cdc-wdm0: USB WDM device
2021-05-12 10:06:33.723 kernel: cdc_mbim 1-2:3.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-2, CDC MBIM, ea:bb:c5:89:25:17
2021-05-12 10:06:33.767 kernel: cdc_mbim 1-2:3.0 wwan0: unregister 'cdc_mbim' usb-0000:00:14.0-2, CDC MBIM
2021-05-12 10:06:36.932 kernel: cdc_mbim 1-2:3.0: setting rx_max = 16384
2021-05-12 10:06:36.938 kernel: cdc_mbim 1-2:3.0: NDP will be placed at end of frame for this device.
2021-05-12 10:06:36.939 kernel: cdc_mbim 1-2:3.0: cdc-wdm0: USB WDM device
2021-05-12 10:06:36.939 kernel: cdc_mbim 1-2:3.0 wwan0: register 'cdc_mbim' at usb-0000:00:14.0-2, CDC MBIM, ea:bb:c5:89:25:17

Full logs are appended as kernel-5.4.114.log.gz and modem-manager.log.gz

Are there any known regressions for this device in newer kernels?

Torsten
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kernel-5.10.29.log.gz
Type: application/gzip
Size: 19779 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20210512/c0daefa7/attachment-0003.gz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: modem-manager.log.gz
Type: application/gzip
Size: 12681 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20210512/c0daefa7/attachment-0004.gz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kernel-5.4.114.log.gz
Type: application/gzip
Size: 17514 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20210512/c0daefa7/attachment-0005.gz>


More information about the ModemManager-devel mailing list