Witam napisalem takie HOW-TO
INSTALACJA LM_SENSORS NA KERNELU 2.6.*
sprawdzamy czy nasz Chip jest obsługiwany przez lm_sensors:
http://www2.lm-sensors.nu/~lm78/cvs/lm_sen...c/chips/SUMMARY
jeżeli tak to pobieramy Lm_sensors z
http://www2.lm-sensors.nu/~lm78/download.html
rozpakowujemy:
wchodzimy do powstałego katalogu lm_sensors-2.8.*
edytujemy plik Makefile
szukamy linijki z "PREFIX := /usr/local" zmieniamy ja na "PREFIX := /usr"
ta edycja ma na celu wprowadzenie zmiany katalogu w którym ma byc zainstalowane lm_sensors w Mandrake wszystko instaluje się /usr. Nawet /usr/local/bin nie jest dopisane w ld.so.conf.
Dla kernela 2.6.*
(nie powinien nam wyskoczyć żaden błąd ani error )
komunikaty typu
Makefile:245: kernel/busses/i2c-<cokolwiek>: No such file or directory
możemy pominąć
Jeżeli pojawi się błąd
bison -p sensors_yy -d lib/conf-parse.y -o lib/conf-parse.c
make: bison: Polecenie nie znalezione
należy zainstalowac paczkę bison
oczywiscie Jeżeli masz skonfigurowane urpmi
(nie powinien nam wyskoczyć żaden błąd ani error )
po instalacji odpalamy
W odpowiedzi dostaniesz quiz na który odpowiadaj domyślnie jeśli nie wiesz o co cię pytają.
Na sam koniec otrzymasz
PRZYKLAD
! ty możesz mieć inne wiec nie kopiuj z tąd
Kod:
To make the sensors modules behave correctly, add these lines to
/etc/modules.conf:
#----cut here----
# I2C module options
alias char-major-89 i2c-dev
#----cut here----
To load everything that is needed, add this to some /etc/rc* file:
#----cut here----
# I2C adapter drivers
modprobe i2c-viapro
modprobe i2c-isa
# I2C chip drivers
modprobe eeprom
modprobe via686a
# sleep 2 # optional
/usr/local/bin/sensors -s # recommended
#----cut here----
aby moduły pracowały poprawnie edytuj i dodaj te linijki do
/etc/modules.conf:
Kod:
#----cut here----
# I2C module options
alias char-major-89 i2c-dev
#----cut here----
do załadowania tego musisz dodać to do /etc/rc.local
Kod:
#----cut here----
# I2C adapter drivers
modprobe i2c-viapro
modprobe i2c-isa
# I2C chip drivers
modprobe eeprom
modprobe via686a
# sleep 2 # optional
/usr/local/bin/sensors -s # recommended
#----cut here----
Uwaga: dlatego ze zmieniliśmy PREFIX w powyższym linijce zmieniamy
/usr/local/bin/sensors -s # recommended na
/usr/bin/sensors -s # recommended
restartujemy nasz komputer lub wklejamy do konsoli wszystkie powyższe modprobe
po tym zabiegu odpalamy sensory komenda:
(nie powinno się pojawić Can't access procfs/sysfs file for writing Run as root?)
na sam koniec sprawdzamy czy dobrze wykrywa nam sensory poprzez komendę:
Kod:
$ sensors
as99127f-i2c-0-2d
Adapter: SMBus ALI1535 adapter at e800
VCore 1: +1.74 V (min = +1.74 V, max = +1.94 V) ALARM
VCore 2: +1.74 V (min = +1.74 V, max = +1.94 V) ALARM
+3.3V: +3.22 V (min = +3.14 V, max = +3.46 V)
+5V: +4.73 V (min = +4.73 V, max = +5.24 V) ALARM
+12V: +12.28 V (min = +10.82 V, max = +13.19 V)
-12V: -1.84 V (min = -13.22 V, max = -10.74 V)
-5V: -1.11 V (min = -5.25 V, max = -4.74 V)
fan1: 3169 RPM (min = 3325 RPM, div = 2)
fan2: 0 RPM (min = 3375 RPM, div = 2)
fan3: 0 RPM (min = 3857 RPM, div = 2)
M/B Temp: +30°C (high = -69°C, hyst = -40°C)
CPU Temp: +57.0°C (high = +95°C, hyst = +80°C)
temp3: -0.5°C (high = +80°C, hyst = +75°C)
vid: +1.850 V
alarms:
beep_enable:
Sound alarm enabled
i cieszymy się naszymi sensorami.
Podczas edycji *.theme musimy znaleść gdzie wpisujemy odpowiednie sensory które wyświetla komenda sensors.
Jeżeli nasz theme nie potrafi sobie poradzić z nazwami typu “CPU Temp” tzn ze nie podoba mu się spacja pomiędzy CPU a Temp możemy to zmienić w /etc/sensors.conf. Szukamy naszego chipa i pod nim są linijki
Kod:
label temp1 "M/B Temp"
label temp2 "CPU Temp"
zmieniamy je na:
np.:
Kod:
label temp1 "temp1"
label temp2 "temp2"
Cieszymy się ze nasza karamba wszystko ładnie wyświetla
w razie jakiegokolwiek błędu proszę przejrzeć FAQ:
http://www2.lm-sensors.nu/~lm78/cvs/lm_sen...ensors-FAQ.html
poszukać na www.google.pl
a jak to nie pomoże zadać pytanie na http://forum.mandriva.org.pl
dla innych kerneli należy przejrzeć INSTALL w katalogu lm_sensors-2.8.*
Jeżeli uważasz ze warto cos dodać do tego artykułu kontaktuj się zemną ciufa.o2.pl
ps:jezeli uwazacie ze warto to cos umiescic na www.mandrake.int.pl to ja bede jeszcze bardziej zadowolony :rolleyes:
pozdrawiam
GCA