I have a new desktop host, with a clean install of Fedora 13 starting from the Live CD. But when I try to suspend or hibernate it doesn't and I get this in syslog:
PM: Marking nosave pages: 000000000009f000 - 0000000000100000
PM: Marking nosave pages: 00000000cff90000 - 0000000100000000
PM: Marking nosave pages: 0000000020000000 - 0000000024000000
PM: Basic memory bitmaps created
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
PM: Preallocating image memory... done (allocated 1809065 pages)
PM: Allocated 7236260 kbytes in 10.19 seconds (710.13 MB/s)
Suspending console(s) (use no_console_suspend to debug)
pm_op(): usb_dev_freeze+0x0/0x10 returns -2
PM: Device usb8 failed to freeze: error -2
PM: restore of devices complete after 0.068 msecs
Restarting tasks ... done.
PM: Basic memory bitmaps freed
r8169: eth0: link up
eth0: no IPv6 routers present
PM: Syncing filesystems ... done.
PM: Preparing system for mem sleep
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
PM: Entering mem sleep
Suspending console(s) (use no_console_suspend to debug)
pm_op(): usb_dev_suspend+0x0/0x10 returns -2
PM: Device usb8 failed to suspend: error -2
PM: Some devices failed to suspend
PM: resume of devices complete after 0.027 msecs
PM: Finishing wakeup.
Restarting tasks ... done.
I found this in syslog about usb8:
xhci_hcd 0000:03:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
xhci_hcd 0000:03:00.0: setting latency timer to 64
xhci_hcd 0000:03:00.0: xHCI Host Controller
xhci_hcd 0000:03:00.0: new USB bus registered, assigned bus number 8
xhci_hcd 0000:03:00.0: irq 18, io mem 0xfe9fa000
usb usb8: config 1 interface 0 altsetting 0 endpoint 0x81 has no SuperSpeed companion descriptor
usb usb8: New USB device found, idVendor=1d6b, idProduct=0003
usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb8: Product: xHCI Host Controller
usb usb8: Manufacturer: Linux 2.6.33.6-147.fc13.x86_64 xhci_hcd
usb usb8: SerialNumber: 0000:03:00.0
xHCI xhci_add_endpoint called for root hub
xHCI xhci_check_bandwidth called for root hub
hub 8-0:1.0: USB hub found
hub 8-0:1.0: 4 ports detected
This host has both usb2 and usb3.
Can somebody point me in the right direct to solve this? Its been a while since I've used linux, so just a list of the appropriate utilities would be a big help!
Thanks
---------- Post added at 02:34 PM CDT ---------- Previous post was at 01:59 PM CDT ----------
Sorry, the chipsets are AMD SB890GX and SB850.
---------- Post added at 05:51 PM CDT ---------- Previous post was at 02:34 PM CDT ----------
Found the solution here:
https://bugs.launchpad.net/ubuntu/+s...484/comments/3
You need to also do:
chmod 755 /etc/pm/sleep.d/01fix_usb3
Hope this helps others!