kaffeeringe.de - Internet & Kreativität Kaffeeringe Logo

Raspberry Pi: FTP-Server als Verzeichnis einbinden

Foto: Some rights reserved by felixtriller
Foto: Some rights reserved by felixtriller
Steffen Voß

Neulich habe ich beschrieben, wie man mit MPD den Rasp­berry Pi zum fer­nges­teuerten Internet-Radio kon­fig­uri­eren kann. Nun ist selbst auf der rel­a­tiv groß gewählten 32GB SD Karte nicht unendlich viel Platz. Und es wäre doch nett, wenn der Rasp­berry Pi ein­fach auf alle meine MP3s zugreifen kön­nte. Mein Router kann eine externe Fest­platte als FTP–Laufw­erk zur Ver­fü­gung stellen. Das musste sich doch irgend­wie ein­binden lassen.

Den Inter­net­zu­gang regelt bei mir ein TP-Link TL-WR1043ND. Der Router ver­fügt über einen USB–Anschluss, der eine externe Fest­platte unter anderem per FTP im Net­zw­erk ver­füg­bar machen kann. Und natür­lich ist Linux in der Lage, auch FTP–Server zu moun­ten. Dazu muss man sich nur curlftpfs instal­lieren. Im Wiki von ubuntuusers.de gibt es einen Hin­weis, wie der Ein­trag in der fstab ausse­hen muss.

Das hat sofort bei mir funk­tion­iert. Nur beson­ders sta­bil war das nicht. Auch die nor­malen Zugriffe auf den FTP–Server waren äußerst unzu­ver­läs­sig. Ich habe dann fest­gestellt, dass TP-Link tat­säch­lich 2 Firmware-Updates für den Router her­aus­ge­braucht hat. Das let­zte ist ger­ade mal einen Monat alt. Nach dem Update ist der FTP–Server jetzt wesentlich sta­biler und das Moun­ten funk­tion­iert einwandfrei.

Mit mpc update kann man die Musik­bib­lio­thek des von MPD aktu­al­isieren. Lei­der hat sich der Rasp­berry Pi dabei ein paar mal ver­schluckt. Inzwis­chen ist das Update aber ein­mal durchge­laufen und MPD steht meine kom­plette Musik­samm­lung zur Verfügung.

Ein Prob­lem besteht jetzt noch: Die Laufw­erke wer­den beim Bootvor­gang gemoun­tet bevor die Net­zw­erkverbindung hergestellt wird. Das FTP–Laufw­erk wird also nor­maler­weise nicht beim Start einge­bun­den. Um nach dem Bootvor­gang mount –a noch ein­mal aufzu­rufen, kann man es ein­fach in der Zeile vor dem exit 0 in die /etc/rc.local eintragen.

Foto: Some rights reserved by felix­triller

Tags: , , , ,

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

E-Mail-Benachrichtigung bei weiteren Kommentaren.
Auch möglich: Abo ohne Kommentar.