6Jun2010
Filed under: iLAB
Author: Children of koRn
|
рабочий конфиг lm_sensors для датчиков it8718-isa-0290 & coretemp-isa-* в материке Gigabyte GA-EP43-DS3L и других на этих же чипах.
|
Lm Sensors – консольная утилита для мониторинга системы: вольтаж, температура, скорость кулеров.
Полученную информацию из Lm Sensors также можно легко использовать в системном мониторе Conky.
пример куска кода из /etc/conky/conky.conf с использованием данных из Lm Sensors:
System: $
{alignc
13} $
{execi
10 sensors
| grep
'System' | cut
-b14
-21}
CPU_FAN
: $
{alignc
6} $
{execi
10 sensors
| grep
'CPU Fan' | cut
-b13
-21}
В дефолтном конфиге нету правил для новых датчиков, поэтому по дефолту температура, к примеру, может показываться неверно или может не показываться какая другая информация или наоборот выводиться лишний “мусор”.
Lm Sensors получает данные и с помощью констант и простых математических действий записанных в sensors3.conf, преобразует их в конечный вид, пригодный для понимания.
Также можно скрыть ненужные элементы, например, у меня скрыт 3-ий кулер “ignore fan3”, так как он просто не установлен, к тому же можно переименовать элементы в удобный/правильный вид.
# установка Lm Sensors:
sudo apt-get install lm-sensors
sudo /etc/init.d/module-init-tools
sudo sensors-detect
# на все вопросы отвечаем Y/Yes/Да
----
# выводим показания датчиков:
sensors
# редактируем дефолтный конфиг,
# удаляем старое содержимое и вставляем новое из моего:
sudo gedit /etc/sensors3.conf
sensors -s
----
# проверяем показания с новым конфигом:
sensors
собрал конфиг ~полгода назад, но руки дошли выложить только сейчас:
Download sensors3.conf by LeoN V05
как было по дефолту, открыть спойлер ->show
leon@leon-desktop:~$ sensors
it8718-isa-0290
Adapter: ISA adapter
in0: +1.28 V (min = +1.15 V, max = +1.58 V)
in1: +1.81 V (min = +1.81 V, max = +2.19 V)
in2: +3.26 V (min = +3.14 V, max = +3.79 V)
in3: +3.02 V (min = +2.83 V, max = +3.42 V)
in4: +0.32 V (min = +0.00 V, max = +4.08 V)
in5: +0.10 V (min = +0.00 V, max = +4.08 V)
in6: +0.11 V (min = +0.00 V, max = +4.08 V)
in7: +3.14 V (min = +2.85 V, max = +3.46 V)
in8: +3.20 V
fan1: 1662 RPM (min = 10 RPM)
fan2: 690 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 1038 RPM (min = 0 RPM)
temp1: +32.0°C (low = +15.0°C, high = +40.0°C) sensor = thermistor
temp2: +36.0°C (low = +15.0°C, high = +55.0°C) sensor = thermal diode
temp3: -3.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
cpu0_vid: +1.219 V
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +46.0°C (high = +86.0°C, crit = +100.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +45.0°C (high = +86.0°C, crit = +100.0°C)
leon@leon-desktop:~$
как стало, открыть спойлер ->
show
leon@leon-desktop:~$ sensors
it8718-isa-0290
Adapter: ISA adapter
CPU VCore: +1.28 V (min = +1.22 V, max = +1.35 V)
DDR: +1.82 V (min = +1.71 V, max = +1.89 V)
+3.3V: +3.31 V (min = +3.14 V, max = +3.46 V)
+5V: +5.08 V (min = +4.76 V, max = +5.25 V)
+12V: +12.54 V (min = +11.39 V, max = +12.60 V)
Vbat: +3.20 V
CPU Fan: 1486 RPM (min = 650 RPM)
Case Fan I: 689 RPM (min = 200 RPM)
Case Fan II:1038 RPM (min = 1000 RPM)
System: +32.0°C (low = +15.0°C, high = +40.0°C) sensor = thermistor
CPU Temp: +35.0°C (low = +15.0°C, high = +55.0°C) sensor = thermal diode
VCore: +1.219 V
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +32.0°C (high = +72.0°C, crit = +86.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +30.0°C (high = +72.0°C, crit = +86.0°C)
leon@leon-desktop:~$
Значения Max и Min Вы можете при надобности изменить сами в конфиге меняя нужные коэффициенты.
Напоминаю, конфиг предназначен только для материнок с датчиками it8718-isa-0290 + coretemp-isa-*
Children of koRn
August 21st, 2013 at 4:31 pm
Давно не крутил Lm Sensors, но ответ я думаю простой, несмотря на одинаковые модели датчиков, разводка контактов похоже разная.
Так что, тут только гуглить и смотреть другие варианты конфигов. Собственно свой я так и собрал тогда + ориентировался на датчики в винде в Everest [теперь AIDA], в плане не на глаз чтобы подгонять значения, а старался понять где какой.
Можно ещё datasheet покурить, если конечно разбираетесь, я тогда “неосилил”.
Попробуйте также посмотреть конфиги для соседних моделей материнки.
Иногда кстати бывает, что на полностью рабочей матери, какой-то из показателей датчиков абсолютно врёт, брак, не имею ввиду ваш случай, это скорее к слову.
Milvus
August 20th, 2013 at 1:01 am
Привет!
У меня материнка GigaByte GA-G41MT-D3 (rev. 1.3), проц Intel E5800.
Вывод # sensors:
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +35.0°C (high = +76.0°C, crit = +100.0°C)
Core 1: +35.0°C (high = +76.0°C, crit = +100.0°C)
it8718-isa-0290
Adapter: ISA adapter
in0: +1.07 V (min = +0.00 V, max = +4.08 V)
in1: +1.52 V (min = +0.00 V, max = +4.08 V)
in2: +3.28 V (min = +0.00 V, max = +4.08 V)
+5V: +2.98 V (min = +0.00 V, max = +4.08 V)
in4: +0.37 V (min = +0.00 V, max = +2.10 V)
in5: +4.08 V (min = +0.00 V, max = +4.08 V) ALARM
in6: +4.08 V (min = +0.00 V, max = +4.08 V) ALARM
in7: +3.12 V (min = +0.00 V, max = +4.08 V)
Vbat: +3.09 V
fan1: 1880 RPM (min = 10 RPM)
fan2: 1603 RPM (min = 10 RPM)
temp1: -55.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp2: -2.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp3: +28.0°C (low = +127.0°C, high = +60.0°C) sensor = thermal diode
cpu0_vid: +3.300 V
intrusion0: ALARM
Как я понимаю, датчики у меня те же.
Но как temp1, который по тутошному конфигу имеет лейбл “System”, может иметь температуру минус 55°С, а temp2 обозванный “CPU Temp” – минус 2°С? Зато temp3 очень смахивает на температуру материнки, но в конфиге он в игноре…
В общем, что-то либо у меня не так, либо здесь… не совсем универсальное решения для it8718-isa-0290.
Буду благодарен за пинок в нужном направлении
Children of koRn
August 4th, 2010 at 9:15 pm
рад, что помог (=
MaksT
August 4th, 2010 at 8:48 pm
Спасибо. У меня как раз такая же материнская плата