Thanks for response. I do not think you did read my post though.
FreeBSD 6.4 lockd does not work when nfsclient is disabled in kernel configuration.
Missing is device node /dev/nfslock. This node is created if "options NFSCLIENT" is set in kernel conf, and is not created if it's commented out. The error message in /var/log/messages is vague, that's true. It took a little headscratching before I figured out what's wrong.
Looking at the bright side, first time in years FreeBSD lockd is willing to respond to Linux NFS clients. Yea, I know, Linux has those NFS cookies with questionable length. Still, the problem was annoying.
I'd say the line in kernel config should look like this:
Code:
options NFSCLIENT # Dude, you need this if you want to use NFS locking
