Webcam detectada apenas por meio do hub usb, mas não diretamente

2

Eu postei essa pergunta primeiro no StackOverflow. Eu tenho a dica para postar aqui com informações adicionais. Então, aqui está a pergunta atualizada.

Pergunta original:

I tried to connect a usb webcam directly to my computer running linux. However the webcam doesn't get detectet. If I run lsusb there are only the "Linux Foundation root hub" things showing up but no device. Just to test I connected a passive usb hub with 4 ports to my computer and connected the webcam to the hub. Surprisingly the webcam shows up in lsusb.

Why does my computer only detect the webcam through a passive usb hub and not directly? Where is the difference and how to probably fix this issue?

Informações adicionais:

É um hub usb 2.0 com webcam usb 2.0 conectada.

Saída lususb 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 algo especial quando a webcam está conectada diretamente ao computador.

Informações adicionais # 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 é desligado (obviamente, porque atrai muita energia por um momento). Mas depois que o computador inicializou novamente, mostra minha webcam.

O "computador" é um C.H.I.P. da Next Thing Co. com apenas uma porta usb. Eu o controlo sem cabeça através do terminal ssh.

Atenciosamente

    
por Tim 27.08.2017 / 16:28

0 respostas