k10temp übersetzen klappt nicht
Hallo, da OS 11.3 beim booten einen Temperaturfehler bei der CPU bringt möchte ich ein kleines modul kompilieren, dass ich gefunden habe. Leider wehrt sich die nachstehende Anweisung gegen ihre Verwendung: Zitatanfang: Step for step (I’m not sure if this the newest k10temp version!): $ wget http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20080718/d51be5... $ mkdir k10temp && mv attachment.bin k10temp/k10temp.c Now create the Makefile with following lines: obj-m := k10temp.o KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) default: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules $ make -C /lib/modules/$(uname -r)/build M=$(pwd) modules $ cp k10temp.ko /lib/modules/$(uname -r)/kernel/drivers/hwmon $ depmod && modprobe k10temp Enjoy it! Zitatende Versucht habe ich: KDIR := /lib/modules/$(shell uname -r)/build in KDIR:= /usr/lib/build/Build zu ändern und make -C /lib/modules/$(uname -r)/build M=$(pwd) modules in make -C /usr/lib/build M=$(pwd) modules zu ändern. Leider alles ohne Erfolg. Als Fehler erhalte ich: make: Entering directory `/usr/lib/build' make: *** Keine Regel, um »modules« zu erstellen. Schluss. make: Leaving directory `/usr/lib/build' Kann jemand helfen? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 13.02.2011, Dirk Meier wrote:
da OS 11.3 beim booten einen Temperaturfehler bei der CPU bringt möchte ich ein kleines modul kompilieren, dass ich gefunden habe. Leider wehrt sich die nachstehende Anweisung gegen ihre Verwendung: [....]
Der Treiber ist bereits im Kernel: CONFIG_SENSORS_K10TEMP=m -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Sonntag, 13. Februar 2011 schrieb Heinz Diehl:
On 13.02.2011, Dirk Meier wrote:
da OS 11.3 beim booten einen Temperaturfehler bei der CPU bringt möchte ich ein kleines modul kompilieren, dass ich gefunden habe. Leider wehrt sich die nachstehende Anweisung gegen ihre Verwendung: [....]
Der Treiber ist bereits im Kernel: CONFIG_SENSORS_K10TEMP=m
Ja, Danke. Ich habe meine Anfrage wahrscheinlich falsch gestellt. Beim Bootvorgang erhalte ich die Fehlermeldung: [ 12.213474] k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled Ich denke die Meldung kommt vom Kernel-Modul. Bei der Suche im Netz habe ich einen Patch gefunden, in der Anfrage allerdings falsch zitiert. Der Patch, den ich meine ist: https://patchwork.kernel.org/patch/61601/ Leider weiß ich damit nicht umzugehen. Kann mir jemand helfen oder einen anderen Weg zeigen wie ich die Temperaturen der CPU's auslesen kann? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On Mon, Feb 14, 2011 at 09:39:26AM +0100, Dirk Meier wrote:
Am Sonntag, 13. Februar 2011 schrieb Heinz Diehl:
On 13.02.2011, Dirk Meier wrote:
da OS 11.3 beim booten einen Temperaturfehler bei der CPU bringt möchte ich ein kleines modul kompilieren, dass ich gefunden habe. Leider wehrt sich die nachstehende Anweisung gegen ihre Verwendung: [....]
Der Treiber ist bereits im Kernel: CONFIG_SENSORS_K10TEMP=m
Ja, Danke. Ich habe meine Anfrage wahrscheinlich falsch gestellt. Beim Bootvorgang erhalte ich die Fehlermeldung:
[ 12.213474] k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled Ich denke die Meldung kommt vom Kernel-Modul.
Bei der Suche im Netz habe ich einen Patch gefunden, in der Anfrage allerdings falsch zitiert. Der Patch, den ich meine ist: https://patchwork.kernel.org/patch/61601/
Leider weiß ich damit nicht umzugehen. Kann mir jemand helfen oder einen anderen Weg zeigen wie ich die Temperaturen der CPU's auslesen kann?
Der Patch ist schon im Kernel. Bei manchen Motherboards klappt das Auslesen aber nicht zuverlaessig, insofern druckt er obige Nachricht und arbeitet nicht. als root: rmmod k10temp modprobe k10temp force=1 Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Montag, 14. Februar 2011 schrieb Marcus Meissner:
On Mon, Feb 14, 2011 at 09:39:26AM +0100, Dirk Meier wrote:
Am Sonntag, 13. Februar 2011 schrieb Heinz Diehl:
On 13.02.2011, Dirk Meier wrote:
da OS 11.3 beim booten einen Temperaturfehler bei der CPU bringt möchte ich ein kleines modul kompilieren, dass ich gefunden habe. Leider wehrt sich die nachstehende Anweisung gegen ihre Verwendung: [....]
Der Treiber ist bereits im Kernel: CONFIG_SENSORS_K10TEMP=m
Ja, Danke. Ich habe meine Anfrage wahrscheinlich falsch gestellt. Beim Bootvorgang erhalte ich die Fehlermeldung:
[ 12.213474] k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled Ich denke die Meldung kommt vom Kernel-Modul.
Bei der Suche im Netz habe ich einen Patch gefunden, in der Anfrage allerdings falsch zitiert. Der Patch, den ich meine ist: https://patchwork.kernel.org/patch/61601/
Leider weiß ich damit nicht umzugehen. Kann mir jemand helfen oder einen anderen Weg zeigen wie ich die Temperaturen der CPU's auslesen kann?
Der Patch ist schon im Kernel.
Bei manchen Motherboards klappt das Auslesen aber nicht zuverlaessig, insofern druckt er obige Nachricht und arbeitet nicht.
als root: rmmod k10temp modprobe k10temp force=1
Ciao, Marcus -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Gibt es dafür dann eine Abhilfe, oder eine Liste der betroffenen mainboards? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Monday 14 February 2011 09:39:26 schrieb Dirk Meier:
Am Sonntag, 13. Februar 2011 schrieb Heinz Diehl:
On 13.02.2011, Dirk Meier wrote:
da OS 11.3 beim booten einen Temperaturfehler bei der CPU bringt
möchte
ich ein kleines modul kompilieren, dass ich gefunden habe. Leider wehrt sich die nachstehende Anweisung gegen ihre Verwendung:
[....]
Der Treiber ist bereits im Kernel: CONFIG_SENSORS_K10TEMP=m
Ja, Danke. Ich habe meine Anfrage wahrscheinlich falsch gestellt. Beim Bootvorgang erhalte ich die Fehlermeldung:
[ 12.213474] k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled Ich denke die Meldung kommt vom Kernel-Modul.
Bei der Suche im Netz habe ich einen Patch gefunden, in der Anfrage allerdings falsch zitiert. Der Patch, den ich meine ist: https://patchwork.kernel.org/patch/61601/
Leider weiß ich damit nicht umzugehen. Kann mir jemand helfen oder einen anderen Weg zeigen wie ich die Temperaturen der CPU's auslesen kann?
-- Dirk
Hallo Dirk, was hast Du denn für einen Prozessor? Laut Kernel-Konfiguration soll man für einen AMD Turion k10temp nehmen. Aber in meinem Laptop mit dem Prozessor funktioniert k8temp, und wenn ich mich richtig erinnere, k10temp nicht. Kann ich im Moment nicht testen; da liegt ein Stapel Papiere auf dem Laptop, die ich bearbeiten muss. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Tue, 15 Feb 2011, Emil Stephan schrieb:
Am Monday 14 February 2011 09:39:26 schrieb Dirk Meier: [..] was hast Du denn für einen Prozessor? Laut Kernel-Konfiguration soll man für einen AMD Turion k10temp nehmen.
Aber in meinem Laptop mit dem Prozessor funktioniert k8temp, und wenn ich mich richtig erinnere, k10temp nicht.
Hier (AMD Athlon II X2 250 / AM3 und Athlon 64 X2 3800+ / AM2) tut ebenfalls k8temp mit plausiblen Werten. -dnh -- We have reason to believe that man first walked upright to free his hands for masturbation. -- Lily Tomlin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Tuesday 15 February 2011 23:18:24 schrieb David Haller:
Hallo,
Am Tue, 15 Feb 2011, Emil Stephan schrieb:
Am Monday 14 February 2011 09:39:26 schrieb Dirk Meier:
[..]
was hast Du denn für einen Prozessor? Laut Kernel-Konfiguration soll man für einen AMD Turion k10temp nehmen.
Aber in meinem Laptop mit dem Prozessor funktioniert k8temp, und wenn ich mich richtig erinnere, k10temp nicht.
Hier (AMD Athlon II X2 250 / AM3 und Athlon 64 X2 3800+ / AM2) tut ebenfalls k8temp mit plausiblen Werten.
-dnh
-- We have reason to believe that man first walked upright to free his hands for masturbation. -- Lily Tomlin
Hallo Alle, auf meinem Laptop werkelt ein Turion 64Bit TL-64, family 15, model 104. Mit k8temp bekomme ich plausible Werte (zwischen 38 und 45 Grad für die 4 Messpunkte). K10temp liefert keine Werte, aber auch keine Fehlermeldung. Die Kernel-Version ist 2.6.36.3 . Auf meinem Hauptrechner mit Athlon 64Bit X2, family 15, model 107 sind die Ergebnisse ähnlich; die Temparaturen liegen aber zwischen 18 und 46 Grad. Demnach müsste ich ganz schön frieren. Die Kernel-Version ist 2.6.37 . Die Kernel Konfiguration sagt unter Anderem zu k10temp Folgendes: Supported are later revisions of the AMD Family 10h and all revisions of the AMD Family 11h microarchitectures. Wenn das h hinter den family-Nummern bedeutet, dass diese Angaben in Hex sind, dann wären das die Familien 16 und 17. Ansonsten bekomme ich die Angaben zur CPU-Family nicht übereinander. Ich würde mal die Module durchprobieren. In ausreichend modernen Distributionen sollte auch ein ausreichend moderner Kernel enthalten sein, so dass eine eigene Übersetzung der Module nicht notwendig ist. Sollte die Distribution älter sein, dann kann ich nur sagen: Finger weg von der Übersetzung moderner Module für einen älteren Kernel, vor allen Dingen im professionellen Einsatz, worauf die Verwendung von Opterons ja hinweist. Im privaten Einsatz würde ich es eventuell mit einem selbst übersetzten Kernel probieren, was ich auch tue; sonst hätte ich die obengenannten Werte ja nicht. Das ist aber nicht Jedermanns Sache und kann bei falscher Konfiguration noch zu ganz anderen, durchaus erheblichen Problemen führen. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Wed, 16 Feb 2011, Emil Stephan schrieb:
Auf meinem Hauptrechner mit Athlon 64Bit X2, family 15, model 107 sind die Ergebnisse ähnlich; die Temparaturen liegen aber zwischen 18 und 46 Grad. Demnach müsste ich ganz schön frieren. Die Kernel-Version ist 2.6.37 .
Deswegen kann man z.B. in gkrellm ein Offset einstellen.
Die Kernel Konfiguration sagt unter Anderem zu k10temp Folgendes: Supported are later revisions of the AMD Family 10h and all revisions of the AMD Family 11h microarchitectures.
Wenn das h hinter den family-Nummern bedeutet, dass diese Angaben in Hex sind, dann wären das die Familien 16 und 17. Ansonsten bekomme ich die Angaben zur CPU-Family nicht übereinander.
Korrekt erkannt. Ich hab hier Kernel 2.6.31.14-0.6-default AMD Athlon(tm) II X2 250 Processor (family 16, model 6, stepping 2) -dnh -- [BILD] "Peinliche US-Protokolle über deutsche Politiker!" ... eigentlich hätt's heißen sollen: "US-Protokolle über peinliche deutsche Politiker!" -- Urban Priol, Tilt 2010 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo David Kommentare siehe unten. Am Friday 18 February 2011 22:34:53 schrieb David Haller:
Hallo,
Am Wed, 16 Feb 2011, Emil Stephan schrieb:
Auf meinem Hauptrechner mit Athlon 64Bit X2, family 15, model 107 sind die Ergebnisse ähnlich; die Temparaturen liegen aber zwischen 18 und 46 Grad. Demnach müsste ich ganz schön frieren. Die Kernel-Version ist 2.6.37 .
Deswegen kann man z.B. in gkrellm ein Offset einstellen.
Da ich keinen korrekten Wert der Temparaturen ermitteln kann, hilft mir weder ein Offset noch eine Formel (wie man sie in /etc/sensors3.conf eintragen kann). Leider. Das BIOS liefert mir einen Wert (nur einen, also dürfte der vom it8716-Chip auf dem Motherboard stammen). Außerdem sind die Bedingungen zwischen BIOS und gebootetem System ausreichend verschieden, so dass man aus einem Vergleich der Werte nur pi mal Daumen die Plausibilität der Werte schätzen kann. Da ist mir eine Anzeige, von der ich weiß, das sie ungenau ist, lieber als eine, von der ich glaube, sie sei genau. Und über einen längeren Zeitraum der Beobachtung hilft auch die ungenaue Anzeige, den Zustand des Systems zu beurteilen. Wenn es heute noch 39 Grad sind, in der nächsten Woche aber 49 Grad (unter vergleichbaren Betriebsbedingungen, versteht sich), dann weiß ich, dass ich da nachschauen muss (und wenn auch nur der Lüfter/Kühlkörper mal gereinigt werden muss).
Die Kernel Konfiguration sagt unter Anderem zu k10temp Folgendes: Supported are later revisions of the AMD Family 10h and all revisions of the AMD Family 11h microarchitectures.
Wenn das h hinter den family-Nummern bedeutet, dass diese Angaben in Hex sind, dann wären das die Familien 16 und 17. Ansonsten bekomme ich die Angaben zur CPU-Family nicht übereinander.
Korrekt erkannt. Ich hab hier Kernel 2.6.31.14-0.6-default AMD Athlon(tm) II X2 250 Processor (family 16, model 6, stepping 2)
Mit family 16 könnte es für Dich ja interessant sein, mal k8temp und k10temp zu vergleichen. Tschö, Emil ... -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Sat, 19 Feb 2011, Emil Stephan schrieb:
Da ist mir eine Anzeige, von der ich weiß, das sie ungenau ist, lieber als eine, von der ich glaube, sie sei genau. Und über einen längeren Zeitraum der Beobachtung hilft auch die ungenaue Anzeige, den Zustand des Systems zu beurteilen. Wenn es heute noch 39 Grad sind, in der nächsten Woche aber 49 Grad (unter vergleichbaren Betriebsbedingungen, versteht sich), dann weiß ich, dass ich da nachschauen muss (und wenn auch nur der Lüfter/Kühlkörper mal gereinigt werden muss).
Jo, bei mir passt die Temperatur auch ohne Offset so ungefähr, bzw. ich hab das Limit / die Lüftersteuerung passend zu den niedrigen, aber stabilen Temperaturen (Leerlauf ~46°/<2200min^-1, Volllast auf beiden Kernen ~51-52°C/~2800min^-1. Ohne den Lüfter aufzudrehen bin ich mal recht flott bei >58°C gelandet). Den Alarm in gkrellm hab ich glaub bei ~54°C. Achso, ist der "Boxed" Kühler+Lüfter. Bei Leerlauf ist kaum was zu hören, bei Volllast rauscht's ein bissl. Die Platten sind nach dem rauffahren, wenn's Gehäuse noch vibriert, lauter, das hört aber bald auf, wenn sich die Platten "eingelaufen" haben, die sind halt per Schienensystem montiert, nicht geschraubt oder schwingend gelagert ;)
Die Kernel Konfiguration sagt unter Anderem zu k10temp Folgendes: Supported are later revisions of the AMD Family 10h and all revisions of the AMD Family 11h microarchitectures.
Wenn das h hinter den family-Nummern bedeutet, dass diese Angaben in Hex sind, dann wären das die Familien 16 und 17. Ansonsten bekomme ich die Angaben zur CPU-Family nicht übereinander.
Korrekt erkannt. Ich hab hier Kernel 2.6.31.14-0.6-default AMD Athlon(tm) II X2 250 Processor (family 16, model 6, stepping 2) Mit family 16 könnte es für Dich ja interessant sein, mal k8temp und k10temp zu vergleichen.
Hab hier noch oS 11.2, müßte also das Modul per Patch bauen. Mal gucken ob ich Zeit finde ;) -dnh -- No trees were destroyed in the sending of this message, however, a significant number of electrons were terribly inconvenienced. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Samstag, 19. Februar 2011 schrieb Emil Stephan:
Hallo David Kommentare siehe unten. Am Friday 18 February 2011 22:34:53 schrieb David Haller:
Hallo,
Am Wed, 16 Feb 2011, Emil Stephan schrieb:
Auf meinem Hauptrechner mit Athlon 64Bit X2, family 15, model 107 sind die Ergebnisse ähnlich; die Temparaturen liegen aber zwischen 18 und 46 Grad. Demnach müsste ich ganz schön frieren. Die Kernel-Version ist 2.6.37 .
Deswegen kann man z.B. in gkrellm ein Offset einstellen.
Da ich keinen korrekten Wert der Temparaturen ermitteln kann, hilft mir weder ein Offset noch eine Formel (wie man sie in /etc/sensors3.conf eintragen kann). Leider. Das BIOS liefert mir einen Wert (nur einen, also dürfte der vom it8716-Chip auf dem Motherboard stammen). Außerdem sind die Bedingungen zwischen BIOS und gebootetem System ausreichend verschieden, so dass man aus einem Vergleich der Werte nur pi mal Daumen die Plausibilität der Werte schätzen kann. Da ist mir eine Anzeige, von der ich weiß, das sie ungenau ist, lieber als eine, von der ich glaube, sie sei genau. Und über einen längeren Zeitraum der Beobachtung hilft auch die ungenaue Anzeige, den Zustand des Systems zu beurteilen. Wenn es heute noch 39 Grad sind, in der nächsten Woche aber 49 Grad (unter vergleichbaren Betriebsbedingungen, versteht sich), dann weiß ich, dass ich da nachschauen muss (und wenn auch nur der Lüfter/Kühlkörper mal gereinigt werden muss).
Die Kernel Konfiguration sagt unter Anderem zu k10temp Folgendes: Supported are later revisions of the AMD Family 10h and all revisions of the AMD Family 11h microarchitectures.
Wenn das h hinter den family-Nummern bedeutet, dass diese Angaben
in
Hex sind, dann wären das die Familien 16 und 17. Ansonsten bekomme ich die Angaben zur CPU-Family nicht übereinander.
Korrekt erkannt. Ich hab hier Kernel 2.6.31.14-0.6-default AMD Athlon(tm) II X2 250 Processor (family 16, model 6, stepping 2) Mit family 16 könnte es für Dich ja interessant sein, mal k8temp und k10temp zu vergleichen.
Tschö, Emil
wie kann es denn sein, dass das Bios die CPU-Temperatur richtig anzeigt und sich der Kernel über sinnlose Daten beschwert? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Thursday 24 February 2011 09:40:26 schrieb Dirk Meier:
Am Samstag, 19. Februar 2011 schrieb Emil Stephan:
Hallo David Kommentare siehe unten.
Am Friday 18 February 2011 22:34:53 schrieb David Haller:
Hallo,
Am Wed, 16 Feb 2011, Emil Stephan schrieb:
Auf meinem Hauptrechner mit Athlon 64Bit X2, family 15, model 107 ...
Hex sind, dann wären das die Familien 16 und 17. Ansonsten bekomme ich die Angaben zur CPU-Family nicht übereinander.
Korrekt erkannt. Ich hab hier Kernel 2.6.31.14-0.6-default AMD Athlon(tm) II X2 250 Processor (family 16, model 6, stepping 2)
Mit family 16 könnte es für Dich ja interessant sein, mal k8temp und
k10temp
zu vergleichen.
Tschö, Emil
wie kann es denn sein, dass das Bios die CPU-Temperatur richtig anzeigt und sich der Kernel über sinnlose Daten beschwert?
-- Dirk
Hallo Dirk, Nicht der Kernel hat sich beschwert, sondern ich. Ansonsten gibt es mindestens zwei Möglichkeiten: a: die Temparaturangabe des BIOS ist auch nur so in etwa b: das BIOS ist auf die Hardware des Motherboards abgestimmt c: Ich habe den falschen Sensor für den der CPU-Temparatur gehalten Der Hersteller des MB's weiß natürlich, wie er das BIOS an seine Hardware anpassen muss. Zudem gibt es auf den meisten Systemen nicht nur einen Sensor für die Temparatur (CPU, Gehäuse etc.). Ich habe in meinem Rechner 7 (4 * AMD CPU + 3 * Motherboard). Diese messen natürlich an verschiedenen Stellen, sind für verschiedene Komponenten des Systems vorgesehen und können freilich nicht alle den gleichen Wert anzeigen, weil die Wärme auch nicht gleichmäßig verteilt ist. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Dienstag, 15. Februar 2011 schrieb Emil Stephan:
Am Monday 14 February 2011 09:39:26 schrieb Dirk Meier:
Am Sonntag, 13. Februar 2011 schrieb Heinz Diehl:
On 13.02.2011, Dirk Meier wrote:
da OS 11.3 beim booten einen Temperaturfehler bei der CPU bringt
möchte
ich ein kleines modul kompilieren, dass ich gefunden habe. Leider wehrt sich die nachstehende Anweisung gegen ihre Verwendung:
[....]
Der Treiber ist bereits im Kernel: CONFIG_SENSORS_K10TEMP=m
Ja, Danke. Ich habe meine Anfrage wahrscheinlich falsch gestellt. Beim Bootvorgang erhalte ich die Fehlermeldung:
[ 12.213474] k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled Ich denke die Meldung kommt vom Kernel-Modul.
Bei der Suche im Netz habe ich einen Patch gefunden, in der Anfrage allerdings falsch zitiert. Der Patch, den ich meine ist: https://patchwork.kernel.org/patch/61601/
Leider weiß ich damit nicht umzugehen. Kann mir jemand helfen oder einen anderen Weg zeigen wie ich die Temperaturen der CPU's auslesen kann?
-- Dirk
Hallo Dirk,
was hast Du denn für einen Prozessor? Laut Kernel-Konfiguration soll man für einen AMD Turion k10temp nehmen.
Aber in meinem Laptop mit dem Prozessor funktioniert k8temp, und wenn ich mich richtig erinnere, k10temp nicht. Kann ich im Moment nicht testen; da liegt ein Stapel Papiere auf dem Laptop, die ich bearbeiten muss.
Tschö, Emil
In dem board werkeln 2 AMD Opterone 2344HE. Beim booten kommt die Fehlermeldung. -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 16.02.2011, Dirk Meier wrote:
Beim booten kommt die Fehlermeldung.
Die kommt bei mir auch, und sie besagt, dass der Sensor nicht zuverlaessig arbeitet. Wozu willst du dann trotzdem das modul laden, wenn du dich sowieso nicht auf die Werte verlassen kannst? [....] [ 68.110749] dracut: Switching root [ 68.610450] readahead: starting [ 69.107772] udev[432]: starting version 161 [ 70.333843] microcode: CPU0: patch_level=0x10000c6 [ 70.335716] microcode: CPU1: patch_level=0x10000c6 [ 70.337994] microcode: CPU2: patch_level=0x10000c6 [ 70.339033] microcode: CPU3: patch_level=0x10000c6 [ 70.917246] MCE: In-kernel MCE decoding enabled. [ 71.061738] k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled [....] [htd@liesel ~]$ cat /proc/cpuinfo processor: 0 vendor_id: AuthenticAMD cpu family: 16 model: 4 model name: AMD Phenom(tm) II X4 905e Processor [....] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 16. Februar 2011 schrieb Heinz Diehl:
On 16.02.2011, Dirk Meier wrote:
Beim booten kommt die Fehlermeldung.
Die kommt bei mir auch, und sie besagt, dass der Sensor nicht zuverlaessig arbeitet. Wozu willst du dann trotzdem das modul laden, wenn du dich sowieso nicht auf die Werte verlassen kannst?
[....] [ 68.110749] dracut: Switching root [ 68.610450] readahead: starting [ 69.107772] udev[432]: starting version 161 [ 70.333843] microcode: CPU0: patch_level=0x10000c6 [ 70.335716] microcode: CPU1: patch_level=0x10000c6 [ 70.337994] microcode: CPU2: patch_level=0x10000c6 [ 70.339033] microcode: CPU3: patch_level=0x10000c6 [ 70.917246] MCE: In-kernel MCE decoding enabled. [ 71.061738] k10temp 0000:00:18.3: unreliable CPU thermal sensor; monitoring disabled [....]
[htd@liesel ~]$ cat /proc/cpuinfo processor: 0 vendor_id: AuthenticAMD cpu family: 16 model: 4 model name: AMD Phenom(tm) II X4 905e Processor [....]
Ich war der vielleicht irrigen Annahme, dass es sich bei dem Modul um ein Patch handelt, der die Werte richtig darstellt. -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
David Haller
-
Dirk Meier
-
Emil Stephan
-
Heinz Diehl
-
Marcus Meissner