Eu tenho cerca de uma dúzia de dispositivos USB 3.0 por máquina no meu escritório (discos rígidos externos) no Windows 10 e no Ubuntu. Percebi que quando você chega a essa escala, o USB 3.0 começa a ser menos confiável e os dispositivos, portas ou hubs podem se desconectar aleatoriamente. Às vezes, isso é causado por um consumo repentino de energia (como conectar um HDD portátil sem um adaptador de energia externo), mas às vezes parece que alguns dispositivos ou portas estão conectados incorretamente. Por exemplo, há uma porta USB na minha máquina onde qualquer coisa conectada a ela faz com que os outros dispositivos se desconectem momentaneamente.
Como posso testar se as portas e os dispositivos estão atendendo à especificação USB 3.0?
Você precisa de um dispositivo para medir o consumo de corrente do dispositivo USB. Esse dispositivo é um adaptador que se encaixa entre o dispositivo e a porta USB. Isso ocorre porque você normalmente precisa interromper o circuito para medir a corrente.
É uma suposição razoável que a porta básica está bem (você disse isso), então o consumo atual de vários dispositivos é provavelmente o problema.
Você precisa medir um dispositivo por vez, documentar a leitura (a ferramenta Klein pode armazenar 10 leituras), mas eu ainda documentaria e depois passaria para o próximo dispositivo.
Aqui está um tal dispositivo:
Medidor de corrente USB Klein