unraidun Posted January 29, 2020 Share Posted January 29, 2020 I'm trying to control my case fan speeds based on the temps of my drives (for an Asus X570-Plus). I only see one community plugin relating to fan speed (Dynamix Auto Fan Control), however after trying it the PWM dropdown just displays 'none' and the 'detect' buttons do nothing. And I'm not even sure if this plugin can control speed based on drive temps (or if the plugin is even still supported). I posted on the massive 'Dynamix' thread over on the plugins forum, but I'm curious if there is any alternative way to control the fans. From bios I can set profiles, but they're all based on the MB temp sensor. It seems like a pretty common feature request for a NAS centric OS, I'm surprised unraid doesn't have any built in way to do this... So how do you guys control your drive fans? Quote Link to comment
constellation Posted January 30, 2020 Share Posted January 30, 2020 Stuck in the exact same situation. Hopefully someone out there has advice and a solution. Quote Link to comment
JorgeB Posted January 30, 2020 Share Posted January 30, 2020 AFAIK the only current 100% working solution is the IPMI plugin, but obviously it requires a supported board with IPMI. Quote Link to comment
Michael_P Posted January 30, 2020 Share Posted January 30, 2020 Fan controller with an external probe is how I'd do it Quote Link to comment
unraidun Posted January 30, 2020 Author Share Posted January 30, 2020 2 hours ago, Michael_P said: Fan controller with an external probe is how I'd do it Hrmm dunno about that... Seems like that would give you an inaccurate reading for one drive at best. I want to make sure as soon as ANY one drive in the array gets a little warm, the fans (3 front + 3 on the internal fan wall) all ramp up. Quote Link to comment
unraidun Posted February 1, 2020 Author Share Posted February 1, 2020 Well I found this... https://kmwoley.com/blog/controlling-case-fans-based-on-hard-drive-temperature/ Seems like a lot of work though... Is there really no better way? Quote Link to comment
unraidun Posted February 7, 2020 Author Share Posted February 7, 2020 (edited) Bleh... Well decided that the above tutorial was the only option available, but it also looks like it's missing something. The very first step (run sensors-detect) doesn't contain anything about "#----cut here---- # Chip drivers". A little googling seems to suggest maybe I need to add 'coretemp' drivers to /etc/modules? Confirm/deny? And if so, how? Has anyone been able to successfully implement the above tutorial? Edited February 7, 2020 by unraidun Quote Link to comment
awediohead Posted March 11, 2020 Share Posted March 11, 2020 I've no idea if this is helpful, but one of the SpaceInvader videos goes into essential plugins and one of these is Nerd which installs Perl which allows you to monitor coretemps etc. I'm totally out of my depth and just 'do as I'm told by those who know more' with this kind of thing . . . but maybe it's something to investigate? Quote Link to comment
benyaki Posted March 31, 2021 Share Posted March 31, 2021 Going to resurrect the dead here, but I hope this can help someone else instead of spending the time that I did on it. If you are having trouble with unraid not finding a PWM controller, try adding the following to your syslinux config (under flash) acpi_enforce_resources=lax For example, but regular boot is "Unraid OS" And the configuration is: kernel /bzimage append initrd=/bzroot acpi_enforce_resources=lax With that I was able to set a PWM controller and use the plugin Quote Link to comment
LeoRX Posted April 21, 2021 Share Posted April 21, 2021 I have asus x570 i. Confirming Dynamix Auto Fan Control works base on drive temp. Quote Link to comment
DjJoakim Posted February 23, 2022 Share Posted February 23, 2022 On 2/7/2020 at 5:22 PM, unraidun said: Bleh... Well decided that the above tutorial was the only option available, but it also looks like it's missing something. The very first step (run sensors-detect) doesn't contain anything about "#----cut here---- # Chip drivers". A little googling seems to suggest maybe I need to add 'coretemp' drivers to /etc/modules? Confirm/deny? And if so, how? Has anyone been able to successfully implement the above tutorial? Did you find à solution for this? Quote Link to comment
DjJoakim Posted February 23, 2022 Share Posted February 23, 2022 On 3/31/2021 at 3:26 AM, benyaki said: Going to resurrect the dead here, but I hope this can help someone else instead of spending the time that I did on it. If you are having trouble with unraid not finding a PWM controller, try adding the following to your syslinux config (under flash) acpi_enforce_resources=lax For example, but regular boot is "Unraid OS" And the configuration is: kernel /bzimage append initrd=/bzroot acpi_enforce_resources=lax With that I was able to set a PWM controller and use the plugin Won’t work for me 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.