Jump to content
dmacias

[Plugin] IPMI for unRAID 6.1+

1092 posts in this topic Last Reply

Recommended Posts

The thresholds for the fan are probably not set or incorrect. From what I have read the temp for the processor may be one of the negative Therm Margins. Where 0 is actually 80C or whatever your processor limit is. So a negative -30C will be 50C.

See if that corresponds with the coretemp.

 

I ran ipmi-sensors and sensors one after the other and got the following:

 

root@Tower:/tmp# ipmi-sensors
Caching SDR repository information: /root/.freeipmi/sdr-cache/sdr-cache-Tower.localhost
Caching SDR record 146 of 146 (current record ID 146)
ID | Name             | Type                   | Reading    | Units | Event
1  | BB +1.1V IOH     | Voltage                | 1.08       | V     | 'OK'
2  | BB +1.1V P1 Vccp | Voltage                | 0.93       | V     | 'OK'
3  | BB +1.5V P1 DDR3 | Voltage                | N/A        | V     | N/A
4  | BB +1.8V AUX     | Voltage                | 1.78       | V     | 'OK'
5  | BB +3.3V         | Voltage                | 3.30       | V     | 'OK'
6  | BB +3.3V STBY    | Voltage                | 3.24       | V     | 'OK'
7  | BB +3.3V Vbat    | Voltage                | 2.98       | V     | 'OK'
8  | BB +5.0V         | Voltage                | 4.99       | V     | 'OK'
9  | BB +5.0V STBY    | Voltage                | 4.97       | V     | 'OK'
10 | BB +12.0V        | Voltage                | 12.25      | V     | 'OK'
11 | BB +1.35v P1 MEM | Voltage                | 1.37       | V     | 'OK'
12 | Baseboard Temp   | Temperature            | 28.00      | C     | 'OK'
13 | IOH Therm Margin | Temperature            | -33.00     | C     | 'OK'
14 | Mem P1 Thrm Mrgn | Temperature            | -42.00     | C     | 'OK'
15 | Processor 1 Fan  | Fan                    | 3200.00    | RPM   | 'OK'
16 | Processor 1A Fan | Fan                    | 640.00     | RPM   | 'At or Below (<=) Lower Critical Threshold'
17 | Processor 2 Fan  | Fan                    | 3200.00    | RPM   | 'OK'
18 | P1 Therm Margin  | Temperature            | -44.00     | C     | 'OK'
19 | P1 Therm Ctrl %  | Temperature            | 0.00       | %     | 'OK'
20 | Pwr Unit Status  | Power Unit             | N/A        | N/A   | 'OK'
21 | IPMI Watchdog    | Watchdog 2             | N/A        | N/A   | 'OK'
22 | Physical Scrty   | Physical Security      | N/A        | N/A   | 'OK'
23 | FP NMI Diag Int  | Critical Interrupt     | N/A        | N/A   | 'OK'
24 | SMI Timeout      | OEM Reserved           | N/A        | N/A   | 'OK'
25 | System Event Log | Event Logging Disabled | N/A        | N/A   | 'OK'
26 | System Event     | System Event           | N/A        | N/A   | 'OK'
27 | P1 Status        | Processor              | N/A        | N/A   | 'Processor Presence detected'
28 | P1 VRD Hot       | Temperature            | N/A        | N/A   | 'OK'
29 | CATERR           | Processor              | N/A        | N/A   | 'OK'
30 | CPU Missing      | Processor              | N/A        | N/A   | 'OK'
31 | IOH Therm Trip   | Temperature            | N/A        | N/A   | 'OK'
32 | NM Capabilities  | OEM Reserved           | N/A        | N/A   | N/A
root@Tower:/tmp# sensors
coretemp-isa-0000
Adapter: ISA adapter
CPU 1 Core 1:  +26.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 2:  +25.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 3:  +22.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 4:  +26.0°C  (high = +61.0°C, crit = +71.0°C)

coretemp-isa-0001
Adapter: ISA adapter
CPU 2 Core 1:  +28.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 2:  +24.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 3:  +28.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 4:  +24.0°C  (high = +61.0°C, crit = +71.0°C)

 

I have also looked online for a build of freeipmi v1.5.1 for slackware but I cannot find one anywhere to see if any further info given.

Share this post


Link to post

IMHO IPMIView is way too buggy and a pain matching up versions with java versions. I'm not sure about Intel ipmi implementation. If you have a manual it might say.  It's called Intel Node Manager.

 

You could try installing freeipmi. Here's a version that's compatible with unRAID.

https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-2.txz

Run ipmi-sensors.

If that doesn't work there's a newer 1.5.1 release that specifically mentions Intel Node Manager support for 3.0 specification. I'd have to compile it. A newer ipmitool might help too. I'll try and compile those anyway.

 

I just tried with your build of freeipmi 1.4.11:

 

root@Tower:/tmp# ipmi-sensors
ID | Name             | Type                   | Reading    | Units | Event
1  | BB +1.1V IOH     | Voltage                | 1.08       | V     | 'OK'
2  | BB +1.1V P1 Vccp | Voltage                | 0.87       | V     | 'OK'
3  | BB +1.5V P1 DDR3 | Voltage                | N/A        | V     | N/A
4  | BB +1.8V AUX     | Voltage                | 1.78       | V     | 'OK'
5  | BB +3.3V         | Voltage                | 3.30       | V     | 'OK'
6  | BB +3.3V STBY    | Voltage                | 3.24       | V     | 'OK'
7  | BB +3.3V Vbat    | Voltage                | 2.98       | V     | 'OK'
8  | BB +5.0V         | Voltage                | 4.99       | V     | 'OK'
9  | BB +5.0V STBY    | Voltage                | 4.97       | V     | 'OK'
10 | BB +12.0V        | Voltage                | 12.25      | V     | 'OK'
11 | BB +1.35v P1 MEM | Voltage                | 1.38       | V     | 'OK'
12 | Baseboard Temp   | Temperature            | 28.00      | C     | 'OK'
13 | IOH Therm Margin | Temperature            | -33.00     | C     | 'OK'
14 | Mem P1 Thrm Mrgn | Temperature            | -43.00     | C     | 'OK'
15 | Processor 1 Fan  | Fan                    | 3200.00    | RPM   | 'OK'
16 | Processor 1A Fan | Fan                    | 640.00     | RPM   | 'At or Below (<=) Lower Critical Threshold'
17 | Processor 2 Fan  | Fan                    | 3136.00    | RPM   | 'OK'
18 | P1 Therm Margin  | Temperature            | -44.00     | C     | 'OK'
19 | P1 Therm Ctrl %  | Temperature            | 0.00       | %     | 'OK'
20 | Pwr Unit Status  | Power Unit             | N/A        | N/A   | 'OK'
21 | IPMI Watchdog    | Watchdog 2             | N/A        | N/A   | 'OK'
22 | Physical Scrty   | Physical Security      | N/A        | N/A   | 'OK'
23 | FP NMI Diag Int  | Critical Interrupt     | N/A        | N/A   | 'OK'
24 | SMI Timeout      | OEM Reserved           | N/A        | N/A   | 'OK'
25 | System Event Log | Event Logging Disabled | N/A        | N/A   | 'Log Area Reset/Cleared'
26 | System Event     | System Event           | N/A        | N/A   | 'OK'
27 | P1 Status        | Processor              | N/A        | N/A   | 'Processor Presence detected'
28 | P1 VRD Hot       | Temperature            | N/A        | N/A   | 'OK'
29 | CATERR           | Processor              | N/A        | N/A   | 'OK'
30 | CPU Missing      | Processor              | N/A        | N/A   | 'OK'
31 | IOH Therm Trip   | Temperature            | N/A        | N/A   | 'OK'
32 | NM Capabilities  | OEM Reserved           | N/A        | N/A   | N/A

 

