Subject: ofwboot diskless boot problem?
To: None <port-sparc64@netbsd.org>
From: Chris Ross <cross@distal.com>
List: port-sparc64
Date: 07/09/2004 14:39:38
   The ofwboot (from -current as of yesterday) seems not to
work as I expect it too.  I'm booting a sparc64, and
running rarpd, dhcpd and NFS from another sparc64 on
a local network.

   When I name the kernel "netbsd", it works fine.
However, when I gzip the kernel, it doesn't ever
load it.  The boot messages suggest that it's trying
the documented list of names to try, but the error
message is always the same, saying that it failed
to load ...../netbsd.  Setting filename in dhcpd.conf
appears to also have no effect at all.

   Anyone else see this?  This may not be a sparc64
bug, but being an ofwboot bug, I didn't know of a
better place to start this...

   Thanks...

                           - Chris



Executing last command: boot net
Boot device: /pci@1f,0/pci@1,1/network@1,1  File and args:
Timeout waiting for ARP/RARP packet
 >> NetBSD/sparc64 OpenFirmware Boot, Revision 1.8
 >> (cross@buildhost, Thu Jul  8 01:15:26 EDT 2004)
net_open: client addr: AA.BB.CC.166
net_open: subnet mask: 255.255.255.224
net_open: net gateway: AA.BB.CC.161
net_open: server addr: AA.BB.CC.170
net_open: server path: /data/clients/sparc64
net_open: file name: netbsd.gz
Using BOOTP protocol: ip address: AA.BB.CC.166, netmask: 
255.255.255.224, gate
way: AA.BB.CC.161
root addr=AA.BB.CC.170 path=/data/clients/sparc64
open /pci@1f,0/pci@1,1/network@1,1/netbsd: No such file or directory
: trying netbsd.gz ...
net_open: client addr: AA.BB.CC.166
net_open: subnet mask: 255.255.255.224
net_open: net gateway: AA.BB.CC.161
net_open: server addr: AA.BB.CC.170
net_open: server path: /data/clients/sparc64
net_open: file name: netbsd.gz
Using BOOTP protocol: ip address: AA.BB.CC.166, netmask: 
255.255.255.224, gate
way: AA.BB.CC.161
root addr=AA.BB.CC.170 path=/data/clients/sparc64
open /pci@1f,0/pci@1,1/network@1,1/netbsd: No such file or directory
: trying netbsd.old ...
net_open: client addr: AA.BB.CC.166
net_open: subnet mask: 255.255.255.224
net_open: net gateway: AA.BB.CC.161
net_open: server addr: AA.BB.CC.170
net_open: server path: /data/clients/sparc64
net_open: file name: netbsd.gz
Using BOOTP protocol: ip address: AA.BB.CC.166, netmask: 
255.255.255.224, gate
way: AA.BB.CC.161
root addr=AA.BB.CC.170 path=/data/clients/sparc64
open /pci@1f,0/pci@1,1/network@1,1/netbsd: No such file or directory
: trying netbsd.old.gz ...
net_open: client addr: AA.BB.CC.166
net_open: subnet mask: 255.255.255.224
net_open: net gateway: AA.BB.CC.161
net_open: server addr: AA.BB.CC.170
net_open: server path: /data/clients/sparc64
net_open: file name: netbsd.gz
Using BOOTP protocol: ip address: AA.BB.CC.166, netmask: 
255.255.255.224, gate
way: AA.BB.CC.161
root addr=AA.BB.CC.170 path=/data/clients/sparc64
open /pci@1f,0/pci@1,1/network@1,1/netbsd: No such file or directory
: trying onetbsd ...
net_open: client addr: AA.BB.CC.166
net_open: subnet mask: 255.255.255.224
net_open: net gateway: AA.BB.CC.161
net_open: server addr: AA.BB.CC.170
net_open: server path: /data/clients/sparc64
net_open: file name: netbsd.gz
Using BOOTP protocol: ip address: AA.BB.CC.166, netmask: 
255.255.255.224, gateway: AA.BB.CC.161
root addr=AA.BB.CC.170 path=/data/clients/sparc64
open /pci@1f,0/pci@1,1/network@1,1/netbsd: No such file or directory
: trying onetbsd.gz ...
net_open: client addr: AA.BB.CC.166
net_open: subnet mask: 255.255.255.224
net_open: net gateway: AA.BB.CC.161
net_open: server addr: AA.BB.CC.170
net_open: server path: /data/clients/sparc64
net_open: file name: netbsd.gz
Using BOOTP protocol: ip address: AA.BB.CC.166, netmask: 
255.255.255.224, gateway: AA.BB.CC.161
root addr=AA.BB.CC.170 path=/data/clients/sparc64
open /pci@1f,0/pci@1,1/network@1,1/netbsd: No such file or directory
: trying vmunix ...
net_open: client addr: AA.BB.CC.166
net_open: subnet mask: 255.255.255.224
net_open: net gateway: AA.BB.CC.161
net_open: server addr: AA.BB.CC.170
net_open: server path: /data/clients/sparc64
net_open: file name: netbsd.gz
Using BOOTP protocol: ip address: AA.BB.CC.166, netmask: 
255.255.255.224, gateway: AA.BB.CC.161
root addr=AA.BB.CC.170 path=/data/clients/sparc64
open /pci@1f,0/pci@1,1/network@1,1/netbsd: No such file or directory

Boot: