Seite 1 von 112

NASMount

Verfasst: Di 17. Aug 2010, 13:25
von Gerti
Hi!

NASMount 3.1

Dieses TAP mountet ein NAS (Network Attached Storage) über NFS auf dem SRP.

Es lässt sich ebenfalls das erste NAS direkt als Aufnahmelaufwerk einbinden.
Der interne DataFiles Ordner wird hierbei als DataFiles lokal im gemounteten Aufnahmelaufwerk abgebildet.

ACHTUNG: Bei einigen NAS-Servern kann die Aufnahmefunktion dazu führen, dass der Receiver nach kurzer Zeit nicht mehr reagiert. In diesem Fall ist das NAS für die Aufnahmefunktion nicht geeignet.

Das TAP kann bis zu je vier Verzeichnisse (je eines für Videos, Bilder, MP3 und Aufnahmen) von bis zu 10 NAS Servern in die entsprechenden Ordner auf dem SRP mounten.

Für nur ein NAS muss dazu die NASMount.ini unter ProgramFiles/Settings/NASMount entsprechend editiert werden. Werden weitere NAS-Server verwendet, müssen weitere INIs (2.ini bis 10.ini) angelegt werden.

Die NASMount.ini besteht aus siebzehn Zeilen, mit den notwendigen Einträgen.
Soll ein Ordner nicht gemountet werden, so hat dieser Eintrag frei zu bleiben.

Um den Server per WOL (Wake on LAN) zu wecken, muss die MAC-Adresse des NAS eingetragen werden.
Zudem ist es notwendig, die Datei busybox in den Ordner ProgramFiles zu kopieren.


NAS IP-Address
Hier muss die IP Adresse des Servers eingetragen werden.

NAS MAC-Address
Wird hier die MAC-Adresse des NAS eingetragen, wird ein wiederholendes WOL-Kommando an den Server abgesetzt

Local Folder Name
Hier muss der Name des Ordners eingetragen werden, in dem die Dateien auf SRP erscheinen sollen.
Dieser Ordner wird automatisch wieder entfernt, wenn der Receiver ausgeschaltet wird.

Remotefolder MediaFiles
Pfad des Ordners mit Mediafiles auf dem NAS.
Diesen Eintrag leer lassen, wenn es keinen entsprechender Ordner auf dem Server gibt.

Remotefolder MP3Files
Pfad des Ordners mit MP3 Dateien auf dem NAS.
Diesen Eintrag leer lassen, wenn es keinen entsprechender Ordner auf dem Server gibt.

Remotefolder PhotoFiles
Pfad des Ordners mit Fotos auf dem NAS.
Diesen Eintrag leer lassen, wenn es keinen entsprechender Ordner auf dem Server gibt.

Remotefolder DataFiles
Pfad des Ordners mit Aufnahmen auf dem NAS.
Diesen Eintrag leer lassen, wenn es keinen entsprechender Ordner auf dem Server gibt.

Mountoptions
Hier können zusätzliche Mountoptionen eingetragen werden, die dann für alle Mountpoints verwendet werden. Diesen Eintrag leer lassen, wenn keine zusätzlichen Optionen nötig sind.

NAS Boottime [0-600 Sekunden]
Bei Automount=1 kann hiermit angegeben werden, wie lange das TAP nach erfolgreichem PING des NAS wartet, bis es gemounted wird.
Bei Automount=0 kann hiermit die Mountverzögerung des NAS nach dem ersten WOL angegeben werden.

Automount [0=AUS / 1=EIN]
Führt ein automatisches Mount/Unmount durch, sobald der NAS-Server erreichbar/nicht erreichbar ist.
In der Einstellung Automount=0 wird der Mountversuch ohne Onlineprüfung des NAS durchgeführt und
ein Unmount erst bei Beenden des TAPs.

PingWait [3-10 Sekunden]
Zeit in Sekunden, die auf die Antwort des NAS Servers auf den PING gewartet wird.

PingGap [30-300 Sekunden]
Zeit in Sekunden, die zwischen den PINGs gewartet wird.

NAS Recording [0=AUS / 1=EIN]
Mounted den DataFiles-Ordner des ersten NAS beim TAP-Start als Aufnahmelaufwerk.

Timerdelay [0=AUS / 1=EIN]
Verzögert anstehende Timer um eine Minute und verkürzt deren Laufzeit ebenfalls um eine Minute
Nur aktiv, wenn auch NAS Recording eingeschaltet ist.

