Gibt es Probleme beim Stapeln von USB-Hubs?


2

Würde das Anschließen eines 4-Port-USB-3-Hubs an einen Port eines USB-C-zu-USB-3-Hubs Probleme verursachen?


3
Soweit ich mich erinnere, müssen USB-Hubs in der Vergangenheit und möglicherweise auch heute noch aktive Hubs sein, dh Hubs, die Sie anschließen. Auf diese Weise wird die Stromversorgung aufrechterhalten. Ich glaube nicht wäre heute anders.
Barlop

2
In Übereinstimmung mit @barlop ist die Begrenzung die verfügbare Leistung. Auch das Mischen von Marke / Modell kann zu seltsamen Problemen führen. Ich habe persönlich drei USB2-Hubs ohne Probleme hintereinander geschaltet. Ich glaube nicht, dass sie die Fähigkeit mit USB3 weggenommen haben.
Christopher Hostage

3
Übersteigen Sie jedoch nicht die Summe von 127 USB-Geräten und Hubs an einem einzelnen Bus. USB wird nicht glücklich sein, wenn Sie es versuchen.
Ignacio Vazquez-Abrams

1
Alle USB-Hubs sind "aktiv", dh sie haben alle aktive Schaltkreise (Elektronik), um zu funktionieren. Die Stromversorgung kann jedoch über die Upstream-Verbindung, dh den Host, oder über ein externes Netzteil erfolgen. Nur weil es kein externes Netzteil gibt, wird es nicht zu einem "passiven" Gerät. Kaskadierte Hubs können zu einer übermäßigen Latenz führen. Die Latenz ist einer der Gründe für die Längenbeschränkungen von USB-Kabeln.
Sägemehl

1
"Ermutigender Dialog" ist eine nette Art und Weise, @barlop. Es gibt viele Probleme mit dieser Frage. Erstens ist es kontextuell theoretisch. Es fragt, ob etwas in eine Richtung funktioniert. Es heißt nicht "Ich habe versucht, X dazu zu bringen, Y zu tun, aber Z ist stattdessen passiert". Im Allgemeinen gibt dies an, welche Informationen zu X und Y nicht gesucht wurden, und bedeutet, dass OP vor der Abfrage nicht die erforderliche Sorgfalt angewendet hat. Meine Frage, die als die eines "Busybody" bezeichnet wurde, versuchte, die Frage zu verbessern, indem sie auf ein tatsächliches Problem eingegrenzt wurde, und stieß auf einen Fehler.
music2myear

Antworten:


3

Sie können Hubs hintereinander schalten, aber es gibt Grenzen. Solange Sie die Grenzen nicht überschreiten, geht es Ihnen gut.

  • Sie können ein maximales Netzwerk von 127 Ports auf einem USB-Controller haben. Dies schließt alle Ports ein, die zum Erstellen des Netzwerkbaums verwendet wurden.
  • Sie können maximal 7 Ebenen festlegen, einschließlich des Root-Hubs und des Geräts am Ende der Kette, sodass maximal 5 hintereinander geschaltete externe Hubs übrig bleiben.
  • Wenn Sie mit Hubs mit eigener Stromversorgung arbeiten, müssen Sie die anderen USB-Anforderungen einhalten (z. B. Kabellängen; die Längenbeschränkungen gelten für jedes Kettenglied).

    Die USB-Spezifikation verlangt jedoch, dass Hubs mit Busversorgung nicht in Reihe mit anderen Hubs mit Busversorgung geschaltet werden dürfen.

  • Wenn Sie die USB-Spezifikation ignorieren, kann es sein, dass Sie keinen Bus-betriebenen Hub an einen Bus-betriebenen Hub anschließen müssen, solange Sie nicht versuchen, die über die Upstream-Verbindung verfügbare Leistung zu überschreiten. Dies hängt von der jeweiligen Hardware ab (z. B. wie viel Strom der USB-C-zu-USB-3-Hub liefern kann, welche Lasten dieser Hub und der USB-3-Hub haben, ob der USB-3-Hub eine Verbindung zum Upstream-Hub herstellt, wenn weniger als 6 Einheiten geladen sind vorhanden usw.).

Einige allgemeine Diskussionen hier , hier und hier , aber wenn Sie Hubs mit Busantrieb hintereinander schalten möchten, müssen Sie versuchen, herauszufinden, was mit Ihrer spezifischen Ausrüstung funktionieren könnte.


Zu beachten ist, dass sowohl Hosts als auch Geräte interne (reale oder virtuelle) Hubs haben können und dass einige externe Hubs tatsächlich mehrere verkettete Hubs enthalten.
Plugwash

Was ist mit der Kabellänge? Ist das relevant? Viele Leute verketten sowieso, um mehr Länge zu bekommen. Und vielleicht bekommen sie ein zu langes USB-Kabel?
Barlop

@barlop, ja. Ich erwähnte das in der 3. Kugel. Ich wollte mich nicht von einer ganzen Diskussion über die Kabellänge ablenken lassen, da dies in anderen Themen behandelt wird.
Fixer1234
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.