freeipmi-devel
[Top][All Lists]
Advanced

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

[Freeipmi-devel] Supermciro X9DRi-F CPU1 Temp and CPU2 Temp sensors


From: Werner Fischer
Subject: [Freeipmi-devel] Supermciro X9DRi-F CPU1 Temp and CPU2 Temp sensors
Date: Fri, 01 Jun 2012 08:26:12 +0200

Hi Al,

we have tested a new Supermicro mainboard (X9DRi-F)
http://www.supermicro.com/products/motherboard/xeon/c600/x9dri-f.cfm
with FreeIPMI 1.1.5.

The board has Product ID 1576 / Manufacturer ID 10876 - here is the
output of bmc-info:
        Device ID             : 32
        Device Revision       : 1
        Device SDRs           : unsupported
        Firmware Revision     : 1.63
        Device Available      : yes (normal operation)
        IPMI Version          : 2.0
        Sensor Device         : supported
        SDR Repository Device : supported
        SEL Device            : supported
        FRU Inventory Device  : supported
        IPMB Event Receiver   : supported
        IPMB Event Generator  : supported
        Bridge                : unsupported
        Chassis Device        : supported
        Manufacturer ID       : Super Micro Computer Inc. (10876)
        Product ID            : 1576

Can you add the tweaks for this product ID in the FreeIPMI code to
support the two CPU Temp sensors? The current output of FreeIPMI 1.1.5
(ipmi-sensors --output-sensor-state --interpret-oem-data)
does not recognize the CPU Temp sensors (in this example case one of
these two sensors shows temperature 'medium' afair from the web
interface):
        ID   | Name            | Type              | State    | Reading    | 
Units | Event
        4    | CPU1 Temp       | OEM Reserved      | N/A      | N/A        | 
N/A   | 'OEM Event = 0001h'
        71   | CPU2 Temp       | OEM Reserved      | N/A      | N/A        | 
N/A   | 'OEM Event = 0007h'
        138  | System Temp     | Temperature       | Nominal  | 37.00      | C  
   | 'OK'

FYI here is the verbose output of these two sensors,
ipmi-sensors --output-sensor-state --interpret-oem-data -vv
        Record ID: 4
        Record Type: Full Sensor Record (1h)
        ID String: CPU1 Temp
        Sensor Type: OEM Reserved (C0h)
        Sensor Number: 1
        IPMB Slave Address: 10h
        Sensor Owner ID: 20h
        Sensor Owner LUN: 0h
        Channel Number: 0h
        Entity ID: processor (3)
        Entity Instance: 1
        Entity Instance Type: Physical Entity
        Event/Reading Type Code: 70h
        Accuracy: 0.000000%
        Sensor Direction: Unspecified
        Positive Hysteresis: N/A
        Negative Hysteresis: N/A
        Sensor State: N/A
        Sensor Event: 'OEM Event = 0001h'
        
        Record ID: 71
        Record Type: Full Sensor Record (1h)
        ID String: CPU2 Temp
        Sensor Type: OEM Reserved (C0h)
        Sensor Number: 2
        IPMB Slave Address: 10h
        Sensor Owner ID: 20h
        Sensor Owner LUN: 0h
        Channel Number: 0h
        Entity ID: processor (3)
        Entity Instance: 1
        Entity Instance Type: Physical Entity
        Event/Reading Type Code: 70h
        Accuracy: 0.000000%
        Sensor Direction: Unspecified
        Positive Hysteresis: N/A
        Negative Hysteresis: N/A
        Sensor State: N/A
        Sensor Event: 'OEM Event = 0007h'
        
Thanks in advance and best regards,
Werner

-- 
: Werner Fischer
: Technology Specialist
: Thomas-Krenn.AG | The server-experts
: http://www.thomas-krenn.com | http://www.thomas-krenn.com/wiki




reply via email to

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