Z racji, że sam spędziłem dość sporo czasu nad uzyskaniem w Linuksie temperatur z mojego nowego Phenoma II i, że odpowiedni moduł został dodany dopiero w kernelach 2.6.33, a których nie uświadczymy w Ubuntu 10.04, opiszę jak w miarę szybko je uzyskać.
1. Utwórzmy na pulpicie katalog k10temp (nazwa może być dowolna, ale ja będę stosować k10temp w dalszej części how-to).
2. Stwórzmy w utworzonym wcześniej katalogu plik o nazwie "Makefile". Następnie otwórzmy go w dowolnym edytorze i wklejmy do niego to:
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
4. Teraz czas na konsolę. Otwieramy ją, przechodzimy do katalogu k10temp:
Kod: Zaznacz cały
cd ~/Pulpit/k10temp
Kod: Zaznacz cały
sudo su
Kod: Zaznacz cały
make -C /lib/modules/$(uname -r)/build M=$(pwd) modules
Kod: Zaznacz cały
cp k10temp.ko /lib/modules/$(uname -r)/kernel/drivers/hwmon
Kod: Zaznacz cały
depmod && modprobe k10temp
Kod: Zaznacz cały
sudo nano /etc/modules
To w sumie byłoby na tyle, mam nadzieję, że komuś się przyda