CentOS 6.0下BCM4312 802.11b/g网卡驱动安装

原创 小新  2011-10-21 14:53:27  阅读 1020 次 评论 0 条
安装完成CentOS 6.0 时,无线网络不能链接。提示没有发现设备。

CentOS 6.0下BCM4312 802.11b/g网卡驱动安装

使用命令检测网卡 #lspci | grep Network
为“06:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)”
下载最新的网卡驱动程序 hybrid-portsrc_x86_32-v5_100_82_38.tar.gz 驱动支持

使用命令lspci -n | grep 14e4 验证网卡 pci ids 如果含有你的网卡则进行下一步,

# mkdir hybrid_wl
# cd hybrid_wl
# tar xzf /hybrid-portsrc_x86-32_v5.100.82.38.tar.gz

当驱动文件解压后

# make clean (optional)
# make

如果是第一安装则下一步

# lsmod | grep "b43\|ssb\|wl"

如果列出系统自带的驱动则

# rmmod b43
# rmmod ssb
# rmmod wl

然后再将现有的驱动程序添加到黑名单中

# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf

现在开始载入新的驱动

# modprobe lib80211
或者
# modprobe ieee80211_crypt_tkip

然后

# insmod wl.ko

等待5秒钟的样子

就可以正确的显示无线网了

如果时间过了很久则使用下面的命令验证是否加载正确的网卡驱动

# lsmod | grep "b43\|ssb\|wl"

如果正确执行,则下一步

添加开机启动

# load driver as described above
# cp wl.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless //其中‘unanme-r’是系统的内核版本
# depmod -a

# echo modeprobe wl >> /etc/rc.local

以上是我在CentOS 6.0 中安装成功的案例,但有关具体详情还是以官方的 readme.txt 里面的为主。
本文地址:https://mxlog.com/fenxiang/1405.html
版权声明:本文为原创文章,版权归 小新 所有,欢迎分享本文,转载请保留出处!

评论已关闭!