Abend!
entweder bin ich blind und blöd oder der Fehler sitzt tiefer.
Habe hier zwei Raspi 3B+ mit Buster, ein Live-Audiostream soll von einem zum anderen Raspi gestreamt werden (alles im lokalen Netz per LAN, kein WLAN etc.).
Auf Raspi1 (192.168.1.12) läuft darkice als Server, Audio wird auf Port 8000 ausgegeben (d.h. stream an 192.168.1.12:8000). Soweit so gut, das läuft.
Auf Raspi2 (192.168.1.11) soll über cvlc der Audiostram abgehört werden.
Gebe ich auf Konsole diesen Befehl ein:
kommt wunderbar der Ton an.
Ich will das aber idiotensicher haben, so dass nach einem reboot das automatisch läuft, also habe ich in crontab diese Zeile eingefügt:
Damit startet cvlc aber nicht - besser gesagt es bleibt stumm.
pgrep listet aber vlc.
Ich habe die Startverzögerungen schon zwischen 20 s und 70 s variiert, kein Effekt.
Die crontab an sich funktioniert, die Zeilen davor und danach werden brav ausgeführt.
Verwende ich in der crontab statt "cvlc" den "vlc", tut sich genau gar nichts, d.h. VLC-Fenster geht nicht auf und auch pgrep zeigt KEINEN vlc.
Bin echt ratlos - wenn ich den Befehl in der crontab kopiere und in der Konsole einfüge und ausführe, klappt es - in crontab aber nicht.
Erklärungen dafür?