Roll back/upgrade on a 16MB unit

Discussion in 'Tomato Firmware' started by vajonam, Sep 29, 2009.

  1. vajonam

    vajonam Addicted to LI Member

    [SOLVED] Roll back/upgrade on a 16MB unit

    I just upgraded my stock 1.25 to Tomato Firmware v1.25vpn3.4.4a8380cb, StgPepper's VPN, as i wanted to test out the OpenVPN stuff. All seems to be well with this. This is on a WRT54GL 3.0 (16MB/4MB) router.

    My concern is if want to upgrade again to a newer release I wont have enough ram to do it on this router is that right?

    Current Version: 1.25vpn3.4.4a8380cb
    Free Memory: 3,228.00 KB (aprox. size that can be buffered completely in RAM)

    I have less free than with the stock Tomato FW. Is this enough to upgrade? It seems that a new 1.25vpnx.x image will be about 3097600.

    Are there any tricks? I guess I am roll back to ddwrt mini and then upgrade again? or can I use the TFTP trick to upgrade at "Boot Wait" time?
  2. smhawkes

    smhawkes Addicted to LI Member

    To upgrade to a newer firmware it does not matter what your free memory is it only matters that the image will fit in your flash memory, in your case 4mb.
  3. GhaladReam

    GhaladReam Network Guru Member

    That's correct. You don't need to worry about RAM when upgrading. If you have 4mb of flash, then you can flash a firmware image that is 4mb or less, regardless of how much RAM is free.
  4. mstombs

    mstombs Network Guru Member

    I'd like to think the router does completely buffer the new firmware on the ram disk before the sensitive operation of writing it to flash. But non-essential servces will be stopped - and I'm not sure the OP has ticked the box "count cache memory as free", which means that more ram will be available when required.
  5. vajonam

    vajonam Addicted to LI Member

    thanks for the replies guys. makes sense that it needs to fit on the flash and thats the only limitation.

    Also "Count Cache as free" was not checked but, it was in my other boxes. Good catch, back up to 7~8mb free.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice