mirror of
https://github.com/librenms/librenms.git
synced 2024-09-29 06:16:43 +00:00
Merge pull request #822 from laf/issue-821
Added fallback to grab serial and version for ibm switches
This commit is contained in:
commit
d4104e3f5d
@ -28,6 +28,12 @@ if (strpos($sysdescr_value, 'IBM Networking Operating System') !== false) {
|
||||
$version = trim(snmp_get($device, ".1.3.6.1.4.1.20301.2.7.13.1.1.1.10.0", "-Ovq") , '" ');
|
||||
$serial = trim(snmp_get($device, ".1.3.6.1.4.1.20301.100.100.14.9.0", "-Ovq") , '" ');
|
||||
}
|
||||
if (empty($version)) {
|
||||
$version = trim(snmp_get($device, ".1.3.6.1.2.1.47.1.1.1.1.10.1", "-Ovq") , '" ');
|
||||
}
|
||||
if (empty($serial)) {
|
||||
$serial = trim(snmp_get($device, ".1.3.6.1.2.1.47.1.1.1.1.11.1", "-Ovq") , '" ');
|
||||
}
|
||||
} elseif (strpos($sysdescr_value, 'IBM Flex System Fabric') !== false) {
|
||||
$hardware = str_replace("IBM Flex System Fabric", "", $sysdescr_value);
|
||||
$version = trim(snmp_get($device, ".1.3.6.1.2.1.47.1.1.1.1.10.1", "-Ovq") , '" ');
|
||||
|
Loading…
Reference in New Issue
Block a user