Wake on usb windows

Wake-On-LAN в Windows: лучшая функция, которую вы не используете

Wake-on-LAN (WoL) является недооцененной и недостаточно используемой частью операционной системы Windows 10. Если вы являетесь не заядлым пользователем системы windows, то вам наверняка фраза Wake-on-LAN будет не интересна. Эта функция связана с подключением по локальной сети, которая в свою очередь заинтересует геймеров и техническую поддержку. В прошлом этот параметр был слаб, но на сегодня настройка функции «Wake-on-LAN» в Windows 10 дает больше, чем было. Итак, что такое Wake-on-LAN? Как это может быть полезно для обычных пользователей? И что самое главное, как его настроить?

Что такое Wake-On-LAN?

Wake-on-LAN — это сетевой стандарт, позволяющий компьютеру включаться дистанционно. Он имеет дополнительный стандарт под названием Wake-on-Wireless-LAN (WoWLAN).

Чтобы WoL работал, вам нужно три вещи:

  • Ваш компьютер должен быть подключен к источнику питания.
  • Материнская плата компьютера должна быть совместима с ATX. Не волнуйтесь, большинство современных материнских плат соответствуют требованиям.
  • Сетевая карта компьютера (Ethernet или беспроводная) должна быть включена в WoL. Поддержка WoL почти универсальна.

Wake-on-LAN широко распространена в мире компьютеров. Поскольку поддержка требуется на аппаратном уровне, WoL работает на компьютерах под управлением Windows, Mac и Linux без проблем. С точки зрения Windows ваш компьютер может включаться из любых состояний питания по умолчанию, таких как гибернация и спящий режим, а также от полного отключения питания.

Как работает Wake-On-LAN?

Wake-on-LAN использует «magic packets», когда сетевая карта обнаруживает пакет, он сообщает компьютеру включить себя. Именно поэтому ваш компьютер должен быть подключен к источнику питания, даже если он выключен. Сетевые карты с поддержкой WoL будут продолжать получать небольшой заряд круглосуточно, пока они сканируют «magic packets» (волшебный пакет).

Но что же происходит?

«Волшебный пакет» отправляется с сервера. На сервере может быть много чего, к примеру специализированное программное обеспечение, маршрутизаторы, веб-сайты, компьютеры, мобильные устройства, интеллектуальные телевизоры. Сервер отправляет пакет по всей вашей сети. Сам пакет содержит важную информацию, включая сведения о подсети, сетевом адресе и самое главное MAC-адрес компьютера, который вы хотите включить. Вся эта информация, объединенная в один пакет, называется фреймом пробуждения. Ваша сетевая карта постоянно сканирует их.

Почему Wake-On-LAN полезен?

Теперь вы знаете, что такое Wake-on-LAN и как оно работает. Но почему это полезно? Почему средний пользователь должен заботиться об этой технологии?

Включите компьютер из любого места

Трудно представить себя в командировке без забытых файлах дома, к которым вы не сможете удаленно получить доступ. Чтобы удаленно использовать ваш рабочий стол, вам понадобится приложение для удаленного рабочего стола, поддерживающее Wake-On-LAN. Популярный Google Chrome Remote Desktop не работает, но Team Viewer дает такую возможность.

Примечание: BIOS должен поддерживать Wakeup-on-PME (событие управления питанием). И тогда вы сможете пробудить компьютер с выключенного состояния.

Как включить Wake-On-LAN

Включение WoL — это двухшаговый процесс. Вам необходимо настроить Windows и BIOS вашего компьютера.

Включение Wake-On-LAN в Windows

  • Чтобы включить Wake-on-LAN в Windows, вам нужно открыть приложение «Диспетчер устройств». Нажмите Win + R и напишите devmgmt.msc.
Читайте также:  Оригинальный образ msdn windows 10 enterprise ltsb

  • Прокрутите список устройств до тех пор, пока не найдете сетевые адаптеры. Нажмите «>«,чтобы развернуть меню. Теперь вам нужно найти свою сетевую карту.

  • Если вы не знаете, какая из них является вашей сетевой картой, наберите в поиске windows «Сведения о системе«.

  • Перейдите «Компоненты» > «Сеть» > «Адаптер» и справа найдите имя или тип продукта. Запомните эти значения и переходим обратно в диспетчер устройств.

  • В диспетчере устройств, нажимаем на своем сетевом адаптере правой кнопкой мыши и выбираем свойства. Далее в новом появившимся окне перейдите на вкладку «Дополнительно«, пролистайте список вниз и найдите Wake-On-LAN, выберите значение Enabled (включено). Название может различаться между устройствами и у некоторых будет Wake on magic packet.

  • Далее перейдите на вкладку «Управление электропитанием» и у вас там должны быть отмечены два пункта: разрешить этому устройству выводить компьютер из ждущего режима и разрешить вывод компьютера из ждущего режима только с помощью «магического пакета». Нажмите OK.

