WNR2000 v2 Tomato Builds Too Big

Discussion in 'Tomato Firmware' started by imcamper, Aug 2, 2012.

  1. imcamper

    imcamper Networkin' Nut Member

    I'm going nuts. I have two identical WNR2000 v2 routers. One I installed back at the end of May 2012. The build it's running is (from the log) "Netgear WNR2000 v2: Tomato 1.28.7497 MIPSR2-Toastman-VLAN-RT K26 MiniIPv6". The way I installed this was by using a DD-WRT *.chk file for first flash and then I flashed this from the DD-WRT web interface.

    I've tried to repeat this process with a new WNR2000 v2 over the past few days. I flashed a *.chk file and then attempted to flash the more recent "tomato-K26-1.28.7500MIPSR2Toastman-VLAN-RT-MiniIPv6.trx" but this fails because it's too big at 3748 KB. I tried various other with similar results. Finally I tried the exact same file that I have running on the first router I built but at 3708 KB, it was too big as well.

    Now how can it be too big for one router but not for the other exact same duplicate router?!?

    OK, fine. I found some "mini" and "tiny" builds that are smaller that the max size of 3392 KB as indicated in this post and they flash fine. However after rebooting, in the Basic -> Network setup screen, I have no options to configure the WAN interface. Only a "Use WAN port for LAN" check box.


    Can anyone explain what's going on? First, why can't I flash my router with the exact same build I used on another? And second, why do these "tiny" and "mini" builds that will fit not have the ability to configure the WAN port?


  2. Mangix

    Mangix Networkin' Nut Member

    If you want bigger bulds, you might wanna try flashing the cfe to an E1000v1 one. Frees up a lot of space. see: http://www.dd-wrt.com/phpBB2/viewtopic.php?p=516528#516528

    Instructions are probably similar to tomato. Also even though it's for a WRT160Nv3, it should also work on this router as it's just a rebranded E1000. I have not tried this yet so this is for those adventurous ones...
    imcamper likes this.
  3. imcamper

    imcamper Networkin' Nut Member

    Thanks. Don't know if I'm ready for that yet.

    I've done some more testing and it appears that from Toastman, I can flash this DD-WRT build as it's under the 3392 KB limit. Then after flashing that build, I get one shot at flashing a Toastman build that exceeds 3392 KB. Thus Toastman builds must "do something" that limits the memory available for flashing that DD-WRT does not.

    Does anyone know why this happens and if there is any way around it? Makes it hard to upgrade. ;)
  4. Mangix

    Mangix Networkin' Nut Member

    skeptical of that because the size limitation is caused by the cfe. In normal routers, you have basically three partitions: the cfe, firmware, and nvram. Netgear loves to add extra partitions for Traffic data and miscellaneous stuff which takes away room for the firmware.

    So again, either stay with the file size limit or flash the cfe with one from an E1000. The risk there is bricking it if you mess up but the reward might be worth it.

    On a somewhat related note, I have a friend with that router and have not yet had a chance to mess with it at all. If I do, that cfe is getting flashed.
    imcamper likes this.
  5. imcamper

    imcamper Networkin' Nut Member

    Thank you for the explanation. I agree. It doesn't make sense to me either. However I have tomato-K26-1.28.7499MIPSR2Toastman-VLAN-RT-Mini.trx which is 3444 KB running on this router right now. The way I finally got there was by flashing the DD-WRT build I mentioned above. Then I flashed the 7499 Toastman build. After flashing, I immediately tried the equivalent 7500 build what was a tad larger at 3452 KB. Got the "too big for MTD" message. Then I tried flashing the same 7499 build again and got the "too big" message again. I don't understand this unless the Toastman GUI does some different size checking than the DD-WRT GUI.

    But anyway, I'd be very interested to know if you get your hands on the WNR2000 v2 and flash the cfe with an E1000. I'd like to try it but my current solution does work so I think I'll leave that in place. Now if I can find another WNR2000 v2 refurb for $20, game on. :D
    Or I also have an E1000 v 2.1. If I can confirm that it will run Toastman (I've read conflicting posts), then I can put that in place and free up the WNR2000 v2 for testing.

    Thanks for your replies!
  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