Tomato by Shibby questions for Linksys WRT54GL

Discussion in 'Tomato Firmware' started by Spinvis, Mar 6, 2013.

  1. Spinvis

    Spinvis Serious Server Member

    Hi all, newbie here with flashing custom firmwares on Linksys devices. Anyway, i want to flash Tomato by Shibby on my newly acquired Linksys WRT54GL. However since i have never done this before i am at a bit of a loss. So i have a couple of questions which hopefully you can help me with (tried searching the web, and this site but couldn't come up with anything helpful):

    1) On Shibby's website it says i can use the K26 for my router. However when i check the releases for K26 i see so many builds that i am totally at a loss which one i should use. Can somebody please tell me which build is compatible with my Linksys WRT54GL since i am unable to find any information on Shibby's website on which build is specifically for the Linksys WRT54GL.

    2) Can i flash Tomato by Shibby directly from the latest stock firmware that is currently running on it, or must i first flash the DD-WRT Mini-Build and then flash Tomato by Shibby?

    I guess that is all i need to know, unless i am overlooking something important, then please mention it as well. If somebody could help me with my newbie questions it would be highly appreciated, thanks.
  2. shibby20

    shibby20 Network Guru Member

  3. GhaladReam

    GhaladReam Network Guru Member

    As shibby mentioned, you'll want a MIPSR1 build which is under 4MB in size (due to the WRT54GL having only 4MB of flash). As long as the image meets that criteria, it will work on that model. If you accidentally flash a MIPSR2 image, you'll brick the router.
  4. Bill_S

    Bill_S Network Guru Member

    Is there a version that has ipv6 that I can use on my WRT54GS v4?
    Thank you
  5. eahm

    eahm LI Guru Member

  6. Bill_S

    Bill_S Network Guru Member

    Thank you.
  7. Spinvis

    Spinvis Serious Server Member

    Thanks for all the replies guys, especially Shibby, with that information i can finally flash it so thanks again.
  8. abubin

    abubin Addicted to LI Member

    i am currently using polarcloud's 1.28 firmware. I would like to know does shibby's firmware support vlan500? If yes, which is the best firmware for me to use K24 or K26? What is minivpn in the firmware means? There are no translation yet on the naming of the file system for shibby's tomato firmware.

  9. shibby20

    shibby20 Network Guru Member

  10. abubin

    abubin Addicted to LI Member

    shibby, thanks for the quick reply. After going through the list, I decided to get K24-vpn. Good enough for me. I don't need features in K26 so I figured K24 will run faster on my age old AP.

    I even did not even need to clear NVRAM. Most of my previous settings are still intact. VLAN500 is working and all is well. Thank you very much for your hardwork.
  11. snipa12

    snipa12 New Member Member

    I have a WRT54G Ver:1.1

    and I would like to know which tomato version I should flash? best version for this device Thank You.
  12. azdps

    azdps LI Guru Member

    Support for routers with 4mb or less pretty much ended towards the end of 2014. This applies to both Toastman and Shibby's releases. Keeping the firmware below 4mb isn't much of a priory as it used to be. Most routers now a days come with considerably more memory to work with. The last firmware release from Toastman or Shibby for the WRT54GL was back in 2014. If you use OpenSSL (VPN usage) I wouldn't recommend using one of those older releases since there has been numerous security vulerbilities found in OpenSSL since 2014.

    I'm not sure if DD-WRT or OpenWRT have updated firmware for the WRT54GL.
  13. cardigan

    cardigan Network Newbie Member

    Sad to see that Shibby's small VPN-Firmware isn't under development anymore. I'm still using a WRT54GL with 4mb, and it's working great. I'm using Shibby Mod v124 at the moment. Is there any other firmware (with VPN) under active development?

    What would be an alternative? Setting up a VPN Server behind my WRT54GL? That way I could upgrade to shibby's K26-Firmware.
  14. shibby20

    shibby20 Network Guru Member

    OpenVPN binary is bigger now. I removed from miniVPN image almost all that i could. I can remove HTTPS support but it still will be not enought to fit image below 4MB. Sorry but 4MB is too small. Time to buy new one :) Even RT-N10u or RT-N12 will be good but i really recommend you search RT-N16u from second-hand.
  15. Lidodil

    Lidodil Connected Client Member

    Hi, I've been using Shibby's tomato firmware for years now, but was looking for an update and have somehow lost the knowhow to figure out which version works with the router I have.

    I currently use: Tomato Firmware 1.28.0005 117 ND VPN
    My router is: WRT54GL v 1.1

    I'm just looking for the most stable and secure version. I don't use a VPN, but might someday find it handy. Looking at the router list, it appeared to me that maybe this version might work, but I want to double check before I do anything:

    Unzipped, the TRX file is 4.2MB and I think the router only has 4MB of flash so maybe that's a sign that it won't work.

    On the router list it says that the WRT54GL has R1, but I don't know if ND vs MIPS is a separate issue also.

    If anyone has a link to info about how to determine which firmware to get for each router, that would be appreciated. Thanks.
  16. Bird333

    Bird333 Network Guru Member

  17. Lidodil

    Lidodil Connected Client Member

    So, according to that page, it says that K26 works, so Y/N?
  18. Bird333

    Bird333 Network Guru Member

    I'm not sure how big your flash is but I would say yes.
  19. Toastman

    Toastman Super Moderator Staff Member Member

    K26 works, but due to it's bigger size it left fewer resources for the router, we found that K24 builds worked much better.
  20. Asok Asus

    Asok Asus New Member Member

    I know this is an old post, but the advice is spot on, and the reason is that the PolarCloud Tomato binary is in native Linksys .bin format which the router slurps right up with it's stock firmware's Upgrade function page. Once that's done, the PolarCloud Tomato Upgrade function page slurps the Shibby Tomato .trx file right up too. Easiest flash I've ever done. Just to be safe, I cleared NVRAM before/after each flash.

    Thanks for the advice.

  21. silencer12

    silencer12 New Member Member

    I know that this thread is old, but I would like some help on installing Tomato shibby firmware on my linksys router. WRT54GL 1.1

    I am also a newbie and I am trying to learn.
    K26 builds are of two different types: MIPSR2 builds (for newer CPUs) and MIPSR1 (for older CPUs).

    I am guessing k26 MIPSR2 builds pertain to the actual cpu in the computer. Since I have a newer CPU (Intel i5 7600k), I would be using the MIPSR2 build. I have also read that K26 is meant for newer routers. K24 is for older routers.

    I don't wish to break my router. I am still debating if I should even flash it. I am the only one who uses the internet, and the stock-firmware I assume it fine for what I what I need as I am directly wired to the router.

    Are there a step-by-step instructions? I have tried to look for videos or tutorials. I have not found any. Maybe I need to search more.

    Any help would be appreciated.

  22. Sean B.

    Sean B. LI Guru Member

    The WRT54GL v1.1 runs a MIPSR1 CPU and has 4MB of flash memory. You can run either the K24 or K26 builds, however the K26 builds running on K24 original routers is iffy when it comes to gains/losses. Some say their wireless is faster or has better range.. others say their wireless fell on its face and the router reboots itself at random.. so any benefit seen by running the 2.6 kernel is a hit an miss thing. Whichever build you run will have to be 3866624 bytes or smaller to fit within the available memory. I'd recommend a K24 build.. and the one that would fit within your memory would be: at a size of 3.5MB. To flash, do a factory reset from your routers GUI. After it reboots, do a hard reset by using a paperclip or similar object to press and hold the reset button on the back of the router for 30 seconds then release. It should reboot on it's own, if not then power cycle it. Once it reboots login to the GUI using the default login/password and go to the firmware update section. Select the shibby build trx file you downloaded and update. After about 2 minutes or so the router should reboot. If Shibby builds are the same when loaded as the Toastman builds I run then DHCP will not be active by default. So on a client computer set a static ip of, subnet mask, and gateway . Then access the routers GUI at .. login/password either admin/admin or tomato/admin. Goto Administration->Configuration ... in the drop down box under Restore Default Configuration select "Erase all data in NVRAM memory ( thorough )" and click ok then confirm. After the router reboots you're done with flashing and can configure the routers settings to your liking.
    silencer12 likes this.
  23. PVTeye

    PVTeye New Member Member

    Hi guys

    Is the K24 running on the Linksys WRT54GL V1.1 safe or are there vulnerabilities because it's an aged build?

    I am a noob so would appreciate any experienced input
  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