Skip to contentSkip to conversation

S1 and S3 on IBM Thinkpad don't work

DISCUSSION Bernd Schubert 2 participants 4 messages Nov 9, 2004 – Nov 14, 2004 1 message not in the archive ACPI

lore
Share & tools
lore
#0 lore raw

Hello,

I just submitted a bugzilla bugreport
(http://bugme.osdl.org/show_bug.cgi?id=3723) since the S1 mode doesn't work *anymore*, see below for more details. Unfortunately S3 is also not working, when it wakes up, it spins up the drive, neither the display nor the network come up. Any help getting one of the modes working is highly appreciated. I'm willing to add any wakeup, sounds, reading documentation, etc. from next Monday on (not earlier as I'm on a conference from Thursday to Sunday).

Thanks a lot in advance,
Bernd

Details about the S1 mode problem reported in Bugzilla:

Distribution: Debian
Hardware Environment: IBM Thinkpad R31
Software Environment:
Problem Description:

Before and with 2.6.2-rc2 S1 was (almost) working fine, only the display didn't switch off. The next kernel I used was 2.6.5 and since this or a version between 2.6.2-rc2 and 2.6.5 waking up from the S1 sleeping mode just doesn't work anymore.
Sending it to sleep mode with "echo 1 >/proc/acpi/sleep" works as usual (the display doesn't switch off as usual), but when it wakes up, the last line it prints is:

PCI: Setting latency timer of device 0000:00:1f.5 to 64

Afterwards no further keyboard input is possible and only a hard reset by pressing the power button for 5 seconds works.
Possibly the other wakeup messages are also important, so I uploaded a digicam screenshot

http://www.pci.uni-heidelberg.de/tc/usr/bernd/downloads/R31_acpi/R31_S1_wake_up.jpg

It might be also interesting that this doens't happen, if I enable full debugging via /proc/acpi/debug_level. Well, my whole screen is then overwritten with lots of debugging messages, but after S1 sleeping, it wakes up fine.

Steps to reproduce:
echo 1 >/proc/acpi/sleep

The dmesg, dmidecode, acpidmp, lspci and interrups files can be found at
http://www.pci.uni-heidelberg.de/tc/usr/bernd/downloads/R31_acpi/

Signature · 13 lines
Bernd Schubert
Physikalisch Chemisches Institut / Theoretische Chemie
Universität Heidelberg
INF 229
69120 Heidelberg
e-mail: [email protected]


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_idU88&alloc_id065&op=click

A message that is not in the archive (sent off-list or not yet received): 200411100001.15678.bernd-schubert-S0/[email protected]

#2 lore raw

Er sorry for the bad English, I'm already a bit sleepy...

Quoted 4 lines

I just submitted a bugzilla bugreport
(http://bugme.osdl.org/show_bug.cgi?id=3723) since the S1 mode doesn't work *anymore*, see below for more details. Unfortunately S3 is also not working, when it wakes up, it spins up the drive, neither the display nor

... but neither ...

Quoted 2 lines

the network come up. Any help getting one of the modes working is highly appreciated. I'm willing to add any wakeup, sounds, reading documentation,

... any printk's, sounds, ...

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click

#3 lore raw
In reply to a message not in the archive

I'm having the same problem on my T41 on nearly identical hardware. I haven't had time to do any extensive testing, but even APM suspend/resume seems to be broken on 2.6.10-rc1-mm4 :(

Quoted 26 lines · Bernd Schubert

Hello,

I just submitted a bugzilla bugreport (http://bugme.osdl.org/show_bug.cgi?id=3723) since the S1 mode doesn't work *anymore*, see below for more details. Unfortunately S3 is also not working, when it wakes up, it spins up the drive, neither the display nor the network come up. Any help getting one of the modes working is highly appreciated. I'm willing to add any wakeup, sounds, reading documentation, etc. from next Monday on (not earlier as I'm on a conference from Thursday to Sunday).

Thanks a lot in advance,
Bernd

Details about the S1 mode problem reported in Bugzilla:

Distribution: Debian
Hardware Environment: IBM Thinkpad R31
Software Environment: Problem Description:

Before and with 2.6.2-rc2 S1 was (almost) working fine, only the display didn't switch off. The next kernel I used was 2.6.5 and since this or a version between 2.6.2-rc2 and 2.6.5 waking up from the S1 sleeping mode just doesn't work anymore. Sending it to sleep mode with "echo 1 >/proc/acpi/sleep" works as usual (the display doesn't switch off as usual), but when it wakes up, the last line it prints is:

PCI: Setting latency timer of device 0000:00:1f.5 to 64

Afterwards no further keyboard input is possible and only a hard reset by pressing the power button for 5 seconds works. Possibly the other wakeup messages are also important, so I uploaded a digicam screenshot

http://www.pci.uni-heidelberg.de/tc/usr/bernd/downloads/R31_acpi/R31_S1_wake_up.jpg

Quoted 10 lines

It might be also interesting that this doens't happen, if I enable full debugging via /proc/acpi/debug_level. Well, my whole screen is then overwritten with lots of debugging messages, but after S1 sleeping, it wakes up fine.

Steps to reproduce:
echo 1 >/proc/acpi/sleep

The dmesg, dmidecode, acpidmp, lspci and interrups files can be found at http://www.pci.uni-heidelberg.de/tc/usr/bernd/downloads/R31_acpi/

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click

#4 lore raw

Hi Ari,

APM suspend/resume works on my R31 but every time /proc/apm is read, my mouse cursor is jumping and the keyboard and mouse are making random input. Not nice if one wants to work ...
Could you please try out my suspend script for S1?

rmmod uhci_hcd
sleep 10
echo 1 >/proc/acpi/sleep
sleep 10 #this is necessary, as it also freezes without modprobe uhci_hcd

(see http://bugme.osdl.org/show_bug.cgi?id=3723)

Cheers,
Bernd

Quoted 71 lines · Ari Pollak

I'm having the same problem on my T41 on nearly identical hardware. I haven't had time to do any extensive testing, but even APM suspend/resume seems to be broken on 2.6.10-rc1-mm4 :(

Quoted 50 lines · Bernd Schubert

Hello,

I just submitted a bugzilla bugreport
(http://bugme.osdl.org/show_bug.cgi?id=3723) since the S1 mode doesn't work *anymore*, see below for more details. Unfortunately S3 is also not working, when it wakes up, it spins up the drive, neither the display nor the network come up. Any help getting one of the modes working is highly appreciated. I'm willing to add any wakeup, sounds, reading documentation, etc. from next Monday on (not earlier as I'm on a conference from Thursday to Sunday).

Thanks a lot in advance,
Bernd

Details about the S1 mode problem reported in Bugzilla:

Distribution: Debian
Hardware Environment: IBM Thinkpad R31
Software Environment:
Problem Description:

Before and with 2.6.2-rc2 S1 was (almost) working fine, only the display didn't switch off. The next kernel I used was 2.6.5 and since this or a version between 2.6.2-rc2 and 2.6.5 waking up from the S1 sleeping mode just doesn't work anymore.
Sending it to sleep mode with "echo 1 >/proc/acpi/sleep" works as usual (the display doesn't switch off as usual), but when it wakes up, the last line it prints is:

PCI: Setting latency timer of device 0000:00:1f.5 to 64

Afterwards no further keyboard input is possible and only a hard reset by pressing the power button for 5 seconds works.
Possibly the other wakeup messages are also important, so I uploaded a digicam screenshot

http://www.pci.uni-heidelberg.de/tc/usr/bernd/downloads/R31_acpi/R31_S1_w
ake_up.jpg

It might be also interesting that this doens't happen, if I enable full debugging via /proc/acpi/debug_level. Well, my whole screen is then overwritten with lots of debugging messages, but after S1 sleeping, it wakes up fine.

Quoted 6 lines

Steps to reproduce:
echo 1 >/proc/acpi/sleep

The dmesg, dmidecode, acpidmp, lspci and interrups files can be found at
http://www.pci.uni-heidelberg.de/tc/usr/bernd/downloads/R31_acpi/

-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
Acpi-devel mailing list [email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-devel

Signature · 13 lines
Bernd Schubert
Physikalisch Chemisches Institut / Theoretische Chemie
Universität Heidelberg
INF 229
69120 Heidelberg
e-mail: [email protected]


-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8