Thinkpad A31p Suspend/Resume failure, and Intersil Prisim firmware

Bug #94885 reported by Thomas Jacobson
6
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Undecided
Unassigned
linux-source-2.6.20 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Intersil Firmware Problem:

Looks like older Thinpads like my A31p with Intersil Corporation Prism 2.5 Wavelan chipset (rev 01) will probably need to have the firmware in their Prism chips updated. I used WinUpdate-0-7-0.exe from Intersil and the latest firmware, 1.8.4 seems to work OK with Orinoco driver. Note that IBM/Lenovo does not appear to provide recent firmware from what I can see, so you have to find it elsewhere. (Not to mention already reported bug that you also have to blacklist prism2, prism2_pci, hostap_pci, hostap)

Suspend/Resume Problem:

Also, I spent many many hours trying to get ACPI sleep on my Thinkpad with ATI Technologies Inc Radeon RV200 LX [Mobility FireGL 7800 M7] to work (tried Feisty 7.04 too, it is still broken I believe). Display comes up garbled/blank about every 5 sleeps and requiring reboot. Messed around with all reported fixes.. added the reported CPU speed fix, and a sleep in ACPI resume script, seems to make it sort of work, but it is a pain to reboot every 5 or 10 sleeps. Always happens just when I want to demonstrate how great Ubuntu is! (A fellow called Murphy can tell you about that).

Feisty needs to be tested with older (2 to 4 years old) Thinkpads before it can be called ready for prime time, there are a lot of them out there...

description: updated
description: updated
Revision history for this message
Ante Karamatić (ivoks) wrote :

This isn't wifi-related bug.

Revision history for this message
Ante Karamatić (ivoks) wrote :

Doh... s/wifi-related/wifi-radar/

Revision history for this message
Tim Gardner (timg-tpi) wrote :

Get the daily ISO on 4/2 from http://cdimage.ubuntu.com/daily-live/current. If the suspend/resume problems persist then please attach the output of the following commands:

lspci -vv > lspcivv.txt
lspci -vvn > lspcivvn.txt
sudo dmidecode > dmidecode.txt
lsusb > lsusb.txt
dmesg > dmesg.txt # before suspending

Changed in linux-source-2.6.20:
assignee: nobody → timg-tpi
status: Unconfirmed → Needs Info
Revision history for this message
Thomas Jacobson (thomas-tcjnet) wrote :
Download full text (56.0 KiB)

Anete,

Yes, sorry. It is not a wifi-radar bug... but I did not know where else to put it... the fact that users of older Prisim 2.5 chipsets need to upgrade firmware should be recorded someplace in install documentation... I leave that to you guys.... All I can tell you is that a person needs to upgrade to recent firmware to get wifi-radar and other apps that depend on scanning to work... and the most recent IBM/Lenovo firmware is not recent enough. Perhaps add an error message saying to users that they should check their chipset firmware when wifi-radar has problems...

T.

Perhaps the following about ACPI and ATI should be moved to a separate bug report...
T.

Tim (et.al.)

Regret to inform you Thinkpad A31p suspend/resume problem still persists (tempted to say it is a little improved however... but that is subjective)

Downloaded current iso daily today April 3. Replaced regular IDE drive on my A31p with a spare 10GB drive, did a clean install from CD made with ISO. Made no changes to stock system except answering install questions about timezone, system name, username, etc. All rest defaults.

Failed three times out of about 25 suspend/resume cycles:

1. Using suspend from Gnome failed to resume after about 5 cycles. Screen black
2. Using suspend from Gnome failed to resume after about 5 (perhaps 7) cycles. Thin verticle green line about 1 inch high and 1 pixel wide moved when trackpoint moved.
3. Third failure after about 15 cycles using Fn + F4 (suspend key) Screen was full of a a repeating pattern of four dots.

In all cases system was still running fine, and CTL+ALT+BS caused activity, but display still blank or garbled. In all cases when resuming from suspend state (successful or failed) screen was garbled for a moment before ATI display controller was (I assume) reset. On normal resume the password box appeared, on the three failures got bad password sound on pressing Enter key, but display remained blank or garbled.

As requested attached are the output of lspci, lsusb, dmidecode, etc.
I also mailed you (tim) a tar file of syslog, messages, debug, and whatnot FYI.

Hope this helps.

Thomas Jacobson

[ 0.000000] Linux version 2.6.20-13-generic (root@palmer) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Sun Mar 25 00:21:25 UTC 2007 (Ubuntu 2.6.20-13.21-generic)
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] sanitize start
[ 0.000000] sanitize end
[ 0.000000] copy_e820_map() start: 0000000000000000 size: 000000000009f000 end: 000000000009f000 type: 1
[ 0.000000] copy_e820_map() type is E820_RAM
[ 0.000000] copy_e820_map() start: 000000000009f000 size: 0000000000001000 end: 00000000000a0000 type: 2
[ 0.000000] copy_e820_map() start: 00000000000d2000 size: 0000000000002000 end: 00000000000d4000 type: 2
[ 0.000000] copy_e820_map() start: 00000000000dc000 size: 0000000000024000 end: 0000000000100000 type: 2
[ 0.000000] copy_e820_map() start: 0000000000100000 size: 000000001fe70000 end: 000000001ff70000 type: 1
[ 0.000000] copy_e820_map() type is E820_RAM
[ 0.000000] copy_e820_map() start: 000000001ff70000 size: 000000000000e000 end: 000000001ff7e000 type: 3
[ 0.000000] copy_e...

Tim Gardner (timg-tpi)
Changed in linux-source-2.6.20:
assignee: timg-tpi → ubuntu-kernel-acpi
status: Needs Info → Confirmed
Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

Firmware for prism 2.5 cards can be found here: http://linux.junsun.net/intersil-prism/ . However it is unclear what the best firmware to use is (people report problem with 1.8.4).

The ATI "screen is not returning after X suspend" really should be spun off into a bug of its own otherwise this bug risks being closed due to being about more than one issue...

description: updated
Revision history for this message
Thomas Jacobson (thomas-tcjnet) wrote :

1. Changed the name to reflect the main/important topic.... (Suspend/Resume) hope that helps and does not cause more confusion...

2. I am running Prisim 2.5 firmware 1.8.4 on my Thinkpad A31p with no problems so far... As I recall problems reported were throughput related in congested situations... People can run slightly older version if they want to be conservative ....

Thomas.

Revision history for this message
Launchpad Janitor (janitor) wrote : This bug is now reported against the 'linux' package

Beginning with the Hardy Heron 8.04 development cycle, all open Ubuntu kernel bugs need to be reported against the "linux" kernel package. We are automatically migrating this bug to the new "linux" package. However, development has already began for the upcoming Intrepid Ibex 8.10 release. It would be helpful if you could test the upcoming release and verify if this is still an issue - http://www.ubuntu.com/testing . If the issue still exists, please update this report by changing the Status of the "linux" task from "Incomplete" to "New". We appreciate your patience and understanding as we make this transition. Thanks!

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:

1) If you are comfortable installing packages on your own, the linux-image-2.6.27-* package is currently available for you to install and test.

--or--

2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http://www.ubuntu.com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.

Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

*This is an automated response*

This bug report is being closed because we received no response to the previous request for information. Please reopen this if it is still an issue in the actively developed pre-release of Jaunty Jackalope 9.04 - http://cdimage.ubuntu.com/releases/jaunty . To reopen the bug report simply change the Status of the "linux" task back to "New".

Changed in linux:
status: Incomplete → Won't Fix
Curtis Hovey (sinzui)
Changed in linux-source-2.6.20 (Ubuntu):
assignee: Registry Administrators (registry) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.