USB-Hubs, die tatsächlich Hub Port Power Control implementieren?
Kein USB-Hub, den ich ausprobiert habe, scheint "Hub Port Power Control" richtig zu unterstützen, der für die USB 2.0-Kompatibilität erforderlich ist.
Der USB 2.0-Standard besagt Folgendes:
Hubs mit eigener Stromversorgung können über Netzschalter verfügen, die die Abgabe von stromabwärts gerichteten Ports steuern, dies ist jedoch nicht erforderlich. Bus-betriebene Hubs müssen über Netzschalter verfügen. Ein Hub mit Power-Switches kann alle Ports als Gruppe / Gruppe, jeden Port einzeln mit Strom versorgen oder über eine beliebige Anzahl von Gangs eines oder mehrerer Ports verfügen. Ein Hub zeigt durch die Einstellung des Feldes Logical Power Switching Mode in wHubCharacteristics an, ob er die Leistungsumschaltung unterstützt. Wenn ein Hub das Power Switching pro Port unterstützt, wird die Stromversorgung eines Ports eingeschaltet, wenn eine SetPortFeature-Anforderung (PORT_POWER) für den Port empfangen wird. Die Port-Stromversorgung ist ausgeschaltet, wenn sich der Port im ausgeschalteten oder nicht konfigurierten Zustand befindet. Wenn ein Hub eine gemeinsame Leistungsumschaltung unterstützt, Dann wird die Stromversorgung aller Ports in einer Gruppe aktiviert, wenn ein Port in einer Gruppe eine SetPortFeature-Anforderung (PORT_POWER) erhält. Die Stromversorgung einer Gruppe wird nicht ausgeschaltet, es sei denn, alle Ports einer Gruppe befinden sich im ausgeschalteten oder nicht konfigurierten Zustand.
Und
Obwohl ein Hub mit eigener Stromversorgung zum Implementieren der Stromumschaltung nicht erforderlich ist, muss der Hub den ausgeschalteten Zustand für alle Ports unterstützen. Darüber hinaus muss der Hub die PortPwrCtrlMask (alle Bits auf 1B) implementieren, obwohl der Hub keine Netzschalter besitzt, die von der USB-Systemsoftware gesteuert werden können.
http://www.makelinux.net/lib/usb/2/USB_2.0_Specification/doc-363
In Linux scheinen die meisten Chipsätze diese Funktion zu unterstützen, wenn sie lusb -v
wie im wHubCharacteristics
Feld angegeben ausgeführt werden. Wenn Sie jedoch tatsächlich versuchen, es zu verwenden, geschieht nichts, und Sie können die Stromversorgung für jeden Port (oder nicht alle) ausschalten.
Ich denke, das liegt daran, dass die Hardware - Hersteller nie wirklich diese Unterstützung gestört verkabeln, obwohl die Chipsatz Unterstützung es, was Menschen wie Hacks zu tun dies
Meine Frage ist also:
Hat jemand eine Liste mit Hardware, die den USB Port Power Control richtig unterstützt?
Insbesondere mit Modell- und Chargennummern wäre es gut, da die Unterstützung zwischen verschiedenen Versionen variieren kann.
Ähnliche Links:
USB-betriebenes Licht von der Befehlszeile aus deaktivieren?
http://www.gniibe.org/development/ac-power-control-by-USB-hub/index.html
0 Antworten auf die Frage
Verwandte Probleme
-
3
Warum führt das Entfernen des USB-Sticks zu einem blauen Bildschirm?
-
8
Booten von Linux von USB-Sticks
-
3
Warum wird der Computer beim Anschließen einer externen USB-Festplatte ausgeschaltet?
-
3
Laptop wacht auf, wenn ich USB-Geräte freischalte / ausschalte
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
10
Der USB-Wi-Fi-Adapter wird unter Windows Vista nicht aktiviert
-
4
Kann ich einen Computer mit Gleichstrom betreiben?
-
8
Ersetzen Sie das Netzteil oder kaufen Sie einen neu aufgebauten Computer
-
4
Wie installiere ich Windows 7 RC von einer USB-Festplatte?
-
2
Belkin Bluetooth und Wireless USB Adapter