Die Entscheidung, ob der Stromkreis des USB-Anschlusses aktiviert bleibt, wenn sich das System in ACPI S3 befindet ("Sleep" / "Suspend to RAM"), bleibt dem BIOS / der Firmware des Motherboards überlassen. Es kann sogar eine BIOS - Option haben Sie für diesen Zweck konfigurieren können, um die USB - Energie zu aktivieren / deaktivieren , wenn das System im Ruhezustand befindet oder sogar ausgeschaltet.
Es gibt jedoch keine mir bekannten Motherboard-Implementierungen, die den Datenteil der USB-Verbindung in S3 aktiviert oder ausgeschaltet lassen. Wenn die CPU angehalten oder ausgeschaltet ist, ist es nicht sinnvoll, die Datenverbindungsschicht des USB-Busses beizubehalten, da die CPU selbst dann nicht auf der anderen Seite wäre, wenn Sie eine Nachricht über den Bus senden würden Botschaft. Aber die CPU muss nicht eingeschaltet sein, damit eine normale Ethernet-Karte Wake on LAN ausführt, also habe ich ein bisschen nachgeforscht ...
USB-Controller werden normalerweise über PCI oder PCI Express an die CPU angeschlossen. PCI und PCI-E unterstützen Power Management-Ereignisse , die im Wesentlichen von einer On-Motherboard-Netzwerkkarte verwendet werden, um dem System mitzuteilen, dass es aufgrund eines WOL aufgeweckt wird. Wenn der USB-Controller Standby-Strom vom PCI (-E) -Bus erhalten würde, könnte er theoretisch ein Wake-on-LAN-Magic-Paket von einem USB-Gerät dekodieren und in ein PCI (-E) -MPE umwandeln, das ausgelöst würde die Spur. Also ich glaube , dass es ist möglich , bei einem Hardware / System - Design - Ebene in der Theorie, zu implementieren ein Motherboard und ein USB - Ethernet oder WiFi - Chipsatz, der diese unterstützen würde.
Ich weiß einfach nichts davon.