显示无线接口:
iwconfig
wlx38a28c80c24f IEEE 802.11 Mode:Master Tx-Power=20 dBm
Retry short long limit:2 RTS thr:off Fragment thr:off
Power Management:off
显示无线网卡可扫描的热点:
wlan="wlx38a28c80c24f"
sudo ifconfig $wlan up
iwlist $wlan scan | rg -i xiaomi -A 5
ESSID:"Xiaomi_9113"
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 9 Mb/s
18 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 12 Mb/s; 24 Mb/s; 48 Mb/s
Mode:Master
Extra:tsf=0000022064d81a33
我想连接它:
sudo iwconfig $wlan essid "Xiaomi_9113" key xxxxxxxxxx
Error for wireless request "Set ESSID" (8B1A) :
SET failed on device wlx38a28c80c24f ; Operation not supported.
我确信密码是正确的。
答案1
iwconfig ... key ...
为过时的 WEP 加密配置密钥,已知该加密很弱。事实上,整个iwconfig
命令是半过时的,通常建议使用较新的iw
命令。
现代加密(WPA / WPA2 / WPA3)需要一个wpa_supplicant
或一些其他软件来管理 WiFi 网络关联。
您的 Linux 发行版可能有一些特定于发行版的配置方式wpa_supplicant
,因此您应该检查您的发行版的文档。