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

Tomato firmware for the Asus RT-N12

Discussion in 'Tomato Firmware' started by johnniecache, Dec 12, 2012.

  1. johnniecache

    johnniecache Serious Server Member


    Everyone I just had my crappy old Linksys WRT54GS v6 die so I bought Asus RT-N12. I'm not sure which version I'll get yet the normal RT-N12, RT-N12 B1, RT-N12 C1. I've not received it yet but I'm going assume the worst and guess that it'll be RT-N12 B1, RT-N12 C1 so I want to flash it with Tomato firmware but these versions are limited. I'm guessing, I'm stuck with Tomato Shibby RT-N builds I was looking at the ( tomato-K26-1.28.RT-N5x-MIPSR2-104-IPv6-VPN.trx) because I'll be running a VPN. Do I have this correct? I'm completely new when it comes to router firmwares. By any chance is there Tomato Toastman's build I can run with VPN support? What is the ( tomato-K26-1.28.RT-N5x-MIPSR2-104-Max.trx )? I'm picking from the without USB builds because the Asus RT-N12 has no USB at least I hope that's correct?
  2. johnniecache

    johnniecache Serious Server Member

    Ok, Please ignore the above I realize just all I said was completely backward and after more homework I realized. Since the Asus RT-N12 ( Not the B1, C1) is older version and has only 4MB flash and all newer Tomato builds like Toastman's or Shibby are to large for it. I looked at older versions of TomatoUSB Teddybear and I see that it's compatible with K26 editions, noUSB editions, anyways I need OpenVPN so I plan on uploading the Kernel 2.6 for MIPSR2, NoUSB VPN (3.68MB) version of the firmware to the Asus RT-N12. I hope that's correct?
  3. Monk E. Boy

    Monk E. Boy Network Guru Member

    No, not all newer builds, there are <4MB builds for routers like the RT-N12 (and the WRT-54GL) that have 4MB of flash. There isn't MUCH room left over after flashing, but there is room.

    You were probably looking at USB builds, which are larger. The RT-N12 lacks USB so those builds, even though could work (if there was enough flash space), aren't necessary. In addition the RT-N12 is supported by RT builds, instead of the RT-N builds, which are slightly smaller.

    And I say this as someone who interacts with an RT-N12, RT-N12B1, RT-N16s, and an RT-N66 on a regular basis.

    tomato-K26-1.28.7500.4MIPSR2Toastman-RT-Mini, tomato-K26-1.28.7500.4MIPSR2Toastman-RT-MiniIPv6, tomato-K26-1.28.7500.4MIPSR2Toastman-RT-Std, tomato-K26-1.28.7500.4MIPSR2Toastman-RT-Tiny, and this one is a maybe because it's right up at the wire - tomato-K26-1.28.7500.4MIPSR2Toastman-RT-VPN should all flash fine onto your RT-N12.

    If you want JFFS storage, which comes from the room left over in flash memory, then you'll want to choose the smallest build that has the features you need. If you don't care about JFFS then you should be fine with any of them.

    While Teddy's builds are kind of the gold standard for stability, if you're looking at anything like VPN (that's accessible over the internet) then you'll want the newer executables/daemons present in current builds. Current builds also have a lot of new functionality.
  4. johnniecache

    johnniecache Serious Server Member

  5. Monk E. Boy

    Monk E. Boy Network Guru Member

    Shibby has a different implementation of the bandwidth limiter and includes some other functions that I don't use, so it really depends on what you want to do. Either way you should be good.

    I normally use the firmware recovery utility, with the router in recovery mode, fully wait for it to flash (don't unplug it or otherwise muck with the router until the recovery utility has finished - it includes a long delay to insure the flash has completely taken), followed by a long NVRAM erase once Tomato has booted. The recovery utility normally gets angry once Tomato is on there, so don't freak out if it displays an error after the long delay. And do this over an ethernet, not wireless, connection.
  6. johnniecache

    johnniecache Serious Server Member

    Again, Thank you, for the information it's very help full. I think I'll stick to Toastman's builds for now. I've few more question after I've learned to flash the RT-N12 they're few Asus WL-520G I'll end up flashing as well. I notice this router has 4MB as well and when I go to TomatoUSB.org it list, it compatible with both K24,K26, R1 builds Tormato Teddybear. It says under K26 editions lite or noUSB-Std Tormato Teddybear so I now realize what this means. I know the WL-520G has a USB port for sure but the NoUSB means I could run Toastman's tomato-K26-1.28.7821MIPSR1-Toastman-ND-VPN.trx ( 3.82MB) losing the function of the USB port and no JFFS storage or tomato-ND-1.28.7633.3-Toastman-IPT-ND-VPN.trx ( 3.54MB) K24 edition losing the function of the USB port and retaining JFFS storage.

    Now, I also see builds marked VLAN, SmallVPN that are smaller. I have no idea what VLAN is so I'll assume, I'll never need it but what is a SmallVPN?
  7. Monk E. Boy

    Monk E. Boy Network Guru Member

    VLAN allows you to run multiple networks. Say you wanted to have one network for wireless clients and one network for LAN clients, or one network for wireless and LAN and a second network for wireless guests, you'd do that through VLANs. Its fairly experimental, especially for running multiple wireless networks, so out the gate I'd avoid it unless you have past experience with them.

    SmallVPN is news to me. It's probably a VPN solution that lacks some parts of the normal VPN build. It probably includes PPTP Server but lacks OpenVPN or vice-versa.

    Be real careful about MIPSR2 vs. MIPSR1, especially on the 520Gs. RT-Ns have a firmware recovery mode that works wonderfully for undoing a bad flash, but the 520Gs lack it. The 520Gs take MIPSR1 builds, not MIPSR2, and you will "brick" the router if you flash the wrong one onto it. MIPSR1 won't work on the N12, ibut you can get into firmware recovery mode and flash a MIPSR2 build onto it.
  8. johnniecache

    johnniecache Serious Server Member

    Thank you , again I'll keep that in mind. I planned to only to use the MIPSR1 but I'm bit confused because I read the the Asus WL-520GU, sorry, I made mistake my routers are WL-520GU have the same Asus firmware restoration tool as the Asus RT-N12. I don't plan on bricking them anyways but still it's good to have a back up plan.

    What practical use does JFFS storage have for nomal everyday use and is it something I'll miss? All I want do is set up OpenVPN on the router, generally all I do on daily bases with my four computers connected wired is download Torrents,HTTP downloads,stream You Tube,online game. I would assume I can disable the VPN when streaming You Tube, online gaming as the security layer is not needed. If JFFS storage doesn't effect any of these applications then I'm fine without it.

Share This Page