bookmark_borderRaspberry Pi – Crontab – geplanter Reboot

Voraussetzungen

  • laufende Raspberry Pi Installation
  • SSH Zugang zum System

Hin und wieder kommt es vor, dass entweder der Cache des Pis voll läuft, oder er sich sonstwie aufhängt. Mit einem Reboot lösen sich diese Probleme meistens wieder. Damit dieser Reboo0t nicht von Hand ausgeführt werden muss, können wir dafür einen Crontab erstellen, sogenannte Aufgaben.

Verbindet euch per SSH auf den PI und gibt die folgenden Befhle ein:

sudo su
sudo crontab -e

Im Editor ergänzt ihr nun am Ende der Datei die folgende Zeile:

00 4 * * * sudo reboot

Änderung speichern(Strg + O), (y) und Editor verlassen (Strg+X).

Mit dieser Änderung wird der Pi nun jede Nacht um 04:00 Uhr den Befehl ‘sudo reboot’ ausführen, also geplant neustarten.

Parameter:

1 * | Minuten von 0-60
2 * | Stunden von 0-24
3 * | Tage von 1-31 eines Monats
4 * | Alle Tage bestimmter Monate von 1-12
5 * | Wochentage von 0-7 (0&7 beide für Sonntag

aus folgendem Guide:
https://www.schimmer-media.de/forum/index.php?thread/174-raspberry-regelm%C3%A4%C3%9Fig-rebooten/

 

bookmark_borderRPi WiFi & SSH

Vorbereitung

WiFi & SSH

Um Wifi und SSH headless zu aktivieren, müssen die Dateien “ssh” und “wpa_supplicant.conf” in das root Verzeichnis /boot/ der SD-Karte kopiert werden.

SSH

Die Datei “ssh” sorgt dafür, dass ssh standartmäßig aktiviert wird.

Die Datei ist leer. Allein das vorhanden sein der Datei veranlasst den Pi SSH zu aktivieren.
Sobald diesgeschehen ist, wird die Datei automatisch gelöscht.

Download

WiFi

Die Datei “wpa_supplicant.conf” verbindet den Pi automatisch mit dem vordefinierten Wlan Netzwerk.

Der Pi kopiert die Datei beim nächsten Start automatisch nach /etc/wpa_supplicant/ und überschreibt damit die vorhandenen WiFi Einstellungen.

In der Datei “wpa_supplicant.conf” steht folgender Code:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=DE

network={
ssid="your_SSID"
psk="your_PSK"
key_mgmt=WPA-PSK
}

Hier ist unter dem Punkt ‘ssid=’ das Ziel-Wlan einzugeben und unter ‘psk=’ der Wlan schlüssel.

Download

Zugriff auf den Pi über SSH

Die IP des Pis ist dann über den Router herauszufinden.
Die Zugangsdaten (in Putty) eingeben und am Raspberry Pi einloggen.

Zugangsdaten (Standard):

user: pi
pw: raspberry

Pi updaten

Mit folgendem Befehl den Pi updaten:

sudo apt-get update -y && sudo apt-get upgrade -y