USBはスリープモードではアダプターの電力を維持できないため、どのUSBワイヤレスアダプターもWake on Wireless LANをサポートできないと聞きました。本当?
USBワイヤレスアダプターでWoWLANをサポートする方法はありますか?
USBはスリープモードではアダプターの電力を維持できないため、どのUSBワイヤレスアダプターもWake on Wireless LANをサポートできないと聞きました。本当?
USBワイヤレスアダプターでWoWLANをサポートする方法はありますか?
回答:
システムがACPI S3(「スリープ」/「Suspend to RAM」)のときにUSBポートの電源回路を有効のままにするかどうかの決定は、マザーボードのBIOS /ファームウェアに任されています。それは可能でも、システムが眠っているかにもオフになったときにUSB電源を有効/無効にするには、この目的のために設定することができBIOSオプションがあります。
ただし、私が知っているマザーボードの実装では、S3の状態または電源がオフのときにUSB接続のデータ部分を有効に保つことはできません。CPUがサスペンドまたはオフの場合、USBバスのデータリンクレイヤーを維持することは意味がありません。バスを介してメッセージを送信しても、CPUはバスを受信するために反対側に存在しないためです。メッセージ。しかし、通常のイーサネットカードがWake on LANを実行するためにCPUがオンになっている必要はないので、これについて少し調査しました。
USBコントローラーは通常、PCIやPCI Expressなどを使用してCPUに接続されます。PCIおよびPCI-E は、電源管理イベントをサポートします。これは、マザーボード上のNICがWOLによりウェイクアップされていることをシステムに通知するために使用されるものです。理論的には、USBコントローラがPCIからのスタンバイ電力を受けていた場合(-E)バスは、それは可能性があり、その後、USBデバイスからのLANマジックパケットでウェイクをデコードし、トリガーするPCI(-E)PME、にそのを翻訳しますウェイク。したがって、理論的には、ハードウェア/システム設計レベルで、マザーボードとこれをサポートするUSBイーサネットまたはWiFiチップセットを実装することは可能だと思います。
私の頭の上では、そのようなことは何も知りません。