summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2011-06-25 23:24:23 +0000
committerJo-Philipp Wich <jow@openwrt.org>2011-06-25 23:24:23 +0000
commitc5f0100abfc9c0376f1b002a7e06a4c00781ebeb (patch)
tree29c80e340af8a6e1ef0b5451abe45677035e5266
parent69e6abaeab942b1c503b1fae9a7cd10ffe8822f4 (diff)
modules/admin-full: add "auto" option to interface settings (#235)
-rw-r--r--modules/admin-full/luasrc/model/cbi/admin_network/ifaces.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/admin-full/luasrc/model/cbi/admin_network/ifaces.lua b/modules/admin-full/luasrc/model/cbi/admin_network/ifaces.lua
index 3debf58ba..cc54d4516 100644
--- a/modules/admin-full/luasrc/model/cbi/admin_network/ifaces.lua
+++ b/modules/admin-full/luasrc/model/cbi/admin_network/ifaces.lua
@@ -103,6 +103,9 @@ if not ( has_pppd and has_pppoe and has_pppoa and has_3g and has_pptp ) then
p.description = translate("You need to install \"comgt\" for UMTS/GPRS, \"ppp-mod-pppoe\" for PPPoE, \"ppp-mod-pppoa\" for PPPoA or \"pptp\" for PPtP support")
end
+auto = s:taboption("physical", Flag, "auto", translate("Bring up on boot"))
+auto.default = (m.uci:get("network", arg[1], "proto") == "none") and auto.disabled or auto.enabled
+
br = s:taboption("physical", Flag, "type", translate("Bridge interfaces"), translate("creates a bridge over specified interface(s)"))
br.enabled = "bridge"
br.rmempty = true