2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это руководство больше не актуально из-за изменений в изображении Raspbpian. Пожалуйста, следуйте обновленному руководству здесь:
https://www.instructables.com/id/Raspberry-Pi-As-Wake-on-LAN-Server
В настоящее время WOL присутствует почти на всех портах Ethernet. Это не правда для карт WIFI, не так распространенных и более дорогих.
Используя Raspberry PI, беспроводной адаптер и кабель Ethernet, вы можете создать сервер WOL и разбудить свой компьютер по сети независимо от того, как он подключен к сети.
- Raspberry Pi
- сетевой кабель
- Адаптер Wi-Fi для R PI
Это простой проект, требующий только базовых знаний.
Шаг 1. Подключите все
Ваш Raspberry должен быть подключен через Ethernet к компьютеру, который вы хотите просыпать, адаптер Wi-Fi также должен быть подключен к R PI и связан с вашим WIFI. Вам будет предложено изменить несколько файлов на Raspberry, чтобы это работало, и установите установите локальное соединение с вашим компьютером. Начнем с Raspberry:
Установите wakeonlan sudo apt-get install wakeonlan Перейдите в / etc / network / interfaces sudo nano / etc / network / interfaces Добавьте конфигурацию из interfaces.txt, изменив информацию о WIFI. Это гарантирует, что RPI использует адаптер WIFI для сетевого адреса и Ethernet для подключения к локальной сети с вашим ПК.
Шаг 2: на вашем ПК
На ПК зайдите в сети.
Вам нужно будет включить WOL, сохранить Mac-адрес вашего ПК и настроить параметры IPv4. Включите WOL в настройках управления питанием в Windows, затем перейдите к настройке сетевой карты и включите поддержку WOL. Если вы не видите настройки WOL, вы можете зайти в BIOS, чтобы включить его.
Настройте свой IPv4 на:
- IP: 10.0.0.2
- Маска подсети: 255.255.255.0
- Шлюз по умолчанию: 10.0.0.1
Когда все это будет сделано, перезагрузите компьютер и RPI.
Шаг 3: Просыпайтесь
Чтобы вывести компьютер из спящего режима - вам нужно будет отправить команду SSH на ваш RPI (вы можете сделать это несколькими способами - проверьте мой канал youtube для выдачи таких команд с мобильного телефона). Чтобы вывести компьютер из спящего режима, используйте следующий SSH команда (замените подчеркнутый бит своим MAC-адресом): wakeonlan -i 10.0.0.2 aa: bb: cc: dd: ee: ff: gg: hh
И вот так! У вас есть дополнительные суперсилы по сравнению с вашим компьютером!