No further luck with CPU temps!!

 

Note: nevermind the error with "Processor 1A Fan", that fan header is connected to a fan controller so incorrect speeds are reported!!

 

Thanks for this help so far!

Could you also run this command? I think I'm liking the options in freeipmi more than ipmitool even though they are sooo long.

/usr/sbin/ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units

Share this post


Link to post

Could you also run this command? I think I'm liking the options in freeipmi more than ipmitool even though they are sooo long.

/usr/sbin/ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units

 

Output:

root@Tower:/tmp# /usr/sbin/ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units
ID,Name,Type,State,Reading,Units,Lower NR,Lower C,Lower NC,Upper NC,Upper C,Upper NR,Event
1,BB +1.1V IOH,Voltage,Nominal,1.08,Volts,N/A,1.03,1.05,1.15,1.18,N/A,'OK'
2,BB +1.1V P1 Vccp,Voltage,Nominal,0.87,Volts,N/A,0.68,0.71,1.50,1.54,N/A,'OK'
4,BB +1.8V AUX,Voltage,Nominal,1.78,Volts,N/A,1.67,1.72,1.87,1.93,N/A,'OK'
5,BB +3.3V,Voltage,Nominal,3.30,Volts,N/A,2.98,3.07,3.53,3.63,N/A,'OK'
6,BB +3.3V STBY,Voltage,Nominal,3.24,Volts,N/A,2.98,3.07,3.53,3.63,N/A,'OK'
7,BB +3.3V Vbat,Voltage,Nominal,3.00,Volts,N/A,2.18,2.50,3.19,3.28,N/A,'OK'
8,BB +5.0V,Voltage,Nominal,4.99,Volts,N/A,4.47,4.63,5.38,5.54,N/A,'OK'
9,BB +5.0V STBY,Voltage,Nominal,4.97,Volts,N/A,4.42,4.57,5.27,5.42,N/A,'OK'
10,BB +12.0V,Voltage,Nominal,12.25,Volts,N/A,10.74,11.10,12.92,13.29,N/A,'OK'
11,BB +1.35v P1 MEM,Voltage,Nominal,1.37,Volts,N/A,1.24,1.27,1.44,1.48,N/A,'OK'
12,Baseboard Temp,Temperature,Nominal,28.00,degrees C,N/A,5.00,10.00,61.00,66.00,N/A,'OK'
13,IOH Therm Margin,Temperature,Nominal,-36.00,degrees C,N/A,N/A,N/A,5.00,10.00,N/A,'OK'
14,Mem P1 Thrm Mrgn,Temperature,Nominal,-43.00,degrees C,N/A,N/A,N/A,5.00,10.00,N/A,'OK'
15,Processor 1 Fan,Fan,Nominal,3200.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'OK'
16,Processor 1A Fan,Fan,Critical,640.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'At or Below (<=) Lower Critical Threshold'
17,Processor 2 Fan,Fan,Nominal,3200.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'OK'
18,P1 Therm Margin,Temperature,Nominal,-45.00,degrees C,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
19,P1 Therm Ctrl %,Temperature,Nominal,0.00,%,N/A,N/A,N/A,11.70,19.50,N/A,'OK'
20,Pwr Unit Status,Power Unit,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
21,IPMI Watchdog,Watchdog 2,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
22,Physical Scrty,Physical Security,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
23,FP NMI Diag Int,Critical Interrupt,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
24,SMI Timeout,OEM Reserved,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
25,System Event Log,Event Logging Disabled,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
26,System Event,System Event,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
27,P1 Status,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'Processor Presence detected'
28,P1 VRD Hot,Temperature,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
29,CATERR,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
30,CPU Missing,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
31,IOH Therm Trip,Temperature,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
root@Tower:/tmp#

Share this post


Link to post

You don't wanna install the precompiled freeipmi. It creates a folder /etc/sys??? that messes with vm's starting. At least I the past. I removed it from the one I uploaded.

Share this post


Link to post

Thanks. I think freeipmi will give results I can parse better. I'm not sure what IOH therm is? Or if P1 Therm is your processor.  If I assume 80C is the threshold for your processor then the temp would be either 44C (80-36) or 35C (80-45). Can you see if either those relate to your coretemp values?

 

Share this post


Link to post

I re-ran all three commands in succession:

 

sensors:

root@Tower:/tmp# sensors
coretemp-isa-0000
Adapter: ISA adapter
CPU 1 Core 1:  +25.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 2:  +24.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 3:  +21.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 4:  +25.0°C  (high = +61.0°C, crit = +71.0°C)

coretemp-isa-0001
Adapter: ISA adapter
CPU 2 Core 1:  +28.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 2:  +24.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 3:  +28.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 4:  +24.0°C  (high = +61.0°C, crit = +71.0°C)

 

/usr/sbin/ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units:

root@Tower:/tmp# /usr/sbin/ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units
ID,Name,Type,State,Reading,Units,Lower NR,Lower C,Lower NC,Upper NC,Upper C,Upper NR,Event
1,BB +1.1V IOH,Voltage,Nominal,1.08,Volts,N/A,1.03,1.05,1.15,1.18,N/A,'OK'
2,BB +1.1V P1 Vccp,Voltage,Nominal,0.93,Volts,N/A,0.68,0.71,1.50,1.54,N/A,'OK'
4,BB +1.8V AUX,Voltage,Nominal,1.78,Volts,N/A,1.67,1.72,1.87,1.93,N/A,'OK'
5,BB +3.3V,Voltage,Nominal,3.30,Volts,N/A,2.98,3.07,3.53,3.63,N/A,'OK'
6,BB +3.3V STBY,Voltage,Nominal,3.24,Volts,N/A,2.98,3.07,3.53,3.63,N/A,'OK'
7,BB +3.3V Vbat,Voltage,Nominal,3.00,Volts,N/A,2.18,2.50,3.19,3.28,N/A,'OK'
8,BB +5.0V,Voltage,Nominal,4.99,Volts,N/A,4.47,4.63,5.38,5.54,N/A,'OK'
9,BB +5.0V STBY,Voltage,Nominal,4.97,Volts,N/A,4.42,4.57,5.27,5.42,N/A,'OK'
10,BB +12.0V,Voltage,Nominal,12.25,Volts,N/A,10.74,11.10,12.92,13.29,N/A,'OK'
11,BB +1.35v P1 MEM,Voltage,Nominal,1.38,Volts,N/A,1.24,1.27,1.44,1.48,N/A,'OK'
12,Baseboard Temp,Temperature,Nominal,28.00,degrees C,N/A,5.00,10.00,61.00,66.00,N/A,'OK'
13,IOH Therm Margin,Temperature,Nominal,-37.00,degrees C,N/A,N/A,N/A,5.00,10.00,N/A,'OK'
14,Mem P1 Thrm Mrgn,Temperature,Nominal,-43.00,degrees C,N/A,N/A,N/A,5.00,10.00,N/A,'OK'
15,Processor 1 Fan,Fan,Nominal,3200.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'OK'
16,Processor 1A Fan,Fan,Critical,640.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'At or Below (<=) Lower Critical Threshold'
17,Processor 2 Fan,Fan,Nominal,3136.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'OK'
18,P1 Therm Margin,Temperature,Nominal,-45.00,degrees C,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
19,P1 Therm Ctrl %,Temperature,Nominal,0.00,%,N/A,N/A,N/A,11.70,19.50,N/A,'OK'
20,Pwr Unit Status,Power Unit,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
21,IPMI Watchdog,Watchdog 2,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
22,Physical Scrty,Physical Security,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
23,FP NMI Diag Int,Critical Interrupt,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
24,SMI Timeout,OEM Reserved,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
25,System Event Log,Event Logging Disabled,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
26,System Event,System Event,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
27,P1 Status,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'Processor Presence detected'
28,P1 VRD Hot,Temperature,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
29,CATERR,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
30,CPU Missing,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
31,IOH Therm Trip,Temperature,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'

 

