web-dev-qa-db-ja.com

FreeBSDでCPU(Intel Core i5)の温度を取得する

FreeBSDでIntelCore i5プロセッサの温度を取得する方法を知っている人はいますか?

関連情報:

  • マザーボード:Asus P8P67 Deluxe
  • CPU:Intel(R)Core(TM)i5-25
  • OS:FreeBSD 8.2-リリース(64ビット)

私はもう試した:

  • sysctl -a⇒CPU温度については何もありません
  • mbmon⇒出力:No Hardware Monitor found!! InitMBInfo: Unknown error: 0

以前のリグで古いハードウェアを使用してmbmonを正常に使用しましたが、この設定では機能しません。私はすべての「アクセス方法」を試しました(オプション-V-S-I-A)。

4
poplitea

これを試して:

% kldload coretemp
% sysctl -a |grep temper
dev.cpu.0.temperature: 60
dev.cpu.1.temperature: 60
dev.cpu.2.temperature: 64
dev.cpu.3.temperature: 64

FreeBSDにACPIチップ用のモジュールがあるかどうかも確認してください。

ls /boot/kernel |grep ^acpi
acpi.ko
acpi_aiboost.ko
acpi_asus.ko
acpi_dock.ko
acpi_fujitsu.ko
acpi_ibm.ko
acpi_panasonic.ko
acpi_sony.ko
acpi_Toshiba.ko
acpi_video.ko
9
Franz Bettag

ASUSTeKマザーボードでは、すでに参照されている coretemp(4) の他に、 aibs(4) も試すことができます。

# kldload coretemp ; kldload acpi ; kldload aibs
%sysctl dev.{cpu,aibs} | fgrep temp
0
cnst