{"id":1046,"date":"2012-12-10T15:00:50","date_gmt":"2012-12-10T20:00:50","guid":{"rendered":"http:\/\/it.thelibrarie.com\/weblog\/?p=1046"},"modified":"2012-12-10T15:00:50","modified_gmt":"2012-12-10T20:00:50","slug":"upgrade-cisco-ios-tftp","status":"publish","type":"post","link":"https:\/\/it.thelibrarie.com\/weblog\/2012\/12\/upgrade-cisco-ios-tftp\/","title":{"rendered":"Upgrade Cisco IOS TFTP"},"content":{"rendered":"<p>I have a C3560G-24-TS that I needed to upgrade to the newest version with K9 instead of MZ (so I could enable crypto SSH).<\/p>\n<p><strong>Verify your version<\/strong><br \/>\n<code>show version<\/code><\/p>\n<blockquote><p>System image file is &#8220;flash:c3560-ipbase-mz.122-50.SE5\/c3560-ipbase-mz.122-50.SE5.bin&#8221;<\/p><\/blockquote>\n<p><strong>View the files on your flash drive<\/strong><br \/>\n<code>dir flash:<\/code><br \/>\nIn my case I had a folder called &#8220;c3560-ipbase-mz.122-50.SE5&#8221; with &#8220;c3560-ipbase-mz.122-50.SE5.bin&#8221; located inside<br \/>\nAlso, the newest IOS required 15,072,310 bytes available and my switch had over 20MB free.  If I had less than 15MB available I would have to delete the old configuration first.<\/p>\n<p><strong>Copy the old file from your switch to your TFTP<\/strong><br \/>\n<code>copy flash: tftp:<\/code><\/p>\n<blockquote><p>Source filename: c3560-ipbase-mz.122-50.SE5\/c3560-ipbase-mz.122-50.SE5.bin<br \/>\nAddress or name of remote host: 192.168.1.222 (your TFTP server)<br \/>\nDestination filename: I just hit enter with the defaults<\/p><\/blockquote>\n<p><strong>Copy the new file from your TFTP to your Switch<\/strong><br \/>\n<code>copy tftp: flash:<\/code><\/p>\n<blockquote><p>Address or name of remote host: 192.168.1.222 (your TFTP server)<br \/>\nSource filename: c3560-ipbasek9-mz.122-58.SE2.bin<br \/>\nDestination filename: I just hit enter with the defaults<\/p><\/blockquote>\n<p><strong>Verify the file has been uploaded<\/strong><br \/>\n<code>dir flash:<\/code><br \/>\nTechnically you should be able to run verify flash:filenamehere, but I was receiving errors<\/p>\n<p><strong>Change the boot image to the new file<\/strong><br \/>\n<code>show boot<\/code><br \/>\n &#8211; notice the BOOT path-list is flash:c3560-ipbase-mz.122-50.SE5\/c3560-ipbase-mz.122-50.SE5.bin<br \/>\n<code>conf t<\/code><br \/>\n<code>boot system flash:c3560-ipbasek9-mz.122-58.SE2.bin<\/code><br \/>\n<code>exit<\/code><br \/>\n<code>show boot<\/code><\/p>\n<blockquote><p> &#8211; notice the new BOOT path-list is flash:c3560-ipbasek9-mz.122-58.SE2.bin<\/p><\/blockquote>\n<p><code>wr mem<\/code><br \/>\n<code>show version<\/code><\/p>\n<p><strong>Reload\/Reboot the switch<\/strong><br \/>\n<code>reload<\/code><br \/>\n<code>show ver<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have a C3560G-24-TS that I needed to upgrade to the newest version with K9 instead of MZ (so I could enable crypto SSH). Verify your version show version System image file is &#8220;flash:c3560-ipbase-mz.122-50.SE5\/c3560-ipbase-mz.122-50.SE5.bin&#8221; View the files on your flash drive dir flash: In my case I had a folder called &#8220;c3560-ipbase-mz.122-50.SE5&#8221; with &#8220;c3560-ipbase-mz.122-50.SE5.bin&#8221; located &hellip; <a href=\"https:\/\/it.thelibrarie.com\/weblog\/2012\/12\/upgrade-cisco-ios-tftp\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Upgrade Cisco IOS TFTP<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-1046","post","type-post","status-publish","format-standard","hentry","category-networking"],"_links":{"self":[{"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/posts\/1046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/comments?post=1046"}],"version-history":[{"count":1,"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/posts\/1046\/revisions"}],"predecessor-version":[{"id":1047,"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/posts\/1046\/revisions\/1047"}],"wp:attachment":[{"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/media?parent=1046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/categories?post=1046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/it.thelibrarie.com\/weblog\/wp-json\/wp\/v2\/tags?post=1046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}