Kein Zugriff auf fuse-Dateisystem durch div. Anwendungen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

kalle-del-haye

Benutzer
Registriert
07. Apr. 2012
Beiträge
8
Reaktionspunkte
0
Punkte
0
Hi,
für meine begrenzten Linux-Kenntnisse habe ich schon recht viel geschafft aber jetzt gehts nicht weiter. Daher wende ich mich mal an euch und hoffe ich finde etwas Hilfe.

Habe "Folve - seamlessly convolving audio file fuse filesystem" auf meiner DS411 (DSM 4.2-3211) zum Laufen bekommen.
https://github.com/hzeller/folve
Overview

The Folve FUSE filesystem takes a path to a directory of FLAC files, and provides these files at a mount point.
...
When a FLAC file is accessed through the mount point, Folve automatically convolves its original counterpart on-the-fly with a Finite Impulse Response (FIR) filter. The FIR filter is based on the jconvolver convolution engine.
...

Kurz: Ein Verzeichniss wird über FUSE komplett gemountet, beim Zugriff auf die Dateien werden diese vorher mit einem Audio-Filter "behandelt". Und fertig ist das DRC (Digital Room Correction) System.
Theoretisch.

Trotz einiger Hürden ist es mir gelungen alle Abhängigkeiten und letztenendes auch das eigentliche Programm selber zu kompilieren.

Im Terminal über ssh scheint auch alles zu funktionieren. Das angegebene Verzeichniss wird gemountet, die komplette Dateisruktur ist sichtbar. Beim Zugriff mit cp oder flac springt die Audio-Filterung an und die daraus resutierenden Dateien scheinen in Ordnung zu sein.
Also, im Terminal ist alles gut.

Will ich nun aber den neuen Mount im Squeezebox Server (Synology-Paket: Logitech Media Server 7.7.2-007) benutzen habe ich keinen Zugriff darauf. Er wird nicht mal angezeigt. Auch in der File Station ist der Mount nicht sichtbar. Habe sowohl in "/" gemountet und Links gesetzt als auch direkt in Freigaben wie "/volume1/music/"... gemountet. NICHTS.

Wie kann ich mit Programmen (vor allem dem Squeezebox Server) auf diesen Mount zugreifen?

Leider kenne ich die internen Prozesse von DSM-Anwendungen nicht. Vieleicht muss der Mount ja erst irgendwie für DSM und andere Programme freigegeben werden?
Hoffentlich hat jemand von euch einen Tipp für mich?

Vielen Dank schonmal.
kalle
 
Oh man, so viele Bäume vor dem Wald!

Fuse erlaubt standartmäßig nur dem Nutzer den Zugriff auf den Mount, welcher diesen auch erstellt hat. In meinem Fall läuft der Squeezebox-Server unter einem anderen Nutzer und konnte daher nicht zugreifen!

Die fuse-Option "-o allow_other" erlaubt den freien Zugriff.

Zu meiner Entschuldigung: habe mich vorher noch nie mit fuse beschäftigt.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat