Contrary to what I thought yesterday, the problem with NSF export has not been solved yet.
After closing my previous topic 'Problem: NFS export fails' (yesterday), the NFS export unfortunately still appears to be failing.
Installed NFS on my Kimax device:
opkg list-installed | grep -- nfs
kmod-fs-nfs - 6.6.110-r1
kmod-fs-nfs-common - 6.6.110-r1
kmod-fs-nfs-common-rpcsec - 6.6.110-r1
kmod-fs-nfs-v4 - 6.6.110-r1
kmod-fs-nfsd - 6.6.110-r1
nfs-kernel-server - 2.6.2-r4
nfs-kernel-server-utils - 2.6.2-r4
nfs-utils-libs - 2.6.2-r4
mount -v
/dev/root on /rom type squashfs (ro,relatime,errors=continue)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
cgroup2 on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock6 on /rom/overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,noexec,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,noatime,mode=600,ptmxmode=000)
debugfs on /sys/kernel/debug type debugfs (rw,nosuid,nodev,noexec,noatime)
bpffs on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,noatime,mode=700)
/dev/sda1 on /mnt/sda1 type ext4 (rw,relatime)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
My export file:
cat /etc/exports
# /mnt *(ro,all_squash,insecure,sync)
/mnt/sda1 192.168.178.0/24(rw,no_root_squash,insecure,no_subtree_check,sync,fsid=2)
Try mounting on my Linux PC:
sudo mount -t nfs -v -o vers=4 192.168.178.17:/mnt/sda /mnt/NFS
mount.nfs: trying text-based options 'vers=4.2,addr=192.168.178.17,clientaddr=192.168.178.53'
mount.nfs: mount(2): No such file or directory
mount.nfs: mounting 192.168.178.17:/mnt/sda failed, reason given by server: No such file or directory
At the bottom of Logread in OpenWrt:
daemon.warn rpc.mountd[3257]: Cannot export /, possibly unsupported filesystem or fsid= required
The filesystem in use is Ext4.
I use fsid=2 in the export file.
I don't use just '/' but /mnt/sda1 in the export file.
So I really don't understand the problem. And I also cannot find a fix for that.