Anleitung Teil 2: Boot-Einstellung, damit es immer läuft
Wenn Ihr es nach dem ersten Teil hinbekommen habt, dass z.B. der VLC Musik abspielt, dann kann es jetzt weiteregehen mit den Boot-Einstellungen.
Voraussetzung:
Erfolgreich abgeschlossener Teil 1 der Installation.
Wir müssen jetzt dafür sorgen, dass der RPi beim Hochfahren zum einen das NAS-Laufwerk einbindet, zum anderen das der MPC startet.
Damit das ganze noch etwas eleganter ist, erzeugen wir vorher noch eine Datei (touch) und tragen dort die Benutzerdaten für das NAS ein.
sudo touch /etc/samba/credentials sudo nano /etc/samba/credentialshier trag Ihr folgendes ein:
username="<Username-NAS>" password="<Passwort-NAS>"
speichert die Datei und danach:
sudo nano /etc/fstab
Die Datei sollte ungefähr so aussehen:
proc /proc proc defaults 0 0 PARTUUID=6aa4ebea-01 /boot vfat defaults 0 2 PARTUUID=6aa4ebea-02 / ext4 defaults,noatime 0 1 # a swapfile is not a swap partition, no line here # use dphys-swapfile swap[on|off] for that
macht eine neue Zeile und tragt folgendes ein (<IP-vom-NAS>/<FreigabeName> durch Eure Werte ersetzen!):
//<IP-vom-NAS>/<FreigabeName> /var/lib/mpd/music/NAS cifs credentials=/etc/samba/credentials,_netdev 0 0
Beispiel:
proc /proc proc defaults 0 0 PARTUUID=6aa4ebea-01 /boot vfat defaults 0 2 PARTUUID=6aa4ebea-02 / ext4 defaults,noatime 0 1 # a swapfile is not a swap partition, no line here # use dphys-swapfile swap[on|off] for that //192.168.1.2/mp3 /var/lib/mpd/music/NAS cifs credentials=/etc/samba/credentials,_netdev 0 0
Jetzt könnt Ihr zur Kontrolle den RPi booten, oder Ihr macht gleich weiter mit:
sudo crontab -e
In der Crontabelle tragen wir jetzt ein, das der MPC beim booten sofort spielen soll:
@reboot /usr/bin/mpc play
Das Schlüsselwort @reboot sorgt dafür, das CRON den Befehl nur beim booten ausführt.
Dann ein gezieltes:
sudo reboot
und nach ein paar Sekunden die Kontrolle im Browser, bzw. den Stream mit dem VLC öffenen. Ihr solltet dann sofort Musik hören