From c3198f80c5e00f49cbe44bd6b545d47def160677 Mon Sep 17 00:00:00 2001 From: Tom Laermans Date: Sat, 26 Jun 2010 22:44:33 +0000 Subject: [PATCH] add Mikrotik RouterOS detection (thanks to Zoiah for SNMP access) git-svn-id: http://www.observium.org/svn/observer/trunk@1274 61d68cd4-352d-0410-923a-c4978735b2b8 --- html/images/os/routeros.png | Bin 0 -> 2600 bytes includes/osdiscovery/discover-routeros.php | 12 ++++++++++++ includes/polling/device-routeros.inc.php | 6 ++++++ includes/static-config.php | 3 +++ 4 files changed, 21 insertions(+) create mode 100644 html/images/os/routeros.png create mode 100644 includes/osdiscovery/discover-routeros.php create mode 100644 includes/polling/device-routeros.inc.php diff --git a/html/images/os/routeros.png b/html/images/os/routeros.png new file mode 100644 index 0000000000000000000000000000000000000000..c97925c2d31a824679f531ce3e841ca6d431ae8e GIT binary patch literal 2600 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 KMNUMnLSTXm2Hzt9 literal 0 HcmV?d00001 diff --git a/includes/osdiscovery/discover-routeros.php b/includes/osdiscovery/discover-routeros.php new file mode 100644 index 000000000..1f419ef21 --- /dev/null +++ b/includes/osdiscovery/discover-routeros.php @@ -0,0 +1,12 @@ + diff --git a/includes/polling/device-routeros.inc.php b/includes/polling/device-routeros.inc.php new file mode 100644 index 000000000..6464d41a1 --- /dev/null +++ b/includes/polling/device-routeros.inc.php @@ -0,0 +1,6 @@ + diff --git a/includes/static-config.php b/includes/static-config.php index caf6aabdb..b567a90bc 100644 --- a/includes/static-config.php +++ b/includes/static-config.php @@ -77,6 +77,9 @@ $config['os']['junos']['type'] = "network"; $config['os']['screenos']['text'] = "Juniper ScreenOS"; $config['os']['screenos']['type'] = "firewall"; +$config['os']['routeros']['text'] = "Mikrotik RouterOS"; +$config['os']['routeros']['type'] = "network"; + $config['os']['junose']['text'] = "Juniper JunOSe"; $config['os']['junose']['type'] = "network";