On a 2015 Macbook Air in my case.
Make sure your Fedora is either:
- fully updated (won't work in outdated 33 where kernel-devel has a newer version than your current kernel)
- stable system (won't work in rawhide)
-
Plug into wired internet with an ethernet cable.
-
Enable third party repos with command from here: https://docs.fedoraproject.org/en-US/quick-docs/setup_rpmfusion/
-
install akmod-wl (which includes broadcom-wl)
sudo dnf install akmod-wl sudo akmods --force
reboot. done!
if it doesn't work:
check your kernel with
uname -r
it should show the same version as the kernel-devel version above.