LINUX.ORG.RU

Нет температурных датчиков


0

1

subj Помогите разобраться, только пересел на ubuntu. ASRock Z68 EXTREME4 GEN3(B3) Intel Core i5-2500K 2x DDR3, 4ГБ (2x2ГБ), PC3-12800, 1600МГц, Kingston HyperX Genesis 320ГБ, 3.5",16МБ, SATA III, Seagate Barracuda 7200.12 Дискретной графики нет. Ubuntu 11.10 x64 Ядро 3.0.0-17-generic Все обновления поставил, доступных проприетарных драйверов не находит. Системный монитор GKrellM датчиков температуры, обороты и вольтаж не выдает, так же, в сведениях о системе «Графика - Неизвестно». Плз, подскажите, что и как надо поставить.

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

GKrellM включает в себя последнюю версию этого пакета.Проблема в том, что у меня не стоят дрова, а система этого не понимает, ибо все и так по дефолту нормально работает. Но есть необходимость мониторить температуру ЦП. В прописанных репозиториях обновлений нет, на другие лезть стремно, т.к. там могут быть экспериментальный сборки с более старшей версией пакетов, которые не надо менять. Надо следить, что и как ставится, дабы не похерилась система. Но, как говорилось выше, я новичок.

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

ну а команда sensors в терминале что говорит?

pyometra ★★★★★
()
Ответ на: комментарий от pyometra
$sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.

Судя по этому, для датчика Nuvoton NCT6776F

#sensors-detect
Driver `to-be-written':
  * ISA bus, address 0x290
    Chip `Nuvoton NCT6776F Super IO Sensors' (confidence: 9)

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

Note: there is no driver for Nuvoton NCT6776F Super IO Sensors yet.
Check http://www.lm-sensors.org/wiki/Devices for updates.

To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----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)y
Successful!

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

Unloading i2c-dev... OK
Unloading i2c-i801... OK
Unloading cpuid... OK
Вот только, что качать отсюда? http://roeck-us.net/linux/drivers/

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

https://github.com/groeck/w83627ehf

Но тебе всё равно придётся собирать его руками и заменять системные файлы, так что лучше просто попробуй установить максимально новую версию lm_sensors(да хотя бы из ppa).

Lighting ★★★★★
()
Ответ на: комментарий от KillTheCat

Да, спасибо. Только не пойму, что и как ставить.

tester@tester-desktop:~$ lspci -k
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
	Subsystem: ASRock Incorporation Device 0100
	Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
	Subsystem: ASRock Incorporation Device 0112
	Kernel driver in use: i915
	Kernel modules: i915
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
	Subsystem: ASRock Incorporation Device 1c3a
	Kernel driver in use: mei
	Kernel modules: mei
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
	Subsystem: ASRock Incorporation Device 1c2d
	Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
	Subsystem: ASRock Incorporation Device 8892
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.5 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 (rev b5)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 (rev b5)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
	Subsystem: ASRock Incorporation Device 1c26
	Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge: Intel Corporation Z68 Express Chipset Family LPC Controller (rev 05)
	Subsystem: ASRock Incorporation Device 1c44
	Kernel modules: iTCO_wdt
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
	Subsystem: ASRock Incorporation Device 1c02
	Kernel driver in use: ahci
	Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
	Subsystem: ASRock Incorporation Device 1c22
	Kernel modules: i2c-i801
02:00.0 SATA controller: Marvell Technology Group Ltd. Device 9120 (rev 12)
	Subsystem: ASRock Incorporation Device 9120
	Kernel driver in use: ahci
	Kernel modules: ahci
03:00.0 USB Controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01)
	Subsystem: ASRock Incorporation Device 7023
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci-hcd
04:00.0 USB Controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01)
	Subsystem: ASRock Incorporation Device 7023
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci-hcd
05:00.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
06:01.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
06:04.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
06:05.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
06:06.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
06:07.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
06:08.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
06:09.0 PCI bridge: PLX Technology, Inc. PEX 8608 8-lane, 8-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
08:00.0 PCI bridge: ASMedia Technology Inc. Device 1080 (rev 01)
	Kernel modules: shpchp
0a:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller (rev 01)
	Subsystem: ASRock Incorporation Device 3403
	Kernel driver in use: firewire_ohci
	Kernel modules: firewire-ohci
0b:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57781 Gigabit Ethernet PCIe (rev 10)
	Subsystem: ASRock Incorporation Device 96b1
	Kernel driver in use: tg3
	Kernel modules: tg3

