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

Tomato on a router with gigabit ports?

Discussion in 'Tomato Firmware' started by badboyndsu, Apr 16, 2008.

  1. badboyndsu

    badboyndsu Network Guru Member

    I have a v1 WRT54G and if you look here, http://www.smallnetbuilder.com/component/option,com_chart/Itemid,189/ , the download throughput is about 22mbit/s. This was fine until last week when I signed up for 50mbit/s in download bandwidth. So now I need a router that can handle a minimum of 50mbit/s (hopefully faster for future proofing) and I'm so addicted to Tomato that I really can't see myself using any thing else.

    If I have to by a new router I'd prefer one that was N, had gigabit ports and ran tomato. The N part is not so important, but the rest of my LAN is gigabit, so it would be nice if I could actually use the LAN ports on the router instead of just using it as the internet gateway and wireless AP.

    I've done a bit of searching around so I'm pretty the answer to my main question is a big fat no, but I thought it can't hurt to ask.

    If the answer IS no, then I guess I'm stuck with buying a WRT54GL and hoping it's DL throughput of 51mbit/s will actually let me max out my net connection.

    Thanks for your time.
     
  2. jersully

    jersully LI Guru Member

    That testing was done with stock firmware. Run a speed test (I use http://www.speakeasy.net/speedtest/) and see what sort of throughput you get with Tomato. Then bypass the router and run the test again.

    And please post your results!
     
  3. szfong

    szfong Network Guru Member

    WHR-G125 is fastest so far w/ experimental support. It will still not get you wan-lan routing speeds of 50 mbit.
     
  4. nvtweak

    nvtweak LI Guru Member

    I read WHR-G125 can do 66 megabits with Tomato. Jon made some recent performance tweaks in 1.18, so it might even be faster now.

    I may end up doing a test soon. Network is kinda busy right now..

    But I don't think Tomato includes gigabit driver.
     
  5. szfong

    szfong Network Guru Member

  6. nvtweak

    nvtweak LI Guru Member

    Yeah. Have a look at the changelog for 1.18. Jon added some of Rodney's tweaks to his build.
     
  7. mstombs

    mstombs Network Guru Member

    Look closer - some changes were made but Rodney's tweaks are ontop of 1.18, issued a day after 1.18 was released.

    Would be great if someone could quantify the improvements claimed!
     
  8. nvtweak

    nvtweak LI Guru Member

    Look closer still. In the changelog, Jon thanks Rodney for his tweaks.

    Does it really matter if Rodney compiled a build a day after 1.18 was released? Not really, because Rodney was in contact with Jon before Jon released 1.18.

    Maybe Jon did not add all of them, but my point still stands. I think Jon's version of 1.18 should be faster than if he hadn't included any of Rodney's tweaks.
     
  9. badboyndsu

    badboyndsu Network Guru Member

    With WRT54G v1 Tomato 1.07 between me and internet.

    [​IMG]

    Without WRT54G v1 Tomato 1.07 between me and internet.

    [​IMG]
     
  10. nvtweak

    nvtweak LI Guru Member

    Looks pretty good for a 54G v1

    Now try 1.18 or even the ND version and let us know what ya get :wink:
     
  11. szfong

    szfong Network Guru Member

    From my experience, I've noticed that Tomato v1.15 and below will route very well, at good speeds and relatively low cpu usage, BUT once it reaches a certain # of connections, and depending on speed of each connection of course, the cpu usage goes thru the roof, it's not gradual at all, it spikes. Also, adding a single wireless connection to the mix and doing a file copy operation at about 2.4MBytes/sec, the cpu will rise quite quickly.

    If your connected to say a fios connection, and wired connected downloading the latest linux isos, if you all of sudden connect a wireless laptop and transfer files locally, you'll see a significant drop in performance, both wirelessly & from the wan. My slower DSL won't be affected cuz the cpu is never maxed out.

    My friend bought one of those newer Linksys draft -n routers, really cheap now, and the switching performance is quite impressive for his fios connection. Only regret is the lousy firmware it includes.

    -Simon
     
  12. nvtweak

    nvtweak LI Guru Member

    Well, I wish I had a better test environment and more time to defrag my server's hard drives... but I was able to download a 68.6MB file in 10 seconds, with my WHR-G125 over FTP connected to the WAN port. Seems it will break the 50mbit/s mark when regular ethernet connection is being used.

    Also, the CPU load was slowly climbing to around .54 before the transfer stopped. And the web gui was still very responsive.
     
  13. badboyndsu

    badboyndsu Network Guru Member

    You lost me at ND version.
     
  14. LLigetfa

    LLigetfa LI Guru Member

    _ND = New Driver, a special (some say experimental) version for the G125.
     
  15. szfong

    szfong Network Guru Member

    The ND release use slightly more memory and be slower on older routers. I don't think it is WRT54G v1 compatible. I've only run it on a WRT54G v2 as a test and it ran OK. It is very more immune to random reboots.

    Any news of someone like George who help port it to the whr-g125, doing it on an even more advanced/expensive broadcom-based gigabit router.
     
  16. nvtweak

    nvtweak LI Guru Member

    Thanks szfong. I think you're right the ND version will probably not run on a v1.

    Sorry about that badboy. Stick to the old driver release.

    Alright, I looked even closer at the source code itself. As far as I can tell, Jon did not include all of Rodney's tweaks. Apparently just some of them.

    I just thought I should clarify this, and apologize if I created any confusion.
     

Share This Page