2010-07-20 14:03:54 +00:00
|
|
|
<?php
|
|
|
|
|
2015-07-13 20:10:26 +02:00
|
|
|
if (!$os) {
|
2015-10-07 16:27:06 +02:00
|
|
|
if (stristr($sysDescr, 'PowerConnect ') && !stristr($sysDescr, 'ArubaOS')) {
|
2015-07-13 20:10:26 +02:00
|
|
|
$os = 'powerconnect';
|
2016-08-08 23:05:30 -05:00
|
|
|
} elseif (preg_match('/Dell.*Gigabit\ Ethernet/i', $sysDescr)) {
|
|
|
|
$os = 'powerconnect';
|
|
|
|
} elseif (strstr($sysDescr, 'Neyland 24T')) {
|
|
|
|
/* PowerConnect 5324 */
|
2015-07-13 20:10:26 +02:00
|
|
|
$os = 'powerconnect';
|
2016-08-08 23:05:30 -05:00
|
|
|
} elseif (stristr(snmp_get($device, '1.3.6.1.4.1.674.10895.3000.1.2.100.1.0', '-Oqv', ''), 'PowerConnect')) {
|
2015-07-13 20:10:26 +02:00
|
|
|
$os = 'powerconnect';
|
|
|
|
}
|
2010-07-20 14:03:54 +00:00
|
|
|
}
|