Install modules for wifi Broadcom Corporation BCM4312 802.11

Write tutorials for Linux Mint here
More tutorials on https://github.com/orgs/linuxmint/discu ... /tutorials and (archive) on https://community.linuxmint.com/tutorial
Forum rules
Don't add support questions to tutorials; start your own topic in the appropriate sub-forum instead. Before you post read forum rules
Post Reply
User avatar
nuno_nunes
Level 1
Level 1
Posts: 37
Joined: Sun Oct 14, 2007 4:30 pm
Location: Portugal

Install modules for wifi Broadcom Corporation BCM4312 802.11

Post by nuno_nunes »

Install modules for wifi Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

Terminal work

Check the hardware this machine and check this model this wifi

nuno@nuno ~ $ lspci

0b:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

Next step

nuno@nuno ~ $ apt-get update

nuno@nuno ~ $ sudo apt-get install firmware-b43-lpphy-installer

Check dependences Y, download

A instalar firmware-b43-lpphy-installer (1:014-9) ...
--2012-03-30 19:22:33-- http://downloads.openwrt.org/sources/br ... .4.tar.bz2
A conectar downloads.openwrt.org|78.24.191.177|:80... conectado.
Pedido HTTP enviado, a aguardar resposta... 206 Partial Content
Tamanho: 5986780 (5,7M), 4747968 (4,5M) em falta [text/plain]
Saving to: `broadcom-wl-4.178.10.4.tar.bz2'

100%[=====================================>] 5.986.780 7,72K/s em 13m 16s

2012-03-30 19:36:00 (5,82 KB/s) - `broadcom-wl-4.178.10.4.tar.bz2' saved [5986780/5986780]

broadcom-wl-4.178.10.4/
broadcom-wl-4.178.10.4/config/
broadcom-wl-4.178.10.4/config/wlconfig_nomimo
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_apsta_1chipG
broadcom-wl-4.178.10.4/config/wlconfig_lx_wl_sdstd
broadcom-wl-4.178.10.4/config/wlconfig_lx_shared
broadcom-wl-4.178.10.4/config/diffupdate.sh
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_ap_1chipG
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_ap
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_ap_sdstd
broadcom-wl-4.178.10.4/config/wl.mk
broadcom-wl-4.178.10.4/config/wltunable_lx_router.h
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_sta
broadcom-wl-4.178.10.4/config/wl_default
broadcom-wl-4.178.10.4/config/wltunable_lx_router_1chipG.h
broadcom-wl-4.178.10.4/config/wl_hnd
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_sta_1chipG
broadcom-wl-4.178.10.4/config/wlconfig_lx_router_apsta
broadcom-wl-4.178.10.4/config/wlconfig_apdef
broadcom-wl-4.178.10.4/README
broadcom-wl-4.178.10.4/linux/
broadcom-wl-4.178.10.4/linux/wl_sta.o
broadcom-wl-4.178.10.4/linux/wl.o
broadcom-wl-4.178.10.4/linux/wl_ap.o
broadcom-wl-4.178.10.4/linux/wl_apsta.o
This file is recognised as:
ID : FW15
filename : wl_apsta.o
version : 478.104
MD5 : bb8537e3204a1ea5903fe3e66b5e2763
Extracting b43/ucode5.fw
Extracting b43/pcm5.fw
Extracting b43/b0g0bsinitvals5.fw
Extracting b43/a0g0bsinitvals5.fw
Extracting b43/b0g0initvals5.fw
Extracting b43/a0g1initvals5.fw
Extracting b43/a0g0initvals5.fw
Extracting b43/a0g1bsinitvals5.fw
Extracting b43/ucode9.fw
Extracting b43/a0g1initvals9.fw
Extracting b43/a0g0bsinitvals9.fw
Extracting b43/b0g0bsinitvals9.fw
Extracting b43/b0g0initvals9.fw
Extracting b43/a0g1bsinitvals9.fw
Extracting b43/a0g0initvals9.fw
Extracting b43/ucode11.fw
Extracting b43/n0bsinitvals11.fw
Extracting b43/n0absinitvals11.fw
Extracting b43/n0initvals11.fw
Extracting b43/ucode13.fw
Extracting b43/b0g0initvals13.fw
Extracting b43/a0g1bsinitvals13.fw
Extracting b43/a0g1initvals13.fw
Extracting b43/lp0bsinitvals13.fw
Extracting b43/b0g0bsinitvals13.fw
Extracting b43/lp0initvals13.fw
Extracting b43/ucode14.fw
Extracting b43/lp0initvals14.fw
Extracting b43/lp0bsinitvals14.fw
Extracting b43/ucode15.fw
Extracting b43/lp0bsinitvals15.fw
Extracting b43/lp0initvals15.fw
Extracting b43/ucode16.fw
Extracting b43/n0bsinitvals16.fw
Extracting b43/sslpn0initvals16.fw
Extracting b43/n0initvals16.fw
Extracting b43/lp0initvals16.fw
Extracting b43/sslpn0bsinitvals16.fw
Extracting b43/lp0bsinitvals16.fw

After install the module, close terminal and reboot the system

Wifi work

Tested in linux mint 12 kde and linux mint debian
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: Install modules for wifi Broadcom Corporation BCM4312 80

Post by AlbertP »

That's indeed the easiest way to get it working on Mint. Also works on 11.

Note that this can't be used for other Broadcom models. Only the BCM4312, a small sized, low-power wifi chip usually found in older netbooks (it has no 802.11n yet), uses firmware-b43-lpphy.
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
betacentauri

Re: Install modules for wifi Broadcom Corporation BCM4312 80

Post by betacentauri »

I'd like to add a minor detail someone can hopefully benefit from.

My wired network interface was broken, so I was unable to successfully apt-get install the installer (which downloads the firmware to be exploded). Using another machine, I could download and transfer the mentioned .debs and .tgz to the target machine, but the installer had no switches to tell it you already had the local file and insisted in connecting.

I managed to open the DEB using Debian Package File Viewer and found out the installer just invokes b43-fwcutter to extract the firmware from broadcom-wl-4.178.10.4/linux/wl_apsta.o and lays the whole bunch of files it extracts in /lib/firmware/b43. It previously deletes any previous versions, and then cleans up its own mess, but essentially that's it.

So I manually opened the tgz, ran b43-fwcutter on wl_apsta.o and moved all the extracted firmware files to /lib/firmware/b43, rebooted, and then the infamous Broadcom 4312 was up and running. :D
nick85x

Re: Install modules for wifi Broadcom Corporation BCM4312 80

Post by nick85x »

Hello guys,
I'm so excited for this new operating system (Linux Mint), I come from Windows OS, but now I'm really satisfied.
Please have patience with me, because I'm still learning the basics of Linux.
I have a small problem. The wireless does not work.
I followed this little guide (which also corresponds to the one mentioned, but to no avail) :
http://community.linuxmint.com/tutorial/view/796
:(
Because it corresponds exactly to my wireless card:
04:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
My computer is an Hp pavilion dv4-1190el and I installed Linux Mint 14 Xfce 32bit all codecs
Which I command string or write to the terminal to show you my situation(unfortunately, not working)? :(
Thanks in advance, best regards.
Antony
AlbertP
Level 16
Level 16
Posts: 6701
Joined: Sun Jan 30, 2011 12:38 pm
Location: Utrecht, The Netherlands

Re: Install modules for wifi Broadcom Corporation BCM4312 80

Post by AlbertP »

@ nick85x: Please open a new topic for this. Have you already tried installing firmware-b43-lpphy-installer?
Registered Linux User #528502
Image
Feel free to correct me if I'm trying to write in Spanish, French or German.
nick85x

Re: Install modules for wifi Broadcom Corporation BCM4312 80

Post by nick85x »

AlbertP wrote:@ Please open a new topic for this. Have you already tried installing firmware-b43-lpphy-installer?
Thank you. even if. I wrote a message here. because the wireless card is that. but the firmware installation mentioned above, not by results. that is to say the wireless does not work. I have also written a new topic, here: http://forums.linuxmint.com/viewtopic.php?f=53&t=129309
I'm hoping for some good soul that can help me.
Good bye
Antony
nick85x

Re: Install modules for wifi Broadcom Corporation BCM4312 80

Post by nick85x »

Thanks a lot guys,
Now the wireless is fine.
I solved it! Looks here:
http://forums.linuxmint.com/viewtopic.php?f=53&t=129309
Greetings
Antony alias nick85x
Post Reply

Return to “Tutorials”