diff --git a/package/gluon-core/luasrc/usr/lib/lua/gluon/info.lua b/package/gluon-core/luasrc/usr/lib/lua/gluon/info.lua index 7e6f5f395d1654b50227cbeb3a41823d10d6ff79..60df0f4744a4047c143cd7f5c0d4664dc78274af 100644 --- a/package/gluon-core/luasrc/usr/lib/lua/gluon/info.lua +++ b/package/gluon-core/luasrc/usr/lib/lua/gluon/info.lua @@ -6,6 +6,7 @@ local sysconfig = require 'gluon.sysconfig' local platform = require 'gluon.platform' local util = require 'gluon.util' local has_vpn, vpn = pcall(require, 'gluon.mesh-vpn') +local ethernet = require 'gluon.ethernet' local pubkey if has_vpn and vpn.enabled() then @@ -29,6 +30,7 @@ function M.get_info() site = site.site_name(), domain = uci:get('gluon', 'core', 'domain'), public_vpn_key = pubkey, + switch_type = ethernet.get_switch_type(), } end @@ -44,6 +46,7 @@ function M.get_info_pretty(_) { _('Site'), data.site }, { _('Domain'), data.domain or 'n/a' }, { _('Public VPN key'), data.public_vpn_key or 'n/a' }, + { _('Switch type'), data.switch_type }, } end