mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-23 15:32:33 +00:00
mac80211: fallback to wpa_supplicant to setup encrypted mesh
instead of failing when authsae is not installed, also try using wpa_supplicant as the newly added -mesh variants support mesh mode and SAE encryption. Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 45520
This commit is contained in:
parent
ce0eddc2fb
commit
e2e2fb168b
@ -595,16 +595,15 @@ mac80211_setup_vif() {
|
||||
[ -n "$mp_val" ] && iw dev "$ifname" set mesh_param "$var" "$mp_val"
|
||||
done
|
||||
|
||||
# authsae
|
||||
# authsae or wpa_supplicant
|
||||
json_get_vars key
|
||||
if [ -n "$key" ]; then
|
||||
if [ -e "/lib/wifi/authsae.sh" ]; then
|
||||
. /lib/wifi/authsae.sh
|
||||
authsae_start_interface || failed=1
|
||||
else
|
||||
wireless_setup_vif_failed AUTHSAE_NOT_INSTALLED
|
||||
json_select ..
|
||||
return
|
||||
wireless_vif_parse_encryption
|
||||
mac80211_setup_supplicant || failed=1
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
|
Loading…
Reference in New Issue
Block a user