norman wrote:
> David Johnston wrote:
> > In /etc/xinetd.d/tftp, you have server_args = -s /tftpboot/lts. The
> > means that the server cannot see anything that isn't under
> > /tftpboot/lts. Try your test again with the name of a file in
> > /tftpboot/lts.
> Thought you might have it then David but this is what happened:
>
> # ls /tftpboot/lts
> vmlinuz-2.4.9-ltsp-6 vmlinuz-2.4.9-ltsp-lpp-6
> tftp
Testing tftp when you're in /tftpboot/lts is a bad idea. You will
overwrite your kernel as you read it. I recommend you reinstall
vmlinuz-2.4.9-ltsp-6.
> tftp> connect norman3
Is norman3 your server?
> tftp> get vmlinuz-2.4.9-ltsp-6
> Transfer timed out.
This one's correct, assuming your /etc/xinetd.d/tftp still has
server_args = -s /tftpboot/lts.
Remember that tftp is pretty much braindead and makes command-line ftp
look like an amazing program. tftp gets or puts a file, no questions
asked on either end.
Try this: on your server, at a bash prompt, run "tcpdump -i lo". This
captures all traffic on lo. Switch to another terminal (Ctrl-Alt-F2)
and do the tftp test again, with one change: connect to 127.0.0.1.
$ cd /tftpboot/lts
$ ls
vmlinuz-2.4.9-ltsp-6 vmlinuz-2.4.9-ltsp-lpp-6
$ cd /tmp
$ tftp
tftp> connect 127.0.0.1
tftp> get vmlinuz-2.4.9-ltsp-6
tftp> quit
$ ls
.....
You should see vmlinuz-2.4.9-ltsp-6 in the list. If you don't, switch
back to the first terminal and look as the logged traffic. You should
see some clues as to what's happening.
-David
_____________________________________________________________________
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.openprojects.net