Comment 21 for bug 373821

EeePC 1000H, 2GB RAM, Wireless and Bluetooth Enabled, no Ethernet connection, all previous Connections Deleted to prevent auto connection via wifi and let the Broadband Wizard begin.
Linux pc 2.6.30-020630rc7-generic #020630rc7
Boot with the ZTE MF636 (original mode 19d2 : 2000) attached
The ZTEMODEM drive found, wait around 30 seconds and dmesg > dmesg_g1.txt (attached)
No stuck at this point.

In another try, after ejecting the ZTEMODEM drive, dmesg shows a loop while creates the ttyUSBx ports, reaching ttyUSB14, 15 ...

[ 317.307900] option 1-3:1.0: GSM modem (1-port) converter detected
[ 317.308173] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB12
[ 323.265365] BUG: unable to handle kernel NULL pointer dereference at 00000029
[ 323.265391] IP: [<c03c4213>] usb_kill_urb+0x13/0xa0
[ 323.265418] *pde = 00000000
[ 323.265430] Oops: 0000 [#10] SMP
[ 323.265443] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3/idProduct
[ 323.265455] Modules linked in: isofs option usbserial usb_storage i915 drm i2c_algo_bit binfmt_misc ppdev bridge stp bnep lp parport joydev snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device iTCO_wdt iTCO_vendor_support snd uvcvideo psmouse soundcore serio_raw videodev v4l1_compat intel_agp pcspkr btusb rt2860sta(C) snd_page_alloc agpgart video output eeepc_laptop atl1e
[ 323.265600]
[ 323.265614] Pid: 4113, comm: nm-modem-probe Tainted: G D C (2.6.30-020630rc7-generic #020630rc7) 1000H
[ 323.265629] EIP: 0060:[<c03c4213>] EFLAGS: 00010202 CPU: 0
[ 323.265642] EIP is at usb_kill_urb+0x13/0xa0
[ 323.265653] EAX: 00000000 EBX: 00000001 ECX: f4d0f900 EDX: f6a5fa00
[ 323.265665] ESI: f4d63300 EDI: f4dcd998 EBP: f4e5be58 ESP: f4e5be3c
[ 323.265676] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[ 323.265690] Process nm-modem-probe (pid: 4113, ti=f4e5a000 task=f4e02550 task.ti=f4e5a000)
[ 323.265700] Stack:
[ 323.265706] 00000001 c1e0d1c0 00000002 f4e5be58 c050ec64 00000002 f4d63300 f4e5be80
[ 323.265733] f812f93e 00000000 c06eecc0 00000000 f6a5fa00 f4c7b000 f8133000 f6a5fa00
[ 323.265761] f4dcd960 f4e5beb8 f8107e73 ffffffff ffffffff f4c7b000 f4d0f900 f4d0f900
[ 323.265792] Call Trace:
[ 323.265800] [<c050ec64>] ? mutex_lock+0x14/0x40
[ 323.265820] [<f812f93e>] ? option_close+0x5e/0xd0 [option]
[ 323.265849] [<f8107e73>] ? serial_close+0x133/0x180 [usbserial]
[ 323.265879] [<c03396f9>] ? tty_release_dev+0x139/0x480
[ 323.265900] [<c0122498>] ? arch_flush_lazy_mmu_mode+0x8/0x40
[ 323.265919] [<c0127cb2>] ? kunmap_atomic+0x72/0x90
[ 323.265936] [<c01aa809>] ? do_anonymous_page+0x149/0x1a0
[ 323.265957] [<c0339a52>] ? tty_release+0x12/0x20
[ 323.265973] [<c01c85f1>] ? __fput+0xb1/0x1c0
[ 323.265992] [<c01c8719>] ? fput+0x19/0x20
[ 323.266007] [<c01c5137>] ? filp_close+0x47/0x70
[ 323.266024] [<c0512308>] ? do_page_fault+0x188/0x2e0
[ 323.266042] [<c01c64c1>] ? sys_close+0x61/0xb0
[ 323.266059] [<c0102ebc>] ? sysenter_do_call+0x12/0x28
[ 323.266078] Code: 08 85 c0 75 e3 89 f2 b8 78 1f 6e c0 e8 a7 be d8 ff 83 c4 14 5b 5e 5d c3 55 89 e5 56 53 89 c3 83 ec 14 e8 a1 a4 14 00 85 db 74 7a <8b> 43 28 85 c0 74 73 8b 43 2c 85 c0 74 6c f0 ff 43 0c ba fe ff
[ 323.266225] EIP: [<c03c4213>] usb_kill_urb+0x13/0xa0 SS:ESP 0068:f4e5be3c
[ 323.266245] CR2: 0000000000000029
[ 323.266256] ---[ end trace 66e1eae8b92621e8 ]---
[ 332.376580] option1 ttyUSB12: GSM modem (1-port) converter now disconnected from ttyUSB12
[ 332.376656] option 1-3:1.0: device disconnected
[ 332.377516] option1 ttyUSB9: GSM modem (1-port) converter now disconnected from ttyUSB9
[ 332.377614] option 1-3:1.1: device disconnected
[ 332.377782] option: option_instat_callback: error -108
[ 332.378093] option1 ttyUSB8: GSM modem (1-port) converter now disconnected from ttyUSB8
[ 332.378200] option 1-3:1.3: device disconnected
[ 332.489136] usb 1-3: reset high speed USB device using ehci_hcd and address 5
[ 332.624166] option 1-3:1.3: GSM modem (1-port) converter detected
[ 332.624521] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB8
[ 332.624639] option 1-3:1.1: GSM modem (1-port) converter detected
[ 332.624840] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB9
[ 332.624952] option 1-3:1.0: GSM modem (1-port) converter detected
[ 332.625223] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB13
[ 338.585598] BUG: unable to handle kernel NULL pointer dereference at 0000002a
[ 338.585624] IP: [<c03c4213>] usb_kill_urb+0x13/0xa0
[ 338.585652] *pde = 00000000
[ 338.585664] Oops: 0000 [#11] SMP
[ 338.585677] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3/idProduct

>>> After some ttyUSBxx it stucks here!
Full file attached to next post: dmesg_7.txt

In another try, I was copying dmesg > dmesg_xx.txt every 2-3 seconds!
The system worked better, the wizard started, I create twice (as asked) the connection, and later almost connected... then stucked!