![]() usr/bin/echo -e "Setting fan speed to $2%." # Set fan mode to manual first, otherwise speed settings won't take effect. usr/sbin/ipmi-raw 00 3a dc 2>&1 > /dev/null usr/bin/echo "Resetting to factory defaults." & /usr/bin/echo -e "\e[31mERROR\e[0m: No fan speed defined. usr/bin/ipmitool raw 0x3a 0xd9 > /tmp/ipmi_fan_mode usr/bin/echo -e Fan duty: $(/usr/bin/echo "obase=10 ibase=16 $HEXVAL1" | /usr/bin/bc)% # Store hex value and uppercase it, since bc doesn't like the lowercase values IPMI puts out. usr/bin/echo -e ":: Server board:$(dmidecode -qt2|awk -F: '/^\tProduct Name:/ ') :|: Script version: $SCRIPTVERSION\n" # Script to manipulate fan speeds on Asrock Rack X570D4U-2L2T. ![]() I've not had cause to tinker with it yet but the setting of the sensor thresholds seems to work the same way as for other IPMI implementations, e.g. ![]() ![]() Hope they fix your BIOS soon and that this'll be useful in the interim. I'm still experimenting with the granularity of this but on my board at least it gives me a lot of scope for quite fine-grained control over the fans depending on temperature in various zones, much more flexible than the Supermicro route for my purposes. And I know the fan works because it's only 2 months old and just worked perfectly on a supermicro board I was previously using a few weeks ipmitool raw 0x3a 0x02Ħ4 32 56 00 64 64 00 ipmitool sensor|grep -i fanįAN1 | 2600.000 | RPM | ok | na | na | 100.000 | na | na | naįAN2 | 1100.000 | RPM | ok | na | na | 100.000 | na | na | naįAN3 | 2000.000 | RPM | ok | na | na | 100.000 | na | na | naįAN4 | na | RPM | na | na | na | 100.000 | na | na | naįAN5 | na | RPM | na | na | na | 100.000 | na | na | naįAN6 | na | RPM | na | na | na | 100.000 | na | na | naThese speeds aren't persistent so for the time being I've chucked a command in my rc.local to load on boot. PSU2 AC lost | Not Readable | nsThe CPU fan speed doesn't budge no matter what the CPU temp goes to. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |