projects
/
oweals
/
luci.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
2724aa1
)
* Fixed Freifunk wizard
author
Steven Barth
<steven@midlink.org>
Sun, 27 Apr 2008 21:04:58 +0000
(21:04 +0000)
committer
Steven Barth
<steven@midlink.org>
Sun, 27 Apr 2008 21:04:58 +0000
(21:04 +0000)
module/admin-core/src/controller/admin/index.lua
patch
|
blob
|
history
diff --git
a/module/admin-core/src/controller/admin/index.lua
b/module/admin-core/src/controller/admin/index.lua
index 685478eddba0cd265cc781ae6dfbe8f8c64e23a3..ba582cf5c541055f62a37f604f166f092e04dee3 100644
(file)
--- a/
module/admin-core/src/controller/admin/index.lua
+++ b/
module/admin-core/src/controller/admin/index.lua
@@
-53,14
+53,26
@@
function configure_freifunk()
uci:set("network", "ffdhcp", "proto", "static")
uci:set("network", "ffdhcp", "ifname", "br-ff:dhcp")
uci:set("network", "ffdhcp", "ipaddr", dhcpip)
uci:set("network", "ffdhcp", "proto", "static")
uci:set("network", "ffdhcp", "ifname", "br-ff:dhcp")
uci:set("network", "ffdhcp", "ipaddr", dhcpip)
- uci:set("network", "ffdhcp", "netmask", uci:get("freifunk", "community", "dhcpmask"))
+ uci:set("network", "ffdhcp", "netmask", uci:get("freifunk", "community", "dhcpmask"))
+
+ local splash = uci:show("luci_splash")
+ if splash then
+ for k, v in pairs(splash.luci_splash) do
+ if v[".type"] == "iface" then
+ uci:del("luci_splash", k)
+ end
+ end
+
+ local sk = uci:add("luci_splash", "iface")
+ uci:set("luci_splash", sk, "network", "ffdhcp")
+ end
end
-- Configure OLSR
if ffluci.http.formvalue("olsr") and uci:show("olsr") then
for k, v in pairs(uci:show("olsr").olsr) do
if v[".type"] == "Interface" or v[".type"] == "LoadPlugin" then
end
-- Configure OLSR
if ffluci.http.formvalue("olsr") and uci:show("olsr") then
for k, v in pairs(uci:show("olsr").olsr) do
if v[".type"] == "Interface" or v[".type"] == "LoadPlugin" then
- uci:del("olsr",
"k"
)
+ uci:del("olsr",
k
)
end
end
end
end