Sensors mit Kernel 2.6.0 und Anwendungen
Moin liebe Listenteilnehmer, ich habe den Kernel 2.6.0 auf meinem Rechner mit SuSE 7.3 (etwas modifiziert) erfolgreich installiert. Es funktioniert auch alles wunderbar... aber: Bisher hatte ich KSensors 0.7 oder KSim 0.9.0 unter KDE 3.0.x im Einsatz. Die kommen mit den neuerdings in den Kernel integrierten Modulen für die Sensoren nicht klar. Das Programm sensors (kompiliert aus dem aktuellen lm_sensors) liefert mir folgendes: via686a-isa-6000 Adapter: ISA adapter Algorithm: ISA algorithm CPU core: +1.49 V (min = +0.00 V, max = +3.03 V) +2.5V: +2.52 V (min = +2.29 V, max = +2.74 V) I/O: +3.40 V (min = +2.95 V, max = +3.62 V) +5V: +5.09 V (min = +4.47 V, max = +5.49 V) +12V: +11.80 V (min = +10.79 V, max = +13.18 V) CPU Fan: 3947 RPM (min = 3000 RPM, div = 2) P/S Fan: 0 RPM (min = 3000 RPM, div = 2) SYS Temp: +37.5°C (high = +60°C, hyst = +50°C) CPU Temp: +29.8°C (high = +60°C, hyst = +50°C) SBr Temp: +21.2°C (high = +60°C, hyst = +50°C) Die Kernelmodule sind also erfolgreich geladen und funktionieren auch. Hat von euch jemand einen Tipp, wie ich die beiden Programme zur Zusammenarbeit mit dem neuen Kernel bzw. den Sensoren überreden kann? Viele Grüße Achim
Achim Lehmkuhl wrote:
ich habe den Kernel 2.6.0 auf meinem Rechner mit SuSE 7.3 (etwas modifiziert) erfolgreich installiert. Es funktioniert auch alles wunderbar... aber:
Bisher hatte ich KSensors 0.7 oder KSim 0.9.0 unter KDE 3.0.x im Einsatz. Die kommen mit den neuerdings in den Kernel integrierten Modulen für die Sensoren nicht klar. [...] Die Kernelmodule sind also erfolgreich geladen und funktionieren auch.
Hat von euch jemand einen Tipp, wie ich die beiden Programme zur Zusammenarbeit mit dem neuen Kernel bzw. den Sensoren überreden kann?
lm_sensors aus Kernel 2.6 nutzt nicht mehr das proc-Filesystem, sondern das neue sysfs-Filesystem. Du musst also 1. dafuer sorgen, dass das sysfs-Filesystem beim Booten eingehaengt wird (wie das geht steht im neuen Kernel 2.6 Howto[1]), und 2. wirst Du gepatchte Versionen von KSensors oder KSim brauchen, damit sie auch mit den Daten aus dem sysfs-Filesystem etwas anfangen koennen. Unter http://www.xs4all.nl/~thospel/ASIS/bin/psensors findest Du z.B. ein Skript zum Parsen der neuen Felder... CU, Th. [1]http://www.thomashertweck.de/kernel26.html
Moin Thomas! Am Dienstag, 6. Januar 2004 23:40 schrieb Thomas Hertweck:
lm_sensors aus Kernel 2.6 nutzt nicht mehr das proc-Filesystem, sondern das neue sysfs-Filesystem. Du musst also 1. dafuer sorgen, dass das sysfs-Filesystem beim Booten eingehaengt wird (wie das geht steht im neuen Kernel 2.6 Howto[1]),
Das sysfs habe ich während der Installation des neuen Kernels eingerichtet.
und 2. wirst Du gepatchte Versionen von KSensors oder KSim brauchen, damit sie auch mit den Daten aus dem sysfs-Filesystem etwas anfangen koennen. Unter http://www.xs4all.nl/~thospel/ASIS/bin/psensors findest Du z.B. ein Skript zum Parsen der neuen Felder...
Danke für den Link. Ich werde ihn mir morgen mal ansehen. Heute habe ich keine Lust mehr. Ich habe den Code von ksensors durchforstet, aber bisher keinen Hinweis auf /proc oder /sys gefunden. Danke! Viele Grüße Achim
participants (2)
-
Achim Lehmkuhl
-
Thomas Hertweck