freeipmi-devel
[Top][All Lists]
Advanced

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

[Freeipmi-devel] Supermicro manufacturer ID updated (now acc. IANA), iss


From: Werner Fischer
Subject: [Freeipmi-devel] Supermicro manufacturer ID updated (now acc. IANA), issue with X9SCM-F
Date: Mon, 14 Nov 2011 14:42:05 +0100

Hi Al,

      * I have just updated a the IPMI firmware of a Supermicro X9SCM-F
        mainboard with from IPMI firmware 1.08 to 1.30
      * it seems that they updated the manufacturer ID, and comply now
        with the IANA http://www.iana.org/assignments/enterprise-numbers
        list (the use the number 10876):
                address@hidden:~# bmc-info -h 10.1.102.241 -u ADMIN -p ****
                Device ID             : 32
                Device Revision       : 1
                Device SDRs           : unsupported
                Firmware Revision     : 1.30
                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            : 1572
                
                GUID : 00000000-0000-0000-0000-000000000000
                
                
ipmi_cmd_get_system_info_parameters_system_firmware_version_first_set: 
privilege level insufficient
      * before it was the wrong number 47488, like you see here from
        another X9SCM-F system which I haven't updated yet:
                address@hidden:~# bmc-info -h 10.10.10.110 -u ADMIN -p ****
                Device ID             : 32
                Device Revision       : 1
                Device SDRs           : unsupported
                Firmware Revision     : 1.08
                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. (47488)
                Product ID            : 1572
                
                GUID : 00000000-0000-0000-0000-000000000000
                
                
ipmi_cmd_get_system_info_parameters_system_firmware_version_first_set: 
privilege level insufficient
      * this is very fine, but has the side-effect that I don't get a
        NOMINAL state for the CPU temp sensor (with FreeIPMI 1.0.8), I
        only get N/A:
                address@hidden:/usr/local/icinga/libexec# 
/usr/local/sbin/ipmi-sensors -h 10.1.102.241 -u monitor -p relation -l user 
--interpret-oem-data --ignore-unrecognized-events --quiet-cache 
--sdr-cache-recreate --output-sensor-state
                ID   | Name          | Type              | State    | Reading   
 | Units | Event
                4    | System Temp   | Temperature       | Nominal  | 36.00     
 | C     | 'OK'
                71   | CPU Temp      | OEM Reserved      | N/A      | N/A       
 | N/A   | 'Low'
                138  | FAN 1         | Fan               | Nominal  | 1755.00   
 | RPM   | 'OK'
      * according to the comment below from
        freeipmi_interpret_sensor.conf this correct Supermicro
        Manufacturer ID 10876 is not yet in FreeIPMI

Could you add this updated Manuracturer ID for Supermicro now in the
FreeIPMI code?

Many thanks again in advance,
best regards,
Werner

PS: here is this comment (just for other readers of the mailing list)
##########################################################################################################
#
## Supermicro CPU Temperature Sensor
## 
(X7DBR-3/X8DTH/X8DTG/X8DTU/X8DT3-LN4F/X8DTU-6+/X8DTL-3F/X8SIL-F/X9SCL/X9SCM/X8DTN+-F/X8SIE)
##
## Manufacturer ID = 10437 (Peppercon, IPMI card manufacturer), 47488 
(Supermicro, not IANA number, special case)
##                   5593 (Magnum Technologies, rebranded Supermicro board)
## Product ID = 4 (X7DBR-3, X7DB8, X8DTN, X7SBI-LN4), 43707 (X8DTH, X8DTG, 
X8DTU, X8DT3-LN4F), 1549 (X8DTU-6+),
##              6 (X8DTL, X8DTL-3F), 1541 (X8SIL-F), 1572 (X9SCL, X9SCM), 1551 
(X8DTN+-F), 1037 (X8SIE)
## Event/Reading Type Code = 70h (OEM)
## Sensor Type = C0h (OEM)
## Value 0x0000 = "Low"
## Value 0x0001 = "Medium"
## Value 0x0002 = "High"
## Value 0x0004 = "Overheat"
## Value 0x0007 = "Not Installed"
##
## Note: Early Supermicro motherboards used the "Peppercon" Manufacturer ID
#
# IPMI_OEM_Value 10437:4,47488:43707+1549+6+1541+1572+1551+1037,5593:6 0x70 
0xC0 0x0000 Nominal
# IPMI_OEM_Value 10437:4,47488:43707+1549+6+1541+1572+1551+1037,5593:6 0x70 
0xC0 0x0001 Warning
# IPMI_OEM_Value 10437:4,47488:43707+1549+6+1541+1572+1551+1037,5593:6 0x70 
0xC0 0x0002 Warning
# IPMI_OEM_Value 10437:4,47488:43707+1549+6+1541+1572+1551+1037,5593:6 0x70 
0xC0 0x0004 Critical
# IPMI_OEM_Value 10437:4,47488:43707+1549+6+1541+1572+1551+1037,5593:6 0x70 
0xC0 0x0007 Warning
#
##########################################################################################################





reply via email to

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