На двух машинах попробовал.
На обоих FreeBSD 5.3 и SMBus в ядре не подключен.
На двухпроцессорной машине температуры скачут то 127, то реальные 40-60
при этом sysctl hw.acpi.thermal.tz0.temperature выдаёт то 2732 (0 цельсия)
то 3350 (62 цельсия)
на однопроцессорной машине стабильные 151 градус цельсия и sysctl показывает 2732 (0 цельсия)
Можно с этим что-то сделать?
>На двух машинах попробовал.
>На обоих FreeBSD 5.3 и SMBus в ядре не подключен.
>На двухпроцессорной машине температуры скачут то 127, то реальные 40-60
>при этом sysctl hw.acpi.thermal.tz0.temperature выдаёт то 2732 (0 цельсия)
>то 3350 (62 цельсия)
>на однопроцессорной машине стабильные 151 градус цельсия и sysctl показывает 2732 (0
>цельсия)
>Можно с этим что-то сделать?такое бывает на SMP'ных материнках с неудачным BIOS или если интерфейсы
не стандартно реализованы.
Лучше всего поднять до 5.4 или 6.0 и если с ACPI нет проблем то
получишь температуру в цельсиях.[alone]~ > uname -rs
FreeBSD 6.0-RELEASE-p2
[alone]~ > sysctl -a | grep temperature
hw.acpi.thermal.tz0.temperature: 47.5C
[alone]~ >Ну и не только consolehm есть в портах: lmmon, healthd, xmbmon...
все зависит от SMB контроллера и наличия LM чипов, если есть то
какие (поддерживаемые или нет, оригинальные...)