Public bug reported:

Ubuntu 11.10 and 12.4 Alpha crahes everytime when I tried to suspend
(sleep) my new Sandybridge Notebook. Screen goes blank, HDD indicates
activity and then everthing freezes. I have to power down the notebook
(4s power button). After looking deeper into this and it look like a
problem with the integrated USB3 port (propably: USB controller: ASMedia
Technology Inc. ASM1042 SuperSpeed USB Host Controller) and is a bug
that resides since Ubuntu 9.10!

On this page I found a perfectly working solution/workaround:
http://ubuntuforums.org/showthread.php?t=1444822 post 7 & 8.

/etc/pm/sleep.d/20_custom-ehci_hcd:
--
#!/bin/sh
# File: "/etc/pm/sleep.d/20_custom-ehci_hcd".
case "${1}" in
        hibernate|suspend)
              # Unbind ehci_hcd for first device 0000:00:1a.0:
               echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
              # Unbind ehci_hcd for second device 0000:00:1d.0:
               echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/unbind
        ;;
        resume|thaw)
              # Bind ehci_hcd for first device 0000:00:1a.0:
              echo -n "0000:00:1a.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind
              # Bind ehci_hcd for second device 0000:00:1d.0:
              echo -n "0000:00:1d.0" | tee /sys/bus/pci/drivers/ehci_hcd/bind
        ;;
esac
--

and
/etc/pm/config.d/usb3-suspend-workaround:
--
#File: "/etc/pm/config.d/usb3-suspend-workaround".
SUSPEND_MODULES="xhci"
--

It would surly be great if this could be integrated. I dont know how
many notebook users turned away from ubuntu because of the not working
suspend feature.

Thanks!
techatdd

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/913865

Title:
  Suspend craches on Asus X54H (K54L/A54H) with USB3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/913865/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to