SMB sucks when compared to NFS. Here’s how to enable NFS in our Linkstation.
Step 1
The first step is to gain ssh root access to this Linkstation. Refer here.
Step 2
Install NFS
# ipkg update
# ipkg install nfs-server
Step 3
To configure your exports you need to edit the configuration file /opt/etc/exports. My example is this:
/mnt/array1/backups 10.0.0.10(rw,sync)
/mnt/array1/films 10.0.0.10(rw,sync)
/mnt/array1/tv 10.0.0.10(rw,sync)
or just allow the whole subnets
/mnt/array1/backups 10.0.0.0/24(rw,sync)
Once that file has been updated you’ll need to restart NFS:
# /opt/etc/init.d/S56nfsd stop
# /opt/etc/init.d/S56nfsd start
If you receive this error when restarting NFS daemon:
Cannot register service: RPC: Unable to receive; errno = Connection refused
Try checking portmapper
#rpcinfo -p
rpcinfo: can't contact portmapper: RPC: Remote system error - Connection refused
Easy, just restart the portmapper daemon
#/opt/etc/init.d/S55portmap stop
#/opt/etc/init.d/S55portmap start
Then repeat above step to restart NFS.
Reference(s:
https://github.com/skx/Buffalo-220-NAS
https://maazanjum.com/2014/02/17/starting-nfs-quotas-cannot-register-service-rpc-unable-to-receive-errno-connection-refused/