The s3 sleep mode on my laptop now appears to work perfectly.
I am using this kernel 2.6.6-1.397
with the patch referenced in this bugzilla entry:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=121760
and unloading the ehci_hcd module, before initiating the sleep.
I'm also using the following kernel parameter: acpi_sleep=s3_bios
and use this command to put the machine to sleep: "echo 3bios >
/proc/acpi/sleep"
(From a recent posting on this list)
It seems to still work fine if I unplug and re-plug my usb mouse into
the machine at different parts of the sleep process(this used to make
the machine freeze or the usb interface couldn't be re-awakened on some
other recent kernels)
Network interface also comes back to life again nicely.
Thanks people
Cheers
Matt