diff options
author | Karel Kočí <cynerd@email.cz> | 2017-01-24 17:03:35 +0100 |
---|---|---|
committer | Karel Kočí <cynerd@email.cz> | 2017-01-24 17:03:35 +0100 |
commit | 677e2db01071fbecfbbe684c51c1db7e21a142af (patch) | |
tree | 948189557d791949df280c1c0bdd13e5b13c18e9 /local/bin/asus-fan | |
parent | 39cd1849ec86e687a07bdce4a486ef0da9753004 (diff) | |
download | myconfigs-677e2db01071fbecfbbe684c51c1db7e21a142af.tar.gz myconfigs-677e2db01071fbecfbbe684c51c1db7e21a142af.tar.bz2 myconfigs-677e2db01071fbecfbbe684c51c1db7e21a142af.zip |
Add new script asus-fan
This script is for explicit switching between full or automatic fan
control.
Diffstat (limited to 'local/bin/asus-fan')
-rwxr-xr-x | local/bin/asus-fan | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/local/bin/asus-fan b/local/bin/asus-fan new file mode 100755 index 0000000..00337ba --- /dev/null +++ b/local/bin/asus-fan @@ -0,0 +1,27 @@ +#!/bin/sh +HWMON=/sys/devices/platform/asus-nb-wmi/hwmon/hwmon2 + +if [ "$(whoami)" != "root" ]; then + echo "Run $0 only with root privileges" + exit -1 +fi + +case "$1" in + -h|--help) + echo "Usage: $0 -h|full|auto" + echo "This script controls asus hwmon" + echo " full - Full throttle" + echo " auto - Automatic hardware control" + ;; + full) + echo 1 > $HWMON/pwm1_enable + echo 255 > $HWMON/pwm1 + ;; + auto) + echo 0 > $HWMON/pwm1_enable + ;; + *) + echo "Unknown or no option given!" + exit -2 + ;; +esac |