Hi Damian,

please note, that I'm no kernel (or USB) expert - just guessing around
from experience...

Am Samstag, den 27.12.2008, 14:48 +0100 schrieb damian:
> > Try enabling or disabling "USB_SUSPEND" (Device Drivers->USB
> > support->USB selective suspend/resume and wakeup) in your kernel.
> It was already enabled.
Try disabling it :)

> > If that does not help, unloading the USB and wireless drivers before
> > suspend should do the trick.
> I added this line to /etc/hibernate/common.conf
>     UnloadModules  usb-ohci
OHCI is nowadays just the USB-1-companion of EHCI, which is the driver
for USB-2. EHCI listens on your USB-ports, and activated OHCI only when
a USB-1-device is being connected. You should unload both. That is
probably only possible, after unload all other usb-related modules :(

> But no luck. I don't know if I should add
>     UnloadAllModules yes
>  instead, just to be sure :D
You could try that - if it works, begin removing modules selectively :)

> > If you use "sys-power/pm-utils" for suspend & hibernate, you can add
> > kernel modules for automatic removal before suspend to SUSPEND_MODULES
> > in /etc/pm/config.d/modules.
> I have sys-power/pm-utils installed, but no file  named
> /etc/pm/config.d/modules.
You can create it, and put into it a single line:
SUSPEND_MODULES="iwl3945 mac80211"
(my line ;)

>  Anyway, I have USB support built in into the
> kernel, should I compile it as modules?
That would make sense :)

You can also try booting a Fedora/Ubuntu/SuSE LiveCD, and see if with
their kernel the same happens (given that suspend works on their
LiveCD). If they manage to switch off the power to your USB-ports, that
can give us a hint.

Bye,
Daniel

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to