Thread (1 message) 1 message, 1 author, 2021-07-14

Re: ASMedia Technology Inc. ASM1143 USB 3.1 Host Controller causing random full speed USB resets

From: Alan Stern <stern@rowland.harvard.edu>
Date: 2021-07-14 18:05:15

On Wed, Jul 14, 2021 at 07:39:51PM +0200, Hylke Hellinga wrote:
Yes, I did.

I've connected both the mouse, keyboard and headset to the pc and it would
function normally. I know it has to do with the switch itself. But I have
no idea how to fix it.
When you connect the mouse directly to the PC, does it still run at full 
speed or does it go up to high speed?
The switch works fine under windows and macos, and it is even advertised to
work under linux. But you never know with amazon products whether that is
actually the case.
Do you have any other Linux computers you can try the switch with?  Or 
USB ports on your computer connected to a different host controller?
I don't have a different usb switch I can test. I've tried different input
usb cables as well. The usb cable coming from the switch going into my
computer is pretty long.
Well, maybe a shorter cable would help.  But basically, I have no idea 
how to fix it either.  A possible workaround would be to make the usbhid 
driver ignore all the errors coming from the mouse instead of resetting 
it, but such a change would not be generally acceptable for the kernel.

It ought to be possible to get the equivalent of a usbmon trace under 
Windows or Mac OS, using Wireshark.  That would at least show if the 
same errors occur in those settings, and if they do, how the operating 
systems deal with them.

To track down the problem any further would require a more detailed 
knowledge of the USB support in Windows or Mac OS (which I don't have) 
and/or some rather expensive USB bus analyzer hardware.  It would be 
cheaper and quicker just to get a different brand of switch.  :-(

Alan Stern
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help