Besteht ein Risiko für einen physischen USB-Loopback?

8

Wenn Sie einen Computer über ein USB-Kabel (und 2 USB-Anschlüsse) an sich selbst anschließen, können Sie das Gerät wahrscheinlich beschädigen? Es erkennt sich als USB-Gerät?

Jader Dias
quelle

Antworten:

4

Diese USB-USB-Verbindungskabel enthalten irgendwo einen kleinen Klecks Elektronik, sie sind nicht nur gerade verdrahtete Kabel. Das Internet ist voller anekdotischer Beweise dafür, dass das Zusammenstecken von zwei PCs mit ihren USB-Anschlüssen etwas kaputt macht.

http://www.usb.org/about/faq/ans5 ist sehr informativ ...

F5: Wie kann ich zwei PCs über USB miteinander verbinden?

A5: Dazu benötigen Sie ein spezielles USB-Peripheriegerät, das als USB-Bridge bezeichnet wird (manchmal auch als USB-zu-USB-Adapter bezeichnet). Ohne eine USB-Brücke kann das direkte Anschließen eines USB-Anschlusses eines PCs an den USB-Anschluss eines anderen PCs die Computer beschädigen.

F6: Sie meinen, ich kann keine direkte Kabelverbindung wie ein Nullmodem herstellen?

A6: Richtig. Wenn Sie dies mit einem illegalen A-zu-A-USB-Kabel versuchen, werden die Netzteile der beiden PCs kurzgeschlossen, wodurch möglicherweise eine oder beide Maschinen zerstört werden oder eine Brandgefahr entsteht. Selbst wenn das Problem mit zwei Netzteilen keine Gefahr für die Maschinen darstellte, gab es immer noch keine Möglichkeit, die beiden PCs miteinander zu kommunizieren, da USB diese bestimmte Art der Kommunikation nicht unterstützt. Eine kostengünstige Lösung, um diesen Bedarf zu decken, ist die USB-Brücke.

F7: Warum stellen die Leute überhaupt A-zu-A-Kabel her? Welche Kabel benötige ich, um USB-Geräte miteinander zu verbinden?

A7: Eine Reihe von Kabelherstellern scheint zu dem Schluss gekommen zu sein, dass USB wie die serielle Schnittstelle eines PCs ist, nur schneller. Daher benötigen Sie alle Arten von spezieller Hardware, um die USB-Verbindung herzustellen, die Sie herstellen müssen. Das ist völlig falsch. Die einzige Art von Kabeln, die Sie jemals benötigen werden, um normale USB-Produkte anzuschließen, sind A-zu-B-Kabel, A-zu-Mini-B-Kabel oder Mini-A-zu-Mini-B-Kabel unterschiedlicher Länge. Einige spezielle Gerätetypen verwenden nicht standardmäßige Steckverbinder und werden daher mit einem eigenen Spezialkabel geliefert.

Piku
quelle
5

Lesen Sie den WP-Artikel darüber, und es scheint, dass es von der Art des Kabels abhängt, ob Sie eine Host-Verbindung auf beiden Seiten des Kabels passieren.

Quote: Eine USB-Verbindung besteht immer zwischen einem Host oder Hub am Ende des "A" -Anschlusses und dem "Upstream" -Port eines Geräts oder Hubs am anderen Ende. Ursprünglich war dies ein "B" -Anschluss, der fehlerhafte Schleifenverbindungen verhinderte. Es wurden jedoch zusätzliche vorgeschaltete Anschlüsse angegeben, und einige Kabelhersteller entwickelten und verkauften Kabel, die fehlerhafte Verbindungen (und mögliche Schäden an der Schaltung) ermöglichten.

Soweit ich weiß, soll USB Host-vermittelt sein, daher wäre es nicht sinnvoll, auf beiden Seiten eine "Host" -Verbindung zu haben. Höchstwahrscheinlich wird nur passieren, dass beide Seiten ein Handshake-Paket senden und dann in den Status STALL wechseln, da die Antwort nicht korrekt ist.

Satanicpuppy
quelle
3

Ich habe dies gerade auf einem Ersatzcomputer getestet (da es interessant schien) ... der Sound "Device Inserted" ist passiert, aber sonst nichts.

Ich vermute, es gibt einige Anwendungen, die dies für die Dateiübertragung von einem PC auf einen anderen nutzen können ... aber ich habe hier momentan keinen anderen Computer, auf dem ich ihn testen kann.

William Hilsum
quelle