ipmi-sensors:

root@Tower:/tmp# ipmi-sensors
ID | Name             | Type                   | Reading    | Units | Event
1  | BB +1.1V IOH     | Voltage                | 1.08       | V     | 'OK'
2  | BB +1.1V P1 Vccp | Voltage                | 0.89       | V     | 'OK'
3  | BB +1.5V P1 DDR3 | Voltage                | N/A        | V     | N/A
4  | BB +1.8V AUX     | Voltage                | 1.78       | V     | 'OK'
5  | BB +3.3V         | Voltage                | 3.30       | V     | 'OK'
6  | BB +3.3V STBY    | Voltage                | 3.24       | V     | 'OK'
7  | BB +3.3V Vbat    | Voltage                | 3.00       | V     | 'OK'
8  | BB +5.0V         | Voltage                | 4.99       | V     | 'OK'
9  | BB +5.0V STBY    | Voltage                | 4.97       | V     | 'OK'
10 | BB +12.0V        | Voltage                | 12.25      | V     | 'OK'
11 | BB +1.35v P1 MEM | Voltage                | 1.37       | V     | 'OK'
12 | Baseboard Temp   | Temperature            | 28.00      | C     | 'OK'
13 | IOH Therm Margin | Temperature            | -36.00     | C     | 'OK'
14 | Mem P1 Thrm Mrgn | Temperature            | -43.00     | C     | 'OK'
15 | Processor 1 Fan  | Fan                    | 3136.00    | RPM   | 'OK'
16 | Processor 1A Fan | Fan                    | 640.00     | RPM   | 'At or Below (<=) Lower Critical Threshold'
17 | Processor 2 Fan  | Fan                    | 3136.00    | RPM   | 'OK'
18 | P1 Therm Margin  | Temperature            | -45.00     | C     | 'OK'
19 | P1 Therm Ctrl %  | Temperature            | 0.00       | %     | 'OK'
20 | Pwr Unit Status  | Power Unit             | N/A        | N/A   | 'OK'
21 | IPMI Watchdog    | Watchdog 2             | N/A        | N/A   | 'OK'
22 | Physical Scrty   | Physical Security      | N/A        | N/A   | 'OK'
23 | FP NMI Diag Int  | Critical Interrupt     | N/A        | N/A   | 'OK'
24 | SMI Timeout      | OEM Reserved           | N/A        | N/A   | 'OK'
25 | System Event Log | Event Logging Disabled | N/A        | N/A   | 'OK'
26 | System Event     | System Event           | N/A        | N/A   | 'OK'
27 | P1 Status        | Processor              | N/A        | N/A   | 'Processor Presence detected'
28 | P1 VRD Hot       | Temperature            | N/A        | N/A   | 'OK'
29 | CATERR           | Processor              | N/A        | N/A   | 'OK'
30 | CPU Missing      | Processor              | N/A        | N/A   | 'OK'
31 | IOH Therm Trip   | Temperature            | N/A        | N/A   | 'OK'
32 | NM Capabilities  | OEM Reserved           | N/A        | N/A   | N/A

 

Neither CPU temps are showing up as approx 44C or 35C as previosly expected?

 

Share this post


Link to post

Hey dmacias, I have 976 events in my event log and it takes a while to load.  What do you think of exporting older entries to a text file and deleting them from the IPMI system?  The plugin should be able to read them from the text file much faster.

I can add an archive function that would save them to your flash drive and clear the events.

That would be great! 

 

Ipmitool just saves it in a format I can't parse back into a table easily. You can run 'ipmitool save /boot/path-to-file/event.log' then 'ipmitool sel clear' or delete all from the webgui.

 

I was hoping that since you are already looping through the events to display them, it might not be too hard to store the data in a CSV file that you could read later.

Share this post


Link to post

 

 

Hey dmacias, I have 976 events in my event log and it takes a while to load.  What do you think of exporting older entries to a text file and deleting them from the IPMI system?  The plugin should be able to read them from the text file much faster.

I can add an archive function that would save them to your flash drive and clear the events.

That would be great! 

 

Ipmitool just saves it in a format I can't parse back into a table easily. You can run 'ipmitool save /boot/path-to-file/event.log' then 'ipmitool sel clear' or delete all from the webgui.

 

I was hoping that since you are already looping through the events to display them, it might not be too hard to store the data in a CSV file that you could read later.

 

It won't separate them by comma or other character no matter the command. It saves them separated by spaces but descriptions and names are also separated by spaces. I'll see how freeipmi does it.

Share this post


Link to post

I re-ran all three commands in succession:

 

sensors:

root@Tower:/tmp# sensors
coretemp-isa-0000
Adapter: ISA adapter
CPU 1 Core 1:  +25.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 2:  +24.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 3:  +21.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 1 Core 4:  +25.0°C  (high = +61.0°C, crit = +71.0°C)

coretemp-isa-0001
Adapter: ISA adapter
CPU 2 Core 1:  +28.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 2:  +24.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 3:  +28.0°C  (high = +61.0°C, crit = +71.0°C)
CPU 2 Core 4:  +24.0°C  (high = +61.0°C, crit = +71.0°C)

 

/usr/sbin/ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units:

root@Tower:/tmp# /usr/sbin/ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units
ID,Name,Type,State,Reading,Units,Lower NR,Lower C,Lower NC,Upper NC,Upper C,Upper NR,Event
1,BB +1.1V IOH,Voltage,Nominal,1.08,Volts,N/A,1.03,1.05,1.15,1.18,N/A,'OK'
2,BB +1.1V P1 Vccp,Voltage,Nominal,0.93,Volts,N/A,0.68,0.71,1.50,1.54,N/A,'OK'
4,BB +1.8V AUX,Voltage,Nominal,1.78,Volts,N/A,1.67,1.72,1.87,1.93,N/A,'OK'
5,BB +3.3V,Voltage,Nominal,3.30,Volts,N/A,2.98,3.07,3.53,3.63,N/A,'OK'
6,BB +3.3V STBY,Voltage,Nominal,3.24,Volts,N/A,2.98,3.07,3.53,3.63,N/A,'OK'
7,BB +3.3V Vbat,Voltage,Nominal,3.00,Volts,N/A,2.18,2.50,3.19,3.28,N/A,'OK'
8,BB +5.0V,Voltage,Nominal,4.99,Volts,N/A,4.47,4.63,5.38,5.54,N/A,'OK'
9,BB +5.0V STBY,Voltage,Nominal,4.97,Volts,N/A,4.42,4.57,5.27,5.42,N/A,'OK'
10,BB +12.0V,Voltage,Nominal,12.25,Volts,N/A,10.74,11.10,12.92,13.29,N/A,'OK'
11,BB +1.35v P1 MEM,Voltage,Nominal,1.38,Volts,N/A,1.24,1.27,1.44,1.48,N/A,'OK'
12,Baseboard Temp,Temperature,Nominal,28.00,degrees C,N/A,5.00,10.00,61.00,66.00,N/A,'OK'
13,IOH Therm Margin,Temperature,Nominal,-37.00,degrees C,N/A,N/A,N/A,5.00,10.00,N/A,'OK'
14,Mem P1 Thrm Mrgn,Temperature,Nominal,-43.00,degrees C,N/A,N/A,N/A,5.00,10.00,N/A,'OK'
15,Processor 1 Fan,Fan,Nominal,3200.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'OK'
16,Processor 1A Fan,Fan,Critical,640.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'At or Below (<=) Lower Critical Threshold'
17,Processor 2 Fan,Fan,Nominal,3136.00,RPM,N/A,640.00,768.00,N/A,N/A,N/A,'OK'
18,P1 Therm Margin,Temperature,Nominal,-45.00,degrees C,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
19,P1 Therm Ctrl %,Temperature,Nominal,0.00,%,N/A,N/A,N/A,11.70,19.50,N/A,'OK'
20,Pwr Unit Status,Power Unit,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
21,IPMI Watchdog,Watchdog 2,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
22,Physical Scrty,Physical Security,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
23,FP NMI Diag Int,Critical Interrupt,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
24,SMI Timeout,OEM Reserved,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
25,System Event Log,Event Logging Disabled,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
26,System Event,System Event,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
27,P1 Status,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'Processor Presence detected'
28,P1 VRD Hot,Temperature,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
29,CATERR,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
30,CPU Missing,Processor,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'
31,IOH Therm Trip,Temperature,Nominal,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,'OK'

 

