I have just installed ndiswrapper's driver for my machine. Before, I could see my card (bcm4318), but I couldn't actually connect. This is a known issue with the bc4/bcm43xx/ssb kernel modules. Here's what I did:
1. removed the bc4 and bcm4xx modules
2. installed ndiswrapper
4. got the bcm15.inf and bcm15.sys files
5. used ndiswrapper -i on said files
6. ndiswrapper -m
8. ifconfig -a
and then I got an eth1 -- my wired card -- and lo. No wireless card. ndiswrapper ate my card
Here is the output of ndiswrapper -l:
bcmwl5 : driver installed
device (14E4:4318) present (alternate driver: bcm43xx)
A few things I may be wrong, but I need help checking for:
1. How do you see if ndiswrapper does it's stuff at boot, and if it isn't, how do you either tell it to do it's thing at boot or from the command line after the system is started up?
2. Did I only install ndiswrapper, but not ndiswrapper-utils? I don't think so, but I have no way to know: I don't know how to check. How do I go about checking (note: I downloaded the latest version from sourceforge's ndiswrapper page).
3. "alternate driver: bcm43xx" from ndiswrapper's output... I blacklisted it in /etc/modprobe.d/blacklist, and did rmmod bcm43xx. Could it be that it's still using the alt. driver, which is now acting up because it doesn't have ssb or something (pure speculation, I have no idea what's going on here, I'm just reading tutorials)? How do I get rid of bcm43xx?
Thanks in advanced for any kind souls who decide to help