
Код: Выделить всё
[2:14][gw][root][/]# uname -srm
FreeBSD 7.1-RELEASE i386
[2:14][gw][root][/]# dmesg | grep CPU
CPU: Intel(R) Pentium(R) 4 CPU 3.20GHz (3199.65-MHz 686-class CPU)
Logical CPUs per core: 2
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0: <ACPI CPU> on acpi0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
cpu1: <ACPI CPU> on acpi0
p4tcc1: <CPU Frequency Thermal Control> on cpu1
SMP: AP CPU #1 Launched!

Ну приступим к установки,на этом этапе все как обычно,обновляем порты идем в директорию с жертвой и ставим:
Код: Выделить всё
[2:14][gw][root][/]# cd /usr/ports/sysutils/mbmon/ && make install clean
Код: Выделить всё
mbmon (1) mbmon (1)
НАЗВАНИЕ
mbmon - Motherboard Monitor
СИНТАКСИС
mbmon [параметры] <seconds for sleep> (по умолчанию 5 сек)
Это краткое руководство к команде mbmon . Эта страница документации
была написана для Debian Distribution, поскольку первоначальная программа
не имеет страници руководства.
Последнее материнские платы имеют функциональность для контроля
температуры CPU и частот процессора охлаждающих вентиляторов. Хотя
некоторые программам использования мониторинга были развиты для платформ
Microsoft Windows, но программы существует и для PC-UNIX систем и X Windows
платформ.
mbmon использованы в командной строке докладов температуры и
частоты вращения охлаждающих вентиляторов. Она также может быть использована удаленно
через Telnet, благодаря ключу "-P" .
ВАРИАНТЫ
-h помощь.
-V,-S,-I,-A Метод доступа (с помощью "VIA686 HWM directly" | "SMBus" | "ISA I / O
Порт "|" Все эти методы ").
-d режим отладки (любые другие варианты, кроме (V | S | I), будут проигнорированы).
-e [0-2] установить дополнительные датчики температуры до темп. Нужно -A.
-p chip Для зондирования фишек. Chip = WIN -
Bond | wl784 | via686 | it87 | GL52 | LM85 | lm80 | lm90 | LM75
-Y для Tyan Tiger MP / MPX платы.
-f дисплей температур по шкале Фаренгейта.
-c Повторить <count> раза и выйти.
-P port Запуск в режиме демона, использование данного порта для клиентов.
-T | F [1-7]
печать температуры | Fanspeed по следующим стилям:
style1: data1
style2: data2
style3: data3
style4: data10ata2
style5: data10ata3
style6: data20ata3
style7: data10ata20ata3
-r для печати метки и Соотношение формат.
-u аптайм системы.
-t текущие время.
-n -N хост (длинный | краткий стиль).
-i для печати чисел в отчете (с опцией-T).
ПРИМЕРЫ
mbmon-Р 11000; Telnet Localhost 11000; sudo killall mbmon
mbmon-c1
mbmon 1 (в реальном времени)
СМОТРИ ТАКЖЕ
/usr/local/share/doc/mbmon/*
АВТОР
Эта страница руководства была написана Nicolas Rueff <n.rueff@tuxfamily.org>,
для проекта Debian (но может быть использовано другими людьми).
10 ноября 2003 mbmon (1)
Код: Выделить всё
[2:27][gw][root][/]# mbmon -d
ioctl(smb0:open): No such file or directory
SMBus[Intel8XX(ICH/ICH2/ICH3/ICH4/ICH5/ICH6)] found, but No HWM available on it!!
Using ISA-IO access method!!
* Winbond Chip W83627HF/THF/THF-A found.

Код: Выделить всё
[3:16][gw][root][/]# mbmon -I -c 1
Temp.= 42.0, 41.5, 55.5; Rot.= 0, 3013, 0
Vcore = 1.41, 1.57; Volt. = 3.31, 5.08, 11.92, 1.46, 2.34
Temp.= температуры датчиков на материнской плате
Rot.= частота вращения кулеров
Vcore,Volt. = напряжения
Теперь давайте посмотрим изменение системы в реальном времени:
Код: Выделить всё
[3:27][gw][root][/]# mbmon -I 1
Temp.= 42.0, 41.5, 50.5; Rot.= 0, 2960, 0
Vcore = 1.38, 1.63; Volt. = 3.33, 5.08, 11.92, 1.54, 2.44
Temp.= 42.0, 43.5, 55.5; Rot.= 0, 2960, 0
Vcore = 1.36, 1.54; Volt. = 3.31, 5.11, 11.80, 1.30, 2.29
Temp.= 42.0, 41.5, 50.5; Rot.= 0, 2960, 0
Vcore = 1.41, 1.65; Volt. = 3.31, 5.08, 11.92, 1.54, 2.44
Temp.= 42.0, 43.5, 55.5; Rot.= 0, 2960, 0
Vcore = 1.36, 1.54; Volt. = 3.31, 5.08, 11.92, 1.38, 2.34
Temp.= 42.0, 40.5, 50.5; Rot.= 0, 3068, 0
Vcore = 1.39, 1.63; Volt. = 3.31, 5.08, 11.92, 1.54, 2.44
^C
[3:28][gw][root][/]#
Код: Выделить всё
[3:31][gw][root][/]# mbmon -I -c 1 -r
TEMP0 : 42.0
TEMP1 : 40.0
TEMP2 : 55.5
FAN0 : 0
FAN1 : 2960
FAN2 : 0
VC0 : +1.39
VC1 : +1.57
V33 : +3.31
V50P : +5.08
V12P : +11.92
V12N : +1.38
V50N : +2.34
[3:33][gw][root][/]#
TEMP0 - показания температурных датчиков на материнской плате
TEMP1 - показания температурных датчиков центрального процессора
TEMP2 - показания температурных датчиков чипов на материнской плате
А так можно посмотреть температуру процессора в реальном времени с шагом в две секунды:
Код: Выделить всё
[3:38][gw][root][/]# mbmon -I -c 10 -T 2 2
40.5
42.0
41.5
40.5
40.5
40.5
41.5
40.0
40.5
40.0
[3:39][gw][root][/]#
Спасибо за внимание.
По мотивам:
http://live.daemony.org/freebsd/mbmon-utility.html
http://hottab.ru/freebsd/monitoring-tem ... u-freebsd/
http://www.opennet.ru/openforum/vsluhfo ... 70287.html
http://forum.lissyara.su/viewtopic.php? ... 66#p126783