Step 1: Find Your Replacement RAM
Your two main options here are:
A) Purchase some probably overpriced Cisco RAM.
B) Find a really old computer than still uses the 72-pin SIMMs and rip a (non-EDO) stick of RAM out of it.
I chose the latter as I still have several computers old enough to be using this RAM strewn about and settled on this lovely 16MB stick of RAM. The thing to note here is that it is:
- 16MB or less
- Has 72 pins (split equally into halves)
- Is not EDO. I don't know how to tell this from looking at it, I just already knew it wasn't ;P
Step 2: Remove the Screws
If you have the rack mount brackets, you need only remove the top screw(s), you can leave the bottom ones on.
Then, look at the bottom of the router near the back (side with the ports) and find the lone screw and remove it.
Step 3: Prying the Case Loose
What you need to do here is get a pretty big flat blade screwdriver and put it into the marked pry slots and pry (by twisting it. don't bend the metal). And then use some un-official pry slots and pry some more. Then probably pull at it with your hands a bit.
It's going to probably take a bit of work, but just do it. Don't worry about bending or marking up the metal a bit... it doesn't matter how it looks, it's still going to route slowly and not support 802.1Q encapsulation.
Step 4: Get the Case Off
Step 5: The Internals
You'll notice in the pictures the slots on the left labelled "Flash". These are the flash memory which in the 2500 series is used to store the currently installed IOS along with (sometimes) configuration backups and other misc. stuff. You can install two sticks at a maximum of 16mb each I believe. They do not add together, so having two 8mb sticks does not allow you to install a 15mb IOS, it simply allows you to install an 8mb IOS and store a bunch of configuration backups.
The DRAM slot is exactly that. The slot where the RAM goes. Cisco routers simply use 72-pin SIMMs.
Keep in mind that the flash memory sticks and RAM sticks are NOT THE SAME. You cannot interchange them. They will not even properly fit in each other's sockets, so you will have to try REALLY hard to screw this up.
Step 6: Remove the Old Ram
- Place your index fingers on the back of the stick of RAM.
- Place your thumbs on the little silver clips on either side.
- GENTLY apply pressure to the back with your index fingers, pulling it forward while simultaneously pushing the clips outward with your thumbs.
- The RAM is free, just lift it out.
Step 7: Insert the New Ram
To install it, gently set the stick of RAM into the slot with the pins down and the notch on the left. Then, while still mainting enough downwards force to keep it from slipping out of the slot (should hardly be any) push it backwards until you hear a CLICK and both of the metal clips are holding it in place.
Step 8: Reassemble the Router
- If you're sure that the RAM will work, then continue on with this step and reassemble the router.
- If you're not sure and would like to test it before getting the router all reassembled again, then skip to step 9 and come back here once you know the upgrade worked.
Do the reverse of the first few steps :)
Take the case, set it back on the router making sure that all the parts that look like they should be out are out and look like they should be in are in. Make sure to set it on a bit back from 'in place' so that you can slide it into place.
Once you've got the case on the router, slide it back on tight, then replace all the screws you removed.
Step 9: Test!
If it says something ridiculously low like 1MB or 2MB, then it probably means that it doesn't recognize your stick and is only using the on-board memory. The only reason I've found for it not to recognize the memory so far is that it's (a) too big or (b) EDO. If neither of those apply just try another stick of RAM.
Anyways, cheers! Enjoy your newly upgraded router!