[ltp] Tracking down a EC firmware bug (fan reading)

Enrico Tröger linux-thinkpad@linux-thinkpad.org
Tue, 3 Oct 2006 17:41:08 +0200


--Signature=_Tue__3_Oct_2006_17_41_08_+0200_G9PfUeEj46UNjLSs
Content-Type: text/plain; charset=UTF-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

On Tue, 3 Oct 2006 12:14:16 -0300, Henrique de Moraes Holschuh
<hmh@hmh.eng.br> wrote:

> On Tue, 03 Oct 2006, Enrico Tröger wrote:
> > The fan wasn't running when I checked the state. But then I made
> > cat /dev/zero | bzip2 >/dev/null
> > to produce some heat and checked again, and the status was still
> > "disabled" while the fan was running.
>
> That means you *do* have the EC bug.
Ok, nice to know ;-).

> > Oops, after reading this and after reading again your about your
> > three-step-patch I know that I hadn't a fan-control patched kernel.
> > After applying the fan-control patch, the status after a cold boot
> > is "enabled" at level 7.
>
> After a cold boot, a ThinkPad is usually at "auto" level, not level
> 7... unless it is *very* hot (this is something Shem warned me over
> private mail), but that's unlikely.
But it is. The Thinkpad was powered off for more than half an hour, so
it should be cool enough, I powered it on and just got the following
result:
endor:~# cat /proc/acpi/ibm/fan
status:         enabled
speed:          0
level:          7
commands:       enable, disable, level <level>
                (<level> is 0-7, auto or disengaged)



Regards,
Enrico

--
Get my GPG key from http://www.uvena.de/pub.key

--Signature=_Tue__3_Oct_2006_17_41_08_+0200_G9PfUeEj46UNjLSs
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFIoSUzANjP3AJkPIRAjeuAKCnhNyAagXFLXr03fqaPIoJcJBFywCgiijd
jIjPmh91JmTXFPDyDjVhb/o=
=VGSE
-----END PGP SIGNATURE-----

--Signature=_Tue__3_Oct_2006_17_41_08_+0200_G9PfUeEj46UNjLSs--