Linux - Hardware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
08-09-2020, 04:09 PM
|
#1
|
Member
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780
|
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
|
|
|
08-12-2020, 02:36 PM
|
#2
|
Member
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780
Original Poster
|
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.
Cheers, BrianA_MN
|
|
|
08-14-2020, 12:55 AM
|
#3
|
LQ Addict
Registered: Dec 2013
Posts: 19,872
|
Quote:
Originally Posted by bamunds
Nothing seems to be able to get access to the sensors except the BIOS.
|
Is that not enough?
What is "the problem"? Is something not working as expected?
FWIW, a search for your model + linux brings up this page which recommends to update the BIOS as your very first step.
|
|
|
08-14-2020, 09:56 AM
|
#4
|
Member
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780
Original Poster
|
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.
Thanks for the interest. Cheers, BrianA_MN
|
|
|
All times are GMT -5. The time now is 12:39 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|