lmsensors でCPU Fanの回転数がとれない

2007–06–02

注文していたCPU FANがやっときた。 注文したのはCOOLER MASTERのHyperTX。 早速付けてみると、もともとついてるCerelonのCPU Fanに比べるとめちゃめちゃ静か! 音については大満足な結果。 さてさて、CPU の温度は大丈夫かなとlm_sensorsで調べてみた。

$ sensors
83627thf-isa-0290
Adapter: ISA adapter
VCore:     +1.37 V  (min =  +0.70 V, max =  +1.87 V)
+12V:     +11.73 V  (min =  +2.01 V, max =  +1.28 V)       ALARM
+3.3V:     +3.34 V  (min =  +0.59 V, max =  +3.09 V)       ALARM
+5V:       +4.93 V  (min =  +0.32 V, max =  +4.69 V)       ALARM
-12V:     -11.70 V  (min =  -5.53 V, max = -12.28 V)       ALARM
V5SB:      +5.00 V  (min =  +0.05 V, max =  +2.58 V)       ALARM
VBat:      +3.10 V  (min =  +3.38 V, max =  +0.06 V)       ALARM
fan1:        0 RPM  (min = 7031 RPM, div = 2)              ALARM
CPU Fan:     0 RPM  (min =   -1 RPM, div = 2)              ALARM
fan3:        0 RPM  (min = 84375 RPM, div = 2)              ALARM
M/B Temp:    +41°C  (high =  +126°C, hyst =   +32°C)   sensor = diode
CPU Temp:  +50.0°C  (high =   +80°C, hyst =   +75°C)   sensor = diode
temp3:     +36.0°C  (high =   +80°C, hyst =   +75°C)   sensor = diode
vid:      +0.000 V  (VRM Version 10.0)
alarms:
beep_enable:
          Sound alarm enabled	  

CPUの温度も問題なさそう CPU Fanの回転数が取れてないので、lm_sensorの公式ドキュメントを参考に設定。

Fanの回転数がちいさいと、divisorってやつを設定しないといけないらしい。 設定ファイルは /etc/sensors.conf。 '83627thf'の設定部分を探して,以下の内容を追加

set fan2_div 4	  

設定ファイルを読み込む

$sensors -s	  
w83627thf-isa-0290
Adapter: ISA adapter
VCore:     +1.38 V  (min =  +0.70 V, max =  +1.87 V)
+12V:     +11.61 V  (min =  +2.01 V, max =  +1.28 V)       ALARM
+3.3V:     +3.34 V  (min =  +0.59 V, max =  +3.09 V)       ALARM
+5V:       +4.93 V  (min =  +0.32 V, max =  +4.69 V)       ALARM
-12V:     -11.62 V  (min =  -5.53 V, max = -12.28 V)       ALARM
V5SB:      +4.95 V  (min =  +0.05 V, max =  +2.58 V)       ALARM
VBat:      +3.10 V  (min =  +3.38 V, max =  +0.06 V)       ALARM
fan1:        0 RPM  (min = 7031 RPM, div = 8)              ALARM
CPU Fan:  1928 RPM  (min = 1328 RPM, div = 4)
fan3:        0 RPM  (min = 84375 RPM, div = 8)              ALARM
M/B Temp:    +42 C  (high =  +126 C, hyst =   +32 C)   sensor = diode
CPU Temp:  +51.5 C  (high =   +80 C, hyst =   +75 C)   sensor = diode
temp3:     +19.0 C  (high =   +80 C, hyst =   +75 C)   sensor = diode
vid:      +0.000 V  (VRM Version 10.0)
alarms:
beep_enable:
          Sound alarm enabled	  

2000rpm以下で回転して、こんなに冷えるんやね。