Supermicro FAN Control!

Thanks for this mod! SATA DOM was running hot and spinning the fans, now, not. :slight_smile:

1 Like

Has anyone seen IPMI reset to default fan settings? I set the fan mode to Full and used ipmitool init scripts to configure the fans to stay at an acceptable speed.

This worked great until something caused my motherboard to revert to the optimal fan speed mode and start pulsing. It’s been up for a little over a month with no changes so I don’t know what would have caused it to suddenly switch fan modes.

I’d check to see via tmux what the fan script is blurting back at you. It could be worthwhile to have cron kill the fan script job on occasion and restart it on a monthly basis also.

The more important thing is that the rig reverted to a safe condition, ie your drives didn’t get roasted inadvertently.

I’m not using the fan script. I just set the fans to a fixed 80%. Temps have been fine. The optimal actually ends up with less airflow because it keeps oscillating.

What concerns me is what caused the fan mode to change from Full to Optimal.

My fresh (and first-ever) TrueNAS build is also in a Node 304 case, using a SuperMicro A2SDi-4C-HLN4F.

CleanShot 2025-07-08 at 08.00.45

Fan 2 and 3 are the two intakes, fan 3 the exhaust. To me, reading this thread and the one’s linked above, these settings looks ok. But no matter what fan mode I’m selecting in the IPMI gui, the rpm for the fans stays the same.

After some back-and-forth with Gemini about this, the LLM claims that SuperMicro’s fan control requires 4 pin fans, while my case’s stock fans are only 3 pin. But I haven’t been able to confirm if that’s correct or a hallucination of the LLM.

Do I have to replace my fans to use SuperMicro’s fan control? (And what would be the benefit over continuing with the case’s internal fan control?)

Its right.

You need PWM fans.

First two pins are voltage, next is the taco for measuring speed, and the fourth pin is a PWM pin for controlling duty cycle.

If you chevk out my Node 304 build you’ll find i use my Hybrid Fan Controller script, and the exact settings (different super micronboard though)

2 Likes

Thanks!

I have the server in a room where noise isn’t a problem. Do you think I will be fine with the stock fans running on max, or would I benefit from PWM controlled replacements?

(This is my first computer build in three decades or so. Comparing your cable managment with mine, I can see I’m a bit rusty…)

Yes.

The Node304 has a speed controller switch for the rear fan IIRC

1 Like

Yes, it does. But I saw that my CPU temp decreased with 10 degrees Celsius when I plugged them into the MB having them run constantly on max so I think I’ll keep them there for now.