Booting pxelinux...

Daniel Carrera daniel.carrera at zmsl.com
Thu Aug 25 12:06:43 UTC 2005


Hello,

I'm having trouble booting the thin clients. In brief, I don't know 
where to specify the file that has the Linux kernel to boot with.

This is what I see on the thin client:

<quote>
Searching for server (DHCP)......
Me: 192.168.0.250, DHCP: 192.168.0.1, TFTP: 192.168.0.1, Gateway 192.168.0.1
Loading 192.168.0.1:/ltsp/pxelinux.0
</quote>

At this point the client just hangs. Nothing else happens.

Okay, it's getting an IP from DHCP but it can't load pxelinux. So I went 
back to the server and found that /ltsp/pxelinux.0 does not exist. 
However, /var/lib/tftpboot/ltsp/pxelinux.0 does exist. So, acting on a 
hunch, I edited /etc/dhcp3/dhcpd.conf and added "/var/lib/tftpboot" 
under 'filename'. This is what my dhcpd.conf looks like now:

<full-contents>
authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
   range 192.168.0.20 192.168.0.250;
   option domain-name "example.com";
   option domain-name-servers 192.168.0.1;
   option broadcast-address 192.168.0.255;
   option routers 192.168.0.1;
   option subnet-mask 255.255.255.0;

   filename "/var/lib/tftpboot/ltsp/pxelinux.0";
   option root-path "/opt/ltsp/i386";
}
</full-contents>


I rebooted the server, and then rebooted the client. But this didn't 
make any difference. I still got the message:

Loading 192.168.0.1:/ltsp/pxelinux.0

So, obviously, what I did wasn't right. But I don't know what else to 
do. Where do I specify the file that contains the Linux kernel to boot?

I'd welcome any help you can provide.

Cheers,
Daniel.
-- 
      /\/`) Leave your mark at OpenOffice.org
     /\/_/  http://oooauthors.org
    /\/_/
    \/_/    "The pedant keep things in order, the genius
    /       rules the chaos" -- Sigrid Kronenberger





More information about the edubuntu-devel mailing list