#1 Le 23/11/2008, à 12:58
- Levi59
petit script pour controler la vitesse des ventillos
J'aimerais me faire un petit script simplifié au maximum me permettant de gerer la vitesse de mes ventillo en fonction de la température mais je n'ai pas envi de faire de bêtise alors je voulais votre avis:
-Je n'ai pas encore mis de boucle pour que le script continu de fonctionner en boucle et teste toute les 5-10 secondes mais je ne suis pas sûr de ce que je dois utiliser.
#!/bin/bash
case "$1" in
cd /sys/devices/platform/smsc47m1.2048/
cpu=`cat /sys/devices/pci0000:00/0000:00:1f.3/i2c-adapter:i2c-0/0-002d/temp2_input`
if (( $cpu > 42000 )); then
if (( $cpu < 52000 )); then
sudo bash -c "echo 155 > pwm1"
elif (( $cpu > 48000 )); then
sudo bash -c "echo 255 > pwm1"
fi
elif (( $cpu < 38000 )); then
sudo bash -c "echo 100 > pwm1"
fi
mb=`cat /sys/devices/pci0000:00/0000:00:1f.3/i2c-adapter:i2c-0/0-002d/temp1_input`
if (( $mb > 37000 )); then
if (( $mb < 47000 )); then
sudo bash -c "echo 155 > pwm2"
elif (( $mb > 43000 )); then
sudo bash -c "echo 255 > pwm2"
fi
elif (( $mb < 33000 )); then
sudo bash -c "echo 100 > pwm2"
fi
;;
exit
En fait je n'y connais pas grand chose en programmation et j'ai "recyclé" un script pour avoir les informations de Amarok dans conky! lol!
Dernière modification par Levi59 (Le 23/11/2008, à 12:59)
Hors ligne