Видно, что Nuvoton NCT6776F нет.

Еще сильно смущает, что аудио из Realtek ALC892 стало ASRock Incorporation Device 8892 и не уверен, что и видео встало как надо: VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) Subsystem: ASRock Incorporation Device 0112 Kernel driver in use: i915 Kernel modules: i915 Вместо Intel HD graphics 3000.

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

Суть не в названиях, главное то, что для обоих устройств используются правильные модули(для видеочипа - точно).

Lighting ★★★★★
()
Ответ на: комментарий от Lighting
tester@tester-desktop:~$ sensors -v
sensors version 3.3.0 with libsensors version 3.3.0

w83627ehf взял не из https://github.com/groeck/w83627ehf, а с http://roeck-us.net/linux/drivers/ Но:

tester@tester-desktop:~$ sudo make -f /home/tester/Загрузки/groeck-w83627ehf-d0f3584/Makefile install
cp w83627ehf.ko /lib/modules/3.0.0-17-generic/kernel/drivers/hwmon
cp: невозможно выполнить stat для «w83627ehf.ko»: Нет такого файла или каталога
make: *** [modules_install] Ошибка 1
Можно подробнее, про «собирать руками», нуб же. ) Спасибо.

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

Хорошая новость. Хотя странно, что система этого не показывает: Параметры системы-Сведения о системе-Вид-Графика Неизвестно; Графика-Драйвер Неизвестно,Режим Обычный.

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

Без разницы, по второй ссылке то же самое, но в архиве. Устанавливай пакет linux-headers, распаковывай архив с драйвером и

cd <dir> && make && sudo make install
Lighting ★★★★★
()
Ответ на: комментарий от dinn

Для sensors-detect не нужно, тем более, в драйвере нет поддержки этого чипа.

Lighting ★★★★★
()
Ответ на: комментарий от Lighting
tester@tester-desktop:~$ sudo apt-get install  linux-headers-3.0.0-17-generic
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Уже установлена самая новая версия linux-headers-3.0.0-17-generic.

tester@tester-desktop:~$ cd /home/tester/groeck-w83627ehf-d0f3584

tester@tester-desktop:~/groeck-w83627ehf-d0f3584$ sudo make install
cp w83627ehf.ko /lib/modules/3.0.0-17-generic/kernel/drivers/hwmon
cp: невозможно выполнить stat для «w83627ehf.ko»: Нет такого файла или каталога
make: *** [modules_install] Ошибка 1
Azrail01
() автор топика
Ответ на: комментарий от Lighting

Ага, как и спать), но все равно:

tester@tester-desktop:~/groeck-w83627ehf-d0f3584$ make
  CC [M]  /home/tester/groeck-w83627ehf-d0f3584/w83627ehf.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/tester/groeck-w83627ehf-d0f3584/w83627ehf.mod.o
  LD [M]  /home/tester/groeck-w83627ehf-d0f3584/w83627ehf.ko
tester@tester-desktop:~/groeck-w83627ehf-d0f3584$ sudo make install
[sudo] password for tester: 
cp w83627ehf.ko /lib/modules/3.0.0-17-generic/kernel/drivers/hwmon
depmod -a -F /boot/System.map-3.0.0-17-generic 3.0.0-17-generic
tester@tester-desktop:~$ sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are

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

Надо чтобы работал демон lm-sensors.

Какой ещё демон lm-sensors???

Deleted
()
Ответ на: комментарий от Lighting

Делал...

tester@tester-desktop:~$ sudo sensors-detect --help
[sudo] password for tester: 
# sensors-detect revision 5946 (2011-03-23 11:54:44 +0100)
# System: To Be Filled By O.E.M. To Be Filled By O.E.M.
# Board: ASRock Z68 Extreme4 Gen3

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.
#Все 'Yes'
Now follows a summary of the probes I have just done.
Just press ENTER to continue: 

Driver `to-be-written':
  * ISA bus, address 0x290
    Chip `Nuvoton NCT6776F Super IO Sensors' (confidence: 9)

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

Note: there is no driver for Nuvoton NCT6776F Super IO Sensors yet.
Check http://www.lm-sensors.org/wiki/Devices for updates.

To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----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)y
Successful!

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

Unloading i2c-dev... OK
Unloading i2c-i801... OK
Unloading cpuid... OK
#Но:
tester@tester-desktop:~$ sensors
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.

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

Проблема решилась сносом всего поставленного и установкой заново с linux-headers, потом lm-sensors и перезагрузкой.

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