Para o primeiro ponto: USB1.1 era muito mais lento que USB2.0 , na maioria das circunstâncias. Observe que os dispositivos ainda podem se conectar à velocidade mais baixa de 1,1mbbps, em vez dos 480Mbps mais rápidos, mas geralmente, quando isso ocorre, é porque a porta está autonegociando baixa ou porque um dos dois dispositivos é realmente 1,1. Tente desconectar e reconectar se você tiver isso e tiver certeza de que ambos são 2.0 e seu sistema operacional tem suporte para 2.0. (conselho geral, ya?) ~~ De qualquer forma, foi por isso que eles recomendaram um novo cartão. Para que você possa usar a velocidade total de USB1.1 por câmera individual, pois o barramento PCI é muito mais rápido que o USB1.1. Mas com 2,0 isso não é necessário. [cavalo morto açoitado, indo para o próximo tópico]
Agora no seu dispositivo especificamente. Você tem um Core i5 pelas métricas mais ostensivas, a saber: Intel 5/3400 series PCH e 82801 PCI bridge. (nota: confirmou que ele tem um Dell Core i5) Este PCH em particular também é um codinome Ibex Peak . Você não tem mais uma southbridge independente (como é do meu conhecimento), então você está possivelmente aberto a um novo comportamento que não existia antes. O chipset integrado agora lida com o USB muito mais perto do DMA, então espero que o problema seja com o chipset 5/3400 ou que o problema esteja com o driver. Ou são fáceis de testar, mas requerem um desembolso de capital inicial, o que é uma droga.
Aqui está o meu raciocínio porque eu acho que é o chipset e não as câmeras ou drivers: Existem problemas conhecidos com o Intel PCH (Vou citar agora para salvar e voltar clicando:
- USB ports hang with bulk and control traffic (erratum 7 & Microsoft KB9820911)
- Bogus USB ports will be detected at desktop PCH equipped with 6 USB ports (3420, H55) on the first EHCI controller. This can happen when AC power is removed after entering ACPI S4. Adding AC power back and resuming from S4 may result in non detected or even non functioning USB device (erratum 12)
- Bogus USB ports will be detected at mobile PCH equipped with 6 USB ports (HM55) on the first EHCI controller. This can happen when AC power and battery are removed after entering ACPI S4. Adding AC power or battery back and resuming from S4 may result in non detected or even non functioning USB device (erratum 13)
Isso me leva a acreditar que adicionar uma nova placa PCI melhorará o desempenho removendo a carga na lógica do controlador USB, mas como um teste tente mover a câmera para o mesmo hub USB (os slots empilhados correspondentes na placa-mãe devem ser suficiente) e ver se eles apresentam o mesmo problema. Dólares a pesos diz que você terá o mesmo problema EXATO quando fizer isso.
No entanto, acho que é mais provável que haja um problema com os drivers UVC no Linux em geral, com várias câmeras tratadas pelo mesmo controlador (como o seu é) e não algo específico para o hardware. Eu só pensei que eu iria começar com o hardware primeiro para resolver esse bit específico (já que é totalmente possível que possa ser a culpa). Aqui está uma sequência de URLs relacionadas:
- link
- link
- link (na verdade, outra coisa a considerar)
- link (antigo)
- link (problema semelhante, novo PCI USB)
- link (direção da pesquisa)
- link (do movimento, mas mais antigo)
Ok, isso é o suficiente divagar por enquanto. Responder comentários?
tl: dr: pegue uma placa PCI USB e coloque uma câmera lá.