Merge pull request #2387 from TDT-AG/pr/20181220-luci-app-mwan3

luci-app-mwan3: some changes
This commit is contained in:
Hannu Nyman 2018-12-29 14:05:26 +02:00 committed by GitHub
commit 8cecff2197
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 127 additions and 49 deletions

View file

@ -34,8 +34,20 @@ track_ip.datatype = "host"
track_method = mwan_interface:option(ListValue, "track_method", translate("Tracking method")) track_method = mwan_interface:option(ListValue, "track_method", translate("Tracking method"))
track_method.default = "ping" track_method.default = "ping"
track_method:value("ping") track_method:value("ping")
track_method:value("arping") if os.execute("which nping 1>/dev/null") == 0 then
track_method:value("httping") track_method:value("nping-tcp")
track_method:value("nping-udp")
track_method:value("nping-icmp")
track_method:value("nping-arp")
end
if os.execute("which arping 1>/dev/null") == 0 then
track_method:value("arping")
end
if os.execute("which httping 1>/dev/null") == 0 then
track_method:value("httping")
end
reliability = mwan_interface:option(Value, "reliability", translate("Tracking reliability"), reliability = mwan_interface:option(Value, "reliability", translate("Tracking reliability"),
translate("Acceptable values: 1-100. This many Tracking IP addresses must respond for the link to be deemed up")) translate("Acceptable values: 1-100. This many Tracking IP addresses must respond for the link to be deemed up"))

View file

