I have a Belkin Wireless G USB Network Adapter, model: F5D7051uk
I have installed ndiswrapper and copied the Windows drivers. ndiswrapper compiles and installs ok, it installs the driver and displays "driver present, hardware present". However it refuses to load the driver. Using dmesg I found the error messages:

[4295992.721000] ndiswrapper version 1.6rc1 loaded (preempt=no,smp=no)
[4295992.744000] ndiswrapper (import:251): unknown symbol: NDIS.SYS:NdisMIndicateStatus
[4295992.744000] ndiswrapper (import:251): unknown symbol: NDIS.SYS:NdisMIndicateStatusComplete
[4295992.745000] ndiswrapper (load_sys_files:112): couldn't prepare driver 'bcmrndis'
[4295992.745000] ndiswrapper (load_driver:344): loadndiswrapper failed (65280); check system log for messages from 'loadndisdriver'
I have tried it with both ndiswrapper 1.5 and 1.6rc.

Anyone know whats causing this or how it could be fixed?

my distro is Ubunutu 5.10