Subject: Re: More VS2000 booting problems
To: None <port-vax@NetBSD.ORG>
From: Boris Gjenero <bgjenero@undergrad.math.uwaterloo.ca>
List: port-vax
Date: 05/29/1997 00:27:31
Karl Maftoum wrote:
> 
> On Wed, 28 May 1997, Dan Gardner wrote:
> 
> > OK, I have got down all the stuff needed to boot my VS2000, built a
> > linux box with mopd etc.
> >
> > Now when I try to boot the VS2000 off esa0, I get the Bootfile: prompt
> > and on the linux box (from an strace'd mopd and a moptrace) I can see
> > the VS2000 sending loads of requests for a mop package, but nothing ever
> > gets back to the Vax. On the Vax, I get:
> >
> 
> Ok, if you run mopd -d -a do you see any request packets?

You should see something like:
MOP DL 8:0:2b:b:7a:6    > ab:0:0:1:0:0      len   11 code 08 RPR 
       ^^^^^^^^^^^^^
Note the ethernet adress of the VS2000

> Secondly the mopboot file on the Linux box should be named
> MOPBOOT.SYS in /tftpboot/mop/ (the capitalisation is important)

This is wrong.  The file should be named <ethernet address of
VS2000>.SYS,
for the above example "08002b07977e.SYS".  Note the leading zeros that
ensure that each byte has two hex digits, and also note that hex digit
letters are lowercase.  You can get the address from "mopd -d".

> Do you have multicasting on in the kernel?
> 
> Also did you try ifconfig eth0 allmulti ?
> 
> Let me know please!!

I don't think that there is any need to have IP multicasting turned on
in the kernel.  However, if you do want to actually boot a VS2000 you
will need Reverse ARP (RARP) in the kernel and you will also need to put
the RARP entry in the table in the kernel with rarp(8).  You'll also
need to have rpc.bootparamd configured and running, and you'll at least
want a root filesystem exported over NFS if you want to see NetBSD
running.

Oh, and this may not always work.  One problem has been discussed
previously (Linux ARP queries the address you set the RARP entry for and
an unresolved (all zeros) entry stays in the cache), and I've had to
power cycle the VS2000 sometimes after repeated attempts failed. 

-- 
|  Boris Gjenero <bgjenero@undergrad.math.uwaterloo.ca>              |
|  Home page:  http://www.undergrad.math.uwaterloo.ca/~bgjenero/     |
|  "Luke, you're going to find that many of the truths we cling to   |
|  depend greatly on our own point of view." - Obi-Wan Kenobi, ROTJ  |