Open CJ7SHADOW opened 1 month ago
Hey @CJ7SHADOW !
I've seen similar in the past, where the zones aren't "correctly" wired. I don't think there is a truly correct way for the two zones to be assigned, but from what I was able to find when I wrote this originally is that in the vast majority of Supermicro products zone 0 is system (CPU, mobo), and zone 1 is peripherals (storage, PCIe, etc.). On the one system I had that it was flipped, it was clearly flipped because the refurbisher didn't plug the fans back in correctly. That said I have seen some systems where they come from Supermicro that way, too, but they've mostly been edge/net appliances.
It's definitely possible to do some updates to allow for the zones to be configurable, but it might get back burnered. Besides accepting PR's, I haven't done any work on this script in ages. I've actually been tempted to archive it. I only say that because I think this wouldn't be difficult change and I'll try to put some time into it soon, maybe even this afternoon, but I can't promise any priority on it.
Yeah, on this mobo Fan1-Fan5 is zone 0 and FanA is zone 1. It made sense to me to put the case and HDD fans on 0 and the single CPU fan on 1
Just found your script and got it installed, works great with just a little tweak. On my system Zone 0 is HDD and case fans and Zone 1 is CPU. I just made the change in fan-control.py.
An option to specify which is which in the initial setup might be beneficial to others.
TrueNAS Core Supermicro X10