<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Internetworking, Security &#38; Tech &#187; IOS Upgrade</title>
	<atom:link href="http://www.nish.com/tag/ios-upgrade/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nish.com</link>
	<description></description>
	<lastBuildDate>Sun, 13 May 2012 23:46:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>How to do an IOS Upgrade via TFTP</title>
		<link>http://www.nish.com/2009/06/how-to-do-an-ios-upgrade-via-tftp/</link>
		<comments>http://www.nish.com/2009/06/how-to-do-an-ios-upgrade-via-tftp/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 01:11:13 +0000</pubDate>
		<dc:creator>Nish Vamadevan</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Cisco Update Image]]></category>
		<category><![CDATA[IOS Upgrade]]></category>
		<category><![CDATA[TFTP Update]]></category>

		<guid isPermaLink="false">http://www.fnode.com/?p=393</guid>
		<description><![CDATA[There are many free TFTP server sortware out there, just install one. First of all, make sure you have IP reachablity to the TFTP Server. You can do that via Ping&#8230; Then check whether TCP port 69 is open. Usually it is not the case, but when it comes to troubleshooting, it is the first [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>There are many free <acronym title="Trivial File Transfer Protocol">TFTP</acronym> server sortware out there, just install one.</p>
<p>First of all, make sure you have <acronym title="Internet Protocol">IP</acronym> reachablity to the <acronym title="Trivial File Transfer Protocol">TFTP</acronym> Server. You can do that via Ping&#8230;</p>
<p>Then check whether <acronym title="Transmission Control Protocol">TCP</acronym> port 69 is open. Usually it is not the case, but when it comes to troubleshooting, it is the first thing to check after a succesful Ping test.</p>
<p>Jump onto the router you are going to do the <acronym title="Internetwork Operating System">IOS</acronym> upgrade.</p>
<p>Make sure the <acronym title="Internetwork Operating System">IOS</acronym> you are going to replace it with is compatible with your router &amp; also you have the necessary Flash / RAM.</p>
<p>If your Flash is big enough to have more than two <acronym title="Internetwork Operating System">IOS</acronym> images, then you can straight away go and download it from the <acronym title="Trivial File Transfer Protocol">TFTP</acronym> Server.</p>
<p>If you are going to have two <acronym title="Internetwork Operating System">IOS</acronym> images in flash, you need to specify the router which image to load on boot. It can be done via the following command&#8230;</p>
<p><span id="more-393"></span></p>
<p><strong>boot system flash IMAGE_NAME_HERE</strong></p>
<p>Example:<br />
<code>Router(config)#boot system flash c2691-adventerprisek9_ivs-mz.124-15.T9.bin</code><br />
If the flash is not big enough to have both images, you need to delete the old image.</p>
<p>I usually use the command show flash: then delete the content via the command delete flash:</p>
<p>You can see an example here&#8230;</p>
<p><code>Router#show flash: all<br />
-#- --length-- -----date/time------ path<br />
1     32293924 Mar 1 1993 00:23:52 +00:00 c2691-adventerprisek9-mz.124-5a.bin<br />
31739904 bytes available (32296960 bytes used)<br />
Router#delete flash:<br />
Delete filename []? c2691-adventerprisek9-mz.124-5a.bin<br />
Delete flash:c2691-adventerprisek9-mz.124-5a.bin? [confirm]<br />
Router#<br />
Router#<br />
Router#<br />
Router#show flash:<br />
No files on device<br />
64036864 bytes available (0 bytes used)</code></p>
<p><strong><br />
Now copy the <acronym title="Internetwork Operating System">IOS</acronym> image from the <acronym title="Trivial File Transfer Protocol">TFTP</acronym> Server</strong></p>
<p>Copy tftp: flash:</p>
<p>Example here&#8230;</p>
<p><code>Router#copy tftp: flash:<br />
Address or name of remote host []? 192.168.1.100<br />
Source filename []? c2691-adventerprisek9_ivs-mz.124-15.T9.bin<br />
Destination filename [c2691-adventerprisek9_ivs-mz.124-15.T9.bin]?<br />
Accessing tftp://192.168.1.100/c2691-adventerprisek9_ivs-mz.124-15.T9.bin...<br />
Loading c2691-adventerprisek9_ivs-mz.124-15.T9.bin from 192.168.1.100 (via FastEthernet0/1):  !!!!!!!!!!</code></p>
<p>Sometimes the router might ask you to erase Flash: but I usually do that&#8230;</p>
<p>Reload the router and it should be able to run the new <acronym title="Internetwork Operating System">IOS</acronym> Image.</p>
<p>If you happen to have more than one <acronym title="Internetwork Operating System">IOS</acronym> on Flash: You can hardcode which version of <acronym title="Internetwork Operating System">IOS</acronym> to load with the global config command.</p>
<p><code>Router(config)#boot system flash c2691-adventerprisek9_ivs-mz.124-15.T9.bin</code></p>]]></content:encoded>
			<wfw:commentRss>http://www.nish.com/2009/06/how-to-do-an-ios-upgrade-via-tftp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

