cpu() fix virtualization, wifi() fix raspberry

This commit is contained in:
Sebastian Hildebrandt
2021-01-27 11:43:30 +01:00
parent afd105319c
commit 4a2b221d9e
5 changed files with 16 additions and 2 deletions
+8
View File
@@ -550,6 +550,14 @@ function getCpu() {
cpuFlags().then(flags => {
result.flags = flags;
result.virtualization = flags.indexOf('vmx') > -1 || flags.indexOf('svm') > -1;
if (_windows) {
try {
const systeminfo = execSync('systeminfo').toString();
result.virtualization = result.virtualization || (systeminfo.indexOf('Virtualization Enabled In Firmware: Yes') !== -1) || (systeminfo.indexOf('Virtualisierung in Firmware aktiviert: Ja') !== -1) || (systeminfo.indexOf('Virtualisation activée dans le microprogramme : Qiu') !== -1);
} catch (e) {
util.noop();
}
}
if (_darwin) {
exec('sysctl machdep.cpu hw.cpufrequency_max hw.cpufrequency_min hw.packages hw.physicalcpu_max hw.ncpu hw.tbfrequency hw.cpufamily hw.cpusubfamily', function (error, stdout) {
let lines = stdout.toString().split('\n');
+1 -1
View File
@@ -147,7 +147,7 @@ function getWifiNetworkAlt(iface) {
}
const parts = l.split(':');
if (parts.length > 1) {
wpaFlag = parts[1].trim();
wpaFlag = parts[1].trim().toUpperCase();
}
}
if (l.indexOf('pairwise cipher') >= 0) {