Enabling Broadcom Wireless driver in Fedora

[[email protected] ~]$ lspci -vnn | grep 14e4
02:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)

System Log :
[18.972382] b43-phy0: Broadcom 4312 WLAN found (core revision 15)
[ 18.974202] cfg80211: World regulatory domain updated:
[ 18.974205] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 18.974208] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 18.974210] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 18.974212] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 18.974215] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 18.974217] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 18.979359] input: HP WMI hotkeys as /devices/virtual/input/input12
[ 18.997954] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 18.998141] Registered led device: b43-phy0::tx
[ 18.998159] Registered led device: b43-phy0::rx
[ 18.998177] Registered led device: b43-phy0::radio
[ 18.998190] Broadcom 43xx driver loaded [ Features: PMNLS ]
.....
[ 23.261059] b43-phy0 ERROR: Firmware file "b43/ucode15.fw" not found
[ 23.261063] b43-phy0 ERROR: Firmware file "b43-open/ucode15.fw" not found
[ 23.261065] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
[ 23.278668] r8169 0000:03:00.0: p3p1: link down
[ 23.279031] ADDRCONF(NETDEV_UP): p3p1: link is not ready
[ 23.297889] 8021q: 802.1Q VLAN Support v1.8
[ 26.179007] r8169 0000:03:00.0: p3p1: link up
[ 26.179300] ADDRCONF(NETDEV_CHANGE): p3p1: link becomes ready

My kernel version : 3.1.0-7.fc16.i686

1) Install b43-fwcutter and broadcom-wl

2) Download and extract the firmware from “http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2”

3) sudo b43-fwcutter -w “/lib/firmware/” ~/broadcom-wl-5.10.56.27.3/driver/wl_apsta/wl_prebuilt.o

After this, your firmware is loaded automatically.

Refer this : http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s