Closed. This question is off-topic。它当前不接受答案。












想要改善这个问题吗? Update the question,所以它是用于堆栈溢出的on-topic

已关闭8年。



Improve this question




在树莓派上
irukeru@raspberrypi ~ $ sudo iwconfig wlan0 mode managed
irukeru@raspberrypi ~ $ sudo iwconfig wlan0 channel 11
irukeru@raspberrypi ~ $ sudo iwconfig wlan0 essid linksys
irukeru@raspberrypi ~ $ sudo iwconfig wlan0 key xxxxxxx
Error for wireless request "Set Encode" (8B2A) :
    invalid argument "xxxxxxx".

我也试过了
irukeru@raspberrypi ~ $ sudo iwconfig wlan0 key s:xxxxxxx
Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

我是否需要编写 key 的bash代码?

最佳答案

man iwconfig


HBAQXK7W6Y不是十六进制键。如果这是ascii key ,我认为您应该输入为

sudo iwconfig wlan0 key s:HBAQXK7W6Y

但是:如果这确实是您的WLAN的 key ,则应尽快进行更改。切勿在公共(public)网站上发布密码。

更新:

https://superuser.com/q/42460/164903也有类似的问题。我认为,尤其是https://superuser.com/a/353818/164903这个答案很重要。似乎iwconfig不支持WPA/WPA2,仅支持未加密的网络或WEP,这在当今基本上是相同的。因此,您需要使用其他方法,例如wpa_supplicant

09-27 17:35