Re: CPU-Temperatur überwachen

2006-09-14 Diskussionsfäden Andreas Juch
Mathias Brodala wrote:
 Hallo.
 
 Da ich meinen Rechner demnächst mit neuen, leiseren Lüftern und
 Schalldämmplatten auszustatten gedenke, wollte ich nun endlich einmal die
 Temperatur-Überwachung diverser Hardwarekomponenten nutzbar machen.
 
 Bei den Festplatten hat sich dies ja schon nach Installation von hddtemp
 erledigt, doch bei der CPU gibt es Probleme.
 
 Bis auf die (zumindest meines Wissens) überflüssige Generierung der statischen
 Dateien unter /dev habe ich mich an dieses HowTo[0] gehalten. Das
 sensors-detect-Kommando tat auch noch wunderbar seinen Dienst und erkannte die
 Chips (augenscheinlich) richtig. Modulstatus nach einem frischen Neustart:
 
 $ lsmod | grep i2c
 i2c_dev 8772  0
 i2c_algo_bit8648  1 bttv
 i2c_sis96x  5572  0
 i2c_core   19904  8 
 eeprom,i2c_dev,tuner,tvaudio,bttv,i2c_algo_bit,i2c_sis96x,tveeprom
 
 Nun das Problem: führe ich nun „sensors“ aus, erhalte ich immerzu nur 
 folgendes:
 
 Can't access procfs/sysfs file
 Unable to find i2c bus information;
 For 2.6 kernels, make sure you have mounted sysfs and libsensors
 was compiled with sysfs support!
 For older kernels, make sure you have done 'modprobe i2c-proc'!

Vielleicht ist i2c-proc ja die Lösung...   ^

HTH

-- 
Andreas Juch, [EMAIL PROTECTED], http://andreasjuch.mywol.org
GPG Key: http://andreasjuch.mywol.org/files/gpgkey.asc



signature.asc
Description: OpenPGP digital signature


Re: CPU-Temperatur überwachen

2006-09-14 Diskussionsfäden Mathias Brodala
Hallo Andreas.

 Can't access procfs/sysfs file
 Unable to find i2c bus information;
 For 2.6 kernels, make sure you have mounted sysfs and libsensors
 was compiled with sysfs support!
 For older kernels, make sure you have done 'modprobe i2c-proc'!
 
 Vielleicht ist i2c-proc ja die Lösung...   ^

Leider nein:

 # modprobe i2c-proc
 FATAL: Module i2c_proc not found.

Bevor ich genanntes HowTo gefunden hatte, hatte ich mich schon darauf
vorbereitet, meinen Kernel mit diesem Modul neu zu kompilieren. Ist dies nun
erforderlich?


Gruß, Mathias

-- 
debian/rules



signature.asc
Description: OpenPGP digital signature


Re: CPU-Temperatur überwachen

2006-09-14 Diskussionsfäden Frank Lanitz
Hallo Mathias

On Thu, 14 Sep 2006 17:52:07 +0200
Mathias Brodala [EMAIL PROTECTED] wrote:

 Leider nein:
 
  # modprobe i2c-proc
  FATAL: Module i2c_proc not found.
 
 Bevor ich genanntes HowTo gefunden hatte, hatte ich mich schon darauf
 vorbereitet, meinen Kernel mit diesem Modul neu zu kompilieren. Ist
 dies nun erforderlich?

Es sieht fast so aus. 

Gruß Frank 


pgpNGJOjTLMtO.pgp
Description: PGP signature


Re: CPU-Temperatur überwachen

2006-09-14 Diskussionsfäden Mathias Brodala
Hallo Frank.

 Bevor ich genanntes HowTo gefunden hatte, hatte ich mich schon darauf 
 vorbereitet, meinen Kernel mit diesem Modul [i2c-proc] neu zu kompilieren.
 Ist dies nun erforderlich?
 
 Es sieht fast so aus.

Nun stellt sich mir jedoch die Frage, warum es beim Autor des HowTos out of the
Box funktionierte

 Please notice that lm-sensors needs a recent version of i2c, so your kernel
 must have it installed (either via a 2.6 kernel (debian's default kernel
 works) […]

Hier läuft momentan ein 2.6.17-2er Kernel aus dem Repository.


Gruß, Mathias

-- 
debian/rules



signature.asc
Description: OpenPGP digital signature


Re: CPU-Temperatur überwachen

2006-09-14 Diskussionsfäden Mathias Brodala
Hallo nochmal.

 Can't access procfs/sysfs file
 Unable to find i2c bus information;
 For 2.6 kernels, make sure you have mounted sysfs and libsensors
 was compiled with sysfs support!
 For older kernels, make sure you have done 'modprobe i2c-proc'!

Wie es aussieht[0][1] ist dies ein Bug im sensors-Binary. Theoretisch müsste ich
die Informationen also unter /sys erreichen können, doch momentan blicke in der
Hierarchie unter /sys noch nicht ganz durch.


Gruß, Mathias

[0] http://lkml.org/lkml/2003/7/17/66
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=372955

-- 
debian/rules



signature.asc
Description: OpenPGP digital signature


Re: CPU-Temperatur überwachen

2006-09-14 Diskussionsfäden Frank Lanitz
Hallo Matias

On Thu, 14 Sep 2006 17:58:13 +0200 Mathias Brodala [EMAIL PROTECTED]
wrote:
  Bevor ich genanntes HowTo gefunden hatte, hatte ich mich schon
  darauf vorbereitet, meinen Kernel mit diesem Modul [i2c-proc] neu
  zu kompilieren. Ist dies nun erforderlich?
  
  Es sieht fast so aus.
 
 Nun stellt sich mir jedoch die Frage, warum es beim Autor des HowTos
 out of the Box funktionierte

Vielleicht wurde etwas an der Konfiguration geändert. Habe hier zum
Beispiel mit dem 2.6.16 keine Probleme. Kannst Du einmal die Passage
aus der config für den 2.6.17-2 posten? 


Gruß Frank 


pgpMyRVBQktNA.pgp
Description: PGP signature


Re: CPU-Temperatur überwachen

2006-09-14 Diskussionsfäden Mathias Brodala
Hallo Frank.

 Nun stellt sich mir jedoch die Frage, warum es beim Autor des HowTos
 out of the Box funktionierte
 
 Vielleicht wurde etwas an der Konfiguration geändert. Habe hier zum
 Beispiel mit dem 2.6.16 keine Probleme. Kannst Du einmal die Passage
 aus der config für den 2.6.17-2 posten? 

Meinst du folgendes?

 $ grep I2C /boot/config-2.6.17-2-k7
 # I2C support
 CONFIG_I2C=m
 CONFIG_I2C_CHARDEV=m
 # I2C Algorithms
 CONFIG_I2C_ALGOBIT=m
 CONFIG_I2C_ALGOPCF=m
 CONFIG_I2C_ALGOPCA=m
 # I2C Hardware Bus support
 CONFIG_I2C_ALI1535=m
 CONFIG_I2C_ALI1563=m
 CONFIG_I2C_ALI15X3=m
 CONFIG_I2C_AMD756=m
 CONFIG_I2C_AMD756_S4882=m
 CONFIG_I2C_AMD8111=m
 CONFIG_I2C_I801=m
 CONFIG_I2C_I810=m
 CONFIG_I2C_PIIX4=m
 CONFIG_I2C_ISA=m
 CONFIG_I2C_NFORCE2=m
 CONFIG_I2C_PARPORT=m
 CONFIG_I2C_PARPORT_LIGHT=m
 CONFIG_I2C_PROSAVAGE=m
 CONFIG_I2C_SAVAGE4=m
 CONFIG_SCx200_I2C=m
 CONFIG_SCx200_I2C_SCL=12
 CONFIG_SCx200_I2C_SDA=13
 CONFIG_I2C_SIS5595=m
 CONFIG_I2C_SIS630=m
 CONFIG_I2C_SIS96X=m
 CONFIG_I2C_STUB=m
 CONFIG_I2C_VIA=m
 CONFIG_I2C_VIAPRO=m
 CONFIG_I2C_VOODOO3=m
 CONFIG_I2C_PCA_ISA=m
 # Miscellaneous I2C Chip support
 # CONFIG_I2C_DEBUG_CORE is not set
 # CONFIG_I2C_DEBUG_ALGO is not set
 # CONFIG_I2C_DEBUG_BUS is not set
 # CONFIG_I2C_DEBUG_CHIP is not set
 CONFIG_FB_NVIDIA_I2C=y
 CONFIG_FB_MATROX_I2C=m
 CONFIG_FB_RADEON_I2C=y
 CONFIG_FB_SAVAGE_I2C=y

Wenn nicht, dann sage es bitte.

Gruß, Mathias

-- 
debian/rules



signature.asc
Description: OpenPGP digital signature


Re: CPU-Temperatur überwachen

2006-09-14 Diskussionsfäden Andreas Juch
Mathias Brodala wrote:
 Hallo Frank.
 
 Bevor ich genanntes HowTo gefunden hatte, hatte ich mich schon darauf 
 vorbereitet, meinen Kernel mit diesem Modul [i2c-proc] neu zu kompilieren.
 Ist dies nun erforderlich?
 Es sieht fast so aus.

Bei mir ist i2c-proc auch nicht geladen. Es ist scheinbar auch nur bei
älteren Kernels nötig. Da ich nicht wusste, welcher verwendet wird, habe
ich auf dieses Modul hingewiesen.

 Nun stellt sich mir jedoch die Frage, warum es beim Autor des HowTos out of 
 the
 Box funktionierte
 
 Please notice that lm-sensors needs a recent version of i2c, so your kernel
 must have it installed (either via a 2.6 kernel (debian's default kernel
 works) […]
 
 Hier läuft momentan ein 2.6.17-2er Kernel aus dem Repository.

Komisch. Bei mir auch!  2.6.17 #3

sensors funktioniert hier ganz normal als unpriviligierter Benutzer.
Hast du schon _genau_ lsmod nach dem sensors-detect durchlauf und dem
Neustart verglichen?

 Gruß, Mathias

Andreas

-- 
Andreas Juch, [EMAIL PROTECTED], http://andreasjuch.mywol.org
GPG Key: http://andreasjuch.mywol.org/files/gpgkey.asc



signature.asc
Description: OpenPGP digital signature