Re: unsupported intel smbus controller?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Guenter Roeck wrote at 13:42 -0800 on Dec 12, 2011:
 > On Mon, 2011-12-12 at 15:58 -0500, yu8ehurwa2@xxxxxxxxxxx wrote:
 > > Running sensors-detect gives:
 > > 
 > >  .
 > >  .
 > > Do you want to probe the I2C/SMBus adapters now? (YES/no):
 > > Found unknown SMBus adapter 8086:1c22 at 0000:00:1f.3.
 > > Sorry, no supported PCI bus adapters found.
 > > 
 > > 
 > > from lspci ...
 > > 00:1f.3 SMBus: Intel Corporation Cougar Point SMBus Controller (rev 05)
 > > 
 > > from lspci -n ...
 > > 00:1f.3 0c05: 8086:1c22 (rev 05)
 > > 
 > > 
 > > I'm running:
 > > lm_sensors-3.1.1-10.el6.i686
 > > 
 > > 
 > > How do I set about trying to add support for this controller?
 > > 
 > Both the current version of sensors-detect and the i2c-i801 kernel
 > module support it. Try "sudo modprobe i2c-i801". If that does not help,
 > you may have to upgrade to a more recent kernel.

Updating to lm-sensors-3.3.1 got me further...

==============
 .
 .
Do you want to probe the I2C/SMBus adapters now? (YES/no): 
Using driver `i2c-i801' for device 0000:00:1f.3: Intel Cougar Point (PCH)

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

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

Do you want to overwrite /etc/sysconfig/lm_sensors? (YES/no): 
Starting lm_sensors: loading module coretemp No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
                                                           [FAILED]
==============


That fixes sensors-detect.
But coretemp isn't happy with the CPU...

=============================
 .
 .
Dec 12 22:48:19 foo kernel: coretemp: Unknown CPU model 0x2a
 .
 .
$ rpm -q kernel
kernel-2.6.32-71.el6.i686
$ grep CPU /var/log/dmesg
CPU0: Intel(R) Core(TM) i7-2610UE CPU @ 1.50GHz stepping 07
=============================


Trying to update kernel now.  <pause>
That fixes the kernel/coretemp issue...

=============================
$ rpm -q kernel
kernel-2.6.32-71.el6.i686
kernel-2.6.32-131.21.1.el6.i686
$ uname -a
Linux mdrmn0 2.6.32-131.21.1.el6.i686 #1 SMP Tue Nov 22 18:21:07 GMT 2011 i686 i686 i386 GNU/Linux
$ sudo grep coretemp /var/log/messages
Dec 12 23:24:08 mdrmn0 kernel: coretemp coretemp.0: TjMax is 100 C.
Dec 12 23:24:08 mdrmn0 kernel: coretemp coretemp.1: TjMax is 100 C.
Dec 12 23:24:08 mdrmn0 kernel: coretemp coretemp.2: TjMax is 100 C.
Dec 12 23:24:08 mdrmn0 kernel: coretemp coretemp.3: TjMax is 100 C.
$ 23:26:47 mdrmn0 ~ $ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +58.0°C  (high = +86.0°C, crit = +100.0°C)

coretemp-isa-0001
Adapter: ISA adapter
Core 1:       +59.0°C  (high = +86.0°C, crit = +100.0°C)

coretemp-isa-0002
Adapter: ISA adapter
Core 2:       +58.0°C  (high = +86.0°C, crit = +100.0°C)

coretemp-isa-0003
Adapter: ISA adapter
Core 3:       +58.0°C  (high = +86.0°C, crit = +100.0°C)
=============================



However, I have a TC74 on the SMBus (in addition to some intel gigE
controllers).  The TC74 doesn't seem to be detected.

Is there a utility that lists devices on the smbus?

I should probably start a different thread.



_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux