Installing boradcom b43 wireless drivers on dell d630 fedora 26

By | February 12, 2018

Altough fedora ships wireless drives they don’t work properly with some non intel based wireless cards as in my case.

1.Check the wireless device manufacturer

[00:00 root@server ~]# lspci
0b:00.0 Network controller: Broadcom Limited BCM4311 802.11b/g WLAN (rev 01)
0c:00.0 Network controller: Broadcom Limited BCM4311 802.11a/b/g (rev 01)
#I have two wireless nic both of manufacturer broadcom.

2.Download the drivers.

https://sources.openwrt.org/
or
wget  https://sources.openwrt.org/broadcom-wl-4.150.10.5.tar.bz2

3. Extaract the drivers

[00:05 cipher ~$ tar -xvf broadcom-wl-4.150.10.5.tar.bz2
broadcom-wl-4.150.10.5/
[00:05 cipher ~$ cd broadcom-wl-4.150.10.5/
[00:05 cipher ~broadcom-wl-4.150.10.5]$

4.Install driver using b43-cutter tool  it already comes installed with fedora.
if not present install with command (dnf install b43-cutter -y)

[00:05 cipher ~] b43-fwcutter -w /lib/firmware wl_apsta_mimo.o

5.Load the driver with modprobe command.

[00:05 cipher ~]sudo modprobe b43

6.reboot the system and you should see wifi working now.

[00:08 cipher ~/test/broadcom-wl-4.150.10.5]$ ifconfig wlan0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.28 netmask 255.255.255.0 broadcast 192.168.0.255