Obtenha temperatura da CPU (Intel Core i5) no FreeBSD

4

Alguém sabe como obter a temperatura de um processador Intel Core i5 no FreeBSD?

Informação relevante:

  • Placa-mãe: Asus P8P67 Deluxe
  • CPU: Intel (R) Core (TM) i5-2500
  • SO: FreeBSD 8.2-RELEASE (64 bits)

Eu tentei:

  • sysctl -a ⇒ nada sobre CPU temp aqui
  • mbmon ⇒ saídas: No Hardware Monitor found!! InitMBInfo: Unknown error: 0

Eu usei com sucesso o mbmon em plataformas anteriores com hardware mais antigo, mas não consigo trabalhar com essa configuração. Eu tentei todos os "métodos de acesso" (opções -V , -S , -I , -A ).

    
por poplitea 09.10.2011 / 01:50

2 respostas

9

Tente isto:

% 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

Verifique também se o FreeBSD tem módulos para o seu chip 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
    
por 09.10.2011 / 03:18
0

Em uma placa-mãe ASUSTeK, além do já mencionado coretemp (4) , você também pode tentar aibs(4) , também.

# kldload coretemp ; kldload acpi ; kldload aibs
%sysctl dev.{cpu,aibs} | fgrep temp
    
por 29.12.2014 / 08:29