@ -5,6 +5,17 @@
-%> -%>
<script type="text/javascript">//<![CDATA[ <script type="text/javascript">//<![CDATA[
function secondsToString(time) {
var seconds = parseInt(time, 10);
var hrs = Math.floor(seconds / 3600);
seconds -= hrs*3600;
var mnts = Math.floor(seconds / 60);
seconds -= mnts*60;
return String.format("%sh:%sm:%ss", hrs, mnts, seconds);
}
XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface_status")%>', null, XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface_status")%>', null,
function(x, status) function(x, status)
{ {
@ -15,15 +26,24 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface
for ( var iface in status.interfaces) for ( var iface in status.interfaces)
{ {
var state = ''; var state = '';
var css = '' var css = '';
var time = '';
switch (status.interfaces[iface].status) switch (status.interfaces[iface].status)
{ {
case 'online': case 'online':
state = '<%:Online%>'; state = '<%:Online%>';
time = String.format(
'<div><strong>Uptime: </strong>%s</div>',
secondsToString(status.interfaces[iface].uptime)
);
css = 'success'; css = 'success';
break; break;
case 'offline': case 'offline':
state = '<%:Offline%>'; state = '<%:Offline%>';
time = String.format(
'<div><strong>Downtime: </strong>%s</div>',
secondsToString(status.interfaces[iface].downtime)
);
css = 'danger'; css = 'danger';
break; break;
default: default:
@ -43,6 +63,10 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface
'<div><strong>Status: </strong>%s</div>', '<div><strong>Status: </strong>%s</div>',
state state
); );
if (time)
{
statusview += time;
}
statusview += '</div>' statusview += '</div>'
} }
statusDiv.innerHTML = statusview; statusDiv.innerHTML = statusview;

View file

@ -81,15 +81,15 @@ msgstr "Gültige Werte: 1-1000. Standard auf 1, falls nicht gesetzt"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:24
msgid "Acceptable values: 1-256. Defaults to 1 if not set" msgid "Acceptable values: 1-256. Defaults to 1 if not set"
msgstr "" msgstr "Akzeptable Werte: 1-256. Standardwert ist 1, wenn nicht gesetzt"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:177
msgid "All required IP rules for interface %s found" msgid "All required IP rules for interface %s found"
msgstr "" msgstr "Alle erforderlichen IP-Regeln für die Schnittstelle %s gefunden"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:36
msgid "Also scan this Routing table for connected networks" msgid "Also scan this Routing table for connected networks"
msgstr "" msgstr "Auch diese Routing-Tabelle für verbundene Netzwerke scannen"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:73
msgid "Check IP rules" msgid "Check IP rules"
@ -97,7 +97,7 @@ msgstr "Prüfen der IP-Regeln"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:81
msgid "Check link quality" msgid "Check link quality"
msgstr "" msgstr "Linkqualität prüfen"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:74
msgid "Check routing table" msgid "Check routing table"
@ -155,11 +155,11 @@ msgstr "Fehler beim Sammeln von Informationen zur Fehlerbehebung"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:81
msgid "Execute" msgid "Execute"
msgstr "" msgstr "Ausführen"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:20 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:20
msgid "Expect interface state on up event" msgid "Expect interface state on up event"
msgstr "" msgstr "Erwarteter Schnittstellen status beim up event"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:155
msgid "Failure interval" msgid "Failure interval"
@ -167,19 +167,19 @@ msgstr "Fehler-Intervall"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:15
msgid "Firewall mask" msgid "Firewall mask"
msgstr "" msgstr "Firewall-Maske"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:219 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:219
msgid "Flush conntrack table" msgid "Flush conntrack table"
msgstr "" msgstr "Conntrack-Tabelle leeren"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:220
msgid "Flush global firewall conntrack table on interface events" msgid "Flush global firewall conntrack table on interface events"
msgstr "" msgstr "Leere Global-Firewall-Conntrack-Table bei Schnittstellen-Events"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:45
msgid "Globals" msgid "Globals"
msgstr "" msgstr "Allgemein"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:76
msgid "Hotplug ifdown" msgid "Hotplug ifdown"
@ -191,13 +191,13 @@ msgstr "Hotplug ifup"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:24
msgid "How often should rtmon update the interface routing table" msgid "How often should rtmon update the interface routing table"
msgstr "" msgstr "Zeit interval wie oft rtmon die Routing-Tabelle der Schnittstelle aktualisiert"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:29
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:56
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:29
msgid "INFO: MWAN not running" msgid "INFO: MWAN not running"
msgstr "" msgstr "INFO: MWAN läuft nicht"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:50
msgid "IPset" msgid "IPset"
@ -213,7 +213,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:19
msgid "Initial state" msgid "Initial state"
msgstr "" msgstr "Ausgangszustand"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:148
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:26
@ -252,21 +252,21 @@ msgstr "Internet-Protokoll"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:171
msgid "Keep failure interval" msgid "Keep failure interval"
msgstr "" msgstr "Fehlerintervall beibehalten"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:172
msgid "Keep ping failure interval during failure state" msgid "Keep ping failure interval during failure state"
msgstr "" msgstr "Ping-Fehlerintervall während des Ausfalls beibehalten"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:74
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policyconfig.lua:23
msgid "Last resort" msgid "Last resort"
msgstr "" msgstr "Letzter Ausweg"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:19 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:19
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:41 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:41
msgid "Load Balancing" msgid "Load Balancing"
msgstr "" msgstr "Lastverteilung"
#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:72
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:33
@ -277,27 +277,27 @@ msgstr "Lade"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:8
msgid "MWAN - Globals" msgid "MWAN - Globals"
msgstr "" msgstr "MWAN - Allgemein"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:137
msgid "MWAN - Interfaces" msgid "MWAN - Interfaces"
msgstr "" msgstr "MWAN - Schnittstellen"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:8
msgid "MWAN - Members" msgid "MWAN - Members"
msgstr "" msgstr "MWAN - Mitglieder"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/notify.lua:10
msgid "MWAN - Notification" msgid "MWAN - Notification"
msgstr "" msgstr "MWAN - Benachrichtigung"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:37
msgid "MWAN - Policies" msgid "MWAN - Policies"
msgstr "" msgstr "MWAN - Richtlinien"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:41
msgid "MWAN - Rules" msgid "MWAN - Rules"
msgstr "" msgstr "MWAN - Regeln"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:9
msgid "MWAN Interface Configuration - %s" msgid "MWAN Interface Configuration - %s"
@ -305,7 +305,7 @@ msgstr "MWAN-Konfiguration, Schnittstelle - %s"
#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:70
msgid "MWAN Interfaces" msgid "MWAN Interfaces"
msgstr "" msgstr "MWAN Schnittstellen"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:9
msgid "MWAN Member Configuration - %s" msgid "MWAN Member Configuration - %s"
@ -321,15 +321,15 @@ msgstr "MWAN-Konfiguration, Regeln - %s"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:27 #: applications/luci-app-mwan3/luasrc/view/mwan/status_detail.htm:27
msgid "MWAN Status - Detail" msgid "MWAN Status - Detail"
msgstr "" msgstr "MWAN Status - Details"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:54 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:54
msgid "MWAN Status - Diagnostics" msgid "MWAN Status - Diagnostics"
msgstr "" msgstr "MWAN Status - Diagnose"
#: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:27 #: applications/luci-app-mwan3/luasrc/view/mwan/status_troubleshooting.htm:27
msgid "MWAN Status - Troubleshooting" msgid "MWAN Status - Troubleshooting"
msgstr "" msgstr "MWAN Status - Fehlerbehebung"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:141
msgid "" msgid ""
@ -340,18 +340,25 @@ msgid ""
">Interfaces may not share the same name as configured members, policies or " ">Interfaces may not share the same name as configured members, policies or "
"rules" "rules"
msgstr "" msgstr ""
"MWAN unterstützt bis zu 252 physische und/oder logische Schnittstellen"
"<br />MWAN erfordert, dass alle Schnittstellen eine eindeutige Metrik haben, "
"die in /etc/config/network konfiguriert sind <br /> Namen müssen mit dem "
"Schnittstellennamen in /etc/config/network übereinstimmen <br /> Namen dürfen "
"Zeichen A-Z, a-z, 0-9, _ enthalten aber keine Leerzeichen<br />Schnittstellen "
"dürfen nicht den gleichen Namen wie konfigurierte Mitglieder, Richtlinien "
"oder Regeln verwenden"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:69
msgid "Max TTL" msgid "Max TTL"
msgstr "" msgstr "Maximale TTL"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:85
msgid "Max packet latency [ms]" msgid "Max packet latency [ms]"
msgstr "" msgstr "Maximale Paketlatenzzeit [ms]"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:97
msgid "Max packet loss [%]" msgid "Max packet loss [%]"
msgstr "" msgstr "Maximaler Paketverlust [%]"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:21
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:28
@ -398,15 +405,15 @@ msgstr "Metrik"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:106
msgid "Min packet latency [ms]" msgid "Min packet latency [ms]"
msgstr "" msgstr "Minimale Paketlatenzzeit [ms]"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:118
msgid "Min packet loss [%]" msgid "Min packet loss [%]"
msgstr "" msgstr "Minimaler Paketverlust [%]"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:190 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:190
msgid "Missing both IP rules for interface %s" msgid "Missing both IP rules for interface %s"
msgstr "" msgstr "Beide IP-Regeln fehlen für die Schnittstelle %s"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:51
msgid "" msgid ""
@ -427,15 +434,15 @@ msgstr "Keine MWAN-Schnittstellen gefunden"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:159
msgid "No gateway for interface %s found." msgid "No gateway for interface %s found."
msgstr "" msgstr "No gateway für Schnittstelle %s gefunden"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:168
msgid "No tracking Hosts for interface %s defined." msgid "No tracking Hosts for interface %s defined."
msgstr "" msgstr "Kein Tracking Host für die Schnittstelle %s definiert"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:60
msgid "Notification" msgid "Notification"
msgstr "" msgstr "Benachrichtigung"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:23
#: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26 #: applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm:26
@ -450,7 +457,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:182
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:186
msgid "Only one IP rules for interface %s found" msgid "Only one IP rules for interface %s found"
msgstr "" msgstr "Nur eine IP-Regel für die Schnittstelle %s gefunden"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:45
msgid "Ping count" msgid "Ping count"
@ -499,6 +506,15 @@ msgid ""
"spaces<br />Names must be 15 characters or less<br />Policies may not share " "spaces<br />Names must be 15 characters or less<br />Policies may not share "
"the same name as configured interfaces, members or rules" "the same name as configured interfaces, members or rules"
msgstr "" msgstr ""
"Richtlinien sind Profile, die ein oder mehrere Mitglieder gruppieren und MWAN"
"steuern und verteilt den Traffic<br />Mitglieder-Schnittstellen mit "
"niedrigeren Metriken werden als ersters genutzt<br />Mitglieder-Schnittstellen "
"mit der gleichen Metrik werden lastverteilt<br /> Mitglieder-Schnittstellen "
"verteilen mehr Traffic aus denen mit höhere Gewichtung."
"<br />Namen können die Zeichen A-Z, a-z, 0-9, _ und keine Leerzeichen enthalten. "
"<br />Namen müssen 15 Zeichen oder weniger sein"
"<br />Richtlinien dürfen nicht den gleichen Namen wie konfigurierte Schnittstellen, "
"Mitglieder oder Regeln verwenden."
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/policy.lua:50
msgid "Policy" msgid "Policy"
@ -522,19 +538,19 @@ msgstr "Wiederherstellungs-Intervall"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:39
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:40
msgid "Routing table %d" msgid "Routing table %d"
msgstr "" msgstr "Routing-Tabelle %d"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:196
msgid "Routing table %s for interface %s found" msgid "Routing table %s for interface %s found"
msgstr "" msgstr "Routing-Tabelle %s für die Schnittstelle %s gefunden"
#: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200 #: applications/luci-app-mwan3/luasrc/controller/mwan3.lua:200
msgid "Routing table %s for interface %s not found" msgid "Routing table %s for interface %s not found"
msgstr "" msgstr "Routing-Tabelle %s für die Schnittstelle %s nicht gefunden"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:35
msgid "Routing table lookup" msgid "Routing table lookup"
msgstr "" msgstr "Routing-Tabelle nachschlagen"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/rule.lua:58
msgid "Rule" msgid "Rule"
@ -556,6 +572,17 @@ msgid ""
"z, 0-9, _ and no spaces<br />Rules may not share the same name as configured " "z, 0-9, _ and no spaces<br />Rules may not share the same name as configured "
"interfaces, members or policies" "interfaces, members or policies"
msgstr "" msgstr ""
"Regeln legen fest, welcher Datenverkehr eine bestimmte MWAN-Richtlinie verwendet<br />"
"Regeln basieren auf IP-Adresse, Port oder Protokoll<br />"
"Regeln werden von oben nach unten abgeglichen<br />"
"Regeln unterhalb einer Matching-Regel werden ignoriert<br />"
"Der Datenverkehr, der keiner Regel entspricht, wird über die Hauptroutentabelle geleitet<br />"
"Der Datenverkehr, der für bekannte (nicht Standard) Netzwerke bestimmt ist"
"wird von der Hauptroutinentabelle abgewickelt<br />"
"Der Datenverker, der einer Regel entspricht, wo alle WAN-Schnittstellen für diese "
" Richtlinie nicht verbunden sind, werden verworfen<br />"
"Namen können die Zeichen A-Z, a-z, 0-9, _ und keine Leerzeichen enthalten<br />"
"Regeln dürfen nicht den gleichen Namen wie konfigurierte Schnittstellen, Mitglieder oder Richtlinien verwenden<br />"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:47
msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set" msgid "Seconds. Acceptable values: 1-1000000. Defaults to 600 if not set"
@ -629,6 +656,21 @@ msgid ""
"Physical device name which interface went up or down (e.g. \"eth0\" or " "Physical device name which interface went up or down (e.g. \"eth0\" or "
"\"wwan0\")<br /><br />" "\"wwan0\")<br /><br />"
msgstr "" msgstr ""
"Dieser Abschnitt ermöglicht es Ihnen, den Inhalt von \"/etc/mwan3.user\" zu ändern <br />"
"Die Datei bleibt auch während des System-Upgrades erhalten.<br /><br /><br />Anmerkung:<br />Diese "
"Datei wird als Shell-Skript interpretiert.<br />Die erste Zeile des Skripts "
"muss &#34;#!/bin/sh&#34; ohne Anführungszeichen sein.<br />Zeilen, die mit # beginnen, sind "
"Kommentare und werden nicht ausgeführt.<br />Setzen Sie Ihre eigene mwan3-Aktion hier, sie "
"wird bei jedem netifd hotplug interface event ausgeführt<br />"
"für die Schnittstell wo der mwan3 aktiviert ist.<br /><br /><br /><br />Es gibt drei Haupt "
"Umgebungsvariablen, die an dieses Skript übergeben werden.<br /><br /><br />$ACTION "
"<br />* \"ifup\" Wird von netifd und mwan3track ausgeführt<br />* \"ifdown\" Wird "
"von netifd und mwan3track ausgeführt<br />* \"connected\" Wird von "
"mwan3track ausgeführt, wenn das Tracking erfolgreich war <br />* \"disconnected\" Wird "
"von mwan3track ausgeführt, wenn das Tracking fehlgeschlagen ist <br />$INTERFACE Name der "
"Schnittstelle, die up oder down gegangen ist (z.B. \"wan\" oder \"wwan\")<br />$DEVICE "
"Physischer Gerätename, dessen Schnittstelle up oder down gegangen ist (z.B. \"eth0\" oder "
"\"wwan0\")<br /><br /><br />"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:30
msgid "Tracking hostname or IP address" msgid "Tracking hostname or IP address"
@ -637,12 +679,12 @@ msgstr "Tracking des Hostnamen oder der IP-Addresse"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:168
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:34
msgid "Tracking method" msgid "Tracking method"
msgstr "" msgstr "Tracking-Methode"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:179
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua:40
msgid "Tracking reliability" msgid "Tracking reliability"
msgstr "" msgstr "Tracking-Sicherheit"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:41
msgid "" msgid ""
@ -662,11 +704,11 @@ msgstr "Fehlerbehebung"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/globalsconfig.lua:23
msgid "Update interval" msgid "Update interval"
msgstr "" msgstr "Aktualisierungsintervall"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/ruleconfig.lua:31
msgid "View the content of /etc/protocols for protocol description" msgid "View the content of /etc/protocols for protocol description"
msgstr "" msgstr "Schaue in der Datei /etc/protocols für Protokollbeschreibung mach"
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/interface.lua:17
msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!" msgid "WARNING: %d interfaces are configured exceeding the maximum of %d!"
@ -702,7 +744,7 @@ msgstr ""
#: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37 #: applications/luci-app-mwan3/luasrc/view/mwan/status_diagnostics.htm:37
msgid "Waiting for command to complete..." msgid "Waiting for command to complete..."
msgstr "" msgstr "Warten auf den Abschluss des Befehls..."
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/member.lua:38
#: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27 #: applications/luci-app-mwan3/luasrc/model/cbi/mwan/memberconfig.lua:27