* Core translation
[project/luci.git] / modules / admin-core / luasrc / model / cbi / admin_network / vlan.lua
1 --[[
2 LuCI - Lua Configuration Interface
3
4 Copyright 2008 Steven Barth <steven@midlink.org>
5
6 Licensed under the Apache License, Version 2.0 (the "License");
7 you may not use this file except in compliance with the License.
8 You may obtain a copy of the License at
9
10         http://www.apache.org/licenses/LICENSE-2.0
11
12 $Id$
13 ]]--
14 m = Map("network", "VLAN", [[Die Netzwerkschnittstellen am Router
15 können zu verschienden VLANs zusammengefasst werden, in denen Geräte miteinander direkt
16 kommunizieren können. VLANs werden auch häufig dazu genutzt, um Netzwerke voneiander zu trennen.
17 So ist oftmals eine Schnittstelle als Uplink zu einem größerem Netz, wie dem Internet vorkonfiguriert
18 und die anderen Schnittstellen bilden ein VLAN für das lokale Netzwerk.]])
19
20 s = m:section(TypedSection, "switch", "", [[Die zu einem VLAN gehörenden Schnittstellen
21 werden durch Leerzeichen getrennt. Die Schnittstelle mit der höchsten Nummer (meistens 5) bildet
22 in der Regel die Verbindung zur internen Netzschnittstelle des Routers. Bei Geräten mit 5 Schnittstellen
23 ist in der Regel die Schnittstelle mit der niedrigsten Nummer (0) die standardmäßige Uplinkschnittstelle des Routers.]])
24
25 for i = 0, 15 do
26         s:option(Value, "vlan"..i, "vlan"..i).optional = true
27 end
28
29 return m