由于Ubuntu Linux内核对于WPA的加密方式支持不是很好,所有使用普通方式的命令行无法连接WPA2类型的路由。首先检查是否安装了wpasupplicant,Ubuntu 10.04已经安装了。
使用命令生成需要的配置文件
# wpa_passphrase ESSID PWD > xxx.conf
然后将生成的xxx.conf放到一个确定的目录下,我的放到了~/netconf下面。
然后运行:
# sudo wpa_supplicant -B -i wlan0 -Dwext -c ~/netconf/lncmcc.conf
# iwconfig wlan0
检查已经连接上路由
然后就是自动获取ip了。
# dhclient wlan0
完了可以ping下linuxidc.com
# ping