HomeCisco networkingCisco firewallLoad a New Cisco PIX Software Image from a TFTP Server

Load a New Cisco PIX Software Image from a TFTP Server

TFTP (trivial file transfer protocol) provides a convenient means of quickly transferring a Cisco IOS image to a firewall over an ethernet interface. This procedure is substantially faster than transferring over a serial port.

Step 1: Copy the IOS binary file to the TFTP directory.

By default on most UNIX systems, the default data directory for the TFTP server is /tftpboot. Copy the IOS image file to this directory and make sure it is world readable (i.e., chmod 544 /tftpboot/filename.bin). The first time you try this procedure, or anytime you experience troubles, test the TFTP server configuration with the tftp client:

cd /tmp
tftp localhost
get filename.bin

You can change directory to /tmp or any other directory that does not contain the image file. You must use the exact name of your binary file.
If there are no error messages, proceed; otherwise troubleshoot based on the error message.

Step 2: Configure an ethernet interface on the firewall if not already configured.

Test the configuration by pinging the ip address of the TFTP server from the firewall.

Step 3: Load the IOS image

From enable mode on the firewall, the following command will load the IOS image in filename.bin from the TFTP server at IP address

copy tftp:// flash

You will be asked to confirm this procedure. Press ENTER to confirm.

Step 4: Restart the firewall

From enable mode, use the ‘reload’ command to restart the firewall.

Quinn McHenry
Quinn McHenry
Quinn was one of the original co-founders of Tech-Recipes. He is currently crafting iOS applications as a senior developer at Small Planet Digital in Brooklyn, New York.



Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments

Cleveland Furia on How to Clear Google Activity
Sid Wohlfarth on How to Clear Google Activity
Riley Magsayo on How to Clear Google Activity
สมัครรับเครดิตฟรี ทันที on How to improve Remote Desktop Protocol Performance
Neal Wangstad on How to Clear Google Activity
Slavcho Andov on How to install Ubuntu
Slavcho Andov on How to fix bad sectors
Sheraz Ali on How to Backup Android