mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
1570ea95c0
* append Avaya VSP HW revision to serial number The old way added the HW revision to the sysDescr. When managing a bunch of switches with different versions this made it look like you had a lot of different kinds of switches. These are all the switches. Just add it to the serial number so you can have the hw version for reference if needed. Just makes more sense not to appended to sysDescr. * Update avaya-vsp.inc.php * Update avaya-vsp.inc.php forgot to add the $hardware variable so Platform would populate * Update avaya-vsp.inc.php
30 lines
1014 B
PHP
30 lines
1014 B
PHP
<?php
|
|
/*
|
|
* LibreNMS
|
|
*
|
|
* Copyright (c) 2016 Neil Lathwood <neil@lathwood.co.uk>
|
|
* Copyright (c) 2016 Daniel Cox <danielcoxman@gmail.com>
|
|
* This program is free software: you can redistribute it and/or modify it
|
|
* under the terms of the GNU General Public License as published by the
|
|
* Free Software Foundation, either version 3 of the License, or (at your
|
|
* option) any later version. Please see LICENSE.txt at the top level of
|
|
* the source code distribution for details.
|
|
*/
|
|
|
|
// rcSysVersion
|
|
$version = snmp_get($device, 'rcSysVersion.0', '-Osqv', 'RAPID-CITY');
|
|
$version = explode(' ', $version);
|
|
$version = $version[0];
|
|
$version = str_replace('"', '', $version);
|
|
|
|
// rcChasSerialNumber
|
|
$serial = snmp_get($device, 'rcChasSerialNumber.0', '-Osqv', 'RAPID-CITY');
|
|
$serial = str_replace('"', '', $serial);
|
|
|
|
// rcChasHardwareRevision
|
|
$sysDescr = $poll_device['sysDescr'];
|
|
$sysDescr = explode(' ', $sysDescr);
|
|
$sysDescr = $sysDescr[0];
|
|
$hardware = $sysDescr;
|
|
$hardware = str_replace('"', '', $hardware);
|