ipmi-sensors:

root@Tower:/tmp# ipmi-sensors
ID | Name             | Type                   | Reading    | Units | Event
1  | BB +1.1V IOH     | Voltage                | 1.08       | V     | 'OK'
2  | BB +1.1V P1 Vccp | Voltage                | 0.89       | V     | 'OK'
3  | BB +1.5V P1 DDR3 | Voltage                | N/A        | V     | N/A
4  | BB +1.8V AUX     | Voltage                | 1.78       | V     | 'OK'
5  | BB +3.3V         | Voltage                | 3.30       | V     | 'OK'
6  | BB +3.3V STBY    | Voltage                | 3.24       | V     | 'OK'
7  | BB +3.3V Vbat    | Voltage                | 3.00       | V     | 'OK'
8  | BB +5.0V         | Voltage                | 4.99       | V     | 'OK'
9  | BB +5.0V STBY    | Voltage                | 4.97       | V     | 'OK'
10 | BB +12.0V        | Voltage                | 12.25      | V     | 'OK'
11 | BB +1.35v P1 MEM | Voltage                | 1.37       | V     | 'OK'
12 | Baseboard Temp   | Temperature            | 28.00      | C     | 'OK'
13 | IOH Therm Margin | Temperature            | -36.00     | C     | 'OK'
14 | Mem P1 Thrm Mrgn | Temperature            | -43.00     | C     | 'OK'
15 | Processor 1 Fan  | Fan                    | 3136.00    | RPM   | 'OK'
16 | Processor 1A Fan | Fan                    | 640.00     | RPM   | 'At or Below (<=) Lower Critical Threshold'
17 | Processor 2 Fan  | Fan                    | 3136.00    | RPM   | 'OK'
18 | P1 Therm Margin  | Temperature            | -45.00     | C     | 'OK'
19 | P1 Therm Ctrl %  | Temperature            | 0.00       | %     | 'OK'
20 | Pwr Unit Status  | Power Unit             | N/A        | N/A   | 'OK'
21 | IPMI Watchdog    | Watchdog 2             | N/A        | N/A   | 'OK'
22 | Physical Scrty   | Physical Security      | N/A        | N/A   | 'OK'
23 | FP NMI Diag Int  | Critical Interrupt     | N/A        | N/A   | 'OK'
24 | SMI Timeout      | OEM Reserved           | N/A        | N/A   | 'OK'
25 | System Event Log | Event Logging Disabled | N/A        | N/A   | 'OK'
26 | System Event     | System Event           | N/A        | N/A   | 'OK'
27 | P1 Status        | Processor              | N/A        | N/A   | 'Processor Presence detected'
28 | P1 VRD Hot       | Temperature            | N/A        | N/A   | 'OK'
29 | CATERR           | Processor              | N/A        | N/A   | 'OK'
30 | CPU Missing      | Processor              | N/A        | N/A   | 'OK'
31 | IOH Therm Trip   | Temperature            | N/A        | N/A   | 'OK'
32 | NM Capabilities  | OEM Reserved           | N/A        | N/A   | N/A

 

Neither CPU temps are showing up as approx 44C or 35C as previosly expected?

The threshold for your processor could be 70 or 75 which would make sense.

Share this post


Link to post

I think things are just backwards there like the water in the toilet when you flush :) I updated the plugin and changed the switch from a toggle to a fixed show and hide. Make sure you clear browser cache.

 

Backward!!?? Easy! ;) Nowhere can be backward that has great weather, bbq's and drive through bottle shops in my book! Even if the toilet water goes a different way! ;) Trust me I was born and lived in the UK for 25 years and the water went clockwise. The place sucked.

 

File under "News to Me"

You know that old story about how northern hemisphere toilets flush counter-clockwise, and southern hemisphere toilets (and buckets, drains, and such) flush clockwise, due to the Coriolis effect? It's bogus! Today I learned that while the Coriolis effect is significant for hurricanes, it's not strong enough to make toilets flush in different directions at different points on the Earth. The real cause of "backwards"-flushing toilets is just that the water jets point in the opposite direction. Mind blown. (Mind blown even more because this was the inciting event on a Simpsons episode, and everybody knows cartoons are never wrong.)

 

Anyway - your latest version fixed the issue. No clearing of browser cache or anything. Definitely a Plugin Issue (or was).

 

Had a glance at the pending functionality for fan control. Exciting!  8)

Share this post


Link to post

Just to help you debug (SM X9SCM-F):

 

root@Servidor:~# ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units | column -s, -t

ID    Name           Type               State    Reading  Units      Lower NR  Lower C  Lower NC  Upper NC  Upper C   Upper NR  Event
4     System Temp    Temperature        Nominal  41.00    degrees C  -9.00     -7.00    -5.00     75.00     77.00     79.00     'OK'
71    CPU Temp       OEM Reserved       N/A      N/A      N/A        N/A       N/A      N/A       N/A       N/A       N/A       'OEM Event = 0000h'
205   FAN 2          Fan                Nominal  5130.00  RPM        405.00    540.00   675.00    29025.00  29160.00  29295.00  'OK'
406   FAN A          Fan                Nominal  2295.00  RPM        0.00      0.00     0.00      29025.00  29160.00  29295.00  'OK'
473   Vcore          Voltage            Nominal  0.98     Volts      0.64      0.66     0.69      1.34      1.41      1.47      'OK'
540   3.3VCC         Voltage            Nominal  3.36     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
607   12V            Voltage            Nominal  12.19    Volts      10.49     10.60    10.71     13.09     13.20     13.30     'OK'
674   VDIMM          Voltage            Nominal  1.51     Volts      1.15      1.22     1.28      1.76      1.78      1.79      'OK'
741   5VCC           Voltage            Nominal  5.18     Volts      4.10      4.32     4.58      5.34      5.60      5.63      'OK'
808   -12V           Voltage            Nominal  -11.87   Volts      -13.42    -13.22   -13.03    -10.52    -10.33    -10.14    'OK'
875   VBAT           Voltage            Nominal  3.17     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
942   VSB            Voltage            Nominal  3.34     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
1009  AVCC           Voltage            Nominal  3.38     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
1076  Chassis Intru  Physical Security  Nominal  N/A      N/A        N/A       N/A      N/A       N/A       N/A       N/A       'OK'

