1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Enabling 16 MB RAM on a WRT54GS v5.1

Discussion in 'Cisco/Linksys Wireless Routers' started by mjpartyboy, Jan 19, 2007.

  1. mjpartyboy

    mjpartyboy LI Guru Member

    I have a few questions about this and hope you can help.

    1) What are the benefits of enabling 16 MB RAM?

    2) Does its use only apply to third party firmware like DD-WRT?

    3) Can it be done while using Linksys firmware?

    4) If you ever wanted to, how do you revert to 8 MB?

    Thank you in advance! :)
  2. mjpartyboy

    mjpartyboy LI Guru Member

    Anybody? :frown:

    I'm particularly interested in knowing if it can it be done with Linksys firmware?
  3. adisor19

    adisor19 Network Guru Member

    1) More connections open at the same time, ability to run more services on the router at the same time and as a result : improoved stability.

    2) As far as i know, yes. At least DD-WRT actually has more stuff you can use.

    3) Doubtfull as you need SSH access to it. In other words, install DD-WRT first.

    4) I belive the revert process is the same except changing the variable to the value reflecting 8MB. Also, you should open up your router first to make sure you actually have 16MB of ram or else, expect a brick.

  4. mjpartyboy

    mjpartyboy LI Guru Member

    What about if I used Telnet with Linksys firmware, or is it a case of even if you activate 16 MB RAM the Linksys firmware would never make use of it?
  5. HennieM

    HennieM Network Guru Member

    To the best of my knowledge, the 8MB thing on WRT54GS V5+ is part of the VxWorks -> Linux conversion, as the bitsum sequence is hardwired for a "G", which has only 8MB physical RAM.

    Therefore, the original Linksys (VxWorks) firmware already uses all the physical memory (16MB), but once you have done the VxWork -> Linux (and dd-wrt micro) thing on a "GS", you must change the flags so Linux can also use the full 16MB. It's a bit like the XT/286 days - setting the dip switches for the actual amount of RAM present in the computer.

    And yes, the dd-wrt micro firmware makes use of it. Here the out put of the "free" command (which indicates the memory usage):

    DD-WRT VeryBusyBox v1.2.1 (2006.09.13-18:59+0000) Built-in shell (ash)
    Enter 'help' for a list of built-in commands.

    ~ # free
    total used free shared buffers
    Mem: 14432 8464 5968 0 988
    Swap: 0 0 0
    Total: 14432 8464 5968

Share This Page