|
|
@@ -120,6 +120,7 @@ hostapd_common_add_bss_config() {
|
|
|
|
|
|
config_add_boolean rsn_preauth auth_cache
|
|
|
config_add_int ieee80211w
|
|
|
+ config_add_int eapol_version
|
|
|
|
|
|
config_add_string 'auth_server:host' 'server:host'
|
|
|
config_add_string auth_secret
|
|
|
@@ -183,7 +184,7 @@ hostapd_set_bss_options() {
|
|
|
wps_pushbutton wps_label ext_registrar wps_pbc_in_m1 \
|
|
|
wps_device_type wps_device_name wps_manufacturer wps_pin \
|
|
|
macfilter ssid wmm uapsd hidden short_preamble rsn_preauth \
|
|
|
- iapp_interface
|
|
|
+ iapp_interface eapol_version
|
|
|
|
|
|
set_default isolate 0
|
|
|
set_default maxassoc 0
|
|
|
@@ -238,6 +239,8 @@ hostapd_set_bss_options() {
|
|
|
[ -e "$wpa_psk_file" ] || touch "$wpa_psk_file"
|
|
|
append bss_conf "wpa_psk_file=$wpa_psk_file" "$N"
|
|
|
}
|
|
|
+ [ "$eapol_version" -ge "1" -a "$eapol_version" -le "2" ] && append bss_conf "eapol_version=$eapol_version" "$N"
|
|
|
+
|
|
|
wps_possible=1
|
|
|
append wpa_key_mgmt "WPA-PSK"
|
|
|
;;
|
|
|
@@ -297,6 +300,8 @@ hostapd_set_bss_options() {
|
|
|
append bss_conf "vlan_file=$vlan_file" "$N"
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ [ "$eapol_version" -ge "1" -a "$eapol_version" -le "2" ] && append bss_conf "eapol_version=$eapol_version" "$N"
|
|
|
;;
|
|
|
wep)
|
|
|
local wep_keyidx=0
|