MountDelay [0-600 Sekunden]
Zeit in Sekunden, die das TAP nach dem Start des Receivers wartet, bis es einen ersten Mountversuch
bzw. WOL für das NAS unternimmt. Wird der Wert auf 0 gesetzt, prüft NASMount automatisch auf eine aktive Internetverbindung und führt den Mountversuch bzw. das WOL durch, sobald diese besteht.

SilentMode [0=AUS / 1=EIN]
Unterdrückt die Mount/Unmount-Anzeige von NASMount.

Logfile [0=AUS / 1=EIN]
Schreibt ein Logfile


Bsp.:
NAS IP-Address=192.168.2.200
NAS MAC-Address=FA:7C:CB:16:77:A0
Local Folder Name=NAS-Share
Remotefolder MediaFiles=/mnt/Files/MediaFiles
Remotefolder MP3Files=/mnt/Files/MP3Files
Remotefolder PhotoFiles=/mnt/Files/PhotoFiles
Remotefolder DataFiles=/mnt/Files/DataFiles
Mountoptions=-osoft,intr,tcp,nolock
NAS Boottime=30
Automount=1
Ping Wait=3
Ping Gap=30
NAS Recording=1
Timerdelay=0
MountDelay=30
SilentMode=0
Logfile=0


Insgesamt können bis zu zehn NAS-Server gemountet werden
Für weitere NAS-Server müssen zusätzliche INIs (2.ini bis 10.ini) angelegt werden. Diese sind vom Aufbau mit der NASMount.ini identisch, bis auf die folgenden Parameter (die nur in der NASMount.ini verwendet werden):
NAS Recording
Timerdelay
MountDelay
SilentMode
Logfile


Anstelle von weiteren NAS-Servern können natürlich alternativ auch weitere Verzeichnisse des ersten NAS-Servers gemountet werden.
Wenn mehrere Server / Verzeichnisse gemountet werden sollen, so muss sichergestellt sein, dass sich der Wert für den Local Folder Name voneinander unterscheidet!

Das TAP kann im Autostart verwendet werden, wenn bei der Einstellunge Automount=0 der NAS-Server ständig läuft, bzw. per WOL gestartet werden kann oder wenn die Option Automount=1 gesetzt ist.

Getestet wurde das TAP mit einem Server mit FreeNAS - http://freenas.org
Eine gute Anleitung zur Einrichtung findet man unter http://www.central-it.de/html/hardware/ ... ndex1.html und einem Excito Bubba B3 NAS-Server.

Gruß,
Gerti

-----------------------------------------------------------------
Edit: Detaillierte Anleitung zum Einrichten von NASMount und Synology (by Chris1312) angehängt
Edit1: Rechtevergabe bei Verwendung eines WindowsHomeServers: Klick
Edit2: Detaillierte Anleitung zum Einrichten von NASMount und Excito Bubba B3 angehängt
-----------------------------------------------------------------

AW: NASMount

Verfasst: Di 17. Aug 2010, 13:50
von ramibi
.... was du mal wieder raushaust - da kann ich nur meinen Hut ziehen :D

AW: NASMount

Verfasst: Di 17. Aug 2010, 14:11
von Gerti
Hi!

Musste mich für DerDon ja sowieso mit dem Thema befassen und wollte es dann halt so einfach wie möglich für den Anwender machen.

Gruß,
Gerti

AW: NASMount

Verfasst: Di 17. Aug 2010, 14:15
von ramibi
... ist dir auch richtig gut gelungen :respekt:

AW: NASMount

Verfasst: Di 17. Aug 2010, 14:20
von BluField62
Danke Gerti, auch für diesen Satz :wink:
Dieser Ordner wird automatisch wieder entfernt, wenn der Receiver ausgeschaltet wird.

AW: NASMount

Verfasst: Di 17. Aug 2010, 15:06
von Melmak
Danke Gerti, geht das auch mit einer Festplatte an der FritzBox?
( \\192.168.178.1\fritz.nas\SAMSUNG-HD400LD-01 )

AW: NASMount

Verfasst: Di 17. Aug 2010, 15:07
von Gerti
Hi!

Ich denke schon...

IP müsste dann wohl 192.168.178.1 sein und der Remotepfad /fritz.nas/SAMSUNG-HD400LD-01/[Ordner]

Gruß,
Gerti

AW: NASMount

