diff --git a/luci-app-openmptcprouter/luasrc/view/openmptcprouter/wanstatus.htm b/luci-app-openmptcprouter/luasrc/view/openmptcprouter/wanstatus.htm
index f9d6fcf5c..224ff07a6 100644
--- a/luci-app-openmptcprouter/luasrc/view/openmptcprouter/wanstatus.htm
+++ b/luci-app-openmptcprouter/luasrc/view/openmptcprouter/wanstatus.htm
@@ -445,13 +445,14 @@ local statuslogo = ucic:get("openmptcprouter","settings","statuslogo") or "openm
cssc = 'rgb(144, 240, 144)';
statusIcon = "<%=resource%>/openmptcprouter/images/statusWarning.png";
statusMessageClass = "warning";
- statusMessage = "Some connectivity tests failed";
+ statusMessage = "Some connectivity tests failed" + '
';
+ break;
default:
stat = 'Unknown';
cssc = 'rgb(144, 240, 144)';
statusIcon = "<%=resource%>/openmptcprouter/images/statusWarning.png";
statusMessageClass = "warning";
- statusMessage = "Unknown status";
+ statusMessage = "Unknown status (" + mArray.wans[i].status + ")" + '
';
}
// Populate info
var wanip = mArray.wans[i].wanip;
diff --git a/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js b/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
index da0eeabb5..f6ffc7d5f 100644
--- a/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
+++ b/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
@@ -305,6 +305,10 @@ return view.extend({
o = s.taboption('general', form.DynamicList, 'ipset',
_('IP sets'),
_('List of IP sets to populate with the IPs of DNS lookup results of the FQDNs also specified here.'));
+ o.filter = function(section_id, name) {
+ return (section_id.startsWith('omr_dscp') == false);
+ };
+
o.optional = true;
o.placeholder = '/example.org/ipset,ipset6';
@@ -754,6 +758,9 @@ return view.extend({
_('List of IP sets to populate with the IPs of DNS lookup results of the FQDNs also specified here.'));
ss = o.subsection;
+ ss.filter = function(section_id, name) {
+ return (section_id.startsWith('omr_') == false);
+ };
ss.addremove = true;
ss.anonymous = true;
diff --git a/openmptcprouter-api/files/usr/libexec/rpcd/openmptcprouter b/openmptcprouter-api/files/usr/libexec/rpcd/openmptcprouter
index a3b2747a0..166565cea 100755
--- a/openmptcprouter-api/files/usr/libexec/rpcd/openmptcprouter
+++ b/openmptcprouter-api/files/usr/libexec/rpcd/openmptcprouter
@@ -1273,6 +1273,7 @@ function interfaces_status()
local mac = section ["macaddr"] or ""
local itype = section ["type"] or ""
local state = uci:get("openmptcprouter", interface, "state") or ""
+ local connectivity = "OK"
--if not ipaddr or not gateway then return end
-- Don't show if0 in the overview
@@ -1311,7 +1312,7 @@ function interfaces_status()
if enabled == "0" then return end
- local connectivity = "OK"
+ --local connectivity = "OK"
if ipaddr == "" and ifname ~= nil and ifname ~= "" and proto ~= "dhcpv6" then
ipaddr = ut.trim(sys.exec("ip -4 -br addr ls dev " .. ifname .. " | awk -F'[ /]+' '{print $3}' | tr -d '\n'"))
end