[zd1211rw] suspend/resume failure

Bug #350941 reported by Id2ndR
28
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Fedora)
Won't Fix
Medium
linux (Mandriva)
Fix Released
Medium
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

This append with zd1211 module loaded (used by my wireless dongle).

The computer can go to sleep and resume without the dongle but won't go to sleep with the dongle plugged in.

This bug is a duplicate of Bug #274734 but it add files automatically reported by apport.

Workaround :
- Create a file in /etc/pm/config.d/unload_modules and add the following line:
SUSPEND_MODULES="mac80211 zd1211rw"
- You'll also need to make this script executable, which you can do using:
chmod +x /etc/pm/config.d/unload_modules

I tried pm-suspend from VT1 : the screen goes empty with a blinking dash. However there wasn't any messages that appears in any VT.
I still was able to switch to different VT (til I didn't go to VT7) and pressing Enter made line appears below the pm-suspend command.
I also try :
- Ctrl+C and it made appears ^C but doesn't stop the pm-suspend command.
- unplugged and plugged any usb device but it was not recognized by the system after being plugged again.

Additional tests from https://wiki.ubuntu.com/DebuggingKernelSuspendHibernateResume :
- I tried the no_console_suspend kernel option : no difference.
- I used "setfont /usr/share/consolefonts/Uni1-VGA8.psf.gz" : the text goes back to normal size when it showed the blinking dash.
- There is NO flashing caps-lock or similar.

Steps to reproduce :
- load zd1211rw module (even it you don't have the hardware
- try to suspend the computer : it won't go to sleep

ProblemType: KernelOops
Annotation: This occured during a previous suspend and prevented it from resuming properly.
Architecture: i386
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/share/apport/apportcheckresume
Failure: suspend/resume
InterpreterPath: /usr/bin/python2.6
MachineType: TOSHIBA Satellite U200
Package: linux-image-2.6.28-11-generic 2.6.28-11.37
ProcAttrCurrent: unconfined
ProcCmdLine: root=UUID=af323be9-1d19-45da-8749-f1eb79bd0f11 ro quiet splash
ProcCmdline: /usr/bin/python /usr/share/apport/apportcheckresume
ProcEnviron: PATH=(custom, no user)
ProcVersionSignature: Ubuntu 2.6.28-11.37-generic
SourcePackage: linux
Tags: resume suspend
Title: [TOSHIBA Satellite U200] suspend/resume failure
UserGroups:

Revision history for this message
Id2ndR (id2ndr) wrote :
Changed in linux:
status: Unknown → Confirmed
Id2ndR (id2ndr)
description: updated
Changed in linux:
status: Unknown → Confirmed
Revision history for this message
Brand-X (grovel2k) wrote :

This fix worked beautifully with my Jaunty install. I had been blaming it on the nvidia drivers. I have a HP Dv6000 with a faulty internal wifi/bt card, I replaced it with the cheapie zd1211 (belkin f5d7050 v4) and hard wired it d in. I decided to fully disconnect it and found it to be the cause, thanks for finding this guys.

Revision history for this message
Id2ndR (id2ndr) wrote :
Changed in linux (Ubuntu):
status: New → Fix Committed
Changed in linux (Mandriva):
status: Confirmed → Fix Released
Changed in linux (Fedora):
status: Confirmed → Won't Fix
Id2ndR (id2ndr)
Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Changed in linux (Mandriva):
importance: Unknown → Medium
Changed in linux (Fedora):
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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