Включение Wake-On-LAN в BIOS

К сожалению меню BIOS различается на компьютерах и ноутбуках, что делает невозможным предоставление точных инструкций. В общем, вам нужно нажать конкретную клавишу, пока ваш компьютер загружается. Как правило, кнопкой являются Escape, Delete или F1. Смотрите подробное руководство, как зайти в BIOS .

  • В меню BIOS вам нужно найти вкладку «Power» и найти запись Wake-on-LAN и включить (Enabled). Не забудьте сохранить настройки биос.
  • Вкладка также может быть названа Power Management или вы можете найти эту функцию даже в Advanced Settings.

Последствия безопасности во время пробуждения по локальной сети

Магические пакеты отправляются с использованием уровня OSI-2. На практике это означает, что любой пользователь в той же сети, что и WoL, может использовать ваш компьютер для загрузки. В домашней обстановке это несущественная проблема. В общественной сети это более проблематично. Теоретически WoL позволяет только включать компьютеры. Он не будет обходить проверки безопасности, экраны паролей или другие формы безопасности. Это также не позволит выключить компьютер снова.

Однако были случаи, когда злоумышленники использовали комбинацию серверов DHCP и PXE для загрузки машины с собственным загрузочным изображением. Это дает им доступ к любым незащищенным дискам в локальной сети.

Remote Wakeup of USB Devices

This topic describes best practices about implementing the remote wakeup capability in a client driver.

USB devices that can respond to external wake signals while suspended are said to have a remote wakeup capability. Examples of devices that have a remote wakeup capability are mice, keyboards, USB hubs, modems (wake on ring), NICs, wake on cable insertion. All of these devices are capable of producing remote wake signaling. Devices that are not capable of generating remote wake signaling include video cameras, mass storage devices, audio devices, and printers.

Drivers for devices that support remote wakeup signaling must issue an IRP_MN_WAIT_WAKE IRP, also known as a wait wake IRP, to arm the device for remote wakeup. The wait wake mechanism is described in the section Supporting Devices That Have Wake-Up Capabilities.

When Does the System Enable Remote Wakeup on a USB Leaf Device?

In USB terminology, a USB device is enabled for remote wakeup when its DEVICE_REMOTE_WAKEUP feature is set. The USB specification specifies that host software must set the remote wakeup feature on a device «only just prior» to putting the device to sleep.

For this reason, the USB stack does not set the DEVICE_REMOTE_WAKEUP feature on a device after receiving a wait wake IRP for the device. Instead, it waits until it receives a IRP_MN_SET_POWER request to change the WDM device state of the device to D1/D2. Under most circumstances, when the USB stack receives this request, it both sets the remote wakeup feature on the device and puts the device to sleep by suspending the device’s upstream port. When you design and debug your driver, you should keep in mind that there is a loose relationship between arming a USB device for wakeup in software, by means of a wait wake IRP, and arming the device for wakeup in hardware by setting the remote wakeup feature.

Читайте также:  Total commander для windows 10 без установки

The USB stack does not enable the device for remote wakeup when it receives a request to change the device to a sleep state of D3, because according to the WDM power model, devices in D3 cannot wake the system.

Why Does Attaching or Detaching My Device Produce a Different Wakeup Behavior in Windows XP and Windows Vista and later versions of Windows?

Another unique aspect of the USB implementation of the WDM power mode regards the arming of USB hubs for remote wakeup. In Microsoft Windows XP all hub devices between host controller and the USB device are armed for wakeup whenever the USB device is armed for wakeup. This produces the surprising consequence that when sleeping devices are detached they will wake up the system.

In Windows Vista and later versions of Windows, if a USB leaf device on the bus is armed for wake, the USB stack will also arm the USB host controller for wake, but it will not necessarily arm any of the USB hubs upstream of the device. The USB hub driver arms a hub for remote wakeup only if the USB stack is configured to wake up the system on attach and detach (plug/unplug) events.

NoteВ В UHCI (Universal Host Controller Interface) USB host controllers do not distinguish between remote wake signaling and connect change events on root hub ports. This means the system will always wake from a low system power state if a USB device is connected to or disconnected from a root hub port, if there is at least one device behind the UHCI controller that is armed for wake.

Как включить пробуждение USB-устройства в Windows 10 Professional?

Я думаю, что название говорит достаточно.

Я уже читал через Интернет и пробовал разные вещи, но я не могу найти эту конкретную тему, решенную в любом месте.

