DRAC5 / iDRAC SNMP Traps and IPMI.

Brad Viviano viviano at renci.org
Wed May 7 14:54:22 CDT 2008


Hello,
	Please forgive me if this question has already been asked, I've 
searched the archives and can not find the answer.  We are using 
Net-SNMP 5.4.1 on RedHat linux for our SNMP trap server and doing a 
simple mail-to script for warning/critcal traps from our Dell hardware 
DRACs.  Everything works fine with OMSA (5.x), DRAC4, DRAC5/MC, and CMC 
on the M1000e.  However, on the DRAC5 and iDRAC (M600/M605) Dell 
apparently uses IPMI Traps (PETS) through SNMP, which Net-SNMP does not 
understand, so I get information like this from snmptrapd:

Host: 172.28.46.2 (UDP: [172.28.46.2]:2048)
                     DISMAN-EXPRESSION-MIB::sysUpTimeInstance 
140:1:35:12.20
                                    SNMPv2-MIB::snmpTrapOID.0 
RFC1155-SMI::enterprises.3183.1.1.0.262401
RFC1155-SMI::enterprises.3183.1.1.1.0.0.0.0.0.0.0.0.0.0.0.511.127.8224.8192.0.0.0.0.0.6400.0.0.0 
  "44 45 4C 4C 32 00 10 59 80 57 C3 C0 4F 33 47 31   [DELL2..Y.W..O3G1]
                                                           01  00 D4 E2 
76 13 FF FF 20 20 00 40 51 00 00 51   [....v...  . at Q..Q]
                                                           FF  FF 00 00 
00 00 00 19 00 00 00 00 00 00 60 80   [..............`.]
                                                           50  04 00 00 
00 00 00 00 00 00 00 00 00 00 00 00   [P...............]
                                                           00  00 C1 
[...]"
                        SNMP-COMMUNITY-MIB::snmpTrapAddress.0  172.28.46.2
                      SNMP-COMMUNITY-MIB::snmpTrapCommunity.0  "public"
                             SNMPv2-MIB::snmpTrapEnterprise.0 
RFC1155-SMI::enterprises.3183.1.1

The above is a test trap from the iDRAC.  I have searched Google, source 
forge, and freshmeat for an IPMI Trap Receiver that will work under 
Linux, and have not found much.  Dell's answer is switch to their ITA 
product, but I really don't want to go down that road just yet and run 
Windows Server 2003 just for ITA.  Does anyone know of a 
plugin/extension for Net SNMP that will translate IPMI PETS, or an 
application I can run under Linux that will translate them so I can send 
the data similar to what I do now with Net SNMP.  The only product I 
found that comes close is from SuperMicro called "IPMIView" that is an 
IPMI Viewer that has an IPMI Trap Receiver built into it, but it is java 
code and it isn't clear if I can run the Trap Receiver without the GUI, 
etc.  They have a Linux build and I am playing with it now, but I 
thought I would ask if anyone knew of something better.

	Thanks,
		-Brad Viviano



More information about the Linux-PowerEdge mailing list