Subject: Problems netbooting a 3/60 :-(
To: None <port-sun3@netbsd.org>
From: W. Reilly Cooley, Esq. <wcooley@nakedape.ml.org>
List: port-sun3
Date: 11/03/1998 01:14:36
I've got this Sun 3/60 that I'm trying to netboot; it's rather convoluted,
so bear with me.  I'm going to start with my error message, then some
potentially relevant information, just in case the error message is easy.

Here's what happens: it boots so far as the kernel, but cannot mount
the root filesystem.  Everything up to that seems okay.  My NFS server
is XX.XX.XX.23, which is where (if I'm not mistaken) it has to get the
kernel from.  But when it goes to actually mount root, it seems to send
a broadcast to udp 96.  Here's tcpdump:

16:37:23.561084 mysun.mydomain.net.1023 > XX.XX.XX.255.sunrpc: udp 96
16:37:28.721008 mysun.mydomain.net.1023 > XX.XX.XX.255.sunrpc: udp 96

And this keeps going, and going...  Why the hell is it not using the
nfs server it gets through bootparam?  Why the hell is it broadcasting?
What's the DIXIE Protocol?

During the summer I had it up and working off my Linux PC; no problems.
I've moved it to work and I'm trying to boot it off of a BSDI 3.1 PC.
I seem to think I've got everything correct, but it doesn't work.
First off, I've tried this using a copy of the installation from my
Linux box (1.3.2) ; a fresh installation (as per the Diskless-HOWTO);
now I'm trying it with the Xkernel mentioned on the port-sun3 page.

I couldn't find a bootparamd for BSDI, either installed or on their FTP
site. I couldn't find the source (probably didn't have the patience or
disk space to look) for Free|Net|OpenBSD, so I used the one for Linux
on sunsite.unc.edu/pub/Linux/...  I have a very slow FreeBSD machine I
can use if necessary; I would have to go through the long and torturous
process of rebuilding the kernel because I left out things necessary for
the RARP and bootparams to work, so I'd prefer to avoid that if possible.

I know my /etc/exports file is okay because it mounts root to get
the kernel.  I'm pretty sure the /etc/bootparams is okay because it
gets as far as it does and it's pretty much the same one I used earlier
that worked.


Wil
-- 
W. Reilly Cooley                             Naked Ape Consulting
wcooley@nakedape.ml.org                    http://nakedape.ml.org

    Internet Meta-Resources: http://nakedape.ml.org/meta-res/
	       "All the Net you need to be a geek."

Democracy is also a form of worship.  It is the worship of Jackals by
Jackasses.
                -- H. L. Mencken