Register for the iXsystems Community to get an ad-free experience and exclusive discounts in our eBay Store.

Script: Hybrid CPU & HD Fan Zone Controller


Junior Member
Jul 11, 2020
Well at least we know that the module is there.

I don't think you need to worry about that setting.
What do you see in FreeNAS under /dev in terms of ipmi?
I'm an idiot, I should have told you this from the get-go, I am hosting FreeNAS in ESXi, so I'm guessing IPMI is not being passed through to the VM, anyway I can achieve this. Thanks in advance.

/dev, where is that located?

Failing that, I will just set it directly via ipmitool. The fans i have are below:


All i want is for them to run at 1300RPM minimum and be able to go up automatically from there. They are plugged into FANA on the mobo.

Last edited:


Wizened Sage
Jan 1, 2016
OK; so that explains what was a little confusing...

You may be able to get it going using the -H switch (for Host) to specify the IP address of the IPMI from the FreeNAS shell.

Depending on how you're set, you may need to use -U and -P to supply the user and password for the IPMI also in the command... so something like this: ipmitool -H -U admin -P password raw 0x30 0x70 0x66 0x01 0x01 100

To answer your other question:
/dev is a filesystem location which contains handles and files related to devices in a Unix or Linux operating system.
What I was asking is when you do ls /dev do you see anything there with ipmi or something like that, but now we know why that won't happen.
Last edited:


Feb 27, 2021
Don't be rude please, i know we are in a TrueNas Forum here... but are you aware how to get this script running on an unraid server? i would really love to use that as i have a lot of trouble with my noctuas and the supermicro x11sch-ln4f on unraid... any tip/hint/link appreciated!

Kevin Horton

Neophyte Sage
Dec 2, 2015
Some other folks in this thread have reported that the script works on X11 boards (the author developed it on X10). It should be possible to use this on Unraid, assuming you can run Perl and ipmitool on Unraid, and you edit the script to change the ipmitool and perl paths to match where things are on Unraid. You'll likely get more useful assistance on a forum dedicated to Unraid though.