Subject: Re: NFS problem on VAX4000/200 DETAILS!
To: None <port-vax@netbsd.org>
From: J. Buck Caldwell <buckaroo@igps.org>
List: port-vax
Date: 01/26/2001 09:30:00
More Details:
I've set up a i386 box with the following exports:
/usr/src /usr/pkgsrc -maproot=root

On my VAX4000/200, with 1.5.1_ALPHA kernel, and 1.5 userland, I can
mount_nfs the /usr/src fine, but when I try to mount_nfs the /usr/pkgsrc, I
get:

ze0: discarding oversized frame

At this point, the vax is useless, unless the mount command was started in
the background. Either way, the process becomes undead - kill -KILL won't
get rid of it. I'll get about a dozen of those messages, with a few seconds
or more separating them.

I've traced this error to src/net/ether_subr.c. - one of the first checks on
an incoming frame is size.

Here's the really annoying part - I tried the same thing on my VAXStation
4000/60, same 1.5.1_ALPHA kernel, same 1.5 userland (well, both have custom
kernels, but from the same source) - and I DON'T GET THE ERROR. It works
perfectly.

Should I send_pr this?



"J. Buck Caldwell" wrote:

> Of course, it could just be me misconfiguring NFS, but...
>
> I set up a NetBSD/i386 box that has a fully populated /usr/src and
> /usr/pkgsrc, both updated by SUP every night. Both src and pkgsrc are on
> the same /usr filesystem. The i386 machine's /etc/exports looks like
> this:
>
> /usr -alldirs -maproot=root
>
> Theoretically, I should be able to do the following:
>
> mount_nfs <addr>:/usr/src /usr/src
> mount_nfs <addr>:/usr/pkgsrc /usr/pkgsrc
>
> Right? Well, the first one works, but the second one hangs the machine,
> spitting out an occasional message from the network driver (ze0:) -
> something along the lines of "ignoring oversize packet". At that point,
> I have to <break> and reboot the machine.
>
> Any thoughts? (other than "damnit, why doesn't he post exact error
> messages?!") If it's not something obvious, I'll post details later
> tonight.
>
>  -Buckaroo