LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   lm-sensors does not find all sensors / solved ! (http://www.linuxquestions.org/questions/linux-software-2/lm-sensors-does-not-find-all-sensors-solved-815367/)

g-string 3 06-21-2010 03:55 AM

lm-sensors does not find all sensors / solved !
 
hello,
I would like to use lm-sensors with my new PC.
With my old one lm-sensors showed all sensors of CPU, GPU, wattage and Fan.
With the new AMD64 (kernel 2.6.32-5 on Debian Squeeze) I get only the temperature of the GPU and the HDD.
The only found sensor is "Fintek F71882FG/F71883FG Super IO Sensors"
No embedded "AMD [...] thermal sensors" found in sensors-detect :(
How can I fix it?

sensors-detect
Code:

#
# sensors-detect revision 5818 (2010-01-18 17:22:07 +0100)
#
# System: MICRO-STAR INTERNATIONAL CO.,LTD MS-7388
#
 
#
This program will help you determine which kernel modules you need
#
to load to use lm_sensors most effectively. It is generally safe
#
and recommended to accept the default answers to all questions,
#
unless you know what you're doing.
#
 
#
Some south bridges, CPUs or memory controllers contain embedded sensors.
#
Do you want to scan for them? This is totally safe. (YES/no): YES
#
Silicon Integrated Systems SIS5595...                      No
#
VIA VT82C686 Integrated Sensors...                          No
#
VIA VT8231 Integrated Sensors...                            No
#
AMD K8 thermal sensors...                                  No
#
AMD Family 10h thermal sensors...                          No
#
AMD Family 11h thermal sensors...                          No
#
Intel Core family thermal sensor...                        No
#
Intel Atom thermal sensor...                                No
#
Intel AMB FB-DIMM thermal sensor...                        No
#
VIA C7 thermal sensor...                                    No
#
VIA Nano thermal sensor...                                  No
#
 
#
Some Super I/O chips contain embedded sensors. We have to write to
#
standard I/O ports to probe them. This is usually safe.
#
Do you want to scan for Super I/O sensors? (YES/no): YES
#
Probing for Super-I/O at 0x2e/0x2f
#
Trying family `National Semiconductor'...                  No
#
Trying family `SMSC'...                                    No
#
Trying family `VIA/Winbond/Nuvoton/Fintek'...              No
#
Trying family `ITE'...                                      No
#
Probing for Super-I/O at 0x4e/0x4f
#
Trying family `National Semiconductor'...                  No
#
Trying family `SMSC'...                                    No
#
Trying family `VIA/Winbond/Nuvoton/Fintek'...              Yes
#
Found `Fintek F71882FG/F71883FG Super IO Sensors'          Success!
#
    (address 0x600, driver `f71882fg')
#
 
#
Some systems (mainly servers) implement IPMI, a set of common interfaces
#
through which system health data may be retrieved, amongst other things.
#
We first try to get the information from SMBIOS. If we don't find it
#
there, we have to read from arbitrary I/O ports to probe for such
#
interfaces. This is normally safe. Do you want to scan for IPMI
#
interfaces? (YES/no): YES
#
Probing for `IPMI BMC KCS' at 0xca0...                      No
#
Probing for `IPMI BMC SMIC' at 0xca8...                    No
#
 
#
Some hardware monitoring chips are accessible through the ISA I/O ports.
#
We have to write to arbitrary I/O ports to probe them. This is usually
#
safe though. Yes, you do have ISA I/O ports even if you do not have any
#
ISA slots! Do you want to scan the ISA I/O ports? (yes/NO): yes
#
Probing for `National Semiconductor LM78' at 0x290...      No
#
Probing for `National Semiconductor LM79' at 0x290...      No
#
Probing for `Winbond W83781D' at 0x290...                  No
#
Probing for `Winbond W83782D' at 0x290...                  No
#
 
#
Lastly, we can probe the I2C/SMBus adapters for connected hardware
#
monitoring devices. This is the most risky part, and while it works
#
reasonably well on most systems, it has been reported to cause trouble
#
on some systems.
#
Do you want to probe the I2C/SMBus adapters now? (YES/no): YES
#
Using driver `i2c-piix4' for device 0000:00:14.0: ATI Technologies Inc SB600/SB700/SB800 SMBus
#
Module i2c-dev loaded successfully.
#
 
#
Next adapter: NVIDIA i2c adapter  (i2c-0)
#
Do you want to scan it? (YES/no/selectively): YES
#
Client found at address 0x50
#
Probing for `Analog Devices ADM1033'...                    No
#
Probing for `Analog Devices ADM1034'...                    No
#
Probing for `SPD EEPROM'...                                No
#
Probing for `EDID EEPROM'...                                Yes
#
    (confidence 8, not a hardware monitoring chip)
#
 
#
Next adapter: NVIDIA i2c adapter  (i2c-1)
#
Do you want to scan it? (YES/no/selectively): YES
#
Client found at address 0x50
#
Probing for `Analog Devices ADM1033'...                    No
#
Probing for `Analog Devices ADM1034'...                    No
#
Probing for `SPD EEPROM'...                                No
#
Probing for `EDID EEPROM'...                                Yes
#
    (confidence 8, not a hardware monitoring chip)
#
 
#
Next adapter: NVIDIA i2c adapter  (i2c-2)
#
Do you want to scan it? (YES/no/selectively): YES
#
 
#
Now follows a summary of the probes I have just done.
#
Just press ENTER to continue:
#
 
#
Driver `f71882fg':
#
  * ISA bus, address 0x600
#
    Chip `Fintek F71882FG/F71883FG Super IO Sensors' (confidence: 9)
#
 
#
To load everything that is needed, add this to /etc/modules:
#
#----cut here----
#
# Chip drivers
#
f71882fg
#
#----cut here----
#
If you have some drivers built into your kernel, the list above will
#
contain too many modules. Skip the appropriate ones!
#
 
#
Do you want to add these lines automatically to /etc/modules? (yes/NO)yes
#
Successful!
#
 
#
Monitoring programs won't work until the needed modules are
#
loaded. You may want to run '/etc/init.d/module-init-tools start'
#
to load them.
#
 
#
Unloading i2c-dev... OK

# /etc/init.d/module-init-tools start
Code:

Loading kernel module ide-cd.
Loading kernel module ide-detect.
FATAL: Module ide_detect not found.
Loading kernel module ide-disk.
Loading kernel module psmouse.
Loading kernel module f71882fg.
FATAL: Error inserting f71882fg (/lib/modules/2.6.32-5-amd64/kernel/drivers/hwmon/f71882fg.ko): Device or resource busy


business_kid 06-21-2010 04:15 AM

First of all, there might be nothing wrong. My laptop only has a single thermal zone. If you are sure you are missing stuff, remember lm_sensors can only insert the modules you have in your kernel. Be a bit more generous in building kernel modules?

g-string 3 06-21-2010 06:10 AM

hello,
in win32 there are either fan or voltage or CPU temperature listed.

I used the stock debian kernel on my MSI K9A2CF

Unfortunately there is no newer lm-sensors package in unstable I could use

g-string 3 06-25-2010 05:24 PM

I found a hint in an opensuse board. An entry in the bootmanager solved the problem.
I added the following stuff to the vmlinux line in grub.cfg:
acpi_enforce_resources=lax

(http://forums.opensuse.org/get-help-...erboard-3.html)


All times are GMT -5. The time now is 08:58 PM.