This is a nowhere near complete list of useful ipmi commands I stumbled across collected into one post.
ipmitool program is needed for running these commands
To get general information about the IPMI run:
Various commands for controlling the fans which can result in much lower noise.
Get Fan speed and Temp
This command will list the ambient temperature and the fan speed of the first three fans.
Allowing manual fan control
This is a hidden raw command that allows manual control of the fans, be careful when enabling this as there is a possibility of overheating the server.
Setting manual fan speed
After enabling manual fan control you can specify the speed of the fans like so:
<speed>: is a hexadecimal digit indicating the speed. In my personal testing the lowest I dared to set it
0x08 which corresponds to approximately 2040RPM. Keeping an eye on the temperature while messing with this
is highly recommended.
If you want to adjust the temperature tresholds which determine when the temperature is considered “critical” you can use this command. This is mainly useful if you suspect that the temperature sensor is faulty.
Example: This sets the upper ambient critical treshold to 65 degrees celsius