Scanners and USB3 under Linux

I thought my Epson V600 was succumbing to drive / motor issues. First pass would scan, then right after calibrating for the second pass, it would emit a high pitched whine, and stop working. I found a bug report at kernel.org, describing a problem causing intermittent issues with USB3 and peripheral devices.

https://bugzilla.kernel.org/show_bug.cgi?id=202541

The fix isn’t yet implemented in Ubuntu 19.04, and I’m currently at kernel 5.0.0-23, so the quick fix is to use a USB2 hub, if all of the ports in your machine are 3s.