买了一台笔记本Dell Inspiron R14-N4010 ,那台Dell的老古董也应退休了,整整用了六年, 如果用它运行Android似乎慢了点,15寸宽屏,权当娱乐设备看看电影也不错。经常写总结是个好的习惯,在IT混了这么多年,很多经验其实都可以写成文章,只是我这人有点懒,文笔烂,偶尔写写,在网络上留下几个脚印,不枉此职业。
笔记本是新的,预装了Win7 Home,分出了20G磁盘空间,用于安装Linux, 和我的台式机一样,选择了CentOS 5.5 ,当然还有其它N多可选。由于没有安装光盘,就只能通过硬盘安装了,网上下载了一个32位的ISO文件,花了半小时安装好了CentOS(网上有很多教程,但不一定在自己的机器上万无一失,自己花点时间就能搞定了),Linux安装速度很快,当然也要看机器配置了。
装好之后第一件事情就是要能上网,无线和有线要都能连上网络,下面就安装无线驱动过程:
首先,确定Linux内核版本和无线网卡的版本
进入终端,使用lspci命令查看
#lspci
从显示的结果能找到以下两项
Network Controller: Intel Corporation WiFi Link 1000 Series
Ethernet Controller: Atheros Communications AR8152 v1.1 Fast Ethernet (rev c1)
可以看出无线和有线的型号,无线是Intel Link 1000系列,有线则是AR81x系列
接下来,找到AR81x系列驱动程序,从官方网站下载,下载地址:http://partner.atheros.com/Drivers.aspx
找到 AR81Family Linux Driver 项,选择AR81Family-Linux-v1.0.1.14.tar.gz(此文件在我的资源下也有下载)下载到U盘,然后复制到CentOS。通过以下命令解压并安装:
# gunzip AR81Family-Linux-v1.0.1.14.tar.gz
完成后会生成 AR81Family-Linux-v1.0.1.14.tar 文件
# tar –zxvf AR81Family-Linux-v1.0.1.14.tar
解压后进入 解压后目录 /src 下
#cd src
编译 , 安装 . 确保 Kernel-Level 已安装好 .
#make
#make install
安装完成后重启系统
重启后需要设置以下部分:
系统 – 管理 – 安全级别和防火墙,选择 SELinux 选项卡 , 将 SELinux 设置为 禁用
系统 – 管理 – 服务器设置 – 服务,选择后台服务选项卡
将 NetworkManager 前面的勾选上,使用它来管理网络
最后就是设置 IP 和 DNS 了,可以选择在图形界面和命令行设置,激活即可上网。
再来看看 无线 Intel Corporation WiFi Link 1000 Series 驱动的安装:
进入 http://www.intellinuxwireless.org/
如果能看懂就好办了,看不懂拼点命也要看懂,进入右上方的链接 Downloads
如图:
Latest Driver development 标题下的说明要看详细了:
然后在 Microcode Images 下面下载相应的驱动
由于我的无线网卡是 intel Link 系列,所以选择了
1000 Images – for Intel Centrino Wireless-N 1000
如图:
选择一个 tgz 文件下载, 然后解压,将其中的三个文件复制到 /lib/firmware ,重启系统
在激活无线网卡的时候可能会出现以下错误 :
Error for wireless request “Set Mode” SET failed …
Error for wireless request “Set Frequency” …
…
在 CentOS 5.5 中需要更改 无线设备配置 – 模式 为管理,然后再次激活