Samsagax / hhfc

Hwmon Handheld Fan Controller (hhfc) is a user space driver for fans based on hwmon sysfs
GNU General Public License v3.0
8 stars 1 forks source link

Disable pwm_enable check #12

Open DrTron opened 5 months ago

DrTron commented 5 months ago

All,

I'd love to use hhfc, but I'm running into an issue. The fan controller I'm using is a Corsair Commander Pro, which has a linux module and integrates into hwmon. However, it does not supply pwm_enable files, even though pwm control is there and working (i.e., writing values into pwm results in the fan reacting correctly)

What would be the easiest way to circumvent the pwm_enable check? Probably somewhere in fan.py, I suppose...

Thanks!

Samsagax commented 3 weeks ago

I think I can add a configuration option for a fan to not check for enable. It is dangerous though, since the server can take control of a fan without giving it back. How are you controlling your fan now?

DrTron commented 3 weeks ago

Uh, it's been a while, but I think I found a different control software that didn't have this issue. I suppose it's a bit of a rare problem, most likely motherboard hwmon drivers supply these enable-files.