It looks like it is either a bug or it really looks like it is only seeing 10 meg of dram instead of the 20 meg that is needed to runn the image . It looks like it only recognizes 10 meg according to the error messages.
I am having the exact same problem, except that I deleted the old IOS image on the switch thinking that would free up enough room, but it didnt. Inadvertently I forgot to plug the switch into a UPS while doing this and we had a power surge and the switch reset. So now I'm transferring the new image to the switch via xmodem. A 5.9mb file at 9600bps per second...it should be done in, oh...2 hours or so, unless there still is not enough room for the image on the switch. Woops.
I just upgraded my 2940-8TT from 12.1(13)AY to 12.1(19)EA1. I couldnt do it through IOS though, I got the 'not enough DRAM' error message as did the first poster. This leads me to believe there is a bug in IOS 12.1(13)AY that prevents upgrading to the new version. Here's how I upgraded my switch:
As mentioned in my post above I had deleted the existing IOS image and tried to use the "archive" command to extract the .tar file to the switch, but it said there was not enough space after. What I was planning on doing then was un-TARing the .tar file on my machine and uploading the individual files via TFTP after I had erased the existing IOS image and directory structure to see if there was enough space for that to happen. However we had a power surge and it reset the switch, forcing me into the boot loader because there was no IOS image. In the boot loader I uploaded the extracted IOS .bin file into the switch via 1k xmodem. This took several hours, but once it was done I reloaded the switch and it booted to the new 12.1(19)EA1 image.
Next step was to upload the CMS files. I created the following directory structure in IOS to mimick what was un-TAR'd onto my system:
I copied the IOS image file from the root into the "c2940-i6q4l2-mz.121-19.EA1" directory then deleted the one in the root again to mimick what was un-TAR'd on my machine. Then I had to upload each file via TFTP from the /html dir on my machine to the /html dir on the switch, and do the same for ximages. Once this was done, I rebooted the switch and was able to access CMS.
The files uploaded fine, and there are still 1608192 bytes free. So I'm going to assume there is a bug in the prior version of IOS that prevents uploading. Or perhaps there isnt enough room on the switch for it to take the .tar file and extract it on its own. But I dont know enough about IOS's filesystem to know if this is a possibility.
Either way...Cisco, good job on the QA with this release...
If anyone needs the script I used to upload all 77 individual files email me and I'll send it to you.
We are pleased to announce availability of Beta software for 16.6.3.
16.6.3 will be the second rebuild on the 16.6 release train targeted
towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are
looking for early feedback from customers befor...
Introduction Featured Speakers Luis Espejel is the Telecommunications
Manager of IENova, an Oil & Gas company. Currently he works with Cisco
IOS® and Cisco IOS XE platforms, and NX to some extent. He has also
worked as a Senior Engineer with the Routing P...
In this session you can learn more about Layer 3 multicast and the best
practices to identify possible threats and take security measures. It
provides an overview of basic multicast, the best security practices for
use of this technology, and recommendati...