Replies: 15 comments 8 replies
-
Kann man denn mehr als 1 NFS Server auf einem Gerät starten? Ich hab nicht nachgeschaut, würde es aber bezweifeln. |
Beta Was this translation helpful? Give feedback.
-
Eine Möglichkeit zur Konfiguration eines NFS Servers gibt es in der AVM Weboberfläche nicht. Ich habe auch keine Executables dafür im Image gefunden. |
Beta Was this translation helpful? Give feedback.
-
Bei AVM weiss man nie ob an den Binaries irgend welchen komischen Dinge noch zusätzlich geändert wurden. Am Sichersten ist einfach keine zu ersetzen. |
Beta Was this translation helpful? Give feedback.
-
Eine AVM configuration für nfs gibt es aus meiner Sicht in der AVM Firmware nicht. Ich nehme an, dass AVM rpcbind für einen anderen Zweck verwendet. Gestartet wird rpcbind in E20-puma7atom:
Ich verwende nun rpcbind von AVM und NFSD von Freetz-NG. Die Datei rc.nfsd habe ich etwas angepasst, damit rpcbind nicht mehr gestartet und gestoppt wird. Damit funktioniert der NFS Server auf meiner 6591. Evtl. baue ich noch einen Aufruf von "rpc_bind_init start" ein, falls rpcbind noch nicht laufen sollte. |
Beta Was this translation helpful? Give feedback.
-
Vom hörensagen/lesen war ich der Meinung dass AVM auf den Docsis Geräten zwischen dem ARM und ATOM Core Daten via NFS Freigabe austauscht. Welcher der beiden Cores der Server und welcher der Client sein soll weiss ich nicht. Interessant wäre "rpcinfo" von einem ander Gerät aus auf die Fritzbox, das listet die Services auf Das Ganze betrifft jedenfalls nur die Puma7 Geräte mit neuerem FOS:
... ah, dafür wurde FREETZ_AVM_HAS_RPCBIND eingeführt :) |
Beta Was this translation helpful? Give feedback.
-
rpcbind wird von der AVM FW mit der Option -h 169.254.1.1 gestartet. In diesem Fall kann ich von außen nicht darauf zugreifen. Das könnte auch ein Problem für den NFSD sein.
|
Beta Was this translation helpful? Give feedback.
-
Ja funktioniert es denn so wie es jetzt ist mit 169.254.1.1?
Für lokalen quick+diry test könntest du direkt in build/original/filesystem/ editieren |
Beta Was this translation helpful? Give feedback.
-
Nochmal ein neue neue Ausgabe von rpcinfo:
Der Service in der letzten Zeile wird von rpc_management_srv_init start erzeugt. Die anderen 8 Zeilen gehören zum Start von rpcbind. Die ersten 6 Zeilen wären im Original an die IP Adresse 169.254.1.1 gebunden. Es könnte eine Art Sicherheitslücke sein. Aber ohne der Öffnung für (alle) IPs funktioniert der NFS Server zumindest mit nfsv3 nicht |
Beta Was this translation helpful? Give feedback.
-
Von einem zufälligen nicht-AVM Linux System:
Scheint soweit "normal" zu sein. Mit der AVM-Version gibt es kein IPv6, ist zu neu -.- Die letzte Zeile ist wohl die AVM-Magie für den "rpc_management_server" daemon:
Ich würde mal raten dass dieser daemon auf Port 129*256 + 211 = 33235 (wie bei ftp) hört. "strings" von "rpc_management_server" zeigt dass dies die binary /usr/bin/ncp verwendet.
Benutzt du das Gerät als Router am Docsis Kabel? Wenn nicht könntest du Fehler übersehen die durch diese Änderungen verursacht wurden |
Beta Was this translation helpful? Give feedback.
-
Für den Commit 14b5fbf möchte ich bzgl. der Auswahl des rpcbind Paketes auf einige Ergänzungen in den Configurationsdateien hinweisen. Kannst Du bitte mal schauen, ob davon was brauchbar ist?
|
Beta Was this translation helpful? Give feedback.
-
Stimmt, das nfsd-cgi sollte rpcbind nicht selektieren. Ich bin aber nicht sicher ob man rpcbind deaktivieren solte. Dies würde man run um "nicht aus versehen rpcbin zu überschreiben" Und wenn man rpcbin nicht auswählbar macht, müsste man das evtl auch für die Packages machen die es auswähl
|
Beta Was this translation helpful? Give feedback.
-
Folgende Änderung schlage ich für die Kernel-Konfiguration vor. Es werden zwei neue Module erzeugt: auth_rpcgss.ko (wegen nfs4 für nfsd), nfsv4.ko (nfs4 für nfs-client).
|
Beta Was this translation helpful? Give feedback.
-
Folgende Änderung schlage ich für die Kernelkonfiguration der 6591 FW 7.50 vor:
|
Beta Was this translation helpful? Give feedback.
-
Für die 3. puma7 box wird das auch verwendet. :) |
Beta Was this translation helpful? Give feedback.
-
Hallo,
ein NFS Server kann für Fritzbox 6591 bzw. 6660 nicht aktiviert werden, weil die AVM Firmware ein eigenes rpcbind verwendet. Ist es trotzdem möglich, einen NFS Server auf diesen Boxen zum Laufen zu bekommen?
Beta Was this translation helpful? Give feedback.
All reactions