I have a Supermicro X8SIL-F motherboard in a Norco RPC-4224 case with the 120mm triple fan wall. A "feature" of this motherboard is that if the CPUs fan speed gets too low it goes into an alarm state and spins all the fans (three fan wall and one CPU fan) at 100% speed. The minimum PWM value I can set is 56 which equals approximately 1035rpm on the CPU fan and 800rpm on the fan wall.
There is a discussion on this specific issue here with no progress:
https://lime-technology.com/forum/index.php?topic=38850.0
I have attempted to override the IPMI lower threshold by installing the IPMI tool plugin:
https://raw.githubusercontent.com/dmacias72/ipmitool/master/ipmitool.plg
And running this command (the CPU fan is "FAN 1")
ipmitool sensor thresh "FAN 1" lower 0 0 0
This changed the following values (note that it didn't go to zero):
______________________________________________________________
Lower Non-Recoverable //
Lower Critical Lower //
Non-Critical
Original Value:
400
484
770
New Value:
30
30
30
The lowest PWM value I can set before the IPMI alarm kicks in is still 56. :-(
Onto my enhancement request - Obviously it is not desirable to reduce the minimum threshold of the CPU fan. Is it possible to update the Dynamix Auto Fan Control plugin to specify which fans are controlled rather than using the overarching PWM controller?