Monitorowanie temperatury procesorów opartych na AMD K10

Archiwalne, stare wpisy FAQ i HowTo Użytkowników
Awatar użytkownika
paolus
Beginner
Posty: 241
Rejestracja: 11 kwietnia 2007, 12:29
Lokalizacja: Stolica

Monitorowanie temperatury procesorów opartych na AMD K10

Post autor: paolus »

Witam
natrafiłem na artykuł odnośnie odczytu temperatury rdzenia procesorów AMD K10 - np Phenom. ¬ródło jest tu:

W skrócie:
Pobieramy źródełka:

Kod: Zaznacz cały

$ wget [url]http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20080718/d51be536/attachment.bin[/url]
(mogą nie być najnowsze)

tworzymy katalog "k10temp" i przenosimy kod źródłowy:

Kod: Zaznacz cały

$ mkdir k10temp && mv attachment.bin k10temp/k10temp.c
Tworzymy plik o nazwie Makefile

Kod: Zaznacz cały

np tak: touch Makefile
i wypełniamy taką oto zawartością:

Kod: Zaznacz cały

obj-m := k10temp.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
następnie kompilacja:

Kod: Zaznacz cały

$ make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
kopiowanie w odpowiednie miejsce:

Kod: Zaznacz cały

$ cp k10temp.ko /lib/modules/$(uname -r)/kernel/drivers/hwmon
i ładowanie modułu:

Kod: Zaznacz cały

$ depmod && modprobe k10temp
Mały test:

Kod: Zaznacz cały

sensors
k10temp-pci-00c3        
Adapter: PCI adapter    
temp1:       +34.0°C

Kod: Zaznacz cały

uname -a 
Linux paolus 2.6.29-2-amd64 #1 SMP Sun May 17 17:15:47 UTC 2009 x86_64 GNU/Linux
W razie problemów na stronie podanej wyżej są porady użytkowników.
Pozdrawiam
Zablokowany