Skip to content

lethargynavigator/ast2500-fan-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ast2500-fan-control

Python script to control fan speed on ASPEED AST2500 BMC

Uses ipmitool to detect CPU temp and control fan speeds

Uses hddtemp to detect hdd temps

I'm using this on an Asrock X470D4U, but it might work with other motherboards with an ASPEED BMC.

Notes:
fancontrol_cpu_only.py does what the name says.
The fan speed detection functions are currently unused. I'll use them for validation of fan speed changes if I find it necessary.
As a safety, the hdd temp and cpu temp detection functions are designed to set the fans to full speed if an exception is caught.

Requirements:
python 3
ipmitool
hddtemp
needs to run as root for ipmitool to work

About

Python script to control fan speed on ASPEED AST2500 BMC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages