Mount WD MyBookWorld NAS to 16.04

Hello,

I’m upgrading a Gnome 14.04 LTS system to Mate 16.04 LTS via a virgin install. I have a western Digital MyBookWorld NAS that I keep all my critical files on. With 14.04, the following line in /etc/fstab mounts the NAS.

10.1.0.3:/nfs/Public /media/public nfs nolock,rw,hard,intr 0 0

On Mate,
`$> sudo mount -v /media/public’

fails with the following

root@John-laptop:/etc# mount -v /media/public mount.nfs: timeout set for Sun Nov 13 18:39:53 2016 mount.nfs: trying text-based options 'nolock,hard,intr,vers=4,addr=10.1.0.23,clientaddr=10.1.0.23' mount.nfs: mount(2): Permission denied mount.nfs: access denied by server while mounting 10.1.0.23:/nfs/Public root@John-laptop:/etc#

I can mount the share using the command line
$> sudo mount -v 10.1.0.23:/nfs/Public /media/public

It produces this output

root@John-laptop:/etc# mount -v 10.1.0.3:/nfs/Public /media/public mount.nfs: timeout set for Sun Nov 13 17:25:14 2016 mount.nfs: trying text-based options 'vers=4,addr=10.1.0.3,clientaddr=10.1.0.23' mount.nfs: mount(2): Protocol not supported mount.nfs: trying text-based options 'addr=10.1.0.3' mount.nfs: prog 100003, trying vers=3, prot=6 mount.nfs: trying 10.1.0.3 prog 100003 vers 3 prot TCP port 2049 mount.nfs: prog 100005, trying vers=3, prot=17 mount.nfs: trying 10.1.0.3 prog 100005 vers 3 prot UDP port 773 root@John-laptop:/etc#

In other words it worked after using version 3 protocol and UDP transport on port 773

So my question is, what do I need to do to make mount using /etc/fstab work? I’ve been working on this a couple of days now and have tries every combo of proto and nfsproto that the man pages list.

Also what are the "prog"s the debug output references and can a particular one be invoked.

Thanks.
John
Please be gentle. This is my first post here.

I do not know anything about nfs, but it seems to be a rights issue on the nfs share.

Permissions are not the problem. The NAS box is self-contained and cannot be changed unless I hack the embedded Linux. The problem is that the NAS only talks UDP on port 773. When mounted from the shell, it somehow figures that out. Specifying the port and protocol in /etc/fstab has no effect.