Monday December 17, 2007 Here is a quick post about a silly issu I have hit for a few times now: When I try to mount a OpenSolaris NFS share from OS X or Linux boxes it fails because of a time out error:
mount_nfs: bad MNT RPC: RPC: Timed out
Well. First of all, it is a problem strongly tight to you local network infrastructure. In my case, it is a cheap DSL router, a 1Gb switch and a wireless access point; and of course the only device that has something to do with the problem is the router - it works as DNS cache and local DHCP server.
The time-out happens because the Solaris box tries to reverse lookup the IP address that is trying to connect, but it sort of fails because the lousy DNS server built-in the DSL router.
The easiest workaround is to log in to the OpenSolaris box, become root and add a new line to /etc/hosts with the IP to FQDN entry. After that, everything should work as expected.