Damit diese Anleitung auf bei euch funktioniert, gibt es zwei vorraussetzungen, die erfüllt werden müssen:
1: In eurem PC, den ihr aufwekcken wollt, muss im BIOS eingestellt werden, das dieser über den LAN-Port aufgeweckt werden darf.
2: Der PC mussdauerhaft am Strom und mit einem LAN-Kabelverbunden sein.
Erst wenn diese Vorraussetzungen erfüllt sind, kann mit der Anleitung fortgefahren werden.
Schritt 1: Installiere auf Unraid über den Apps-Tab das Plugin „NerdPack GUI“. (siehe auch im Bild)
Schritt 2: Gehe in der Unraid GUI auf „SETTINGS“ und hier auf „Nerd Pack“. (siehe Bild)
Schritt 3: Suche hier nach zwei dingen: -> Python(neueste Version: In meinem Fall z.B. 3(…)) -> Python-pip (Mit Pip kann man pakete installieren -> alternative zu „apt“, da man dies nicht auf Unraid nutzen kann)
Klicke nun bei beiden ganz rechts auf „ON/OFF“
Schritt 4: Scrolle ganz nach unten und klicke auf „APPLY“.
Schritt 5: Gehe in das Unraid Terminal. Um dies zu tun, gehe oben rechts auf das icon (siehe Bild).
Schritt 6: Gebe im Terminal jetzt folgenden Befehl ein:
pip install wakeonlan
(mit diesem Befehl installierst du ein Plugin, das du für den start per befehl benötigst.)
Unter Python3 verwendest man folgenden Befehl:
pip3 install wakeonlan
Schritt 7: Gehe nun in das Verzeichnis, wo deine sogenannten „User Scripts“ liegen. Gebe hierfür einfach diesen Befehl ein:
cd /boot/config/plugins/user.scripts/scripts/
(mit diesem Befehl wächsels du in dieses verzeichnis.)
Schritt 8: Nun musst du hier ein skript erstellen. Dies ist sehr leicht. Gebe einfach diesen Befehl ein:
nano wake.py
(mit diesem Befehl erstellst du mit „nano“ ein „Python“ [.py] skript)
Schritt 9: Nun befindest du dich im Editor von nano. Hier musst du nun folgenden Code reinkopieren: (Nutze dafür den short „STRG“ + „C“ für Kopieren und „RECHTSKLICK“+“EINFÜGEN“ fürs einfügen)
#!/usr/bin/env python
from wakeonlan import sent_magic_packet
sent_magic_packet('00:11:22:33:44:55')
(hierbei ist nun folgendes zu beachten: Ihr MÜSST die MAC-adresse im Skript anpassen. [das ist die 00:11:22:33:44:55 – adresse] Diese könnt ihr herausfinden, indem ihr in eurer Computer-Konsole [der PC, den ihr aufwecken wollt] folgenden Befehl eingebt:
ip -a
Nachdem ihr dies getan habt, sollte in eurem ergebnis sowas ähnliches drinnenstehen:
link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff )
[00:11:22:33:44:55 ist nur ein Beispiel] [Die MAC-adresse ist hier Fett markiert]
Schritt 10: Nachdem der Code im Editor bearbeitet wurde, könnt ihr dies mit „STRG“+“O“ + „ENTER“ speichern und mit „STRG“+“X“ den Editor verlassen.
Schritt 11: Jetzt müssen wir dem Skript noch die benötigten rechte geben. gebe hierzu dies in dein terminal ein:
sudo chmod +x wake.py
(mit diesem Befehl geben wir mit „+x“ dem Skript „wake.py“ volle rechte.)
Fertig! Doch wie führt man das ganze jetzt aus? Ganz einfach! Gebe diesen Befehl jedes mal dann ein, wenn du den Server starten willst:
python3 wake.py
ODER(…)
python wake.py
ODER (wenn du es aus dem Standard-Verzeichnis ausführen möchtest:)
(Bitte beachte, das ich zu diesem Zeitpunkt „Python3“ verwende, wenn du ältere bzw. neuere Versionen nutzt, prüfe, welchen Python-befehl du am anfang benötigst.)
NOCH NICHT VERSTANDEN? KEIN PROBLEM! SCHAUE DIR EINFACH DIESES VIDEO VON MIR AUF YOUTUBE AN!