From 52ad0b24abdc804f12aafcec3fc57985679df7de Mon Sep 17 00:00:00 2001 From: Rainer Schueler Date: Wed, 13 Apr 2016 13:41:42 +0200 Subject: [PATCH 1/7] Added rudimentary support for Viprinet VPN routers. https://www.viprinet.com/de/support/downloads --- html/images/os/viprinet.png | Bin 0 -> 1180 bytes includes/definitions.inc.php | 11 + includes/discovery/os/viprinet.inc.php | 7 + .../discovery/processors/viprinet.inc.php | 14 + includes/polling/os/viprinet.inc.php | 6 + includes/polling/processors/viprinet.inc.php | 10 + mibs/VIPRINET-MIB | 831 ++++++++++++++++++ 7 files changed, 879 insertions(+) create mode 100644 html/images/os/viprinet.png create mode 100644 includes/discovery/os/viprinet.inc.php create mode 100644 includes/discovery/processors/viprinet.inc.php create mode 100644 includes/polling/os/viprinet.inc.php create mode 100644 includes/polling/processors/viprinet.inc.php create mode 100644 mibs/VIPRINET-MIB diff --git a/html/images/os/viprinet.png b/html/images/os/viprinet.png new file mode 100644 index 0000000000000000000000000000000000000000..363aacf7cbfe2ea56a15277b5ae67498d75e241b GIT binary patch literal 1180 zcmV;N1Y`S&P)X0ssI2@}HD^00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-#n4G1m+L1)Gh000C#Nkl0xG&0Pp zHkAs`DiYPI+S;a7REsA~^f2PAJ7P!cX=>qK8mZ@kdfQY3(qNjDfO7hZDNZ28{ z#Ae}AY4%ig+Kl{WsR~HJS*S9^vcnt3O$ZAaDx%^$+3!8S_rCZ0^Vx1Hm&@>$#wmDv zqpsXkRg`Z#w z6h$>~e5$HZ6veX4p@5Mq=>872o{>$*%S%?wX>%-{>9s%gt?f+!$Q29#@U@+P5?=_1 zg;XjXiHyYK3&X>= z%yFNos^<2_VzXlSrlLGXsGBq@%42uH>U!F+mCUc-uCAv6AirrovmQOO9(h@}Voq=V zl>>l{SLTX2O?q<$!>|>Cn_(-4t&sGvg~=u*X~ISFHBR!OAOI{Tl3oL#5!%xLER63) z?nELZ92ba2f8e-4EH>+9zbFhU@?0b`Qj1!rTYR50-}GO;f8)dN0Km@w8d@`{_ zNLU>dMTJGdz2$=gnH^ZjRKvr!_m|C;3nIB_ZT9&)SXV^^ic9BjxFau~?I!@%nuHT>NG03tB&$o!_c z&uk$+Nb+G>#(S(S-s6u(XDp0qgovfO2k?d?{d~;5-r6qK^9V&z)hye^jpG6oMG?^_ zl1oRGSVa)hwx9Ml@N7#3xXHv)SQJ!M8ydQGRQdE@zJK`d$^q_^jH+1}>$*|PNQmuL z*k)tzV%0&E<}J{hhmwBP;WQICvIh}&S&j>_9Oc1{XYl}{2d@k u6RNhX$a5$E6i#wG$?c%gbn*}HSjIm)Th)TK{j)s)0000 Date: Wed, 13 Apr 2016 14:01:38 +0200 Subject: [PATCH 2/7] Removed copy pasted text --- includes/polling/processors/viprinet.inc.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/includes/polling/processors/viprinet.inc.php b/includes/polling/processors/viprinet.inc.php index e03d81a54..09b1e92b1 100644 --- a/includes/polling/processors/viprinet.inc.php +++ b/includes/polling/processors/viprinet.inc.php @@ -1,6 +1,5 @@ Date: Wed, 13 Apr 2016 14:04:14 +0200 Subject: [PATCH 3/7] Removed memory graph, because device does not provide information about total memory --- includes/definitions.inc.php | 1 - 1 file changed, 1 deletion(-) diff --git a/includes/definitions.inc.php b/includes/definitions.inc.php index e9c427a5c..1b90c8e65 100644 --- a/includes/definitions.inc.php +++ b/includes/definitions.inc.php @@ -104,7 +104,6 @@ $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_ucd_memory'; $os = 'edgeos'; $config['os'][$os]['text'] = 'EdgeOS'; From fb350e6d73c5b04798fb846e05e9d3da7f13070b Mon Sep 17 00:00:00 2001 From: Rainer Schueler Date: Wed, 13 Apr 2016 16:00:22 +0200 Subject: [PATCH 4/7] fixed nagios dhcp check (-H changed to -s) --- includes/services/check_dhcp.inc.php | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 includes/services/check_dhcp.inc.php diff --git a/includes/services/check_dhcp.inc.php b/includes/services/check_dhcp.inc.php new file mode 100644 index 000000000..1b865c8a4 --- /dev/null +++ b/includes/services/check_dhcp.inc.php @@ -0,0 +1,6 @@ + Date: Mon, 25 Apr 2016 08:26:46 +0200 Subject: [PATCH 5/7] Renamed Viprinet to Viprinux. Icon size now 32x32 --- html/images/os/viprinet.png | Bin 1180 -> 0 bytes html/images/os/viprinux.png | Bin 0 -> 1674 bytes includes/definitions.inc.php | 6 +++--- .../os/{viprinet.inc.php => viprinux.inc.php} | 2 +- includes/discovery/processors/viprinet.inc.php | 2 +- .../os/{viprinet.inc.php => viprinux.inc.php} | 0 includes/polling/processors/viprinet.inc.php | 2 +- 7 files changed, 6 insertions(+), 6 deletions(-) delete mode 100644 html/images/os/viprinet.png create mode 100644 html/images/os/viprinux.png rename includes/discovery/os/{viprinet.inc.php => viprinux.inc.php} (75%) rename includes/polling/os/{viprinet.inc.php => viprinux.inc.php} (100%) diff --git a/html/images/os/viprinet.png b/html/images/os/viprinet.png deleted file mode 100644 index 363aacf7cbfe2ea56a15277b5ae67498d75e241b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1180 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 Date: Mon, 25 Apr 2016 10:10:25 +0200 Subject: [PATCH 6/7] renamed remaining viprinet.inc.php to viprinux.inc.php --- .../discovery/processors/{viprinet.inc.php => viprinux.inc.php} | 0 .../polling/processors/{viprinet.inc.php => viprinux.inc.php} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename includes/discovery/processors/{viprinet.inc.php => viprinux.inc.php} (100%) rename includes/polling/processors/{viprinet.inc.php => viprinux.inc.php} (100%) diff --git a/includes/discovery/processors/viprinet.inc.php b/includes/discovery/processors/viprinux.inc.php similarity index 100% rename from includes/discovery/processors/viprinet.inc.php rename to includes/discovery/processors/viprinux.inc.php diff --git a/includes/polling/processors/viprinet.inc.php b/includes/polling/processors/viprinux.inc.php similarity index 100% rename from includes/polling/processors/viprinet.inc.php rename to includes/polling/processors/viprinux.inc.php From 2afb0fed9e148f060f0be7f1c7fe230952485a68 Mon Sep 17 00:00:00 2001 From: rschueler Date: Mon, 25 Apr 2016 11:51:20 +0200 Subject: [PATCH 7/7] 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 fec1d6154..9c8a16582 100644 --- a/AUTHORS.md +++ b/AUTHORS.md @@ -98,6 +98,7 @@ LibreNMS contributors: - Michael Nguyen (mnguyen1289) - Casey Schoonover (cschoonover91) - Chris A. Evans (thecityofguanyu) +- Rainer Schüler (rschueler) [1]: http://observium.org/ "Observium web site" Observium was written by: