Subject: Re: That bare MAXINE I asked about yesterday.
To: None <port-pmax@NetBSD.ORG>
From: Erik Manders <erik@il.ft.hse.nl>
List: port-pmax
Date: 12/20/1996 17:11:43
One fine day, Andrew Gallatin shaped electrons to say:
>
> Kevin Cousins writes:
> >
> > nfs_boot: using network interface 'le0'
> > panic: revarp failed, error=51
> > syncing disks... done
> > ...
> >
> > Is there an obvious next step that we've missed? We suspect that
> > despite succeeding with the bootpd and tftpd, it seems that the
> > FreeBSD box can't easily run a rarpd, without configuring a /dev/bpf0,
> > which we have not yet done.
>
> You're suspicions are correct; you'll make no more progress w/o a
> rarpd server running on your net.
>
> It should be pretty easy to add bpf to your freebsd kernel, just add a
> line 'pseudo-device bpfilter 1' to the end of your kernel config file,
> rebuild & reboot.
Not quite. I ran into this problem netbooting a 2100 from a FreeBSD box.
You have to hack the FreeBSD rarpd some as well.
I forget exactly where ../usr.sbin/rarpd/rarpd.c has to be patched, but
I think it might be rarp_reply(). You could use tcpdump to test things.
One other thing you want to do is modify mountd so it'll export files
(this is needed for the swapfile). IIRC, this is a startup flag.
Good Luck!
Erik Manders erik@il.ft.hse.nl
--
It is by caffeine alone that I set my mind in motion, it is by the cans of cola
that the thoughts acquire speed, hands acquire shaking, the shaking becomes a
warning, it is with caffeine alone that I set my mind in motion.
--from the movie `Dune', edited