freeipmi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Freeipmi-devel] Re: Fujitsu's iRMC S2 - support for "get SEL entry long


From: Dan Lukes
Subject: [Freeipmi-devel] Re: Fujitsu's iRMC S2 - support for "get SEL entry long text" within ipmi-oem
Date: Mon, 16 Aug 2010 21:07:16 +0200
User-agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.1.11) Gecko/20100725 SeaMonkey/2.0.6

On 08/16/10 20:07, Albert Chu:
In the fact, it would be better to use the function as part of
interpret-oem-data within ipmi-sel, but it require better knowledge of
current implementation of ipmi-sel than I have. Someone with better
skills may implement it (using the code from patch). Then I can help
with testing, if necessary.

I had intended to add this into ipmi-sel, but w/o a mobo to test on I
let it pass.  If you're game to test a patch for me, I'd be glad to
implement it into ipmi-sel.

Yes, I can test patch. I can debug others code, so I can respond with more meaningful responses than "it doesn't work as expected".

In advance, but there should be one spare computer - if I will found it and then I will install OS on it then you may test it by self, if you wish. But I must verify it's here.

I'm busy right now

As me. As almost anybody in the IT bussines ;-)

Short term, I think we can add this patch into ipmi-oem as an extra OEM
option for Fujitsu motherboards.

OK

BTW, what mobo are you running this on, so I can document in the future.

Here:

FRU Inventory Device: RDSA (ID 01h)

  FRU OEM Manufacturer ID: Fujitsu Siemens Computers (2880h)
  FRU OEM Code Mask: 00h 00h 00h 00h 00h 00h 00h 00h

FRU Inventory Device: Chassis (ID 02h)

  FRU Chassis Type: Rack Mount Chassis
  FRU Chassis Part Number: 9154Y01Z01G
...
  FRU Chassis Custom Info: RX100S51

  FRU Product Manufacturer Name: FSC
  FRU Product Name: PRIMERGY RX100 S5
  FRU Product Part/Model Number: ABN:K1160-V101-28
  FRU Product Version: GS02
...
  FRU Product Asset Tag: 15h
  FRU FRU File ID: 70h
  FRU Product Custom Info: 19h DFh 65h
  FRU Product Custom Info: 0225

FRU Inventory Device: MainBoard (ID 03h)

  FRU Chassis Type: Rack Mount Chassis
  FRU Chassis Part Number: 9154Y01Z01G
...
  FRU Chassis Custom Info: RX100S51

  FRU Board Manufacturing Date/Time: 05/17/08 - 12:25:00
  FRU Board Manufacturer: FSC
  FRU Board Product Name: D2542
...
  FRU Board Part Number: S26361-D2542-B10
  FRU FRU File ID: 84h
  FRU Board Custom Info: WGS02 GS02
  FRU Board Custom Info: 02h

  FRU Product Manufacturer Name: FSC
  FRU Product Name: PRIMERGY RX100 S5
  FRU Product Part/Model Number: ABN:K1160-V101-28
  FRU Product Version: GS02
...
  FRU Product Asset Tag: 15h
  FRU FRU File ID: 70h
  FRU Product Custom Info: 19h DFh 65h
  FRU Product Custom Info: 0225

FRU Inventory Device: LocalView (ID 04h)
ipmi_fru_parse_open_device_id: internal IPMI error

                                Dan


The Fujitsu's iRMC has implemented proprietary function that return text
representation of SEL. It's important especially for OEM-Reserved
events.  For example, the ipmi-sel show something like this:

ipmi-sel --interpret-oem-data --display=1008
ID   | Date        | Time     | Name             | Type                     | 
Event
1008 | Dec-16-2009 | 15:40:29 | iRMC             | OEM Reserved             | 
Event Offset = 00h ; OEM Event Data2 code = 83h ; OEM Event Data3 code = 4Dh
or
ipmi-sel --interpret-oem-data --display=1032
ID   | Date        | Time     | Name             | Type                     | 
Event
1032 | Dec-16-2009 | 15:41:42 | iRMC             | System Firmware Progress | 
System Firmware Error ; Unspecified ; OEM Event Data3 code = 5Fh

utilising the OEM function we can get something like this:

ipmi-oem -- fujitsu get-sel-entry-long-text 1008
1008 | Dec-16-2009 | 15:40:29 | INFORMATIONAL: Online firmware flash EEPROM 2 
Version 3.77
or
ipmi-oem -- fujitsu get-sel-entry-long-text 1032
1032 | Dec-16-2009 | 15:41:42 |  Server Management Configuration NVRam bad, 
default configuration is used

The implementation si based on (not so good) documentation:
http://*manuals.ts.fujitsu.com/file/4390/irmc-s2-ug-en.pdf

The patch that add the support for OEM/fujitsu/get-sel-entry-long-text
into ipmi-oem is attached. It's tested on iRMC with firmware 3.77

In the fact, it would be better to use the function as part of
interpret-oem-data within ipmi-sel, but it require better knowledge of
current implementation of ipmi-sel than I have. Someone with better
skills may implement it (using the code from patch). Then I can help
with testing, if necessary.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]