* Added DHCP page
[project/luci.git] / src / ffluci / model / cbi / admin_network / ptp.lua
1 -- ToDo: Translate, Add descriptions and help texts
2 m = Map("network", "Punkt-zu-Punkt Verbindungen")
3
4 s = m:section(TypedSection, "interface")
5 s.addremove = true
6 s:depends("proto", "pppoe")
7 s:depends("proto", "pptp")
8
9 p = s:option(ListValue, "proto", "Protokoll")
10 p:value("pppoe", "PPPoE")
11 p:value("pptp", "PPTP")
12 p.default = "pppoe"
13
14 s:option(Value, "ifname", "Schnittstelle")
15
16 s:option(Value, "username", "Benutzername")
17 s:option(Value, "password", "Passwort")
18
19 s:option(Value, "keepalive", "Keep-Alive").optional = true
20
21 s:option(Value, "demand", "Dial on Demand (idle time)").optional = true
22
23 srv = s:option(Value, "server", "PPTP-Server")
24 srv:depends("proto", "pptp")
25 srv.optional = true
26
27 mtu = s:option(Value, "mtu", "MTU")
28 mtu.optional = true
29 mtu.isinteger = true
30
31 return m