diff options
Diffstat (limited to 'applications/luci-app-mwan3/luasrc')
-rw-r--r-- | applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua | 10 | ||||
-rw-r--r-- | applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm | 9 |
2 files changed, 10 insertions, 9 deletions
diff --git a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua index bcbf03d54e..c30bce5b7e 100644 --- a/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua +++ b/applications/luci-app-mwan3/luasrc/model/cbi/mwan/interfaceconfig.lua @@ -41,18 +41,18 @@ track_ip.datatype = "host" track_method = mwan_interface:option(ListValue, "track_method", translate("Tracking method")) track_method.default = "ping" track_method:value("ping") -if os.execute("which nping 1>/dev/null") == 0 then +if os.execute("command -v nping 1>/dev/null") == 0 then 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 +if os.execute("command -v arping 1>/dev/null") == 0 then track_method:value("arping") end -if os.execute("which httping 1>/dev/null") == 0 then +if os.execute("command -v httping 1>/dev/null") == 0 then track_method:value("httping") end @@ -119,7 +119,7 @@ failure_latency:value("300") failure_loss = mwan_interface:option(Value, "failure_loss", translate("Max packet loss [%]")) failure_loss:depends("check_quality", 1) -failure_loss.default = "20" +failure_loss.default = "40" failure_loss:value("2") failure_loss:value("5") failure_loss:value("10") @@ -140,7 +140,7 @@ recovery_latency:value("300") recovery_loss = mwan_interface:option(Value, "recovery_loss", translate("Min packet loss [%]")) recovery_loss:depends("check_quality", 1) -recovery_loss.default = "5" +recovery_loss.default = "10" recovery_loss:value("2") recovery_loss:value("5") recovery_loss:value("10") diff --git a/applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm b/applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm index 3cb0ca224e..468aa12b41 100644 --- a/applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm +++ b/applications/luci-app-mwan3/luasrc/view/mwan/overview_status_interface.htm @@ -33,7 +33,7 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface case 'online': state = '<%:Online%>'; time = String.format( - '<div><strong>Uptime: </strong>%s</div>', + '<div><strong>Uptime: </strong>%s</div>', secondsToString(status.interfaces[iface].online) ); css = 'success'; @@ -41,13 +41,14 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface case 'offline': state = '<%:Offline%>'; time = String.format( - '<div><strong>Downtime: </strong>%s</div>', + '<div><strong>Downtime: </strong>%s</div>', secondsToString(status.interfaces[iface].offline) ); css = 'danger'; break; default: state = '<%:Disabled%>'; + time = '<div> </div>' css = 'warning'; break; } @@ -56,11 +57,11 @@ XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "status", "mwan", "interface css ); statusview += String.format( - '<div><strong>Interface: </strong>%s</div>', + '<div><strong>Interface: </strong>%s</div>', iface ); statusview += String.format( - '<div><strong>Status: </strong>%s</div>', + '<div><strong>Status: </strong>%s</div>', state ); if (time) |