freeipmi-devel
[Top][All Lists]
Advanced

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

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


From: Werner Fischer
Subject: Re: [Freeipmi-devel] Supermicro manufacturer ID updated (now acc. IANA), issue with X9SCM-F
Date: Tue, 15 Nov 2011 08:35:01 +0100

Hey Al,

On Mon, 2011-11-14 at 10:35 -0800, Albert Chu wrote:
> Hey Werner,
> 
> You should see the fix in this branch:
> 
> http://svn.savannah.gnu.org/svn/freeipmi/branches/Release-1_0_0_branch/
> 
> PLMK if it's working for you.
Thanks for the update! I'm currently on business trip and will test it
as soon as I'm back. I'll let know then if it works for me.

>   BTW,
> 
> > ipmi_cmd_get_system_info_parameters_system_firmware_version_first_set:
> privilege level insufficient
> 
> I've seen this on a few motherboards, probably a bug carried down from
> the same firmware writer.  The privilege required for reading this
> information is 'user' not 'admin' (for setting a new value it's
> 'admin').  It's probably worth submitting a bug to get Supermicro to fix
> this.
Thanks for this hint.
I have just sent a bug report to Supermicro and will also keep you
updated on this once I have new information on that issue from
Supermicro.

Best regards,
Werner

> 
> Al
> 
> On Mon, 2011-11-14 at 05:42 -0800, Werner Fischer wrote:
> > 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
> > #
> > ##########################################################################################################
> > 
> > 
> > 
> > _______________________________________________
> > Freeipmi-devel mailing list
> > address@hidden
> > https://lists.gnu.org/mailman/listinfo/freeipmi-devel





reply via email to

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