LINUX.ORG.RU

Не работает coretemp


0

1

Привет всем. Собрал маленький сервачек на intel atom 330, материнка D945GCLF2. Стоит ubuntu 14.04 (ставил по сети).

$ sensors

coretemp-isa-0000

Adapter: ISA adapter

Core 0: N/A (crit = +125.0C)

Core 1: N/A (crit = +125.0C)

smsc47m1-isa-0680

Adapter: ISA adapter

fan1: 803 RPM (min = 1280 RPM, div = 4) ALARM

...

В dmesg из необычного

pci 0000:00:1f.0: address space collision: [io 0x0400-0x047f] conflicts with ACPI CPU throttle [??? 0x00000410-0x00000415 flags 0x80000000]

Для того чтоб заработали скорости вентиляторов, добавил

acpi_enforce_resources=lax в GRUB_CMDLINE_LINUX_DEFAULT

$ uname -a

Linux cloud 3.13.0-35-generic #62-Ubuntu SMP Fri Aug 15 01:58:01 UTC 2014 i686 i686 i686 GNU/Linux

Что подскажите?

Спасибо заранее.



Последнее исправление: angelovAlex (всего исправлений: 2)

Ответ на: комментарий от bsdfun

Ну конечно делал :)
Вот конец:
Now follows a summary of the probes I have just done.
Just press ENTER to continue:

Driver `smsc47m1':
* ISA bus, address 0x680
Chip `SMSC LPC47M15x/192/997 Super IO Fan Sensors' (confidence: 9)

Driver `smsc47m192':
* Bus `SMBus I801 adapter at 2000'
Busdriver `i2c_i801', I2C address 0x2d
Chip `smsc47m192' (confidence: 6)

Driver `coretemp':
* Chip `Intel digital thermal sensor' (confidence: 9)

To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
smsc47m1
smsc47m192
#----cut here----
If you have some drivers built into your kernel, the list above will contain too many modules. Skip the appropriate ones!

Do you want to add these lines automatically to /etc/modules? (yes/NO)yes
Successful!

Monitoring programs won't work until the needed modules are loaded. You may want to run 'service kmod start' to load them.

Unloading i2c-dev... OK
Unloading i2c-i801... OK
Unloading cpuid... OK

$ sudo modprobe coretemp
$ sudo mod probe smsc47m1 <-- этот не хотел заводится без acpi_enforce_resources=lax
$ sudo modprobe smsc47m192 <-- после того как завелся smsc47m1, sensors-detect нашел и этот

angelovAlex
() автор топика
Ответ на: комментарий от angelovAlex

В винде не знаю, а в биосе правильно показывает, но там общая температура процессора, не по ядрам.

У тебя ядра раздельно охлаждаются? Смысл в этой инфе какой? Я, если честно, вообще в этой инфе в целом смысла не вижу. Зачем на температуру и обороты смотреть? Вентиляторами управлять в зависимости от температуры надо, факт. Узнать что у тебя вентилятор пылью забился можно из dmesg, там расскажут про троттлинг. А постоянно наблюдать зачем? Ну нагрелся, раскрутились вентили, он остыл... Ты же никаких действий вручную по этий информации предпринимать не будешь всё равно.

Jameson ★★★★★
()
Последнее исправление: Jameson (всего исправлений: 1)
Ответ на: комментарий от Jameson

Гениальное решение любой проблемы - забить на проблему.
Кулерами управляет внешнее устройство, а комп шлет инфу о температуре и скорости. Давай без вопросов, зачем, почему... Если нечего по теме сказать - проходи мимо.

angelovAlex
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.