mirror of
https://github.com/hak5/wifipineapple-openwrt.git
synced 2025-10-29 16:57:19 +00:00
CC: hostapd: Add eapol_version config option
Add eapol_version to the openwrt wireless config ssid section. Only eapol_version=1 and 2 will get passed to hostapd, the default in hostapd is 2. This is only useful for really old client devices that don't accept eapol_version=2. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> SVN-Revision: 46861
This commit is contained in:
committed by
Zoltan HERPAI
parent
1fea0d89f5
commit
416562992f
@@ -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
|
||||
@@ -182,7 +183,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
|
||||
@@ -237,6 +238,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"
|
||||
;;
|
||||
@@ -292,6 +295,8 @@ hostapd_set_bss_options() {
|
||||
[ -n "$vlan_tagged_interface" ] && \
|
||||
append bss_conf "vlan_tagged_interface=$vlan_tagged_interface" "$N"
|
||||
}
|
||||
|
||||
[ "$eapol_version" -ge "1" -a "$eapol_version" -le "2" ] && append bss_conf "eapol_version=$eapol_version" "$N"
|
||||
;;
|
||||
wep)
|
||||
local wep_keyidx=0
|
||||
|
||||
Reference in New Issue
Block a user