B43/ucode5.fw B43-open/ucode5.fw
Oct 23, 2012. I got the firmware image and am trying it with unetbootin now, and it seems to be installing fine, and it mounted fine. However I get this message: Some of your hardware needs non-free firmware files to operate. The missing firmware files are: b43/ucode5.fw b43-open/ucode5.fw This is the firmware for my. Contribute to wlan-firmware development by creating an account on GitHub.
- B43/ucode5.fw B43-open/ucode5.fw Download
- B43/ucode5.fw B43-open/ucode5.fw Download
- B43/ucode15.fw B43-open/ucode5.fw
wlan0 - b43 - not being recognized (model - Broadcom BCM4311)
Here's the output after running wifi-menu:
Here's me trying to run ip link set wlan0 UP:
ip link show output for wlan0:
Measures taken:
1. Reloading the modules with rmmod b43 then modprobe b43.
2. Deleting /lib/firmware/b43 re-downloading broadcom-wl and reinstalling b43 from scratch with b43-fwcutter -w inside the /usr/lib/firmware/ folder.
Here's the dmesg output:
Update:

I managed to get it working, but only temporarily. The drivers were installed inside of /lib/firmware/b43/b43instead of /lib/firmware/b43/.
The device is indeed recognized by iw and ip link 9. So there must be a problem with how it is interfacing with these other linux services that handle network devices. I am not an expert in Linux so I don't know where to go to correct the problem.
Now, upon using wifi-menu, I am returned with the following error output:
ip link shows the device is there (and is indeed DOWN), and systemctl shows the bcm4311 modules are loaded and running. I tried ip link wlan0 up and got an identical message. I tried deleting and reinstalling the b43 folder with b43-fwcutter broadcom-wl-5.100.138/linux/wl_apsta.o and running modprobe b43 then ip link set wlan0 up. Same result.
1 Answer
From the Arch Wiki: BCM4306 rev.3, BCM4311, BCM4312 noticed to have problems with b43-firmware. Use b43-firmware-classic for these cards instead.

Use b43 together with b43-firmware-classic. Also, b43 and wl are different drivers - you can use only one or the other.
B43/ucode5.fw B43-open/ucode5.fw Download
If you delete broadcom-wl or broadcom-wl-dkms and b43-firmware from your computer and reinstall b43 after purging stale configs, WLAN should work.