• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 855
  • Last Modified:

Help upgrading Cisco 2621xm router to 256mb main memory

I have a Cisco 2621xm router that I am trying to bring up to 256mb of main memory.  This is possible as long as you have the updated ROM chip, which I do.  When I boot the router I see the following line, which makes me think that on some level the router sees the 256mb of memory:

"C2600 platform with 262144 Kbytes of main memory"

But when I do a "show version" I see the following, which suggests the operating system is only finding 128mb:

"cisco 2621XM (MPC860P) processor (revision 0x100) with 105472K/25600K bytes of memory."

Does anyone know if there is something else that I have to do?  Do I need to run a particular operating system?  Is it that the memory is there and available, but just doesn't show up in the "sho ver" command?

Thanks,

Ben
0
cns13
Asked:
cns13
  • 5
  • 5
  • 4
2 Solutions
 
trinak96Commented:
Ben,
 
What IOS image are you using ? I have had some routers that dont report memory as you would expect unless specific versions are used.
0
 
cns13Author Commented:
Well, I've been fiddling with that.  I found a 12.3(11)T ipbase code that would finally recognize the memory.  But this router needs to run BGP, which it turns out isn't included in that code.  So now I'm looking for a code that will do both the memory and run BGP.  But I'm limited by only having 16MB of flash.  So I've ordered a flash upgrade since that will give me more code options to try.

Ben
0
 
trinak96Commented:
Ben,

Looks like youre on the right path with this, post back if you have any more problems.

Adrian..
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
logic2Commented:
I would think that any enterprise IOS edition can do the job
And also they are less than 16M, and they are the latest 12.2 from Cisco
So you wont need a flash upgrade

c2600-js-mz.122-46.bin --- Enterprise plus
c2600-is-mz.122-46.bin --- IP plus
Frankly i didnt look into the 12.3 IOS

Logic
0
 
cns13Author Commented:
Thanks Logic,

I actually tried the first two you listed.  They both run BGP fine (as near as I can tell), but neither one recognized the 256MB of memory.  When you did a "show ver" all that was listed was the 128MB.

Ben
0
 
trinak96Commented:
cns13,

can post first lines of "show mem", detailing processor and I/O memory allocation ?


Adrian...
0
 
cns13Author Commented:
Yep, here's what I get:

Int1#sho mem
                Head    Total(b)     Used(b)     Free(b)   Lowest(b)  Largest(b)
Processor   8149D820    86767424     5031940    81735484    81656268    81690740
      I/O    6700000    26214400     2029232    24185168    24176816    24176764

Currently the router is running c2600-i-mz.123-22.bin.  That works great for BGP, but when I do a sho ver I get:

cisco 2621XM (MPC860P) processor (revision 0x100) with 105472K/25600K bytes of memory.

Do you know if it's possible that the router actually sees the full 256MB and can use it, but is reporting incorrectly in the sho ver output?  I do notice that when I reboot the router I see the full 256MB listed curing initial startup.

Thanks,

Ben
0
 
trinak96Commented:
ben,

if you add the total memory from processor & I/O then div by 1024 twice, you get 107Mb which would be close to your 128, other services take the rest.
So I think your router is still only got access to 128MB of memory.
Only thing i can think of now is to remove the extra memory, reboot, sh mem. take original memory out, put new on in - repeat sh mem, put them both back in the other way round so new memory is in slot 1, reboot etc - and see what you get.....unless somebody else has any ideas.
0
 
logic2Commented:
Hello Ben
Check the below link from Cisco i have pasted here the brief to get over your problem
Try it

"
The second feature is a new internal ROMmon. This new ROMmon, Version 12.2(8r), provides support up to 256 MB of DRAM in the Cisco 2600XM Series. This new ROMmon has been shipping by default in Cisco 2600XM routers since March 2004. In addition, the new ROMmon can be installed in existing Cisco 2600XM routers that were purchased before March 2004. You can verify your existing version of ROMmon in your router by using the "show version" command. After the new ROMmon is installed, the new 128 MB SDRAM DIMMs can be installed and used to increase the maximum DRAM memory of a Cisco 2600XM router to 256 MB of DRAM. As long as the proper version of ROMmon is installed, up to two 128 MB DRAM DIMM can be used in the router with any supported Cisco IOSĀ® Software release that supports the Cisco 2600XM routers. However, for the router to recognize and utilize more then 128 MB of DRAM, Cisco IOS Software Release 12.3(11)T or later must be utilized. The combination of the new ROMmon and a Cisco IOS Software release of 12.3(11)T or later will provide access to memory up to 256 MB for future Cisco IOS Software images that cannot run within the previous 128 MB DRAM limit.
"

http://www.cisco.com/en/US/products/hw/routers/ps259/prod_bulletin0900aecd801e3d53.html

12.3(22) should be later but try the 12.3(11)T and make sure that you have the correct version of Rommon because both have to be present
0
 
logic2Commented:
So guess we are back to square 1
We need an IOS later than 12.3(11)T that supports BGP and i see you already tested that and it doesnt have BGP, so maybe you can try 12.4(16) go for the advanced IP services or the enterprise version they should support BGP
0
 
cns13Author Commented:
Hi Logic,

Yep, that's where I'm at.  Bummer is that anything above 12.3(t) requires more than the 16MB of flash I currently have.  I have a couple of 32MB flash upgrades on order.  should have those in tomorrow.

Ben
0
 
logic2Commented:
yep guess that most of the 12.3 and beyond require more than 16M flash but i'll try to check it out and update you
0
 
trinak96Commented:
Hi Logic,

How is it going, you get your extra flash? If you need any more help just let us know.


Adrian.
0
 
cns13Author Commented:
Hi guys,

Thanks for your help on this.  I think I've finally put it to rest more or less.  After getting the flash upgraded to 48MB I was able to get the 12.3(14)t7 code (advanced IP services) to run.  That recognizes the memory and runs BGP.

But what a pain!  First, getting the router to recognize the flash is an incredible hassle.  I've read that you need to format it, but in the 2621xm there seems to be no command to format the flash.  I did an erase, then a "squeeze", and finally ended up copying the os via an xmodem transfer (which apparently automatically formats the memory).  I also stood on one leg and jumped around in circles, but I'm not sure which of those ultimately got it working.  Now I'm doing the same thing to a second router and it's giving me the same trouble.  I just hope these things are stable once all's said and done!

Anyway, thanks for the help.

Ben
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 5
  • 5
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now