Sunday, August 18, 2013

Get Broadcom bcm43xx to work on elementary OS Luna

The Broadcom bcm43xx wireless chipset does not work out of the box on most Linux distros. It is frustrating the lack of WiFi network supports after installing elementary OS Luna on my HP mini 210 which equipped Broadcom BCM4312. To get the wireless chipset starts working again, we need to install an appropriate Broadcom wireless driver.

  1. Firstly, use an Ethernet cable to connect your laptop/netbook to modem router.
  2. Open System Settings, and then Additional Settings. Wait for it to download drivers information. Activate Broadcom STA wireless driver. This driver contains Broadcom 802.11 Linux STA wireless driver which is compatible with Broadcom's BCM4311, BCM4312, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227, and BCM43228 hardware. (To check whether your Broadcom chipset is included, simply enter the command lspci -vnn | grep Broadcom in Terminal)
  3. Restart the laptop after the driver is successfully installed. Done.


  1. I concur with the first commenter. In Elementary OS it does not work. I also found that ElementaryOS(Luna) does not "see" a USB Wifi adapters. Running "lsusb" in terminal would show that the adapter was not attached. I tried in Peppermint 7 OS and name of the wifi adapater and Broadcom drivers it uses apperared. There is a BUG in Elementary OS where wireless drivers and adapter detection is concerned.