Controle des ventilateurs Pundit-R - Linux et OS Alternatifs
Marsh Posté le 04-02-2005 à 15:04:52
En faisant quelques manip., j'ai pu arrivé à quelque chose.
Qfan est d'abord désactivé dans le Bios.
En modifiant le registre
fan1_pwm_enable à 1 (a initialiser en premier)
il est possible de modifier manuellement la vitesse du ventilateur fan1 avec le registre fan1_pwm
echo 80 > fan1_pwm (vitesse fan1 a ~1854)
echo 255 > fan1_pwm (vitesse fan1 a max)
Seul probleme, la vitesse du fan1 ne change pas si la t° augmente.
Je suppose que les registres
fan1_auto_enable
fan1_auto_pwm_low
fan1_auto_pwm_max
fan1_auto_pwm_medium
fan1_auto_pwm_min
permettraient une gestion automatique mais je n'ai pas reussi à les modifier.
Je suppose qu'il y a un ordre à respecter comme
fan1_pwm_enable doit être mis à 1 pour pouvoir modier fan1_pwm.
voilà, si cela peut interresser quelqu'un.
a+
Marsh Posté le 03-02-2005 à 16:11:30
Bonjour à tous,
Je reprends le sujet au lieu du Topic Unique sur le Pundit car concerne Linux.
En fouillant dans la doc du site lm-sensors
http://www2.lm-sensors.nu/~lm78/cv [...] chips/it87
concernant le chip utilisé sur le pundit,
il parle de registres permettant de controller les ventilateurs.
J'ai pu trouvé un patch pour le source it87.c pour le noyau 2.6.10.
La compilation a fonctionnée pour mon kernel 2.6.9.
Sous l'arborescence
/sys/bus/i2c/drivers/it87
il y a bien des registres/fichiers en plus comme
fan1_auto_enable
fan1_auto_pwm_low
fan1_auto_pwm_max
fan1_auto_pwm_medium
fan1_auto_pwm_min
fan1_auto_temp_channel
fan1_auto_temp_low
fan1_auto_temp_max
fan1_auto_temp_medium
fan1_auto_temp_min
fan1_auto_temp_off
fan1_div
fan1_enable
fan1_input
fan1_min
fan1_pwm
fan1_pwm_enable
mais ce ne sont pas les même décrit dans la doc. sur le site lm-sensors.
(fan_ctl, pwm1, fan_on_off ...)
Quelqu'un aurait il des infos ?