You are not logged in.

#1 2006-02-24 01:55:00

hypermegachi
Member
Registered: 2004-07-25
Posts: 311

ndiswrapper freezes system for archck

alrighty....i'm using ndiswrapper for my zd1201 usb stick for wireless.  it works with the stock kernel.  i'm not using the version in the repositories.  i got the latest off their site (1.10) and compiled with make and make install.

the driver takes unusually long to load, about 6 or 7 seconds.  but otherwise, it works perfectly.

when i boot into archck, loading ndiswrapper freezes my computer, and i need to hard reboot.  at first i thought maybe the zd1201 module was hogging the system, so i blacklisted that module, and lsmod reported it wasn't loaded.  my system still freezes.

here's a dmesg log of what happens just before the freeze:

Feb 23 13:17:46 xenix CPU:    0
Feb 23 13:17:46 xenix EIP:    0060:[<c01f7002>]    Tainted: P      VLI
Feb 23 13:17:46 xenix EFLAGS: 00010202   (2.6.15-archck)
Feb 23 13:17:46 xenix EIP is at vsnprintf+0x433/0x464
Feb 23 13:17:46 xenix eax: 00000000   ebx: d9b53300   ecx: dd8bd030   edx: 00000010
Feb 23 13:17:46 xenix esi: dd8bd6e0   edi: dc193bfc   ebp: dc193c38   esp: dc193b20
Feb 23 13:17:46 xenix ds: 007b   es: 007b   ss: 0068
Feb 23 13:17:46 xenix Process loadndisdriver (pid: 4602, threadinfo=dc192000 task=dd8bd030)
Feb 23 13:17:46 xenix Stack: dc193b80 dd8bd6ef dc193b7c c030303e 00000001 d9b53300 dc7bc71c dc193bc0
Feb 23 13:17:46 xenix dc193c38 c012fa7d dd8bd6e0 00000010 00000000 dc193bfc e18a8fa0 d9b53300
Feb 23 13:17:46 xenix 00000000 00000000 00000001 00000000 dc193b70 dc193b70 dd8bd540 00000000
Feb 23 13:17:46 xenix Call Trace:
Feb 23 13:17:46 xenix [<c030303e>] wait_for_completion+0x98/0xa0
Feb 23 13:17:46 xenix [<c012fa7d>] __kthread_create+0x104/0x110
Feb 23 13:17:46 xenix [<e18a8fa0>] thread_trampoline+0x0/0x40 [ndiswrapper]
Feb 23 13:17:46 xenix [<c012f936>] keventd_create_kthread+0x0/0x43
Feb 23 13:17:46 xenix [<e18aa5d8>] IoAllocateIrp+0x0/0x33 [ndiswrapper]
Feb 23 13:17:46 xenix [<c012faef>] kthread_run+0x1f/0x35
Feb 23 13:17:46 xenix [<e18a8fa0>] thread_trampoline+0x0/0x40 [ndiswrapper]
Feb 23 13:17:46 xenix [<e18a9303>] PsCreateSystemThread+0x5d/0x89 [ndiswrapper]
Feb 23 13:17:46 xenix [<e18a8fa0>] thread_trampoline+0x0/0x40 [ndiswrapper]
Feb 23 13:17:46 xenix [<e18ae0f1>] miniport_init+0x71/0xcf [ndiswrapper]
Feb 23 13:17:46 xenix [<e18af79a>] ndis_start_device+0x17/0x429 [ndiswrapper]
Feb 23 13:17:46 xenix [<c0119baa>] __wake_up+0x27/0x3b
Feb 23 13:17:46 xenix [<c011bd1c>] free_task+0x19/0x1e
Feb 23 13:17:46 xenix [<c0302ee8>] schedule+0x6c4/0x6da
Feb 23 13:17:46 xenix [<c0302e6b>] schedule+0x647/0x6da
Feb 23 13:17:46 xenix [<c030303e>] wait_for_completion+0x98/0xa0
Feb 23 13:17:46 xenix [<c0119b26>] default_wake_function+0x0/0x12
Feb 23 13:17:46 xenix [<c012bc65>] call_usermodehelper_keys+0xda/0xe9
Feb 23 13:17:46 xenix [<e18aab2d>] IofCompleteRequest+0x7d/0xff [ndiswrapper]
Feb 23 13:17:46 xenix [<e18ac148>] _pdoDispatchPnp+0x103/0x10a [ndiswrapper]
Feb 23 13:17:46 xenix [<e18ac15c>] winpdoDispatchPnp+0xd/0x12 [ndiswrapper]
Feb 23 13:17:46 xenix [<e18af720>] _NdisDispatchPnp+0x74/0xc5 [ndiswrapper]
Feb 23 13:17:46 xenix [<e18af77e>] winNdisDispatchPnp+0xd/0x12 [ndiswrapper]
Feb 23 13:17:46 xenix [<e18aaa8e>] IofCallDriver+0x28/0x4a [ndiswrapper]
Feb 23 13:17:46 xenix [<e18ac639>] pnp_start_device+0x8e/0xc9 [ndiswrapper]
Feb 23 13:17:46 xenix [<e18ac95f>] wrap_pnp_start_device+0xf6/0x108 [ndiswrapper]
Feb 23 13:17:46 xenix [<e18aca0f>] wrap_pnp_start_usb_device+0x36/0x45 [ndiswrapper]
Feb 23 13:17:46 xenix [<e176807a>] usb_probe_interface+0x4e/0x7c [usbcore]
Feb 23 13:17:46 xenix [<c0251830>] driver_probe_device+0x35/0x7f
Feb 23 13:17:46 xenix [<c02518d3>] __driver_attach+0x0/0x38
Feb 23 13:17:46 xenix [<c02518f8>] __driver_attach+0x25/0x38
Feb 23 13:17:46 xenix [<c025111a>] bus_for_each_dev+0x46/0x6c
Feb 23 13:17:46 xenix [<c025191f>] driver_attach+0x14/0x18
Feb 23 13:17:46 xenix [<c02518d3>] __driver_attach+0x0/0x38
Feb 23 13:17:46 xenix [<c025149c>] bus_add_driver+0x54/0x99
Feb 23 13:17:46 xenix [<e176816b>] usb_register+0x4b/0x90 [usbcore]
Feb 23 13:17:46 xenix [<e189ff23>] register_devices+0x418/0x4a8 [ndiswrapper]
Feb 23 13:17:46 xenix [<e189fff6>] wrapper_ioctl+0x43/0xc8 [ndiswrapper]
Feb 23 13:17:46 xenix [<c0122652>] current_fs_time+0x4a/0x64
Feb 23 13:17:46 xenix [<c016de7e>] do_ioctl+0x4e/0x65
Feb 23 13:17:46 xenix [<c016e108>] vfs_ioctl+0x170/0x185
Feb 23 13:17:46 xenix [<c016e163>] sys_ioctl+0x46/0x63
Feb 23 13:17:46 xenix [<c0102d93>] sysenter_past_esp+0x54/0x75
Feb 23 13:17:46 xenix Code: c1 f9 1f ff 74 24 08 ff 74 24 10 55 ff 74 24 0c 51 52 ff 74 24 1c 89 df 56 e8 17 f9 ff ff 89 c6 83 c4 20 ff 44 24 30 8b 44 24 30 <8a> 00 84 c0 0f 85 48 fc ff ff 3b 74 24 04 77 05 c6 06 00 eb 0e
Feb 23 13:17:46 xenix <3>ndiswrapper (wrapper_init:193): loadndiswrapper failed (11); check system log for messages from 'loadndisdriver'
Feb 23 13:17:46 xenix usbcore: deregistering driver ndiswrapper

Offline

Board footer

Powered by FluxBB