1、wifi的驱动模块式ath_pci,运行加载命令modprobe ath_pci,
ifconfig命令可以查看wifi驱动是否加载成功,加载成功的话,会看到ath0 / wifi网络。
2、wpa_supplicant的配置WPA-PSK方式
1)setup命令打开wpa-supplicant服务器
2)备份/etc/wpa_supplicant/wpa_supplicant.conf文件
3)修改/etc/wpa_supplicant/wpa_supplicant.conf文件
以我的无线网络essid号为 TP_LINK为例,密码为123456789.运行命令:
wpa_passphrase TP_LINK "123456789" >/etc/wap_supplicant/wap_supplicant.conf
将修改wap_supplicant.conf文件,内容为
network={
ssid="any"
#psk="123456789"
psk=7dejdasdalsdw98129122bjnsjndws
}
向此文件添加两行:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
4)修改/etc/sysconfig/wpa_supplcant文件
此文件内容为:
# wlan0 and wifi0
# INTERFACES="-iwlan0 -iwifi0"
INTERFACES="-iwlan0"
# ndiswrapper and prism
# DRIVERS="-Dndiswrapper -Dprism"
DRIVERS="-Dndiswrapper"
在此文件中添加一行:wpa_supplicant -B -i ath0 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf
并把INTERFACES="-iwlan0"屏蔽,因为在系统启动,开启wpa_supplicant提示找不到设备。
5)为了支持系统能自动获取IP,还应运行dhclient ath0。前提是已经有dhdb。
3、wifi的几个常用命令
首先用1:iwlist ath1 scanning 查看无线路由
2:iwconfig ath1 essid "无线路由的名称" #修改路由的名称
3: ifconfig ath1 IP
4: route add default gw 网关
对于带密码的路由器,设置如下:
1:iwconfig ath1 key s:密码
2:iwconfig ath1 key open
3:ifconfig ath1 essid "名称"
4:ifconfig ath1 IP
5:route add default gw 网关