Subject: Re: booting a diskless 4/110...
To: None <port-sparc@NetBSD.ORG>
From: Stefan Arentz <stefan@netscafe.rotterdam.luna.net>
List: port-sparc
Date: 09/26/1996 00:28:28
I had the same problem when i tried to netboot my sparc from a FreeBSD
box. Timeout errors all over the place. When I setup a Solaris box as
tftp server it worked like a charm.

 - Stefan

Your message dated: Wed, 25 Sep 1996 01:25:36 GMT
>In article <199609250101.UAA25105@solutions.solon.com> seebs@solon.com (Peter 
>Seebach) writes:
>>Here's what happens:  tftp times out, and nothing boots.
>>
>>tcpdump -vv udp sez:
>>19:59:23.086974 4xdev.1224 > 255.255.255.255.tftp: 22 RRQ "C0815418.SUN4" (tt
>l 255, id 0)
>>19:59:23.241599 taniemarie.1063 > 4xdev.1224: udp 21 (ttl 64, id 5874)
>>
>>This is "correct" - the Sun 4 is getting the hardware address 192.129.84.24,
>>and is requesting a file which exists, is in /tftpboot, and is world readable
>.
>>I have
>>tftp            dgram   udp     wait    nobody  /usr/libexec/tftpd      tftpd
> /tftpboot
>>in /etc/inetd.conf.
>>
>
>My entry looks like:
>
>tftp            dgram   udp     wait    root    /usr/libexec/tftpd      tftpd 
>-s
> /tftpboot
>
>The man page says:
>
>     When using the -s flag with a directory name, tftpd will chroot(2) on
>     startup; therefore the remote host is not expected to pass the directory
>     as part of the file name to transfer.  This option is intended primarily
>     for compatibility with SunOS boot ROMs which do not include a directory
>     name.
>
>christos