所有硬件貌似都能认到了,一切正常。但是用无线网路上网时,启动无线网卡总是提示SIOCSIFFLAGS:没有那个文件或目录。在网上找了很多都说是驱动没有装好,但是Centos上说内核是有该款网卡的驱动的,也能正常认到网卡为wlan0,驱动是iwlagn,那到底是为什么呢。
最后在http://wiki.centos.org/zh/HowTos/Laptops/Wireless上找到了原因
首先输入
# lspci
看下网卡型号
原来还需要安装一个iwl5000-firmware的一个固件。
由 CentOS 5.3(内核 2.6.18-128)起,iwlagn 这个内核模块支持 Intel(R) Wireless WiFi Link AGN 5100、5300 及 5350 设备。
这个设备需要一个收藏于 http://elrepo.org 的固件
yum --enablerepo=elrepo install iwl5000-firmware
要是你没有网络连接,请从这里
http://elrepo.org/linux/elrepo/el5/i386/RPMS/iwl5000-firmware-8.24.2.12-1.elrepo.noarch.rpm
下载该组件并以手动方式安装它:
# rpm -Uhv <文件名称>
之后,你只需重新装入 iwlagn 这个模块:
modprobe -r iwlagn; modprobe iwlagn
你的无网设备现在应该可以运作了。请启用 NetworkManager 来应用它。
系统-管理-服务 networkmanager 重启下