Attiva manualmente la ventola della CPU


14

Il mio BIOS controlla la velocità della mia ventola e voglio mantenerla così. Ho una macchina nel mio seminterrato dove normalmente è piuttosto bella, e fintanto che la macchina non è sottoposta a un carico elevato, le ventole non devono funzionare affatto. Il BIOS lo gestisce già bene.

Ma se i miei fan non funzionano, non ho modo di testarli per assicurarsi che non siano rotti. Quindi mi piacerebbe realizzare una sceneggiatura che farà esplodere le ventole per alcuni secondi, quindi utilizzare i sensori lm per monitorare la velocità delle ventole e quindi saprò che le ventole non sono rotte.

Come posso accendere manualmente le ventole alla massima velocità? Non voglio usare fancontrol, perché non sto cercando qualcosa che continui a funzionare e continui a controllare la velocità della ventola. Voglio solo qualcosa di "bassa tecnologia" che li accenda indipendentemente dalla temperatura.

Un altro thread ha detto:

Se si vuole veramente farlo da soli, si può probabilmente trovare file di periferica speciale chiamato pwm1, pwm2e così via in /sys/class/hwmon/*/device/. È possibile cat li per ottenere il valore corrente o scrivere un numero compreso tra 0 e 255 per modificare la velocità della ventola.

Sarebbe perfetto, ma non sembra funzionare. Fancontrol dice che la mia ventola della CPU è /sys/devices/platform/it87.656/pwm3, ma quando la imposto a 255, non influisce affatto sulla velocità della ventola.

Qualcuno sa come posso accendere manualmente la ventola da uno script, indipendentemente dalla temperatura?


1
Di solito c'è anche qualcosa di simile pwm3_enable. È un po 'specifico per il tuo it87.656chip di controllo, quindi è difficile per gli altri poterlo dire. Puoi sperimentare?
Robie Basak,

Risposte:


9

Puoi farlo con lo strumento

pwmconfig

Questo strumento viene normalmente utilizzato per salvare un file di configurazione per fancontrol. Ma non devi farlo. Puoi semplicemente avviare lo strumento, che metterà tutti i fan alla massima velocità, seminando lì la velocità attuale in questo modo:

Giving the fans some time to reach full speed...
Found the following fan sensors:
  hwmon0/device/fan1_input     current speed: 2129 RPM
  hwmon0/device/fan2_input     current speed: 1679 RPM
  hwmon0/device/fan3_input     current speed: 0 ... skipping!
  hwmon0/device/fan4_input     current speed: 0 ... skipping!

Successivamente salta (Ctr + C) lo strumento senza salvare nulla.

Per installare lo strumento, è possibile utilizzare il seguente comando:

sudo apt-get install fancontrol

4
Non funziona su un netbook Asus EeePC Seashell Series - afferma che non sono stati rilevati sensori compatibili.
Ivan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.