[nSLUG] difficulty with ltsp

Dop Ganger nslug at fop.ns.ca
Tue Oct 11 10:33:24 ADT 2005


On Sun, 9 Oct 2005, J. Paul Bissonnette wrote:

> I have managed to get ltsp to work up to the point where my notebook give me 
> a message
> 
> client nic addr: xx:xx:xx:xx
> client ip: 192.168.0.2.mask: 255.255.255.0 dhc IP: 192.168.0.1
> gateway ip;192.168.0.254
> tftp.
> PXE-T01    file not found
> pxe-e3b: tftp error file not found
[snip]
> Oct  8 21:41:58 maple atftpd[5574]: Serving /tftpboot/lts/vmlinuz-2.6.9-ltsp-3 to 192.168.0.2:2070
> Oct  8 21:41:58 maple atftpd[5574]: Serving /tftpboot/lts/vmlinuz-2.6.9-ltsp-3 to 192.168.0.2:2071

Some tftp servers implicitly add /tftpfboot to the start of the path. Some 
tftp servers need it explicitly added. A certain tftp server I used in the 
past broke if you used any path on the filesystem other than /tftpboot to 
store kernels on. This bit me several times when I was playing around with 
it (at one point I had a symlink /tftpboot/tftpboot pointing at 
/tftpboot).

On my boot server at home, I have all the kernels in /tftpboot. The 
xinetd.conf entry looks like this:

service tftp
{
        socket_type     = dgram
        protocol        = udp
        wait            = yes
        user            = root
        #server         = /usr/sbin/tcpd
        #server_args    = /usr/sbin/in.tftpd /tftpboot
        server          = /usr/sbin/in.tftpd
        server_args     = -v -s /tftpboot
        disable         = no
}

The tftp server I'm using is HPA's tftp server, available as tftpd-hpa as 
a Debian package or from http://www.kernel.org/pub/software/network/tftp/ 
if you want to compile from source. I've used this to successfully boot 
PXE clients, HPPA rboot clients and Sun Sparcs.

Cheers... Dop.

!DSPAM:434bbf2a270011981593932!




More information about the nSLUG mailing list