x230 linux wifi,笔记本thinkpad x230i centos6.3 无线网卡完全配置

news/2024/7/9 5:46:13

笔记本型号为thinkpad x230i,无线网卡型号为RTL8188CE

提醒:到官网下载驱动(这个有点坑了),详解:centos6.3内核为2.6.32,按提示是应该下载这个驱动的Linux driver for kernel 2.6.24 (and later),但这个是用不了的,具体原因不得而知。得用低版本--Linux driver for kernel 2.6.23 (and earlier),这个才能正确安装。

驱动安装:用本地网卡连上互联网,或者用FAT格式U盘挂载,下载相应的驱动

http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=228&DownTypeID=3&GetDown=false&Downloads=true

tar -xf rtl8192ce_linux_2.6.0006.0321.2011.tar.gz

cd rtl8192ce_linux_2.6.0006.0321.2011.tar.gz

make

make install

reboot

#这个要用到kernel-devel、kernel-headers、gcc等相关软件包。注意:kernel相关的包版本要一致,否则会报错。

配置:安装完重启即可看到wlan0起来了,接下来是配置无线路由连接,应重启一次。

yum install setuptools system-config-network-tui #网卡配置图形化界面

yum install wpa_supplicant #连接使用wpa密码的AP

chkconfig wpa_supplicant on #设置开机启动

iwlist wlan0 scan #搜索无线AP

wpa_passphrase ssid(无线AP名称) password(无线AP密码) >> /etc/wpa_supplicant/wpa_supplicant.conf #将无线AP账号密码保存到主配置文件中

vi /etc/sysconfig/wpa_supplicant #wpa_supplicant的全局配置文件

INTERFACES="-iwlan0"

DRIVERS="-Dwext"

最近发现这个方法不能用 了,于是用另一个方法又可以装上了。

ed: 这个方法是使用NetworkManager管理网络连接的,但是据说NM问题很多,后来又看到一篇配置network服务来管理无线连接的帖子,转过来供参考。

我的电脑是联想E420,安装完centos 6.3 final版本后,只能有线网卡可以使用,桌面右上角的网络连接状态显示只有有线网卡。在网卡找了好一阵才解决,在这总结一下。

事后分析下来,无线网卡不能用是因为没有安装网卡相应的内核模块(kmod)。下面就一步步来看看分析、解决过程吧。

首先,要检查一下网络适配器的型号。

[root@localhost sam]# lspci -nn | grep -i net

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)

09:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter[10ec:8176] (rev 01)

该命令是列出所有PCI设备。从输出结果可以看出E420有两个网络适配器,其中包括不能正常使用的无线网卡,型号是RTL8188CE,注意标红的部 分,这是设备的一个标识,代表Vendor:Device ID,即10ec是提供商标识,8176是设备标识。这个标识对将用于查找所需要的内核模块。

第二,查找需要的内核模块。

ELRepo是为redhat enterprise以及衍生发行版提供硬件相关的软件包,例如各种驱动。ELRepo:DeviceIDs提供了一个从Vendor:Device ID 到kmod包名的映射列表。使用上一步查找出来的Vendor:Device ID,定位出需要使用的kmod包名。例如,[10ec:8176]查找到的结果如下:

r8192ce_pci.ko

pci 10EC:092D kmod-r8192ce

pci 10EC:8176kmod-r8192ce

pci 10EC:8177 kmod-r8192ce

pci 10EC:8178 kmod-r8192ce

pci 10EC:8191 kmod-r8192ce

这样我们就知道应该安装kmod-r8192ce这个包了。

第三步,安装内核模块kmod。

按照ELRepo说明的方法安装kmod-r8192ce。具体如下:

1、导入公钥,注意大小写。

rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org

2、安装ELRepo库。

rpm -Uvh http://elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpm

3、安装kmod-r8192ce。

# yum install kmod-r8192ce

最后,重启系统,网络连接就出现无线网络了。

参考:

http://blog.csdn.net/samsong8610/article/details/8485386


http://lihuaxi.xjx100.cn/news/242389.html

相关文章

C++中Reference与指针(Pointer)的使用对比

了解引用reference与指针pointer到底有什么不同可以帮助你决定什么时候该用reference,什么时候该用pointer。在C 中,reference在很多方面与指针(pointer)具有同样的能力。虽然多数C程序员对于何时使用reference何时使用pointer 都会有一些直觉&#xff0…

maven整理

项目中用到maven&#xff0c;多模块的项目关联。结构图在以下... parent项目中pom.xml文件 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSc…

如何连接本地mysql+设置无密码登录

如果嫌麻烦&#xff0c;可以设置密码为空&#xff0c;下次登录就不需要密码了。

linux下刻录iso,linux刻录iso

弹性云服务器 ECS弹性云服务器(Elastic Cloud Server)是一种可随时自助获取、可弹性伸缩的云服务器&#xff0c;帮助用户打造可靠、安全、灵活、高效的应用环境&#xff0c;确保服务持久稳定运行&#xff0c;提升运维效率三年低至5折&#xff0c;多种配置可选了解详情认证鉴权|…

UI设计培训分享:女生适合学习UI设计吗

​ 女生适合学习UI设计吗?很多人都比较关注这个问题&#xff0c;小编觉得&#xff0c;UI设计是涉及一些审美的标准的&#xff0c;那么女孩子当然是适合学习UI设计的&#xff0c;参加UI设计培训系统学习比较好。 女生适合学习UI设计吗?主要从以下几点就能观察到&#xff1a; 时…

Java泛型:泛型类、泛型接口和泛型方法

2019独角兽企业重金招聘Python工程师标准>>> 根据《Java编程思想 &#xff08;第4版&#xff09;》中的描述&#xff0c;泛型出现的动机在于&#xff1a;有许多原因促成了泛型的出现&#xff0c;而最引人注意的一个原因&#xff0c;就是为了创建容器类。 泛型类 容器…

Android批量图片载入经典系列——afinal框架实现图片的异步缓存载入

一、问题描写叙述在之前的系列文章中&#xff0c;我们使用了Volley和Xutil框架实现图片的缓存载入&#xff0c;接下来我们再介绍一下afinal 框架的使用。 Afinal 是一个android的http框架、sqlite orm 和 ioc 框架。使其更加简单易用&#xff0c;Afinal的宗旨是简洁&#xff0c…

汽车加油c语言作业,算法作业—汽车加油问题

一辆汽车加满油后可以行驶N千米。旅途中有若干个加油站。指出若要使沿途的加油次数最少&#xff0c;设计一个有效的算法&#xff0c;指出应在那些加油站停靠加油。给出N&#xff0c;并以数组的形式给出加油站的个数及相邻距离&#xff0c;指出若要使沿途的加油次数最少&#xf…