Alouit

Menu

Température cpu avec un processeur AMD K10

capteur de temperature infrarouge

Ayant fait face à ce problème, j’ai découvert qu’il n’y a pas de tutoriel Français indiquant des solutions, j’ai donc décidé d’en écrire brièvement un.

Je possède une machine tournant sur un AMD Athlon II X2 250,
mais malheureusement, sensors m’indique qu’il ne voit rien…

il m’invite donc à exécuter sensors-detect.
Dans cette période de test, concernant mon processeur il me répond:

AMD K10 thermal sensors... Success!
(driver `to-be-written')

Et me demande mon accord pour qu’il ajoute ces quelques lignes (malheureusement, elles ne servent à rien) dans /etc/modules

#----cut here----
# Chip drivers
# no driver for AMD K10 thermal sensors yet
#----cut here----

En me rendant sur le site officiel d’lm-sensors, je vois qu’il existe un module du nom de k10temp pour mon processeur, à compiler dans le kernel.

Pour l’installer, voila la démarche à suivre (vous devez disposer de l’accès root):


cd ~ && mkdir k10temp && cd k10temp

wget http://khali.linux-fr.org/devel/misc/k10temp/Makefile && wget http://khali.linux-fr.org/devel/misc/k10temp/k10temp.c

make

make install

Si make vous renvoit des erreurs, pensez à vérifier les liens des dossiers et fichiers demandés.

Pour ma configuration, j’ai eu besoin de créer 2 liens symboliques  (puis bien sûr, de relancer l’installation)

ln -s /usr/src/linux-headers-2.6.26-2-686-bigmem/ /lib/modules/2.6.26-2-686-bigmem/build

ln -s /boot/System.map-2.6.26-2-686-bigmem /lib/modules/2.6.26-2-686-bigmem/build/System.map

make install

Si l’installation se passe bien, ajoutez k10temp à la fin du fichier /etc/modules (chargement du module au démarrage)

nano /etc/modules


Pour éviter un reboot, on active le module immédiatement
modprobe k10temp

On relance la détection
sensors-detect

On vérifie le bon fonctionnement du module, et de lm-sensors
sensors

Note: D’après le site officiel d’lm-sensors, le module est intégré au noyau kernel depuis la version 2.6.33.
Ce tutoriel sera donc obsolète à toutes versions identiques ou supérieures.