Ok. So here are the steps to get broadcom card working. Remember that I'm new in Linux so it may not work for you.
What we got:
- broadcom wireless card
- one of the Acer laptop which, on Windows, turns on card by pressing a led button in front of the laptop. Of course that button doesn't work on Linux.
bt ~ # lspci | grep Broadcom
06:05.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
1. First of all, we have to turn on card. To do so, we need acer_acpi module which can be downloaded here. Just install it according to INSTALL file in the package. You shouldn't have any problems or errors with that (previously I was using Fedora Core 6 (64-bit) and Fedora 7 and I was unable to install that module but on Fedora Core 6 (32-bit) I did it).
After that just add module to kernel by
To check if it was added type
bt ~ # modprobe acer_acpi
2. Then we install ndiswrapper (check whether it's already been installed). The simplest way to do it is either
bt ~ # modprobe -l | grep acer_acpi
or download and install it from here.
bt ~ # slapt-get -install ndiswrapper
After that, you should type that command
When you got ndiswrapper, you can install driver (which can be downloaded, for example, from here) for your card. To do it, you need bcmwl5.inf (or bcmwl5a.inf) file. Install it by
bt ~ # modprobe ndiswrapper
Check whether it's been installed correctly
bt ~ # ndiswrapper -i /Directory/where/you/have/bcmwl5.inf
3. Finally, you should turn on your card by
bt ~ # ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4318) present (alternate driver: bcm43xx)
After that led button starts blinking. Now you can try to connect to AP with Wireless Assistant.
bt ~ # echo "enabled : 1" > /proc/acpi/acer/wireless
- Keep in mind that after reboot, you have to add acer_acpi module to kernel and turn it on again. Alternatively you can type a simple script at startup. Let me know if you need it.
- Before installing ndiswrapper or driver check if they're already been installed by
If you get the result as in point 2, you can go straight to point 3.
bt ~ # ndiswrapper -l
- To connect to AP with any WPA security, you need to install wpa_suppicant. This step is described by -=Xploitz=- here or here or here.
In case of any problems or questions, do not hesitate to ask. I'll try to help as much as I'm knowledgeable.