diff --git a/package/gluon-web-private-wifi/luasrc/lib/gluon/config-mode/controller/admin/privatewifi.lua b/package/gluon-web-private-wifi/luasrc/lib/gluon/config-mode/controller/admin/privatewifi.lua index febfb4e4..0b4647cf 100644 --- a/package/gluon-web-private-wifi/luasrc/lib/gluon/config-mode/controller/admin/privatewifi.lua +++ b/package/gluon-web-private-wifi/luasrc/lib/gluon/config-mode/controller/admin/privatewifi.lua @@ -1,3 +1,8 @@ +local uci = require("simple-uci").cursor() +local wireless = require 'gluon.wireless' + package 'gluon-web-private-wifi' -entry({"admin", "privatewifi"}, model("admin/privatewifi"), _("Private WLAN"), 30) +if wireless.device_uses_wlan(uci) then + entry({"admin", "privatewifi"}, model("admin/privatewifi"), _("Private WLAN"), 30) +end diff --git a/package/gluon-web-wifi-config/luasrc/lib/gluon/config-mode/controller/admin/wifi-config.lua b/package/gluon-web-wifi-config/luasrc/lib/gluon/config-mode/controller/admin/wifi-config.lua index 4a0b5256..c6c45075 100644 --- a/package/gluon-web-wifi-config/luasrc/lib/gluon/config-mode/controller/admin/wifi-config.lua +++ b/package/gluon-web-wifi-config/luasrc/lib/gluon/config-mode/controller/admin/wifi-config.lua @@ -1,3 +1,8 @@ +local uci = require("simple-uci").cursor() +local wireless = require 'gluon.wireless' + package 'gluon-web-wifi-config' -entry({"admin", "wifi-config"}, model("admin/wifi-config"), _("WLAN"), 20) +if wireless.device_uses_wlan(uci) then + entry({"admin", "wifi-config"}, model("admin/wifi-config"), _("WLAN"), 20) +end