Coolness! It works! Though I had to use the latest ACPI patches with kernel 2.4.21-pre6. Changing the code with my previous kernel didn't work. Standby, Suspend and Hibernate don't work, though. I guess I need to try the swsusp patch. But the Thinklight, Brightness, Volume, ThinkPad, HV Expansion and Zoom keys work again (using tpd for the last 4) On Tuesday April 1 2003 16:47, Stefan Rotsch wrote: > Am 2003.04.01 12:03 schrieb(en) Matthias Kretz: > Hi Matthias, > > > Hi, there are a lot of error messages, yes. Do you have the ECDT > > patch in your > > kernel? Did you update your BIOS? And if yes, how can I update the > > BIOS > > without a floppy drive or Windoze? > > I have a patched ECDT table compiled in the kernel. I haven't updated > the BIOS - I also have neither a floppy nor Windows installed. > > > Now to the error messages: > > These are due to an ACPI bug. The following workaround posted on > ACPI-Devel fixed it for me: > Comment out the > "if (ec_ecdt && ec_ecdt->uid == uid) {...}" block > in acpi_ec_add() of $KERNEL-SRC/drivers/acpi/ec.c and recompile the > kernel. > > hth, > Stefan -- C'ya Matthias ________________________________________________________ Matthias Kretz (Germany) <>< http://Vir.homeip.net/ MatthiasKretz@gmx.net, kretz@kde.org, Matthias.Kretz@urz.uni-heidelberg.de
Attachment:
pgprrD5ycjXgI.pgp
Description: signature