Sorry should have explained.
To ensure that there isn't a conflict between ndiswrapper and the bcmw43xx module, you blacklist it to make sure that the kernel doesn't load it at boot. to do this do:
invoke: sudo kate /etc/modprobe.d/blacklist
and add:
# exclude the kernel Broadcom driver
blacklist bcm43xx
Save this and exit kate.
invoke: sudo kate /etc/modules
and add: ndiswrapper
Save and exit kate
This blacklists the bcm43xx driver and ensures that ndiswrapper is loaded at boot.
The ndiswrapper available in the Feisty Repos DOESN'T WORK FOR ME. I just downloaded the latest stable version from
http://sourceforge.net/project/showf...ckage_id=99148 and then downloaded the windows XP driver from the manufacturers website. Make sure that you remove the version from the Feisty repos if you have installed it already. Ndiswrapper doesn't support wireless sniffing amongst other things, so if you need to use AirSnort or similar for network security then it's no good for you.
I found it a lot more stable than the bcm43xx and easily configurable using wpa_supplicant.