[ltp] T22 and suspend

Chris Douglas linux-thinkpad@linux-thinkpad.org
Wed, 21 Jul 2004 16:59:59 -0400


I have the same issue on my T22; can't say I've tried to solve it,
though... now that I think about it, I didn't have this issue on an old
Debian install, though I can't isolate when I had to start unplugging to
suspend. A lot of help, I know, but at least it's consistent. -C

On Wed, Jul 21, 2004 at 02:06:29PM -0400, Alex Deucher wrote:
> On Wed, 21 Jul 2004 11:12:29 +0300 (EEST), Martin Fluch
> <fluch@rock.it.helsinki.fi> wrote:
> > Hei!
> > 
> > Upgraded this week from an T20 to an T22. I use the same hard drive and
> > hence the same system instalation. Everything works nice that way. Except
> > that I now have big problems suspending the ThinkPad. :-(
> > 
> > Suspending works flawless only when running on battery.
> > 
> > If the AC addapter is connected, then usually the machine just beeps when
> > hitting "Fn-F4" or closing the lid or issuing an "apm -s". That is, first
> > the suspend process starts as it did on the T20, the X display starts
> > looking messy and a few "normal" beeps. But then, when the T20 would have
> > started to flash the halfmoon shortly before falling completly asleep, the
> > T22 starts to give a few loud beeps and refuses to fall asleep. The
> > display is of (as it is when hitting "Fn-F3"), but it remains awake
> > (similar as with "Fn-F3").
> > 
> > I've read through all the "Linux on T22" pages I could find in the net
> > (that is all which are linked from http://www.linux-on-laptops.com/) but
> > couldn't find any reference to this problem. Nobody seems to have "this"
> > problem.
> > 
> > I can remember, that back then, when I had a 770 or 600, that the BIOS was
> > not able to suspend when both a PCMCIA card is present and the AC
> > connector is connected, but now it is even worse. A few times I managed to
> > suspend the machine after ejecting all PCMCIA cards, unloading the PCMCIA
> > services completly, shuting down ifplugd for the internal network card (or
> > even using a kernel without support for the internal NIC), but even this
> > doesn't work 100% of the time.
> > 
> > The BIOS version installed to the T22 is the second newest (Version 1.11;
> > 16ET31WW; 2003-03-20). There is a newer one (Version 1.12) at IBM, but the
> > change log only states improved battery management, which I haven't tried
> > yet.
> > 
> > I'm running the most recent Debian unstable distribution, a custom
> > compiled 2.6.7 kernel with APM enabled (ACPI doesn't provide suspend
> > functionality at all it seems?).
> 
> to use suspend with 2.6 and acpi, you'll need to compile in support
> for swsusp or swsusp2.
> 
> > 
> > I'm really puzzled by this problem right now. Does anybody have or had
> > the same problem? Any ideas?
> > 
> > (Btw: the ability to use cpuferqd disapeared, too. Strange...)
> 
> Does the chipset differ between the t20 and the t22?  if so, you may
> need to change the speedstep driver.
> 
> Alex
> 
> > 
> > Thanxs for all help,
> > - Martin
> > --
> > The linux-thinkpad mailing list home page is at:
> > http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
> >
> -- 
> The linux-thinkpad mailing list home page is at:
> http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad

-- 
PGP public key: 6E65 9B82 2FAA 7721 AAF3  B6FF 0242 11F2 66E9 4ADE