Як увімкнути функцію Wake On LAN?


66

Моя перша думка полягала в тому, щоб просто почати трансляцію магічних пакетів WOL по мережі, але мій Raspberry Pi не прокидається. Тож я припускаю, що він або не підтримує WOL, або я не правильно його налаштував.

Що мені потрібно зробити, щоб увімкнути функцію Wake-on-LAN?


3
Цікаво, але як вам на Землі вдалося приєднати живлення та не ввімкнути Pi?

6
@Tibor: У мене є лише уявний, ось як.
Der Hochstapler

19
@OliverSalzburg: Тоді уявіть, що він прокидається.
Девід Шварц

2
Хоча я б не здивувався, якщо споживання робочої сили pi порівняно з багатьма споживаннями на робочому столі в режимі очікування пробудження на ланці, було б цікавим питанням, чи є достатня кількість публічної інформації про SOC для того, щоб зробити перемикання годинників і досягти цього стан меншої потужності в режимі очікування.
Кріс Страттон

3
Я використовую RampBMC на своєму Pi, і я можу вам це сказати. Використання віддаленого додатка xbmc на iPhone має функцію відключення. Коли я кажу йому, щоб вимкнути це робить. ЦЕ НЕ ПОВЕРТАЖАЄТЬСЯ. Екран замикається, і єдине, що засвічується на Pi, - це червоний літер живлення. Це воно. Це може мати потужність до нього, але він не працює XBMC. Мене також цікавить варіант WOL. Я хочу, щоб я міг покласти шматок двосторонньої стрічки на мою Pi і приклеїти її на задній панелі телевізора, і ніколи не потрібно її торкатися. Додаток XBMC для iPhone також має до речі варіант WOL.

Відповіді:


40

Він не підтримує WoL.

Зважаючи на те, що пристрій витрачає настільки мало енергії, переваги його вимкнення та пробудження за допомогою WoL мало і далеко між ними. Просто залиште його!


3
@AlexChamberlain Так, але коли система зупиниться, ви не можете її повернути без перезавантаження.
Відхилення

2
@Jivings Чи можете ви перезавантажитись за допомогою підтримки WoL в мікросхемі LAN?
Алекс Чемберлен

12
Її не тільки Pi, спати також укладає зовнішні жорсткі диски в режим сну, що може означати значну економію електроенергії або просто продовжити термін служби HDD.
Mrchief

2
Ок, так що новий RaspBmc згортає зовнішній жорсткий диск після 20 хвилин бездіяльності - солодко! Ви також можете налаштувати період часу на що-небудь подібне. Тож я здогадуюсь, WOL зараз займає заднє місце! :)
Mrchief

4
Я думаю, що люди не усвідомлюють, що у Raspi немає кнопки "ON", тож це стане в нагоді, щоб увімкнути Raspi було вимкнено
puk

37

Дозволю собі не погодитися. Якщо ви копаєте трохи глибше, ви виявите мікросхему локальної мережі, яка, до речі, є і USB-концентратором на 2 порти.

Виробник мікрочіпів LAN ясно говорить в своїх специфікацій там знаходиться WoL на модулі LAN.

Особливості Ethernet: 10/100 Ethernet-контролер підтримує численні функції управління електроживленням, включаючи Magic Packet ™, Wake-on LAN (WOL) та Зміна статусу зв'язку.

Тепер, як ви користуєтесь цим, вже інше питання. В кінці дня, поки підключено живлення до Raspberry Pi (навіть якщо він вимкнений або перебуває у режимі сну), ви можете використовувати WoL із вирішенням проблеми.

Я знаю, що інші відповіді говорять, що ви не можете вимкнути або заснути Raspberry Pi (можливо, з існуючими ОС), але відповідь все ще є WoL в модулі LAN, і це факт.


Слід кричати про те, якщо факт, що PoE був опущений , але, на щастя, Raspberrians поставив під сумнів цей факт, і виявляється .. вони просто забули про це .. ой.

Чи можлива влада над Ethernet (PoE)?

Не в базовому пристрої, але це дуже часто запитувана функція, тому ми вивчаємо варіанти для наступних версій.

