已废弃,请使用patch-4.10分支
Set of patches for Broadcom wireless adapters
Tested on OpenSuse 13.12 with kernel 3.16.6-2
Adapter: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
Broadcom driver version: 6.30.223.141
Build
---------------------------------------------------------
tar xzf hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz
patch -p1 < linux-recent.patch
patch -p0 < makefile.patch
patch -p1 < wlan.patch
patch -p1 < license.patch
patch -p1 < wl_cfg80211_hybrid.c.patch
make
make install
modprobe -r bcma
echo "blacklist bcma" > /etc/modprobe.d/broadcom.conf
echo "wl" > /etc/modules-load.d/wl.conf
depmod -a
modprobe wl
WARNING
--------------------------------------------------------
wl.ko will be placed in /lib/modules/$(uname -r)/extra/wl/
Adjust your distributions location in the Makefile
Sources:
--------------------------------------------------------
https://packages.gentoo.org/package/net-wireless/broadcom-sta
http://www.broadcom.com/support/802.11/linux_sta.php