Share this post


Link to post

 

 

Just to help you debug (SM X9SCM-F):

 

root@Servidor:~# ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units | column -s, -t

ID    Name           Type               State    Reading  Units      Lower NR  Lower C  Lower NC  Upper NC  Upper C   Upper NR  Event
4     System Temp    Temperature        Nominal  41.00    degrees C  -9.00     -7.00    -5.00     75.00     77.00     79.00     'OK'
71    CPU Temp       OEM Reserved       N/A      N/A      N/A        N/A       N/A      N/A       N/A       N/A       N/A       'OEM Event = 0000h'
205   FAN 2          Fan                Nominal  5130.00  RPM        405.00    540.00   675.00    29025.00  29160.00  29295.00  'OK'
406   FAN A          Fan                Nominal  2295.00  RPM        0.00      0.00     0.00      29025.00  29160.00  29295.00  'OK'
473   Vcore          Voltage            Nominal  0.98     Volts      0.64      0.66     0.69      1.34      1.41      1.47      'OK'
540   3.3VCC         Voltage            Nominal  3.36     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
607   12V            Voltage            Nominal  12.19    Volts      10.49     10.60    10.71     13.09     13.20     13.30     'OK'
674   VDIMM          Voltage            Nominal  1.51     Volts      1.15      1.22     1.28      1.76      1.78      1.79      'OK'
741   5VCC           Voltage            Nominal  5.18     Volts      4.10      4.32     4.58      5.34      5.60      5.63      'OK'
808   -12V           Voltage            Nominal  -11.87   Volts      -13.42    -13.22   -13.03    -10.52    -10.33    -10.14    'OK'
875   VBAT           Voltage            Nominal  3.17     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
942   VSB            Voltage            Nominal  3.34     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
1009  AVCC           Voltage            Nominal  3.38     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
1076  Chassis Intru  Physical Security  Nominal  N/A      N/A        N/A       N/A      N/A       N/A       N/A       N/A       'OK'

 

I noticed you board has the Supermicro OEM temp sensor for the CPU. Try adding

--interpret-oem-data to the command. It would be nice if that works so I don't have to add individual sensor ids. If that doesn't work, try --interpret-oem-data --record-ids=71.

 

Just curious, does 'ipmitool sdr' show a value for cpu temp?

Share this post


Link to post

 

 

Just to help you debug (SM X9SCM-F):

 

root@Servidor:~# ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units | column -s, -t

ID    Name           Type               State    Reading  Units      Lower NR  Lower C  Lower NC  Upper NC  Upper C   Upper NR  Event
4     System Temp    Temperature        Nominal  41.00    degrees C  -9.00     -7.00    -5.00     75.00     77.00     79.00     'OK'
71    CPU Temp       OEM Reserved       N/A      N/A      N/A        N/A       N/A      N/A       N/A       N/A       N/A       'OEM Event = 0000h'
205   FAN 2          Fan                Nominal  5130.00  RPM        405.00    540.00   675.00    29025.00  29160.00  29295.00  'OK'
406   FAN A          Fan                Nominal  2295.00  RPM        0.00      0.00     0.00      29025.00  29160.00  29295.00  'OK'
473   Vcore          Voltage            Nominal  0.98     Volts      0.64      0.66     0.69      1.34      1.41      1.47      'OK'
540   3.3VCC         Voltage            Nominal  3.36     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
607   12V            Voltage            Nominal  12.19    Volts      10.49     10.60    10.71     13.09     13.20     13.30     'OK'
674   VDIMM          Voltage            Nominal  1.51     Volts      1.15      1.22     1.28      1.76      1.78      1.79      'OK'
741   5VCC           Voltage            Nominal  5.18     Volts      4.10      4.32     4.58      5.34      5.60      5.63      'OK'
808   -12V           Voltage            Nominal  -11.87   Volts      -13.42    -13.22   -13.03    -10.52    -10.33    -10.14    'OK'
875   VBAT           Voltage            Nominal  3.17     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
942   VSB            Voltage            Nominal  3.34     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
1009  AVCC           Voltage            Nominal  3.38     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
1076  Chassis Intru  Physical Security  Nominal  N/A      N/A        N/A       N/A      N/A       N/A       N/A       N/A       'OK'

 

I noticed you board has the Supermicro OEM temp sensor for the CPU. Try adding

--interpret-oem-data to the command. It would be nice if that works so I don't have to add individual sensor ids. If that doesn't work, try --interpret-oem-data --record-ids=71.

 

Just curious, does 'ipmitool sdr' show a value for cpu temp?

 

Here we go:

 

root@Servidor:~# ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units --interpret-oem-data| column -s, -t
ID    Name           Type               State    Reading  Units      Lower NR  Lower C  Lower NC  Upper NC  Upper C   Upper NR  Event
4     System Temp    Temperature        Nominal  42.00    degrees C  -9.00     -7.00    -5.00     75.00     77.00     79.00     'OK'
71    CPU Temp       OEM Reserved       Warning  N/A      N/A        N/A       N/A      N/A       N/A       N/A       N/A       'High'
205   FAN 2          Fan                Nominal  5535.00  RPM        405.00    540.00   675.00    29025.00  29160.00  29295.00  'OK'
406   FAN A          Fan                Nominal  2295.00  RPM        0.00      0.00     0.00      29025.00  29160.00  29295.00  'OK'
473   Vcore          Voltage            Nominal  1.23     Volts      0.64      0.66     0.69      1.34      1.41      1.47      'OK'
540   3.3VCC         Voltage            Nominal  3.36     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
607   12V            Voltage            Nominal  12.19    Volts      10.49     10.60    10.71     13.09     13.20     13.30     'OK'
674   VDIMM          Voltage            Nominal  1.51     Volts      1.15      1.22     1.28      1.76      1.78      1.79      'OK'
741   5VCC           Voltage            Nominal  5.18     Volts      4.10      4.32     4.58      5.34      5.60      5.63      'OK'
808   -12V           Voltage            Nominal  -11.87   Volts      -13.42    -13.22   -13.03    -10.52    -10.33    -10.14    'OK'
875   VBAT           Voltage            Nominal  3.17     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
942   VSB            Voltage            Nominal  3.34     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
1009  AVCC           Voltage            Nominal  3.36     Volts      2.82      2.88     2.94      3.58      3.65      3.71      'OK'
1076  Chassis Intru  Physical Security  Nominal  N/A      N/A        N/A       N/A      N/A       N/A       N/A       N/A       'OK'

 

root@Servidor:~# ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units --interpret-oem-data --record-ids=71| colum>
ID  Name      Type          State    Reading  Units  Lower NR  Lower C  Lower NC  Upper NC  Upper C  Upper NR  Event
71  CPU Temp  OEM Reserved  Nominal  N/A      N/A    N/A       N/A      N/A       N/A       N/A      N/A       'Low'

 

root@Servidor:~# ipmitool sdr                                                                                                                                                                     
System Temp      | 43 degrees C      | ok
CPU Temp         | 0x01              | ok
FAN 1            | no reading        | ns
FAN 2            | 5670 RPM          | ok
FAN 3            | no reading        | ns
FAN 4            | no reading        | ns
FAN A            | 2295 RPM          | ok
Vcore            | 1.24 Volts        | ok
3.3VCC           | 3.36 Volts        | ok
12V              | 12.19 Volts       | ok
VDIMM            | 1.51 Volts        | ok
5VCC             | 5.18 Volts        | ok
-12V             | -11.87 Volts      | ok
VBAT             | 3.17 Volts        | ok
VSB              | 3.34 Volts        | ok
AVCC             | 3.36 Volts        | ok
Chassis Intru    | 0x00              | ok

