Register for the iXsystems Community to get an ad-free experience and exclusive discounts in our eBay Store.

How To: change sensor thresholds with IPMI using ipmitool

Western Digital Drives - The Preferred Drives of FreeNAS and TrueNAS CORE
Status
Not open for further replies.

STREBLO

Member
Joined
Oct 23, 2015
Messages
245

GrumpyBear

Member
Joined
Jan 28, 2015
Messages
141
I restarted a few times. Or do you mean try the ipmi power cycle?
Yes, restart the IPMI. You need to unplug the system to restart the IPMI by it's nature OR restart the IPMI from it's interface
 

STREBLO

Member
Joined
Oct 23, 2015
Messages
245
Ok, I tried that and I also increased my thresholds at the upper level. It seems like they are switching from completely off the full blast repeatedly. If they hit the upper level does that make them turn off completely? My temperatures are fine so I'm not sure why it keeps doing this weird cycling.
 

STREBLO

Member
Joined
Oct 23, 2015
Messages
245
When I output the sensor values I get this:

Code:
CPU Temp         | 30.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 95.000    | 100.000   | 100.000  
System Temp      | 37.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000   
Peripheral Temp  | 37.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000   
PCH Temp         | 43.000     | degrees C  | ok    | -11.000   | -8.000    | -5.000    | 90.000    | 95.000    | 100.000  
VRM Temp         | 33.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 95.000    | 100.000   | 105.000  
DIMMA1 Temp      | 27.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000   
DIMMA2 Temp      | 26.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000   
DIMMB1 Temp      | 26.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000   
DIMMB2 Temp      | 25.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000   
FAN1             | 1100.000   | RPM        | ok    | 300.000   | 500.000   | 700.000   | 25300.000 | 25400.000 | 25500.000
FAN2             | 600.000    | RPM        | ok    | 300.000   | 400.000   | 500.000   | 1800.000  | 1900.000  | 2000.000 
FAN3             | 600.000    | RPM        | ok    | 300.000   | 400.000   | 500.000   | 1800.000  | 1900.000  | 2000.000 
FAN4             | 900.000    | RPM        | ok    | 200.000   | 300.000   | 400.000   | 1400.000  | 1500.000  | 1600.000 
FANA             | 1200.000   | RPM        | ok    | 200.000   | 300.000   | 400.000   | 1400.000  | 1500.000  | 1600.000 
Vcpu             | 1.818      | Volts      | ok    | 1.242     | 1.260     | 1.395     | 1.899     | 2.088     | 2.106    
VDIMM            | 1.320      | Volts      | ok    | 1.096     | 1.124     | 1.201     | 1.642     | 1.719     | 1.747    
12V              | 12.102     | Volts      | ok    | 10.164    | 10.521    | 10.776    | 12.918    | 13.224    | 13.224   
5VCC             | 5.031      | Volts      | ok    | 4.225     | 4.380     | 4.473     | 5.372     | 5.527     | 5.589    
3.3VCC           | 3.344      | Volts      | ok    | 2.804     | 2.894     | 2.969     | 3.554     | 3.659     | 3.689    
VBAT             | 3.015      | Volts      | ok    | 2.400     | 2.490     | 2.595     | 3.495     | 3.600     | 3.690    
AVCC             | 3.329      | Volts      | ok    | 2.399     | 2.489     | 2.594     | 3.494     | 3.599     | 3.689    
VSB              | 3.254      | Volts      | ok    | 2.399     | 2.489     | 2.594     | 3.494     | 3.599     | 3.689    
Chassis Intru    | 0x0        | discrete   | 0x0000| na        | na        | na        | na        | na        | na  


Are my lower thresholds possibly too high? My fans are:

FAN4, FANA: Noctua NF-P14s redux-1200
Max Speed: 1200 RPM (+-10%)
Min Speed: 400 RPM (+-20%)

FAN2, FAN3: ENERMAX T.B. Silence UCTB12P
Max Speed: 1500 (+/- 10%) RPM
Min Speed: 500 (+/- 10%) RPM
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
It's the lower thresholds, set them lower (like 100, 200, 300 for example) ;)

The fans run to slow so the MB believe they are stalled so it goes in stall recovery mode (full power to the fan) so the fan speed up, the MB clear the stall error, etc...
 

STREBLO

Member
Joined
Oct 23, 2015
Messages
245
It's the lower thresholds, set them lower (like 100, 200, 300 for example) ;)

The fans run to slow so the MB believe they are stalled so it goes in stall recovery mode (full power to the fan) so the fan speed up, the MB clear the stall error, etc...
I'll try that, I was afraid to go too low.
 

STREBLO

Member
Joined
Oct 23, 2015
Messages
245
So that got them running constantly, there are no longer cycling . However my fans are now running at full blast, is there any way to actually make them change based on the CPU temperature? I thought that's what pwn was supposed to do .

Code:
CPU Temp         | 28.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 95.000    | 100.000   | 100.000 
System Temp      | 32.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000  
Peripheral Temp  | 34.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000  
PCH Temp         | 39.000     | degrees C  | ok    | -11.000   | -8.000    | -5.000    | 90.000    | 95.000    | 100.000 
VRM Temp         | 30.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 95.000    | 100.000   | 105.000 
DIMMA1 Temp      | 24.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000  
DIMMA2 Temp      | 24.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000  
DIMMB1 Temp      | 24.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000  
DIMMB2 Temp      | 23.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000  
FAN1             | 2000.000   | RPM        | ok    | 300.000   | 500.000   | 700.000   | 25300.000 | 25400.000 | 25500.000
FAN2             | 1600.000   | RPM        | nc    | 100.000   | 200.000   | 300.000   | 1600.000  | 1700.000  | 1800.000
FAN3             | 1600.000   | RPM        | nc    | 100.000   | 200.000   | 300.000   | 1600.000  | 1700.000  | 1800.000
FAN4             | 1200.000   | RPM        | ok    | 100.000   | 200.000   | 300.000   | 1300.000  | 1400.000  | 1500.000
FANA             | 1200.000   | RPM        | ok    | 100.000   | 200.000   | 300.000   | 1300.000  | 1400.000  | 1500.000
Vcpu             | 1.818      | Volts      | ok    | 1.242     | 1.260     | 1.395     | 1.899     | 2.088     | 2.106   
VDIMM            | 1.320      | Volts      | ok    | 1.096     | 1.124     | 1.201     | 1.642     | 1.719     | 1.747   
12V              | 12.102     | Volts      | ok    | 10.164    | 10.521    | 10.776    | 12.918    | 13.224    | 13.224  
5VCC             | 5.031      | Volts      | ok    | 4.225     | 4.380     | 4.473     | 5.372     | 5.527     | 5.589   
3.3VCC           | 3.344      | Volts      | ok    | 2.804     | 2.894     | 2.969     | 3.554     | 3.659     | 3.689   
VBAT             | 3.015      | Volts      | ok    | 2.400     | 2.490     | 2.595     | 3.495     | 3.600     | 3.690   
AVCC             | 3.329      | Volts      | ok    | 2.399     | 2.489     | 2.594     | 3.494     | 3.599     | 3.689   
VSB              | 3.269      | Volts      | ok    | 2.399     | 2.489     | 2.594     | 3.494     | 3.599     | 3.689   
Chassis Intru    | 0x0        | discrete   | 0x0000| na        | na        | na        | na        | na        | na 
 

STREBLO

Member
Joined
Oct 23, 2015
Messages
245
Mybad, just needed to cycle again. Thanks, working now.
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
No problem ;)

FYI there's a few cooling profiles (normal, full speed, quiet, ...), you can chose the one you want in the IPMI interface.
 

STREBLO

Member
Joined
Oct 23, 2015
Messages
245
No problem ;)

FYI there's a few cooling profiles (normal, full speed, quiet, ...), you can chose the one you want in the IPMI interface.
Really. Thanks i'll take a look.

Edit:
The only thing I could find was "Fan Mode Settings", is that what you meant?

i.e.

Current FAN Mode is Optimal.
Set Fan to Standard Speed
Set Fan to Full Speed
Set Fan to Optimal Speed
Set Fan to HeavyIO Speed
 
Last edited:

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
Yep, that's it (I said it from memory so...) ;)
 

Z300M

Neophyte Sage
Joined
Sep 9, 2011
Messages
882
So that got them running constantly, there are no longer cycling . However my fans are now running at full blast, is there any way to actually make them change based on the CPU temperature? I thought that's what pwn was supposed to do .

