Hallo MPD-Spezis und User,
folgendes Problem:
MPD startet auf meinem Pi 3 nicht automatisch nach einem Reboot bzw. dem Einschalten. [Ich habe mehrere Pi 2 im Einsatz unter Jessie bzw. Arch, die laufen wunderbar.] Das automatische Abspielen des zuletzt gewählten Senders funktioniert jedoch, wenn ich einen
ausführe.
Die Auswertung des log-files unmittelbar nach einem reboot hat folgenden Inhalt:
Dec 30 13:39 : zeroconf: No global port, disabling zeroconf
Dec 30 13:39 : state_file: Loading state file /var/lib/mpd/state
Dec 30 13:39 : playlist: queue song 1:"http://dradio_mp3_dkultur_m.akacast.akamaistream.net/7/530/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dkultur_m"
Dec 30 13:39 : curl: curl failed: Could not resolve host: dradio_mp3_dlf_m.akacast.akamaistream.net
Dec 30 13:39 : player: played "http://dradio_mp3_dlf_m.akacast.akamaistream.net/7/249/142684/v1/gnl.akacast.akamaistream.net/dradio_mp3_dlf_m"
Dec 30 13:39 : playlist: stop
.
Es scheint also mit der Netzwerkverbindung zusammenzuhängen, weil das curl-Modul die Webadresse des Senders nicht auflösen kann. Meine bisherigen Versuche, den MPD-Start zu verzögern oder über die rc.local einen reload des Daemon zu veranlassen haben alle keinen Erfolg gehabt. Nur "von Hand" bekomme ich MPD mit dem zuletzt gewählten Sender an den Start. Hat jemand eine Erklärung für das Phänomen? Stimmt meine Vermutung, dass nach dem reboot MPD schneller startet als dass die Netzwerkanbindung steht? Hat jemand eine Idee dazu?