[SOLVED] LM-sensors Intel D945GCL doesn't show any sensors?
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
LM-sensors Intel D945GCL doesn't show any sensors?
I've been attempting to solve this problem for two weeks. I've been on the lm-sensors wiki and looked for solutions by ACPI. Nothing seems to be able to get access to the sensors except the BIOS. Does anyone know if Intel's D945GCL motherboard with SMSC LPC47m182 IO Fan Sensors, i2c-i801 Intel 82801G ICH7 SMBus, and Andiggilog aSC7611 allow access to the thermal sensors? The Intel motherboard product document says that thermal access is available, but sensors-detect identifies the above three chips and says nothing to be written to /etc/modules. This is a desktop motherboard, but I still thought perhaps ACPI might have access, but the product documents says full ACPI support must be installed, what ever that means. I'm attempting to do this on Slackware64 14.2 full install. Any suggestions or request for more information will be answered quickly.
FYI, sensor-detect does not see "Intel digital thermal sensor" but does see
Trying family `SMSC'... Yes
Found `SMSC LPC47M182 Super IO Fan Sensors'
(but not activated)
What does "but not activate" mean?
And lastly
Probing for `Andigilog aSC7611'... Success!
(confidence 5, driver `to-be-written')
I understand "to-be-written" but is that the sensor for CPU?
Again thanks for any suggestions. Cheers, BrianA_MN
So, my research has taken me to the conclusion that there is no solution for this problem.
SMSC LPC47M182 is a Super IO Fan Sensor, but is not activated, because it use the LPC bus and not the i2c bus for communication. Also the lm-sensors web site under supported hardware, indicates there is no plan to develop a driver for this chip.
The Andigilog aSC7611 also has no driver and probably no plan since it is a very old chip (2006). The supported hardware status actually has no information other than it is detected by sensors-detect. Although similar to the aSC7621, which has a driver and also uses PECI for communicating data, it is doubtful that as a novice programmer I can duplicate the aSC7621 driver to create and get approved a aSC7611 hw driver for this variant of the chip since it uses high frequency PWM to communicate rather than PECI. In further reading found even Intel indicates that they don't support Digital Thermal Sensors until Pentium M production, which is after Pentium D production, REF:"CPU Monitoring with DTS/PECI" by Intel, Michale Berktold Sept 2010.
ACPI and ACPITOOLS have also been investigate to see if they can gather any information, but with no sensor drivers then no sensor data to ACPI is possible.
So I'm closing this thread, with solved meaning "no solution possible." I can at least get a thermal readout from the NVIDIA card in the system and get a rough sense of the temp. I can also of course, in curiosity, perform a reboot to look at the BIOS readings for the CPU core temps, fan temp, and fan speeds.
Well, it would be nice to check CPU temp from CLI without having to re-boot the entire machine. Everything is working without issue. The CPU was upgraded to a Pentium D 950 from a Pentium D 820 and it would be nice to check the temp of this CPU, since the PCI Nouevau temp seems to be a couple of degrees warmer.
Your page link is to newer Intel product. The MB in question is a 2006 vintage and is already running the next to last BIOS. The last BIOS issued for the MB is no longer available from Intel or other sources. The BIOS is not the issue, the lack of hardware sensor drivers is the cause of lm-sensors not having access to the CPU temps.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.