Broadcom Linux hybrid wireless driver (64-bit)
Re-upload from the source code found on the Broadcom Support and Downloads page
Patched for Linux >= 4.7
Tested on a BCM4360-based 802.11ac Wireless Network Adapter (TP-LINK Archer T8E)
Prerequisites
The following kernel modules are incompatible with this driver and should not be loaded:
- ssb
- bcma
- b43
- brcmsmac
Make sure to unload (rmmod
command) and blacklist those modules in order to prevent them from being automatically
reloaded during the next system startup:
/etc/modprobe.d/blacklist.conf
# wireless drivers (conflict with Broadcom hybrid wireless driver 'wl')
blacklist ssb
blacklist bcma
blacklist b43
blacklist brcmsmac
Compile and install
Manually
Build and install for the running kernel:
$ make
$ make install
$ depmod -A
$ modprobe wl
Automatically
Using DKMS and the included dkms.conf
file, one can let the operating system rebuild and install the module
automatically on every new kernel installation:
$ dkms add /path/to/this/repo
$ dkms status
broadcom-wl, 6.30.223.271: added
Providing that the dkms
service is enabled, the module should appear as installed in the list of modules managed by
DKMS after the system boots for the first time on the new kernel:
$ dkms status
broadcom-wl, 6.30.223.271, 4.7.6-200.x86_64, x86_64: installed
See also
- Official README file (download)
- Arch Linux packages: broadcom-wl / broadcom-wl-dkms
- Debian packages: broadcom-sta (source repository)
- kmod-wl package for RPM Fusion (source repository)