Десь у своєму блозі вони зізналися, що забули про нього .. зараз не можуть його знайти.


3
Сторінка 2 схематичної.
Алекс Чемберлен

PoE підтримується пристроями HAT, як-от так: raspberrypi.org/products/poe-hat
CLS

PoE - це не те саме, що WOL? Ще досить круто ... Я думаю? : D
Пьотр Кула

17

RPI не потребує Wake On Lan.

Якщо він підключений до джерела живлення, він увімкнений. Немає призупинення чи сплячки.

Якщо він не підключений до джерела живлення, то його точно не буде включатися.


3
Що станеться, якщо ви вимкнете ОС?
Алекс Чемберлен

1
@AlexChamberlain Там написано "Система зупинена", а потім ви відключите її від мережі.
Відхилення


@Jivings: як завантажуватись після того, як вона була зупинена?

5
Ви неправі. Просто випустіть команду "poweroff" з консолі, поки живлення підключено, і вона вимкнеться. Тепер він підключений до джерела живлення, але він не включений. Існує безліч програмного забезпечення, яке вимикає пристрій за допомогою аналогічного способу відключення. Тоді WoL теоретично поверне його назад.
Восьминіг

6

Я давно стикаюся з одним і тим же питанням. Але я використовую хитрість, щоб МОЛИТИ свої Raspberry Pi (я використовую кілька RPi в музеї, де я працюю). Я вирішив цю проблему, використовуючи недороге електроживлення реле.

Ось мій трюк: я підключаю до мережі плату ETH002 (від Devantech). Потужність RPi підключається через вихідний NC (нормально закритий) реле. Оскільки реле нормально закривається, при включенні основного живлення обидві системи запускаються.

Коли я надсилаю команду "sudo halt" до RPi, це вимикається. Щоб знову його розбудити, я надіслаю наступну команду на плату реле (припускаючи, що використовується реле 1):

// відключити реле 1

PacketSender \ PacketSender.exe -txw 500 IPadress 17494 "21 01 00"

// зачекайте кілька секунд ...

// повторно активувати реле 1

PacketSender \ PacketSender.exe -txw 500 IPadress 17494 "20 01 00"

де IPaddress - IP-адреса плати реле та порту 17494 за замовчуванням.

- PacketSender - це дуже хороша безкоштовна програма, завдяки розробнику -

Роблячи це, я повністю вимикаю RPi і знову його включаю. наприклад, коли в музеї є вечірній захід. Схоже на WOL.

Це воно! Et voila!

З повагою до всіх,

Іван.


5

Ви можете використовувати PoE разом з pi, використовувати перемикач PoE та спліттер PoE на кінці pi. Працює добре і за допомогою розумнішого, але дорожчого перемикача ви можете скинути порт, щоб перетворити живлення на пі.

Було б непогано використовувати WOL на pi, але не бачити жодного вкладу в те, щоб хтось працював над цим, навіть незважаючи на те, що nic чіп буде "підтримувати" його.


-1

RPi отримує живлення від звичайного зарядного пристрою телефону, наприклад, від старого джерела живлення для ПК, де потрібно вручну вмикати та вимикати. З цієї причини пі не може живити цикл живлення і такі функції, як WoL, не можуть працювати.


-2

Я не експерт, але якщо мікросхема Ethernet також є контролером для USB-портів, відповідь може полягати в тому, щоб отримати живлення через основні порти USB для PI через концентратор USB, який підтримує подачу живлення.


-4

якщо ти хочеш прокинутись на лані щось, в системі повинен існувати біос, тому що тобі потрібен годинник, щоб його розбудити .... У RPI немає біосів всередині. Це все


То чому б довелося мати BIOS просто, щоб мати годинник? Багато речей мають годинники, і навіть RTC без BIOS ... І навіщо одному потрібен годинник, щоб ВОЛО? Все, що знадобиться WOL: Логіка - це короткий 2-контактний штифт, коли програмне забезпечення ETH виявить WOL-пакети. Якщо програмне забезпечення контролера Ethernet може працювати в стані малої потужності, і мав доступ до обох GPIO 5 і 6, то не було б ніяких проблем ... raspberrypi.stackexchange.com/a/19754/24295
svin83
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.