Module 'ssb' inhibits ndiswrapper from functioning properly. Blacklisting 'ssb' in '/etc/modprobe.d/blacklist does not work as it is being called by module 'b44'.
lsmod | grep ssb
ssb 46340 1 b44
Unload module 'b44' which also unloads module 'ssb'...
sudo modprobe -r b44
***
Footnote: i did not have to blacklist modules 'bcm43xx', 'b43', 'b43legacy' or 'ssb'. Remember, blacklisting 'ssb' won't work anyway as it's being called by another module.
Also: lsmod | grep ssb would show any modules calling 'ssb'. I would assume, but not be 100% certain, that any other listed modules would also have to be unloaded before restarting the 'ndiswrapper' module and be reloaded afterwards.
Lastly: it seems that the order in which the modules are loaded is what matters and not that any one module or another is conflicting. Is there any way to load module 'ndiswrapper' BEFORE any module that lists 'ssb' for lsmod | grep ssb?
Dell Vostro 1500
Ubuntu 8.10 Intrepid Ibex
uname -r
2.6.27- 9-generic
lspci
0c:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)
lspci -n
0c:00.0 0280: 14e4:4328 (rev 03)
Module 'ssb' inhibits ndiswrapper from functioning properly. Blacklisting 'ssb' in '/etc/modprobe. d/blacklist does not work as it is being called by module 'b44'.
lsmod | grep ssb
ssb 46340 1 b44
Unload module 'b44' which also unloads module 'ssb'...
sudo modprobe -r b44
...then unload and reload module 'ndiswrapper'...
sudo modprobe -r ndiswrapper
sudo modprobe ndiswrapper
...and finally reload module 'b44'
sudo modprobe b44
All this is assuming that you followed the directions here to install ndiswrapper... /help.ubuntu. com/community/ WifiDocs/ Driver/ Ndiswrapper
https:/
***
Footnote: i did not have to blacklist modules 'bcm43xx', 'b43', 'b43legacy' or 'ssb'. Remember, blacklisting 'ssb' won't work anyway as it's being called by another module.
Also: lsmod | grep ssb would show any modules calling 'ssb'. I would assume, but not be 100% certain, that any other listed modules would also have to be unloaded before restarting the 'ndiswrapper' module and be reloaded afterwards.
Lastly: it seems that the order in which the modules are loaded is what matters and not that any one module or another is conflicting. Is there any way to load module 'ndiswrapper' BEFORE any module that lists 'ssb' for lsmod | grep ssb?