kernel/3372: Thinkpad R31 APM Kernel Support >Number: 3372
>Category: kernel
>Synopsis: Thinkpad R31 can not resume from APM suspend
>Confidential: yes
net
>Environment:
Machine is an IBM Thinkpad R31, using the GENERIC kernel with OpenBSD Current
System : OpenBSD 3.3
Architecture: OpenBSD.i386
Machine : i386
>Description:
The daemon apmd appears to run successfully, however,
when calling :
apm -S : the laptop goes into standby and then immediately come out
of it to the HDD power up password, where it freezes
(not responding to pings or connections, and no keyboard response)
apm -z : causes the laptop to go into suspend and then immediately come out
of it to the HDD power up password, password is accepted and screen returns
to previous state, however mouse and keyboard do not respond, and machine
is frozen
(not responding to pings or connections, and no keyboard response)
During boot up machine gives the following dmesg lines :
apm0 at bios0: Power Management spec V1.2
apm0: battery life expectancy 99%
apm0: AC on, battery charge high, charging
pcibios0 at bios0: rev. 2.1 @ 0xf0200/0xb00
pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xfc800/144 (7 entries)
pcibios0: no compatible PCI ICU found: ICU vendor 0x8086 product 0x248c
pcibios0: PCI bus #2 is the last bus
bios0: ROM list: 0xc0000/0xca00!
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
And using either Fn-F4 or Fn-F12 cause the machine to crash to a terminal with no response, and a black screen,
+again no ping response or connections.
These symptoms occur in exactly the same way, both from within X, and from a terminal.
I have upgraded the laptops firmware to the latest version, but also without change.
In addition I have also tried enabling the "machdep.apmhalt=1" line in sysctl.conf file,
also without success.
I have tried using a recompiled kernel including the line "option APM_DISABLE_INTERRUPTS=0",
once again without success.
I have tried turning off PCI related power options in the BIOS settings, and have also disabled all
BIOS passwords. Still no luck.
>How-To-Repeat:
Attempt a suspend of the laptop by either using the keys Fn-F4, or calling apm -S
>Fix:
No known fix. Have queried mailling lists tech, misc, and openbsd-mobile without success.
>Release-Note:
Received on Mon Jul 28 05:18:50 2003
This archive was generated by hypermail 2.1.8
: Wed Aug 23 2006 - 13:30:01 EDT
|