Mandrake has chosen to have tftpd look in a directory that is different 
from most other distros.

Take a look at /etc/xinetd.d/tftp.  the server_args line should
have a '-s xxxxx', where the xxxxx is the directory where tftpd
is looking to find the /lts/vmlinuz-2.4.21-ltsp-1 file.

So, take whatever is specified in the -s option, and add whatever you
have specified in the 'filename' entry in /etc/dhcpd.conf.

That is the full pathname to the kernel.  Once you've constructed the
full pathname, make sure the kernel is actually in that location.

You can fix it by moving the kernel to the right place, or changing
the value in the /etc/xinetd.d/tftp file.


Once you are sure that the pathnames are correct, then try it.

if it still doesn't work, then make sure that tftpd is really listening.

do this:

   netstat -anp | grep ":69 "


You should see something like this:

  udp      0      0 0.0.0.0:69      0.0.0.0:*   1018/xinetd         

If you don't see that, then tftpd isn't configured to run.
In that case, check the 'disable' entry in the /etc/xinetd.d/tftp file.

Hope that helps,

Jim McQuillan
[EMAIL PROTECTED]





On Sun, 11 Jan 2004 [EMAIL PROTECTED] wrote:

> Hello,
> 
> I am trying to setup LTSP on Mandrake 9.2. I went through all of the notes I
> could find on the net, and through the mail archives, but was unable to find
> anything helpful.
> 
> I used the new ltspconfig to setup the whole system.
> 
> The workstation can connect to the LTSP server and get an ip address, however,
> it gets this error message:
> 
> --
> Loading 192.168.0.119/lts/vmlinuz-2.4.21-ltsp-1 .TFTP error (file not found)
> Unable to find file
> <sleep>
> <abort>
> --
> 
> According to all the notes I could find, my /etc/dhcpd.conf is set up correctly.
> here is my dhcpd.conf:
> 
> 
> --
> ddns-update-style            none;
> 
> default-lease-time           21600;
> max-lease-time               21600;
> 
> option subnet-mask           255.255.255.0;
> option broadcast-address     192.168.0.255;
> option routers               192.168.0.1;
> option domain-name-servers   192.168.0.119;
> option domain-name           "ltsp";          
> 
> option root-path             "192.168.0.119:/opt/ltsp/i386";
> 
> option option-128 code 128 = string;
> option option-129 code 129 = text;
> 
> subnet 192.168.0.0 netmask 255.255.255.0 {
>     use-host-decl-names      on;
>     option log-servers       192.168.0.119;
> 
> 
> ##
> ## If you want to use static IP address for your workstations, then un-comment
> ## the following section and modify to suit your network.
> ## Then, duplicate this section for each workstation that needs a static
> ## IP address.
> ##
>    host ws002 {                                       ##hostname
>         hardware ethernet    00:00:C5:B4:F7:4B;        ##MAC addr
>         fixed-address        192.168.0.253;              ##IP addr
>         filename             "/lts/vmlinuz-2.4.21-ltsp-1";
>     }
> 
> ##
> ## If you want to use a dynamic pool of addresses, then un-comment the following
> ## lines and modify to match your network.
> 
> ##    subnet  192.168.0.20 netmask 255.255.255.0 {
> ##        range dynamic-bootp 192.168.0.20 192.168.0.253;
> ##    }
> 
> 
> }
> 
> #
> # If you need to pass parameters on the kernel command line, you can
> # do it with option-129.  In order for Etherboot to look at option-129,
> # you MUST have option-128 set to a specific value.  The value is a
> # special Etherboot signature of 'e4:45:74:68:00:00'.
> #
> # Add these two lines to the host entry that needs kernel parameters
> #
> #        option option-128     e4:45:74:68:00:00;       # NOT a mac address
> #        option option-129     "NIC=ne IO=0x300";
> #
> --
> 
> Here is what I found interesting, I searched my system for the directory /lts
> and for the file vmlinuz-2.4.21-ltsp-1, and neither exist on my system.
> 
> How do I go about creating this missing file? I think this is what is causing
> the problem.
> 
> Thanks.
> 
> http://www.techdigest.org Tech news on Government, Corporations, Legal Battles
> and Your Rights
> 
> 
> 
> -------------------------------------------------
> This mail sent through IMP: http://horde.org/imp/
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: Perforce Software.
> Perforce is the Fast Software Configuration Management System offering
> advanced branching capabilities and atomic changes on 50+ platforms.
> Free Eval! http://www.perforce.com/perforce/loadprog.html
> _____________________________________________________________________
> Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
>       https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
> For additional LTSP help,   try #ltsp channel on irc.freenode.net
> 



-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_____________________________________________________________________
Ltsp-discuss mailing list.   To un-subscribe, or change prefs, goto:
      https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help,   try #ltsp channel on irc.freenode.net

Reply via email to