hwmon-Definition

Detlef Lechner Detlef.Lechner at gmx.net
Mon Jul 16 14:11:41 BST 2007


Am Montag, den 16.07.2007, 13:03 +0200 schrieb Myriam Rita
Schweingruber:

> > Auf meinem Computer enthalten etwa 40 Dateinamen den String 'hwmon'.
> Was
> > bedeutet 'hwmon'?
> 
> HarWareMONitoring, ganz einfach. 

Du machst Dir die Antwort sehr einfach. Ich habe nach einer Definition
gefragt, und Du präsentierst keine Definition. 

> BTW, wo sind denn dies 40 Files (in welchen 
> Verzeichnissen?) Du sagst, dass diese Dateien den String enthalten,
> sagst 
> aber nicht, was für Dateien das sind.

Das stimmt. Denn meine Frage (und eine korrekte Antwort) ist unabhängig
davon, wo sich diese Dateien bei mir auf dem Rechner befinden.

/usr/share/doc/linux-doc-2.6.20/Documentation/hwmon/
/usr/src/linux-headers-2.6.20-15-generic/include/config/hwmon.h
/usr/src/linux-headers-2.6.20-15-generic/include/config/hwmon
/usr/src/linux-headers-2.6.20-15-generic/include/config/linux/hwmon-vid.h
/home/detlef/Computerhardware/hwmon/
usw. 

> > Ich lese: "part of lm_sensors, Linux kernel modules for hardware
> > monitoring. The file hwmon.c defines the sysfs class "hwmon", for
> use by
> > sensors drivers. Es bildet eine Schnittstelle zum Kernel, damit
> > Programme wie sensors da Werte abfragen können."
> > Ist 'hwmon' ein Programm? Ist 'hwmon' eine Schnittstelle? Was ist
> > 'hwmon' für eine Kategorie? Was ist ihr Zweck?
> Ich gehe mal davon aus, dass du des Englischen nicht mächtig bist,
> denn der 
> zitierte Satz gibt dir schon die Antwort auf deine Frage:

Es ist schön, daß Du von Dingen ausgehst, deren Wahrheitsgehalt Du nicht
überprüft hast. Dafür hast Du aber die Fragen, die ich gestellt habe,
nicht beantwortet.

> Hardware Monitoring überwacht den Zustand deiner Hardware. 

Kannst Du das beweisen? Ich glaube das nämlich nicht.

> hwmon.c ist eine 
> Klasse für die C-Programmiersprache 

So? Ich dachte, das sei ein C-Quelltext.

> und erlaubt es, Programme zur 
> Hardware-Überwachung zu schreiben, z.B. Driver für Sensoren, zum
> Beispiel 
> Kernel-Taktfrequenz, Temperatur, usw.

Auf welche Weise erlaubt es das?

> > lsmod | grep hwmon erzeugt keine Ausgabe.
> naja, ist ja auch logisch :-)

Aber Du sagst, daß es den Zustand meiner Hardware überwacht. Wie paßt
das zusammen? Erläutere mir das bitte.

Gruß
Detlef