Subject: Q: Netbooting problem
To: None <port-vax@netbsd.org>
From: Matthias Koch <KOCH@gauss.mpip-mainz.mpg.de>
List: port-vax
Date: 11/15/1998 11:36:36
Hi!

I have Problems netbooting a VAXstation2000 form a
NetBSD/amiga-system. The Amiga accepts the boot request but is
unable to answer the RARP request from the VAX. Here is the output
from the demons on the Amiga:


bash-2.01# /usr/sbin/rarpd -a -d -d
rarpd: le0: 0:80:10:0:4a:6
got a packet
got a packet
rarpd: no IP address for 00:00:00:00:00:00



bash-2.01# /usr/sbin/mopd -a -d -d
mopd: not running as daemon, -d given.

Dst          : ab:0:0:1:0:0      MOP Dump/Load Multicast
Src          : 8:0:2b:7:65:11
Proto        : 6001 MOP Dump/Load
Length       : 0012 (18)
Code         :   08 Request program

Dst          : 8:0:2b:7:65:11
Src          : 0:80:10:0:4a:6
Proto        : 6001 MOP Dump/Load
Length       : 0001 (1)
Code         :   03 Assistance volunteer

Dst          : 0:80:10:0:4a:6
Src          : 8:0:2b:7:65:11
Proto        : 6001 MOP Dump/Load
Length       : 0012 (18)
Code         :   08 Request program
Native Image (VAX)
Header Block Count: 1
Image Size:         0000d400
Load Address:       00000000
Transfer Address:   00000000

Dst          : 0:0:0:0:0:0
Src          : 0:80:10:0:4a:6
Proto        : 6001 MOP Dump/Load
Length       : 03ee (1006)
Code         :   02 Memory Load

Dst          : 0:80:10:0:4a:6
Src          : 8:0:2b:7:65:11
Proto        : 6001 MOP Dump/Load
Length       : 0012 (18)
Code         :   08 Request program
Native Image (VAX)
Header Block Count: 1
Image Size:         0000d400
Load Address:       00000000
Transfer Address:   00000000

Dst          : 8:0:2b:7:65:11
Src          : 0:80:10:0:4a:6
Proto        : 6001 MOP Dump/Load
Length       : 03ee (1006)
Code         :   02 Memory Load

Dst          : 0:80:10:0:4a:6
Src          : 8:0:2b:7:65:11
Proto        : 6001 MOP Dump/Load
Length       : 0003 (3)
Code         :   0a Request memory load

Dst          : 8:0:2b:7:65:11
Src          : 0:80:10:0:4a:6
Proto        : 6001 MOP Dump/Load
Length       : 03ee (1006)
Code         :   02 Memory Load

Dst          : 0:80:10:0:4a:6
Src          : 8:0:2b:7:65:11
Proto        : 6001 MOP Dump/Load
Length       : 0003 (3)
Code         :   0a Request memory load



bash-2.01# /usr/sbin/rpc.bootparamd -d -d
rpc.bootparamd: whoami got question for 192.168.10.4
rpc.bootparamd: This is host zerberus
rpc.bootparamd: Returning zerberus       192.168.10.2
rpc.bootparamd: getfile got question for "zerberus" and file "root"
rpc.bootparamd: returning server:beckmann path:/data/boot/zerberus/root address: 192
.168.10.2



VAXclient:

>> NetBSD/vax boot [980530 13:32]
: /netbsd
boot: client IP address 192.168.10l.4
boot: client name: zerberus
root addr=192.168.10.2 path=/data/boot/zerberus/root
Unknown errot: code -1
: /netbsd



This are the configuration files:

bash-2.01# cat /etc/hosts
127.0.0.1 localhost
192.168.10.2 beckmann beckmann.home
192.168.10.4 zerberus zerberus.home

bash-2.01# cat /etc/ethers
08:00:2b:07:65:11       zerberus

bash-2.01# cat /etc/exports
/home
/data
/data/boot/zerberus/root        -maproot=root zerberus.home

bash-2.01# cat /etc/bootparams
zerberus root=beckmann:/data/boot/zerberus/root



I used the NetBSD/vax netbooting-FAQ but I can't figure out why
RARP does not get the correct ethernet-address and tries to resolve
00:00:00:00:00:00 instead. Does anybody know why?

TIA

Matthias