RHEL6.4 安装Broadcom BCM4313无线网卡[修正版]
2013-03-12 01:06
651 查看
奋斗了无数晚上,终于让我这linux初学者把笔记本上的无线网卡利用起来上网了!
1、千万不要相信网上的所谓教程(好像,我这也算分享教程偷笑)
2、还是要相信官方readme!!!
不说废话了,开始实施:
建议整个过程切换至root账户,不用操心权限问题
一、到Broadcom官方下载官方驱动:
http://www.broadcom.com/support/802.11/linux_sta.php
自己选择好32位还是64位版本,然后务必把最下方的README一并下载下来!(当然我是从这里学到的方法,你们看我的方法就行,不用下也行)
二、确定自己安装了gcc和kernel-devel检测下是否安装:
rpm -qa |grep gccrpm-qa |grep kernel-devel
如果没安装,那就老实安装吧。
[root@RHEL6 ~]# yum install gcc
[root@RHEL6 ~]# yum install kernel-devel
没有yum仓库?那赶紧下载rpm包或者在系统盘中找到安装。
三、解压缩网卡驱动hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
[root@RHEL6 hybrid]# tar zxvf hybrid-portsrc_x86_64-v5_100_82_112.tar.gz -C hybrid
然后cd hybrid
四、这步是最关键的,也是最有可能报错的,我的就是这样,和网上大部分的教程不一样,有可能是6.4版本太新了。
输入make,回车看看是否有报错,如果没有,恭喜你,直接跳过这步,到第五部吧,你比我幸运。
如果报错了,也恭喜你,和我一样,这样来:
[root@RHEL6 hybrid]# make clean
[root@RHEL6 hybrid]# make
API=WEXT
注意,是API,不是APT,我第一次给写错了,结果还是报错。
然后,ls下,会看到wl.ko,这样就解决了报错问题
五、然后按照网上教程:
[root@RHEL6 hybrid]# cp wl.ko /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/wireless/
[root@RHEL6 hybrid]# modprobe lib80211
[root@RHEL6 hybrid]# insmod /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/wireless/wl.ko
六、查看与激活无线网卡
[root@RHEL6 ~]# iwconfig (检测无线网卡是否被安装,这里是eth1)
lo no wireless extensions.
eth0 no wireless extensions.
eth1 xxxx----此处省略无数行
[root@RHEL6 ~]# ifconfig eth1 up
七、后续修正版
如果在第六步时发现不了无线网卡设备。证明驱动没有加载成功或者与其他驱动冲突。
[root@RHEL6 ~]# lsmod | grep "b43\|ssb\|bcma\|wl"
如果有的话,删除:
[root@RHEL6 ~]# rmmod b43
[root@RHEL6 ~]# rmmod ssb
[root@RHEL6 ~]# rmmod bcma
[root@RHEL6 ~]# rmmod wl
[root@RHEL6 ~]# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
[root@RHEL6 ~]# echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf
[root@RHEL6 ~]# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
[root@RHEL6 ~]lspci -v
看无线网卡设备里,是否有这么一行:
Kernel driver in use: wl
如果是的话,应该就能出来的,不行的话重启下计算机
当然别忘了修改开机装载wl.ko
[root@RHEL6 ~]#
echo modprobe wl >>/etc/rc.local
1、千万不要相信网上的所谓教程(好像,我这也算分享教程偷笑)
2、还是要相信官方readme!!!
不说废话了,开始实施:
建议整个过程切换至root账户,不用操心权限问题
一、到Broadcom官方下载官方驱动:
http://www.broadcom.com/support/802.11/linux_sta.php
自己选择好32位还是64位版本,然后务必把最下方的README一并下载下来!(当然我是从这里学到的方法,你们看我的方法就行,不用下也行)
二、确定自己安装了gcc和kernel-devel检测下是否安装:
rpm -qa |grep gccrpm-qa |grep kernel-devel
如果没安装,那就老实安装吧。
[root@RHEL6 ~]# yum install gcc
[root@RHEL6 ~]# yum install kernel-devel
没有yum仓库?那赶紧下载rpm包或者在系统盘中找到安装。
三、解压缩网卡驱动hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
[root@RHEL6 hybrid]# tar zxvf hybrid-portsrc_x86_64-v5_100_82_112.tar.gz -C hybrid
然后cd hybrid
四、这步是最关键的,也是最有可能报错的,我的就是这样,和网上大部分的教程不一样,有可能是6.4版本太新了。
输入make,回车看看是否有报错,如果没有,恭喜你,直接跳过这步,到第五部吧,你比我幸运。
如果报错了,也恭喜你,和我一样,这样来:
[root@RHEL6 hybrid]# make clean
[root@RHEL6 hybrid]# make
API=WEXT
注意,是API,不是APT,我第一次给写错了,结果还是报错。
然后,ls下,会看到wl.ko,这样就解决了报错问题
五、然后按照网上教程:
[root@RHEL6 hybrid]# cp wl.ko /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/wireless/
[root@RHEL6 hybrid]# modprobe lib80211
[root@RHEL6 hybrid]# insmod /lib/modules/2.6.32-358.el6.x86_64/kernel/drivers/net/wireless/wl.ko
六、查看与激活无线网卡
[root@RHEL6 ~]# iwconfig (检测无线网卡是否被安装,这里是eth1)
lo no wireless extensions.
eth0 no wireless extensions.
eth1 xxxx----此处省略无数行
[root@RHEL6 ~]# ifconfig eth1 up
七、后续修正版
如果在第六步时发现不了无线网卡设备。证明驱动没有加载成功或者与其他驱动冲突。
[root@RHEL6 ~]# lsmod | grep "b43\|ssb\|bcma\|wl"
如果有的话,删除:
[root@RHEL6 ~]# rmmod b43
[root@RHEL6 ~]# rmmod ssb
[root@RHEL6 ~]# rmmod bcma
[root@RHEL6 ~]# rmmod wl
[root@RHEL6 ~]# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
[root@RHEL6 ~]# echo "blacklist bcma" >> /etc/modprobe.d/blacklist.conf
[root@RHEL6 ~]# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
[root@RHEL6 ~]lspci -v
看无线网卡设备里,是否有这么一行:
Kernel driver in use: wl
如果是的话,应该就能出来的,不行的话重启下计算机
当然别忘了修改开机装载wl.ko
[root@RHEL6 ~]#
echo modprobe wl >>/etc/rc.local
相关文章推荐
- XUBUNTU-8.04-a6版本中安装BCM43XX无线网卡的BUG修正方法
- debian下配置网络 安装无线网卡驱动 Broadcom BCMXX系列
- CentOS 6.4 配置BCM4313无线网卡
- CENTOS 6.4 6 安装无线网卡 驱动 broadcom 802.11n
- 安装centOS 7双系统(四)——解决Broadcom博通BCM 43xx无线网卡驱动问题
- rhel6.6的内核源码安装与BCM4322无线网卡驱动的安装
- debian下配置网络 安装无线网卡驱动 Broadcom BCMXX系列
- centos6.4 64位下安装BCM43225无线网卡驱动
- 在 fedora 15 上安装 博通 BCM4313 无线网卡驱动
- Ubuntu 安装BCM 43142无线网卡驱动
- 安装Broadcom无线网卡驱动
- Ubuntu 联想Y410P 博通Broadcom 43xx 无线网卡 安装驱动的方法
- 64位Ubuntu 14.04下安装broadcom无线网卡驱动
- 安装Broadcom Linux hybrid 无线网卡驱动总结
- Linux下BCM43XX无线网卡驱动安装过程
- Ubuntu 13.04 Broadcom无线网卡驱动安装
- ThankPad X230i 安装RHEL 6.0 的无线网卡驱动
- CentOS上Broadcom无线网卡驱动安装
- Linux 安装Broadcom Linux hybrid 无线网卡驱
- Debian7.1下Broadcom 4312无线网卡驱动安装