

What I would like to do is read the file string into a local variable in the ms dos.bat file and then based on the value - get the actual reading part of the string e.g. > This gives me an output file which gives the temp ambient (of the motherboard): Ambient Temp | 22

Ipmitool -I lanplus -H -U root -P calvin sensor reading "Ambient Temp" > temp.txt What do I have so far: REM Find out what the Ambient Temp is. I have the IMPITools installed and working on the system (it generates the ambient temp output to a file) and have snipets of code, I'm struggling to put it together to do an action based on the value that comes back. Shoutout to Tom Freudenberg for creating dell-bios-fan-control and for pointing me to disabling SECURE_BOOT when I got the Operation not permitted error.I'm trying to write a Windows batch file script to generate some output actions for a Dell R710 based on Ambient Temps. It can easily be configured using pwmonfig (which ships with it) and adds itself as a system service. Now that your BIOS/UEFI is no longer controlling the fan, you have to take care of it on your own. Your fan should now run at the highest possible settings without the BIOS/UEFI interfering.Ĭontrolling the fan in day to day business If you want to quickly test, you can use i8kutils: git clone You can now go and check solutions for controlling the fan that suite your needs. Output should now be BIOS CONTROL DISABLED. You need to go to your BIOS/UEFI and disable SECURE BOOT. If you get an error like this ioperm:: Operation not permitted It might work for you (and others) as well. Looks like the bias still takes control after for some reason. The fan control works now for a limited time (1 second). $ sudo modprobe dell-smm-hwmon restricted=0 Looking at this bug report solution ( ), I force loaded the modules sudo rmmod dell-smm-hwmon Returns 0 0, rather than the earlier -1 -1.

Why is am8ctl not able to set the fan speeds? I have no issues turning BIOS control on, but I need the fan speed at max at times, which the BIOS is not doing due to some weird reasons. Returns 0 0 indicating that no fans are on, as the BIOS fan control has been disabled. I think this means that the fan speed setting was not successful. I followed the instructions in answer, succesfully disabling the BIOS fan control. I am trying to control the fan speed manually using the i8kctl package for dell laptops.
