Get Wifi Drivers on Mac Hardware for Arch Linux
The problem is that, by default, Linux uses the BCMA driver. Even if you install the broadcom-wl driver, it doesn’t use it by default. Therefore you need to do the following:
-
Install the correct
broadcom-wldriver.broadcom-wl-dkmsdid not work for me but you could try it.broadcom-wlis kernel dependent so make sure you install the correct one. -
Blacklist the BCMA driver in
/etc/modprobe.d/blacklist.confadding the text "blacklist bcma". -
Install
broadcom-wl. To do this, typesudo pacman -S broadcom-wlin the terminal. It will show a few options. The numbers you see before broadcom-wl are kernel versions. Find your kernel version usinguname -srmand use the version for your kernel (e.g kernel 5.10.x uses 510, etc.).