O hub USB genérico propaga o ID de produto / fornecedor de 0000 para o Win XP?

0

Estou tentando usar um HDD portátil USB da Apacer, que é o USB 3.0, com o Windows XP, e tenho alguns problemas com essa máquina.

Primeiro, quando conecto o disco rígido USB diretamente ao XP, ele é reconhecido como um disco rígido portátil e os drivers começam a ser instalados; No entanto, ao mesmo tempo, posso ouvir cliques do HDD, aparentemente devido à baixa potência do disco - e o processo de instalação do driver aqui nunca termina completamente (ao interrompê-lo após 5 minutos ou mais, como Estou pensando, todos esses cliques não podem ser bons).

Suspeitando que isso é um problema de energia, eu tenho um hub USB Konig com fonte de alimentação externa. O hub USB 2.0, por si só, é reconhecido imediatamente pelo XP como "hub USB genérico", então tudo é bom lá. Mas assim que eu conecto algo no hub, o Windows XP reconhece um "dispositivo desconhecido", e é isso - isso aconteceu tanto para o USB 3 HDD portátil quanto para um pendrive USB que é o USB 2. Eu usei o USBDeview (< um href="http://www.nirsoft.net/utils/usb_devices_view.html"> link ), e eu posso ver que qualquer coisa que tenha sido conectada a este hub, acaba com o ID do fornecedor / produto de 0000 ?! Portanto, não é surpresa que os drivers corretos não possam ser carregados ...

Btw, a mesma máquina tem dual boot com o Ubuntu 14, e no Ubuntu, quando eu conecto o disco rígido portátil USB3, novamente eu ouço os cliques - mas quando eu conecto através do hub USB, tudo está bem e as montagens automáticas. Então eu acho que isso não é um problema de hardware com o hub ou o disco rígido USB3 portátil.

Então, a pergunta é: por que o XP receberia o ID do produto / fornecedor de 0000 para qualquer dispositivo conectado ao hub USB (que é corretamente tratado pelo XP. e tem fonte de alimentação externa para que a energia não seja um problema) ; e existe uma correção possível, então os dispositivos corretos são detectados pelo XP quando eles estão conectados no hub USB?

    
por sdaau 08.04.2016 / 16:44

1 resposta

0

Ok, resolvi isso, então vou postar como uma resposta - mas foi um pouco de tentativa e erro, então eu não vou aceitar essa resposta, e espero que alguém possa postar uma explicação mais erudita sobre isso problema.

Mas, aqui está: em primeiro lugar, eu esqueci de mencionar que o XP / Ubuntu PC é um desktop, e como a maioria dos desktops, tem (dois) conectores USB no painel frontal e (quatro) conectores USB no painel traseiro. Os testes que fiz - e o problema descrito no OP, foram feitos apenas com os conectores USB do painel frontal.

Ouvi dizer que, normalmente, nesta configuração de desktop, os conectores do painel frontal podem ter sido projetados para fornecer menos corrente que os do painel traseiro. Então eu pensei, no final, o que diabos, eu também posso tentar conectar o hub USB a um conector USB painel traseiro . E whaddayaknow, assim que eu fiz isso, e conectei o HDD portátil USB para o hub USB - Windows XP reconheceu a unidade anexada corretamente, montou, e funciona sem todos os ruídos de clique girando! Nice!

Agora, eu realmente não sei por que isso faria a diferença - talvez os conectores USB do painel frontal tenham funcionado um pouco (já que eles ainda funcionam bem quando outros dispositivos de baixa energia são conectados a eles, como mouses USB ). Ou talvez o próprio hub USB drene a energia da conexão USB do PC para alimentar seu controlador, e ele usa o poder externo somente para alimentar dispositivos conectados a ele? Não posso dizer realmente - mas estou feliz que funcione agora ...

    
por 08.04.2016 / 17:47