[...]

>ok boot net
>Boot device: /p...@1f,700000/netw...@2  File and args:
>1000 Mbps FDX Link up
>Requesting Internet Address for 0:3:ba:15:ff:a6
>The file just loaded does not appear to be executable.
>ok
>
>Running "rarpd -d xl1"
>rarpd: got a packet
>rarpd: 00:03:ba:15:ff:a6
>rarpd: reply sent
>
>>From "/var/log/daemon"
>Nov 13 22:23:39 router tftpd[5268]: 192.168.29.26: read request for 'C0A81D1A'
>
># pwd
>/tftpboot
># ls -l 
>total 24096
>lrwxr-xr-x  1 root  wheel        6 Nov 12 16:05 C0A81D1A -> bsd.rd
>-rw-r--r--  1 root  wheel  2626510 Aug 16 12:07 bsd.rd

Aha!  Here's your error.  Go read the diskless(8) manual page.  It will
make it clear that this symbolic link must be to the boot.net program,
not to the kernel.  The kernel itself will need to be inside a NFS-exported
filesystem.

That boot.net program then will be smart enough to load your kernel correctly.
Yes, it does a second rarp lookup and then finally it does NFS to get the
kernel.

Reply via email to