Ventura as NFS Server: Client reports Protocol not supported
I'm trying to mount a volume on an external hard disk connected to my MacBook Pro (16", 2021) on a Linux box running an offshoot of RedHat Enterprise Linux. Here is my /etc/exports file on the Mac:
/Volumes/Passport -mapall=501 -network 192.168.0.0 -mask 255.255.255.0
where 501 is the UID of the local user who has full permission to write to the directory on the volume that I wish to mount. The purpose is to do a backup of certain directories on the Linux box.
showmount -e verifies that nfsd is enabled and running.
Here is the command given on the Linux box and the output (in full, in case it is helpful):
% sudo mount -v -t nfs macbookpro:/Volumes/Passport /mac/backup
[sudo] password for <user>:
mount.nfs: timeout set for Thu Dec 22 09:22:40 2022
mount.nfs: trying text-based options 'vers=4.1,addr=192.168.0.3,clientaddr=192.168.0.2'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'vers=4.0,addr=192.168.0.3,clientaddr=192.168.0.2'
mount.nfs: mount(2): Protocol not supported
mount.nfs: trying text-based options 'addr=192.168.0.3'
mount.nfs: prog 100003, trying vers=3, prot=6
mount.nfs: trying 192.168.0.3 prog 100003 vers 3 prot TCP port 2049
mount.nfs: prog 100005, trying vers=3, prot=17
mount.nfs: trying 192.168.0.3 prog 100005 vers 3 prot UDP port 748
mount.nfs: mount(2): Device or resource busy
mount.nfs: Protocol not supported
Can anyone tell me why this doesn't work and/or how to fix it?
MacBook Pro Apple Silicon