Share this post


Link to post

I just tried this IPMI plugin on SC2600CP board with the following results.

 

I get the Event Log and can "remove all" but get "Unable to delete entry #: Invalid command"  when deleting single.

 

Sensors tab is not populated, just Done button.

 

I get plenty of output from ipmitools -vc sdr.

 

Pwr Unit Status,01h,ok,21.1,
IPMI Watchdog,03h,ok,7.1,
Physical Scrty,04h,ok,23.1,
SMI Timeout,06h,ok,7.1,
System Event Log,07h,ok,7.1,
System Event,08h,ok,7.1,
Button,09h,ok,7.1,
VR Watchdog,0Bh,ok,7.1,
SSB Therm Trip,0Dh,ok,7.1,
BMC FW Health,10h,ok,7.1,
System Airflow,0,CFM,ok,23.2,System Chassis,Other,180.000,0.000,360.000,,,,,,,0.000,510.000
BB EDGE Temp,27,degrees C,ok,7.1,System Board,Temperature,58.000,10.000,105.000,,115.000,110.000,,0.000,5.000,-128.000,127.000
SSB Temp,43,degrees C,ok,7.1,System Board,Temperature,52.000,10.000,93.000,,103.000,98.000,,0.000,5.000,-128.000,127.000
BB BMC Temp,42,degrees C,ok,7.1,System Board,Temperature,58.000,10.000,105.000,,115.000,110.000,,0.000,5.000,-128.000,127.000
BB P2 VR Temp,30,degrees C,ok,7.1,System Board,Temperature,58.000,10.000,105.000,,115.000,110.000,,0.000,5.000,-128.000,127.000
BB MEM VR Temp,34,degrees C,ok,7.1,System Board,Temperature,58.000,10.000,105.000,,115.000,110.000,,0.000,5.000,-128.000,127.000
LAN NIC Temp,52,degrees C,ok,7.1,System Board,Temperature,60.000,10.000,110.000,,120.000,115.000,,0.000,5.000,-128.000,127.000
System Fan 4,1176,RPM,ok,29.5,Fan Device,Fan,12740.000,490.000,24990.000,,,,,294.000,392.000,0.000,24990.000
Processor 1 Fan,1470,RPM,ok,29.8,Fan Device,Fan,12740.000,490.000,24990.000,,,,,294.000,392.000,0.000,24990.000
Processor 2 Fan,1372,RPM,ok,29.9,Fan Device,Fan,12740.000,490.000,24990.000,,,,,294.000,392.000,0.000,24990.000
P1 Status,70h,ok,3.1,Presence detected
P2 Status,71h,ok,3.2,Presence detected
P1 Therm Margin,-65,degrees C,ok,3.1,Processor,Temperature,-15.000,-70.000,0.000,,,,,,,-128.000,0.000
P2 Therm Margin,-62,degrees C,ok,3.2,Processor,Temperature,-15.000,-70.000,0.000,,,,,,,-128.000,0.000
P1 Therm Ctrl %,0,percent,ok,3.1,Processor,Temperature,0.000,0.000,20.000,,50.000,30.000,,,,0.000,100.000
P2 Therm Ctrl %,0,percent,ok,3.2,Processor,Temperature,0.000,0.000,20.000,,50.000,30.000,,,,0.000,100.000
P1 ERR2,7Ch,ok,7.1,
P2 ERR2,7Dh,ok,7.1,
CATERR,80h,ok,7.1,
P1 MSID Mismatch,81h,ok,7.1,
CPU Missing,82h,ok,7.1,
P1 DTS Therm Mgn,-65,degrees C,ok,3.1,Processor,Temperature,-15.000,-70.000,0.000,,,,,,,-128.000,0.000
P2 DTS Therm Mgn,-62,degrees C,ok,3.2,Processor,Temperature,-15.000,-70.000,0.000,,,,,,,-128.000,0.000
P2 MSID Mismatch,87h,ok,7.1,
P1 VRD Hot,90h,ok,3.1,
P2 VRD Hot,91h,ok,3.2,
P1 MEM01 VRD Hot,94h,ok,7.1,
P1 MEM23 VRD Hot,95h,ok,7.1,
P2 MEM01 VRD Hot,96h,ok,7.1,
P2 MEM23 VRD Hot,97h,ok,7.1,
DIMM Thrm Mrgn 1,-60,degrees C,ok,7.1,System Board,Temperature,-20.000,-70.000,0.000,,10.000,5.000,,,,-128.000,127.000
DIMM Thrm Mrgn 2,,,ns,7.1,System Board,Temperature,-20.000,-70.000,0.000,,10.000,5.000,,,,-128.000,127.000
DIMM Thrm Mrgn 3,-57,degrees C,ok,7.1,System Board,Temperature,-20.000,-70.000,0.000,,10.000,5.000,,,,-128.000,127.000
DIMM Thrm Mrgn 4,,,ns,7.1,System Board,Temperature,-20.000,-70.000,0.000,,10.000,5.000,,,,-128.000,127.000
Mem P1 Thrm Trip,C0h,ok,7.1,
Mem P2 Thrm Trip,C1h,ok,7.1,
BB +12.0V,11.831,Volts,ok,7.1,System Board,Voltage,11.935,11.363,12.559,,13.391,13.027,,10.635,10.947,0.287,13.547
BB +5.0V,4.915,Volts,ok,7.1,System Board,Voltage,4.981,4.742,5.241,,5.566,5.415,,4.460,4.590,0.098,5.631
BB +3.3V,3.339,Volts,ok,7.1,System Board,Voltage,3.282,3.125,3.454,,3.654,3.554,,2.953,3.039,0.050,3.697
BB +5.0V STBY,4.959,Volts,ok,7.1,System Board,Voltage,4.981,4.742,5.241,,5.566,5.415,,4.460,4.590,0.098,5.631
BB +3.3V AUX,3.282,Volts,ok,7.1,System Board,Voltage,3.282,3.125,3.454,,3.654,3.554,,2.953,3.039,0.050,3.697
BB +1.05V P1Vccp,0.810,Volts,ok,7.1,System Board,Voltage,1.056,0.582,1.428,,1.506,1.464,,0.546,0.564,-0.006,1.524
BB +1.05V P2Vccp,0.954,Volts,ok,7.1,System Board,Voltage,1.056,0.582,1.428,,1.506,1.464,,0.546,0.564,-0.006,1.524
BB +1.5 P1DDR AB,,,ns,7.1,System Board,Voltage,1.495,1.421,1.570,,1.659,1.611,,1.339,1.387,-0.055,1.679
BB +1.5 P1DDR CD,,,ns,7.1,System Board,Voltage,1.495,1.421,1.570,,1.659,1.611,,1.339,1.387,-0.055,1.679
BB +1.5 P2DDR AB,,,ns,7.1,System Board,Voltage,1.495,1.421,1.570,,1.659,1.611,,1.339,1.387,-0.055,1.679
BB +1.5 P2DDR CD,,,ns,7.1,System Board,Voltage,1.495,1.421,1.570,,1.659,1.611,,1.339,1.387,-0.055,1.679
BB +1.8V AUX,1.785,Volts,ok,7.1,System Board,Voltage,1.802,1.744,1.852,,1.960,1.902,,1.644,1.702,-0.132,1.985
BB +1.1V STBY,1.081,Volts,ok,7.1,System Board,Voltage,1.102,0.989,1.209,,1.276,1.240,,0.938,0.964,-0.012,1.291
BB VBAT,3.043,Volts,ok,7.1,System Board,Voltage,3.005,2.557,3.158,,,,,2.211,2.544,0.048,3.312
BB +1.35 P1LV AB,1.336,Volts,ok,7.1,System Board,Voltage,1.342,1.275,1.409,,1.488,1.445,,1.201,1.244,-0.049,1.506
BB +1.35 P1LV CD,1.354,Volts,ok,7.1,System Board,Voltage,1.342,1.275,1.409,,1.488,1.445,,1.201,1.244,-0.049,1.506
BB +1.35 P2LV AB,1.366,Volts,ok,7.1,System Board,Voltage,1.342,1.275,1.409,,1.488,1.445,,1.201,1.244,-0.049,1.506
BB +1.35 P2LV CD,1.348,Volts,ok,7.1,System Board,Voltage,1.342,1.275,1.409,,1.488,1.445,,1.201,1.244,-0.049,1.506
NM Capabilities,1Ah,ok,46.1,
P1 MTT,0,percent,ok,3.1,Processor,Memory,,,,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000
P2 MTT,0,percent,ok,3.2,Processor,Memory,,,,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000

 

