
Troubleshooting Guide 3-13
3.3 TFTP Downloading Guidelines for UNIX Stations
Section 3.3.1 through Section 3.3.4 provide general guidelines to set up a UNIX workstation as a TFTP or
BootP server. The examples given are general in nature and may not be specific to your UNIX Operating
System. For information specific to your UNIX system, refer to the appropriate supporting documentation.
NOTE: Before upgrading firmware, read the firmware release notes to make sure the boot
revisions, etc., are compatible.
The examples provided in the following sections are based on your network setup. The examples are as
follows:
• TFTP download server on a local subnet (Section 3.3.1)
• TFTP download server across a router to the device (Section 3.3.2)
• BootP server going across a router to the device (Section 3.3.4)
3.3.1 Setting Up UNIX Station as TFTP Download Server on Local Subnet
To set up a UNIX station as a TFTP download server on the local subnet, proceed as follows:
1. Verify the /etc/inetd.conf file. Make sure the /etc/inetd.conf file has the line for tftp uncommented (no # at
the beginning of the line). If this line is commented out, then delete the hash symbol at the beginning of the
line and restart the inetd daemon.
The line should not look like this:
#tftp dgram upd wait nobody /etc/tftpd -s /tftpboot
The line should look similar to this:
tftpd dgram upd wait nobody /etc/tftpd -s /tftpboot
2. Kill and then restart inetd: (as root user): kill <process id for inetd>, or reboot UNIX station.
For example:
% kill 3845
Then cd to /etc and type inetd (on Sun Solaris, you must use -s, example: % inetd -s).
NOTE: If TFTP is using the “-s” option (Secure), you must place the firmware image into the
specified directory along with the option.
For example:
tftp dgram upd wait nobody /etc/tftpd -s /usr/tftpboot
On some UNIX stations, Sun Solaris for example, /tftpboot is the default directory and it is assumed that
the “-s” is not used. In this case you would not enter the full path name to identify the hex file, only enter
the hex filename.
Don’t do this:
/tftpboot/30101.hex
Kommentare zu diesen Handbüchern