Wie erstelle ich einen drahtlosen USB-Adapter zur Unterstützung von WoWLAN? [geschlossen]


11

Ich habe gehört, dass keiner der USB-WLAN-Adapter Wake on Wireless LAN unterstützen kann, da USB die Stromversorgung des Adapters im Ruhemodus nicht aufrechterhalten kann. Ist das wahr?

Gibt es eine Möglichkeit, einen USB-WLAN-Adapter dazu zu bringen, WoWLAN zu unterstützen?


Wo genau haben Sie diese "Gerüchte" gehört? Können Sie etwas zitieren, das dies besagt? Ansonsten ist dies nur eine unbeantwortbare Spekulation (IMO). Was waren Ihre Ergebnisse, als Sie versuchten, es zum Laufen zu bringen? Wo stecken Sie bei der Implementierung fest?
Ƭᴇcʜιᴇ007

Was Sie beschreiben, ist gerätespezifisch. Wake on Wireless Lan muss zu den Gerätespezifikationen hinzugefügt werden. Ebenso wurde Ihre Fähigkeit, Ihr Telefon aufzuladen, während Ihr Laptop schläft, tatsächlich in die Spezifikationen des Laptops integriert.
Ramhound

Antworten:


11

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.


Aber ich möchte auf Details eingehen. Was genau ist also "so etwas wie PCI oder PCI Express"? Könnte eine Dokument-URL oder etwas anderes geben? Da die USB-Maus den Computer wecken kann, denke ich, dass es für einen drahtlosen Adapter möglich ist, dies zu tun
demonguy

1
Ja, aber wie würde es passieren? Wie würden Sie ein Paket an einen nicht zugeordneten WLAN-Adapter weiterleiten? Bei Kabelübertragung senden Sie einfach die WoL für die MAC-Adresse, da sie tatsächlich mit dem Ethernet-Switch verbunden ist, den sie erhält. Bei drahtlosen Verbindungen ist die Schicht 2 jedoch ganz anders.
GnP
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.