Forum

Einloggen | Registrieren | RSS  

luemar(R)

18.03.2017,
10:56
 

Raspberry Pi Autostart (Computertechnik)

Hallo Experten
mit dem Kommando ./test-mail.py sende ich mir ein E-Mail, d.h. das Python-Script funktioniert.
Wenn ich aber /home/pi/test-mail.py als vorletzte Zeile in /etc/re.local eintrage bekomme ich
beim erneuten Start meines Raspberry Pi kein E-Mail !
Was mache ich falsch ?
Luemar.

bastelix(R)

18.03.2017,
12:21

@ luemar

Raspberry Pi Autostart

» Hallo Experten
» mit dem Kommando ./test-mail.py sende ich mir ein E-Mail, d.h. das
» Python-Script funktioniert.
» Wenn ich aber /home/pi/test-mail.py als vorletzte Zeile in /etc/re.local
» eintrage bekomme ich
» beim erneuten Start meines Raspberry Pi kein E-Mail !
» Was mache ich falsch ?
» Luemar.
Es ist nicht garantiert, dass du schon eine Internetverbindung hast wenn rc.local ausgeführt wird.

Bei Systemd wird rc.local nach network.target ausgeführt, d.h. der Netzwerkmanager läuft bereits, aber es ist nicht definiert, dass auch schon die Netzwerkkarte fertig konfiguriert ist. https://www.freedesktop.org/wiki/Software/systemd/NetworkTarget/

Es ist wohl besser wenn du für dein Mail-Script einen anderen Zeitpunkt im Boot-Vorgang suchst. Für genauere Infos müsstest du mal das verwendete Betriebssystem und dessen Version angeben.

luemar(R)

18.03.2017,
20:36

@ luemar

Raspberry Pi Autostart

» Hallo Experten
» mit dem Kommando ./test-mail.py sende ich mir ein E-Mail, d.h. das
» Python-Script funktioniert.
» Wenn ich aber /home/pi/test-mail.py als vorletzte Zeile in /etc/re.local
» eintrage bekomme ich
» beim erneuten Start meines Raspberry Pi kein E-Mail !
» Was mache ich falsch ?
» Luemar.

...Problem gelöst: in raspi-config die boot option auf auf Netzwerk warten geändert.
Luemar.