- Download the latest “Dell MIBs for Poweredge” (currently v6.5) from Dell’s support website.
- Extract the files and copy the .mib files onto your HP SIM server, into the following folder:
C:\Program Files\HP\Systems Insight Manager\mibs
- Open a command prompt (I used an Administrator command prompt, not sure if that’s necessary though) and change into the mibs folder.
- The .mib file(s) need to be compiled, and then imported. To compile them use:
Note that SIM doesn’t like MIBs that have only numeric names (!), so rename the 10892.mib to new10892.mib (HP SIM 6.3 ships with a file called dell10892.mib already). Also see the info below about unregistering dell10892.mib before registering new10892.cfg! Thus:
- You’ll now have a new10892.cfg file. You then use mxmib to import this into SIM:
mxmib -a new10892.cfg
…Unless you try it with the rac_host.cfg. Which will fail to import throwing one of the following errors:
Error reading CFG: TRAP-TYPE Unexpected word in macro Line: 992. Error reading CFG: TRAP-TYPE Invalid severity Line: 1,006. AN ERROR OCCURRED EXECUTING THE COMMAND
Line numbers may vary depending on the version of the rac_host.mib that you compiled from. Note that the mcompile command on the rac_host.mib works fine.
My solution to this is as follows:
- Open rac_host.cfg in a text editor
- Remove all lines starting with
- Replace any instance of the word NORMAL with INFORMATIONAL
- Replace any instance of the word NONRECOVERABLE with the word CRITICAL
- Save the file
- import the rac_host.cfg using mxmib -a as per step 5 above.
To get HP SIM to recognise traps from an iDRAC 6 you need to compile and import DcAsfSrv.mib. In the copy I have the .cfg file threw an error during import which was down to a typo of the word CRITICAL (which was spelt CRITIAL). Once I corrected this in the .cfg file it imported fine.
Also, I had to unregister the HP-supplied dell10892.mib before registering the new10892.mib, otherwise the new10892.mib didn’t look like it had anything in it when viewed via the HP SIM GUI:
mxmib -d dell10892.mib
Another error occurred when using mcompile on ITassist.mib:
Line: 356: Error while not parsing a module: found: TRAP-TYPE Mib compilation failed.
The line above this contained just the word END. The fix is to remove that line, and add a new line at the end of the file containing END instead.
Finally, you can view the imported MIBs in HP SIM by going to Options – Events – SNMP Trap Settings… and picking the appropriate .mib. You can use this to verify that your mxmib -a command has correctly imported the MIB.