I am evaluating NCM to replace HP Procurve Manager. I have 1000+ HP Procurve switches. A large portion of my switches do not have a value in the OS Version field. The explanation from the dev team is at the bottom. Has anyone found a work around for this. I have a HP mib variable that will get the version directly but I have not found a way to get it into that field?
Thanks
Kevin Grover
Utah State University
NCM gets OS version by parsing the System Description information provided by device in MIB 2 (RFC1213-MIB Mib).
NCM search in this string for the keyword “Version” OS Version whatever it finds untill the end of the line.
See the red area in this Cisco SysDescr example:
Cisco IOS Software, C3750 Software (C3750-IPSERVICESK9-M), Version 12.2(50)SE3, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2009 by Cisco Systems, Inc.
Compiled Wed 22-Jul-09 06:19 by prod_rel_team
Now let’s take for example specific HP device found in the lab. Its system description string is the following:
ProCurve J8697A Switch 5406zl, revision K.12.57, ROM K.12.12 (/sw/code/build/btm(t2g))
As you can see there is no “Version” keyword there.
That’s why NCM reports an empty OS version field in this case. This is being treated as an enhancement request.