I recently ended up turning my anniversary build from primary server into homelab. As such, it is now within earshot in my office not stuffed down in the basement. Therefore fan control is now important.
I purchased a pair of Gammaxx 400 CPU coolers to replace a pair of EVGA AIOs I was using with noisy, whiny pumps. The air cooling is working perfectly until it isn’t.
The default fan noise is perfectly acceptable on the “balanced” setting in the fan control settings of the BIOS. However every minute or two I get blasted by the fans turning up to full power for about 5-10 seconds before returning to normal. CPU temps during this time according to IPMItool remain stable at around 30c.
I’ve noticed that IPMI sees the CPU fans running at 800RPM as a warning, as does ESXI. Not sure if this is the cause… I also tried a few hints found online of changing PWM values in BIOS to 160 and many variants besides but I still get the ramping up and down.
What’s my best solution here? Use the built-in fan controller for my case and eschew any motherboard connections? Or can it be reliably controlled through the BIOS?