Comment 108 for bug 1766076

Revision history for this message
David Rasch (rasch) wrote :

I'm pretty confident I'm experiencing this same issue with a TB16 on "Dell Inc. XPS 15 7590/0VYV0G, BIOS 1.9.1 12/14/2020"

1. I'm able to reset my USB without unplugging/plugging with a "fix_usb" script which does:

echo -n "0000:3a:00.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/unbind
echo -n "0000:3a:00.0" | sudo tee /sys/bus/pci/drivers/xhci_hcd/bind

2. [ 315.161687] usb 3-1.5: 2:1: usb_set_interface failed (-19)
[ 315.161727] usb 3-1.5: Not enough bandwidth for altsetting 1

I also have a Dell 9380 I've used with this dock, and I've been able to reduce the frequency of the disconnects by installing either `laptop-mode-tools` or `tlp` and setting RUNTIME_PM_DRIVER_BLACKLIST="amdgpu nouveau nvidia pcieport radeon"

This forces the "MEI" device to stay "on" rather than "auto" from a PM perspective.

I experience this primarily with my USB keyboard/mouse (happens with wired/wireless and Logitech/Razer). Best ways to reproduce quickly:
1. use a USB webcam, then stop using it. About 1 in 4 times this will lock up my mouse or keyboard.
2. let the computer go to display sleep and this will frequently prevent waking via the USB keyboard/mouse.

I'm presently running 20.04 with linux-generic-hwe-20.04.

I'm going to test the latest 5.10 as instructed above.