They offer different flash templates with latest features.
Login

Forgot password
Register
Back
Written by:
markmb
Score: 16
votes: 19
Format: Article

 Install Broadcom BCM4312 802.11/bg Wireless LAN


Problem:

After installing Linux Mint 12 on my Compaq Presario CQ40-410AU (x64 bit) laptop, the wireless LAN Broadcom BCM4312 802.11/bg doesn't work out of the box.

Solution:

I found this site, linuxwireless.org, very helpful in solving this problem.

b43 and b43legacy are drivers for the 802.11 B/G/N family of wireless chips that Broadcom produces. The choice of which driver your card uses depends on the revision level of the 802.11 core. If your card is a BCM4306 Rev 2 or only has 802.11b capability, it uses b43legacy. All other models use b43. This number is read by the driver ssb, and the correct choice for your device is made at that point. The drivers are called bcm43xx in mainline kernels, and b43 and b43legacy in wireless-2.6 and 2.6.24 and later.

Note: See also Ubuntu WifiDocs on bcm43xx drivers.

Driver Installation:

1. Open the Terminal window (this is similar to M$ Windows command prompt)

Note: You can access the Terminal application from Menu --> Accessories --> Terminal. Optionally, you can use the shortcut by pressing ALT+F2, type gnome-terminal then press the enter key to launch it.

2. Execute the following command from Terminal window to find out whether your PCI device is supported by the b43 and b43legacy drivers.

Terminal Command:

lspci -vnn | grep 14e4

 

Result Sample: My Device

09:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)

 

3. Check the result and compare the PCI-ID (highlighted above) of your WLAN device with the driver support table posted on linuxwireless.org

4. Once you have confirmed that your WLAN device is supported, you may proceed to installing the driver by running the following command from Terminal window.

 sudo apt-get install firmware-b43-installer

 


Additional Note:

In my case, this command raised the following error...

"An unsupported BCM4312 Low-Power (LP-PHY) device was found."

I was able to fix this by installing the appropriate LP-PHY driver.

sudo apt-get install firmware-b43-lpphy-installer


Tags: BCM4312 802.11 WLAN Broadcom
Created: 2 years ago.
Last edited: 2 years ago.
Reviewed: 2 years ago.
Read 0 times.

Comments
3 months ago

orangelh
Acabo de instalar el driver en una portatil eMachines E525 con tarjeta wireless integrada Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01) usando LMDE 201403 con nucleo 3.11-2-amd64 y escritorio MATE 1.6.1, usando solamente el comando "sudo aptitude install firmware-b43-installer"... reinicio, y listo!!!  
4 months ago

m_iqbalid
Worked on Linux Mint 16 Cinnamon 32 Bit (Lenovo G450)
Thanks
 
10 months ago

ayprograms
this is cool  
10 months ago

mdims
Thanks mate worked like a charm.Dell 1535 Mint 15  
11 months ago

MDexTX
Oh, forgot to mention that after the install above I had to check for updates. After the update was found and installed, then I was able to connect wirelessly to my network. Thx again.  
11 months ago

MDexTX
Perfect! I'd been fighting the wireless network connection since I installed Ubuntu 12.04 on my Dell Latitude D630 yesterday. It also uses the Broadcom 4312BG. Thank you!  
1 year ago

jadeco
Thanks... worked well as explained above, in Dell inspiron 1525.  
1 year ago

neulich
Worked like this: On a Dell Latitude D520, with mint 15 debian mate, the wireless showed "firmware missing". Just executing "sudo apt-get install firmware-b43-installer" made all wireless working, SSIDs were visible instantly after executing the command.  
1 year ago

mr_mke
Worked like a charm for me thanks a lot  
1 year ago

kwilliams
Thanks - was exactly the instructions I needed to get my Dell D830 wireless functional!  
1 year ago

muhardo
This tutorial help me out, but when I restart my laptop I got the wireless switch off again (mine not using Fn key). I wonder what is wrong...

Update: I reinstall Linuxmint 15 because somehow I feel something wrong in the beginning of my first installation. When I do, I got my broadcom driver back to unknown state and I run this tutorial, it's a miracle (or not) that it has no more problem like it was (with the hard button disabled after every reboot). Thank you.
 
2 years ago

jass_hop
Thanks you!!!  
2 years ago

traction2012
I used this article to install the software for the Broadcom BCM4312 using apt-get. A first for me and it worked a treat. APT not only fetched the relevant driver but found other, newer, software from Broadcom, which, said APT, would work well with the hardware. Quite exciting for me, as a Linux learner, to actually use the command line so effectively. I don't know where you are located Mark, but in England we have an advertisement with the tag line: "it does just what it says on the tin". So did your tutorial for me. Thank you very much.  

Other tutorials from markmb