Monitorování teplot jader procesoru Intel Core 2 Duo

Kompilace a instalace jaderného modulu coretemp pro sledování teplot jader procesorů Intel Core 2.

Tento postup předpokládá nainstalovaný gcc, hlavičkové soubory jádra a vývojářský balíček kernel-devel.

Vytvořte soubor Makefile s následujícím obsahem:

obj-m += coretemp.o

Stáhněte si zdrojový kód  coretemp.c a uložte jej do stejného adresáře jako vytvořený makefile a spusťtě jeho kompilaci:

make -C /lib/modules/$(uname -r)/build M=$PWD

Pokud komplilace proběhla bez bych, je možné modul zkopírovat mezi jaderné moduly a zavést:

cp coretemp.ko /lib/modules/$(uname -r)/extra/
depmod -a
modprobe coretemp

Pokud se modul zavedl správně (je ve výpise lsmod), stačí už jen spustit sensors-detect, který si modul najde a použije jeho data. Pokud se tak nestane, je možnost updatovat lm_sensors, např. z ATrpms.

Příspěvek byl publikován v rubrice CentOS, Hardware, Linux. Můžete si uložit jeho odkaz mezi své oblíbené záložky.