diff --git a/includes/discovery/os/linux.inc.php b/includes/discovery/os/linux.inc.php index cff9eac67..d5c8c67c1 100755 --- a/includes/discovery/os/linux.inc.php +++ b/includes/discovery/os/linux.inc.php @@ -14,7 +14,7 @@ if (!$os) if (strpos($entPhysicalMfgName, "QNAP") !== FALSE) { $os = "qnap";} elseif(strstr($sysObjectId, ".1.3.6.1.4.1.5528.100.20.10.2014")) { $os = "netbotz"; } elseif(strstr($sysDescr, "endian")) { $os = "endian"; } - + elseif(preg_match("/Cisco Small Business/", $sysDescr)) { $os = "ciscosmblinux"; } } } diff --git a/includes/static-config.php b/includes/static-config.php index b4dce87a8..5d4982aca 100644 --- a/includes/static-config.php +++ b/includes/static-config.php @@ -66,6 +66,17 @@ $config['os'][$os]['over'][1]['text'] = "Processor Usage"; $config['os'][$os]['over'][2]['graph'] = "device_mempool"; $config['os'][$os]['over'][2]['text'] = "Memory Usage"; +$os = "ciscosmblinux"; +$config['os'][$os]['type'] = "wireless"; +$config['os'][$os]['group'] = "unix"; +$config['os'][$os]['text'] = "Cisco SMB Linux"; +$config['os'][$os]['icon'] = "cisco"; +$config['os'][$os]['over'][0]['graph'] = "device_bits"; +$config['os'][$os]['over'][0]['text'] = "Device Traffic"; +$config['os'][$os]['over'][1]['graph'] = "device_processor"; +$config['os'][$os]['over'][1]['text'] = "Processor Usage"; +$config['os'][$os]['over'][2]['graph'] = "device_mempool"; +$config['os'][$os]['over'][2]['text'] = "Memory Usage"; ### Other Unix-based OSes here please.