文章出处:http://doc.chinaunix.net/linux/201309/2920514.shtml
联想thinkpad E420 ,安装上centos后,无线网卡一直无法使用,经历了艰苦曲折到网卡驱动安装过程,历时2个晚上终于开心到用上无线网卡。
1.查看无线网卡到具体型号
[root@localhost local]# lspci
09:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
可见对应的驱动为:RTL8188CE
或者
[root@localhost local]# lspci |grep Network
09:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)
相比较第二个比较方便查找。直接lspci会把所有pci上到设备都列出来,查找起来比较麻烦。
2.下载
下载相应版本,我的是64位,看好自己到内核版本。然后选择相应到版本驱动下载到本地
ftp://WebUser:[email protected]/cn/wlan/rtl8192ce_linux_2.6.0006.0321.2011.tar.gz
[root@localhost ~]# mkdir /usr/local/mayfio
[root@localhost ~]# cd /usr/local/mayfio/
[root@localhost mayfio]# wget ftp://WebUser:[email protected]/cn/wlan/rtl8192ce_linux_2.6.0006.0321.2011.tar.gz
[root@localhost mayfio]# chmod 777 rtl8192ce_linux_2.6.0006.0321.2011.tar.gz
[root@localhost mayfio]# tar -zxvf rtl8192ce_linux_2.6.0006.0321.2011.tar.gz
3.准备安装包
[root@localhost mayfio]# yum install kernel-headers kernel-devel gcc //可有可无
4.安装
[root@localhost rtl8192ce_linux_2.6.0006.0321.2011]# make
这时候如果提示如下错误
make: *** /lib/modules/2.6.32-358.el6.x86_64/build: 没有那个文件或目录。 停止。
make: *** [all] 错误 2
解决办法
[root@localhost 2.6.32-358.el6.x86_64]# rm build -rf
[root@localhost 2.6.32-358.el6.x86_64]# ln -s /usr/src/kernels/2.6.32-358.6.1.el6.x86_64/ build
然后继续make即可
[root@localhost mayfio]# make
make[1]: Leaving directory `/usr/src/kernels/2.6.32-358.6.1.el6.x86_64′
[root@localhost mayfio]# make install
然后
# reboot
系统重启后,就可以看到无线网卡啦。
[mayfio@localhost ~]$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 802.11bgn ESSID:”nicai” Nickname:”rtl8192CE”
Mode:Managed Frequency=2.462 GHz Access Point: 84:C9:B2:32:01:8C
Bit Rate=72 Mb/s
Retry:on RTS thr:off Fragment thr:off
Power Management:off
Link Quality=100/100 Signal level=0 dBm Noise level=-120 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0