1, 安装包http://www.broadcom.com/support/,802.11下找到适合自己版本的网卡驱动。
(如何知道自己的网卡版本:lspci -vv | grep Network)
2, 下载了相应的包以后在home新建一个文件夹(如123),将下载好的包解压到新建的那个文件夹,打开终端,输入cd~/(新建文件夹名如123)
然后输入make clean,再输入make进行编译。
(注意:在编译之前一定要首先下载好自己的编译器,gcc,kernel-devel<内核开发工具>什么的,而且,内核版本一般需要更新成最新的)
3, 禁用任何其他Broadcom的无线设备驱动程序
查找有安装的Broadcom的无线设备驱动程序
# lsmod | grep "brcmsmac\|b43\|ssb\|bcma\|wl"
用下面的命令删除
# rmmod b43
# rmmod brcmsmac
# rmmod ssb
# rmmod bcma
# rmmod 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
# echo "blacklist brcmsmac" >> /etc/modprobe.d/blacklist.conf
(注意:有的时候可能由于权限不够或者是其他原因,需要手动添加,如果没有文件,同样要先创建文件)
4, 安装
# sudo modprobe lib80211
# sudo insmod wl.ko
此时,无线网卡的指示灯应该开始闪烁,系统也开始搜索附近存在的WiFi了。
为了下次开机可以自动打开无线网卡驱动,可以将这个模块设为开机自启动:
# sudo echo modeprobe wl >> /etc/rc.local
(注意:如果权限不够,请参照步骤3最后一步)
Ubuntu broadcom无线网卡驱动安装
http://my.oschina.net/crazypenguin/blog/64240
linux 无线网卡设置(加载驱动)-Broadcom网卡通用
http://tieba.baidu.com/p/4236014899
Fedora23安装吐槽和BCM43142驱动安装分享
http://tieba.baidu.com/p/3415973758
fedora21/beta 安装bcm43142无线网卡驱动
http://blog.csdn.net/yapingmcu/article/details/7255736
fedora下安装博通无线网卡驱动
http://www.linuxidc.com/Linux/2012-02/55302.htm
Fedora 16下编译安装无线网卡驱动
http://q.cnblogs.com/q/60225/
fedora 20 无线网 驱动安装问题
4, 安装
(注意:在make的那个步骤,很多同学都出了错,如果出错请参照前文链接,本次运气较好make一次编译成功)
参考资料:
http://my.oschina.net/itblog/blog/221818?fromerr=rEFICQ0H