May 1, 20251 yr Supermicro CSE-846 chassis Supermicro MBDH12SSLCO Mobo CUP cooler with 2x noctura fans I have searched and searched and come to the conclusion that maybe people on this forums can help me. I have attempted most of the searched fixes to no resolution. The issue Im having I believe is the Noctura fans run at a speed so low that the motherboard detects a fault and ramps speed to 100% then seeing 100% it lowers speed back to normal noctura range which seems to be below normal Supermicro speeds inducing the fault again. The strange thing is I ran for a week without this issue popping up till it happened in the middle of the night (why do these issues always pop up in the most inconvenient times?). I have tried setting fan speeds in BMC which only has 4 options full, normal, optimal, and heavy I/O load. the only one that helps is full but its so loud and not the speed I feel comfortable running all the time. I have tried using the BIOS but there are no fan speed controls in the BIOS. There are bunch of posts of people reccomending various IPMI tools but I cannot find a tool that I can either get running or one that works with my setup. I feel at a loss and my only options at this point are to buy different fans that wont run at such low RPM or somehow find someone to help me create a custom IPMI Config file as the BMC allows you to download the IPMI file and then upload a new one. Im not the most savy tech user and creating my own IPMI config file is above the limit of my abilities. Im also not the best with linux in general and using command line has me at a loss.
May 1, 20251 yr That is the symptom of one or more fans running below the minimum threshold, you can install the IPMI plugin, there you can see the IPMI log to see which fan(s) are the problem, and then also use it to adjust the settings
May 1, 20251 yr Author 3 minutes ago, JorgeB said: That is the symptom of one or more fans running below the minimum threshold, you can install the IPMI plugin, there you can see the IPMI log to see which fan(s) are the problem, and then also use it to adjust the settings Im having trouble figuring out how to intall the IPMI plugins though thats the issue the bmc has no option for intalling IPMI plugins and the terminal I get after launchig into unraid doesnt allow IPMI controls. Im also not great with linux and installing a program through terminal is way above my head.
May 1, 20251 yr Author 51 minutes ago, JorgeB said: You install the plugin from APPS, not the terminal. Ok thank you finally this helped I got the ipmi tools installed and i see in the config file a section for fan control its FAN2 and FANA that are causing the issues. Heres what the config file shows Section 808_FAN2 ## Possible values: Yes/No Enable_All_Event_Messages Yes ## Possible values: Yes/No Enable_Scanning_On_This_Sensor Yes ## Possible values: Yes/No Enable_Assertion_Event_Lower_Critical_Going_Low Yes ## Possible values: Yes/No Enable_Deassertion_Event_Lower_Critical_Going_Low Yes ## Give valid input for sensor type = Fan; units = RPM Lower_Critical_Threshold 420.000000 ## Give valid input for sensor type = Fan; units = RPM; 'None' to not use hysteresis Positive_Going_Threshold_Hysteresis 140.000000 ## Give valid input for sensor type = Fan; units = RPM; 'None' to not use hysteresis Negative_Going_Threshold_Hysteresis 140.000000 My issue now is on changing the lower critical threshold which is what im assuming I need to change it says its a invalid number no matter what number I put. Ive tried changing the assertion and deassertion events to off but it just makes all fans go to 100% and never slower. I dont know what else to try and change.
May 2, 20251 yr What value are you trying? Typically not all values are accepted, most often only a multiple of some.
May 2, 20251 yr Author 11 hours ago, JorgeB said: What value are you trying? Typically not all values are accepted, most often only a multiple of some. Ive tried every value like the noctura fans have a minimum rpm of 300 and trying that gives an error ive tried 400 ive tried 415 ive tried 100 ive tried 0 and null and none and almosty every number i can think of the only thing it takes is 420.000000
May 3, 20251 yr Author 8 hours ago, JorgeB said: Whar about 280? If it doesn't work try 140 Ok both of those worked however the fan speed is still maxed and when I change fan speed in BMC I can hear it slow down and then immediatly ramp back up. But now its not giving the low speed critical error so something else is causing the fan speed to max out now. Ugh one peg down another pops up. I appreciate your help btw
May 4, 20251 yr Clear the IPMI event log, set the fans full speed, then back to the setting you are using, and if they start to fluctuate again, look in the event log for the reason.
May 4, 20251 yr Author 8 hours ago, JorgeB said: Clear the IPMI event log, set the fans full speed, then back to the setting you are using, and if they start to fluctuate again, look in the event log for the reason. Cleared the log. Set fans to full, then set back to optimal no change in speed they are still maxed out, nothing in event log. Like i was saying we seemed to have solved the ramp up and down in speed with the 140 change in config file but now there is something making them max out regardless of which speed i set them to or what setting change i make. I attempted restarting server and during boot the fans are slow but once unraid starts up they max out making me think something in unraid is doing this.
May 5, 20251 yr Author i tried it like this with fan control enabled and disabled seems to be fans stuck on full no matter which way its set.
May 5, 20251 yr Author its ok i ordered some new fans that have higher minimum rpms maybe that will solve the issue otherwise idk what to do im at a loss
May 5, 20251 yr I did it a long time ago with my X10 board, but anything past X11 seems to be more difficult. I definitely did not get anywhere until I used SuperMicro's proprietary IPMI tools. The other IPMI tools did not give me as many options or control. There are posts like these: Or this project: https://github.com/petersulyok/smfc?tab=readme-ov-file ServeTheHome is also a good resource for this, but I think most people are stuck in the same place as you with the 12 and later boards. Edited May 5, 20251 yr by sbm7815
May 6, 20251 yr Author 15 hours ago, sbm7815 said: I did it a long time ago with my X10 board, but anything past X11 seems to be more difficult. I definitely did not get anywhere until I used SuperMicro's proprietary IPMI tools. The other IPMI tools did not give me as many options or control. There are posts like these: Or this project: https://github.com/petersulyok/smfc?tab=readme-ov-file ServeTheHome is also a good resource for this, but I think most people are stuck in the same place as you with the 12 and later boards. I tried this last night and couldnt get it to work unfortunatly im just going to try some slower min rpm fans
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.