web-dev-qa-db-ja.com

Intelで間違った温度を報告するlmセンサーAtom N270

オンボードのMini-ITXボードを持っていますIntel Atom N27。それはファンレスシステムと非常に熱くなっているので、温度を監視したいのですが、lm-sensorsは常に同じ値を報告しています:

> sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.0°C  (crit = +75.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0: +33.0°C  (crit = +90.0°C)

BIOSで温度を確認できますが、システムの実行中に温度を監視したいと思います。

lm-sensorsは私のシステムにとって間違ったツールですか?Debian用の別のより良いツールはありますか?

多分これは役立ちますか?

> dmidecode -t 2
# dmidecode 2.11
SMBIOS 2.2 present.

Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
    Manufacturer: PhoenixAward
    Product Name: 945GSE-ITE8712
    Version: 6.0

さらに情報が必要な場合は教えてください。

3
Ethan Leroy

sensors-detectを使用すると、問題を見つけるのに役立ちました。モジュールit87がロードされませんでした。だから私はmodprobe it87を実行しました

ERROR: could not insert 'it87': Device or resource busy

最後に このリンク 役に立ちました:/etc/default/grubを編集し、acpi_enforce_resources=laxGRUB_CMDLINE_LINUXに追加しました:

GRUB_CMDLINE_LINUX="acpi_enforce_resources=lax"

次に、update-grubを実行しました。最後に、it87/etc/modulesに追加して、起動時に自動的にロードされるようにする必要がありました。

再起動すると、sensorsの出力に追加のセクションが含まれます(ただし、古いセクションと温度は変更されていません)。

> sensors
acpitz-virtual-0
Adapter: Virtual device
temp1:        +40.0°C  (crit = +75.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +24.0°C  (crit = +90.0°C)

it8712-isa-0290
Adapter: ISA adapter
in0:          +0.88 V  (min =  +0.00 V, max =  +4.08 V)
in1:          +1.04 V  (min =  +0.00 V, max =  +4.08 V)
in2:          +3.33 V  (min =  +0.00 V, max =  +4.08 V)
in3:          +2.98 V  (min =  +0.00 V, max =  +4.08 V)
in4:          +2.96 V  (min =  +0.00 V, max =  +4.08 V)
in5:          +2.19 V  (min =  +0.00 V, max =  +4.08 V)
in6:          +1.89 V  (min =  +0.00 V, max =  +4.08 V)
in7:          +4.08 V  (min =  +0.00 V, max =  +4.08 V)  ALARM
Vbat:         +3.17 V  
fan1:           0 RPM  (min =    0 RPM, div = 8)
fan2:           0 RPM  (min =    0 RPM, div = 8)
fan3:           0 RPM  (min =    0 RPM, div = 8)
temp1:        +52.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = thermistor
temp2:        +21.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = thermistor
temp3:        +46.0°C  (low  =  -1.0°C, high = +127.0°C)  sensor = thermistor
cpu0_vid:    +2.050 V
intrusion0:  ALARM

temp1temp3は正しい値を報告しているようです。 temp2-10から60°Cの間でフラップ

3
Ethan Leroy