我使用的是hostapd 2.10版本。在某些情况下,我知道如何从站端执行此操作,但我想做的是破译接入点端的信息。一种可能的解决方案是使用 hostapd_cli,但我找不到任何输出文档。
当我运行 hostapd_cli all_sta 我看到:
00:1a:ef:58:2a:bb
flags=[AUTH][ASSOC][AUTHORIZED][WMM][MFP][HT]
aid=1
capability=0x11
listen_interval=5
supported_rates=0c 12 18 24 30 48 60 6c
timeout_next=NULLFUNC POLL
dot11RSNAStatsSTAAddress=00:1a:ef:58:2a:bb
dot11RSNAStatsVersion=1
dot11RSNAStatsSelectedPairwiseCipher=00-0f-ac-4
dot11RSNAStatsTKIPLocalMICFailures=0
dot11RSNAStatsTKIPRemoteMICFailures=0
wpa=2
AKMSuiteSelector=00-0f-ac-8
hostapdWPAPTKState=11
hostapdWPAPTKGroupState=0
rx_packets=65
tx_packets=2
rx_bytes=11248
tx_bytes=631
inactive_msec=0
signal=-38
rx_rate_info=0
tx_rate_info=0
ht_mcs_bitmask=ffff0000010000000000
connected_time=139
sae_group=19
sae_rejected_groups=
使用 wpa_cli 这更清楚,正如它所说:
wifi_generation=4
或
wifi_generation=6
我终于有了一个可以登录hostapd的WiFi 6客户端(Windows)。
在对 hostapd_cli all_sta 的回复中,我看到了 WiFi 6:
flags=[AUTH][ASSOC][AUTHORIZED][WMM][MFP][HT][VHT][HE]
对于 WiFi 4 客户端,我看到:
flags=[AUTH][ASSOC][AUTHORIZED][WMM][MFP][HT]
因此 [HE] 标志表示 WiFi 6。