All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] unhide_ICH_SMBus: line 33:
@ 2009-08-23 11:07 Martin MOKREJŠ
  2009-09-10  7:48 ` Jean Delvare
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: Martin MOKREJŠ @ 2009-08-23 11:07 UTC (permalink / raw)
  To: lm-sensors

Hi,
  I am trying to figure out how to setup lm-sensors on my ASUS L3C/S
laptop (ICH3-M chipset) with P4-M processor. It all started with these
lines in dmesg(1) output:

i2c /dev entries driver
i801_smbus 0000:00:1f.3: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
ACPI: I/O resource 0000:00:1f.3 [0xe800-0xe81f] conflicts with ACPI region SMB0 [0xe800-0xe80f]
ACPI: Device needs an ACPI driver
i801_smbus: probe of 0000:00:1f.3 failed with error -16
iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
input: AT Translated Set 2 keyboard as /class/input/input5
iTCO_wdt: Found a ICH3-M TCO device (Version=1, TCOBASE=0xe460)
iTCO_wdt: initialized. heartbeat0 sec (nowayout=0)
iTCO_vendor_support: vendor-support=0




  Apparently I do not have something enabled in my kernel (currently 2.6.31-rc6-git6).
;)

  Here is the output from
http://www.lm-sensors.org/browser/lm-sensors/trunk/prog/hotplug/unhide_ICH_SMBus?revB83&format=raw

# ~/bin/unhide_ICH_SMBus 
Enabling SMBus PCI device ...
Rescanning the bus ...
/root/bin/unhide_ICH_SMBus: line 33: /sys/bus/pci/slots//0000:00:1f.0/power: No such file or directory
Failed to enable the SMBUS
# ls -la /sys/bus/pci/slots/
total 0
drwxr-xr-x 2 root root 0 Aug 23 12:29 .
drwxr-xr-x 5 root root 0 Aug 23  2009 ..
#

What kernel option should I enable?




Further, some more info:

# ~/bin/sensors-detect 
# sensors-detect revision $Revision$
# Board: ASUSTeK Computer INC. P4_L3C

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): 
Silicon Integrated Systems SIS5595...                       No
VIA VT82C686 Integrated Sensors...                          No
VIA VT8231 Integrated Sensors...                            No
AMD K8 thermal sensors...                                   No
AMD K10 thermal sensors...                                  No
Intel Core family thermal sensor...                         No
Intel AMB FB-DIMM thermal sensor...                         No
VIA C7 thermal and voltage sensors...                       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): 
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor'...                   Yes
Found `Nat. Semi. PC8739x Super IO'                         
    (no hardware monitoring capabilities)
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor'...                   No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Fintek'...                       No
Trying family `ITE'...                                      No

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): 
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): 
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): 
Using driver `i2c-i801' for device 0000:00:1f.3: Intel 82801CA/CAM ICH3
WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
WARNING: All config files need .conf: /etc/modprobe.d/ath_pci, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/slmodem, it will be ignored in a future release.
FATAL: Module i2c_i801 not found.
Failed to load module i2c-i801.

Next adapter: radeonfb monid (i2c-0)
Do you want to scan it? (YES/no/selectively): 

Next adapter: radeonfb dvi (i2c-1)
Do you want to scan it? (YES/no/selectively): 

Next adapter: radeonfb vga (i2c-2)
Do you want to scan it? (YES/no/selectively): 

Next adapter: radeonfb crt2 (i2c-3)
Do you want to scan it? (YES/no/selectively): 

Sorry, no sensors were detected.
Either your system has no sensors, or they are not supported, or
they are connected to an I2C or SMBus adapter that is not
supported. If you find out what chips are on your board, check
http://www.lm-sensors.org/wiki/Devices for driver status.
#


And snippets from lspci(1) output:

# lspci -vvv
00:00.0 Host bridge: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge (rev 04)
        Subsystem: ASUSTeK Computer Inc. Device 1626
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSELúst >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
        Latency: 0
        Region 0: Memory at e0000000 (32-bit, prefetchable) [size%6M]
        Capabilities: [e4] Vendor Specific Information <?>
        Capabilities: [a0] AGP version 2.0
                Status: RQ2 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
                Command: RQ=1 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW- Rate=x4
        Kernel driver in use: agpgart-intel
        Kernel modules: intel-agp


00:1f.3 SMBus: Intel Corporation 82801CA/CAM SMBus Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 1628
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Interrupt: pin B routed to IRQ 11
        Region 4: I/O ports at e800 [size2]




Thank you for any comments,
Martin

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

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2009-09-16 18:10 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-23 11:07 [lm-sensors] unhide_ICH_SMBus: line 33: Martin MOKREJŠ
2009-09-10  7:48 ` Jean Delvare
2009-09-15  8:00 ` Jean Delvare
2009-09-15 13:11 ` Martin MOKREJŠ
2009-09-15 13:27 ` Jean Delvare
2009-09-15 13:35 ` Luca Tettamanti
2009-09-15 15:43 ` Martin MOKREJŠ
2009-09-15 15:55 ` Jean Delvare
2009-09-15 16:33 ` Martin MOKREJŠ
2009-09-15 16:41 ` Martin MOKREJŠ
2009-09-15 16:55 ` Jean Delvare
2009-09-16 16:48 ` Martin MOKREJŠ
2009-09-16 16:56 ` Martin MOKREJŠ
2009-09-16 18:10 ` Jean Delvare

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.