Wake on lan from s5 что это
Wake On Lan после сбоя питания (или из состояния G3)
Wake-on-LAN (WOL; в переводе с англ. — «пробуждение по [сигналу из] локальной сети») — технология, позволяющая удалённо включить компьютер посредством отправки через локальную сеть специальной последовательности байтов. wiki
И все бы хорошо, если бы не одно но. После сбоя питания ваш компьютер не включится.
Согласитесь, это будет «приятной» неожиданностью, особенно если вы находитесь за пару тысяч километров от него.
Одно из решений написано здесь, но оно аппаратно-программное, а ведь можно обойтись без дополнительного железа.
Про WOL на Хабре можно найти уже две станицы. Поэтому в этой статье не будет рассматриваться включение wol на карточке.
Введение
Для начала разберемся, почему компьютер не включится. Для понимания этого стоит обратится к ACPI.
ACPI — англ. Advanced Configuration and Power Interface — усовершенствованный интерфейс управления конфигурацией и питанием). В ACPI описаны состояния — как глобальные, так и конкретных устройств в частности. (wiki)
Выбрав «Turn On», останется вопрос лишь в том, как выключить компьютер, когда он включился после сбоя питания, а не от запроса по сети или штатного запуска кнопкой на корпусе. Делать эти проверки мы будем в initrd.
Initrd (сокращение от англ. Initial RAM Disk, диск в оперативной памяти для начальной инициализации) — временная файловая система, используемая ядром Linux при начальной загрузке. (wiki_ru) (wiki_en)
Расположение файлов для initrd в Ubuntu/Debian можно посмотреть в man на initramfs-tools (онлайн с сайта Ubuntu).
Для Centos все немного по другому — там dracut.
Для обеспечения проверки, как был включен компьютер, после посылки wol пакета мы будем пинговать его. Но так как пакет WOL у нас «магический», пусть пинги будут тоже «магическими». Пусть наши пинги будут размером в 48 байт, а не в 84.
Итого вся идея в виде блок-схемы:
Реализация
Модули
В /etc/initramfs-tools/modules добавим необходимые модули для работы iptables и сети.
Wake System from S5
материал № 13105
Назначение параметра: Параметр позволяет выходить компьютеру из режима энергосбережения S5 (компьютер выключен, работает только блок питания) в указанные дату и время.
КОММЕНТАРИИ к «Wake System from S5»
ДРУГИЕ МАТЕРИАЛЫ ПО ТЕМЕ
Проявления неисправностей, связанных с данным параметром (0)
IT-WIKI (0)
Параметры BIOS (88)
Описание значений параметров:
Описание значений параметров:
Описание значений параметров:
Описание значений параметров:
Описание значений параметров:
Данный параметр (обратная связь при перегреве) определяет, должен ли процессор сбрасывать частоту (троттлинг) при поступлении сигнала о перегреве подсистемы его питания на материнской плате.
Чем выше частота процессора и напряжение его питания, тем выше нагрузка на подсистему питания на материнской плате. Которая приводит к нагреву элементной базы (дроссели, транзисторы, конденсаторы), которая также может выйти из строя. При достижении температуры подсистемы питания до критического уровня (как правило 80 гр.по Цельсию), подсистема посылает об этом сигнал в процессор, который должен сбросить свою частоту, чтобы уменьшить нагрузку на подсистему питания.
Подсистемы питания, обладающие такой возможностью, входят в состав материнских плат компании ASUS и носят название Extreme Engine DIGI+ (I, II, III версии). И, вследствие этого, данный параметр можно встретить в БИОС (UEFI) материнских плат этой компании.
Описание значений параметров:
Проявление неисправностей: Отключение параметра может привести к повреждению материнской платы, особенно, если процессор разогнан.
Как включить компьютер с клавиатуры или мышки. BIOS
В одном из разделов этого сайта я уже писал о том, что компьютер не включается с кнопки Power. Причины могут быть разные, но часто не работает сама кнопка. Здесь на помощь приходит правильная настройка BIOS, в результате которой можно включать компьютер с клавиатуры или с мышки.
Такой вид включения может быть полезен не только в случае, когда кнопка Power приказала долго жить, но и в тех случаях, когда системник стоит в неудобном месте или вы специально отключили кнопку, чтобы ребенок или посторонние люди не могли включить компьютер без вашего ведома. поэтому учимся настраивать BIOS правильно.
Что такое BIOS
BIOS (basic input/output system — базовая система ввода-вывода) — это набор микропрограмм системного программного обеспечения низкого уровня, записанных в ПЗУ (постоянное запоминающее устройство), имеющая программу для проверки установленной конфигурации (система POST), начальной загрузки операционной системы и управления системами компьютера.
Для чего нужен BIOS
Микросхема BIOS предназначена для установки параметров системы. Изначально в ней применяются заводские настройки, принятые по умолчанию, но в процессе модернизации такие установки приходится настраивать в соответствии с нуждами пользователя и системы.
Стоит отметить, что у каждого производителя BIOS могут быть разные названия для одних и тех же функций.
Настройка режима автоматического включения компьютера в BIOS
Есть несколько разных способов автоматического включения, зависящих от того, каким способом был выключен компьютер и от того когда именно нужно включать компьютер.
Например, AC Power Lost = always задает поведение при включении питания. Поведение зависит от того каким образом была выключена система — внезапно или штатно. То есть была выдана команда на работу в дежурном режиме или нет.
Значение last state задаст возобновление предыдущего состояния. Был включен — включится, не был — не включится.
Значение off задает отказ от включения в любом случае.
Эта функция очень полезна в тех случаях, когда у вас есть сервер или компьютер, который должен работать всегда, но не может находиться под круглосуточным наблюдением. Если правильно настроить этот параметр и ПО на сервере, то вам не придется подпрыгивать каждый раз, когда в офисе отключат свет!
С помощью параметров Resume by Alarm можно задать постоянное расписание включения компьютера.
Задаете месяц, число и время для автоматического включения компьютера. Если число и месяц равны 0 — это значит, что компьютер будет включаться ежедневно. Именно так можно включать в офисе или фирме компьютеры. Чтобы человеку не приходилось ждать и терять рабочее время.
Для обеспечения выключения компьютеров в конце дня и по выходным можно использовать бесплатную программу nncron. Она очень проста в использовании и настройке.
Для включения компьютера, который не выключен, а просто уведен в спящий режим, используется штатный планировщик заданий. Создается произвольное задание и для него ставится признак «разбудить для выполнения задания». Можно поставить задание так, чтобы оно срабатывало, скажем 1 раз в 10 секунд и тогда компьютеру просто не удастся заснуть. 🙂
Это все простые методы, которые доступны даже на очень старом железе и Win9x. Для современного железа есть ряд дополнительных, абсолютно иных методов управления включением и выключение, в том числе дистанционных. С их помощью сисадмин может полностью удаленно управлять компьютером. В том числе включать, входить в настройки BIOS и тому подоное. У Intel это технология AMT и VPro.
Пример настройки BIOS на включение по расписанию
BIOS American Megatrends Inc.
— Переходим в раздел “Advanced” и выбираем “ACPI Configuration”;
— Включаем в положение “Power On” настройку “Restore on AC/Power Loss”
— Активируем (“Enabled”) настройку автовключения “RTC Alarm Power On”
— выбираем включение компьютера каждый день (“Every Day”) или в определённое число внутри текущего месяца в настройках “RTC Alarm Date Every Day”;
— настраиваем время включения ПК: “час/минута/секунда” в “RTC Alarm Time”;
— После завершения настроек нажимаем клавишу “F10″ или пункт “Save Changes and Exit” и “OK” для сохранения настроек и перезагрузки ПК;
Энергопотребление и включение/выключение компьютера
Разберемся с функциями энергопотребления и включения компьютера чуть более подробно. Разобрать их досканально не представляется возможным — это целую книгу надо писать. Кстати вы вполне можете приобрести книгу по настройке BIOS, если у вас есть потребность в столь глубоких знаниях.
Следующий набор функций понравится любителям природы и экономии электроэнергии
AC PWR Loss Restart — после отключения электропитания и его появления, позволяет автоматически включить компьютер.
ACPI Function (ACPI I/O Device Node) — включает/выключает режим ACPI. Эта система поддерживается операционной системой Windows, начиная с Windows 98.
ACPI Suspend State — устанавливает вид перехода компьютера в спящее состояние, которое может быть S1 или S3, где в уровне S3 потребляется меньше энергии, но не все драйверы могут поддерживать этот режим.
After G3 Enabled — позволяет отключить компьютер после того, как он долго находился в спящем режиме.
After Power Failure — определяет, что нужно делать после того, как электроэнергия была отключена: компьютер выключен и будет включен при нажатии на кнопку Power (Stay Off), после подачи напряжения, оно будет в компьютере такое же, как и было до отключения напряжения (Last State), восстановление напряжения в компьютере с перезагрузкой (Power On).
Auto Suspend Timeout — указывает период времени, необходимый для переход в режим Suspend.
Automatic Power Up — позволяет включать компьютер в определенное время определенного дня или каждый день.
Battery Low Suspend – уровень использования аккумуляторных батарей в ноутбуке, которая устанавливает в минутах, параметр, в течение которого отключаются: экран (LCD Powerdown) и жесткий диск (Hard Disk Powerdown).
BIOS PM on AC — позволяет включить режим энергосбережения, когда компьютер подключен к источнику электропитания.
BIOS PM Timers — устанавливает, что после определенного времени не активности каждой из подсистем, данная подсистема (видео, жесткие диски, периферия) переходит в состояние Standby.
Charging Scheme – выбор схемы зарядки аккумулятора.
Green Switch — включает/выключает кнопку Green Switch, находящуюся на передней панели системного блока.
Green Timer of Main Board– указание временного промежутка, после которого, в случае отсутствия каких-либо действий с компьютером, произойдет переход всей системы в состояние пониженного энергопотребления.
Hardware Monitor — включает/выключает наблюдение за состоянием компьютера.
HDD Detection (FDD Port (1F0,179)) — позволяет при обращению к жестким дискам пробудить систему.
HDD Off After (HDD Power Down, HDD Standby Timer, Hard Disk Power Down Mode) — позволяет отключить накопитель жесткого диска после того, как к нему не было обращений в течение определенного времени, а другие устройства при этом продолжают работать. Эти режимы работают вместе с другими режимами.
HDD Power Down (Hard Disk Timeout) – указывается, будет ли накопитель на жестких дисках переходить в режим пониженного энергопотребления с установкой времени, в течении которого не происходит обращений к жесткому диску.
Настройки охлаждения системы компьютера
All-On Temperature – устанавливает температуру, при достижении которой все вентиляторы будут работать в полную мощность.
Auto Clock Control — если система АРМ не уставлена на компьютере, то BIOS управляет часами центрального процессора так, как будто АРМ установлена.
Chassis Fan Speed — используется для дополнительного вентилятора. При включенном параметре, при остановке вентилятора или его критической скорости на экран будет выдано сообщение.
Control Mode – устанавливает минимальное значение для вентилятора, ниже которого его производительность не будет опускаться.
Control Temperature – устанавливает температуру, которая должна быть поддерживаться.
CPU FAN Off – включение режима пониженного электропотребления для вентилятора центрального процессора.
CPU FAN Off in Suspend (Fan OFF At Suspend) – выключает напряжение вентилятора центрального процессора в режиме Suspend.
CPU Fan On Temp High — позволяет включить вентилятор при нагреве центрального процессора до определенной температуры.
CPU Fan RPM Setting — установка максимальной скорости вращения вентилятора, который охлаждает центральный процессор, Chassis Fan RPM Setting — вентилятора на материнской плате.
CPU Fan Speed — используется для вентилятора центрального процессора. При включенном параметре, при остановке вентилятора или его критической скорости на экран будет выдано сообщение.
CPU Monitor — включает/выключает наблюдение за температурой центрального процессора.
CPU Sleep Pin Enable — при переходе компьютера в спящее состояние, центральный процессор остается в рабочем состоянии.
CPU Temperature (Current CPU Temperature) — позволяет отслеживать текущую температуру центрального процессора.
CPU Warning Temperature (CPU Critical Temperature) — установка режима, при котором при превышении температуры центрального процессора выше критической, будет использоваться программируемые действия по предупреждению данной ситуации.
Current CPU FAN 1/2/3 Speed – показывает одно из трех значений, устанавливающее скорость вращения вентилятора центрального процессора.
Current Duty Cycle (Current Fan Speed) – выводит на экран текущую производительность (скорость) вентилятора.
Current Reading – выводит на экран текущее значение текущей температуры или напряжения.
Current System Temperature – показывает температуру внутри системного блока.
Damping – снижают реакцию вентилятора на изменение температуры, чтобы он не вибрировал. Работа вентилятора становится более плавной,он не дергается по пустякам.
Fan Monitor (Fan Control) — включает/выключает наблюдение за вентилятором.
Fan type – показывает на экране тип установленных вентиляторов.
Fan Usage – можно указать какой вентилятор, где находится, какое устройство обслуживает, например, центральный процессор, во входном отверстии системного блока, память, жесткий диск, видеокарту и пр.
COM Port (3F8, 3E8) — пробуждение системы при активизации первого последовательного порта. Для второго имеется параметр — COM Port (2F8, 3F8).
Enhanced Halt State (C1E) – включает/выключает режим С1Е – режим улучшенный вариант сна компьютера.
Idle Timeout – установка времени в минутах, после которого, если не было действий пользователя, компьютер перейдет в режим сна.
Inactive Timer Select — перевод компьютера в неактивное состояние через определенное время.
IRQ n Detection (IRQ n (Wake-up)) — при активации данного параметра, любые действия по прерываниям номеров 3-12, 14,15 будут вызывать просыпания системы, где 3 — второй последовательный порт, 4 — первый последовательный порт, 8 — часы реального времени, 12 — мышь и т.д. Параметр IRQ 3 (COM2), в котором указан номер прерывания и имя устройства, наоборот не будет просыпаться при любых действиях устройства, подключенного ко второму последовательному порту. Аналогично для других номеров прерываний.
IRQ8 Break (Event From) Suspend, IRQ8 Clock Event — устанавливает, что при прерывании номер 8 (по встроенным часам реального времени) компьютер не должен переходить в состояние активности (Enable).
Включение компьютера с клавиатуры, мышки, сетевых устройств. Настройки BIOS
Сами понимаете, что для установки ниже приведенных функций в активное состояние необходимо задать им состояние Enabled — активна.KB Power On Hot Key — устанавливает горячие клавиши, по которым компьютер просыпается.
KB Power On Password — позволяет запрашивать пароль после выходя из состояния пониженного энергопотребления.
Keyboard Wake-Up Function — позволяет выводить компьютер из спящего состояния при нажатии на клавишу клавиатуры.
Keyboard/Mouse Power On — позволяет выводить компьютер из спящего состояния при нажатии на клавишу клавиатуры или при перемещении мыши. Не забудьте установить значение активна- Enabled
Power Up By Keyboard — позволяет включать электропитание компьютера специальной клавишей или специальной комбинацией клавиш с клавиатуры.
Pwr Lost Resume State (State After Power Failure) — указывает, что будет после выключения электропитания и новой его подачи: компьютер будет выключенным или он включится.
Hot Key Power Off (Hot Key) — позволяет выбрать клавишу, при нажатии на Ctrl+Alt+ выбранная клавиша, произойдет переход в энергосберегающий режим и можно в частности выключить компьютер.
Soft Power Off — позволяет программное отключение компьютера.
Wake on LAN from S4/S5 – устанавливает пробуждение от сна (состояние S4 и S5) через локальную сеть.
Wake system from S5 – позволяет включить/выключить режим просыпания от сна от программного будильника.
Wakeup Date – установка даты, когда каждый месяц компьютер будет пробуждаться.
Wakeup Minute – установка минуты, когда компьютер будет пробуждаться.
Wakeup Second – установка секунд, когда компьютер будет пробуждаться.
Wakeup Time – установка часа, когда компьютер будет пробуждаться.
Конечно, каждый BIOS является индивидуальным, но в целом к нему применим общий подход. Главное внимательно читать и понимать что вы делаете.
Чтобы сохранить изменения в BIOS и перезагрузить компьютер нажмите F10 и подтвердите свой выбор. Если же вы считаете, что что-то напутали — нажмите Esc и подтвердите свой выбор, тогда новые настройки не сохранятся и компьютер штатно перезагрузится.
Wake Up On Lan
Другие идентичные по назначению параметры: Wake on LAN from S5, MAC Resume From S3/S4, Power Up By Onboard LAN, Resume By WOL.
Опция Wake Up On Lan предназначена для включения или выключения технологии, позволяющей осуществлять пробуждение компьютера после сигнала, полученного из сети. Опция, как правило, может принимать всего лишь два значения – Enabled или Disabled.
Принцип работы
Большинству пользователей хорошо известно о том, что компьютер можно включить при помощи специальной кнопки на корпусе системного блока. Многие из читателей, наверняка знают также, что в том случае, если ПК находится в спящем режиме, то его можно включить, точнее говоря, перевести в состояние нормального энергопотребления при помощи нажатия клавиши клавиатуры, кнопки мыши или движения самой мыши – в зависимости от пользовательских настроек.
Но, наверное, далеко не все знают о том, что ПК можно пробудить извне, послав соответствующий сигнал по сети. Для этой цели используется специальный блок данных, который называется «магическим пакетом» (magic packet).
Протекает подобная разновидность пробуждения компьютера следующим образом. Поскольку во время пребывания компьютера в состоянии сна не все его компоненты полностью выключаются, то сетевая карта имеет возможность работать и отслеживать весь поступающий в компьютер сетевой трафик, однако при этом она не отвечает на сетевые запросы. В том же случае, если сетевая карта распознает набор байтов, составляющих «магический пакет», то сетевой адаптер посылает сигнал в BIOS и компьютер выходит из энергосберегающего режима.
Подобная технология называется Wake On LAN (пробуждение по сети). Для того, чтобы компьютер мог бы автоматически включаться при получении сетевого сигнала, должно соблюдаться несколько условий. Во-первых, BIOS ПК, а также сетевая карта, установленная в нем, должны поддерживать данную возможность. Само собой разумеется, что компьютер должен быть подключен к сети. Кроме того, данная технология должна быть включена в BIOS.
Описываемая опция как раз и предназначена для включения технологии сетевого пробуждения ПК. Обычными значениями опции являются Enabled и Disabled, первое из которых задействует технологию, а второе – позволяет ее выключить. Кроме того, в некоторых BIOS опция может носить и другие названия, например, MAC Resume From S3/S4, Resume By WOL, WOL (PME#) From Soft-Off, MACPME Power Up Control.
Стоит ли включать опцию?
Для большинства пользователей домашних компьютеров нет особой необходимости во включении технологии Wake On LAN, поэтому данную опцию можно оставить выключенной. Однако в ряде случаев, например, у системных администраторов, возникает необходимость в периодическом удаленном запуске компьютера для выполнения служебных задач. Для этой цели может пригодиться включение опции пробуждения компьютера по сети.
[Оффтоп] Удаленное управление. Технология Wake on LAN.
Все мы знаем такое полезное приложение, как TeamViewer, при помощи которого можно управлять удаленным компьютером, не только с другого компьютера, но и с мобильного устройства. |
Скриншот 01.png (123.63 KB, Downloads: 94)
2018-01-19 02:07:54 Upload
Скриншот 04.png (652.42 KB, Downloads: 84)
2018-01-19 02:07:15 Upload
Скриншот 03.png (1.89 MB, Downloads: 79)
2018-01-19 02:07:14 Upload
Скриншот 02.png (2.54 MB, Downloads: 86)
2018-01-19 02:07:12 Upload
Однако, для того чтобы управлять удаленным компьютером, нужно чтобы он был включен, и система была загружена.
В этой статье, хочу рассказать о приложении для андроид-устройств, при помощи которого можно загрузить компьютер, а так же о предварительных настройках Вашего компьютера, для работы с Wake on LAN.
Для начала, системный блок, должен быть подключен к розетке.
В связке проводов, от блока питания, идущих на 20-pin, либо 24-pin коннектор материнской платы, должен быть фиолетовый провод, по которому передается напряжение +5 Вольт, так называемое дежурное питание (+5VSB).
Фото 11.png (73.57 KB, Downloads: 83)
2018-01-19 02:11:37 Upload
Настройка BIOS:
В параметрах BIOS необходимо активировать включение компьютера или выход с энергосберегающего режима при появлении сигнала из сети. BIOS на различных материнских платах имеет разный интерфейс. Покажу на примере BIOS материнских плат ASUS.
Входим в Дополнительный режим, переходим на вкладку Дополнительно, заходим в пункт АРМ, выбираем параметр Включение посредством PCI-E/PCI, и активируем его. Затем выходим из BIOS с сохранением настроек.
Фото BIUOS 21.jpg (521.39 KB, Downloads: 76)
2018-01-19 02:14:52 Upload
Опция также может иметь другие названия:
— MAC Resume From S3/S4
— MACPME Power Up Control
— Power On By Onboard LAN
— Power Up By Onboard LAN
— Resume by LAN
— Resume By WOL
— Resume on LAN
— Resume on LAN/PME#
— Wake On LAN
— Wake On Lan on WAKEUP-link
— Wake on LAN from S5
— Wake On LAN Use
— Wake Up On LAN
— WakeUp by Onboard LAN
— WOL (PME#) From Soft-Off
Настройка сетевой карты в среде операционной системы Winows:
Заходим в Панель управления\Все элементы панели управления\Центр управления сетями и общим доступом. В меню слева выбираем пункт Изменение параметров адаптера. Затем щелкаем правой кнопкой мыши по активной сети, выбираем строчку Свойства, далее жмем на кнопку Настроить. Переходим на вкладку Дополнительно. И здесь, в свойствах выбираем пункты, связанные с Wake on LAN и включением по локальной сети. В каждом параметре устанавливаем значение Вкл/On/Enabled.
В зависимости от сетевого адаптера эти параметры могут иметь следующие названия:
— WOL
— Wake on LAN
— Wake on Magic Packet
— Wake From Shutdown
— Wake-Up
— Resume on LAN
— Включить по локальной сети
— Включить при получении магического пакета
Затем переходим на закладку Управление электропитанием, если имеется такой пункт, и устанавливаем все галочки для получения возможности вывода компьютера из ждущего режима, в полях Разрешить этому устройству выводить компьютер из ждущего режима и Разрешать вывод компьютера из ждущего режима только с помощью «магического» пакета.
Настройка маршрутизатора (при его наличии) :
Опять же, на различных маршрутизаторах, разный интерфейс. Покажу на примере маршрутизаторов марки TP-Link.
Открываем браузер и заходим в интерфейс маршрутизатора. Необходимо настроить переадресацию на устройства, которые желаете включать удаленно.
В строке Порт сервиса и Внутренний порт, записываем четыре цифры. В строке IP-адрес, указываем адрес машины, которая будет удаленно включаться.
Желательно иметь статический внешний IP-адрес, который выдает Ваш провайдер. Уточнайте у сотрудников компании поставщика интернет-услуг. Если IP-адрес динамический, то после выключения маршрутизатора или системного блока, например, вследствие сбоя питания, IP-адрес изменится. Некоторые операторы предоставляют в аренду статический IP-адрес, взымая за это небольшую плату. Большинство из них, предоставляют статический IP-адрес бесплатно. Это один из наиболее легких способов. Существует множество других.
На этом, компьютер полностью подготовлен к удаленному пробуждению или включению с последующим управлением.
Остается установить приложение, которое автоматически отправит Magic Packet на сетевую карту удаленного компьютера.
Существуют десятки различных приложений, для этих целей. Остановлюсь на одном из них.
Устанавливаем приложение Wake onLAN и заходим в него. Перед вами откроется меню для добавления компьютера. Вписываем в первую строчку любое имя, ставим галочку в пункте more details, в следующую строку записываем внешний IP-адрес домашней сети, который выдает поставщик интернет-услуг. На строчке ниже пишем порт из четырех цифр, который указали в настройках маршрутизатора. В самую нижнюю строчку прописываем MAC-адрес Вашего управляемого удаленного компьютера. И нажимаем кнопку SAVE.
Фото WoL 31.png (55.11 KB, Downloads: 81)
2018-01-19 04:06:23 Upload
Далее, достаточно просто нажать на сохраненную запись, и удаленный компьютер включится.