"GANDI-MIB", // RX Packets "txCounter" => "GANDI-MIB", // TX Packets "dropCounter" => "GANDI-MIB", // Dropped counters "acldropCounter" => "GANDI-MIB", // ACL Dropped counter "ratedropCounter" => "GANDI-MIB", // Rate Dropped counter "KNIrxCounter" => "GANDI-MIB", // KNI RX counter "KNItxCounter" => "GANDI-MIB", // KNI TX counter "KNIdropCounter" => "GANDI-MIB", // KNI DROP counter ); register_mibs($device, $pktj_mibs, "include/discovery/os/linux.inc.php"); } elseif (stristr($sysObjectId, 'cumulusMib') || strstr($sysObjectId, '.1.3.6.1.4.1.40310')) { $os = 'cumulus'; } else { // Check for Synology DSM $hrSystemInitialLoadParameters = trim(snmp_get($device, 'HOST-RESOURCES-MIB::hrSystemInitialLoadParameters.0', '-Osqnv')); if (strpos($hrSystemInitialLoadParameters, 'syno_hw_version') !== false) { $os = 'dsm'; } else { // Check for Carel PCOweb $roomTemp = trim(snmp_get($device, 'roomTemp.0', '-OqvU', 'CAREL-ug40cdz-MIB')); if (is_numeric($roomTemp)) { $os = 'pcoweb'; } } } } }