我启动 hostapd 仅用于 wpa3 身份验证。
interface=wlan0
bridge=br0
driver=nl80211
ssid=mysid
hw_mode=g
channel=6
wpa=2
wpa_passphrase=iforgotit
wpa_key_mgmt=SAE
rsn_pairwise=CCMP
但当我进行扫描时
nmcli 设备 wifi 列出它报告...WEP!
nmcli device wifi list
IN-USE BSSID SSID MODE CHAN RATE SIGNAL BARS SECURITY
E**************** Mysid Infra 6 65 Mbit/s 97 ▂▄▆█ WEP
为什么?如何禁用wep?
编辑1:我添加这个
身份验证=1
但不工作,仍然哭泣
答案1
找到解决方案:我的硬件不支持 wpa3 作为 AP 如果我将其配置为 WPA2,则 WEP 消失并出现 WPA2。我更喜欢wpa3,但是wpa2比wep更好。
另一个可行的解决方案(在带有内核 6.3 和模块 rtw_8821cu 的 Slackware 15 上)这个硬件)
wpa2 配置文件
interface=wlan2
bridge=br0
driver=nl80211
ssid=wpa2sid
hw_mode=g
channel=7
#macaddr_acl=1
#accept_mac_file=/etc/hostapd/hostapd.accept
wmm_enable=1
wpa=2
wpa_passphrase=yourpass!wpa2
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
wpa3
interface=wlan2
bridge=br0
driver=nl80211
ssid=wpa3ssid
hw_mode=g
channel=7
#macaddr_acl=1
#accept_mac_file=/etc/hostapd/hostapd.accept
wmm_enable=1
wpa=2
wpa_passphrase=yourpass!wpa3
wpa_key_mgmt=SAE
rsn_pairwise=CCMP