[Ndiswrapper-general] Kernel oops with Netgear MA-101 rev B
Status: Beta
Brought to you by:
pgiri
From: Pavel R. <pr...@gn...> - 2006-11-10 07:32:18
|
Hello! I've tried svn ndiswrapper with Netgear MA-101 rev B on freshly installed Fedora Core 6 i386 (Linux 2.6.18-1.2798.fc6, gcc 4.1.1). The driver is version 2.4 for WinXP from the Netgear site. ndiswrapper caused kernel oops. I'm not sure I'll be able to debug it soon (if at all), so I just want to post it as. Please feel free to ask further questions. The card is working fine with the native atmel_usb driver. I just wanted to see how ndiswrapper works with USB. ndiswrapper version 1.28 loaded (preempt=no,smp=yes) usb 2-2: reset full speed USB device using uhci_hcd and address 2 ndiswrapper: driver netm101r (NETGEAR,01/16/2003,2.8.7.283) loaded usb 2-2: reset full speed USB device using uhci_hcd and address 2 usb 2-2: reset full speed USB device using uhci_hcd and address 2 usb 2-2: device firmware changed usb 2-2: USB disconnect, address 2 ndiswrapper (miniport_init:270): couldn't initialize device: C0000001 ndiswrapper (pnp_start_device:426): Windows driver couldn't initialize the device (C0000001) unregister_netdevice: device eth%d/c6a7d000 never was registered ndiswrapper (miniport_halt:327): device c6a7d400 is not initialized - not halting ndiswrapper: device eth%d removed ndiswrapper: probe of 2-2:1.0 failed with error -22 usbcore: registered new driver ndiswrapper usb 2-2: new full speed USB device using uhci_hcd and address 3 usb 2-2: configuration #1 chosen from 1 choice usb 2-2: reset full speed USB device using uhci_hcd and address 3 usb 2-2: reset full speed USB device using uhci_hcd and address 3 ndiswrapper (miniport_init:270): couldn't initialize device: C0000001 ndiswrapper (pnp_start_device:426): Windows driver couldn't initialize the device (C0000001) unregister_netdevice: device eth%d/cec77000 never was registered ndiswrapper (miniport_halt:327): device cec77400 is not initialized - not halting ndiswrapper: device eth%d removed ndiswrapper: probe of 2-2:1.0 failed with error -22 BUG: unable to handle kernel paging request at virtual address d0f46610 printing eip: d108a095 *pde = 0f237067 Oops: 0000 [#1] SMP last sysfs file: /devices/pci0000:00/0000:00:1d.1/usb2/2-2/usbdev2.3_ep00/dev Modules linked in: ndiswrapper(U) radeon drm ipv6 autofs4 hidp rfcomm l2cap bluetooth sunrpc dm_mirror dm_multipath dm_mod video sbs ibm_acpi i2c_ec dock button battery asus_acpi ac parport_pc lp parport joydev intel_rng snd_intel8x0m snd_intel8x0 snd_ac97_codec snd_ac97_bus i2c_i801 pcspkr i2c_core snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm serio_raw wlan_scan_ap(U) snd_timer e100 ath_pci(U) snd ath_rate_sample(U) mii wlan(U) soundcore snd_page_alloc ath_hal(U) ide_cd cdrom ext3 jbd ehci_hcd ohci_hcd uhci_hcd CPU: 0 EIP: 0060:[<d108a095>] Tainted: P VLI EFLAGS: 00010286 (2.6.18-1.2798.fc6 #1) EIP is at 0xd108a095 eax: 00000000 ebx: 00000000 ecx: c88c0f10 edx: 00a7dd80 esi: d0f46000 edi: c88c0fc4 ebp: 00000000 esp: c88c0fa0 ds: 007b es: 007b ss: 0068 Process windisdrvr (pid: 6470, ti=c88c0000 task=cc04af50 task.ti=c88c0000) Stack: c88c0fc4 00000000 c23027ac c23027a0 d0f21957 d0f46000 d108a05c d0f46000 cd996360 cfe47b24 d0f21910 c04369f3 ffffffff ffffffff c0436933 00000000 00000000 c0404dab cfe47b1c 00000000 00000000 00000000 00000000 00000000 Call Trace: Inexact backtrace: [<d0f21957>] thread_trampoline+0x47/0x50 [ndiswrapper] [<d0f21910>] thread_trampoline+0x0/0x50 [ndiswrapper] [<c04369f3>] kthread+0xc0/0xed [<c0436933>] kthread+0x0/0xed [<c0404dab>] kernel_thread_helper+0x7/0x10 ======================= Code: 08 d1 8b 74 24 0c 56 e8 f0 8e ff ff 33 db 39 9e 18 84 02 00 0f 85 17 01 00 00 55 57 53 53 53 6a 05 8d 46 58 50 ff 15 28 e9 08 d1 <39> 9e 10 06 00 00 0f 84 ec 00 00 00 8d ae f8 83 02 00 39 5d 00 EIP: [<d108a095>] 0xd108a095 SS:ESP 0068:c88c0fa0 <3>BUG: sleeping function called from invalid context at kernel/rwsem.c:20 in_atomic():0, irqs_disabled():1 [<c04051db>] dump_trace+0x69/0x1af [<c0405339>] show_trace_log_lvl+0x18/0x2c [<c04058ed>] show_trace+0xf/0x11 [<c04059ea>] dump_stack+0x15/0x17 [<c0439446>] down_read+0x12/0x20 [<c0431601>] blocking_notifier_call_chain+0xe/0x29 [<c04275e8>] do_exit+0x1b/0x776 [<c040588e>] die+0x29d/0x2c2 [<c061519d>] do_page_fault+0x408/0x4db [<c0404b85>] error_code+0x39/0x40 DWARF2 unwinder stuck at error_code+0x39/0x40 Leftover inexact backtrace: [<d0f21957>] thread_trampoline+0x47/0x50 [ndiswrapper] [<d0f21910>] thread_trampoline+0x0/0x50 [ndiswrapper] [<c04369f3>] kthread+0xc0/0xed [<c0436933>] kthread+0x0/0xed [<c0404dab>] kernel_thread_helper+0x7/0x10 ======================= -- Regards, Pavel Roskin |