ChappyEight Posted November 9, 2019 Share Posted November 9, 2019 Thanks for responding so quickly. My fans can go down to 200rpm so that's why i was thinking I should set it lower. Do you think I need to restart the BMC after making the changes? Quote Link to comment
dmacias Posted November 9, 2019 Author Share Posted November 9, 2019 Thanks for responding so quickly. My fans can go down to 200rpm so that's why i was thinking I should set it lower. Do you think I need to restart the BMC after making the changes?If you set the fan min % you should be able to keep them above 200. You shouldn't need to restart the bmc. Quote Link to comment
ChappyEight Posted November 9, 2019 Share Posted November 9, 2019 Great, doing that now. Thanks again. I'm setting the fan min % to 28.1 and I've set the thresholds to 200. Again, thanks for the help. Quote Link to comment
ChappyEight Posted November 10, 2019 Share Posted November 10, 2019 (edited) Hmm, unfortunately that hasn't seemed to work. I changed the low thresholds in the Config Editor to "200" and put both fans at 34.3 minimum %. When I hit "apply" the fans spin down to around 600rpm. But, within 5 seconds, they speed back up to full blast. Anything you can think of that i'm doing wrong, or that i can try? Edited November 12, 2019 by ChappyEight spelling Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 So I bought a new Supermicro motherboard and this plugin doesn't appear to interact with the BMC correctly. As soon as I enable Fan control, it automatically changed the Fan Mode in SuperMicro's IPMI settings to Full Speed. If I then change that to Standard or Optimal, the fan's return to normal operation as per SuperMicro's settings but do not adjust as per the fan control settings in Unraid. Has this happened to any one else in the past and know of a work around? Quote Link to comment
ChappyEight Posted November 12, 2019 Share Posted November 12, 2019 I've experienced the same issue with my X10. And, unfortunately, I'm still at the stage where "normal operation" means the fans ramp up and spin down every 5 seconds. I'm tempted to just buy a manual fan controller and call it a day. Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 5 minutes ago, ChappyEight said: I've experienced the same issue with my X10. And, unfortunately, I'm still at the stage where "normal operation" means the fans ramp up and spin down every 5 seconds. I'm tempted to just buy a manual fan controller and call it a day. I don't have the ramping issue, that is usually resolved by fixing your thresholds which is pretty easy to do. My issue is it seems I can't use the Fan Control in Unraid because any time it attempts to interact with the fans it forces Supermicro to change it's fan mode to full speed. Quote Link to comment
ChappyEight Posted November 12, 2019 Share Posted November 12, 2019 Gotcha. I changed my thresholds using this plugin and they don't seem to be taking affect. Maybe that's my issue. Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 2 minutes ago, ChappyEight said: Gotcha. I changed my thresholds using this plugin and they don't seem to be taking affect. Maybe that's my issue. Install IPMItool via nerdpack and do it via CLI. https://www.ixsystems.com/community/threads/how-to-change-sensor-thresholds-with-ipmi-using-ipmitool.23571/ Quote Link to comment
ChappyEight Posted November 12, 2019 Share Posted November 12, 2019 Awesome. Thanks for that! Quote Link to comment
ChappyEight Posted November 12, 2019 Share Posted November 12, 2019 Ever run into this issue? Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 1 hour ago, ChappyEight said: Ever run into this issue? I can't say that I have sorry. Quote Link to comment
dmacias Posted November 12, 2019 Author Share Posted November 12, 2019 Ever run into this issue? Try using the network to connect instead of local. May be the part of the problem you're seeing with the plugin. Ipmitool won't do anything different than the plugin though. The plugin uses freeipmi to download the actual sensor config then load it. You can use freeipmi also from the command line if you want to. Just a little different syntax. Quote Link to comment
dmacias Posted November 12, 2019 Author Share Posted November 12, 2019 So I bought a new Supermicro motherboard and this plugin doesn't appear to interact with the BMC correctly. As soon as I enable Fan control, it automatically changed the Fan Mode in SuperMicro's IPMI settings to Full Speed. If I then change that to Standard or Optimal, the fan's return to normal operation as per SuperMicro's settings but do not adjust as per the fan control settings in Unraid. Has this happened to any one else in the past and know of a work around?Which board? I have tested on X10 and currently have an X11. The plugin is based on specific ipmi commands for different models. If your bmc firmware isnt updated or consistant with other models this may affect it also. Recently I was made aware also at least one bmc firmware puts spaces in the fan names. The plugin expects FANA, FAN1.... I haven't implemented an update yet to trim out the spaces yet. The full speed setting is intended so the bmc doesn't try controlling the fans while fan control is running. Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 (edited) 2 hours ago, dmacias said: 6 hours ago, IamSpartacus said: So I bought a new Supermicro motherboard and this plugin doesn't appear to interact with the BMC correctly. As soon as I enable Fan control, it automatically changed the Fan Mode in SuperMicro's IPMI settings to Full Speed. If I then change that to Standard or Optimal, the fan's return to normal operation as per SuperMicro's settings but do not adjust as per the fan control settings in Unraid. Has this happened to any one else in the past and know of a work around? Which board? I have tested on X10 and currently have an X11. The plugin is based on specific ipmi commands for different models. If your bmc firmware isnt updated or consistant with other models this may affect it also. Recently I was made aware also at least one bmc firmware puts spaces in the fan names. The plugin expects FANA, FAN1.... I haven't implemented an update yet to trim out the spaces yet. The full speed setting is intended so the bmc doesn't try controlling the fans while fan control is running. This board with the latest BMC firmware. No spaces in the fan names. Oh so it should be set to full speed in IPMI and then Unraid should lower the fan speeds based on the settings in Fan Control? EDIT: I got this working. Now that I know full speed is intended, I just had to fix an issue on my side that was forcing one of my fans to keep ramping up and down. Even though I manually set thresholds really low (200) my fan control setting was actually causing the fan to go below that causing it to ramp up to full speed. Once I set a high minimum fan speed % it fixed my issue. Edited November 12, 2019 by IamSpartacus Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 (edited) Ok, well I thought I was done. But apparently no matter what I set for the High temperature threshold for FANA using the HDD Temperature sensor, my fan never ramps up. If I set the temp sensor to be something like System Temp it works but will not work for HDD temperature. Edited November 12, 2019 by IamSpartacus Quote Link to comment
dmacias Posted November 12, 2019 Author Share Posted November 12, 2019 Ok, well I thought I was done. But apparently no matter what I set for the High temperature threshold for FANA using the HDD Temperature sensor, my fan never ramps up. If I set the temp sensor to be something like System Temp it works but will not work for HDD temperature.What are the settings you're using? Just for info, the plugin uses the highest temp hdd not an average. To test I would set the high threshold to the highest temp hdd. Also give it a min or so depending on your interval setting. The see if it spins up to full speed Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 (edited) 6 minutes ago, dmacias said: What are the settings you're using? Just for info, the plugin uses the highest temp hdd not an average. To test I would set the high threshold to the highest temp hdd. Also give it a min or so depending on your interval setting. The see if it spins up to full speed I'm only polling one drive at the moment (a Samsung 960 Pro NVMe drive). I've set the high threshold below what the current temp is for that drive and given it a few minutes. It does nothing even though the HDD Temperature sensor is in fact showing the temperature is above the high threshold. Edited November 12, 2019 by IamSpartacus Quote Link to comment
dmacias Posted November 12, 2019 Author Share Posted November 12, 2019 I'm only polling one drive at the moment (a Samsung 960 Pro NVMe drive). I've set the high threshold below what the current temp is for that drive and given it a few minutes. It does nothing even though the HDD Temperature sensor is in fact showing the temperature is above the high threshold. Maybe the script isn't seeing the hard drive or the temp. Does that hard drive show up in the ignore list? What do you get when you run this command substituting sdX for sdf or whatever the hard drive is.smartctl -A -n standby /dev/sdX 2>/dev/null| grep -m 1 -i Temperature_Cel | awk '{print $10}'If nothing just try thissmartctl -A -n standby /dev/${hdd} 2>/dev/null| grep -m 1 -i Temperature Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 2 minutes ago, dmacias said: Maybe the script isn't seeing the hard drive or the temp. Does that hard drive show up in the ignore list? What do you get when you run this command substituting sdX for sdf or whatever the hard drive is. smartctl -A -n standby /dev/sdX 2>/dev/null| grep -m 1 -i Temperature_Cel | awk '{print $10}' If nothing just try this smartctl -A -n standby /dev/${hdd} 2>/dev/null| grep -m 1 -i Temperature Quote Link to comment
dmacias Posted November 12, 2019 Author Share Posted November 12, 2019 Maybe do a full readout and see if there's anything temp relatedsmartctl -A -n standby /dev/sdX 2>/dev/nullI think I remember discussion about temp and those drives. Does it show a temp in the main webgui? If so, I'll have to see how he did that. Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 1 minute ago, dmacias said: Maybe do a full readout and see if there's anything temp related smartctl -A -n standby /dev/sdX 2>/dev/null I think I remember discussion about temp and those drives. Does it show a temp in the main webgui? If so, I'll have to see how he did that. Quote Link to comment
dmacias Posted November 12, 2019 Author Share Posted November 12, 2019 Ok I see. I'll have to update the plugin when I get a chance Quote Link to comment
IamSpartacus Posted November 12, 2019 Share Posted November 12, 2019 6 minutes ago, dmacias said: 16 minutes ago, IamSpartacus said: Ok I see. I'll have to update the plugin when I get a chance I very much appreciate it sir. Quote Link to comment
jang430 Posted November 13, 2019 Share Posted November 13, 2019 I've recently changed CPU fan from Dynatron R13 to Noctua D9DX i4 3u. It's way more quiet. My IPMI settings were set to when using Dynatron. I can't recall what to change about the fan thresholds. Can someone point to the link? I've read from page 45 back to page 40, can't seem to find the guide that says go back and check your fan specifications. Quote Link to comment
Recommended Posts
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.