Firas Kraiem | 4 Aug 2007 00:05
Picon
Favicon

Re: Hardware monitoring on Asus A6JM laptop

Here goes :)

00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS/940GML
and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS/940GML
and 945GT Express PCI Express Root Port [8086:27a1] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High
Definition Audio Controller [8086:27d8] (rev 02)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI
Express Port 1 [8086:27d0] (rev 02)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI
Express Port 4 [8086:27d6] (rev 02)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family)
USB UHCI #1 [8086:27c8] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family)
USB UHCI #2 [8086:27c9] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family)
USB UHCI #3 [8086:27ca] (rev 02)
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family)
USB UHCI #4 [8086:27cb] (rev 02)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family)
USB2 EHCI Controller [8086:27cc] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge
[8086:2448] (rev e2)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GBM (ICH7-M) LPC
Interface Bridge [8086:27b9] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801G (ICH7 Family) IDE
Controller [8086:27df] (rev 02)
01:00.0 VGA compatible controller [0300]: nVidia Corporation G70
[GeForce Go 7600] [10de:0398] (rev a1)
(Continue reading)

Juerg Haefliger | 4 Aug 2007 05:32
Picon

Re: Hardware monitoring on Asus A6JM laptop

Hi Firas,

So you have an ICH7 and the SMBus controller is clearly disabled. It's
supposed to be device 00.1f.3 but it doesn't show up under lspci.
You're only chance is to patch the kernel an recompile. Do you feel
lucky today? :-)

Try the attached patch, recompile the kernel, install it, reboot, run
lspci and check if you can see the SMBus controller. I believe dmesg
should spit out some messages if a pci quirk is applied during the
boot process.

Let us know how it goes.

...juerg

On 8/3/07, Firas Kraiem <fkraiem <at> free.fr> wrote:
> Here goes :)
>
>
> 00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS/940GML
> and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
> 00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS/940GML
> and 945GT Express PCI Express Root Port [8086:27a1] (rev 03)
> 00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High
> Definition Audio Controller [8086:27d8] (rev 02)
> 00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI
> Express Port 1 [8086:27d0] (rev 02)
> 00:1c.3 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI
> Express Port 4 [8086:27d6] (rev 02)
(Continue reading)

Firas Kraiem | 4 Aug 2007 18:24
Picon
Favicon

Re: Hardware monitoring on Asus A6JM laptop

Hi Juerg,

It went flawlessly :) After I patched and recompiled the kernel and
rebooted, sensors-detect detected my SMBus just fine.

Thanks for the help !

Firas

Juerg Haefliger wrote:
> Hi Firas,
> 
> So you have an ICH7 and the SMBus controller is clearly disabled. It's
> supposed to be device 00.1f.3 but it doesn't show up under lspci.
> You're only chance is to patch the kernel an recompile. Do you feel
> lucky today? :-)
> 
> Try the attached patch, recompile the kernel, install it, reboot, run
> lspci and check if you can see the SMBus controller. I believe dmesg
> should spit out some messages if a pci quirk is applied during the
> boot process.
> 
> Let us know how it goes.
> 
> ...juerg
> 
> 
> 
> 
> On 8/3/07, Firas Kraiem <fkraiem <at> free.fr> wrote:
(Continue reading)

Juerg Haefliger | 4 Aug 2007 18:44
Picon

Re: Hardware monitoring on Asus A6JM laptop

Hi Firas,

> Hi Juerg,
>
> It went flawlessly :) After I patched and recompiled the kernel and
> rebooted, sensors-detect detected my SMBus just fine.

Very good! Could you please send the lspci -nnvv and sensors output?
Now we just need to get the patch into mainline...

...juerg

> Thanks for the help !
>
> Firas
>
> Juerg Haefliger wrote:
> > Hi Firas,
> >
> > So you have an ICH7 and the SMBus controller is clearly disabled. It's
> > supposed to be device 00.1f.3 but it doesn't show up under lspci.
> > You're only chance is to patch the kernel an recompile. Do you feel
> > lucky today? :-)
> >
> > Try the attached patch, recompile the kernel, install it, reboot, run
> > lspci and check if you can see the SMBus controller. I believe dmesg
> > should spit out some messages if a pci quirk is applied during the
> > boot process.
> >
> > Let us know how it goes.
(Continue reading)

Rudolf Marek | 4 Aug 2007 22:09
Picon

Re: Hardware monitoring on Asus A6JM laptop

Hi all,

I dont think it is a good idea to enable the SMbus when they disable it. It has
the the chip ADT7463 which servers as thermal control for whole notebook. The
chip is in automatic mode. Fan full at 90C. Fans stop at 55C.

Perhaps ACPI methods poke with that chip too. First it must be check if they do!
If so, the access must not be allowed!

Rudolf

_______________________________________________
lm-sensors mailing list
lm-sensors <at> lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

christophe | 5 Aug 2007 10:18
Picon
Favicon

Re: Hardware monitoring on Asus A6JM laptop

Le samedi 4 août 2007 22:09, Rudolf Marek a écrit :
> Hi all,
>
> I dont think it is a good idea to enable the SMbus when they disable it. It
> has the the chip ADT7463 which servers as thermal control for whole
> notebook. The chip is in automatic mode. Fan full at 90C. Fans stop at 55C.
>
> Perhaps ACPI methods poke with that chip too. First it must be check if
> they do! If so, the access must not be allowed!
>
> Rudolf

Yes it's almost the same chip on asus w1n laptop :
http://lists.lm-sensors.org/pipermail/lm-sensors/2007-January/018672.html

--

-- 
christophe
_______________________________________________
lm-sensors mailing list
lm-sensors <at> lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
Rudolf Marek | 5 Aug 2007 10:41
Picon

Re: Hardware monitoring on Asus A6JM laptop

Please can you send a dsdt.bin

cat /proc/acpi/dsdt > /tmp/dsdt.bin

and also cat /proc/ioports
(when SMBus driver is loaded)

Thanks,

Rudolf

_______________________________________________
lm-sensors mailing list
lm-sensors <at> lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

Rudolf Marek | 5 Aug 2007 10:43
Picon

Re: Hardware monitoring on Asus A6JM laptop

Please can you send a dsdt.bin

cat /proc/acpi/dsdt > /tmp/dsdt.bin

and also cat /proc/ioports
(when SMBus driver is loaded)

Thanks,

Rudolf

_______________________________________________
lm-sensors mailing list
lm-sensors <at> lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

Firas Kraiem | 4 Aug 2007 18:52
Picon
Favicon

Re: Hardware monitoring on Asus A6JM laptop

Hi,

Here's the output of requested commands :

firas <at> Ana ~ $ sudo lspci -nnvv
00:00.0 Host bridge [0600]: Intel Corporation Mobile 945GM/PM/GMS/940GML
and 945GT Express Memory Controller Hub [8086:27a0] (rev 03)
        Subsystem: ASUSTeK Computer Inc. Unknown device [1043:1237]
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ >SERR- <PERR-
        Latency: 0
        Capabilities: [e0] Vendor Specific Information

00:01.0 PCI bridge [0604]: Intel Corporation Mobile 945GM/PM/GMS/940GML
and 945GT Express PCI Express Root Port [8086:27a1] (rev 03) (prog-if 00
[Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: f9f00000-fdffffff
        Prefetchable memory behind bridge: 00000000bdf00000-00000000ddefffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
(Continue reading)


Gmane