попытка powercfg-deviceenablewake всегда приводит к недостаточному разрешению, хотя я запускал его как администратор или даже системный пользователь.

в частности, я хочу, чтобы мой USB Bluetooth ключ, чтобы иметь возможность разбудить мой компьютер от состояния сна.

Я убедился, что мои USB-порты работает в состоянии сна. Например, мой USB-ключ Logitech 2,4 ГГц (клавиатура) может разбудить мой компьютер.

изменить:
Я не ищу wake on lan. Дело в том, что я настраиваю игровой компьютер, который подключен к моему телевизору. Поэтому я просто использую геймпад Xbox One.

Я надеюсь, что кто-то может помочь мне, наконец, решить этот вопрос.

1 ответов

из управления оборудованием (выполнить: devmgmt.msc) можно просмотреть свойства устройств. Если вкладка Для управления питанием отсутствует или отсутствует в списке»Разрешить этому устройству выводить компьютер » тогда он, вероятно, не имеет возможности сделать это.

ошибка разрешения, вероятно, означает, что он не может установить это свойство на всех.

Если вы делаете это с другого компьютера / телефона / планшета, то изучить Wake On LAN (WoL). Включить в BIOS и захватить Приложение для WoL. Что лучше для пробуждения компьютера удаленно, что дает все обычные функции.

Читайте также:  Как сделать нормальное разрешение экрана windows 10

Как правильно настроить WakeOnUSB?

Как правильно настроить Wake-On-USB на 10.04 или 10.10 Ubuntu (2.6.36 и выше, если необходимо)? (Wake-on-USB — это когда компьютер спит и, например, событие USB Keyboard пробуждает аппарат!) Это ноутбук Acer Aspire Timeline X 1830T . Я не знаю, каким образом ядро ​​Linux поддерживает контроллеры.

Есть разные способы решения этой проблемы, например / proc / acpi / wakeup . или UDEV . или что-то с HAL?

/proc/acpi/wakeup показывает каждое устройство в S4, но мне нужен S3.

  • S4, который называется Suspend-To-Disk afaik . тоже не работает, если я подключаю USB1 к таблице пробуждения. Он просто устанавливает флаг S4.
  • я могу получить порты USB в S3?

Я хочу запустить машину из Suspend-To-Ram (S3, ACPI standard ), если нажата клавиша на моей внешней клавиатуре . Он просыпается, только если нажата клавиша на внутренней клавиатуре ноутбука . из Suspend To Ram. Кажется, если я подключаю USB-мышь, USB-порт даже не работает. У меня нет опции BIOS, чтобы изменить это.

Дополнительная конкретная информация об устройстве:

Если это не работает, я должен правильно объяснить, почему 🙁 — но я думаю, что это внутреннее ядро ​​очень сложно исследовать. Любые подсказки для хорошей информации здесь? Я надеюсь, что это возможно . Я просто ищу любое решение ,

редактировать: это, проснувшись по USB, работает на Windows!

Wake on USB missing from BIOS, can’t use mouse or KB to wake from sleep

‎01-24-2019 06:02 AM

  • Mark as New
  • Bookmark
  • Subscribe
  • Permalink
  • Print
  • Email to a Friend
  • Flag Post

I spoke with support, and I am still very disappointed. They claimed to have escallated the issue, but had no solution, and not even an explanation.

«There is nothing more we can do for you»

The only excuse I can see is an Intel hardware limitation, and I am not aware of that.

I have a Zbook Z3 15″ with the Thunderbolt Docking Unit (does not matter, problem is even if it is disconnected).

Bascially there is nothing I can do to wake up from sleep using the keyboard or mouse. The keyboard light and mouse lights (both illuminated) will go on when touched but the system does not recognize the gesture. I mean, this functionality is like 25years old already. I know all the basic steps to troubleshoot this, I’ve been working with computers for a very long time.

-Wake on USB missing from BIOS using very latest bios —

System BIOS Version
N81 Ver. 01.37 01/03/2019

-Devices set to allow to wake computer in device manager, I also made sure power isn’t turned off to the USB hubs. Obviously if they light up, they are powered.

-I believe all drivers are at their latest version, I have HP software to check. I can give details if necessary.

Totally unaccptable for a $4000 PC under warranty. I like to use the computer with attached monitors, and opening/closing the PC causes it to cycle back into sleep. With the docking station I can press the button, but sometimes I use it without the docking station and a few attached monitors. I make buying decisions for organization and I’m not sure if I can consider HP anymore.

I read that this seems to be common for HP laptops, maybe it affects some of them. I wish someone could get to the root cause of this, and either resolve it or give me a real explanation. People who buy these level PCs are very technical, understand hardware and software, know there are limitations and deserve better than «there is nothing we can do for you.»

Оцените статью