Code:
CPU Temp         | 28.000     | degrees C  | ok    | 0.000     | 0.000     | 0.000     | 95.000    | 100.000   | 100.000
System Temp      | 32.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000
Peripheral Temp  | 34.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 80.000    | 85.000    | 90.000
PCH Temp         | 39.000     | degrees C  | ok    | -11.000   | -8.000    | -5.000    | 90.000    | 95.000    | 100.000
VRM Temp         | 30.000     | degrees C  | ok    | -9.000    | -7.000    | -5.000    | 95.000    | 100.000   | 105.000
DIMMA1 Temp      | 24.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000
DIMMA2 Temp      | 24.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000
DIMMB1 Temp      | 24.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000
DIMMB2 Temp      | 23.000     | degrees C  | ok    | 1.000     | 2.000     | 4.000     | 80.000    | 85.000    | 90.000
FAN1             | 2000.000   | RPM        | ok    | 300.000   | 500.000   | 700.000   | 25300.000 | 25400.000 | 25500.000
FAN2             | 1600.000   | RPM        | nc    | 100.000   | 200.000   | 300.000   | 1600.000  | 1700.000  | 1800.000
FAN3             | 1600.000   | RPM        | nc    | 100.000   | 200.000   | 300.000   | 1600.000  | 1700.000  | 1800.000
FAN4             | 1200.000   | RPM        | ok    | 100.000   | 200.000   | 300.000   | 1300.000  | 1400.000  | 1500.000
FANA             | 1200.000   | RPM        | ok    | 100.000   | 200.000   | 300.000   | 1300.000  | 1400.000  | 1500.000
Vcpu             | 1.818      | Volts      | ok    | 1.242     | 1.260     | 1.395     | 1.899     | 2.088     | 2.106 
VDIMM            | 1.320      | Volts      | ok    | 1.096     | 1.124     | 1.201     | 1.642     | 1.719     | 1.747 
12V              | 12.102     | Volts      | ok    | 10.164    | 10.521    | 10.776    | 12.918    | 13.224    | 13.224
5VCC             | 5.031      | Volts      | ok    | 4.225     | 4.380     | 4.473     | 5.372     | 5.527     | 5.589 
3.3VCC           | 3.344      | Volts      | ok    | 2.804     | 2.894     | 2.969     | 3.554     | 3.659     | 3.689 
VBAT             | 3.015      | Volts      | ok    | 2.400     | 2.490     | 2.595     | 3.495     | 3.600     | 3.690 
AVCC             | 3.329      | Volts      | ok    | 2.399     | 2.489     | 2.594     | 3.494     | 3.599     | 3.689 
VSB              | 3.269      | Volts      | ok    | 2.399     | 2.489     | 2.594     | 3.494     | 3.599     | 3.689 
Chassis Intru    | 0x0        | discrete   | 0x0000| na        | na        | na        | na        | na        | na 
Strange: I found that the only way I could stop my fan speeds cycling was to set the lower limits no lower than 400rpm.
 

naq90

Junior Member
Joined
Jun 7, 2015
Messages
24
When I type into the console: kldload ipmi.ko

I get back: kldload: an error occurred while loading the module. Please check dmesg(8) for more details.

Could someone help me out with this error?
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
The module is already loaded, just go to the next command ;)
 

naq90

Junior Member
Joined
Jun 7, 2015
Messages
24
The module is already loaded, just go to the next command ;)
Thanks for the quick reply. When I try the next command, ipmitool sensor list all

I get back: Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
 

Bidule0hm

Server Electronics Sorcerer
Joined
Aug 5, 2013
Messages
3,710
Mhh, sorry, I have no idea for this one.
 

Ericloewe

Not-very-passive-but-aggressive
Moderator
Joined
Feb 15, 2014
Messages
16,949
Thanks for the quick reply. When I try the next command, ipmitool sensor list all

I get back: Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory
What's your hardware'
 

naq90

Junior Member
Joined
Jun 7, 2015
Messages
24
What's your hardware'
I've got a Supermicro X10SL7‑F with an Intel E3-1246V3 and 4x8 GB Crucial ECC Ram
10 x 4TB HGST Deskstar Nas HDDs, 2 x 250GB Sasmsung 850, 1 x 100GB Intel DC S3700 SSD
 

Ericloewe

Not-very-passive-but-aggressive
Moderator
Joined
Feb 15, 2014
Messages
16,949
Can you access IPMI through the web interface? Does a different IPMI utility work?
 

naq90

Junior Member
Joined
Jun 7, 2015
Messages
24
Yes, I can access it through the web interface but there I only have four settings; Standard, Full IO, Full, Optimal. I'm not familiar with any other IPMI utilities. What would you suggest?
 
Status
Not open for further replies.
Top