case "${mode}" in
EAP)
- key_mgmt="WPA-EAP"
+ key_mgmt="WPA-EAP-SHA256 WPA-EAP"
;;
WPA3)
key_mgmt="SAE"
WPA2)
auth_alg="OPEN"
proto="RSN"
- key_mgmt="WPA-PSK"
+ key_mgmt="WPA-PSK-SHA256 WPA-PSK"
;;
WPA)
auth_alg="OPEN"
proto="WPA"
- key_mgmt="WPA-PSK"
+ key_mgmt="WPA-PSK-SHA256 WPA-PSK"
;;
WEP)
auth_alg="SHARED"
# Build wpa_supplicant command line.
local wpa_suppl_cmd="wpa_supplicant -B -qqq -i${device} -c${config}"
- if device_is_wireless ${device}; then
- wpa_suppl_cmd="${wpa_suppl_cmd} -Dwext"
- else
+ if ! device_is_wireless ${device}; then
wpa_suppl_cmd="${wpa_suppl_cmd} -Dwired"
fi