I believe I found a work-around.
I had the same problem with a different device by Gigabyte (GN-WBKG).
I think this problem is about "blacklisting"...
Putting the line:
> blacklist 'module_name'
in '/etc/modprobe.d/blacklist' prevent the module from being loaded but
let it still interfere with ndiswrapper:
> device (XXXX:YYYY) present (alternate driver: 'alt_module_name')
"alternate driver" means that the device XXXX:YYYY is not controlled by
ndiswrapper yet.
All you have to do is to rename the module that interferes with
ndiswrapper in order to make it unusable by the system. Here are all the
steps:
(0) remove the ndiswrapper configuration (also remove any entry of ndiswrapper
in '/etc/modprobe.d/ndiswrapper' and in '/etc/modules'):
# sudo ndiswrapper -r 'driver_name'
(1) blacklist and unload the module
(2) rename the module (or move/delete it):
# sudo mv
/lib/modules/2.6.20-16-generic/kernel/ubuntu/wireless/rt2x00-legacy/rt2570/'alt_module_name'.ko
/lib/modules/2.6.20-16-generic/kernel/ubuntu/wireless/rt2x00-legacy/rt2570/'alt_module_name'.ko_original
(3) reboot the system
(4) reconfigure ndiswrapper
(5) load ndiswrapper module
It should just work (it does for me).
If it's all right, here is the output that you should get:
# ndiswrapper -l
'driver_name' : driver installed
device (XXXX:YYYY) present
Good luck!
--
Ndiswrapper sees r818x as loaded (while it's not)
https://bugs.launchpad.net/bugs/111530
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs