[i2c] problems with Dell Inspiron 8000

Matthias Weiss matthias_weiss at gmx.at
Thu Feb 15 17:09:45 CET 2007


Hello Jean!

First for the help, the unhide_ICH_SMBus did just fine. I've now also one 
i2c-0 device in /dev. Running sensors-detect looks also promising, it ends 
with:

Now follows a summary of the probes I have just done.
Just press ENTER to continue:

Driver `eeprom' (should be inserted):
  Detects correctly:
  * Bus `SMBus I801 adapter at 08c0'
    Busdriver `i2c-i801', I2C address 0x50
    Chip `eeprom' (confidence: 6)

  EEPROMs are *NOT* sensors! They are data storage chips commonly
  found on memory modules (SPD), in monitors (EDID), or in some
  laptops, for example.

I will now generate the commands needed to load the required modules.
Just press ENTER to continue:

To make the sensors modules behave correctly, add these lines to
/etc/modules:

#----cut here----
# I2C adapter drivers
i2c-i801
# Chip drivers
eeprom
#----cut here----


But when I run the sensors binary 

/usr/bin/sensors -s

I get:

No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.


I know, that my Dell Inspiron 8000 has this information, there is a Software 
Package named "i8kutils" by Massimo Dal Zotto to be found here : 
http://people.debian.org/~dz/i8k/ .

As suggested in the README I can do a

cat /proc/i8k

and get

1.0 A22 CSW840J 57 0 0 0 0 -1 0

( Yes, I have the Dell laptop kernel module installed ).
So it seems that there are sensor information available. The question is: How 
can I make it accessable to lm-sensors? Any ideas?

regards
matthias


On Thursday 15 February 2007 13:51, Jean Delvare wrote:

> On Wed, 14 Feb 2007 19:07:45 +0100, Matthias Weiss wrote:
> > I'm trying to get lm-sensors running on my Dell Inspiron 8000. I'm using
> > Debian unstable with vanilla Kernel 2.6.18.2.

snip

> The i2c-i810 driver is for the integrated Intel graphics chips, which
> you don't have, so you can forget about it right away. The right driver
> is i2c-i801 but the SMBus device appears to be hidden on your system (it
> should show at 00:1f.3 in lspci.)
>
> Try the prog/hotplug/unhide_ICH_SMBus script in the lm_sensors 2.10.2
> source package, it should unhide the SMBus, then sensors-detect will be
> able to scan it.
>
> BTW, keep in mind that it is very frequent that laptops have no
> hardware monitoring chip.




More information about the i2c mailing list