kodi und Synology

  • hallo,

    versuche krampfhaft 4 Ordner meiner Synology per nfs mit kodi auf meinem FireTv zu verbinden.
    die Freigaben in der Synology sind erstellt und die Ordner werden mir auch im kodi angezeigt aber ich kann diese nicht öffnen.
    habe per ssh die datei "insecure_lock" in "insecure" geändert,jetzt kann ich auf 1 der 4 Ordner zugreifen,bei den anderen tut sich nix ;(
    bin am verzweifeln,kann mir jemand weiterhelfen bitte!

  • Nfs klappt nicht musst smb nehmen.

    Lg

    Client: Nvidia Shield Pro 2017 Server: Synology RS816
    Büro: Desktop/Gaming PC: I7 9700K | Asus Z390f | DDR4 3200mhz 32 GB | Asus 2070 RTX STRIX OC 8GB | 960 Pro M2 512 GB | Intel M2 660p 2TB | Fractal design S2 RGB


    Ping: 9 | Download Mbps: 1150.00 | Upload Mbps 51.45 | by Vodafone

  • Musst du es ganz genau wissen?
    Es werden mir die 4 Ordner angezeigt.
    Vor der dem ausgeklammerten teil steht immer die ip des gerätes dem ich eine nfs-berechtigung erteilt habe.
    Für jeden ordner gibt es 2 Berechtigungen ( Vu+ & NAS)
    Insecure_lock steht immer drin falls du darauf hinaus willst.habe auch schon versucht das "_lock" zu löschen bin mir aber nicht sicher auf ich das ruchtig mache,Terminal ist neuland für mich..
    Was micht wundert das meine Vu+ per nfs einwandfrei funktioniert

  • Klingt vielleicht abwegig, aber pack die längste mal Zeile mach nach oben und versuch die exports dementsprechend zu sortieren, dass sie von längster Zeile nach kürzeste Zeile von oben nach unten angeordnet wird. Ich hatte mal ein ähnliches Problem und es damit beheben können, weiß allerdings nicht mehr mit welcher DSM Version das war. Auf meiner 211j läuft immer noch 3.0 :D

    Nach dem Speichern das exportfs -ra nicht vergessen. Hilft auch das nicht, zeig eben doch mal die gesamte exports.

  • Blödsinn, verwende nur NFS. Zeig mal deine exports.


    du hast recht das war die UPnP geschichte wo viele probleme haben...soooorry ^^

    Client: Nvidia Shield Pro 2017 Server: Synology RS816
    Büro: Desktop/Gaming PC: I7 9700K | Asus Z390f | DDR4 3200mhz 32 GB | Asus 2070 RTX STRIX OC 8GB | 960 Pro M2 512 GB | Intel M2 660p 2TB | Fractal design S2 RGB


    Ping: 9 | Download Mbps: 1150.00 | Upload Mbps 51.45 | by Vodafone

  • Naja du hast insecure UND insecure_locks drin. Das kann so nicht funktionieren. Änder das mal auf das folgende:

    Code
    /volume1/Filme 192.168.178.30(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1025,anongid=100)	192.168.178.53(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1025,anongid=100)
    /volume1/music 192.168.178.30(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1025,anongid=100)	192.168.178.53(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1025,anongid=100)
    /volume1/photo 192.168.178.30(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1025,anongid=100)	192.168.178.53(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1025,anongid=100)

    Mit "dd" kannst du in vi ganze Zeilen löschen, dann geht es schneller ;)
    Anschließend speichern und nochmal ein exportfs -ra
    sec=sys ist die Standardeinstellung, das kannst du also weglassen. Wenn du crossmnt benötigst, kannst du es natürlich wieder reinnehmen.

    Ich selbst habe nicht einmal eine IP begrenzung drin, meine Zeilen haben folgendes Format:

    Code
    /volume2/filme-temp	*(rw,async,no_wdelay,insecure,no_root_squash,anonuid=1026,anongid=100)
  • Hier mal eine kurze Step-by-Step-Anleitung, mit der es bei mir funzt (FritzBox 7490, Mac OS X Yosemite 10.10.2 und Synology DSM 5.1):

    01. In der Web-Oberfläche der DS auf "Systemsteuerung" und dann auf "Gemeinsame Ordner" klicken

    02. Den Ordner markieren, für den die NFS-Freigabe erfolgen soll und "Bearbeiten" wählen

    03. Den Reiter "NFS-Berechtigungen" wählen und "Erstellen" klicken

    04. Folgende Einstellungen (bei der IP-Adresse das Segment von deinem LAN):
    Hostname oder IP: 192.168.178.0/24
    Privileg: Lesen/Schreiben
    Squash: Alle Benutzer zu Admin zuordnen
    Sicherheit: sys
    Haken setzen bei "Asynchron aktivieren" und "Verbindungen von nicht-privilegierten Ports (Ports über 1024) zulassen"

    05. Unter OS X "Terminal" starten und ssh root@<IP-Adresse der DS> eingeben. Das Passwort ist das Passwort vom DS-admin

    06. Mit cat /etc/exports können die derzeitigen Einstellungen angezeigt werden:
    /volume1/Videos 192.168.178.0/24(rw,async,no_wdelay,insecure,all_squash,insecure_locks,sec=sys,anonuid=1024,anongid=100)DS>


    07. Mit vi /etc/exports den Editor aufrufen und den Cursor mit den Pfeiltasten auf das i von insecure_locks bewegen


    08. Mit <fn> + <Backspace> die Zeichenkette insecure_locks entfernen
    /volume1/Videos 192.168.178.0/24(rw,async,no_wdelay,insecure,all_squash,sec=sys,anonuid=1024,anongid=100)

    09. Mit <esc> den Editier-Modus verlassen und mit :wq die Änderungen speichern und den Editor verlassen

    10. Mit cat /etc/exports nochmal überprüfen, ob die Änderungen gespeichert wurden


    11. Mit exportfs -ra die Änderungen übernehmen


    12. Mit XBMC/Kodi auf die frische NFS-Freigabe zugreifen

  • es ist wie verhext X(

    kann immer noch nicht zugreifen,so sieht es jetzt bei mir aus(die 1.ip ist von der vu+)

    PHP
    "/volume1/Filme 192.168.178.30(rw,async,no_wdelay,crossmnt,insecure,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)   192.168.178.53 (rw,async,no_wdelay,insecure,all_squash,sec=sys,anonuid=1024,anongid=100) 
    
    
    ~DiskStation> exportfs -ra
    
    
    DiskStation>


    "(bei der IP-Adresse das Segment von deinem LAN)"
    was genau meinst du damit?

  • "(bei der IP-Adresse das Segment von deinem LAN)"
    was genau meinst du damit?

    Ich hab eine Fritzbox und die IP-Adressen in meinem LAN beginnen alle mit 192.168.178. Wenn jetzt alle Geräte aus diesem LAN zugriff auf die NFS-Freigabe bekommen sollen, muss ich 192.168.178.0/24 bei Hostname oder IP eintragen. Deine IPs sehen auch nach Fritzbox aus, also kannst du die IP 192.168.178.0/24 auch so eintragen. Wie Ben geschrieben hat, kannst du aber statt einer IP auch einfach einen Stern * eintragen, dann ist die NFS-Freigabe von jedem Gerät aus sichtbar.


    Du musst nochmal mit vi /etc/exports ran und den Eintrag insecure_locks löschen, dann sollte es klappen:

    Code
    "/volume1/Filme 192.168.178.30(rw,async,no_wdelay,crossmnt,insecure,no_root_squash,insecure_locks,sec=sys,anonuid=1025,anongid=100)   192.168.178.53 (rw,async,no_wdelay,insecure,all_squash,sec=sys,anonuid=1024,anongid=100

    Sollte dann also so aussehen:

    Code
    "/volume1/Filme 192.168.178.30(rw,async,no_wdelay,crossmnt,insecure,no_root_squash,sec=sys,anonuid=1025,anongid=100) 192.168.178.53 (rw,async,no_wdelay,insecure,all_squash,sec=sys,anonuid=1024,anongid=100

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!