PWM Fan swap (Full Build)

** RESOLVED **

Problem: Stock fans and noise levels. This full build isn’t going to run in a server rack (yet). The noise levels were too loud and were running full tilt.

I swapped out stock fans for 6 PWM fans and added cpu cooler with 2 fans ( see specifics in 1st post). Upon reboot, either standard or optimal mode would result in fans spinning up to full blast and then cycling down. Repeat every few seconds.

My homelab is in disarray (shocking). I couldn’t get ipmitool installed on rocky and I didn’t want to fight the repo battle yet, but I do have Ubuntu for Windows 10 subsystem on Linux installed, so I ran:
sudo apt-get install ipmitool

I was able to run: ipmitool -I lanplus -H “IP Address” -U “USERNAME” -P “PASSWORD” sensor get FAN2
this told me my preset values for:
Lower Non Recoverable - 300 RPM
Lower Critical - 500 RPM
Lower Non Critical - 700 RPM

So, basically, when my Noctua fans ran at their normal speeds, they would be below some of these values and the system would spin them up. Once the RPM’s were high enough, the system would release them and they would go back to the previous level (which were to low) and repeat. The warnings were in my system logs.

My solution was pulled from the “Fan Surge Correction” section of: New Home Lab – Paul Fitzgerald
I set Fans 1-5 as well as FanA and FanB to the following ( I did not change any of the High values):
Lower Non Recoverable - 100 RPM
Lower Critical - 200 RPM
Lower Non Critical - 300 RPM.

Then I restarted the BMC only. Now under both standard and optimal my cpu fan is at 600rpm and my 6 PWM fans are at 300rpm.

I have not added this as a startup script to set these values.

Now, time to catch up to @rymandle05 and start testing used SAS drives (HGST HUH728080AL4200)

5 Likes