From Host Server:
If the host system does not already have tftp activated, do the following:
# mkdir /tftpboot
# chmod 777 /tftpboot
Move the firmware image file to the /tftpboot directory.
# chmod 666 [tftp_boot_file]
This sets the file to have read-write permissions.
* Edit /etc/inetd.conf or /etc/inet/inetd.conf (depending on the OS):
* Remove comment (if it is commented out) from the tftp entry:
tftp dgram udp (the remainder of this entry varies upon the O.S.)
* Restart the inetd process:
# kill -1 [inetd_PID]
If you are using Linux, simply activate the tftp service.
Test to verify that tftp is running, from the host server:
While in a directory other than tftpboot (i.e. /tmp), type:
# tftp [host_ip_address]
tftp> get [tftp_file_name]
You should see:
recieved #### bytes in # seconds
tftp> quit <- to return to root prompt
If you receive an error message or the tftp file size is 0, tftp is still not running. If functioning properly proceed with the following.
Telnet to the PortServer TS or Digi One unit and login as root. Issue the following to upgrade the firmware placed on the UNIX host:
#> boot load=(tftp_HOST_IP):(firmware_filename)