7270 / Freetz und knfsd problem

not_so_importan

Neuer User
Mitglied seit
26 Dez 2005
Beiträge
17
Punkte für Reaktionen
0
Punkte
1
Hallo,

ich habe heute mal den Freetz im Ubuntu gebaut (7270) und eine denkbar einfache Config mit bftp und knfsd (addon) gebaut.

Alles gut soweit ... alles im Menuconfig eingestellt (nfsd.ko etc.), kompiliert und per push_firmware auf die 7270 gebracht. bftp ging auf Anhieb.

Exports gebaut :

/var/media/ftp 192.168.2.0/24(rw,anonuid=0,anongid=0,insecure,async)

Alles sah gut aus ... allerdings hat mich dieses Log doch gewundert :

###
/var/log/mod.log
rc.mod version freetz-devel-1798M
crond is disabled
telnetd is disabled
Starting webinterface...done.
Disk spindown is disabled
Starting knfsd...modprobe: module nfsd not found
modprobe: failed to load module nfsd

done.
swap is disabled

###
netstat -l sagt

Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:2080 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5060 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:49000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:9100 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:9101 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:81 0.0.0.0:* LISTEN
tcp 0 0 localhost:1011 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2005 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
tcp 0 0 localhost:8888 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:4765 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:2047 0.0.0.0:* LISTEN
udp 0 0 0.0.0.0:1024 0.0.0.0:*
udp 0 0 0.0.0.0:1025 0.0.0.0:*
udp 0 0 0.0.0.0:1026 0.0.0.0:*
udp 0 0 0.0.0.0:1027 0.0.0.0:*
udp 0 0 0.0.0.0:1032 0.0.0.0:*
udp 0 0 0.0.0.0:1033 0.0.0.0:*
udp 0 0 0.0.0.0:7077 0.0.0.0:*
udp 0 0 0.0.0.0:53 0.0.0.0:*
udp 0 0 0.0.0.0:5060 0.0.0.0:*
udp 0 0 0.0.0.0:1900 0.0.0.0:*
udp 0 0 0.0.0.0:1900 0.0.0.0:*
udp 0 0 0.0.0.0:1900 0.0.0.0:*
udp 0 0 0.0.0.0:111 0.0.0.0:*
udp 0 0 0.0.0.0:2047 0.0.0.0:*
raw 0 0 0.0.0.0:2 0.0.0.0:* 7
raw 0 0 0.0.0.0:2 0.0.0.0:* 7

UDP und TCP horchen auf 2047, was ja mit knfsd-0.2 von 2049 so geändert wurde.

###
rpcinfo .p auf die 7270 ergibt :

jars@jars-desktop:~/freetz-trunk/addon/knfsd-0.2/root/usr/sbin$ rpcinfo -p 192.168.2.253
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100021 1 udp 1032 nlockmgr
100021 3 udp 1032 nlockmgr
100021 4 udp 1032 nlockmgr
100003 2 udp 2047 nfs
100003 3 udp 2047 nfs
100021 1 tcp 4765 nlockmgr
100021 3 tcp 4765 nlockmgr
100021 4 tcp 4765 nlockmgr
100003 2 tcp 2047 nfs
100003 3 tcp 2047 nfs
100005 1 udp 1033 mountd
100005 1 tcp 2005 mountd
100005 2 udp 1033 mountd
100005 2 tcp 2005 mountd
100005 3 udp 1033 mountd
100005 3 tcp 2005 mountd

Sieht (abgesehen vom Log) soweit gut aus. Allerdings bekomme ich nix gemountet per NFS.

mount -t nfs -o rw,soft,udp,nolock,rsize=32768,wsize=32768 192.168.2.10:/var/media/ftp /mnt/fb7270

Ergebnis :

mount: Mounting 192.168.2.253:/var/media/ftp on /mnt/fb7270 failed: Invalid argument

Habe auch andere Mountoptionen versucht bis hin zum minimalistischen mount ... Immer der gleiche Fehler. Der gleich Mount auf einen export im RedHat Linux geht problemlos.

Irgendeine Idee ? Mir ist aufgefallen, dass es bei der 7270 kein "Replace Kernel" gibt ... warum eigentlich nicht ?

Ich bin erstmal mit dem was ich tun kann am Ende ... Help !

Rainer
 
Replace_kernel geht auf der 7270 aktuell nicht (siehe: hier). Somit geht auch der knfsd nicht, der eben genau dieses Feature benötigt.
 
Danke für die schnelle Antwort ... dann werde ich wohl noch ein bischen warten ...

Ciao !
 
Wie wäre es, wenn du nachguckst? tracsystem? menuconfig? .....
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.