Can this board be supported?

Share this post


Link to post

I just tried this IPMI plugin on SC2600CP board with the following results.

 

I get the Event Log and can "remove all" but get "Unable to delete entry #: Invalid command"  when deleting single.

 

Sensors tab is not populated, just Done button.

 

I get plenty of output from ipmitools -vc sdr.

 

Pwr Unit Status,01h,ok,21.1,
IPMI Watchdog,03h,ok,7.1,
Physical Scrty,04h,ok,23.1,
SMI Timeout,06h,ok,7.1,
System Event Log,07h,ok,7.1,
System Event,08h,ok,7.1,
Button,09h,ok,7.1,
VR Watchdog,0Bh,ok,7.1,
SSB Therm Trip,0Dh,ok,7.1,
BMC FW Health,10h,ok,7.1,
System Airflow,0,CFM,ok,23.2,System Chassis,Other,180.000,0.000,360.000,,,,,,,0.000,510.000
BB EDGE Temp,27,degrees C,ok,7.1,System Board,Temperature,58.000,10.000,105.000,,115.000,110.000,,0.000,5.000,-128.000,127.000
SSB Temp,43,degrees C,ok,7.1,System Board,Temperature,52.000,10.000,93.000,,103.000,98.000,,0.000,5.000,-128.000,127.000
BB BMC Temp,42,degrees C,ok,7.1,System Board,Temperature,58.000,10.000,105.000,,115.000,110.000,,0.000,5.000,-128.000,127.000
BB P2 VR Temp,30,degrees C,ok,7.1,System Board,Temperature,58.000,10.000,105.000,,115.000,110.000,,0.000,5.000,-128.000,127.000
BB MEM VR Temp,34,degrees C,ok,7.1,System Board,Temperature,58.000,10.000,105.000,,115.000,110.000,,0.000,5.000,-128.000,127.000
LAN NIC Temp,52,degrees C,ok,7.1,System Board,Temperature,60.000,10.000,110.000,,120.000,115.000,,0.000,5.000,-128.000,127.000
System Fan 4,1176,RPM,ok,29.5,Fan Device,Fan,12740.000,490.000,24990.000,,,,,294.000,392.000,0.000,24990.000
Processor 1 Fan,1470,RPM,ok,29.8,Fan Device,Fan,12740.000,490.000,24990.000,,,,,294.000,392.000,0.000,24990.000
Processor 2 Fan,1372,RPM,ok,29.9,Fan Device,Fan,12740.000,490.000,24990.000,,,,,294.000,392.000,0.000,24990.000
P1 Status,70h,ok,3.1,Presence detected
P2 Status,71h,ok,3.2,Presence detected
P1 Therm Margin,-65,degrees C,ok,3.1,Processor,Temperature,-15.000,-70.000,0.000,,,,,,,-128.000,0.000
P2 Therm Margin,-62,degrees C,ok,3.2,Processor,Temperature,-15.000,-70.000,0.000,,,,,,,-128.000,0.000
P1 Therm Ctrl %,0,percent,ok,3.1,Processor,Temperature,0.000,0.000,20.000,,50.000,30.000,,,,0.000,100.000
P2 Therm Ctrl %,0,percent,ok,3.2,Processor,Temperature,0.000,0.000,20.000,,50.000,30.000,,,,0.000,100.000
P1 ERR2,7Ch,ok,7.1,
P2 ERR2,7Dh,ok,7.1,
CATERR,80h,ok,7.1,
P1 MSID Mismatch,81h,ok,7.1,
CPU Missing,82h,ok,7.1,
P1 DTS Therm Mgn,-65,degrees C,ok,3.1,Processor,Temperature,-15.000,-70.000,0.000,,,,,,,-128.000,0.000
P2 DTS Therm Mgn,-62,degrees C,ok,3.2,Processor,Temperature,-15.000,-70.000,0.000,,,,,,,-128.000,0.000
P2 MSID Mismatch,87h,ok,7.1,
P1 VRD Hot,90h,ok,3.1,
P2 VRD Hot,91h,ok,3.2,
P1 MEM01 VRD Hot,94h,ok,7.1,
P1 MEM23 VRD Hot,95h,ok,7.1,
P2 MEM01 VRD Hot,96h,ok,7.1,
P2 MEM23 VRD Hot,97h,ok,7.1,
DIMM Thrm Mrgn 1,-60,degrees C,ok,7.1,System Board,Temperature,-20.000,-70.000,0.000,,10.000,5.000,,,,-128.000,127.000
DIMM Thrm Mrgn 2,,,ns,7.1,System Board,Temperature,-20.000,-70.000,0.000,,10.000,5.000,,,,-128.000,127.000
DIMM Thrm Mrgn 3,-57,degrees C,ok,7.1,System Board,Temperature,-20.000,-70.000,0.000,,10.000,5.000,,,,-128.000,127.000
DIMM Thrm Mrgn 4,,,ns,7.1,System Board,Temperature,-20.000,-70.000,0.000,,10.000,5.000,,,,-128.000,127.000
Mem P1 Thrm Trip,C0h,ok,7.1,
Mem P2 Thrm Trip,C1h,ok,7.1,
BB +12.0V,11.831,Volts,ok,7.1,System Board,Voltage,11.935,11.363,12.559,,13.391,13.027,,10.635,10.947,0.287,13.547
BB +5.0V,4.915,Volts,ok,7.1,System Board,Voltage,4.981,4.742,5.241,,5.566,5.415,,4.460,4.590,0.098,5.631
BB +3.3V,3.339,Volts,ok,7.1,System Board,Voltage,3.282,3.125,3.454,,3.654,3.554,,2.953,3.039,0.050,3.697
BB +5.0V STBY,4.959,Volts,ok,7.1,System Board,Voltage,4.981,4.742,5.241,,5.566,5.415,,4.460,4.590,0.098,5.631
BB +3.3V AUX,3.282,Volts,ok,7.1,System Board,Voltage,3.282,3.125,3.454,,3.654,3.554,,2.953,3.039,0.050,3.697
BB +1.05V P1Vccp,0.810,Volts,ok,7.1,System Board,Voltage,1.056,0.582,1.428,,1.506,1.464,,0.546,0.564,-0.006,1.524
BB +1.05V P2Vccp,0.954,Volts,ok,7.1,System Board,Voltage,1.056,0.582,1.428,,1.506,1.464,,0.546,0.564,-0.006,1.524
BB +1.5 P1DDR AB,,,ns,7.1,System Board,Voltage,1.495,1.421,1.570,,1.659,1.611,,1.339,1.387,-0.055,1.679
BB +1.5 P1DDR CD,,,ns,7.1,System Board,Voltage,1.495,1.421,1.570,,1.659,1.611,,1.339,1.387,-0.055,1.679
BB +1.5 P2DDR AB,,,ns,7.1,System Board,Voltage,1.495,1.421,1.570,,1.659,1.611,,1.339,1.387,-0.055,1.679
BB +1.5 P2DDR CD,,,ns,7.1,System Board,Voltage,1.495,1.421,1.570,,1.659,1.611,,1.339,1.387,-0.055,1.679
BB +1.8V AUX,1.785,Volts,ok,7.1,System Board,Voltage,1.802,1.744,1.852,,1.960,1.902,,1.644,1.702,-0.132,1.985
BB +1.1V STBY,1.081,Volts,ok,7.1,System Board,Voltage,1.102,0.989,1.209,,1.276,1.240,,0.938,0.964,-0.012,1.291
BB VBAT,3.043,Volts,ok,7.1,System Board,Voltage,3.005,2.557,3.158,,,,,2.211,2.544,0.048,3.312
BB +1.35 P1LV AB,1.336,Volts,ok,7.1,System Board,Voltage,1.342,1.275,1.409,,1.488,1.445,,1.201,1.244,-0.049,1.506
BB +1.35 P1LV CD,1.354,Volts,ok,7.1,System Board,Voltage,1.342,1.275,1.409,,1.488,1.445,,1.201,1.244,-0.049,1.506
BB +1.35 P2LV AB,1.366,Volts,ok,7.1,System Board,Voltage,1.342,1.275,1.409,,1.488,1.445,,1.201,1.244,-0.049,1.506
BB +1.35 P2LV CD,1.348,Volts,ok,7.1,System Board,Voltage,1.342,1.275,1.409,,1.488,1.445,,1.201,1.244,-0.049,1.506
NM Capabilities,1Ah,ok,46.1,
P1 MTT,0,percent,ok,3.1,Processor,Memory,,,,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000
P2 MTT,0,percent,ok,3.2,Processor,Memory,,,,0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000

 

