Updating cisco ios 2950
I will use a Cisco 2800 IOS router in these examples.
First, head over to Download and grab the IOS image that you want.
Copying to or from an FTP server is also no problem, we can do this with the same copy command.
One thing you might have to deal with is authentication.
For example, since I specified the source name, the router assumes I want to use the same file name for the destination. Once I hit enter, it will only ask me for the destination filename (which I also could have entered).
Most routers will select the first filename that they find on the flash memory so in our case, it means it would boot the older IOS image.
We can change this with the boot sytem command: R1#show version Cisco IOS Software, 2800 Software (C2800NM-ADVENTERPRISEK9-M), Version 15.1(4)M12a, RELEASE SOFTWARE (fc1) Technical Support: Copyright (c) 1986-2016 by Cisco Systems, Inc.
Personally, I don’t like leaving this information in the running configuration. This way is also easier, you can copy/paste this line on all devices that require an IOS image upgrade.
It’s also possible to supply a username and password with the copy command. Accessing ftp://*****:*****@192.168.1.201/c2800nm-adventerprisek9-mz.151-4. Last but not least, we have SCP (Secure Copy) which uses SSH.
Compiled Tue 04-Oct-16 by prod_rel_team ROM: System Bootstrap, Version 12.4(13r)T, RELEASE SOFTWARE (fc1) R1 uptime is 14 minutes System returned to ROM by reload at UTC Fri Nov 4 2016 System image file is hostname R1 !