在我的TP-Link路由器中,我设置了WPA版本2/3:

我在LinuxMint20.2上,并且已经为我的连接显式地设置了WPA3:

sudo wpa_cli status wlp60s0产出:
Selected interface 'p2p-dev-wlp60s0'
wpa_state=DISCONNECTED
...和
sudo iwlist wlp60s0 scanning产出:
wlp60s0 Scan completed :
Cell 01 - Address: [mac-censored]
Channel:48
Frequency:5.24 GHz (Channel 48)
Quality=58/70 Signal level=-52 dBm
Encryption key:on
ESSID:"[ssid-censored]"
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s
36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=00000009e5fb8041
Extra: Last beacon: 652ms ago
...
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (2) : PSK unknown (8)问题:
我正在测试WPA3,据我所知,目前只测试由于WPA3 3,蒸汽发生了一些事故,引用如下:
..。修正了在WPA3无线网络上崩溃.
我设法得到的最遥远的结果是验证连接(搜索yes)网络是否具有WPA3 3能力,或者更准确地说,WPA3 2/WPA3 3是在路由器中使用nmcli设置的:
sudo nmcli -f all -s dev wifi | grep -e yes -e SSID其中产出:
NAME SSID SSID-HEX BSSID MODE CHAN FREQ RATE SIGNAL BARS SECURITY WPA-FLAGS RSN-FLAGS DEVICE ACTIVE IN-USE DBUS-PATH
AP[2] [censored] [censored] [censored] Infra 48 5240 MHz 270 Mbit/s 79 ▂▄▆_ WPA2 WPA3 (none) pair_ccmp group_ccmp psk sae wlp60s0 yes * /org/freedesktop/NetworkManager/AccessPoint/1 发布于 2021-07-18 13:44:06
您的命令确实选择了一个错误的接口。运行sudo wpa_cli -i wlp60s0 status命令以获得正确的接口。
这是默认选择的wlan0输出,因此不需要显式设置它。
$ wpa_cli status
Selected interface 'wlan0'
bssid=xx:xx:xx:xx:xx:xx
freq=2462
ssid=My Cool WiFi AP
id=0
mode=station
pairwise_cipher=CCMP
group_cipher=CCMP
key_mgmt=SAE
pmf=1
mgmt_group_cipher=BIP
sae_group=19
wpa_state=COMPLETED
ip_address=X.X.X.Xkey_mgmt=SAE pmf=1 sae_group=19 wpa_state=COMPLETED表示您正在使用WPA3。
这将适用于wpa_supplicant。
在iwd中,使用iwctl station:
sudo iwctl station wlan0 show | grep Security将显示连接到的网络的安全设置。使用iwctl station list查找当前正在使用的接口的名称。
在我的wpa3-sae的例子中:安全WPA3 3-个人
发布于 2021-08-03 14:21:53
Artem的答案几乎是正确的,但您需要为-i指定wpa_cli选项。
sudo wpa_cli status wlp60s0不是正确的语法。这是来自wpa_cli的手册页。
wpa_cli [-p<path to ctrl sockets>] [-i<ifname>] [-hvB] [-a<action file>] \
[-P<pid file>] [-g<global ctrl>] [-G<ping interval>] \
[-s<wpa_client_socket_file_path>] [command..]因此,在您的情况下,实际执行的只是sudo wpa_cli status。您的无线网卡实际上有两个接口,它们都是用wpa_supplicant (当它被支持的时候)打开的。有一个常规的wlp60s0,还有一个p2p接口,它可以与称为p2p-dev-wlp60s0的主接口同时运行。你的输出
Selected interface 'p2p-dev-wlp60s0'
wpa_state=DISCONNECTED
...将接口显示为断开连接,因为默认情况下wpa_cli选择了不正确的接口。要获得您想要的输出,请运行
sudo wpa_cli -i wlp60s0 status发布于 2021-10-17 07:16:02
https://unix.stackexchange.com/questions/658879
复制相似问题