[svlug] Linux Terminal Server (LTSP) problem : workstation could not find TFTP file

Breen Mullins bpm at idiom.com
Tue Aug 27 09:08:51 PDT 2002


On Tue, 2002-08-27 at 07:38, Rob Walker wrote:


> 
> ok, we see that the client is asking for something which begins with
> "/tftpboot/kernel"  Is that the entire request?  I don't know.  I fear
> tcpdump is truncating the output here for us to read, or there is
> something which isn't being shown in the four spaces between the 'l' and
> the '"' characters.  

I don't recall the earlier bits of this thread, but usually a tftp 
server defaults to a root directory of 'tftpboot' and doesn't want 
the pathname in the read request. 

On a recent Red Hat box (using xinetd) the config file is
/etc/xinetd.d/tftp:

# default: off
# description: The tftp server serves files using the trivial file transfer \
#	protocol.  The tftp protocol is often used to boot diskless \
#	workstations, download configuration files to network-aware printers, \
#	and to start the installation process for some operating systems.
service tftp
{
	disable	= no
	socket_type		= dgram
	protocol		= udp
	wait			= yes
	user			= root
	server			= /usr/sbin/in.tftpd
	server_args		= -l -s /var/www/html/tftpboot
}

You can tweak server_args to your taste.

Breen





More information about the svlug mailing list