public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] tftp config problem (ltsp)
@ 2007-11-03 23:06 sean
  2007-11-06 12:49 ` Roger Mason
  0 siblings, 1 reply; 7+ messages in thread
From: sean @ 2007-11-03 23:06 UTC (permalink / raw
  To: gentoo-user

I am trying to get LTSP working here.
All appear on the right track with one apparent problem, tftp'ing the file.

When I boot a client it appears to pull in the network information but 
when it starts to tftp the file, I receive a message that the file is 
not found on the client display.

I have been following the instructions here, 
http://www.gentoo.org/doc/en/ltsp.xml
and of course alter to what I need for my system.
Am I missing something obvious or something less so?

			Thanks,
			Sean


Below is my in.tftpd file.
# /etc/init.d/in.tftpd

# Path to server files from
# Depending on your application you may have to change this.
# This is commented out to force you to look at the file!
#INTFTPD_PATH="/var/tftp/"
INTFTPD_PATH="/tftpboot/"
#INTFTPD_PATH="/tftproot/"

# For more options, see in.tftpd(8)
# -R 4096:32767 solves problems with ARC firmware, and obsoletes
# the /proc/sys/net/ipv4/ip_local_port_range hack.
# -s causes $INTFTPD_PATH to be the root of the TFTP tree.
# -l is passed by the init script in addition to these options.
#INTFTPD_OPTS="-R 4096:32767 -s ${INTFTPD_PATH}"
INTFTPD_OPTS=" -s ${INTFTPD_PATH}"


The tftp file looks exactly like the one specified in the instructions.


Here is my dhcpd.conf file

#General Options
default-lease-time                      21600;
max-lease-time                          21620;
ddns-update-style                       ad-hoc;
use-host-decl-names                     on;
#authoritative;

#Boot Options
allow booting;
allow bootp;

#Network Options
#option subnet-mask                     255.255.255.0;
#option broadcast-address               192.168.0.255;
#option domain-name                     "mydomain.net";
#option domain-name-servers             192.168.0.1;
#option log-servers                     192.168.0.11;
#option routers                         192.168.0.1;

#LTSP Path Options
option root-path                        "192.168.0.11:/opt/ltsp-4.2/i386";
filename "/opt/ltsp-4.2/vmlinuz-2.6.17.8-ltsp-1";
#filename "/tftboot/lts/ltsp-4.2/vmlinuz-2.6.17.8-ltsp-1";
next-server                             192.168.0.11;

shared-network WORKSTATIONS
         {
         subnet 192.168.0.0 netmask 255.255.255.0
                 {
                 range dynamic-bootp     192.168.0.40 192.168.0.50;
                 option subnet-mask      255.255.255.0;
                 option broadcast-address 192.168.0.255;
                 option domain-name      "mydomain.net";
                 option domain-name-servers 192.168.0.1;
                 option log-servers      192.168.0.11;
                 option routers          192.168.0.1;
                 }
         }


ls of the opt/ltsp location

tardis / # cd opt/ltsp-4.2/
tardis ltsp-4.2 # ls
2.6.17.8-ltsp-1  i386  vmlinuz-2.6.17.8-ltsp-1
tardis ltsp-4.2 # pwd
/opt/ltsp-4.2
tardis ltsp-4.2 #


ls of the tftpboot structure

tardis tftpboot # pwd
/tftpboot
tardis tftpboot # ls
lts  pxe  pxelinux.cfg
tardis tftpboot # cd lts/
tardis lts # ls
vmlinuz-2.6.17.8-ltsp-1
tardis lts # cd ..
tardis tftpboot # cd pxe
tardis pxe # ls
bzImage-2.6.17.8-ltsp-1    eb-5.0.9-eepro100.lzpxe  initramfs.gz
eb-5.0.9-3c905c-tpo.lzpxe  eb-5.0.9-rtl8139.lzpxe   pxelinux.0
tardis pxe #


Here is the tail of the message log. If I am rading correctly, it looks 
proper and the client is trying to start the tftp session.
Nov  3 18:44:18 tardis dhcpd: DHCPDISCOVER from 00:00:86:43:b9:c0 via eth0
Nov  3 18:44:19 tardis dhcpd: DHCPOFFER on 192.168.0.40 to 
00:00:86:43:b9:c0 via eth0
Nov  3 18:44:20 tardis dhcpd: DHCPDISCOVER from 00:00:86:43:b9:c0 via eth0
Nov  3 18:44:20 tardis dhcpd: DHCPOFFER on 192.168.0.40 to 
00:00:86:43:b9:c0 via eth0
Nov  3 18:44:24 tardis dhcpd: DHCPDISCOVER from 00:00:86:43:b9:c0 via eth0
Nov  3 18:44:24 tardis dhcpd: DHCPOFFER on 192.168.0.40 to 
00:00:86:43:b9:c0 via eth0
Nov  3 18:44:32 tardis dhcpd: DHCPREQUEST for 192.168.0.40 
(192.168.0.11) from 00:00:86:43:b9:c0 via eth0
Nov  3 18:44:32 tardis dhcpd: DHCPACK on 192.168.0.40 to 
00:00:86:43:b9:c0 via eth0
Nov  3 18:44:32 tardis xinetd[12818]: START: tftp pid=12826 
from=192.168.0.40

Here is some info from the message log after starting xinetd.
That file is at default.


Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/chargen-dgram [file=/etc/xinetd.conf] [line=49]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/chargen-stream [file=/etc/xinetd.d/chargen-stream] 
[line=67]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/cups-lpd [file=/etc/xinetd.d/cups-lpd] [line=67]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/daytime-dgram [file=/etc/xinetd.d/daytime-dgram] 
[line=12]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/daytime-stream [file=/etc/xinetd.d/daytime-stream] 
[line=67]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/discard-dgram [file=/etc/xinetd.d/discard-dgram] 
[line=67]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/discard-stream [file=/etc/xinetd.d/discard-stream] 
[line=67]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/echo-dgram [file=/etc/xinetd.d/echo-dgram] [line=67]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/echo-stream [file=/etc/xinetd.d/echo-stream] [line=67]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/ftp-sensor [file=/etc/xinetd.d/ftp-sensor] [line=67]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/rexec [file=/etc/xinetd.d/rexec] [line=70]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/rlogin [file=/etc/xinetd.d/rlogin] [line=12]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/rsh [file=/etc/xinetd.d/rsh] [line=12]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/tcpmux-server [file=/etc/xinetd.d/tcpmux-server] 
[line=12]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/tftp [file=/etc/xinetd.d/tftp] [line=68]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/time-dgram [file=/etc/xinetd.d/time-dgram] [line=11]
Nov  3 19:01:22 tardis xinetd[13084]: Reading included configuration 
file: /etc/xinetd.d/time-stream [file=/etc/xinetd.d/time-stream] [line=67]
Nov  3 19:01:22 tardis xinetd[13084]: removing chargen
Nov  3 19:01:22 tardis xinetd[13084]: removing chargen
Nov  3 19:01:22 tardis xinetd[13084]: removing printer
Nov  3 19:01:22 tardis xinetd[13084]: removing daytime
Nov  3 19:01:22 tardis xinetd[13084]: removing daytime
Nov  3 19:01:22 tardis xinetd[13084]: removing discard
Nov  3 19:01:22 tardis xinetd[13084]: removing discard
Nov  3 19:01:22 tardis xinetd[13084]: removing echo
Nov  3 19:01:22 tardis xinetd[13084]: removing echo
Nov  3 19:01:22 tardis xinetd[13084]: removing ftp
Nov  3 19:01:22 tardis xinetd[13084]: removing exec
Nov  3 19:01:22 tardis xinetd[13084]: removing login
Nov  3 19:01:22 tardis xinetd[13084]: removing shell
Nov  3 19:01:22 tardis xinetd[13084]: removing tcpmux
Nov  3 19:01:22 tardis xinetd[13084]: removing time
Nov  3 19:01:22 tardis xinetd[13084]: removing time
Nov  3 19:01:22 tardis xinetd[13084]: xinetd Version 2.3.14 started with 
libwrap loadavg options compiled in.
Nov  3 19:01:22 tardis xinetd[13084]: Started working: 1 available service

-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-11-09 16:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-03 23:06 [gentoo-user] tftp config problem (ltsp) sean
2007-11-06 12:49 ` Roger Mason
2007-11-06 15:06   ` sean
2007-11-06 16:37     ` Dan Farrell
2007-11-09 16:09       ` sean
2007-11-10  3:00         ` Dan Farrell
2007-11-09 16:43           ` sean

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox