From b9ced6561f0c04005c809d966a669d122bfb20e0 Mon Sep 17 00:00:00 2001 From: Tobias Herrmann Date: Sat, 2 Jan 2016 17:42:29 +0100 Subject: [PATCH 1/4] added support for canon MF-series printers --- includes/definitions.inc.php | 9 ++++++++- includes/discovery/os/canon-printer.inc.php | 7 +++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 includes/discovery/os/canon-printer.inc.php diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php index 066f5a2c1..661fe4242 100644 --- a/includes/definitions.inc.php +++ b/includes/definitions.inc.php @@ -1157,7 +1157,14 @@ $config['os'][$os]['text'] = 'Samsung Printer'; $config['os'][$os]['type'] = 'printer'; $config['os'][$os]['over'][0]['graph'] = 'device_toner'; $config['os'][$os]['over'][0]['text'] = 'Toner'; - + +$os ='canonprinter'; +$config['os'][$os]['group'] = 'printer'; +$config['os'][$os]['text'] = 'Canon Printer'; +$config['os'][$os]['type'] = 'printer'; +$config['os'][$os]['over'][0]['graph'] = 'device_toner'; +$config['os'][$os]['over'][0]['text'] = 'Toner'; + $os = '3com'; $config['os'][$os]['text'] = '3Com'; $config['os'][$os]['over'][0]['graph'] = 'device_bits'; diff --git a/includes/discovery/os/canon-printer.inc.php b/includes/discovery/os/canon-printer.inc.php new file mode 100644 index 000000000..3c4e1c2b4 --- /dev/null +++ b/includes/discovery/os/canon-printer.inc.php @@ -0,0 +1,7 @@ + Date: Sat, 2 Jan 2016 17:43:30 +0100 Subject: [PATCH 2/4] signed contribution agreement I agree to the conditions of the Contributor Agreement contained in doc/General/Contributing.md. --- AUTHORS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/AUTHORS.md b/AUTHORS.md index e37abce85..b1f2ed838 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -77,4 +77,5 @@ Contributors to LibreNMS: - Ruairi Carroll (rucarrol) - Maxim Tsyplakov (tsypa) - D. Britz (flatterlight) +- Tobias Herrmann (Mightea) [1]: http://observium.org/ "Observium web site" From 5d410aef6f5841416c329c831ada66dc6e6ea9ea Mon Sep 17 00:00:00 2001 From: Tobias Herrmann Date: Sun, 3 Jan 2016 18:17:55 +0100 Subject: [PATCH 3/4] added polling for canon printers --- includes/polling/os/canonprinter.inc.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 includes/polling/os/canonprinter.inc.php diff --git a/includes/polling/os/canonprinter.inc.php b/includes/polling/os/canonprinter.inc.php new file mode 100644 index 000000000..9c5d252ba --- /dev/null +++ b/includes/polling/os/canonprinter.inc.php @@ -0,0 +1,13 @@ + Date: Mon, 4 Jan 2016 12:55:10 +0100 Subject: [PATCH 4/4] renamed canon-printer discovery module --- .../discovery/os/{canon-printer.inc.php => canonprinter.inc.php} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename includes/discovery/os/{canon-printer.inc.php => canonprinter.inc.php} (100%) diff --git a/includes/discovery/os/canon-printer.inc.php b/includes/discovery/os/canonprinter.inc.php similarity index 100% rename from includes/discovery/os/canon-printer.inc.php rename to includes/discovery/os/canonprinter.inc.php