ubuntu wpasupplicant 连接无线网

原文:http://blog.csdn.net/CrazyWolf2014/article/details/47269225

wpasupplicant简介
由于Ubuntu Linux内核对于WPA的加密方式支持不是很好,所有使用普通方式的命令行无法连接WPA2类型的路由。首先检查是否安装了wpasupplicant,Ubuntu 10.04已经安装了。

安装wpasupplicant
由于Ubuntu 10.04 Server已经集成了这个包,所以无需安装。如果是其他版本的Ubuntu Server,可以使用下面的命令进行安装:
# sudo apt-get install wpasupplicant

生成无线连接配置文件
ESSID:要连接WiFi的名称 
PWD:无线连接密码
# sudo wpa_passphrase ESSID PWD > wifi.conf

修改网络接口配置文件
编辑接口文件:
# sudo vim /etc/network/interfaces
在打开的接口文件中添加如下内容:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /root/tools/wlanconf/wifi.conf #上面生成的无线连接配置文件--/root/tools/wlanconf/wifi.conf 为wifi.conf的路径名称

启动无线连接
# sudo wpa_supplicant -B -i wlan0 -D wext -c /root/tools/wlanconf/wifi.conf--/root/tools/wlanconf/wifi.conf 为wifi.conf的路径
# sodu iwconfig wlan0

自动获取IP
# sudo dhclient wlan0

你可能感兴趣的:(Linux)