wifi.lua: Add support for toggling WPS button.
The patch checks the existence of the needed files for the WPS support and if they are present, shows the option to toggle WPS pushbutton settings. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
This commit is contained in:
parent
ccdc6535a9
commit
2a0e842d00
1 changed files with 14 additions and 0 deletions
|
@ -975,4 +975,18 @@ if hwtype == "atheros" or hwtype == "mac80211" or hwtype == "prism2" then
|
|||
password:depends({mode="sta-wds", eap_type="ttls", encryption="wpa"})
|
||||
end
|
||||
|
||||
if hwtype == "atheros" or hwtype == "mac80211" or hwtype == "prism2" then
|
||||
local wpasupplicant = fs.access("/usr/sbin/wpa_supplicant")
|
||||
local hostcli = fs.access("/usr/sbin/hostapd_cli")
|
||||
if hostcli and wpasupplicant then
|
||||
wps = s:taboption("encryption", Flag, "wps_pushbutton", translate("Enable WPS pushbutton, requires WPA(2)-PSK"))
|
||||
wps.enabled = "1"
|
||||
wps.disabled = "0"
|
||||
wps.rmempty = false
|
||||
wps:depends("encryption", "psk")
|
||||
wps:depends("encryption", "psk2")
|
||||
wps:depends("encryption", "psk-mixed")
|
||||
end
|
||||
end
|
||||
|
||||
return m
|
||||
|
|
Loading…
Reference in a new issue