PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [SF 1028P/at7500] nfs-kernel-server, HDMU 11183



blueice_haller
05.09.2013, 22:39
Hallo,
Image ist: HDMU_11183_E2_at7500_209_git_5513_nodebug_gst_USB (http://www.hdmedia-universe.com/board/pages.php?pageid=1&box=at7500)
Ich habe über OSD vom Feed den SMB und NFS (beide sind ja in einem ipk) installiert. Über opkg list-installed | grep nfs und opkg list | grep nfs wird das ipk (und viele andere) leider nicht angezeigt.
Der nfs-kernel-server startet nicht. Fehlen außer der '/lib/modules/exportfs.ko' noch andere Dateien?

AT7500:/lib/modules# /etc/init.d/nfs-kernel-server start
insmod: can't insert '/lib/modules/exportfs.ko': No such file or directory
AT7500:/lib/modules# /etc/init.d/nfs-kernel-server stop
[nfs-kernel-server] Stopping NFS kernel daemon: mountd nfsd.
[nfs-kernel-server] Unexporting directories for NFS kernel daemon...exportfs: could not open /var/lib/nfs/.etab.lock for locking: errno 2 (No such file or directory)
exportfs: can't lock /var/lib/nfs/etab for writing
exportfs: could not open /var/lib/nfs/.xtab.lock for locking: errno 2 (No such file or directory)
exportfs: can't lock /var/lib/nfs/xtab for writing
done.

/etc/init.d/samba lief nach chmod 755.

suchmich1983
07.09.2013, 23:10
Taucht er in der Netzwerk Config auf?

Joker7
07.09.2013, 23:51
..was meinst mit "Netzwerk-Config" konkret ?

suchmich1983
08.09.2013, 00:11
Menü -> Einstellungen -> System -> Netzwerk :D

Joker7
08.09.2013, 00:16
..ok Thx !

blueice_haller
08.09.2013, 11:15
Zum Samba-Server kann ich mich mit einem anderen Receiver/Windows verbinden.
Der NFS-Server startet nicht weil das Kernelmodul '/lib/modules/exportfs.ko' fehlt, siehe oben.

bonkel
08.09.2013, 11:18
ich weiss ja nich was du da für pakete injstallierrst...aber aufm feed is ein pack für samba und nfs.....schonmal drüber nachgedacht das man garkein modul braucht da es direkt im kernel drinist?

blueice_haller
08.09.2013, 11:27
Das habe ich ja bereits installiert, siehe erster Beitrag.

suchmich1983
08.09.2013, 11:43
Und isses jetzt im Netzwerk Menü oder nicht?

blueice_haller
08.09.2013, 12:04
Unter Menü -> Einstellungen -> System -> Netzwerk sind zwei neue Punkte: NFS-Server Konfiguration und Samba-Server Konfiguration.
Dort kann ich vom NFS-Server mit Pfeil nach rechts die default shares /hdd (der Inhalt der /etc/exports) anzeigen.
Nachdem ich mit grün den NFS-Server gespeichert und neu gestartet habe kommt Status nfsd: wird gestartet und danach Status nfsd: gestoppt.
Status portmap: gestartet
Der /usr/sbin/rpc.nfsd hat 755.

Als ich /usr/sbin/rpc.nfsd über Telnet gestartet habe fehlte ihm das Verzeichnis /var/lib/nfs welches ich angelegt habe.
Nun kommt im OSD bei drücken von grün Status nfsd: gestartet und es wurde eine leere /var/lib/nfs/etab angelegt.
Jedoch kann ich mich noch nicht verbinden:

root@dm7025plus:/media/net# mount 192.168.123.6:/hdd /media/net/octagon1028-NFS/
mount: RPC: Unable to receive; errno = Connection refused

Nachdem ich jetzt in der /etc/init.d/nfs-kernel-server folgendes auskommentiert habe klappt es :)

# The nfsd kernel module must exist along with its dependencies
# if [ `lsmod | grep "nfsd" | wc -l` -lt 1 ]; then
# insmod /lib/modules/exportfs.ko
# insmod /lib/modules/nfsd.ko
# fi

root@dm7025plus:/media/net# mount
192.168.123.6:/hdd on /media/net/octagon1028-NFS type nfs (rw,v3,rsize=16384,wsize=16384,hard,udp,lock,addr= 192.168.123.6)