Webcam detectada apenas através do hub USB, mas não diretamente

Webcam detectada apenas através do hub USB, mas não diretamente

Postei esta pergunta primeiro no StackOverflow. Recebi a dica de postá-lo aqui com informações adicionais. Então aqui está a pergunta atualizada.

Pergunta original:

Tentei conectar uma webcam USB diretamente ao meu computador rodando Linux. No entanto, a webcam não é detectada. Se eu executar o lsusb, apenas as coisas do "hub raiz do Linux Foundation" serão exibidas, mas nenhum dispositivo. Só para testar conectei um hub USB passivo com 4 portas ao meu computador e conectei a webcam ao hub. Surpreendentemente, a webcam aparece no lsusb.

Por que meu computador detecta a webcam apenas por meio de um hub USB passivo e não diretamente? Onde está a diferença e como provavelmente corrigir esse problema?

Informações adicionais:

É um hub USB 2.0 com webcam USB 2.0 conectada.

Saída lsusb quando a webcam está conectada através do hub ao computador:

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 046d:082b Logitech, Inc.
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Saída lsusb quando a webcam está conectada diretamente ao computador:

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

O dmesg não mostra nada de especial quando a webcam está conectada diretamente ao computador.

Informações adicionais nº 2:

Se eu conectar a webcam diretamente ao computador, ela permanecerá estável. Mas se eu conectar a webcam através do hub USB passivo, o computador será desligado (obviamente porque consome muita energia por um momento). Mas depois que o computador inicializou novamente, ele mostra minha webcam.

O “computador” é um CHIP da Next Thing Co. com apenas uma porta USB. Eu o controlo sem cabeça via terminal ssh.

Atenciosamente

informação relacionada