[Trimmed the CC: list] On Wed, 19 Oct 2005, Mark Lord wrote: > None of the recent kernels can resume-from-ram reliably for me > if I use CONFIG_USB_SUSPEND (set). But with that option UNset, > suspend/resume to/from RAM works very well. Try applying this patch: http://marc.theaimsgroup.com/?l=linux-kernel&m=112966405019175&w=2 It may very well help the CONFIG_USB_SUSPEND problem. If it doesn't, please turn on CONFIG_USB_DEBUG and post the dmesg log for the suspend and resume. > BUT.. new in 2.6.14-rc*, is that the ehci_hcd USB hispeed driver > no longer survives resume from ram. I have to unload/reload the > module to get hispeed USB after resume. Well, on my machine it works with resume from Standby. (Resume from RAM doesn't work at all -- pushing the power button to start the resume causes a clean shutdown instead!) Your dmesg log might provide some useful information here as well. But if it's a serious problem you'll have to get Dave Brownell to help. Alan Stern