我正在尝试使用 wpa_supplicant 和 hostapd 创建具有快速初始链接设置( FILS )的网络。到目前为止,FILS似乎仅在hostapd development branches中受支持,但是根据文档,我可以使用bith配置文件上的标志编译wpa_supplicant和hostapd:
# Fast Initial Link Setup (FILS) (IEEE 802.11ai)
# Note: This is an experimental and not yet complete implementation.
# This should not be enabled for production use.
CONFIG_FILS=y
# FILS shared key authentication with PFS
CONFIG_FILS_SK_PFS=y
运行编译的hostapd和wpa_supplicant,我使用 wpa_cli 使用以下命令创建和启用网络:
add_network
set_network 0 ssid "Hostapd"
set_network 0 psk "secret1234"
set_network 0 key_mgmt "FILS-SHA256"
enable_network 0
此后,wpa_supplicant的 scan_results 显示了我最近添加的带有预期标志的网络:
[WPA2-FILS-SHA256-CCMP][ESS][FILS] Hostapd
当我尝试选择启用网络时,这些经过身份验证的失败消息会超时:
<3>Authentication with c0:18:85:30:a5:5f timed out.
<3>CTRL-EVENT-DISCONNECTED bssid=c0:18:85:30:a5:5f reason=3 locally_generated=1
<3>CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="Codavel-Hostapd" auth_failures=1 duration=10 reason=CONN_FAILED
关于失败的任何想法或在此过程中我缺少什么?