Installing boradcom b43 wireless drivers on dell d630 fedora 26

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