我想知道如何连接到一个开放的WiFi。以下命令不起作用。对不起,我现在只能拍照了。谢谢

发布于 2023-04-17 12:46:19
wpa_passphrase "TP-LINK_BEAF" "" | sudo wpa_supplicant -D nl80211,wext -i wlp5s0 -c /dev/stdin管道的第一部分,wpa_passphrase "TP-LINK_BEAF" ""是不正确的:它只产生Passphrase must be 8..63 characters错误消息,不会将任何输出传递到管道中。
因为管道的第二部分是sudo wpa_supplicant ... -c /dev/stdin,所以实际上是用空配置启动wpa_supplicant。那行不通的。
对于开放的网络,您需要一个配置块,如:
network={
ssid="TP-LINK_BEAF"
key_mgmt=NONE
}只需将其写入任何文件,例如/etc/wpa_supplicant/TP-LINK_BEAF.conf,然后用以下方法调用wpa_supplicant:
sudo wpa_supplicant -D nl80211,wext -i wlp5s0 -c /etc/wpa_supplicant/TP-LINK_BEAF.confhttps://unix.stackexchange.com/questions/743145
复制相似问题