在Linux上使用无限网卡,确实有点麻烦,不过世界上还是好人多的,已经有很多前辈已经给出了解决方案了,我根据自己的经验,把实际操作的步骤列出供大家参考:
1.升级内核打最新的版本,这个是否必要我不知道,但是大侠们都这么说,那我也不好不照做嘛。下载kernel-smp-2.6.17-1.2174_FC5.i686.rpm,kernel-smp-devel-2.6.17-1.2174_FC5.i686.rpm,kernel-kdump-2.6.17-1.2174_FC5.i686.rpm这三个RPM进行安装,安装后,Grub就会多了一个这个新内核的启动项目,重起系统,并以这个新内核启动;
2.安装无限网卡驱动以及服务程序。下载并安装以下RPM包:
ieee80211-1.2.15-14.fc5.at.i386.rpm
ieee80211-devel-1.2.15-14.fc5.at.i386.rpm
ieee80211-kmdl-3.6.17-1.2174_FC5smp-1.2.15-14.fc5.at.i386.rpm
ipw3945-1.1.0-13.fc5.at.i386.rpm
ipw3945d-1.7.19-3.at.i386.rpm
ipw3945-firmware-1.13-1.noarch.rpm
ipw3945-kmdl-2.6.17-1.2174_FC5smp-1.1.0.13.fc5.at.i686.rpm
ipw3945-ucode-1.13-2.at.noarch.rpm
这些RPM的安装安装顺序与列出的顺序不一定一致,根据提示来决定安装包的顺序,这些包已经足够了的,不再需要依赖其他的RPM包。
3.执行以下命令:
#depmod -a
#modprobe ipw3945
#/sbin/ipw3945d(这是一个守护进程,最好在rc.local文件中添加这条命令,以便每次启动系统都回自动执行)
4.使用Fn+F2组合键激活无线网卡,使用#iwlist scanning扫描当前可用的无线网络,就会显示类似以下的内容:
eth1 Scan completed :
Cell 01 - Address: 00:03:7F:BE:FF:F1
ESSID:"ALPHA AFW-GR50"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 9 Mb/s; 11 Mb/s
6 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=51/100 Signal level=-78 dBm Noise level=-78 dBm
Extra: Last beacon: 204ms ago
其中ESSID这个信息很关键,你可以通过把这个信息填入在网络配置里新建的无线连接的“网络名称”里,然后激活无线连接就可以通过无线网卡开始你的无线精彩了,呵呵。Enjoy yourself
eth1 Scan completed :
Cell 01 - Address: 00:03:7F:BE:FF:F1
ESSID:"ALPHA AFW-GR50"
Protocol:IEEE 802.11bg
Mode:Master
Channel:6
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 9 Mb/s; 11 Mb/s
6 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=51/100 Signal level=-78 dBm Noise level=-78 dBm
Extra: Last beacon: 204ms ago
其中ESSID这个信息很关键,你可以通过把这个信息填入在网络配置里新建的无线连接的“网络名称”里,然后激活无线连接就可以通过无线网卡开始你的无线精彩了,呵呵。Enjoy yourself