Ubuntu

Comment 3 for bug 562484

Adamo Ferro (adamo-ferro) wrote :

Hi all,

same problem on a HP8540p, also for hibernation.
Based on the solution proposed above, I wrote this script that also allows to hibernate:
For instance, I called it
/etc/pm/sleep.d/01fix_usb3

#!/bin/sh
# Fix USB3 suspend and hibernate problems
case $1 in
hibernate)
modprobe -r xhci
;;
suspend)
modprobe -r xhci
;;
thaw)
modprobe xhci
;;
resume)
modprobe xhci
;;
*) echo "USB3 fix script: wrong argument!"
;;
esac

Remember to give to the script execute rights (http://www.disi.unitn.it/~ferro/index.php/linux).
Hope it helps!
Adamo