[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work
From: |
Goran Lowkrantz |
Subject: |
[Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work |
Date: |
Mon, 19 Sep 2011 11:44:27 +0200 |
I am trying to add the CPU Temp sensors output from our Supermicro servers
to freeipmi_interpret_sensor.conf but I can't get it working. As we have
quite a few, I would like to get them working so I started with this.
The server I am testing on has a X8DTN+-F motherboard, below is the
dmidecode output. We are running FreeBSD amd64 8.2-STABLE with FreeIPMI
1.0.6. All files are in the default location /usr/local/etc/freeipmi
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: Supermicro
Product Name: X8DTN+-F
Version: 1234567890
Serial Number: 1234567890
UUID: 25091011-3C00-C25E-8922-003048F7A292
Wake-up Type: Power Switch
SKU Number: 1234567890
Family: Server
Using bcm-info gives the following output:
# bmc-info
Device ID : 32
Device Revision : 1
Device SDRs : unsupported
Firmware Revision : 2.04
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 : 1551
GUID : 00000000-0000-0000-0000-000000000000
Channel Information
Channel Number : 0
Medium Type : IPMB (I2C)
Protocol Type : IPMB-1.0
Active Session Count : 0
Session Support : session-less
Vendor ID : Intelligent Platform Management Interface forum
(7154)
Channel Number : 1
Medium Type : 802.3 LAN
Protocol Type : IPMB-1.0
Active Session Count : 0
Session Support : multi-session
Vendor ID : Intelligent Platform Management Interface forum
(7154)
Channel Number : 3
Medium Type : Asynch. Serial/Modem (RS-232)
Protocol Type : IPMB-1.0
Active Session Count : 0
Session Support : single-session
Vendor ID : Intelligent Platform Management Interface forum
(7154)
Channel Number : 5
Medium Type : IPMB (I2C)
Protocol Type : IPMB-1.0
Active Session Count : 0
Session Support : session-less
Vendor ID : Intelligent Platform Management Interface forum
(7154)
So I would expect the id to be 47488:1551
Verbose output of ipmi-sensors for the two sensors:
Record ID: 1277
ID String: CPU1 Temp
Sensor Type: OEM Reserved (C0h)
Sensor Number: 82
IPMB Slave Address: 10h
Sensor Owner ID: 20h
Sensor Owner LUN: 0h
Channel Number: 0h
Entity ID: system board (7)
Entity Instance: 1
Entity Instance Type: Physical Entity
Event/Reading Type Code: 70h
Sensor Event: 'OEM Event = 0000h'
Record ID: 1344
ID String: CPU2 Temp
Sensor Type: OEM Reserved (C0h)
Sensor Number: 81
IPMB Slave Address: 10h
Sensor Owner ID: 20h
Sensor Owner LUN: 0h
Channel Number: 0h
Entity ID: system board (7)
Entity Instance: 2
Entity Instance Type: Physical Entity
Event/Reading Type Code: 70h
Sensor Event: 'OEM Event = 0000h'
This shows the event code as 0x70 and the sensor type as 0xc0.
Here are the lines I have added for the test and these are the only lines
not commented in the file:
IPMI_OEM_Value 47488:1551 0x70 0xC0 0x0000 Nominal
IPMI_OEM_Value 47488:1551 0x70 0xC0 0x0001 Warning
IPMI_OEM_Value 47488:1551 0x70 0xC0 0x0002 Warning
IPMI_OEM_Value 47488:1551 0x70 0xC0 0x0004 Critical
IPMI_OEM_Value 47488:1551 0x70 0xC0 0x0007 Warning
But I still get this:
# ipmi-sensors --interpret-oem-data
ID | Name | Type | Reading | Units | Event
4 | FAN 1 | Fan | N/A | RPM | N/A
71 | FAN 2 | Fan | 4096.00 | RPM | 'OK'
138 | FAN 3 | Fan | 4356.00 | RPM | 'OK'
205 | FAN 4 | Fan | 4356.00 | RPM | 'OK'
272 | FAN 5 | Fan | N/A | RPM | N/A
339 | FAN 6 | Fan | N/A | RPM | N/A
406 | FAN 7 | Fan | N/A | RPM | N/A
473 | FAN 8 | Fan | N/A | RPM | N/A
540 | CPU1 Vcore | Voltage | 1.01 | V | 'OK'
607 | CPU2 Vcore | Voltage | 1.10 | V | 'OK'
674 | +1.5 V | Voltage | 1.52 | V | 'OK'
741 | +5 V | Voltage | 5.09 | V | 'OK'
808 | +5VSB | Voltage | 5.06 | V | 'OK'
875 | +12 V | Voltage | 12.19 | V | 'OK'
942 | CPU1 DIMM | Voltage | 1.54 | V | 'OK'
1009 | CPU2 DIMM | Voltage | 1.54 | V | 'OK'
1076 | +3.3VCC | Voltage | 3.26 | V | 'OK'
1143 | +3.3VSB | Voltage | 3.22 | V | 'OK'
1210 | VBAT | Voltage | 3.19 | V | 'OK'
1277 | CPU1 Temp | OEM Reserved | N/A | N/A | 'OEM Event
= 0000h'
1344 | CPU2 Temp | OEM Reserved | N/A | N/A | 'OEM Event
= 0000h'
1411 | System Temp | Temperature | 21.00 | C | 'OK'
1478 | P1-DIMM1A | Temperature | 33.00 | C | 'OK'
1545 | P1-DIMM1B | Temperature | 32.00 | C | 'OK'
1612 | P1-DIMM1C | Temperature | N/A | C | N/A
1679 | P1-DIMM2A | Temperature | 36.00 | C | 'OK'
1746 | P1-DIMM2B | Temperature | 34.00 | C | 'OK'
1813 | P1-DIMM2C | Temperature | N/A | C | N/A
1880 | P1-DIMM3A | Temperature | 36.00 | C | 'OK'
1947 | P1-DIMM3B | Temperature | 36.00 | C | 'OK'
2014 | P1-DIMM3C | Temperature | N/A | C | N/A
2081 | P2-DIMM1A | Temperature | 30.00 | C | 'OK'
2148 | P2-DIMM1B | Temperature | 28.00 | C | 'OK'
2215 | P2-DIMM1C | Temperature | N/A | C | N/A
2282 | P2-DIMM2A | Temperature | 27.00 | C | 'OK'
2349 | P2-DIMM2B | Temperature | 27.00 | C | 'OK'
2416 | P2-DIMM2C | Temperature | N/A | C | N/A
2483 | P2-DIMM3A | Temperature | 27.00 | C | 'OK'
2550 | P2-DIMM3B | Temperature | 28.00 | C | 'OK'
2617 | P2-DIMM3C | Temperature | N/A | C | N/A
2684 | Chassis Intru | Physical Security | N/A | N/A | 'OK'
2751 | PS Status | Power Supply | N/A | N/A | 'Presence
detected' 'Unrecognized Event = 0100h' 'Unrecognized Event = 0200h'
'Unrecognized Event = 0400h' 'Unrecognized Event = 0800h' 'Unrecognized
Event = 1000h' 'Unrecognized Event = 2000h' 'Unrecognized Event = 4000h'
Is there any trick that I have just missed to get the config file active?
/glz
................................................... the future isMobile
Goran Lowkrantz <address@hidden>
System Architect, isMobile AB
Sandviksgatan 81, PO Box 58, S-971 03 LuleƄ, Sweden
Mobile: +46(0)70-587 87 82
http://www.ismobile.com ...............................................
- [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work,
Goran Lowkrantz <=
- Re: [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work, Albert Chu, 2011/09/19
- Re: [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work, Goran Lowkrantz, 2011/09/20
- Re: [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work, Albert Chu, 2011/09/20
- Re: [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work, Goran Lowkrantz, 2011/09/20
- Re: [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work, Albert Chu, 2011/09/20
- Re: [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work, Goran Lowkrantz, 2011/09/21
- Re: [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work, Albert Chu, 2011/09/21
- Re: [Freeipmi-users] Can't get freeipmi_interpret_sensor.conf to work, Goran Lowkrantz, 2011/09/21