1. 下载64位的BCM4312无线网卡驱动
# mkdir /root/wl/ # cd /root/wl # wget ftp://ftp.debian.hu/pub/linux/distributions/frugalware/frugalware-testing/source/network-extra/bcmwl/hybrid-portsrc_x86_64-v5_100_82_112.tar.gz # tar zxf hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
2. 安装驱动
# ln -s /usr/src/kernels/2.6.32-358.23.2.el6.x86_64/ build # make API=WEXT # make install # cp wl.ko /lib/modules/2.6.32-358.23.2.el6.x86_64/kernel/net/wireless/
3. 移除可能冲突的其它BROADCOM无线网卡驱动
# lsmod | grep "b43\|ssb\|bcma\|wl" # rmmod b43 # rmmod ssb # rmmod bcma # rmmod wl # lsmod | grep "b43\|ssb\|bcma\|wl" # echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf # echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf # echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
4. 载入新驱动并添加开机启动
# modprobe lib80211 # imsmod wl.ko # depmod -a # echo "modeprobe wl" >> /etc/rc.local