lm_sensors

Заметил что проц (prescott 2.8) троттлит, принялся искать как раздобыть температуру...
Пересобрал ядро с параметрами, указанными в вики lm_sensors.

Do you want to scan for Super I/O sensors? (YES/no): yes
Probing for Super-I/O at 0x2e/0x2f
<...>
Found `Winbond W83627THF/THG Super IO Sensors'              Success!
    (address 0x290, driver `w83627hf')


Do you want to probe the I2C/SMBus adapters now? (YES/no): yes
Using driver `i2c-i801' for device 0000:00:1f.3: Intel 82801EB ICH5
Module i2c-i801 loaded successfully.
Module i2c-dev loaded successfully.


Now follows a summary of the probes I have just done.
Just press ENTER to continue:

Driver `w83627hf':
  * ISA bus, address 0x290
    Chip `Winbond W83627THF/THG Super IO Sensors' (confidence: 9)

После чего

ussr ~ # sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.

Ни данных от материнки (винбонд-то нашелся), ни от проца, ни от видео...

При попытке запуска демона не загружается модуль винбонда:

[  399.136351] w83627hf: Found W83627THF chip at 0x290
[  399.136399] ACPI: resource w83627hf [io  0x0295-0x0296] conflicts with ACPI region HWMT [??? 0x00000295-0x00000296 flags 0x54]
[  399.136406] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver

Подскажите плз, как же мне хотя бы температуру проца поглядеть..?
В /proc/acpi нетути(

Ядро и lm_sensors свеженькие.

:)

А модуль w83627hf загружен?

Нет, я же привел дмесг - ацпи

Нет, я же привел дмесг - ацпи ему не дает загрузиться. проблема с версии ядра 2.6.31 - отрубили родные дрова, только через ацпи теперь. Но мне винбонд и не особо нужен, мне бы проц...

:)

Ладно - пойдем другим путем
coretemp - такой модуль загружен?

Загружается ручками, но он

Загружается ручками, но он вроде как для Core-процев.

[ 108.826132] coretemp: CPU (model=0x3) has no thermal sensor.
[ 108.826139] coretemp: CPU (model=0x3) has no thermal sensor.

:)

Так после загрузки модуля что команда sensors выводит? Почему клещами вытягивать инфу надо?

Все то же самое - "No sensors

Все то же самое - "No sensors found!"
Именно поэтому и написал вывод дмесг модуля coretemp - что сам модуль не видит сенсоров процессора, куда уж там lm_sensors.

:)

Точно, не внимательно, прошу прощения :)
Интересно, а что это за процессор такой? можно вывод

cat /proc/cpuinfo

увидеть?

Это P4 Prescott 2.8GHz, под

Это P4 Prescott 2.8GHz, под виндой SpeedFan все прекрасно видел.

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 3
model name      : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping        : 3
cpu MHz         : 2800.217
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pebs bts pni dtes64 monitor ds_cpl cid
bogomips        : 5600.43
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 32 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 3
model name      : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping        : 3
cpu MHz         : 2800.217
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 1
initial apicid  : 1
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc pebs bts pni dtes64 monitor ds_cpl cid
bogomips        : 5599.22
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 32 bits virtual
power management:

acpi_enforce_resources=lax В

acpi_enforce_resources=lax
В command line ядра, и винбонд должен загрузится.

Читал, но побоялся из-за

Читал, но побоялся из-за предупреждений что так делать плохо и надо юзать ацпи. Только вот о том как его юзать нигде не сказано(

Ну да ладно, сейчас попробую.

UPD: что-то заработало)
ussr ~ # sensors
w83627thf-isa-0290
Adapter: ISA adapter
in0: +1.38 V (min = +0.70 V, max = +1.87 V)
in1: +1.07 V (min = +3.07 V, max = +1.41 V) ALARM
in2: +2.91 V (min = +1.09 V, max = +1.28 V) ALARM
in3: +2.98 V (min = +0.03 V, max = +0.05 V) ALARM
in4: +3.09 V (min = +1.89 V, max = +3.07 V) ALARM
in7: +2.98 V (min = +0.13 V, max = +0.29 V) ALARM
in8: +2.69 V (min = +1.10 V, max = +0.00 V) ALARM
fan1: 0 RPM (min = 14062 RPM, div = 8) ALARM
fan2: 1288 RPM (min = -1 RPM, div = 8) ALARM
fan3: 0 RPM (min = 3245 RPM, div = 8) ALARM
temp1: +50.0 C (high = +26.0 C, hyst = +0.0 C) ALARM sensor = thermis
temp2: +80.5 C (high = +120.0 C, hyst = +115.0 C) sensor = diode
temp3: +10.0 C (high = +120.0 C, hyst = +115.0 C) sensor = thermistor
cpu0_vid: +1.388 V
beep_enable:enabled

:)

Да, но это не с процессора данные.

cat /proc/acpi/thermal_zone/THRM/temperature

ничего не дает? Само acpid то запущен?
Нашел у себя подобный проц - целерон только, но суть та же получается что и у тебя - так вот температуру проца только в acpi можно глянуть.

В /proc/acpi/thermal_zone/ -

В /proc/acpi/thermal_zone/ - пусто.
acpid никакого нету)
Емерджится...

Съемерджился, запустился, в thermal_zone все так же пусто.

:(

После старта acpid вывод sensors тоже пуст?
Имею ввиду в направлении температуры проца...

Да. Походу проц не

Да. Походу проц не поддерживает thermal zone и его температуру в никсах вообще никак не посмотреть.
Эх, поставлю с горя венду...

а собственно

а собственно /etc/init.d/lm_sensors запущен? :) как-то не увидел такой инфы в топике :)

Безусловно :)

Безусловно :)

Если правильно понимаю инфу

Если правильно понимаю инфу http://www.lm-sensors.org/wiki/Devices, то 4 пентиум не поддерживается lm_sensors.

Надо поизучать доки к материнке. Возможно один из этих датчиков:

temp1: +50.0 C (high = +26.0 C, hyst = +0.0 C) ALARM sensor = thermis
temp2: +80.5 C (high = +120.0 C, hyst = +115.0 C) sensor = diode
temp3: +10.0 C (high = +120.0 C, hyst = +115.0 C) sensor = thermistor

показывает температуру процессора. Даже если это так, то это внешний датчик установленный на материнке, который показывает примерную температуру (скорее всего "подложки" проца).

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".