I have a problem on the T3 Plus with Ubuntu / 4.4.49-s5p6818

I'm trying to disable and reenable a USB hub with

Code: Select all

echo "2-1.1.1.1" | sudo tee /sys/bus/usb/drivers/usb/unbind
...
echo "2-1.1.1.1" | sudo tee /sys/bus/usb/drivers/usb/bind

but it always fails with:

Code: Select all

$ dmesg | tail -n 1
[ 2012.628000] usb 2-1.1.1.1: can't set config #1, error -22


Doesn't matter what level of USB device I try this at - even at the root hub

Code: Select all

echo "usb2" | sudo tee /sys/bus/usb/drivers/usb/unbind
always the same error. Only a reboot will fix it. Can anyone else reproduce this and/or suggest a fix? Thanks.