Zwei Laptops per USB AC verbinden

Zwei Laptops per USB AC verbinden

Ich möchte zwei Laptops über ein USB-AC-Kabel verbinden und Daten von einem zum anderen übertragen. (Mein Ziel ist es, aus einem der Laptops einen zweiten Bildschirm zu machen.) Ein CC-Kabel ist keine Option, da einer der Laptops kein USB C hat.

Theoretisch sollte das möglich sein: USB A ist für den USB-Host und USB C ist bidirektional, also sollte das möglich sein. Ich habe herausgefunden, dass das mit einem USB-CC-Kabel möglich ist, aber ohne Einzelheiten, wie die Verbindung hergestellt wird. Ich glaube, ich muss den Laptop mit C so einrichten, dass er sich als USB-Gast verhält und dort eine serielle Leitung einrichtet.

(Ich habe auch gelesen, dass es auf einige Chips beschränkt ist, da einige den Gastmodus nicht unterstützen. Auf einem Laptop dürfte das jedoch angeblich kein Problem sein.)

Meine Fragen:

  1. Ist das sicher? Ich glaube schon, aber ich möchte vorher sichergehen.
  2. Wie bringt man den Laptop mit USB C dazu, sich als Gast zu verhalten und dort eine serielle Leitung zu öffnen? Idealerweise würde ich es in Bash machen, aber C ist auch akzeptabel.

Antwort1

Da auf beiden Rechnern wahrscheinlich eine Art Unix läuft und X11 für die Grafik verwendet wird, würde ich eine andere Lösung für Ihr Problem vorschlagen, nämlich die beiden Rechner über kabelgebundenes Ethernet zu verbinden. Entweder auf herkömmliche Weise über einen Router/Hub oder mit einem einzigen Kabel zwischen den beiden (das dann ein Ad-hoc-Netzwerk erstellen muss, beispielsweise mit automatisch zugewiesenen IP-Nummern 192.168.xy).

Wenn die beiden sich sehen können, können Sie den X11-Server auf dem zweiten Computer zunächst mit öffnen xhost +und dann Anwendungen auf dem ersten Computer anweisen, stattdessen diesen Bildschirm zu verwenden. Eine einfache Möglichkeit besteht darin, export DISPLAY=second-ip:0Programme auszuführen und aufzurufen, die dann auf dem zweiten Computer angezeigt werden.

Anmerkungen:

  • Wenn die Maschinen keine Ethernet-Anschlüsse haben, gibt es günstige USB-Ethernet-Adapter. Ein USB3-Adapter kann ein Gigabit-Netzwerk sättigen.
  • Für die dort angezeigten Programme müssen Sie weiterhin die Tastatur und Maus des zweiten Computers verwenden.
  • xhost +Istäußerstunsicher. Sie sollten dies nur in einem vertrauenswürdigen Netzwerk tun! Es gibt bessere Lösungen, aber dies ist ein Anfang.
  • Es gibt möglicherweise Fenstermanager, die eine Sitzung auf zwei separate Displays verteilen können. Das könnte für Sie ausreichen. Ich habe damit keine Erfahrung.

Bitte teilen Sie uns mit, was bei Ihnen funktioniert hat.

verwandte Informationen