This is something that took me a while longer to figure out than I'd like admit, and I was only able to figure it out because of a forum post.
For whatever reason, I'm only able to mount the share if used the TCP option. I'm not sure if this is a me issue, an OpenBSD issue, or a FreeBSD issue, but I'm putting it out there in case anyone else runs into the same problem.
If you're mounting using the mount_nfs
command, you need to use the
-T
option to force TCP mode. If you're using /etc/fstab
or the
mount
command, you're going to have to instead use the undocumented
-o tcp
option.
That looks like either
- On the command line:
doas mount -t nfs -o tcp 192.168.0.5:/mnt/Disk/something /mnt/something
- In
/etc/fstab
:192.168.0.5:/mnt/Disk/something/ /mnt/something nfs rw,tcp,nosuid,nodev 0 0
That's it!