Verfasst: Di 17. Aug 2010, 15:51
von chuppy
Funktioniert das auch mit der 1.06 er Firmware vom Oktober 2009 ??

AW: NASMount

Verfasst: Di 17. Aug 2010, 16:11
von Gerti
Hi!

Denke schon...wüsste nicht, warum es nicht gehen sollte...

Gruß,
Gerti

AW: NASMount

Verfasst: Di 17. Aug 2010, 16:23
von Miss Sophie
Hmmh... da mein NAS im Netzwerk sich manchmal ne neue IP-Adresse genehmigt, muss ich den NAS statisch einrichten. Ich bin mir aber nicht sicher, aber vielleicht wird mein NAS-Name auch über die FritzBox resolved... dann wäre der dynamisch. Hast Du sowas in der Art ausprobiert?

AW: NASMount

Verfasst: Di 17. Aug 2010, 16:26
von Twilight
vielen dank für dieses "abfall"-tap :D

twilight

AW: NASMount

Verfasst: Di 17. Aug 2010, 16:42
von TV-Junkie
Twilight hat geschrieben:vielen dank für dieses "abfall"-tap :D

twilight

Na wenn es so, nehme ich die Reste hier auch mit :D

AW: NASMount

Verfasst: Di 17. Aug 2010, 17:28
von nante
Hallo, dankeschön für das Tap ;)

Hab es zwar noch nicht drauf, da es auch ohne funktioniert, würde es aber sofort tun, wenn es in der Lage ist den NAS aus den Standby zu "holen".....!?

AW: NASMount

Verfasst: Di 17. Aug 2010, 17:32
von Gerti
Hi!

@Miss Sophie: Eine feste IP ist für das NAS so oder so am sinnvollsten. Eine dynamische sollte man hier nach Möglichkeit immer vermeiden.

@nante: Natürlich geht es auch ohne das TAP, ist aber für die meisten wohl deutlich aufwendiger zu realisieren.

Gruß,
Gerti

AW: NASMount

Verfasst: Di 17. Aug 2010, 17:35
von nante
@Gerti
..schon klar ;)
Ist eben nur von Nachteil das der TMS den NAS nicht aus den Standby wecken kann. Wäre toll wenn das sich mit den Tap realisieren lassen würde ;)

AW: NASMount

Verfasst: Di 17. Aug 2010, 17:57
von Miss Sophie
@Gerti: Danke, einmal für die Info und einmal für das TAP.

@nante: Eine WOL-message ans NAS absetzen? Welches hast Du?

AW: NASMount

Verfasst: Di 17. Aug 2010, 18:01
von Gerti
Hi!

Die WOL Message zu erzeugen sollte nicht schwer sein. Ob ich diese aber absetzen kann, muss ich erst noch schauen (sprich: Auf die Antwort von FireBird warten)...

Gruß,
Gerti

AW: NASMount

Verfasst: Di 17. Aug 2010, 18:26
von Miss Sophie
Also wenn das funzen sollte, dann bau ich meinen NV+ um und erweitere ihn um n WOL-fähiges Webrelay. Dann kann ich das NAS, welches nicht in mittelbarer Reichweite steht, aufwecken. Sollte zudem die Fritzbox WOL nicht können, dann mach ich das über einen meiner Switche. Aber ich geh mal davon aus, dass die das kann. Vielleicht kriegt die FritzBox das auch mit Wake-on-WAN gebacken!?! Mal sehn...

AW: NASMount

Verfasst: Di 17. Aug 2010, 18:39
von TV-Junkie
die Fritzbox muss kein WOL können. Wenn alles klappt, pingst Du im intranet nur eine MAC-Adresse an, und schon sollte das NAS, der PC oder sonst ein Gerät. aufwachen (OK, ist schon mehr wie ein ping).
Steht das nas aber im Internet, also ausserhalb der Fritzbox, musst Du nur dafür sorgen, das die Fritzbox das Signal vom WOL auf die entsprechende IP weiterleitet, so wie es ja auch von Internet aus ins Intranet kann :wink:

AW: NASMount

Verfasst: Di 17. Aug 2010, 18:42
von Nereos
Hi, warum wird ein extra Tap gebaut um ein Laufwerk zu mounten?

mit der Beta-FW kann man doch unter Mediafiles auf die Fritzbox und somit auf eine FP zugreifen.

Welche Vorteile bietet das TAP in diesem Moment?


Gruß

Nereos