error loading ndiswrapper with FC3 smp kernel

  • jccheng

    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:
    *pde = 00000001
    Oops: 0011 [#1]
    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.



    Patches: #1