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

Tofu's build of 4.20.7 + HyperWRT 2.1b1 for WRT54G

Discussion in 'HyperWRT Firmware' started by pharma, Oct 4, 2005.

  1. pharma

    pharma Network Guru Member

    This is for WRT54G routers -- seems to work in all versions. I'm currently using it in a version 1.1 with no problems.


    Static DHCP and Telnet Daemon.
    upgraded busybox 1.01
    upload and download stats
    Incoming/outgoing logs show denied and accepted connections

    There are a couple other things, but just want to say thanks! This is the best running firmware todate for my WRT54G. :clap:

    Forum thread:

    Link below works best w/o download mgr.
  2. pharma

    pharma Network Guru Member

    New beta build based on Linksys 4.20.8 code base + HyperWRT 2.1b1 + tofu6 is available for the WRT54G. Changes for tofu6 are:

    Changes in tofu6:
    - Linksys 4.20.8 code base + HyperWRT 2.1b1.
    - Fixed firewall script executing twice. It's now called only after firewall services has started.
    - Fixed some characters like \ not passing cleanly through the script and command web pages.
    - Fixed web-based ping not showing error messages.
    - Fixed static lease not reloaded during server restart if it was outside of the defined DHCP range.
    - Fixed hostname from a DHCP packet not saved if lease was static. This is the one visible in »
    - Fixed a few memory leaks in the original firmware.
    - Fixed Firefox 1.0.x problem with drop-down listboxes. See notes.
    - New script and command web pages. They now open in a normal window and the text area follows the width and height of the window (except in IE where height wont budge).
    - New static DHCP web page. It can now handle up to 100 entries and it now has a hostname / local domain name field. See notes.
    - DHCP server now only gives the address of the router for DNS to allow Dnsmasq to handle the DNS requests. See notes.
    - Extended content blocking to 20 domain names and 18 url keywords.
    - Enabled ingress qdisc and fw classifier. These are used for traffic shaping using tc and through scripts that use tc like wondershaper.
    - Connection uptime is now shown for PPPoE, PPTP, L2TP, and Telstra Cable connections.
    - Changed SES button (Cisco logo) to respond differently if SES is disabled: The button acts as a wireless on/off button (note: it must be enabled in the first place) or if "/tmp/ses_button" exists, the file is executed.
    - New command: "led [...]" The keywords can be shortened to 2 chars. ex: "led white on am on" makes the Cisco logo bright amber.
  3. eegorr

    eegorr Network Guru Member

    Where can I get it?

    I just finished installing tofu5 and was going to post about the missing hostnames.

    Everything else appears to be working fine -- good work! :thumb:

    Has Linksys released 4.20.8 or is it still beta? Please post a link to the new tofu6 firmware so I can try it out.

  4. pharma

    pharma Network Guru Member

  5. Toxic

    Toxic Administrator Staff Member

    I must say it has some very nice and simple features. I'll be adding this to our downloads shortly.
  6. tofu

    tofu Network Guru Member

    Thanks for hosting the files! The one up right now is actually unfinished. Here are the final firmware & source code that fixes the connection uptime bug:


    Please also host these files locally if possible since nyud.net can be iffy at times. Thanks Toxic!
  7. eegorr

    eegorr Network Guru Member

    Thanks for all of you good work, tofu!
  8. Toxic

    Toxic Administrator Staff Member

    Thanks tofu, this is updated now.
  9. eegorr

    eegorr Network Guru Member

    Loaded up and working fine...

    I really like the separate page for Static DHCP.

    Two very minor issues, more suggestions, really:

    1) When you parse the hostname, apparently you are stopping at the first space. Under Linksys 4.20.7, my Netgear MP101 came up with "Netgear MP101" as hostname, so that is what I set it to on your static DHCP page. In the active DHCP table, it is listed with only "Netgear" as hostname. I tried replacing the space with an underscore and the hostname appeared as "Netgear_MP101", as expected.

    2) Is there any way to indicate the statically assigned IPs in the active DHCP table... maybe with the word "static" or "never" in the "Expires" column?

    I'm really not using much of the other functionality yet, but I really appreciate the static DHCP capability.

    Thanks again...
  10. pharma

    pharma Network Guru Member

  11. eegorr

    eegorr Network Guru Member

    Thanks for the link. I posted my reply there as well.
  12. kolkij2103

    kolkij2103 Guest

    hi, does it solve the slow connection problem while using BT/P2P software? I read the posts in this section and savasoft, and find there are many people encoouter the slow connection after using the Bittorrent applications. it seems my rounter has the same problem. the download speed rare passes 50k even thought there are 20 seeds and 100+ peers out there.

    So, I am really looking for a firmware that can solve that problem.

    WRT54G-V2, 3M dsl ( max 280K/sec), Azureus-BT.
    firmware: savasoft Alchemy-6.0-RC4 v3.01.3
  13. pharma

    pharma Network Guru Member

    You might try looking at the link below for issues with BT and how to solve them:

  14. jmabromata

    jmabromata Network Guru Member


    If I load this frimware to my WRT54G, can later change to other firmware like Alchemy or a regular oficial Linksys firmware?

    EDIT: I have troubles, and cant access to router... finnally I can fix it.


Share This Page