Subject: Re: NFS problem on VAX4000/200 DETAILS!
To: None <firstname.lastname@example.org>
From: J. Buck Caldwell <email@example.com>
Date: 01/26/2001 09:30:00
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
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
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
> /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