View Full Version : No sensors found!!! :-(
Simone XP
09-09-2003, 20:42
Ciao, potete aiutarmi a risolvere questo problema?
dopo aver configurato tutto, quando scrivo sensors mi viene mostrato questo:
No sensors found!
Da cosa è dovuto questo problema? i2c è caricato come build-in e non come modulo, il kernel è il 2.4.21 non patchato e la distribuzione è Debian.
Mettendo il 2.4.22 il problema si risolve?
Aiutatremi per favore!
Grazie
devi ricompilare togliendo i2c e altro come built-in (puoi anche non metterlo proprio)
poi prendi i sorgenti dell'i2c e dell' lm-sensors e li installi (prima i2c poi lmsensors)
con make e make install
dopodiche ti ritrovi disponibili i moduli e carichi quelli che ti servono
poi fai sensors-detect e fai tutto
e poi sensors -s x caricare il file di configurazione
Originariamente inviato da Python
devi ricompilare togliendo i2c e altro come built-in (puoi anche non metterlo proprio)
poi prendi i sorgenti dell'i2c e dell' lm-sensors e li installi (prima i2c poi lmsensors)
con make e make install
dopodiche ti ritrovi disponibili i moduli e carichi quelli che ti servono
poi fai sensors-detect e fai tutto
e poi sensors -s x caricare il file di configurazione
Dimentica tutto quello che hai letto qua sopra.
:D
apt-get install lm-sensors-source i2c-source
Poi hai i src del kernel?
io faccio come ho detto e mi funziona alla perfezione :D
Originariamente inviato da Python
io faccio come ho detto e mi funziona alla perfezione :D
Si ma con debby è meglio trattarli in un altro modo i src ;)
Simone XP
10-09-2003, 12:36
Ciao, quindi devo eliminare i2c dal kernel ricompilando e poi devo installarmelo con apt-get...adesso provo!
HenryTheFirst
10-09-2003, 12:54
perchè non si possono usare i moduli i2c del kernel?
Simone XP
10-09-2003, 15:05
a me non funziona con quelli!
comunque installando i sorgenti del lm_sensors 2.8.0 con make all ho un errore:
for i in kernel/chips/ds1307.o kernel/chips/smartbatt.o kernel/chips/smbus-arp.o kernel/chips/vt8231.o kernel/chips/w83627hf.o kernel/chips/lm83.o kernel/chips/adm1021.o kernel/chips/adm1024.o kernel/chips/adm1025.o kernel/chips/adm1026.o kernel/chips/adm9240.o kernel/chips/bt869.o kernel/chips/ddcmon.o kernel/chips/ds1621.o kernel/chips/eeprom.o kernel/chips/fscpos.o kernel/chips/fscscy.o kernel/chips/gl518sm.o kernel/chips/gl520sm.o kernel/chips/it87.o kernel/chips/lm75.o kernel/chips/lm78.o kernel/chips/lm80.o kernel/chips/lm85.o kernel/chips/lm87.o kernel/chips/lm92.o kernel/chips/ltc1710.o kernel/chips/matorb.o kernel/chips/maxilife.o kernel/chips/mtp008.o kernel/chips/pcf8574.o kernel/chips/pcf8591.o kernel/chips/sis5595.o kernel/chips/smsc47m1.o kernel/chips/thmc50.o kernel/chips/w83781d.o kernel/chips/via686a.o kernel/chips/vt1211.o ; do \
rm -f /lib/modules/2.4.21/misc/`basename $i` /lib/modules/2.4.21/kernel/drivers/sensors/`basename $i` \
/lib/modules/2.4.21/kernel/drivers/sensors/`basename $i`.gz /lib/modules/2.4.21/kernel/drivers/chips/`basename $i`.gz ; \
done ; \
rmdir /lib/modules/2.4.21/misc /lib/modules/2.4.21/kernel/drivers/sensors 2> /dev/null || true ; \
fi
bison -p sensors_yy -d lib/conf-parse.y -o lib/conf-parse.c
make: bison: Command not found
make: *** [lib/conf-parse.c] Error 127
hal-9000:/usr/src/lm_sensors-2.8.0#
(Questa è solo l'ultima parte)
Simone XP
10-09-2003, 15:31
ok, sono riuscito a installare tutto, ma i valori sono completamente sballati!!!
hal-9000:~# sensors
eeprom-i2c-0-50
Adapter: SMBus SiS645 adapter at 0x0c00
Algorithm: Non-I2C SMBus adapter
Memory type: DDR SDRAM DIMM SPD
Memory size (MB): 256
eeprom-i2c-0-51
Adapter: SMBus SiS645 adapter at 0x0c00
Algorithm: Non-I2C SMBus adapter
Memory type: DDR SDRAM DIMM SPD
Memory size (MB): 256
it87-isa-0290
Adapter: ISA adapter
Algorithm: ISA algorithm
VCore 1: +1.74 V (min = +1.53 V, max = +1.87 V)
VCore 2: +2.48 V (min = +2.25 V, max = +2.75 V)
+3.3V: +6.48 V (min = +2.96 V, max = +3.60 V) ALARM
+5V: +4.84 V (min = +4.50 V, max = +5.48 V)
+12V: +12.16 V (min = +11.36 V, max = +13.80 V)
-12V: -1.13 V (min = -15.86 V, max = -13.40 V) ALARM
-5V: -8.96 V (min = -10.13 V, max = -9.44 V) ALARM
Stdby: +5.04 V (min = +4.50 V, max = +5.48 V)
VBat: +3.42 V
fan1: 0 RPM (min = 3000 RPM, div = 2) ALARM
fan2: 21093 RPM (min = 3000 RPM, div = 2)
fan3: 0 RPM (min = 3000 RPM, div = 2) ALARM
Temp1/MB: +16°C (min = +20°C, max = +60°C)
Temp2/CPU: +117°C (min = +20°C, max = +60°C)
Temp3: +41°C (min = +20°C, max = +60°C)
hal-9000:~#
Fortunatamente la mia CPU non è a 117°.....come posso risolvere questo problema?
Comunque grazie a tutti per l'aiuto!
:)
Originariamente inviato da HenryTheFirst
perchè non si possono usare i moduli i2c del kernel?
Perchè lm sensors richiede quelli nuovi..
Originariamente inviato da Simone XP
Fortunatamente la mia CPU non è a 117°.....come posso risolvere questo problema?
Comunque grazie a tutti per l'aiuto!
:)
Sei sicuro di aver messo il sensore giusto? ....
hai messo sicuramente il sensore sbagliato x la tua m/b (io ad esempio uso via686 e viapro)
e cmq hai più di un modulo i2c, ma li avevi tolti i moduli del kernel i2c? tanto poi il programma te li creava da solo... :rolleyes:
athlon@debian:~$ sensors
eeprom-i2c-1-51
Adapter: SMBus Via Pro adapter at 0400
Algorithm: Non-I2C SMBus adapter
Memory type: SDRAM DIMM SPD
Memory size (MB): 128
via686a-isa-0c00
Adapter: ISA adapter
Algorithm: ISA algorithm
CPU core: +1.60 V (min = +1.53 V, max = +1.74 V)
+2.5V: +0.23 V (min = +2.24 V, max = +2.74 V) ALARM
+3.3V: +3.25 V (min = +2.95 V, max = +3.62 V)
+5V: +4.84 V (min = +4.47 V, max = +5.49 V)
+12V: +11.86 V (min = +10.79 V, max = +13.18 V)
CPU Fan: 5232 RPM (min = 3000 RPM, div = 2)
P/S Fan: 0 RPM (min = 3000 RPM, div = 2)
CPU Temp: +45.5°C (limit = +55°C, hysteresis = +50°C)
SYS Temp: +42.8°C (limit = +50°C, hysteresis = +48°C)
SBr Temp: +24.8°C (limit = +30°C, hysteresis = +28°C)
Simone XP
10-09-2003, 18:57
Originariamente inviato da Python
hai messo sicuramente il sensore sbagliato x la tua m/b (io ad esempio uso via686 e viapro)
e cmq hai più di un modulo i2c, ma li avevi tolti i moduli del kernel i2c? tanto poi il programma te li creava da solo... :rolleyes:
come faccio a modificare il sensore? io prima di installare inuovi moduli ho ricompilato il kernel senza 12c, h oinstallato i sorgenti di i2c e ho installato i sorgenti di lm_sensors!
sei sicuro che in compilazione nn hai messo completamente i2c nè come builtin ne come modulo? ecco allora se ne sei certo fai un bel make modules e make modules_install, cosi ti ripulisce diciamo i moduli, modifica /etc/modules e togli tutti i moduli i2c e eeprom che trovi, riavvia, prendi i sorgenti di i2c 2.8 e dai make e poi make install, poi scompatta gli altri sorgenti di lm-sensors 2.8 e fai make e make install, ora avrai disponibili altri moduli ma puoi anche non attivarli adesso e fare sensors-detect e ci pensa lui a caricare i moduli (anche se personalmente ti consigli odi abilitarli da te i moduli x la tua m/b, l'elenco lo trovi nel sito di lm-sensors)
Simone XP
10-09-2003, 20:41
Originariamente inviato da Python
sei sicuro che in compilazione nn hai messo completamente i2c nè come builtin ne come modulo? ecco allora se ne sei certo fai un bel make modules e make modules_install, cosi ti ripulisce diciamo i moduli, modifica /etc/modules e togli tutti i moduli i2c e eeprom che trovi, riavvia, prendi i sorgenti di i2c 2.8 e dai make e poi make install, poi scompatta gli altri sorgenti di lm-sensors 2.8 e fai make e make install, ora avrai disponibili altri moduli ma puoi anche non attivarli adesso e fare sensors-detect e ci pensa lui a caricare i moduli (anche se personalmente ti consigli odi abilitarli da te i moduli x la tua m/b, l'elenco lo trovi nel sito di lm-sensors)
ho fatto il make modules e make modules_install nella directory coi sorgenti del kernel e ora non mi avvia più il serverx con il modulo nvidia...mi dice che non riesce a caricare il modulo nvidia!
Simone XP
10-09-2003, 22:07
allora, ho dovuto ricompilare un nuovo kernel e quindi ho messo il 2.4.22, poi ho dovuto reinstallare i drivers nvidia, aquelli vecchi erano diventati inutilizzabili!
ora se cerco di usare sensors:
hal-9000:~# sensors
Can't access /proc file
/proc/sys/dev/sensors/chips or /proc/bus/i2c unreadable;
Make sure you have done 'modprobe i2c-proc'!
hal-9000:~#
ma cosa cavolo ho fatto con make modules e make modules_install che ho incasinato tutto in questa maniera?
poi non esiste un metodo alternativo a lm-sensors che ODIO con tutto il cuore?
ciao
Porca ********* hanno messo i nuovi lm-sensors 2.80 in sid e mo quando devo caricare il modulo via686a va in segmentation fault ma vaff! :mad:
Simone XP
10-09-2003, 22:38
Originariamente inviato da Hrc211v
Porca ********* hanno messo i nuovi lm-sensors 2.80 in sid e mo quando devo caricare il modulo via686a va in segmentation fault ma vaff! :mad:
e quel famoso make modules mi ha incasinato anche una latra cosa:
modprobe: Can't locate module fuse
/usr/local/bin/fusermount: unable to open fuse device /proc/fs/fuse/dev: No such file or directory
cosa cavolo ha fatto ai miei moduli????????:mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad:
Originariamente inviato da Simone XP
e quel famoso make modules mi ha incasinato anche una latra cosa:
modprobe: Can't locate module fuse
/usr/local/bin/fusermount: unable to open fuse device /proc/fs/fuse/dev: No such file or directory
cosa cavolo ha fatto ai miei moduli????????:mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad: :mad:
:sofico: :sofico: :sofico: :sofico:
Scusami per un attimo mi hai fatto ritrovare il sorriso..
Simone XP
10-09-2003, 23:02
io sono disperato!
scusa ma tranquillizzati :D
quando hai ricompilato il kernel e hai fatto make modules && make modules_install hai rimpiazzati i moduli con quelli che hai scelto
quindi hai tolto i moduli i2c, quello nvidia (che è un modulo se controlli lo vedi) e tutti gli altri
se li hai rimessi verranno normalmente caricati, se non li metti sono ancora in /etc/modules e all'avvio si cerca di avviarli ma logicamente se nn ci sono non li trova e genera errore
quindi i 2.80 danno problemi col via686? cavolo allora non lo aggiorno :D
Simone XP
11-09-2003, 10:27
Originariamente inviato da Python
scusa ma tranquillizzati :D
quando hai ricompilato il kernel e hai fatto make modules && make modules_install hai rimpiazzati i moduli con quelli che hai scelto
quindi hai tolto i moduli i2c, quello nvidia (che è un modulo se controlli lo vedi) e tutti gli altri
se li hai rimessi verranno normalmente caricati, se non li metti sono ancora in /etc/modules e all'avvio si cerca di avviarli ma logicamente se nn ci sono non li trova e genera errore
quindi i 2.80 danno problemi col via686? cavolo allora non lo aggiorno :D
ma come faccio a rimettere il modulo fuse? (per far funzionare siefs) funziona con il 2.4.22? e poi perchè non funziona più sensors?
prima almeno funzionava con valori sballati!
hal-9000:~# sensors-detect
This program will help you to determine which I2C/SMBus modules you need to
load to use lm_sensors most effectively.
You need to have done a `make install', issued a `depmod -a' and made sure
`/etc/conf.modules' (or `/etc/modules.conf') contains the appropriate
module path before you can use some functions of this utility. Read
doc/modules for more information.
Also, you need to be `root', or at least have access to the /dev/i2c[-/]* files
for some things. You can use prog/mkdev/mkdev.sh to create these /dev files
if you do not have them already.
If you have patched your kernel and have some drivers built-in you can
safely answer NO if asked to load some modules. In this case, things may
seem a bit confusing, but they will still work.
BIOS vendor (ACPI): AMI
System vendor (DMI): ECS
BIOS version (DMI): 07.00T
We can start with probing for (PCI) I2C or SMBus adapters.
You do not need any special privileges for this.
Do you want to probe now? (YES/no): y
Probing for PCI bus adapters...
Use driver `i2c-sis645' for device 00:00.0: Silicon Integrated Systems SIS735
Use driver `i2c-sis5595' for device 00:02.0: Silicon Integrated Systems SIS5595
Probe succesfully concluded.
We will now try to load each adapter module in turn.
Load `i2c-sis645' (say NO if built into your kernel)? (YES/no): y
modprobe: Can't locate module i2c-sis645
Loading failed... skipping.
Load `i2c-sis5595' (say NO if built into your kernel)? (YES/no): y
modprobe: Can't locate module i2c-sis5595
Loading failed... skipping.
Do you now want to be prompted for non-detectable adapters? (yes/NO): n
To continue, we need module `i2c-dev' to be loaded.
If it is built-in into your kernel, you can safely skip this.
i2c-dev is not loaded. Do you want to load it now? (YES/no): n
Well, you will know best. We will just hope you edited `/etc/conf.modules'
(or `/etc/modules.conf') for automatic loading of this module. If not,
you won't be able to open any /dev/i2c[-/]* file (unless youhave it built-in
into your kernel)
We are now going to do the adapter probings. Some adapters may hang halfway
through; we can't really help that. Also, some chips will be double detected;
we choose the one with the highest confidence value in that case.
If you found that the adapter hung after probing a certain address, you can
specify that address to remain unprobed. That often
includes address 0x69 (clock chip).
Couldn't open /proc/bus/i2c?!? at /usr/local/sbin/sensors-detect line 3610, <STDIN> line 5.
hal-9000:~#
hal-9000:~# sensors
Can't access /proc file
/proc/sys/dev/sensors/chips or /proc/bus/i2c unreadable;
Make sure you have done 'modprobe i2c-proc'!
hal-9000:~#
Simone XP
11-09-2003, 10:56
allora:
ho reinstallato i2c e lm-sensors 2.8.0
ho caricato i segiuenti moduli a mano e in questo ordine:
i2c-sis645
i2c-proc
i2c-isa
it87
i2c-dev
ora se faccio sensors:
hal-9000:~# sensors
it87-isa-0290
Adapter: ISA adapter
Algorithm: ISA algorithm
VCore 1: +1.74 V (min = +1.53 V, max = +1.87 V)
VCore 2: +2.48 V (min = +2.25 V, max = +2.75 V)
+3.3V: +6.48 V (min = +2.96 V, max = +3.60 V) ALARM
+5V: +4.84 V (min = +4.50 V, max = +5.48 V)
+12V: +12.16 V (min = +11.36 V, max = +13.80 V)
-12V: -1.13 V (min = -15.86 V, max = -13.40 V) ALARM
-5V: -8.96 V (min = -10.13 V, max = -9.44 V) ALARM
Stdby: +5.04 V (min = +4.50 V, max = +5.48 V)
VBat: +3.42 V
fan1: 0 RPM (min = 3000 RPM, div = 2) ALARM
fan2: 21093 RPM (min = 3000 RPM, div = 2)
fan3: 0 RPM (min = 3000 RPM, div = 2) ALARM
Temp1/MB: +16°C (min = +20°C, max = +60°C)
Temp2/CPU: +115°C (min = +20°C, max = +60°C)
Temp3: +41°C (min = +20°C, max = +60°C)
hal-9000:~#
con sensors-detect ho usato il bus isa!!
cosa faccio per sistemarlo senza incasianre il resto?
ciao
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.