HW/SW/FW versions flipping back and forth on devices
Bug #258215 reported by
Morten Brekkevold
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Network Administration Visualized |
Fix Released
|
Medium
|
Morten Brekkevold |
Bug Description
Several NAV users report that they receive numerous
alerts about devices' hardware versions changing back
and forth again. The volume of these alerts is so
huge that many opt to filter them from their alert
profiles.
[http://
To post a comment you must log in.
An investigation of NTNU's installation reveals that mostly
HP devices are affected by this issue, but also a few Cisco
devices.
Furthermore, it appears that the HP and CiscoModule plugins
are both launched for many HP devices, and they each set the
hardware version of the device, but to different values.
This is what causes the value to flip back and forth.
The HP module reads the hardware version from a HP 1.4.1.11. 2.14.11. 5.1.1.4. 0) contains snmpwalking HP devices.
proprietary OID, which is undocumented. NAV's assumption
that this OID (1.3.6.
the hardware version probably stems from an old session of
reverse engineering/
Many HP devices support the ENTITY-MIB, which provides
values for hardware, firmware and software revisions. The
HP devices tested report 0 as their hardware version in this
MIB, whereas the hardware version returned by the
aforementioned proprietary OID are reported as _firmware_
versions in the ENTITY-MIB.
The CiscoModule plugin retrieves hardware versions from the
ENTITY-MIB, which means that a typical HP device will have
its hardware version value changed continually between its
firmware version number and the number 0.
The most probable solution is to instead interpret the above
mentioned proprietary OID as a firmware version, rather than
a hardware version (trusting the ENTITY-MIB, which is
standard and well documented (RFC 2737)). The number seems
to coincide with the ROM/BIOS version numbers of the HP devices.