Intel DH77DFのlm_sensorsはCPUの温度は表示できるが、マザーボード温度やファン回転数は表示できない。
Intel DH77DFにおいてマザーボード温度、ファン回転数の計測はSMBusインタフェース上のNuvoton NCT6776Dチップで行っているとマニュアルには書かれている。カーネルにドライバがないのでデータが読み取れない模様。
以下URLからnct6775のドライバをダウンロードしてきてmake, インストールするとマザーボード温度とファン回転がlm_sensorsで読み取れた。
http://www.lm-sensors.org/wiki/Devices
ドライバは以下URLを参考にインストール
http://computermemo.blog33.fc2.com/blog-entry-98.html
yumでkernel-devel.x86_64をインストールしておかなければならなかった。depmodで組み込まれないところは同じで、modprobeで組み込む。
modprobe nct6775
/etc/rc.localに上記コマンドを書いて起動時に組み込まれるようにした。
sensorsによる実行結果は以下のようになった。
acpitz-virtual-0
Adapter: Virtual device
temp1: +27.8°C (crit = +103.0°C)
temp2: +29.8°C (crit = +103.0°C)
nct6776-isa-0a00
Adapter: ISA adapter
in0: +0.97 V (min = +0.00 V, max = +1.74 V)
in1: +1.02 V (min = +0.00 V, max = +0.00 V) ALARM
in2: +3.39 V (min = +0.00 V, max = +0.00 V) ALARM
in3: +3.38 V (min = +0.00 V, max = +0.00 V) ALARM
in4: +1.03 V (min = +0.00 V, max = +0.00 V) ALARM
in5: +1.00 V (min = +0.00 V, max = +0.00 V) ALARM
in6: +1.06 V (min = +0.00 V, max = +0.00 V) ALARM
in7: +3.18 V (min = +0.00 V, max = +0.00 V) ALARM
in8: +3.28 V (min = +0.00 V, max = +0.00 V) ALARM
SYSTIN: +32.0°C (high = +0.0°C, hyst = +0.0°C) ALARM sensor = diode
CPUTIN: +36.5°C (high = +80.0°C, hyst = +75.0°C) sensor = diode
AUXTIN: +123.0°C (high = +80.0°C, hyst = +75.0°C) sensor = diode
PECI Agent 0: +39.5°C (high = +80.0°C, hyst = +75.0°C)
(crit = +102.0°C)
PCH_CHIP_CPU_MAX_TEMP: +56.0°C (high = +80.0°C, hyst = +75.0°C)
PECI Agent 1: +0.0°C (high = +80.0°C, hyst = +75.0°C)
(crit = +0.0°C)
PCH_CHIP_TEMP: +0.0°C
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +40.0°C (high = +82.0°C, crit = +102.0°C)
Core 0: +38.0°C (high = +82.0°C, crit = +102.0°C)
Core 1: +40.0°C (high = +82.0°C, crit = +102.0°C)