
In diesem Text finden Sie alle Informationen, die Sie benötigen, um Ihren eigenen USB-Server auf einem Linux-Rechner einzurichten, ohne einen USB-Hub oder Adapter kaufen zu müssen. Wir werden über die USB-über-Ethernet-Linux-Lösung sprechen.
Mit FlexiHub, das als USB-zu-Ethernet-Software für Linux fungiert, haben Sie eine unbegrenzte Anzahl virtueller Ports, sodass Sie so viele Geräte wie nötig gemeinsam nutzen können. Und die App teilt die Bandbreite nicht zwischen diesen Ports auf, wie dies bei jedem USB-Hub der Fall ist. Aus diesem Grund können Sie mit FlexiHub mehrere Geräte gleichzeitig teilen und darauf zugreifen, ohne dass deren Leistung merklich beeinträchtigt wird. Und Sie können Ihre Verbindungsgeschwindigkeit noch weiter erhöhen, indem Sie die praktische Verkehrskomprimierungsfunktion von FlexiHub aktivieren.
Hinweis: Denken Sie daran, dass dies bei Geräten mit niedriger Geschwindigkeit wie USB-Dongles keinen merklichen Unterschied macht. Diese Funktion kann jedoch für latenzempfindliche USB-Geräte sehr praktisch sein, insbesondere wenn Sie kein 100-Mbit / s-Cat6-LAN haben.
Die Befehlszeilenschnittstelle ist so einfach wie möglich, vorausgesetzt, Sie kennen alle richtigen Befehle (die übrigens ziemlich selbsterklärend und sehr leicht zu merken sind).
Verwenden Sie den folgenden Befehl, um sich bei Ihrem FlexiHub-Konto anzumelden:
fhcli login EMAIL
Vergessen Sie nicht, „EMAIL“ durch die tatsächliche Adresse zu ersetzen, die Sie bei Ihrer Kontoregistrierung verwendet haben. Und wenn Sie der Einzige sein möchten, der Ihr Konto verwendet, fügen Sie am Ende den Parameter „Alle zurücksetzen“ hinzu. Danach wird jeder, der Ihr Konto gerade auf anderen Computern verwendet, sofort abgemeldet.
So was:
fhcli login EMAIL [--reset-all]
Um nun über Ethernet Linux eine Verbindung zu einem Remote-USB herzustellen, verwenden Sie diesen Befehl:
fhcli connect-device ID_DEVICE
Die ID_DEVICE ist eine vierstellige Nummer, die Sie erhalten, nachdem Sie den Befehl fhcli show-remote
verwendet haben, um die Liste aller Geräte anzuzeigen, die für eine Remoteverbindung verfügbar sind.
Der Befehl connect-device hat zwei Parameter, die Sie verwenden können.
Als erstes wählen Sie die gewünschte Datenkompressionsrate:
[--compression=bestspeed]
- maximale Komprimierung, am besten für latenzempfindliche Peripheriegeräte,
[--compression=bestsize]
- beste Paketgröße für verlustfreie Datenübertragung,
[--compression=no]
- überhaupt keine Komprimierung.
Wenn Sie diesen Parameter überhaupt nicht verwenden, wird die Komprimierung gemäß dem Standardwert eingestellt. Wenn Sie sich nicht sicher sind, welcher es für Ihren Computer ist, verwenden Sie den Befehl fhcli default-connect-parameters
, um dies herauszufinden.
Und die zweite ermöglichte es Ihnen, die automatische Wiederverbindungsfunktion zu aktivieren oder zu deaktivieren:
[--auto-reconnect]
[--no-auto-reconnect]
Jeder der Verbindungsparameter kann unterwegs mit dem Befehl fhcli change-existing-connection-params ID_DEVICE
geändert werden.
Wenn Sie mit der Verwendung des Remote-Geräts fertig sind, führen Sie den Befehl fhcli disconnect-device ID_DEVICE
aus, um es zu trennen.
Aber natürlich geht die Funktionalität der FlexiHub-Befehlszeile für die Linux-USB-über-Ethernet-Funktionalität weit über das Anschließen und Trennen einiger Remote-Geräte hinaus. Es gibt auch Befehle zum Senden, Anzeigen und Annehmen (oder Ablehnen) von Einladungen, zum Sperren/Entsperren eines bestimmten Peripheriegeräts, zum Verwalten von Gerätebeschreibungen und lokalen Proxy-Einstellungen, zum Verbleib auf Ihrem Computer, zum erzwungenen Abmelden eines anderen Benutzers von Ihrem Konto und vielem mehr.
Sie können andere FlexiHub-Benutzer einladen, Ihre Geräte zu verwalten. Sie können beliebig viele Einladungen versenden. Und wenn Sie das Gerät nicht teilen müssen, können Sie die Einladung widerrufen, indem Sie einfach auf die Schaltfläche „Löschen“ daneben klicken. Wenn Sie also eine Einladung auf einem Linux-Computer senden müssen, benötigen Sie:
Sie können auch Ihr lokales USB-Gerät sperren, um es vor Fernzugriff zu schützen. Alle gesperrten Geräte werden auf Remote-Computern nicht angezeigt. Drücken Sie in der Liste der Geräte von der FlexiHub-Schnittstelle auf einem Linux-Computer einfach die Schaltfläche Sperren.
Für welche der beiden Schnittstellen Sie sich entscheiden, hängt ganz von Ihren persönlichen Vorlieben und der Leistungsfähigkeit Ihres aktuellen Equipment-Setups ab. Auf die eine oder andere Weise liefert die FlexiHub USB over Etherent Linux-Funktion stets eine stabile Leistung und risikofreie, plattformübergreifende USB-Ethernet-Konnektivität mit maximaler Geschwindigkeit für alle Gerätetypen, Marken, Formen und Formen.
FlexiHub