mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-03-09 15:40:18 +00:00
Removed smbios.js module from meshcore for non-AI platforms.
This commit is contained in:
parent
1551f74637
commit
1be520624c
42 changed files with 25 additions and 50 deletions
|
@ -151,16 +151,20 @@ function createMeshCore(agent) {
|
|||
var SMBiosTables = null;
|
||||
var SMBiosTablesRaw = null;
|
||||
try {
|
||||
require('smbios').get(function (data) {
|
||||
if (data != null) {
|
||||
SMBiosTablesRaw = data;
|
||||
SMBiosTables = require('smbios').parse(data)
|
||||
if (mesh.isControlChannelConnected) { mesh.SendCommand({ "action": "smbios", "value": SMBiosTablesRaw }); }
|
||||
var SMBiosModule = null;
|
||||
try { SMBiosModule = require('smbios'); } catch (ex) { }
|
||||
if (SMBiosModule != null) {
|
||||
SMBiosModule.get(function (data) {
|
||||
if (data != null) {
|
||||
SMBiosTablesRaw = data;
|
||||
SMBiosTables = require('smbios').parse(data)
|
||||
if (mesh.isControlChannelConnected) { mesh.SendCommand({ "action": "smbios", "value": SMBiosTablesRaw }); }
|
||||
|
||||
// If SMBios tables say that AMT is present, try to connect MEI
|
||||
if (SMBiosTables.amtInfo && (SMBiosTables.amtInfo.AMT == true)) { resetMei(); }
|
||||
}
|
||||
});
|
||||
// If SMBios tables say that AMT is present, try to connect MEI
|
||||
if (SMBiosTables.amtInfo && (SMBiosTables.amtInfo.AMT == true)) { resetMei(); }
|
||||
}
|
||||
});
|
||||
}
|
||||
} catch (ex) { sendConsoleText(ex); }
|
||||
|
||||
// Try to load up the WIFI scanner
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue