X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=modules%2Ffreifunk%2Fluasrc%2Fview%2Ffreifunk%2Fpublic_status.htm;h=8948d5e9de20c528adc0dcfe8533406e7d5a75fd;hp=8f0352f821d6731a33dd5284562f1808d2fe8aed;hb=12f0c3cdd6336e79360846bd233189f2cd281fce;hpb=86c1ce3f9ab611447ad7991cf3d5a7fc7def0d9f;ds=sidebyside diff --git a/modules/freifunk/luasrc/view/freifunk/public_status.htm b/modules/freifunk/luasrc/view/freifunk/public_status.htm index 8f0352f82..8948d5e9d 100644 --- a/modules/freifunk/luasrc/view/freifunk/public_status.htm +++ b/modules/freifunk/luasrc/view/freifunk/public_status.htm @@ -1,7 +1,6 @@ <% local sys = require "luci.sys" local twa = require "luci.tools.webadmin" - -- System local system, model, memtotal, memcached, membuffers, memfree = sys.sysinfo() local uptime = twa.date_format(tonumber(sys.uptime())) @@ -24,6 +23,7 @@ local devices = ntm:get_wifidevs() local netlist = { } local netdevs = { } local dev +local has_iwinfo = pcall(require, "iwinfo") -- Routes local defroutev4 = sys.net.defaultroute() @@ -48,6 +48,14 @@ local defroutev6 = sys.net.defaultroute6 ()

<%:Wireless Overview%>

+ + <% if not has_iwinfo then %> +
+ <%:Package libiwinfo required!%>
+ <%_The libiwinfo package is not installed. You must install this component for working wireless configuration!%> +
+ <% end %> +