- Feb 15, 2014
Unfortunately, that only provides the very coarse control that you get in the web interface.I discovered that it is possible to control the IPMI fan speed using raw commands in ipmitool.
On my X10SL7-F board, the following command will check the fan speed:Code:ipmitool raw 0x30 0x45 0x00
The result should be 00, 01 or 02.
00 = Normal,
01 = Full and
02 = Optimal.
The fan speed may be changed by:Code:ipmitool raw 0x30 0x45 0x01 0x00 #set to Normal ipmitool raw 0x30 0x45 0x01 0x01 #set to Full ipmitool raw 0x30 0x45 0x01 0x02 #set to Optimal
I'm pondering writing a script that checks hard drive temperatures, and increase the fan speeds if any of them were 40 deg C or higher, and decrease the fan speeds if all were 38 deg or lower. I'd use cron to run the script every X minutes. I'll add a thread to the Scripts section if I get this working.