1. Download Broadcom 802.11 Linux STA driver from the following web page:
2. Extract and build the driver. Below is a description of this step from README.txt:
Originally Posted by README.txt
1. Setup the directory by untarring the proper tarball:
For 32 bit: hybrid-portsrc.tar.gz
For 64 bit: hybrid-portsrc-x86_64.tar.gz
# mkdir hybrid_wl
# cd hybrid_wl
# tar xzf <path>/hybrid-portsrc.tar or <path>/hybrid-portsrc-x86_64.tar.gz
2. Build the driver as a Linux loadable kernel module (LKM):
# make clean (optional)
When the build completes, it will produce a wl.ko file in the top level
If your driver does not build, check to make sure you have installed the
kernel package described in the requirements above.
Got from here: http://www.broadcom.com/docs/linux_sta/README.txt
3. Now you need to run 'sudo make install' from the same floder where you ran 'make'.
The driver wl.ko will be installed into the following folder:
4. Now you need to load this driver into the system.
You can do this by performing the following commands:
# cd /lib/modules/<kernel-version>/kernel/net/wireless
# sudo depmod
# sudo modprobe wl
Please note that <kernel-version> is a string with YOUR linux kernel version,
so you need to adjust the first command.