Help - custom SNMP walk to pull serial number for OpenGear Management Controller

andy m_1
Giga Contributor

I've been working on trying to pull the serial number for OpenGear management controllers for too awful long!  Any assistance would be greatly appreciated! 

I'm already discovering the devices with the only issue of not returning the serial number.  

The serial number is being found by other discovery tools in my organization using the following OID:   iso.org.dod.internet.private.enterprises.opengear.ogStatus2.ogSystem.ogSerialNumber ( 1.3.6.1.4.1.25049.17.1.2), but as you can see from below, it's empty.

find_real_file.png

 

I've added custom SNMP walks in the SNMP fields related to the SNMP - Identity Info Probe, but no matter what, i'm unable to get a value back in the ogSerialNumber node of the XML returned by the SNMP Identity Input.

I've tried mutiple variations of numeric/text versions of the OIDs in custom snmp fields (both walk/table).  

find_real_file.png

 

 

 find_real_file.png

 find_real_file.png

 

but as you can see from the SNMP dump performed on this device, the serial number is there under the expected OID
find_real_file.png

6 REPLIES 6

andy m_1
Giga Contributor

UPDATE: 

I've since been able to consistently retrieve the serial number for these devices.  I still have a few issues which will ultimately prevent me from obtaining the Firmware Version from discovery, which is next up on my To-Do list.  

 

Question still needing answered:

How can I obtain the firmware version if I'm using the OID for the firmware version to return the serial number value?

 

Keep in mind, these are the involved OID values:

Parent OID:  ogSystem

  • Numeric:  1.3.6.1.4.1.25049.17.1
  • iso.org.dod.internet.private.enterprises.opengear.ogStatus2.ogSystem

Two Children of ogSystem:

  • ogFirmware
    • Numeric:  1.3.6.1.4.1.25049.17.1.1
    • Text: iso.org.dod.internet.private.enterprises.opengear.ogStatus2.ogSystem.ogFirmware
    • ogSerialNumber
      • Numeric:  1.3.6.1.4.1.25049.17.1.2
      • Text: iso.org.dod.internet.private.enterprises.opengear.ogStatus2.ogSystem.ogSerialNumber

 

  1. I had to use the ogFirmware oid in the SNMP field (walk) that I had to use to get the ogSerialNumber value back in the SNMP Identity payload.
    • find_real_file.png
  2. The ogSerialNumber is not represented in a node of the input xml, the value is returned on the parent node (ogSystem).
    • find_real_file.png
  3. In the snmpIdentityInfoParser, which is called by sensor, I had to use the ogSystem (the parent oid) to write the value of the serial number.
    • find_real_file.png

 

 

 

 

Hi @andy m. ,

Can you walk me through on what you did to get the serial numbers?

I am also having this dilemma, no matter how much effort I put on debugging the Network pattern, I just couldn't get the serial numbers of OpenGears.

Do you mind sharing what you did here? Like what MIB did you use?

Appreciate it!

 

Thanks,

Shirley

I'd like to know too

David Casper
Tera Guru

Curious, what class are these being discovered as and is it an OOB class and pattern that is being used? I know these are labeled as 'console servers' which there is not an OOB class for in SNOW.