I'm trying to upgrade the IOS software on a 2801 router. The latest regular release I could find available is the 12.4(22) release and then there is the 12.4(23) maintenance deployment. My question is this...is the maintenance release an image of it's own or does it patch the previous image (like 12.4(22)) that is on the router? I wondered if it was an imqage by itself because it's a good 10MB smaller than the 12.4(22) ED release but it is a .bin file so I'm unsure how to apply it so that it patches the previous image (if that is indeed how it needs to be deployed). Help?
It should be an image by itself as it is a .bin file. With a .bin file yu simply download it to your PC and then tftp it onto the 2801 into flash. Then you can change the boot system flash command to point to the new IOS
2801(config)# boot system flash flash:
Note that you may not have enough space in your flash to hold the old and new image so you may need to erase the old image before tftping the new one. No problem, you can delete the old image and the router still runs but obviously if it was reloaded without an IOS it would not be able to boot back up.
All IOS are complete images and do not patch the previous image.
You are comparing a 12.4(22)T with a 12.4(23) Mainline and the image size may be different because 'T' usually contains features not available in the Mainline.
Keep in mind, Mainline is often the recommended code to run in production routers unless there is a feature in the 'T' train worth having. Due to new features available in the 'T' train, this level of code tends to be more buggy than the more stable Mainline code.
Ok, thanks for the help. I didn't relize that the 12.4(23) was a mainline release. When it was described as a "Maintenance Deployment" I guess it kind of confused me....it's been a while since I've dealt with upgrading an IOS. The router I'm upgrading is going on our edge to the ISP and wont have much configuration except for the interfaces and some BGP. This being the case should I assume from what you said that I would be better off with the 12.4(23) rather than the 12.4(22)T release because it will be less buggy and more stable? Thanks!
You are correct. Beginning with 12.4, Cisco no longer applies GD to the IOS releases. You will see either ED or MD.
With that said, you also need to focus on the software track, not just the release designation status.
When you see a IOS release with just the number at the end, for instance: 12.4(23) - then it's considered mainline train. There are other trains such as "T" (the most popular other than mainline), as well as XY, XZ, etc.
The safest one is the mainline but it contains less newer features. If you need the newer features, then you can use the "T" train.
Here is a brief explanation on IOS release designation:
Hi everyone, I would like to thank you in advance for any help you can provide a newcomer like myself!
Im studying the 100-105 book by Odom and am currently on the topic of Port security. I purchased a used 2960 and I'm trying to follow a...
While deploying a number of 18xx/2802/3802 model access points (APs), which run AP-COS as their operating platform. It can be observed on some occasions that while many of their access points were able to join the fabric WLC withou...
I am going to design and build an LAN network under a tunnel underground with long distance between the switches.
I will have 2 Catalyst switches and 8 Industrial IE3000, and they will be connected with fiber.
For now I am planning on use Layer-2 s...