今天将笔记本装成了ubuntu15.04,但是一开始无法上无线wifi,可把我郁闷坏了,就开始百度呗,然后就找到了一些前辈们的足迹

sudo iwlist wlan0 scan
#找到要的ESSID比如chinanet
#假设密码1234567890
sudo iwconfig wlan0 essid chinanet key 1234567890
sudo dhclient wlan0

然后就报错了

xiaorui@xiaorui:~$ sudo iwconfig wlan0 essid zzy key zzy123456
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

然后接着百度寻找解决办法,就找到网友这样的解答

我也遇到同样的错误代码
系统是10.04,问题出在ubuntu对wpa加密方式不支持。
将AP配置成无密码连接,那么用iwconfig wlan0 essid xxx连接成功
AP密码全部为数字的话,不会报错,但仍连不上
AP密码是字母加数字的话,就会报楼主的错误

解决方法是用wpasupplicant软件:
#wpa_passphrase ESSID PWD > xxx.conf
#wpa_supplicant -B -i wlan0 -Dwext -c ./xxx.conf
#iwconfig wlan0
#dhclient wlan0

然后就按照如上做了,结果做完仍然上不了网,快崩溃了...   然后就想重启一下吧

然后重启一下,竟然能上了...

在此感谢万能的网友

在此也附上无线设置相关的链接https://wiki.archlinux.org/index.php/Wireless_network_configuration_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29

希望大家能够少走弯路