ubuntu15.04下broadcom无线驱动安装

来源:互联网 发布:网络教育好找工作吗 编辑:程序博客网 时间:2024/06/05 18:51
1.首先确定电脑的无线芯片是什么型号的,用如下命令:
lspci -vnn |grep 14e4
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g [14e4:4315] (rev 01)
BCM4312就是用的无线芯片的具体型号了。
2.在broadcom的网站上下载linux下的驱动。www.broadcom.com/support/802.11/linux_sta.php。下了32-bit的
驱动,再下了一个readme(说明文档);
3、编译:
# ls /lib/modules/`uname -r`/build
# mkdir hybrid_wl # cd hybrid_wl # tar xzf /hybrid-portsrc.tar or /hybrid-portsrc-x86_64.tar.gz
# make clean (optional)

# make

4.配置
3.5.0-17-generic 是你的内核版本号。 (使用: uname -a 命令来测试内核版本号)
# sudo cp wl.ko /lib/modules/3.5.0-17-generic-pae/kernel/net/wireless/
# sudo depmod
# sudo modprobe wl

配置开机自动启动无线驱动:
# lsmod | grep "b43\|ssb\|bcma\|wl"
如果存在下面的驱动,必须手动删除他们,否则就不用执行下面的命令
# rmmod b43
# 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

如果出现以下错误:
bash: /etc/modprobe.d/blacklist.conf: 权限不够
手动打开sudo gedit /etc/modprobe.d/blacklist.conf,添加:
blacklist ssb
blacklist bcma
blacklist b43
安装:
#modprobe lib80211
#insmod wl.ko
开机启动: #echo modprobe wl >> /etc/rc.local
ok,看看网卡应该起来了。

0 0