[rescue] net boot help
Joshua D. Boyd
rescue at sunhelp.org
Sun Jun 10 21:43:11 CDT 2001
Alright. I'm getting frustrated here. What do I have to install a RARP
daemon on a linux machine? I haven't even been able to determine if this
is a kernel function or not. I have an arp command, but not a rarp
command, and the arp command reports that my kernel doesn't support arp.
Did I mention that I've never been much of a system admin? Thanks for
putting up with my silly administration questions.
On Sat, 9 Jun 2001, Dan Debertin wrote:
> On Sat, 9 Jun 2001, Joshua D. Boyd wrote:
> > However, when I turn on the javastation (or try to net boot the other two
> > sparcs), I get the following message:
> > Timeout waiting for ARP/RARP packet
> I have no experience with the Javastations, just other diskless Sun
> machines (ELC, SLC, etc.) . But I assume they work the same.
> Anyway, you don't use bootp to boot these machines. You need to use a
> combination of these daemons:
> rarpd: responds to a RARP broadcast from the client, mapping its MAC
> address to an IP address (on Solaris, it's called "in.rarpd".... why do
> you suppose it runs under inetd? Very odd).
> tftpd: responds to a GET request for a booter program. The booter program
> will be called <IP-addr-in-hex>.<ARCH>. For example, my ELC (126.96.36.199)
> asks for C0A80102.SUN4C. The booter program for Solaris can be found at
> bootparamd: Tells the client where to mount its root/swap partitions from.
> Sometimes called rpc.bootparamd, depending on the UNIX.
> NFS: All of the requisite NFS daemons that allow it to mount its
> root/swap, i.e. mountd, nfsd, portmap/rpcbind, etc.
> I've set up boot servers under FreeBSD, NetBSD and Solaris. I have not
> done so with Linux, but I would assume that it comes with all of the above
> tools. It's sort of fun, once you get it working. Let me know if you need
> more information.
> Dan Debertin
> airboss at nodewarrior.org
> rescue maillist - rescue at sunhelp.org
More information about the rescue