Reset Ubuntu USB3 without rebooting

March 1, 2015
By

On Ubuntu sometimes wakeup from suspend “forgets” to wake up some pieces
Last time it happened it was the usb3 system
In order to reactivate it I had to do the following:

lspci | grep USB
...
03:00.0 USB controller: Fresco Logic FL1000G USB 3.0 Host Controller (rev 01)
...
ls -la /sys/bus/pci/drivers/xhci_hcd/
....
lrwxrwxrwx  1 root root    0 mar  1 18:16 0000:03:00.0
...
sudo echo -n "0000:03:00.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/unbind
sudo echo -n "0000:03:00.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/bind

notice that I did the unbind of the usb3 (xchi) module on the main usb device

That was it, after this usb3 ports began to work again

Tags: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

ERROR: si-captcha.php plugin says GD image support not detected in PHP!

Contact your web host and ask them why GD image support is not enabled for PHP.

ERROR: si-captcha.php plugin says imagepng function not detected in PHP!

Contact your web host and ask them why imagepng function is not enabled for PHP.