Recommended mod for WRT54GL

Discussion in 'Tomato Firmware' started by krneki, Apr 6, 2013.

  1. krneki

    krneki Networkin' Nut Member


    I was wondering if you could recommend me a good (your favourite) mod for Linksys WRT54GL? I've already checked the comparison table on wikipedia but there are 5 mods which looks very similar at first sight, however I'm sure that there are more differences under the hood.

    I'm currently running on Tomato RAF Firmware v1.28.8515 _RAF ND Std by victek, but I have no idea what has been going on since I installed it.

  2. Malitiacurt

    Malitiacurt Networkin' Nut Member

    Are there certain features you need/want? Otherwise all the mods should contain the core stuff needed to improve performance/stability over the default firmware provided by linksys.
  3. mito

    mito Network Guru Member

  4. krneki

    krneki Networkin' Nut Member

    Well I mainly seek for speed, stability, solidness, signal range, etc. I see that there is still development going on so there surerly are some differences?
  5. Malitiacurt

    Malitiacurt Networkin' Nut Member

    No one develops for the 54GL anymore. There might be a few backports but w/e's but most of the core/important tweaks have been done for a few years now.
  6. eahm

    eahm LI Guru Member

  7. mito

    mito Network Guru Member

  8. PGalati

    PGalati Network Guru Member

    Having no experience with Victek, I can't tell you the differences between it and Toastman and Shibby. It seems the 3 share most of the same code, but inclusion of some code may be based personal needs. To me the most notable differences between Shibby and Toastman are the following:

    Shibby has:
    Ethernet Ports State
    Transfer Rates
    Bandwidth limiter on each VLAN
    TomatoAnon Project
    PPTP Server

    Toastman has:
    CPU Overclock
    CPU Usage
    More Built-In GUI Skins

    At initial release, Shibby's tomato-ND-1.28.5x-108-SD-VPN.trx will not fit onto a WRT54GL since the flash is 4MB, but tomato-ND-1.28.5x-107-SD-VPN.trx will. Something in 108-SD pushed it just past the limit. tomato-ND-1.28.5x-108-VPN.trx will fit on a GL but does not include dnsCrypt and I think TomatoAnon. A friend is using Shibby 107-SD on a WRT54GS and is working great, but I am using Shibby 107-SD on a WRT54GL at home and am having some strange issues with Youtube failing to buffer properly. It starts loading data as fast as it can for about 10 seconds and stops. Eventually playback will stop and I usually have to move the playhead back a bit and it will start to buffer again. I thought maybe a connection timeout issue but have not been able to track it down. Netflix and other web video seems ok. Turning off QOS made no difference. Speedtests showed 13Mb/1Mb with QOS off. Going to try Toastman v1.28.7634 VLAN STD on a GL tonight to see if behavior changes.

    I didn't think bandwidth limiter on multiple VLANS was important until I needed it, and it works well with Shibby. I wish Shibby would include the CPU Overclock that Toastman uses. Wishful thinking or not, the GL feels more responsive while remaining stable at 250MHz. I know I can enter commands into nvram using Shibby, but I already bricked a router because I was careless and entered the wrong value. I am hesitant to overclock with Shibby for fear of another brick even though it is easy to do. You drive differently after being in a car accident even if it was not your fault.

    Toastman has multiple versions that satisfy your requirements. VPN, VLAN, NOCAT, etc. can be installed or left out depending on the version you flash. I just use VLAN-STD since I do not use VPN, at least until IPSec arrives, hopefully. Toastman seems to be leaning more towards the MIPS2 routers and K26, so K24 releases may become limited.

    Hopefully this helps. Whichever mod you choose, they are a million times better than stock.
  9. Malitiacurt

    Malitiacurt Networkin' Nut Member

  10. Porter

    Porter LI Guru Member


    To answer your question: I do recommend Toastman. He puts an emphasis an stability. In terms of speed I can tell you that it's rather safe to overclock this router to 250 MHz, so you will see better speeds. But keep in mind that this is an old model and not as fast as the modern ones.

    If you don't need anything special, choose this image: tomato-WRT54G_WRT54GL-1.28.7634Toastman-IPT-ND-Std.bin
  11. mito

    mito Network Guru Member

  12. krneki

    krneki Networkin' Nut Member

    Thank you guys, I've flashed Toastman's version. Mito's recommendation seems very interesting too, I might give it a try as well.

    So 200 MHz -> 250 MHz actually improves throughput speed?
  13. Monk E. Boy

    Monk E. Boy Network Guru Member

    Unless you have QoS enabled or a very fast WAN line, it probably won't do a whole lot. Even with QoS the main source of a speed increase would be if you have a lot of L7 rules.

    You can overclock the WRT54GL quite a ways but when I had mine overclocked I tucked a fan inside the case for forced ventilation, because I knew that roomates would end up blocking the unassisted air ventilation regularly (by putting items on top of the router).
    mito likes this.
  14. mito

    mito Network Guru Member

    Not throughput speed, perhaps you only notice a very little faster router response.
  15. Toastman

    Toastman Super Moderator Staff Member Member

    200 ---> 250MHz is a 25% increase in speed. That's actually very significant, considering that it costs you nothing. I have hundreds running at 250MHz, here in a country where the temperature is often > 40 degrees, no fans used, no failures in 4-5 years now.
    octra likes this.
  16. Elfew

    Elfew Network Guru Member

    Toastman do you have any experiences with rt-16n OC?
  17. mito

    mito Network Guru Member

    Yes Toastman, you are ok, in numbres it is 25 % but it is almost imposible to feel any speed increase, al least on my WRT54GL so I decided to stay @ 200Mhz and be at the safe side at my work, not to frie it:cool:
  18. M0g13r

    M0g13r LI Guru Member

    wrt 54gl 1.1 with special v.4 cfe ovc to 263 Mhz heatsink (no fan) on cpu
    with older kernel 2.4.20 it can route 50 Mbit/s ..... on stock 200 Mhz never !

    CPU revision is: 00029008
    Primary instruction cache 16kb, linesize 16 bytes (2 ways)
    Primary data cache 8kb, linesize 16 bytes (2 ways)
    Linux version 2.4.20 (@thor-laptop) (gcc version 3.2.3 with Broadcom modifications) #1 Thu Jul 9 14:58:52 EEST 2009
    Setting the PFC to its default value
    Determined physical RAM map:
    memory: 01000000 @ 00000000 (usable)
    On node 0 totalpages: 4096
    zone(0): 4096 pages.
    zone(1): 0 pages.
    zone(2): 0 pages.
    Kernel command line: root=/dev/mtdblock2 noinitrd console=ttyS0,115200
    CPU: BCM5352 rev 0 at 263 MHz
    Calibrating delay loop... 262.14 BogoMIPS
  19. Malitiacurt

    Malitiacurt Networkin' Nut Member

    Honestly it depends on your router. I guess I'm unlucky but when I tried overclocking mine last year to 250, it went unresponsive and I had to reset it.

    Plus with lack of gigabit LAN and wifi N support I've relegated it to backup WAP and moved on to newer models.
  20. Toastman

    Toastman Super Moderator Staff Member Member

    I have several hundred WRT54GL's and only ever saw one that would not run at 250MHz. And they don't overheat. While 25% increase wouldn't really be expected to make much difference in load speed of GUI, etc., I can most definitely see the difference here. On an online speed test, I get a 25% increase in throughput, which is what you'd expect. However, most of my WRT's are used as AP's. By the way, they are not being overclocked at 250MHz, as according to the chipset manufacturers original data sheet they are designed to run at 264MHz, a higher speed than was used in OEM routers.

    RT-N16's are happy at 480MHz. In the early days they couldn't run higher clock speeds for some as yet unexplained reason, and even the manufacturers changed their spec sheet from 533 to 480. However, somewhere along the line we found that something in the firmware had (apparently) changed and now they would often work fine at 532 MHz. My own take is that 532 is still a doubtful area, 500MHz may be stable on most RT-N16's. but you really do have to test it for a while to be sure.

    For answers to this and other topics please do search the forums or look here first:
    Elfew likes this.
  21. krneki

    krneki Networkin' Nut Member

    Although I'm a bit offtopic here, may I ask what are your recommendations for RX and TX power? As far as I know, they can be overclocked as well but I haven't noticed big difference whatsoever.
  22. mito

    mito Network Guru Member

    My 54GL is on Eko's firm, not overclocked frequency, but TX power I use it at 251 and really noticed a difference, to get full advantage of that I loaded it with 9db antennas similar as my rt-n16 avatar. At TX 251 I don't need any fan nor special heatsink.
  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