Subject: Re: mountd weirdness
To: Brian C. Grayson <bgrayson@ece.utexas.edu>
From: Frank van der Linden <frank@wins.uva.nl>
List: netbsd-help
Date: 07/09/1998 10:02:27
On Thu, Jul 09, 1998 at 12:26:19AM -0500, Brian C. Grayson wrote:
>   I have two machines at home, connected via Ethernet, both
> running -current.  When I start up ``snowy'' and then do
> rpcinfo -p snowy, it is missing one of the 4 registrations:
> ...
>     100005    3   udp    971  mountd
>     100005    3   tcp    980  mountd
>     100005    1   udp  65437  mountd
> 
>   (At previous boot-ups, it was missing one of the udp
> registrations, so it's not always the same one, and it seems
> fairly repeatable).
> 
>   Then, when I try a showmount, which should return nothing as no
> clients have mounted anything, showmount hangs for a few seconds,
> and the console prints stuff like:
> ...
> Jul  8 23:54:04 snowy mountd[208]: Can't register mount
> Jul  8 23:54:04 snowy mountd[212]: Can't register mount
> Jul  8 23:54:04 snowy mountd[218]: Can't register mount
> ...
> Jul  8 23:54:05 snowy inetd[136]: mountd/rpc/udp server failing
> (looping), service terminated

The most obvious source of your problem may be that you have an old
mountd lying around in /sbin. mountd was moved to /usr/sbin in 1.3.
If you have such a beast in /sbin/, remove it.

- Frank