wifiConnections(), wifiNetworks() fix security mode parsing (macOS)
This commit is contained in:
+15
@@ -571,6 +571,21 @@ const socketTypes = {
|
||||
70: 'LGA2422',
|
||||
71: 'LGA5773',
|
||||
72: 'BGA5773',
|
||||
73: 'AM5',
|
||||
74: 'SP5',
|
||||
75: 'SP6',
|
||||
76: 'BGA883',
|
||||
77: 'BGA1190',
|
||||
78: 'BGA4129',
|
||||
79: 'LGA4710',
|
||||
80: 'LGA7529',
|
||||
81: 'BGA1964',
|
||||
82: 'BGA1792',
|
||||
83: 'BGA2049',
|
||||
84: 'BGA2551',
|
||||
85: 'LGA1851',
|
||||
86: 'BGA2114',
|
||||
87: 'BGA2833'
|
||||
};
|
||||
|
||||
const socketTypesByName = {
|
||||
|
||||
@@ -635,6 +635,10 @@ function smartMonToolsInstalled() {
|
||||
return _smartMonToolsInstalled;
|
||||
}
|
||||
|
||||
// reference values: https://elinux.org/RPi_HardwareHistory
|
||||
// https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md
|
||||
// https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#hardware-revision-codes
|
||||
|
||||
function isRaspberry(cpuinfo) {
|
||||
const PI_MODEL_NO = [
|
||||
'BCM2708',
|
||||
|
||||
+2
-2
@@ -405,7 +405,7 @@ function parseWifiDarwin(wifiStr) {
|
||||
wifiObj.forEach(function (wifiItem) {
|
||||
|
||||
let security = [];
|
||||
const sm = wifiItem.spairport_security_mode;
|
||||
const sm = wifiItem.spairport_security_mode || '';
|
||||
if (sm === 'spairport_security_mode_wep') {
|
||||
security.push('WEP');
|
||||
} else if (sm === 'spairport_security_mode_wpa2_personal') {
|
||||
@@ -666,7 +666,7 @@ function wifiConnections(callback) {
|
||||
const signalLevel = airportWifiObj.spairport_signal_noise || null;
|
||||
|
||||
let security = [];
|
||||
const sm = airportWifiObj.spairport_security_mode;
|
||||
const sm = airportWifiObj.spairport_security_mode || '';
|
||||
if (sm === 'spairport_security_mode_wep') {
|
||||
security.push('WEP');
|
||||
} else if (sm === 'spairport_security_mode_wpa2_personal') {
|
||||
|
||||
Reference in New Issue
Block a user