Can this board be supported?

I'm moving away from ipmitool to freeipmi. It has a better uniform output for scripting, multiple servers and a lot more configurable options.

https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-3.txz

Install that package and run ipmi-sensors or ipmi-sel for events. Here's the current command I'm using for sensors. You can add a -h hostname -u username -p password for network connections. hostname can be a list like this also for multiple servers -h 'ipaddress1, ipaddress2, ipaddress3'

/usr/sbin/ipmi-sensors --output-sensor-thresholds --comma-separated-output --output-sensor-state --ignore-not-available-sensors --non-abbreviated-units --no-header-output --interpret-oem-data --always-prefix

I should have a stable version later this week.

Share this post


Link to post

I imagine you'll be updating the first post of this thread once the changeover is completed?

Share this post


Link to post

I imagine you'll be updating the first post of this thread once the changeover is completed?

Yes. The plugin will update like normal from the plugin page. The plugin will be called ipmi instead of ipmitool-plugin.  So you can remove the old plugin directory on your flash. You'll have to enter your settings again though due name changes and variable changes.

Share this post


Link to post

I imagine you'll be updating the first post of this thread once the changeover is completed?

Yes. The plugin will update like normal from the plugin page. The plugin will be called ipmi instead of ipmitool-plugin.  So you can remove the old plugin directory on your flash. You'll have to enter your settings again though due name changes and variable changes.

Just to make sure I'm understanding correctly???

 

I need to uninstall ipmitool manually and then install ipmi in the plugins page?

Share this post


Link to post

 

 

I imagine you'll be updating the first post of this thread once the changeover is completed?

Yes. The plugin will update like normal from the plugin page. The plugin will be called ipmi instead of ipmitool-plugin.  So you can remove the old plugin directory on your flash. You'll have to enter your settings again though due name changes and variable changes.

Just to make sure I'm understanding correctly???

 

I need to uninstall ipmitool manually and then install ipmi in the plugins page?

 

No, you shouldn't have to do anything manually other than delete the ipmitool-plugin config directory from your flash if you want. I don't like adding that into plugins. I prefer to keep the config directory during uninstall/reinstall. If you upgrade the plugin the slackware ipmitool package would still be installed. It works along side freeipmi fine. I still use it to send ipmi test events.

 

You could also uninstall from the plugins page and reinstall. That would uninstall the ipmitool package and plugin package and remove them from the flash drive. The ipmitool-plugin config directory and file would still be left.

 

Hope that made sense.

Share this post


Link to post

Guess I'm still doing something wrong?

This is what I get when I try to install via plugins page-

plugin: installing: https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-2.txz
plugin: downloading https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-2.txz
plugin: downloading: https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-2.txz ... done

Warning: simplexml_load_file(): /tmp/plugins/freeipmi-1.4.11-x86_64-2.txz:1: parser error : Start tag expected, '<' not found in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 213

Warning: simplexml_load_file(): ?7zXZ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 213

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 213
plugin: xml parse error

Share this post


Link to post

Guess I'm still doing something wrong?

This is what I get when I try to install via plugins page-

plugin: installing: https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-2.txz
plugin: downloading https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-2.txz
plugin: downloading: https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-2.txz ... done

Warning: simplexml_load_file(): /tmp/plugins/freeipmi-1.4.11-x86_64-2.txz:1: parser error : Start tag expected, '<' not found in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 213

Warning: simplexml_load_file(): ?7zXZ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 213

Warning: simplexml_load_file(): ^ in /usr/local/emhttp/plugins/dynamix.plugin.manager/scripts/plugin on line 213
plugin: xml parse error

What are you trying to do? That looks like you were trying to install the freeipmi package through the plugin page.

Share this post


Link to post

Is this the wrong link?

I'm moving away from ipmitool to freeipmi. It has a better uniform output for scripting, multiple servers and a lot more configurable options.

https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/freeipmi-1.4.11-x86_64-2.txz

Install that package and run ipmi-sensors or ipmi-sel for events. Here's the current command I'm using for sensors. You can add a -h hostname -u username -p password for network connections. hostname can be a list like this also for multiple servers -h 'ipaddress1, ipaddress2, ipaddress3'

 

Edit: I really am dense. :D

Now that I re-read the thread I think you're referring to a future version not yet released. No wonder the plugins page didn't show any updates. Duh.

Share this post


Link to post

That's if you want to test freeipmi out. You download that link to your flash drive and use installpkg from the command line. Then run ipmi-sensors to check the output.

 

I'm almost done converting the plugin to use freeipmi but it's not all done yet. You can still install the plugin from the first page of the thread. And when I finish I'll update the op and push an update for the old plugin.

Share this post


Link to post

I updated the plugin to use freeipmi.  You will need to uninstall the old ipmitool-plugin and install the new ipmi plugin from the link here or in the op. I tested it to work fine with unRAID 6.2 beta 18

https://raw.githubusercontent.com/dmacias72/unRAID-plugins/master/plugins/ipmi.plg

Share this post


Link to post

I updated the plugin to use freeipmi. 

 

Thanks for this dmacias!

 

It looks like it is working well on 6.1.9

  • I like that there are two temps and two fans in the footer.  The temps don't show the units © though, is that to save space?
     
  • Is it important to show the ID in the basic view? Not sure how I would use that in day-to-day operation
     
  • The event log loads *much* faster now, wow!
     
  • Would it make sense to reverse the default sorting of the event log, so that the newest is on top?
     
  • Is it possible to test notifications without sticking your finger in a fan? :) The instructions reference ipmitool, which is no longer installed

 

Thanks again!

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.