RTL8188CE driver support?

  • I've tried to run the driver with ndiswrapper ndiswrapper-1.57rc1 on 3.0.4
    1. Compiled and installed the ndiswrapper just fine.
    2. Got a driver from lenovo site http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS014964
    3. Installed it with 'ndiswrapper -i'
    4. 'ndiswrapper -l' output:

    net8192ce : driver installed
            device (10EC:8176) present (alternate driver: rtl8192ce)

    Now, when I do 'modprobe ndiswrapper' I get following in dmesg output:

    ndiswrapper version 1.57rc1 loaded (smp=yes, preempt=yes)
    ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'_aulldvrm'
    ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'IoWMIQueryAllData'
    ndiswrapper (import:232): unknown symbol: ntoskrnl.exe:'IoWMIOpenBlock'
    ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMCloseLog'
    ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMCreateLog'
    ndiswrapper (load_sys_files:206): couldn't prepare driver 'net8192ce'
    ndiswrapper (load_wrap_driver:108): couldn't load driver net8192ce; check
    system log for messages from 'loadndisdriver'
    usbcore: registered new interface driver ndiswrapper

    I there any hope to run the driver? The one built-in in kernel has flaws (over
    time wi-fi speed degrades drastically) and I really want to try the Windows