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
Code:
bt ~ # lspci | grep Broadcom
06:05.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
- 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.
Steps:
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
Code:
bt ~ # modprobe acer_acpi
To check if it was added type
Code:
bt ~ # modprobe -l | grep acer_acpi
/lib/modules/2.6.20-BT-PwnSauce-NOSMP/extra/acer_acpi.ko
2. Then we install ndiswrapper (check whether it's already been installed). The simplest way to do it is either
Code:
bt ~ # slapt-get -install ndiswrapper
or download and install it from here.
After that, you should type that command
Code:
bt ~ # modprobe ndiswrapper
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
Code:
bt ~ # ndiswrapper -i /Directory/where/you/have/bcmwl5.inf
Check whether it's been installed correctly
Code:
bt ~ # ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4318) present (alternate driver: bcm43xx)
3. Finally, you should turn on your card by
Code:
bt ~ # echo "enabled : 1" > /proc/acpi/acer/wireless
After that led button starts blinking. Now you can try to connect to AP with Wireless Assistant.
Note:
- 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
Code:
bt ~ # ndiswrapper -l
If you get the result as in point 2, you can go straight to point 3.
- 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.