diff --git a/includes/discovery/os/mgeups.inc.php b/includes/discovery/os/mgeups.inc.php index 89849ad9e..eb4d08b78 100644 --- a/includes/discovery/os/mgeups.inc.php +++ b/includes/discovery/os/mgeups.inc.php @@ -4,7 +4,7 @@ if(!$os) { if(strstr($sysDescr, "Pulsar M")) { $os = "mgeups"; } else if(strstr($sysDescr, "Evolution S")) { $os = "mgeups"; } - else if(strstr($sysDescr, "Galaxy PW")) { $os = "mgeups"; } + else if (preg_match("/^Galaxy /", $sysDescr)) { $os = "mgeups"; } } diff --git a/includes/discovery/os/okilan.inc.php b/includes/discovery/os/okilan.inc.php new file mode 100644 index 000000000..1d88c59e8 --- /dev/null +++ b/includes/discovery/os/okilan.inc.php @@ -0,0 +1,9 @@ + diff --git a/includes/discovery/os/packetshaper.inc.php b/includes/discovery/os/packetshaper.inc.php new file mode 100644 index 000000000..ef931e60b --- /dev/null +++ b/includes/discovery/os/packetshaper.inc.php @@ -0,0 +1,9 @@ + diff --git a/includes/polling/os/dell-laser.inc.php b/includes/polling/os/dell-laser.inc.php index cdfcbd3aa..d5276423e 100644 --- a/includes/polling/os/dell-laser.inc.php +++ b/includes/polling/os/dell-laser.inc.php @@ -1,14 +1,20 @@ diff --git a/includes/polling/os/jetdirect.inc.php b/includes/polling/os/jetdirect.inc.php new file mode 100644 index 000000000..08b36f3b8 --- /dev/null +++ b/includes/polling/os/jetdirect.inc.php @@ -0,0 +1,26 @@ + diff --git a/includes/polling/os/kyocera.inc.php b/includes/polling/os/kyocera.inc.php new file mode 100644 index 000000000..4f8fa5dd8 --- /dev/null +++ b/includes/polling/os/kyocera.inc.php @@ -0,0 +1,14 @@ + diff --git a/includes/polling/os/minkelsrms.inc.php b/includes/polling/os/minkelsrms.inc.php index 8e4db16f0..6b6717614 100644 --- a/includes/polling/os/minkelsrms.inc.php +++ b/includes/polling/os/minkelsrms.inc.php @@ -2,6 +2,6 @@ # AKCP clone -include('includes/polling/device-akcp.inc.php'); +include('includes/polling/os/akcp.inc.php'); ?> diff --git a/includes/polling/os/routeros.inc.php b/includes/polling/os/routeros.inc.php index f19d297a3..fe472fdfe 100644 --- a/includes/polling/os/routeros.inc.php +++ b/includes/polling/os/routeros.inc.php @@ -1,6 +1,6 @@ diff --git a/includes/polling/os/xerox.inc.php b/includes/polling/os/xerox.inc.php new file mode 100644 index 000000000..c6c975364 --- /dev/null +++ b/includes/polling/os/xerox.inc.php @@ -0,0 +1,25 @@ + diff --git a/includes/static-config.php b/includes/static-config.php index 2a49dfb38..e8ce51d0b 100644 --- a/includes/static-config.php +++ b/includes/static-config.php @@ -154,6 +154,10 @@ $config['os'][$os]['type'] = "network"; $config['os'][$os]['ifname'] = 1; $config['os'][$os]['icon'] = "extreme"; +$os = "packetshaper"; +$config['os'][$os]['text'] = "Blue Coat Packetshaper"; +$config['os'][$os]['type'] = "network"; + $os = "xos"; $config['os'][$os]['text'] = "Extreme XOS"; $config['os'][$os]['type'] = "network"; @@ -192,7 +196,7 @@ $config['os'][$os]['text'] = "Dell DRAC"; $config['os'][$os]['icon'] = "dell"; $os = "bcm963"; -$config['os'][$os]['text'] = "Broadcom BCM963xxx"; +$config['os'][$os]['text'] = "Broadcom BCM963xx"; $config['os'][$os]['icon'] = "broadcom"; $config['os'][$os]['over'][0]['graph'] = "device_bits"; $config['os'][$os]['over'][0]['text'] = "Device Traffic"; @@ -366,6 +370,13 @@ $config['os'][$os]['type'] = "printer"; $config['os'][$os]['over'][0]['graph'] = "device_toner"; $config['os'][$os]['over'][0]['text'] = "Toner"; +$os = "okilan"; +$config['os'][$os]['group'] = "printer"; +$config['os'][$os]['text'] = "OKI Printer"; +$config['os'][$os]['overgraph'][] = "device_toner"; +$config['os'][$os]['overtext'] = "Toner"; +$config['os'][$os]['type'] = "printer"; + $os = "brother"; $config['os'][$os]['group'] = "printer"; $config['os'][$os]['text'] = "Brother Printer";