Re: how do I read CPU temperature in ACPI? (w/ P5WD2 motherboard)

From: Michael Thonke
Date: Wed Aug 10 2005 - 17:13:35 EST


David Madore schrieb:

Hi. I apologize for what is surely a stupid question: I understand
that ACPI should be able to tell me what my CPU's temperature is (I
have a sever overheating problem and I am trying to solve it by
underclocking somewhat, but I need to be able to read the temperature
to do anything worth while), but no matter what ACPI modules I load, I
can't find any hint of a CPU temperature reading anywhere below
/proc/acpi (the /proc/acpi/thermal_zone/ directory, for example,
remains empty).

That's with the "thermal", "processor" and "fan" modules loaded (and a
few others; full listing follows signature). I tried to load the
asus_acpi module also, since I have an ASUS motherboard (a P5WD2
Premium - precise details are given below signature), but I got a "No
such device" error. Does that mean my motherboard is unsupported and
I cannot read my CPU temperature at all? (But I thought the whole
_point_ of ACPI was that it was an abstraction away from the hardware:
so why is there such a thing as "Asus" ACPI?) Or else, what am I
doing wrong?



Hello David,

you will have no luck. I also have this Mainboard in my test rig.
1.) The Super/IO Winbond W83627EHG-A is not supported yet by lm_sensors2 or any driver I know of.
2.) I also can't get acpi temperature on Gigabyte 955X Royal and 925Xe Mobo, Abit 925XE, ASUS P5AD2-E 925XE, P5WD2 955X too.

The ASUS P5WD2 also has some **EXECUTABLE CODE*** in ACPI Table that cause some errors here..regarding ACPI stuff *sigh*

But on the Gigabyte they use a IT8212F Super IO so you can use lm_sensors2.

I hope I could help a bit.

Greets

--
Michael Thonke
IT-Systemintegrator /
System- and Softwareanalyist



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/