EM7565 loading GobiNet.ko error


#1

Linux QMI Driver : S2.34 N2.53

  1. “modprobe GobiSerial“ is ok

[ 272.615000] usb 1-2: new high-speed USB device number 5 using atmel-ehci
[ 272.731000] usb 1-2: config 1 has an invalid interface number: 8 but max is 3
[ 272.732000] usb 1-2: config 1 has no interface number 1
[ 272.735000] usb 1-2: New USB device found, idVendor=1199, idProduct=9091
[ 272.736000] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 272.739000] usb 1-2: Product: Sierra Wireless EM7565 Qualcomm® Snapdragon™ X16 LTE-A
[ 272.740000] usb 1-2: Manufacturer: Sierra Wireless, Incorporated
[ 272.744000] usb 1-2: SerialNumber: UF82338888041037
[ 272.752000] GobiSerial 1-2:1.0: GobiSerial converter detected
[ 272.759000] usb 1-2: GobiSerial converter now attached to ttyUSB0
[ 272.770000] GobiSerial 1-2:1.2: GobiSerial converter detected
[ 272.783000] usb 1-2: GobiSerial converter now attached to ttyUSB1
[ 272.803000] GobiSerial 1-2:1.3: GobiSerial converter detected
[ 272.820000] usb 1-2: GobiSerial converter now attached to ttyUSB2

2.”modprobe GobiNet“ ,The error log is as follows:

/lib/modules/4.1.0 # modprobe GobiNet
[ 287.050000] GobiNet: 2018-08-24/SWI_2.53
[ 287.051000] QMAP Disabled
[ 287.064000] GobiNet 1-2:1.8 eth1: register ‘GobiNet’ at usb-700000.ehci-2, GobiNet Ethernet Device, 3a:85:51:39:fe:37
[ 287.079000] USB Speed : USB 2.0
[ 287.080000] usbcore: registered new interface driver GobiNet
/lib/modules/4.1.0 # [ 288.080000] BUG: scheduling while atomic: kworker/0:1/16/0x00000002
[ 288.081000] Modules linked in: GobiNet(O) GobiSerial(O) [last unloaded: GobiSerial]
[ 288.086000] Preemption disabled at:[< (null)>] (null)
[ 288.088000]
[ 288.089000] CPU: 0 PID: 16 Comm: kworker/0:1 Tainted: G O 4.1.0 #5
[ 288.091000] Hardware name: Atmel AT91SAM9
[ 288.092000] Workqueue: probe0-1-2:1.8 gobi_work_handler [GobiNet]
[ 288.093000] [] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[ 288.094000] [] (show_stack) from [] (__schedule_bug+0x88/0xb4)
[ 288.095000] [] (__schedule_bug) from [] (__schedule+0x54/0x430)
[ 288.096000] [] (__schedule) from [] (schedule+0x98/0xb0)
[ 288.097000] [] (schedule) from [] (schedule_timeout+0x180/0x1a8)
[ 288.099000] [] (schedule_timeout) from [] (wait_for_common+0xfc/0x1c0)
[ 288.100000] [] (wait_for_common) from [] (usb_start_wait_urb+0x68/0xb0)
[ 288.101000] [] (usb_start_wait_urb) from [] (usb_control_msg+0xb4/0xd8)
[ 288.102000] [] (usb_control_msg) from [] (RegisterQMIDevice+0x47c/0x6fc [GobiNet])
[ 288.104000] [] (RegisterQMIDevice [GobiNet]) from [] (work_function+0xec/0x4e4 [GobiNet])
[ 288.105000] [] (work_function [GobiNet]) from [] (gobi_work_handler+0xb4/0x100 [GobiNet])
[ 288.107000] [] (gobi_work_handler [GobiNet]) from [] (process_one_work+0x1c8/0x33c)
[ 288.108000] [] (process_one_work) from [] (worker_thread+0x364/0x474)
[ 288.109000] [] (worker_thread) from [] (kthread+0xc4/0xd4)
[ 288.110000] [] (kthread) from [] (ret_from_fork+0x14/0x34)
[ 288.124000] BUG: scheduling while atomic: kworker/0:1/16/0x00000005
[ 288.125000] Modules linked in: GobiNet(O) GobiSerial(O) [last unloaded: GobiSerial]
[ 288.129000] Preemption disabled at:[< (null)>] (null)