jccheng - 2005-06-02

I am having trouble getting ndiswrapper working with kernel-smp-2.6.11-1.27_FC3.stk16. The kernel module compiles and installs without issues, but when booting, I get this:

ndiswrapper: Unknown parameter `'
ndiswrapper version 1.1 loaded (preempt=no,smp=yes)
kernel tried to execute NX-protected page - exploit attempt? (uid: 0)
Unable to handle kernel paging request at virtual address f8918b4a
printing eip:
f8918b4a
*pde = 00000001
Oops: 0011 [#1]
SMP
Modules linked in: ndiswrapper(U) 8139too mii ext3 jbd
CPU: 0
EIP: 0060:[<f8918b4a>] Not tainted VLI
EFLAGS: 00010282 (2.6.11-1.27_FC3.stk16smp)
EIP is at 0xf8918b4a
eax: f705bf08 ebx: f8918b4a ecx: 00000009 edx: 00000027
esi: 00000001 edi: f7107038 ebp: f7107000 esp: f705bef0
ds: 007b es: 007b ss: 0068
Process loadndisdriver (pid: 1601, threadinfo=f7058000 task=f7b2a020)
Stack: f885760e f7107000 f705bf08 00000027 00000001 00000000 00090009 f8867f3d
f7107000 f88e3000 f71073a0 00000000 f88577c4 c01ce0b0 00000060 00010246
f88e3000 b7fb2008 00000000 f88e3000 ffffffe7 b7fb2008 f8857eb5 00000000
Call Trace:
[<f885760e>] start_driver+0x6c/0xc0 [ndiswrapper]
[<f88577c4>] load_ndis_driver+0x7b/0xe1 [ndiswrapper]
[<c01ce0b0>] __copy_from_user_ll+0x35/0x5a
[<f8857eb5>] wrapper_ioctl+0x62/0xba [ndiswrapper]
[<c016d5dd>] do_ioctl+0x4d/0x72
[<c016d7db>] vfs_ioctl+0x52/0x19c
[<c016de17>] sys_getdents64+0xb4/0xbe
[<c016d984>] sys_ioctl+0x5f/0x6f
[<c0103f1f>] syscall_call+0x7/0xb
Code: 05 00 74 1d ff 75 18 ff 75 1c 51 e8 f6 e4 ff ff 8b 45 fc 80 b8 bc 27 00 00 00 74 05 e8 fe e7 ff ff 33 c0 5f 5b 5e c9 c2 18 00 cc <55> 8b ec 83 ec 7c 57 6a 00 ff 75 0c ff 75 08 68 04 6a 96 f8 ff
<3>ndiswrapper (ndiswrapper_load_driver:92): loadndiswrapper failed (11); check system log for messages from 'loadndisdriver'

ndiswrapper works fine with the non-smp kernel, so this is not a major issue for me, but I would still like to use the smp kernel. Any help would be greatly appreciated. Thanks in advance.

 

Related

Patches: #1