From 542fa0e49329a8087719b56cc17613cce122b6b5 Mon Sep 17 00:00:00 2001 From: Manuel Munz Date: Thu, 23 May 2013 14:06:21 +0000 Subject: [PATCH] respect community settings for using VAP in luci-meshwizard --- .../luci-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/applications/luci-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua b/applications/luci-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua index 3a52419e9..a8d07cbec 100644 --- a/applications/luci-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua +++ b/applications/luci-meshwizard/luasrc/model/cbi/freifunk/meshwizard.lua @@ -10,6 +10,7 @@ local mesh_network = ip.IPv4(uci:get_first(community, "community", "mesh_network local community_ipv6 = uci:get_first(community, "community", "ipv6") or 0 local community_ipv6mode = uci:get_first(community, "community", "ipv6_config") or "static" local meshkit_ipv6 = uci:get("meshwizard", "ipv6", "enabled") or 0 +local community_vap = uci:get_first(community, "community", "vap") or 0 m = Map("meshwizard", translate("Wizard"), translate("This wizard will assist you in setting up your router for Freifunk " .. "or another similar wireless community network.")) @@ -151,6 +152,9 @@ uci:foreach("wireless", "wifi-device", function(section) translate("This will setup a new virtual wireless interface in Access Point mode.")) vap:depends(device .. "_dhcp", "1") vap.rmempty = true + if community_vap == "1" then + vap.default = "1" + end end end) -- 2.25.1