Question Obtenir la température du processeur (Intel Core i5) dans FreeBSD


Est-ce que quelqu'un sait comment obtenir la température d'un processeur Intel Core i5 dans FreeBSD?

Informations pertinentes:

  • Carte mère: Asus P8P67 Deluxe
  • CPU: Intel (R) Core (TM) i5-2500
  • OS: FreeBSD 8.2-RELEASE (64bit)

J'ai essayé:

  • sysctl -a ⇒ rien à propos de CPU-temp il
  • mbmon ⇒ sorties: No Hardware Monitor found!! InitMBInfo: Unknown error: 0

J'ai utilisé avec succès mbmon sur les plates-formes précédentes avec du matériel plus ancien, mais je ne peux pas le faire fonctionner avec cette configuration. J'ai essayé toutes les "méthodes d'accès" (options -V, -S, -I, -A).


4
2017-10-08 23:50


origine


Vous devrez peut-être charger smbus (kldload smbus) et / ou d’autres modules pour faire fonctionner mbmon. Cela dépend du chipset. - Chris S


Réponses:


Essaye ça:

% 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

Vérifiez également si FreeBSD a des modules pour votre puce 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
2017-10-09 01:18



Parfait, kldload coretempl'a fait. Merci beaucoup! (Et oui, j'essaie toujours d'accepter quand j'ai reçu la meilleure réponse :-) - poplitea


Sur une carte mère ASUSTeK, en dehors de la déjà référencée coretemp (4), vous pouvez aussi essayer aibs (4), aussi.

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

0
2017-12-29 07:29