From: Hannu Nyman Date: Fri, 10 Feb 2017 13:07:17 +0000 (+0200) Subject: luci-mod-admin-full: tweak 80211w options X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fluci.git;a=commitdiff_plain;h=4d31f7ca30efc7158f8184885df86b9325ecdcba;hp=a225e4ac592a17c5a01cab8ff70d116000f9febc luci-mod-admin-full: tweak 80211w options Use ListValue type and enable translation of the option values. Signed-off-by: Hannu Nyman --- diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua index 821f926c1..d49786e54 100644 --- a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua +++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua @@ -1125,16 +1125,16 @@ end -- ieee802.11w options if hwtype == "mac80211" then - ieee80211w = s:taboption("encryption", Value, "ieee80211w", + ieee80211w = s:taboption("encryption", ListValue, "ieee80211w", translate("802.11w Management Frame Protection"), translate("Requires the 'full' version of wpad/hostapd " .. "and support from the wifi driver
(as of Feb 2017: " .. "ath9k and ath10k, in LEDE also mwlwifi and mt76)")) ieee80211w.default = "0" ieee80211w.rmempty = true - ieee80211w:value("0", "Disabled (default)") - ieee80211w:value("1", "Optional") - ieee80211w:value("2", "Required") + ieee80211w:value("0", translate("Disabled (default)")) + ieee80211w:value("1", translate("Optional")) + ieee80211w:value("2", translate("Required")) ieee80211w:depends({mode="ap", encryption="wpa2"}) ieee80211w:depends({mode="ap-wds", encryption="wpa2"}) ieee80211w:depends({mode="ap", encryption="psk2"})