Here are some things to check if you encounter TFTP problems.
ls -l /tftpboot
If necessary, use this command to create the directory:
mkdir /tftpboot
If necessary, use this command to change permissions of the directory to read, write and execute:
chmod 777 /tftpboot
ls -l /tftpboot/ftp_file_name
where ftp_file_name is the name of the firmware boot
image specified by the Digi Device.
If necessary, use this command to change permissions of the file to read and execute:
chmod 666 /tftpboot/ftp_file_name
An entry similar to this should be uncommented:
tftp dgram udp something
where something will vary with each operating system.
For controlled TFTP access, make sure that the file /etc/tftpaccess.ctl exists and verify that it only allows access to public directories. If this file is not present, tftp will allow full access. A sample file is located in the directory /usr/lpp/tcpip/samples.
ps -ef | grep inetd
This will report back the inetd process number.
Kill -1 inetd_PID
Where inetd_PID is the process number for the inetd process reported by the previous command.