cat /etc/rc.local
_IP=$(/usr/bin/hostname -I) || true
if [ "$_IP" ]; then
/path/to/pushover.sh "RPi HOSTNAME boot, IP=$_IP"
fi
Problém je při zpracování rc.local, které je v 6.1. součástí systemd
Oprava je naštěstí jednoduchá. Stačí upravit patřičný konfig pro rc.local-service přidáním závislosti Wants=network-online.target
sudo nano /usr/lib/systemd/system/rc-local.service.d/debian.conf
[Unit]
After=network-online.target
Wants=network-online.target
[Service]
StandardOutput=journal+console
StandardError=journal+console
Po rebootu už vše funguje jak má