如何在CentOS Linux上安装Intel Pro Wireless 3945
本文已从我的博客网站http://www.seenone.net 。
在本教程中,我将引导您完成在基于CentOS / RHEL的配置上安装ipw3945无线适配器的必要步骤。它是为CentOS 5.2编写的。 但是,它也可能适用于基于CentOS 5.x的其他发行版。
第1步。
您需要安装rpmforge-release包。 您可以从DAG( http://dag.wieers.com/rpm/packages/rpmforge-release/ )下载。
第2步。
yum install ipw3945d ipw3945-firmware dkms dkms-ipw3945 wpa_supplicant
第3步。
vi /etc/sysconfig/wpa_supplicant
应该是这样的
# wlan0 and wifi0 # INTERFACES="-iwlan0 -iwifi0" #INTERFACES="-iwlan0" INTERFACES="-ieth1" # ndiswrapper and prism # DRIVERS="-Dndiswrapper -Dprism" #DRIVERS="-Dndiswrapper" DRIVERS="-Dwext"
第4步。
编辑wpa_supplicant.conf。 在这个例子中,配置了两个网络,它们都是WPA-1。
vi /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant #ctrl_interface_group=wheel eapol_version=1 ap_scan=1 fast_reauth=1 #Work WPA-1 network={ ssid="Fredi" psk="mysecretpassword" #Pre-shared key here priority=1 } #Home WPA-1 network={ ssid="StarDust" psk="mysecretpassword" #Pre-shared key here priority=2 }
第5步。
创建无线接口配置文件。
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1 BOOTPROTO=dhcp HWADDR=00:00:00:00:00:00 # Your wireless adapters's MACid ONBOOT=no
提示:了解无线适配器的MACid使用
ifconfig -a
第6步。
启动时启动所需服务;
chkconfig ipw3945d on
chkconfig wpa_supplicant on
第7步。
您应该修改启动脚本以更改与wpa_supplicant一起使用的引导顺序。
vi /etc/init.d/ipw3945d
# chkconfig: 345 10 90
vi /etc/init.d/network
# chkconfig: 2345 13 87
vi /etc/init.d/wpa_supplicant
# chkconfig: - 14 88
要使用新的引导顺序,首先禁用服务,然后重新启用。
禁用:
chkconfig network off
chkconfig ipw3945d off
chkconfig wpa_supplicant off
启用新的启动顺序;
chkconfig network on
chkconfig ipw3945d on
chkconfig wpa_supplicant on
第8步。
另外,禁用NetworkManager和NetworkManagerDispatcher服务。
chkconfig NetworkManager off
chkconfig NetworkManagerDispatcher off
第9步。
安装dhclient包。
yum install dhclient
第10步。
安装wpa_gui包。 这是一个易于使用的网络配置应用程序。
yum install wpa_gui
第1步1。
运行wpa_gui应用程序并连接到网络。
wpa_gui &
第1步2。
尝试从网络请求IP地址。
dhclient eth1
您应该在wpa_gui的主窗口中看到您的IP地址。
提示:要扫描无线网络,请使用;
iwlist eth1 scan
请享用!