Existe algum risco em um loopback físico USB?


8

Se você conectar um computador a si próprio usando um cabo USB (e duas portas USB), é provável que danifique o dispositivo? Ele se reconhecerá como um dispositivo USB?

Respostas:


4

Esses cabos de ligação USB-USB contêm uma pequena bolha de eletrônicos em algum lugar, não são apenas cabos de fio reto. A Internet está cheia de evidências anedóticas de que conectar dois PCs com suas portas USB quebrará alguma coisa.

http://www.usb.org/about/faq/ans5 é bastante informativo ...

P5: Como conectar dois PCs um ao outro com USB?

R5: Você precisa de um periférico USB especializado conhecido como ponte USB (às vezes chamado de adaptador USB para USB) para fazer isso. Sem uma ponte USB, conectar uma porta USB de um PC diretamente à porta USB de outro PC pode danificar os computadores.

P6: Você quer dizer que não consigo fazer uma conexão direta por cabo como um modem nulo?

A6: correto. De fato, se você tentar fazer isso com um cabo ilegal de A para A USB, poderá causar um curto-circuito nas fontes de alimentação dos dois PCs, possivelmente destruindo uma ou ambas as máquinas ou causando risco de incêndio. Mesmo que não houvesse perigo para as máquinas devido ao problema com duas fontes de alimentação, ainda não haveria maneira de os dois PCs se comunicarem, já que o USB não suporta esse tipo específico de comunicação. Uma solução com preço razoável para atender a essa necessidade é a ponte USB.

Q7: Então, por que as pessoas fazem cabos A a A, afinal? De que tipos de cabos eu preciso para conectar dispositivos USB?

R7: Vários fornecedores de cabos parecem ter chegado à conclusão de que o USB é como a porta serial de um PC, apenas mais rápido, portanto, você precisa de todo tipo de hardware especial para criar a conexão USB que precisa fazer. Isso está completamente incorreto. O único tipo de cabo necessário para conectar produtos USB normais são os cabos A para B, cabos A para mini B ou cabos mini A para mini B de vários comprimentos. Alguns tipos especiais de dispositivos usam conectores fora do padrão e, portanto, vêm com seu próprio cabo especial.


5

Bem, leia o artigo do WP sobre ele e parece que depende do tipo de cabo que você possui para saber se passará por uma conexão de host nos dois lados do cabo.

Citação: Uma conexão USB está sempre entre um host ou hub na extremidade do conector "A" e a porta "upstream" de um dispositivo ou hub na outra extremidade. Originalmente, este era um conector "B ', impedindo conexões incorretas de loop, mas foram especificados conectores adicionais a montante, e alguns fornecedores de cabos projetaram e venderam cabos que permitiam conexões incorretas (e possíveis danos aos circuitos).

Pelo que sei, o USB deve ser mediado por host, por isso não faria sentido ter uma conexão "host" nos dois lados. Com toda a probabilidade, tudo o que acontecerá é que ambos os lados enviarão um pacote de handshake e depois passarão para um estado STALL, porque a resposta não estará correta.


3

Acabei de testar isso em uma máquina sobressalente (como parecia interessante) ... o som "Dispositivo inserido" aconteceu, mas nada mais.

Estou supondo que existem alguns aplicativos que podem tirar proveito disso para transferência de arquivos de um PC para outro ... mas não tenho outra máquina aqui no momento em que posso testá-la.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.