Re: tftp boot server on Redhat linux 9

John <[email protected]>
Newsgroups gmane.linux.redhat.devel
Message-ID <Pine.LNX.4.44.0305071502410.26982-100000@gw.computerdatasafe.com.au>
On Wed, 7 May 2003, Michael Anburaj wrote:

> Hi John,
> 
> Info. about the protocols:
> [root@localhost root]# lsof -c x -a -i
> COMMAND  PID USER   FD   TYPE DEVICE SIZE NODE NAME
> xinetd  1757 root    5u  IPv4   2205       TCP localhost.localdomain:1025 
> (LISTEN)
> xinetd  1757 root    6u  IPv4   2208       UDP *:tftp

This line is good. It shows you have something listening.

> 
> Please help me figure out these:
> 
> 1.  please mention the log file that I need to look at, if its esay for you.

The usual way I figure out which file's changed most recently is to use
the ls command. In this case you need to be root.
ls -tor /var/log

> 2.  I am new to linux & tcpdump, please let me know a method (parameter) for 
> running tcpdump, so that I will be able to view clearly the packets sent & 
> received with some description of the packet type (just like it's with 
> ethreal).
man tcpdump

I find it helpful to write the output to an intermediate file, then try
various options to produce a report I like.
> 
> Thanks,
> -Mike.
> 
> 
> >From: John <[email protected]>
> >Reply-To: [email protected]
> >To: [email protected]
> >Subject: Re: tftp boot server on Redhat linux 9
> >Date: Wed, 7 May 2003 13:31:24 +0800 (WST)
> >
> >On Wed, 7 May 2003, Michael Anburaj wrote:
> >
> > > Hi All,
> > >
> > > Thanks a lot for you segestions.
> > >
> > > I edited the configuration file '/etc/xinetd.d/tftp'
> > >
> > > & now it has:
> > >
> > > service tftp
> > > {
> > > 	socket_type		= dgram
> > > 	protocol		= udp
> > > 	wait			= yes
> > > 	user			= root
> > > 	server			= /usr/sbin/in.tftpd
> > > 	server_args		= -u nobody -s /tftpboot
> > > 	disable			= no
> > > 	per_source		= 11
> > > 	cps			= 100 2
> > > 	flags			= IPv4
> > > }
> > >
> > > after that I issued the following command to restart the tftp server:
> > >
> > > $ /etc/rc.d/init.d/xinetd restart
> > >
> > > Then from my tftp client (target board running YAMON) issued the command 
> >to
> > > get a file using tftp:
> > >
> > > YAMON> load tftp://4.42.102.5/vmlinux.rec
> > > About to load tftp://4.42.102.5/vmlinux.rec
> > > Press Ctrl-C to break
> > > Error : TFTP READ-REQ timeout ERROR
> > > Hint  : Check TFTP-server is up and running
> > >
> > > where:
> > > vmlinux.rec is in /tftpboot on the PC host
> > > 4.42.102.5 is the IP of my host PC running Redhat Linux 9
> > > 4.42.102.6 is the IP of Target board running YAMON (TFTP client)
> > >
> > >
> > > Connection:
> > >
> > > Target running YAMON <--> hub port - Ethernet HUB - hub port <--> PC 
> >running
> > > RH Linux 9
> > >
> > > These are the only 2 machines physically connected in the network.
> > >
> > > Ping works from either side.
> > >
> > > Questions:
> > > 1. Is the network set-up OK for tftp (its a peer-to-peer connection)?
> > > 2. The TFTP status using 'redhat-config-services' shows xinetd. Is this 
> >too
> > > advanced for the YAMON - Compatibility issue?
> > > 3. Do I need to reboot RH Linux for the configuration to take effect?
> > > 4. Do you find anything missing or wrong.
> >
> >Looks okay from here. Your diagnostic tools are
> >Log files in /var/logs. The tftp server mentions little problems like
> >files not found. So to does xinetd complain if it finds a problem
> >lsof (or netstat) to tell you whether something's listening:
> >[root@magpie root]# lsof -c x -a -i
> >COMMAND PID USER   FD   TYPE DEVICE SIZE NODE NAME
> >xinetd  913 root    5u  IPv4   1759       TCP *:pop3 (LISTEN)
> >xinetd  913 root    6u  IPv4   1760       TCP *:rsync (LISTEN)
> >xinetd  913 root    7u  IPv4   1761       UDP *:tftp
> >xinetd  913 root    9u  IPv4   1762       TCP *:time (LISTEN)
> >[root@magpie root]#
> >
> >The tftp client which _may_ have more intelligence than your board:
> ># 192.168.0.99 does not exist here:
> >Numbat:~# tftp 192.168.0.99
> >tftp> get fred
> >Transfer timed out.
> >
> >tftp> quit
> ># 192.168.1.1 exists, but there's no tftp server there
> >Numbat:~# tftp 192.168.1.1
> >tftp> get fred
> >Transfer timed out.
> ># Magpie is my working server
> >tftp> Numbat:~# tftp magpie
> >tftp> get fred
> >Error code 1: File not found
> >tftp> Numbat:~# logout
> >Connection to Numbat closed.
> >summer@Numbat:~$
> >
> >tcpdump which is excellent for snooping traffic on your LAN.
> >
> >
> >
> >
> >
> >
> >--
> >Please, reply only to the list.
> >
> >Join the "Linux Support by Small Businesses" list at
> >http://mail.computerdatasafe.com.au/mailman/listinfo/lssb
> >
> >
> >
> >
> >_______________________________________________
> >Redhat-devel-list mailing list
> >[email protected]
> >https://listman.redhat.com/mailman/listinfo/redhat-devel-list
> 
> _________________________________________________________________
> MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*.  
> http://join.msn.com/?page=features/virus
> 
> 
> 
> _______________________________________________
> Redhat-devel-list mailing list
> [email protected]
> https://listman.redhat.com/mailman/listinfo/redhat-devel-list
> 

-- 
Please, reply only to the list.

Join the "Linux Support by Small Businesses" list at
http://mail.computerdatasafe.com.au/mailman/listinfo/lssb
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.