Connecting ZTE MF636 crashes kernel in Ubuntu 13.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
usb-modeswitch (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Upon connecting my ZTE MF636 modem to a 13.04 instance on an ACER Aspire 7750G the kernel crashes.
It looks like the modem is correctly identified, the MMC/storage part hooked up, modeswitch tried and then
>> BUG: unable to handle kernel NULL pointer dereference <<
Any workarounds know? Can't find similar bugreports on lauchnpad..
========== RELEVANT PART OF SYSLOG =======
Oct 1 10:56:16 dante kernel: [ 9.737626] userif-2: sent link up event.<6>[ 758.886054] usb 2-1.4: new high-speed USB device number 3 using ehci-pci
Oct 1 10:56:16 dante kernel: [ 758.989255] usb 2-1.4: New USB device found, idVendor=19d2, idProduct=2000
Oct 1 10:56:16 dante kernel: [ 758.989267] usb 2-1.4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
Oct 1 10:56:16 dante kernel: [ 758.989273] usb 2-1.4: Product: ZTE CDMA Technologies MSM
Oct 1 10:56:16 dante kernel: [ 758.989278] usb 2-1.4: Manufacturer: ZTE, Incorporated
Oct 1 10:56:16 dante kernel: [ 758.990802] scsi7 : usb-storage 2-1.4:1.0
Oct 1 10:56:16 dante mtp-probe: checking bus 2, device 3: "/sys/devices/
Oct 1 10:56:16 dante mtp-probe: bus: 2, device: 3 was not an MTP device
Oct 1 10:56:17 dante kernel: [ 759.992776] scsi 7:0:0:0: CD-ROM ZTE USB SCSI CD-ROM 2.31 PQ: 0 ANSI: 0
Oct 1 10:56:17 dante kernel: [ 760.006270] sr1: scsi3-mmc drive: 0x/52x cd/rw xa/form2 cdda tray
Oct 1 10:56:17 dante kernel: [ 760.006644] sr 7:0:0:0: Attached scsi CD-ROM sr1
Oct 1 10:56:17 dante kernel: [ 760.006881] sr 7:0:0:0: Attached scsi generic sg3 type 5
Oct 1 10:56:17 dante usb_modeswitch: switching device 19d2:2000 on 002/003
Oct 1 10:56:17 dante kernel: [ 760.152390] cdrom: issuing MRW background format suspend
Oct 1 10:56:17 dante kernel: [ 760.162171] sr1: CDROM not ready. Make sure there is a disc in the drive.
Oct 1 10:56:19 dante kernel: [ 762.431281] usb 2-1.4: USB disconnect, device number 3
Oct 1 10:56:19 dante wpa_supplicant[
Oct 1 10:56:19 dante vmnetBridge: RTM_NEWLINK: name:eth1 index:3 flags:0x00011003
Oct 1 10:56:19 dante vmnetBridge: Removing interface eth1 index:3
Oct 1 10:56:19 dante vmnet-natd: RTM_NEWLINK: name:eth1 index:3 flags:0x00011003
Oct 1 10:56:19 dante vmnetBridge: Stopped bridge eth1 to virtual network 0.
Oct 1 10:56:19 dante kernel: [ 762.432230] cfg80211: Calling CRDA to update world regulatory domain
Oct 1 10:56:19 dante kernel: [ 762.432991] bridge-eth1: disabling the bridge on dev down
Oct 1 10:56:19 dante kernel: [ 762.433043] bridge-eth1: down
Oct 1 10:56:19 dante kernel: [ 762.433059] bridge-eth1: detached
Oct 1 10:56:19 dante NetworkManager[
Oct 1 10:56:19 dante kernel: [ 762.441657] cfg80211: World regulatory domain updated:
Oct 1 10:56:19 dante kernel: [ 762.441665] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Oct 1 10:56:19 dante kernel: [ 762.441672] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 1 10:56:19 dante kernel: [ 762.441677] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Oct 1 10:56:19 dante kernel: [ 762.441682] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Oct 1 10:56:19 dante kernel: [ 762.441687] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 1 10:56:19 dante kernel: [ 762.441691] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 1 10:56:19 dante NetworkManager[
Oct 1 10:56:19 dante kernel: [ 762.633274] userif-2: sent link down event.
Oct 1 10:56:25 dante kernel: [ 762.633285] userif-2: sent link up event.<6>[ 767.884787] usb 2-1.4: new high-speed USB device number 4 using ehci-pci
Oct 1 10:56:25 dante kernel: [ 767.979545] usb 2-1.4: New USB device found, idVendor=19d2, idProduct=0031
Oct 1 10:56:25 dante kernel: [ 767.979557] usb 2-1.4: New USB device strings: Mfr=2, Product=1, SerialNumber=3
Oct 1 10:56:25 dante kernel: [ 767.979563] usb 2-1.4: Product: ZTE CDMA Technologies MSM
Oct 1 10:56:25 dante kernel: [ 767.979569] usb 2-1.4: Manufacturer: ZTE, Incorporated
Oct 1 10:56:25 dante kernel: [ 767.979573] usb 2-1.4: SerialNumber: 1234567890ABCDEF
Oct 1 10:56:29 dante kernel: [ 772.688118] scsi8 : usb-storage 2-1.4:1.2
Oct 1 10:56:29 dante mtp-probe: checking bus 2, device 4: "/sys/devices/
Oct 1 10:56:29 dante mtp-probe: bus: 2, device: 4 was not an MTP device
Oct 1 10:56:30 dante kernel: [ 772.712174] usbcore: registered new interface driver usbserial
Oct 1 10:56:30 dante kernel: [ 772.712237] usbcore: registered new interface driver usbserial_generic
Oct 1 10:56:30 dante kernel: [ 772.712306] usbserial: USB Serial support registered for generic
Oct 1 10:56:30 dante kernel: [ 772.725038] usbcore: registered new interface driver option
Oct 1 10:56:30 dante kernel: [ 772.725093] usbserial: USB Serial support registered for GSM modem (1-port)
Oct 1 10:56:30 dante kernel: [ 772.725986] option 2-1.4:1.0: GSM modem (1-port) converter detected
Oct 1 10:56:30 dante kernel: [ 772.726407] usb 2-1.4: GSM modem (1-port) converter now attached to ttyUSB0
Oct 1 10:56:30 dante kernel: [ 772.726517] option 2-1.4:1.1: GSM modem (1-port) converter detected
Oct 1 10:56:30 dante kernel: [ 772.726703] usb 2-1.4: GSM modem (1-port) converter now attached to ttyUSB1
Oct 1 10:56:30 dante kernel: [ 772.726786] option 2-1.4:1.3: GSM modem (1-port) converter detected
Oct 1 10:56:30 dante kernel: [ 772.727011] usb 2-1.4: GSM modem (1-port) converter now attached to ttyUSB2
Oct 1 10:56:30 dante modem-manager[
Oct 1 10:56:30 dante modem-manager[
Oct 1 10:56:30 dante modem-manager[
Oct 1 10:56:30 dante modem-manager[
Oct 1 10:56:30 dante modem-manager[
Oct 1 10:56:30 dante modem-manager[
Oct 1 10:56:30 dante usb_modeswitch: switched to 19d2:0031 on 002/003
Oct 1 10:56:30 dante kernel: [ 773.686091] scsi 8:0:0:0: Direct-Access ZTE MMC Storage 322 PQ: 0 ANSI: 2
Oct 1 10:56:30 dante kernel: [ 773.686592] scsi 8:0:0:1: Direct-Access ZTE MMC Storage 322 PQ: 0 ANSI: 2
Oct 1 10:56:30 dante kernel: [ 773.687106] sd 8:0:0:0: Attached scsi generic sg3 type 0
Oct 1 10:56:30 dante kernel: [ 773.687242] sd 8:0:0:1: Attached scsi generic sg4 type 0
Oct 1 10:56:30 dante kernel: [ 773.688659] sd 8:0:0:0: [sdc] 20480 512-byte logical blocks: (10.4 MB/10.0 MiB)
Oct 1 10:56:30 dante kernel: [ 773.689402] sd 8:0:0:0: [sdc] Write Protect is on
Oct 1 10:56:30 dante kernel: [ 773.689405] sd 8:0:0:0: [sdc] Mode Sense: 0f 0e 80 00
Oct 1 10:56:30 dante kernel: [ 773.690025] sd 8:0:0:1: [sdd] Attached SCSI removable disk
Oct 1 10:56:30 dante kernel: [ 773.690772] sd 8:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Oct 1 10:56:31 dante kernel: [ 773.705023] sdc:
Oct 1 10:56:31 dante kernel: [ 773.714120] sd 8:0:0:0: [sdc] Attached SCSI removable disk
Oct 1 10:56:31 dante usb_modeswitch[
Oct 1 10:56:31 dante kernel: [ 773.857643] BUG: unable to handle kernel NULL pointer dereference at 0000000000000068
Oct 1 10:56:31 dante kernel: [ 773.857675] IP: [<ffffffffa039b
Oct 1 10:56:31 dante kernel: [ 773.857699] PGD 436ec0067 PUD 436137067 PMD 0
Oct 1 10:56:31 dante kernel: [ 773.857726] Oops: 0000 [#1] SMP
Oct 1 10:56:31 dante kernel: [ 773.857741] Modules linked in: nls_iso8859_1(F) option usb_wwan usbserial vmnet(OF) snd_hda_codec_hdmi parport_pc(F) ppdev(F) vsock(OF) rfcomm bnep bluetooth vmci(OF) vmmon(OF) binfmt_misc(F) joydev(F) coretemp kvm_intel(F) uvcvideo kvm(F) ghash_clmulni_
Oct 1 10:56:31 dante kernel: [ 773.858051] CPU 1
Oct 1 10:56:31 dante kernel: [ 773.858060] Pid: 1021, comm: modem-manager Tainted: PF O 3.8.0-30-generic #44-Ubuntu Acer Aspire 7750G/JE70_HR
Oct 1 10:56:31 dante kernel: [ 773.858090] RIP: 0010:[<
Oct 1 10:56:31 dante kernel: [ 773.858118] RSP: 0018:ffff880435
Oct 1 10:56:31 dante kernel: [ 773.858134] RAX: 0000000000000000 RBX: ffff88040b44e980 RCX: 0000000000001000
Oct 1 10:56:31 dante kernel: [ 773.858153] RDX: 0000000000000000 RSI: 0000000000000286 RDI: 0000000000000286
Oct 1 10:56:31 dante kernel: [ 773.858173] RBP: ffff880435b07df8 R08: 0000000000000000 R09: ffff8803a7d5f000
Oct 1 10:56:31 dante kernel: [ 773.858193] R10: ffff880436884c00 R11: 0000000000000246 R12: 0000000000000001
Oct 1 10:56:31 dante kernel: [ 773.858212] R13: ffff88040b44e900 R14: 0000000000000000 R15: 0000000000000000
Oct 1 10:56:31 dante kernel: [ 773.858233] FS: 00007f1dd00617c
Oct 1 10:56:31 dante kernel: [ 773.858255] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 1 10:56:31 dante kernel: [ 773.858271] CR2: 0000000000000068 CR3: 0000000436288000 CR4: 00000000000407e0
Oct 1 10:56:31 dante kernel: [ 773.858291] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Oct 1 10:56:31 dante kernel: [ 773.858311] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Oct 1 10:56:31 dante kernel: [ 773.858331] Process modem-manager (pid: 1021, threadinfo ffff880435b06000, task ffff880438040000)
Oct 1 10:56:31 dante kernel: [ 773.858355] Stack:
Oct 1 10:56:31 dante kernel: [ 773.858361] 0000000000000282 ffff88040b44e990 ffff8803a7e14000 ffffffff8107e1a6
Oct 1 10:56:31 dante kernel: [ 773.858387] ffff880436884c00 ffffffff00000001 ffff8803a7ca73e0 0000000000000001
Oct 1 10:56:31 dante kernel: [ 773.858412] ffff880436884c00 000000000163b130 ffff880438040000 ffff8803c51d9000
Oct 1 10:56:31 dante kernel: [ 773.858437] Call Trace:
Oct 1 10:56:31 dante kernel: [ 773.858448] [<ffffffff8107e
Oct 1 10:56:31 dante kernel: [ 773.858467] [<ffffffffa025a
Oct 1 10:56:31 dante kernel: [ 773.858487] [<ffffffff81414
Oct 1 10:56:31 dante kernel: [ 773.858506] [<ffffffff8108f
Oct 1 10:56:31 dante kernel: [ 773.858524] [<ffffffff81410
Oct 1 10:56:31 dante kernel: [ 773.858540] [<ffffffff81413
Oct 1 10:56:31 dante kernel: [ 773.858557] [<ffffffff81194
Oct 1 10:56:31 dante kernel: [ 773.858573] [<ffffffff81194
Oct 1 10:56:31 dante kernel: [ 773.858589] [<ffffffff811a8
Oct 1 10:56:31 dante kernel: [ 773.858605] [<ffffffff816d5
Oct 1 10:56:31 dante kernel: [ 773.858622] Code: 3b 19 c0 85 c0 75 b4 48 8b 55 b0 48 8b 02 48 8b 78 10 e8 a4 5a 16 e1 85 c0 0f 88 9c 00 00 00 41 81 fc 00 10 00 00 b9 00 10 00 00 <49> 8b 7e 68 41 0f 4e cc 48 8b 75 c0 89 4d cc 48 63 c9 48 89 ca
Oct 1 10:56:31 dante kernel: [ 773.858763] RIP [<ffffffffa039b
Oct 1 10:56:31 dante kernel: [ 773.858785] RSP <ffff880435b07d98>
Oct 1 10:56:31 dante kernel: [ 773.858795] CR2: 0000000000000068
Oct 1 10:56:31 dante kernel: [ 773.863909] ---[ end trace b47ac0daeb4b3adf ]---
Oct 1 10:56:31 dante NetworkManager[
Oct 1 10:56:31 dante dbus[957]: [system] Activating service name='org.
Oct 1 10:56:31 dante modem-manager[
Oct 1 10:56:31 dante kernel: [ 773.866533] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866534] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866535] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866537] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866538] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866539] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866540] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866541] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866543] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866544] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866545] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866546] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866547] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.866549] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.876211] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.876212] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.876213] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.876214] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.876216] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.876217] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.876218] tty_release: ttyUSB0: read/write wait queue active!
Oct 1 10:56:31 dante kernel: [ 773.876219] tty_release: ttyUSB0: read/write wait queue active!
\00\00\
Status changed to 'Confirmed' because the bug affects multiple users.