/<*> 改成 < >),见图4。然后保存修改选项,退出。
图4 除去对内核提供的PCMCIA的支持
6.确保关键文件的位置、有关文件的版本和编译压缩显示的内核。
#make dep;make clean;make bzimage;make modules;make modules
|
7.启用新内核。方法就是将文件system.map移动或复制到/boot目录,并将内核版本附加在末尾:
#cp /usr/src/linux/System.map /boot/System.map-2.4.18
#cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage-2.4.18
|
8.修改LILO。首先编辑LILO的配置文件/etc/lilo.conf,使LILO能启动新内核:
在文件末尾加入以下内容:
image=/boot/vmlinuz.new
lable=new
root=/dev/hda3
read-only
|
然后重写LILO的启动扇区,使改动生效,最后运行 LILO。
9.重新启动计算机。
编译PCMICIA—CS模块
1.下载PCMICIA—CS驱动程序pcmcia-cs-3.2.4.tar.gz,链接地址为http://aleron.dl.sourceforge.net/sourceforge/pcmcia-cs/pcmcia-cs-3.2.4.tar.gz。
2.解压缩,所用命令如下:
# tar vxfz pcmcia-cs-3.2.4.tar.gz
|
3.下载第三方软件SpectrumD的1.03a的版本,链接地址为http://www.red-bean.com/~proski/symbol/spectrum24-0.4.2.tar.gz。
4.解压缩spectrumD24-0.4.2.tar.gz:
#cd ./pcmcia-cs-3.1.30
#tar zxvf ../SpectrumD24-0.4.2.tar.gz
|
5. 安装PCMCIA-CS:
# make config /*此时系统会询问Kernel source 的位置, 缺省是 /usr/src/linux/
# make all
# make install
|
6.物理安装
现在动手将网卡安装到计算机上。笔者使用的是一块ISA转接卡。ISA网卡其实就是把PCMCIA卡插在ISA转接卡上,将PCI转接卡接头与插槽对准,双手垂直推入,直到完全插紧,再将ISA转接卡安装在主板的扩展槽内。PC机后部会有一部分突出来的收发端。对于使用笔记本电脑的用户可以平行于桌面将无线网卡插入PCMCIA卡槽,注意一定要水平插入,直到完全插紧。安装后的情况见图5所示。
图5 将PCMCIA卡安装到转接卡
7.修改/etc/pcmcia/config。该文件是提供cardmgr启动、识别有关module文件和硬件的依据。在文件中加入下面的内容:
device "Spectrum24t"
class "network" module "spectrum24t_cs"
card "Intel PRO/Wireless 2011 LAN PC Card"
manfid 0x0089, 0x0001
bind "Spectrum24t"
|
8.执行命令,启动无线网卡:
# /etc/rc.d/init.d/pcmcia restart
|
9.检测无线网卡地址:
使用ifconfig -a命令,将在第二行看到wlan地址,见下面所示,表示安装结束。
... ... ...
wlan0 Link encap:Ethernet HWaddr 00:05:3C:04:3B:9A <== “无线网卡IP地址”
inet addr:210.34.6.89 Bcast:210.34.6.127 Mask:255.255.255.128
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:46299 errors:0 dropped:0 overruns:0 frame:189
TX packets:3057 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:5 Base address:0xece0
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:44 errors:0 dropped:0 overruns:0 frame:0
TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
|
下载网站
在安装无线网卡过程中,可以下载相关程序的网站有:
http://www.linux-wlan.org
http://pcmcia-cs-sourceforge.net
http://sourceforge.net/project/
|
总结
从上面的安装过程中,可以总结出Linux下无线网卡的安装顺序一般是:
第一步,采取全部安装方式安装Linux发行版本,重新编译内核,并除去任何对内核提供的 PCMCIA 驱动程序的部分;
第二步,了解网卡的规格并且下载并编译相应的 PCMCIA-CS 库和驱动程序;
第三步,下载、编译并安装无线网卡必需的所有驱动程序。这一步骤对于有些网卡是可选的,而对于有些网卡是必须执行的。做与不做很大程度上取决于用户所选的无线网卡;
第四步,修改和无线网卡的相关设定。重新启动Linux系统和网络。
(责任编辑:战莹)