Subject: Re: I'll wait...
To: None <rdkeys@unity.ncsu.edu>
From: Michael Kukat <michael@camaronet.de>
List: port-vax
Date: 03/29/1999 18:15:45
Hi !

> Speaking of vaxen 3100 booting.  I was playing with my vaxstation 3100
> last night, testing out the netbooting capability of my sun3 box
> (YEAH, it is finally able to run well and act as my bootserver).
> 
> Alas, the VS3100 brought up the netbsd boot OK, but did not like
> the bootparams file, possibly, because it would not come back with
> the client name.
> 
> Anyone have a sample bootparams file that I could copy?  I was reading
> in the vax netboot guide, and tried that one, but it just did not
> quite seem to work when I poked in my server name.  What exactly
> does a working bootparams file look like?  I am sure it is something
> trivially stupid on my part that I botched.

This is mine: (/etc/bootparams)

ares root=zeus:/usr/vax/ares
aphrodite root=zeus:/usr/vax/aphrodite
athena root=zeus:/usr/vax/athena
helene root=zeus:/usr/vax/helene

And, when we're doin' it, here are the according /etc/exports lines:

/usr/vax/ares          
ares(rw,no_root_squash)                                         #
NetRoot VS3100m76
/usr/vax/aphrodite     
aphrodite(rw,no_root_squash)                                    #
NetRoot VS4000VLC
/usr/vax/athena        
athena(rw,no_root_squash)                                       #
NetRoot VS3100 m76 SPX
/usr/vax/helene        
helene(rw,no_root_squash)                                       #
NetRoot VS3100 m76 SPX
/usr/vax/usr            hermes(rw,no_root_sqash)
192.168.177.12/255.255.255.252(rw,no_root_squash)

the hostnames are in /etc/hosts (192.168.177.12-15)
and in this /etc/ethers:

08:00:2B:1B:2A:6D       ares
08:00:2B:33:90:DC       aphrodite
08:00:2B:23:53:CA       athena
08:00:2B:29:3D:46       helene

rarp entries are set with "rarp -f" from /etc/ethers

My installation:
/usr/vax contains the 4 root filesystems, per box there is a "/swap"
file of 32 MB in the according root-dir
/usr/vax/usr is the shared /usr of the VAXen.
/home is the common /home for all boxes.
"zeus" is the server (192.168.177.1), Netmask is 255.255.255.0 (what
else...)

VAX /etc/fstab looks like this:

zeus:/usr/vax/ares              /       nfs     rw,auto 0 0
zeus:/usr/vax/usr               /usr    nfs     rw,auto 0 0
/proc                           /proc   procfs  rw,auto 0 0
/swap                           none    swap    sw,auto 0 0
zeus:/home                      /home   nfs     rw,auto 0 0

Running daemons: rpc.bootparamd, rpc.nfsd, rpc.mountd, and the
portmapper of course.
This is a Linux installation, but i think, other systems are similar.
Hope, some more can use this.
Some systems have a "rarpd" for the rarp thing, Linux has that in kernel
as i know.

so long.. Michael