about tftp...??

Hi…

I need to transfer files to an embedded platform (Embedded Planet PPC)
via tftp. However, I can not get tftp to transfer files even between a
laptop and a desktop.

  1. Do I need to do something special in the server (the desktop) to
    accept requests from a tftp client (e.g. do I need to have some sort of
    trusted clients file somewhere?)?? (I understand that tftpd is
    initiated by inetd automatically upon receiving a tftp request).

  2. the embedded platform uses ttcpip, and the server uses tcpip, is this
    a problem for the above question? I suspect NOT.

  3. related question: what are the steps to set up an nfs server? This
    is what I do (am I missing something?):

edit → /etc/exports
/usr/sbin/inetd
portmap
Nfsd


Thanks way in advance…

Miguel

Here are the answers to my own questions…


  1. Do I need to do something special in the server (the desktop) to
    accept requests from a tftp client (e.g. do I need to have some sort of
    trusted clients file somewhere?)?? (I understand that tftpd is
    initiated by inetd automatically upon receiving a tftp request).

No, but the /etc/inetd.conf needs to have this line added to it:

tftp dgram upd wait root /usr/sbin/tftpd in.tftpd

I also had to update the /etc/hosts to have the IP address of the board
that I was trying to tftp from.


  1. the embedded platform uses ttcpip, and the server uses tcpip, is this
    a problem for the above question? I suspect NOT.

NO.


  1. related question: what are the steps to set up an nfs server? This
    is what I do (am I missing something?):

edit → /etc/exports

This is only needed for NFS service

Need to update the /etc/inetd.conf

/usr/sbin/inetd

make that

/usr/sbin/inetd /etc/inetd.conf

portmap
Nfsd

This is meaningful only for NFS service, nothing to do with tftp.

Thanks way in advance…

Miguel