感谢支持
我们一直在努力

CentOS 安装 Broadcom BCM43225 无线网卡驱动程序

[CentOS 5.5 X64] CentOS 安装 Broadcom BCM43225 无线网卡驱动程序


想玩看看笔电CENTOS 5.5 X64新的操作系统


安装完成后,发现无线网卡Broadcom BCM43225不能用


查google发现两篇文章,讲述安装方法


就我试安装成功过程分述如下:


#  /sbin/lspci | grep Broadcom


查看你是否拥有 Broadcom BCM43225 无线网卡


#   yum install kernel-headers kernel-devel gcc


更新欠缺编译及安装时所需的软件


重开机,选择最新内核


Broadcom 的官方网站


http://www.broadcom.com/support/802.11/linux_sta.php


因我是用X64


所以下载 http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_64-v5_100_82_38.tar.gz


# mkdir -p /usr/local/src/hybrid-wl


建立安装目录


# cd /usr/local/src/hybrid-wl


进入安装目录


# tar xvfz /root/hybrid-portsrc_x86_64-v5_100_82_38.tar.gz


解压缩到安装目录


# make


会出现错误讯息


大概是说该文件src/include/typedefs.h:70出错,请注释他如下


/*


#ifndef TYPEDEF_BOOL


typedef  unsigned char  bool;


#endif


*/


再一次


# make


 


又出错src/include/linuxver.h:88: error


註释掉src/include/linuxver.h第 88 行:


/*


typedef void (*work_func_t)(void *work);


*/


再一次


# make


就通过


# insmod wl.ko


insmod: error inserting ‘wl.ko’: -1 Unknown symbol in module


建立模块依赖:


depmod `uname -r`


然后载入驱动模块:


# modprobe wl.ko


再次失败


# modprobe ieee80211_crypt_tkip


# modprobe wl


还是失败


重新开机


 


试试之前编译指令


 # make -C /lib/modules/`uname -r`/build/ M=`pwd`


成功


 


载入驱动模组


# insmod wl.ko


成功


 


[我的无线网络界面设备档是 eth1]


 


 #  ifconfig


查看无线网卡设备名称


 #  ifconfig eth1 up   


启用无线网卡   


#  iwlist eth1 scanning


搜索周围无线路由器等,如出现讯息表示网卡工作正常。


 


在开机时将驱动模块载入内核中


# cp -vi /usr/local/src/hybrid-wl/wl.ko /lib/modules/`uname -r`/extra/


# depmod $(uname -r)


 


编辑 /etc/modprobe.d/blacklist 这个档案并加入以下内容:


blacklist bcm43xx


blacklist ndiswrapper


blacklist b43


blacklist b43legacy


 


去避免这些模块在开机时被载入内核中。


 


 /etc/modprobe.conf 新增无线界面的驱动程序别名


 alias eth1 wl


 


编辑 /etc/modprobe.d/modprobe.conf.dist


 


alias ieee80211_crypt_tkip ieee80211_crypt_tkip


alias eth1 wl


 


现在你的驱动应该在每次开机时都会被载入


启用 NetworkManager 管理无线网络


 # chkconfig NetworkManager on


 # service NetworkManager start


右上角会出现一个新图示。如果你点击这个图示,你将会看见一个清单,列出所有可以连接的无线网络。


恭喜您 ! 完成无线网卡使用!!

赞(0) 打赏
转载请注明出处:服务器评测 » CentOS 安装 Broadcom BCM43225 无线网卡驱动程序
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