1st, DisableMBIMGlobal=0 and no other configs under /etc/usb_modeswitch.d, the OS will choose the configuration 2 and probe successfully with option.c and cdc_ether.c
unfortunately, the OS will soon detached the drivers but no mbim drivers attached, which means this modem was not available now:
Code: Select all
[ 115.347838] usb 1-1: Manufacturer: Huawei Technologies Co., Ltd.
[ 115.353863] usb 1-1: SerialNumber: 0123456789ABCDEF
[ 115.694177] usbcore: registered new interface driver option
[ 115.700079] usbserial: USB Serial support registered for GSM modem (1-port)
[ 115.710105] cdc_ether 1-1:2.0 wwan0: register 'cdc_ether' at usb-xhci-hcd.0.auto-1, Mobile Broadband Network Device, 02:1e:10:1f:00:00
[ 115.722885] usbcore: registered new interface driver cdc_ether
[ 115.722981] option 1-1:2.2: GSM modem (1-port) converter detected
[ 115.735434] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 115.742674] option 1-1:2.3: GSM modem (1-port) converter detected
[ 115.749374] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[ 115.757963] option 1-1:2.4: GSM modem (1-port) converter detected
[ 115.764641] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB3
[ 115.771944] option 1-1:2.5: GSM modem (1-port) converter detected
[ 115.778974] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB4
[ 115.786177] option 1-1:2.6: GSM modem (1-port) converter detected
[ 115.792875] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB5
[ 115.834208] cdc_ether 1-1:2.0 wwx021e101f0000: renamed from wwan0
[ 116.556624] cdc_ether 1-1:2.0 wwx021e101f0000: unregister 'cdc_ether' usb-xhci-hcd.0.auto-1, Mobile Broadband Network Device
[ 116.568184] [LJW DEBUG], cdc_ether disconnect, dump_stack()!
[ 116.574103] CPU: 2 PID: 1135 Comm: usb_modeswitch Not tainted 6.1.54-cip6 #1
[ 116.581153] Hardware name: Unknown Unknown Product/Unknown Product, BIOS 2023.10-D01.04.00.06-0-g9ae7ac9 10/01/2023
[ 116.591570] Call trace:
[ 116.594009] dump_backtrace.part.0+0xe0/0xf0
[ 116.598288] show_stack+0x18/0x30
[ 116.601600] dump_stack_lvl+0x64/0x80
[ 116.605258] dump_stack+0x18/0x34
[ 116.608565] usbnet_disconnect+0x12c/0x130 [usbnet]
[ 116.613465] usb_unbind_interface+0x78/0x26c
[ 116.617731] device_remove+0x70/0x80
[ 116.621304] device_release_driver_internal+0x1e4/0x250
[ 116.626522] device_release_driver+0x18/0x24
[ 116.630785] usb_driver_release_interface+0x5c/0x84
[ 116.635655] proc_ioctl+0x250/0x290
[ 116.639138] usbdev_ioctl+0x1538/0x1b10
[ 116.642966] __arm64_sys_ioctl+0xac/0xf0
[ 116.646887] invoke_syscall+0x48/0x114
[ 116.650632] el0_svc_common.constprop.0+0x44/0xec
[ 116.655331] do_el0_svc+0x2c/0xd0
[ 116.658641] el0_svc+0x2c/0x84
[ 116.661689] el0t_64_sync_handler+0xf4/0x120
[ 116.665951] el0t_64_sync+0x18c/0x190
[ 116.695369] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1