Make a note, and I'll check it out after Ann.
Install the system first LSPCI probably see what equipment, LSPCI display is Broadcom 4312 series, and go to Google confirmed a bit, 4311, find the official Broadcom, found that regardless of the series of support drivers are a
From Broadcom website up and down drive: http://zh-cn.broadcom.com/support/802.11/linux_sta.php latest 64-bit driver hand: 6.30.223.23X
This web site comes with a Readme page that is well written and can be answered by all the problems encountered during the basic installation process.
RHEL7 the kernel is 3.10 version, first confirm whether the kernel is supported, found that the 6.30.223.23x driver has been able to support the 3.11 kernel, no problem
Next, follow the steps to get a step-by-step
1.mkdir Driver
2. CP xxx.6.30.223.23.tar.gz Driver
3. TAR-XZF xxx.6.30.223.23.tar.gz---Generate src,lib, and makefile
4.make Clean My system tip: Make: * * */lib/modules/"release"/build:no such file or directory. Stop. Readme to this situation to explain, need to install Kernel-devel, direct yum installed Kernel-devel installation, and then make clean there is no such a hint
5.make system Hint no gcc, this nothing to say, direct yum install GCC, after the installation of GCC and make, through, generated a bunch of files, only need Wl.ko to
6. According to the Readme to confirm that the system is installed in the old version of the driver, if any, uninstall:
List related drivers: Lsmod | grep "BRCMSMAC\|BMCA\|B43\|WL\|SSB"
If any, remove the module name from the Rmmod.
7. Place these found modules in the blacklist to prevent automatic loading at startup:
echo "blacklist module name" >>/etc/modprobe.d/blacklist.conf
8. Before installing the module, load the dependent module: lib80211,cfg80211 direct modprobe lib80211 modprobe cfg80211
9. Install the module, very simple Insmod Wl.ko. But the first time when the hint can not be loaded on: unknown symbol in module, this readme also has, is the previous dependency module did not load caused, my situation is not loaded cfg80211, after loading, re-insmod Wl.ko can
In this paper, we also give the way that I want this driver to load automatically at boot time:
1.CP wl.ko/lib/modules/' uname-r '/kernel/drivers/net/wireless copy this module into this directory
2.DEPMOD-A check dependencies on all modules
3.echo modprobe WL >>/etc/rc.local
This allows the drive to load automatically at boot
Resources:
Http://zh-cn.broadcom.com/docs/linux_sta/README_6.30.223.248.txt
hp6535s installing the RHEL7 NIC driver