[lm-sensors] Unknown SMSC superio with id 0xe01

Jean Delvare khali at linux-fr.org
Sun May 27 16:53:00 CEST 2007


Hi Hans,

On Sat, 26 May 2007 09:59:28 +0200, Hans de Goede wrote:
> I just ran sensors-detect on my compaq evo n600c laptop to try and get one more 
> machine to test the generic chip support code on, but all that was found was an
> SMSC superio with id 0xe01.

I guess you don't know the device name? SMSC seems to be often doing
custom chips for other hardware vendors, that might be the case here.

> Also no smbus controller was found. Although I do have a 82830 + 82801CAM 
> (ICH3) chipset.
> 
> lspci says:
> 00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 04)
> 00:01.0 PCI bridge: Intel Corporation 82830 830 Chipset AGP Bridge (rev 04)
> 00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #1) (rev 02)
> 00:1d.1 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #2) (rev 02)
> 00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB (Hub #3) (rev 02)
> 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42)
> 00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)
> 00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 (rev 02)
> 01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY
> 02:03.0 CardBus 00:00.0 0600: 8086:3575 (rev 04) bridge: Texas Instruments 
> PCI1420 PC card Cardbus Controller
> 02:03.1 CardBus bridge: Texas Instruments PCI1420 PC card Cardbus Controller
> 02:04.0 Communication controller: Agere Systems LT WinModem (rev 02)
> 02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VM (KM) 
> Ethernet Controller (rev 42)
> 02:09.0 Multimedia audio controller: ESS Technology ES1988 Allegro-1 (rev 12)
> 03:00.0 Network controller: Intersil Corporation ISL3890 [Prism GT/Prism 
> Duette]/ISL3886 [Prism Javelin/Prism Xbow] (rev 01)
> 
> and lspci -n says:
> 
> 00:01.0 0604: 8086:3576 (rev 04)
> 00:1d.0 0c03: 8086:2482 (rev 02)
> 00:1d.1 0c03: 8086:2484 (rev 02)
> 00:1d.2 0c03: 8086:2487 (rev 02)
> 00:1e.0 0604: 8086:2448 (rev 42)
> 00:1f.0 0601: 8086:248c (rev 02)
> 00:1f.1 0101: 8086:248a (rev 02)
> 01:00.0 0300: 1002:4c59
> 02:03.0 0607: 104c:ac51
> 02:03.1 0607: 104c:ac51
> 02:04.0 0780: 11c1:0450 (rev 02)
> 02:08.0 0200: 8086:1038 (rev 42)
> 02:09.0 0401: 125d:1988 (rev 12)
> 03:00.0 0280: 1260:3890 (rev 01)
> 
> Can it be that the smbus is bios disabled?

Absolutely. Try Rudolf Marek's script to unhide it:
prog/hotplug/unhide_ICH_SMBus in the lm-sensors package. It there's
anything interesting on the SMBus, we can add your laptop to the list
in drivers/pci/quirks.c. Please keep in mind though that the SMBus may
be disabled for a reason, maybe the ACPI or SMM code is using it and
doesn't want the OS to mess up.

-- 
Jean Delvare




More information about the lm-sensors mailing list