10

Я слышал, что ни один из беспроводных USB-адаптеров не поддерживает Wake on Wireless LAN, потому что USB не может поддерживать питание адаптера в спящем режиме. Это правда?

Есть ли способ заставить беспроводной адаптер USB поддерживать WoWLAN?

1 ответ1

10

Решение о том, оставлять или нет цепь питания USB-порта включенной, когда система находится в ACPI S3 ("Sleep" / "Suspend to RAM"), остается за BIOS / прошивкой материнской платы. У него может даже быть опция BIOS, которую вы можете настроить для этой цели, чтобы включить / отключить питание USB, когда система спит или даже выключена.

Тем не менее, нет никаких реализаций системных плат, что я знаю, что будет держать часть данных соединения USB включен в то время как в S3 или выключено. Когда ЦП приостановлен или выключен, не имеет смысла поддерживать канальный уровень на шине USB, потому что даже если вы отправили сообщение через шину, ЦП не было бы там на другой стороне, чтобы получить сообщение. Но процессор не должен быть включен для нормальной сетевой карты, чтобы сделать Wake on LAN, поэтому я провел небольшое исследование этого ....

Контроллеры USB обычно подключаются к ЦП с помощью чего-то вроде PCI или PCI Express. PCI и PCI-E поддерживают события управления питанием, которые, по сути, используются сетевыми платами на материнской плате, чтобы сообщить системе, что она проснулась из-за WOL. Теоретически, если контроллер USB получает питание в режиме ожидания от шины PCI(-E), он может затем декодировать магический пакет пробуждения по локальной сети от устройства USB и преобразовать его в PME (PCI) (-E), что приведет к срабатыванию след Поэтому я считаю , что это возможно, в теории, на уровне проектирования аппаратных средств / системы, для реализации материнской платы и USB - Ethernet или Wi - Fi чипсет , который поддерживает бы это.

Я просто не знаю ни одного, что делает, с моей головы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .