![](https://secure.gravatar.com/avatar/9560fdfbb47b3f2a0891b0267c27775b.jpg?s=120&d=mm&r=g)
Thanks for the new version! My RADLAN and BCM PowerConnect switches show up nicely now.
I recently picked up a few Cisco Small Business switches, but Observium wasn't detecting them correctly. After some digging, I found I only needed to add their sysObjectID's to the definition file:
diff --git includes/definitions/os.inc.php includes/definitions/os.inc.php index c54d476..135f3ae 100644 --- includes/definitions/os.inc.php +++ includes/definitions/os.inc.php @@ -714,6 +714,8 @@ $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.81."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.82."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.83."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.85."; +$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.87."; // SF200-48 +$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.88."; // SG200-50 $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.89."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.11.82."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.3955.";
Thanks!
-- Dan
![](https://secure.gravatar.com/avatar/21caf0a08d095be7196a1648d20942be.jpg?s=120&d=mm&r=g)
Hi Dan,
Thanks for the pointer, added!
Tom
On 11/24/2014 09:04 PM, Dan Ratzlaff wrote:
Thanks for the new version! My RADLAN and BCM PowerConnect switches show up nicely now.
I recently picked up a few Cisco Small Business switches, but Observium wasn't detecting them correctly. After some digging, I found I only needed to add their sysObjectID's to the definition file:
diff --git includes/definitions/os.inc.php includes/definitions/os.inc.php index c54d476..135f3ae 100644 --- includes/definitions/os.inc.php +++ includes/definitions/os.inc.php @@ -714,6 +714,8 @@ $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.81."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.82."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.83."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.85."; +$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.87."; // SF200-48 +$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.88."; // SG200-50 $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.89."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.11.82."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.3955.";
Thanks!
-- Dan _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
![](https://secure.gravatar.com/avatar/58095c49b614a24c75fb269032315dc1.jpg?s=120&d=mm&r=g)
+$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.101."; // SF300-48
2014-11-24 18:42 GMT-02:00 Tom Laermans tom.laermans@powersource.cx:
Hi Dan,
Thanks for the pointer, added!
Tom
On 11/24/2014 09:04 PM, Dan Ratzlaff wrote:
Thanks for the new version! My RADLAN and BCM PowerConnect switches show up nicely now.
I recently picked up a few Cisco Small Business switches, but Observium wasn't detecting them correctly. After some digging, I found I only needed to add their sysObjectID's to the definition file:
diff --git includes/definitions/os.inc.php includes/definitions/os.inc.php index c54d476..135f3ae 100644 --- includes/definitions/os.inc.php +++ includes/definitions/os.inc.php @@ -714,6 +714,8 @@ $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.81."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.82."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.83."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.85."; +$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.87."; // SF200-48 +$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.88."; // SG200-50 $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.89."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.11.82."; $config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.3955.";
Thanks!
-- Dan _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
![](https://secure.gravatar.com/avatar/58095c49b614a24c75fb269032315dc1.jpg?s=120&d=mm&r=g)
2014-11-24 18:49 GMT-02:00 Eduardo Schoedler listas@esds.com.br:
+$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.101."; // SF300-24
Sorry, this OID is for an SF300-24 ports.
![](https://secure.gravatar.com/avatar/34cc65eb8c79bb58b9ec903ca6dbefa0.jpg?s=120&d=mm&r=g)
I am probably over simplifying this, but for basic device detection do you just need a mapping of "device type" to SNMP sysObjectID? Something like this list?
http://discovery.bmc.com/confluence/display/Configipedia/List+of+discoverabl...
Tristan
*Tristan Rhodes* Network Engineer Weber State University 801.626.8549
On Mon, Nov 24, 2014 at 1:56 PM, Eduardo Schoedler listas@esds.com.br wrote:
2014-11-24 18:49 GMT-02:00 Eduardo Schoedler listas@esds.com.br:
+$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.101."; //
SF300-24
Sorry, this OID is for an SF300-24 ports.
-- Eduardo Schoedler _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
![](https://secure.gravatar.com/avatar/0fa97865a0e1ab36152b6b2299eedb49.jpg?s=120&d=mm&r=g)
Yes, we occasionally steal entries from these lists. A few NMS vendors have them... :)
To add a new device type (which is specific to operating system and/or MIB family), you need an OS definition with a list of OIDs to match that OS.
It's fairly simple to detect an OS and show the icon, it gets exponentially harder when you want to collect OS/MIB specific data from it, though :)
adam.
------ Original Message ------ From: "Tristan Rhodes" tristanrhodes@weber.edu To: "Observium Network Observation System" observium@observium.org Sent: 11/24/2014 4:09:36 PM Subject: Re: [Observium] CE 0.14.11.6000
I am probably over simplifying this, but for basic device detection do you just need a mapping of "device type" to SNMP sysObjectID? Something like this list?
http://discovery.bmc.com/confluence/display/Configipedia/List+of+discoverabl...
Tristan
Tristan Rhodes Network Engineer Weber State University 801.626.8549
On Mon, Nov 24, 2014 at 1:56 PM, Eduardo Schoedler listas@esds.com.br wrote:
2014-11-24 18:49 GMT-02:00 Eduardo Schoedler listas@esds.com.br:
+$config['os'][$os]['sysObjectID'][] = ".1.3.6.1.4.1.9.6.1.101."; //
SF300-24
Sorry, this OID is for an SF300-24 ports.
-- Eduardo Schoedler _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
participants (5)
-
Adam Armstrong
-
Dan Ratzlaff
-
Eduardo Schoedler
-
Tom Laermans
-
Tristan Rhodes