Tim Connors
cf3a9c347c
make more robust against ipmitool failing
...
in default fallback case (which includes when a fault has occurred or
when the script exits) - keep retrying for a bit, and in servo case,
just allow the next loop to proceed ASAP, without resetting variables
and hysteresis
2020-11-16 12:04:56 +11:00
Tim Connors
e41c1aa38e
ipmitool often fails - just keep using the previous result til it succeeds
2020-11-14 23:33:09 +11:00
Tim Connors
50cfcf0bc5
different fan curve to try to weight lower fans at more optimal temperature
2020-09-15 21:31:48 +10:00
Tim Connors
02255cc345
correct how hdd and expensive temperature tests are done
2020-09-15 20:09:18 +10:00
Tim Connors
a8b0f5ed7c
be more robust against hddtemp not exiting in time because stuck in D state, and not able to be killed
2020-02-08 15:53:43 +11:00
Tim Connors
320f489649
add couple of comments
2020-01-02 00:02:52 +11:00
Tim Connors
ead6ea755a
Protect against divide by zero, plus have a die handler anyway that makes sure fans reset back to default control
2019-12-29 17:45:13 +11:00
Tim Connors
1e4fb4497a
include FIXMEs on my roadmap
2019-12-20 17:55:47 +11:00
Tim Connors
b9d75f2b9a
converted from bash to perl, and made it servoing to setpoints based on component temperatures
2019-12-20 17:40:17 +11:00