Official Tomato v1.25 Released!

Discussion in 'Tomato Firmware' started by Dashiell, May 26, 2009.

  1. Dashiell

    Dashiell Network Guru Member

    Jon comes through again!

    Get it here.
  2. FattysGoneWild

    FattysGoneWild LI Guru Member

    It is not up yet? I just checked....
  3. volospin

    volospin Addicted to LI Member

    Both 1.25 and 1.25_ND is up.
  4. FattysGoneWild

    FattysGoneWild LI Guru Member

    I see it now. I wonder if it would fix the issue I have had with the 1.24 ND release of the modem/router not linking together. Going to give it a try.
  5. comet.berkeley

    comet.berkeley LI Guru Member

  6. FattysGoneWild

    FattysGoneWild LI Guru Member

    I just tried the 1.25 ND release. The same issue exist. Modem and router will not link up together. Flashed again to 1.25 standard version and all works well.
  7. Talon88

    Talon88 LI Guru Member


    Just Flash also.
    No Problem as Usual at the moment!

  8. Elbart

    Elbart LI Guru Member

    Had to downgrade back to 1.24 because the router would always lose connection to the modem under minor load (~500KiB/s) on the WAN-side. The i-net-connection was working properly, tested it with connection directly to the modem. The log didn't throw any error-msg or so, so I cannot even say what's at fault. :(
  9. TVTV

    TVTV LI Guru Member

    Installed and running, no problems so far, even under Quake Live which, i guess, is packet intensive.

    P.S. - PPPoE here, directly into the router. No modem.
  10. TVTV

    TVTV LI Guru Member

    Can anybody please confirm that TCP Vegas was removed from Tomato 1.24 and higher? I'm looking through the source but it's like reading an apple for me.
  11. der_Kief

    der_Kief Super Moderator Staff Member Member

    I just emailed Jon about this ! When i get response i will post it here.

  12. TVTV

    TVTV LI Guru Member

    Arigato gozaimasu.

    Later Edit: A ls in ipv4 shows that tcp_vegas_alpha, tcp_vegas_beta and tcp_vegas_cong_avoid are present. Whether that means that Vegas is present and working or not, i do not know. Maybe someone more skilled can share their opinions.
  13. teddy_bear

    teddy_bear Network Guru Member

    This doesn't mean anything. Tomato 1.25 still writes to these files, as well as it still has settings available in the GUI.

    Here are the kernel changes though... But let's wait for what Jon says...
  14. der_Kief

    der_Kief Super Moderator Staff Member Member


    i got answer from Jon (but very short). All he wrote was:

    It's there...?


    Can someone please test this ?

  15. nvtweak

    nvtweak LI Guru Member

    according to TVTV above, they are.
  16. bripab007

    bripab007 Network Guru Member there's no longer a GUI checkbox to disable it?
  17. nvtweak

    nvtweak LI Guru Member

    The UI doesn't appear to be touched, so the options are probably still there. The issue is whether or not they work.

    but I suppose it isn't much of a concern if noone can determine that it isn't working. :tongue:
  18. asterger

    asterger Network Guru Member

    Installed the new 1.25 successfully to Linksys WRTSL54GS. Wireless devices automatically associated with the router.

    Observed TCP Vegas within the GUI.


  19. teddy_bear

    teddy_bear Network Guru Member

    Jeez guys, what are you talking about?? Did anyone bother to look at the code :)?

    x = nvram_get_int("ne_vegas");
    f_write_string("/proc/sys/net/ipv4/tcp_vegas_cong_avoid", x ? "1" : "0", 0, 0);
    if (x) {
    	f_write_string("/proc/sys/net/ipv4/tcp_vegas_alpha", nvram_safe_get("ne_valpha"), 0, 0);
    	f_write_string("/proc/sys/net/ipv4/tcp_vegas_beta", nvram_safe_get("ne_vbeta"), 0, 0);
    	f_write_string("/proc/sys/net/ipv4/tcp_vegas_gamma", nvram_safe_get("ne_vgamma"), 0, 0);
    So the code above always writes to these files if Vegas is enabled in the GUI - that's why the files are there.

    But the settings in these files do not do anything unless there's support for TCP Vegas in kernel. And it has been removed from the kernel sources in 1.24. Based on Jon's reply above, I assume the removal of Vegas code from the kernel was purely accidental though...
  20. nvtweak

    nvtweak LI Guru Member

    Does anyone want to backport TCP Reno, Westwood, and Bic (and readd Vegas)? It would be neat to have an option in the UI that lets us switch between each of those modes. :)
  21. rhester72

    rhester72 Network Guru Member

    Given Vegas on a router is now known to be a red herring/snake oil, I doubt it. I was a bit too quick to jump on the Vegas bandwagon as a result of DD-WRT but now I know better. ;)

  22. nvtweak

    nvtweak LI Guru Member

    the placebo effect :agree:
  23. TVTV

    TVTV LI Guru Member

    It's not that i REALLY-REALLY need Vegas, but i do want to know if my firmware does work as "advertised" or not. I mean, wouldn't you want to know if you firmware has bugs and what they are?

    I've notified Jon of teddy_bear's conclusions as i think that any bug should be reported.
  24. rhester72

    rhester72 Network Guru Member

    Great, so we're halfway there - now if we can just get Vegas removed from the GUI we'll be in good shape. :p

    Seriously, folks - Vegas *does not help*. Really. Really really. Anything you have seen, read, or experienced to the contrary was in your imagination only.

    There is an extensive thread on this subject that goes into the technical details of why, but once I read it, I realized how foolish I (and the entire DD-WRT userbase and coder) had been. It can't work by definition.

  25. TVTV

    TVTV LI Guru Member

    That's fine by me! :)

    I use Tomato because it's clean, bug-free and no-nonsense. It would be a shame to have dead GUI entries, that's what bothers me. Either remove Vegas from the GUI too, or readd it in the kernel so that the GUI links actually work.
  26. Morac

    Morac Network Guru Member

    Upgraded from 1.24 to 1.25 on my WRT54GL 1.0 with no issues.

    I do have a question though. In Windows XP if I open the Internet Connection Status for the Internet Gateway, it lists the speed as 4.2 Mbps. This isn't correct.

    I believe the router reports this speed, but where does the router get that speed from?
  27. sardaukar

    sardaukar Addicted to LI Member

    Upgraded from 1.24 to 1.25 on my WRT54GL 1.1 with no issues, as well.
  28. occamsrazor

    occamsrazor Network Guru Member

    Let's face it, if TCP Vegas had been called "Supplemental Congestion Protocol 411B" aka SCP411-B... none of us would care...
    But it's Vegas and everyone knows Vegas means fast living - so I want it for sure. And if the speed increase is purely imaginary, well if my brain feels it's faster... it is faster!

    Seriously though, I've read a lot on TCP Vegas, including most of the white-papers etc, endless forum discussions, and heard so many arguments and claimed testing on both sides... I still couldn't work out whether it was good or useless. So I'll just go with the flow....
  29. Assman

    Assman Addicted to LI Member

    Agree. I didn't even bother to read up on vegas when I switched from dd-wrt. The only two reasons why I enabled it id because of the 'gui intro' as 'congestion control' and the name:
  30. TVTV

    TVTV LI Guru Member

    So, guys, this just in:
    So, Vegas is there, alive and kicking! :)

    You might wanna update the sources in the repository.
  31. Elbart

    Elbart LI Guru Member

    I tried to fix my problems with doing a clean install of Tomato with nvram clear etc., and it seems that there's no problem after all. Very nice. :thumbup:
  32. fyellin

    fyellin LI Guru Member


    (This is a serious request. I'm curious to find out what methodology they used and what flaws they found.)
  33. twileyj

    twileyj Guest

    Yawn... just upgraded my Buffalo WHR-HP-G54.
    That was a long 90 seconds.
    Tomato Rocks!!

    All settings intact.
    Smooth as silk.
    Not asking for my money back.

    Thanks Jon!!
  34. rhester72

    rhester72 Network Guru Member

    I ported it to Tomato, so I suppose that gives me some latitude to speak about it (though that's questionable when you read the below).

    There was no methodology (which was the problem!) and there are no flaws (to speak of).

    Congestion control, in general, works only on TCP connection endpoints - whoever owns the source and destination sockets. Unless your connections originate or terminate *on* your router (a mini web server, for instance), Vegas cannot and will not have any effect whatsoever.

    Since the primary things run on routers (VPN, torrents, and the like) primarily use UDP as a protocol, and the vast majority of things you use a router for have their connection endpoint on a computer _behind_ the router, Vegas is completely out of the picture.

    It doesn't work - on a router. It never did. (Well, it _works_, it just has no effect. The code in question isn't even executed.) I jumped on it because the DD-WRT team did, and in classic American style, I engaged in a short game of "one-upsmanship" to keep Tomato fresh and interesting.

    Unfortunately, Vegas turned out to be a rotten tomato - not that there is anything whatsoever wrong with the Vegas approach, simply that it has no value or place on a router. It is purely endpoint congestion control (as all other methods - BIC, Westwood, etc. are), which is why I said earlier today that only a fool would port them to Tomato.

    Quite honestly, the only reason I haven't asked Jon to remove Vegas from Tomato personally is sheer professional embarassment over my zeal and ignorance - and the fact that it doesn't hurt anything (and can't, by definition).

    There is quite the long thread on Vegas on this forum that goes into agonizing detail about this concept, but that's the gist. For us, it's nothing more than snake oil. Sorry to disappoint. Turn it on if you like. :)

  35. Dashiell

    Dashiell Network Guru Member

    Vegas, no vegas, reno, tahoe, Sinatra, Martin, whatever... works or doesn't... I have to applaud you for your guts to even type and submit the message above. Bravo, Rodney.

    (I've spent many nights testing to see what, if anything, vegas was actually doing to my network traffic, and couldn't see anything... but silly me thought that was the point)

    I once spent 2 days arguing with one of the "gurus" over at doom9 regarding mpeg4 conversion, and, despite all evidence to the contrary, he could not admit he was wrong on his initial assessment of my question and went on a rampage for a further half day. Even when the rest of the team was correcting him. This is why I find your post, as a tomato modder, so refreshing.
  36. szfong

    szfong Network Guru Member

    I've tried the congestion control on the router and it actually made everything slightly worse. Such congestion controls are already built into Vista & Server 2008 & most modern operating systems in some form. Microsoft call it "Compound TCP". A year or so ago, I used a beta version of Windows Server that had it and it REALLY worked. Made torrents download much faster. You must enable it w/ a "netsh" command in Vista & it is already enabled in Server 2008 by default. Not sure about Linux. Unfortunately, WinXP does not have it, though. Anyhow, just enable it in Vista (it's called "ctcp", I believe), and you'll notice the difference. Using two congestion control algorithms simultaneously will virtually always make things worse or best case scenario, have no effect.
  37. TVTV

    TVTV LI Guru Member

    Rodney, if it doesn't take up much space, i'd leave it in Tomato for the people which mod their routers to allow SD and run various servers on 'em (just disabled by default). If the Vegas code is space-hungry, then ask Jon to remove it, if you wish. No shame in that.

    My 0.02 €C.
  38. rhester72

    rhester72 Network Guru Member

    It's not space-hungry at all, and I agree that there are edge cases (there always are!) where having it available would be useful.

    I just don't want people to get the idea that it is a "magic bullet" for VOIP quality issues, lag in online gaming, etc., because it isn't, but that's how it was portrayed in the DD-WRT world (and spilled over to Tomato and unfortunately perpetuated).

    As long as everyone understands what Vegas is (and isn't!), I don't see an issue. The code is there, it's good, and it works, _for what it is_.

    I discovered yesterday that apparently my port of the ROUTE target also made it into 1.24, which is surprising because I never submitted it for inclusion in mainline. This was a conscious decision because ROUTE is viewed by the netfilter team as hacky at best and can cause unexpected issues (when in use).

    On the other hand, it is the only solution available for port replication/spanning in the 2.4 world, which does make us the only SoHo solution on the planet that allows for such functionality (the next closest thing is a $14,000 Cisco router!). For that reason alone, if it's used with care, ROUTE should probably stay in.

  39. phuque99

    phuque99 LI Guru Member

    Rodney, can you offer any inside view on development roadmap of the possibility in supporting 802.11n routers of any kind?
  40. rhester72

    rhester72 Network Guru Member

    Not likely in the foreseeable future (or more likely not at all).

    I wrote a pretty long dissertation on this in the past, but long story short, support for modern hardware is problematic because a) the chipset drivers aren't open-sourced nor is any real documentation readily available, b) OpenWRT is the only game in town right now to have successfully migrated away from the NVRAM-variable-based configuration system and the 2.4 kernel, but their growing pains were (and continue to be) tremendous, and c) doing it "right" will require more than one person doing "garage hacking" - it will take a fairly well-organized and very hardware-knowledgable team on the order of something like OpenWRT but with a specific focus towards hardware abstraction (at the CPU and chipset level).

    Basically, I don't expect to see N support in Tomato or DD-WRT (or any other firmware of a similar nature) ever. The closest I can envision is what people are doing today, using N routers as APs strapped to an old-school Linksys for the wired upstream connection and services like DNS/DHCP.

  41. darthboy

    darthboy LI Guru Member

  42. nvtweak

    nvtweak LI Guru Member

    IIRC DD-WRT firmware already supports 802.11n and dual band 2.4GHz/5GHz devices. Too bad for Tomato. :frown:
  43. rhester72

    rhester72 Network Guru Member

    I think the draft N support in DD-WRT is reverse-engineered and pretty non-functional. Most of the routers on the "supported hardware" list claim either WiP or unsupported. I found the following from mid-October of last year:

    So I think it might be a bit of a stretch to say DD-WRT supports N, though they are clearly further along than anyone else still essentially on the more-than-five-year-old legacy Linksys codebase. Honestly, that alone is pretty impressive.

  44. nvtweak

    nvtweak LI Guru Member

    I think maybe you are quoting old posts. I have seen members post screenshots of Wireless N throughput speeds of around 9MB/s.

    I personally wouldn't care if someone said wireless N didn't work, if I was seeing those kind of transfer speeds.
  45. phuque99

    phuque99 LI Guru Member

    I beg to differ on those comments because of the fact I run both Tomato on a WRT54GL and DD-WRT on WRT310N (gigabit + 802.11n). At 130Mbps connected speed, real world wireless speed translate to about 64Mbps on average. This is the exact average speed I get for local transfers. I would not say this is a stretch for 802.11n support on DD-WRT when I'm able to experience similar average speeds across multiple client hardware, Mac, Intel and D-Link.

    However, please don't get me wrong as I'm not starting a flame or debate if 802.11n is real or not. Personally to me, it is real and 100Mbps Internet access is available right now from where I come from, with fibre link access planned within 1-2 years. I'm moving to a new place with 100Mbps Internet access subscription. I'm just checking if support is planned because I just need to make personal decisions on hardware choices in my new place.
  46. rhester72

    rhester72 Network Guru Member

    Interesting - I wonder what the CPU utilization is like at that load level. More correctly, I wonder if the driver is doing proper hardware offloading.

    And most importantly, where in hell did DD-WRT get the drivers and docs? *laughs*

  47. nvtweak

    nvtweak LI Guru Member

    Isn't DD-WRT just a port of OpenWRT? If so, they probably got everything needed from there.

    Someone is going to say we're getting off topic..

    It would be nice to see N routers supported in Tomato, but I agree with you rhester72. It's probably not going to happen any time soon.

    Hell, Tomato is still running on older 2.4.20 kernel... If we can't update the kernel, it's pretty much stuck in quicksand.
  48. Elbart

    Elbart LI Guru Member

    Another ( ;) ) follow-up on my problems with Tomato regarding connection-drop-errors:

    I had Tomato set to force 100Mbit Full on the WAN-Port, which seemingly crashed the cablemodem(!) [Motorola SurfBoard SB-4100-E, old] in a way, that it can only be revived by applying the russian treatment = power cycle. Setting the WAN-Speed to "Auto" fixed it.

    The connection-drops occured with both 1.24 and 1.25, haven't tested with 1.23.
  49. rhester72

    rhester72 Network Guru Member

    DD-WRT is a descendant of Sveasoft Alchemy which was based on the original Linksys code. It has no ties whatsoever to OpenWRT with the exception of being able to use most OpenWRT packages (since they share a common instruction set).

  50. mstombs

    mstombs Network Guru Member

  51. rhester72

    rhester72 Network Guru Member

    Given OpenWRT considers 2.4 deprecated in favor of 2.6 and DD-WRT is miles and miles from considering a switch to 2.6, I consider this pretty outdated information (though obviously true at some point or another).

    No, he was simply credited for being the lead developer of madwifi, of which DD-WRT is a user (among many other SoHo open-source router platforms).

    He is not an active developer on DD-WRT at all:

    In fact, Brainslayer actively discourages others to contribute, owing to the quasi-not-really GPL stance he has taken combined with his efforts to commercialize the IP.

    Organizationally and politically, OpenWRT and DD-WRT stand at wildly opposite ends of the open-source spectrum.

  52. mstombs

    mstombs Network Guru Member

    I think for brcm targets the 2.4 is still most popular, exact 2.4.3x version is 'similar' between OpenWRT and dd-wrt, and although the Tomato kernel reports 2.4.20 - I know there's a lot of tweaks that give it a lot of the newer features.

    and back on topic, Tomato is somewhere in between, and seems much easier to work on!
  53. TVTV

    TVTV LI Guru Member

    Guys, i have verbose logging enabled and i get a cron error in the log. The error line as as follows: "May 27 23:00:01 ? cron.err crond[101]: USER root pid 26449 cmd logger -p -- -- MARK --". The PID changes from one line to another. What could this be?

    Later Edit: I guess that's the command that makes the syslog write the "MARK" line. Right?
  54. nvtweak

    nvtweak LI Guru Member

    yeah, you can disable it
  55. TVTV

    TVTV LI Guru Member

    Thankyee, good man.

    Nah, it's OK, i don't mind. I just didn't know what that err. meant. I'm not very familiar with the *nix OS. I should install me an alternate OS such as Ubuntu. It's about damn time, after a whole plethoria of Windows OSes. Been using Windows since v3.1. :)
  56. rhester72

    rhester72 Network Guru Member

    The MARK lines are just to let you know the router hasn't fallen over if there's nothing else of interest being reported to syslog for long periods of time. :)

  57. TVTV

    TVTV LI Guru Member

    No, no, i knew what the MARK lines do & mean, there's even an option in the GUI to disable them. It was the error that baffled me for like 20 seconds. I'm not used to notifications being shown as errors, that's all.

    Thanks for the explanation, guys.
  58. Jadefalcon

    Jadefalcon LI Guru Member

    1.25 worked for me!

    1.25 has fixed all of the errors I had with 1.24. It has also corrected the error I was haveing after I flashed to 1.24 with my dell/intel bg takeing forever to connect and recieve a working IP addy. Now all those problems have gone away and connection is as quick as ever. Thank you Jon + the rest of you who have helped with Tomato!
  59. vibe666

    vibe666 Network Guru Member

    is anyone else running v1.25 of tomato on two or more wrt54gs's with WDS?

    I've been having trouble since I upgraded with drop outs of the WDS connection on my two routers.

    i had no problems at all with v1.23, but obviously a lot of people were having issues with v1.24 so I was happy to move up to v1.25 but have been finding that i periodically lose connection to devices on the slave router from devices connected to the master one.

    I'm thinking I might have to ditch WDS altogether and just buy a pair of homeplugs instead.

    didn't i read somewhere that I can now use the WAN port as an extra LAN port?

    can someone please tell me where the setting for that is as I've not been able to find it so far.

  60. TVTV

    TVTV LI Guru Member

    I've experienced a random reboot today, too. No power outage, no nada. Weird. I'll keep checking the uptime, maybe it was a freak something.

    In order to use the WAN port as LAN, you have to set the WAN to Disabled and to tick the Use WAN as LAN box.
  61. jsmiddleton4

    jsmiddleton4 Network Guru Member

    "you have to set the WAN to Disabled and to tick the Use WAN as LAN box"

    Would someone elaborate on this a bit. What if we have used the nvram set commands to redirect the wan port to a lan port? What happens? Do we need to undo the nvram set and if so, what is the undo nvram set command lines?

    Here is the thread on the nvram stuff to lock the wan to a lan port.
  62. Rafatk

    Rafatk Network Guru Member

    Since quiet a few people were reporting problems, I gave a try on 1.25 ND here. So far no problems at all. Using a WRT54GSv4, DSL modem in bridge mode and PPPoE authentication.
  63. vibe666

    vibe666 Network Guru Member

    thanks, i found it!

    i'd been looking for the option on the primary router (which is using DHCP on the WAN port to my ntl modem) but it was right in front of me on the secondary router.

    if anyone is still looking for it (like I was last night with my beer goggles on!) it's in basic settings under network at the top, but does not become visible until you set the WAN/Internet type to disabled, then you get a little tick box to use the WAN port for the LAN.

    now I'm off to get some homeplug ethernet over powerline adapters so I can chuck out WDS altogether. my ISP should be moving me up to 60mbps/5mbps by the end of this year and at the moment WDS is going to be the performance bottleneck in my LAN.

    not to mention it seems to be overly sensitive to interference from other 2.4ghz equipment. will be glad to get rid of it tbh.
  64. TVTV

    TVTV LI Guru Member

    No probbies.

    It also becomes visible if you set your wireless to Bridge mode. ;)
  65. jsmiddleton4

    jsmiddleton4 Network Guru Member

    Shows up on mine in AP mode.
  66. jsmiddleton4

    jsmiddleton4 Network Guru Member

    nvram set vlan0hwname=et0
    nvram set vlan0ports="1 2 3 4 5*"
    nvram set vlan1hwname=et0
    nvram set vlan1ports="0 5"
    nvram commit

    Those returned my Buffalo back to default as in wan port is a wan port. Then the options in the firmware worked perfectly to turn the wan back to a lan. I would rather have it in firmware than permanently written to the router. That way if I ever sell it or use it as a router instead of a wireless multiport AP I don't have to try and remember those nvram set commands.
  67. Cyrix

    Cyrix Addicted to LI Member

    Hi all, is it possible to create a new user in tomato? adduser is working but passwd is not. Thanks in advance.
  68. kiskakas

    kiskakas Network Guru Member

    A menu disappeared in 1.25 from Administration / Buttons submenu.. It was Buttons / Leds.. :(
  69. siimo

    siimo LI Guru Member

    I am having a serious issue with 1.25. When downloading files the connection drops off after downloading for about 1-2 minutes. I am downloading happily at full speed and suddenly it hits roadblock and i have to restart the download. (Same thing happens on youtube, it buffers part of video and then just stops / dies completely)

    I initially though it could be cause of my configuration but i erased all data in NVRAM from Configuration menu and still the problem persisted.

    I verified that it is infact my tomato router (WRT54GL 1.1) as when I plugged my DSL modem straight into my PC i didn't have this drop off issue.

    How do i downgrade to 1.23?

    EDIT: I just downgraded to 1.23 by using the Upgrade menu in 1.25 and it worked. My dropoff problem is solved. Just tested with the same file (Vista SP1 ~ 400 MB downloaded completely, with Tomato 1.25 the download used to just randomly "stop" when around 16MB - 50MB was downloaded depending on speed)
  70. 1bird2

    1bird2 Network Guru Member

    QoS not working as expected

    Have a simple QoS rule, either SRC IP based or SRC MAC based (device on my Network). I have added it to the top of the QoS classification, and given it a "Highest" rank, for UDP any port. However, when I look at the QoS Details, connections from the IP address always show "Lowest" in the active connection list. I am running 1.25. Any ideas?

  71. way2quik

    way2quik Addicted to LI Member

    1.25 doesn't seem as solid as 1.23 from the discussion going on in this thread. Or perhaps this is just a minority?
  72. szfong

    szfong Network Guru Member

    Many are just skipping the upgrade horror of 1.24 by resisting the 1.25 update, and waiting for the 1.26 fix release. :)
  73. FattysGoneWild

    FattysGoneWild LI Guru Member

    1.26 is coming? I did not know 1.25 needed more fixes? It has been running fine for me. What needs to be fixed? Just curious......

  74. szfong

    szfong Network Guru Member

    At the very least the BusyBox included appears to be labeled as an "unstable" release that has already had a few bug fixed in the "stable" release. A few new features were added and am sure it'll need a few minor "adjustments".
  75. FattysGoneWild

    FattysGoneWild LI Guru Member

    I remember hearing about some BB talk. Any ETA when 1.26 might hit?
  76. szfong

    szfong Network Guru Member

    In the past, Test Build build were sometimes available on request, then later on some were placed online, but I guess it's once again only made available to a select few to test, and once it's deemed "release" quality it'll probably be released.
  77. spicoli

    spicoli LI Guru Member

    Yeah this release feels iffy for some reason, I might roll back to 1.23.
  78. eegorr

    eegorr Network Guru Member

    Show Browser Icon is missing. too...

    Yeah, you're right about that - I didn't even notice until I read your post!

    Show Browser Icon (shows tomato icon on address bar of browser) is missing from Administration/Admin Access/Web Admin as well. It was right below the color scheme pulldown menu.

    Funny thing is that it is still set properly on one of my routers, because the tomato still shows up in the browser. I didn't notice this was even missing until I tried to figure out why the other one did not show the tomato icon in the browser tab.

    You can still control it by setting web_favicon in NVRAM to either 1 (enabled) or 0 (disabled).
  79. TVTV

    TVTV LI Guru Member

    Hmm, what the heck? I wonder if Jon intended to make these changes or not... I'm gonna send him a bug report.
  80. TVTV

    TVTV LI Guru Member

    Reply from Jon:
  81. nate123

    nate123 Addicted to LI Member

    I thought that the purpose of this firmware was to be customizable, i like having every available option!
  82. fun.k

    fun.k Addicted to LI Member

    Confirming: No problems with WAN speed @1.23
    wan_speed.png uptime.png

    Haven't tested 1.25 yet
  83. TVTV

    TVTV LI Guru Member

    Agreed, but it's purpose is to also be devoid of useless features. As was, the favicon checkbox was kind of useless; it's now been turned on by default. The LED panel was useful, and as Jon said, it might return, although i use a script which uses the LEDs to show the router's CPU load. I've found it on, if anyone's interested, here it is:

  84. Mr. Scary

    Mr. Scary Addicted to LI Member

    Good job on this release. It's been running smoothly so far, plus UPnP entries get auto-cleared, which is all I needed.
  85. FattysGoneWild

    FattysGoneWild LI Guru Member

    The problem will show when you upgrade to 1.25. It happened to me. Then again I think it is only happening to certain people. I had to set it to Auto and it was fine. 1.23 version did not have this problem for me.

  86. Thux

    Thux Addicted to LI Member

    The hiding of the favicon wasn't useless! If Tomato has some exploits and some bad guy reached to the router he could easily see that its running Tomato and if he knows about the exploit he would use it and my router will be cracked! The favicon appears before you're logged in! So it wasn't useless. Unless the favicon is hidden now until you're logged in... ?
  87. TVTV

    TVTV LI Guru Member

    Not true. At least not under IExplore. The favicon doesn't show before you log in. Actually, how could it? The Tomato interface is only loaded after you successfully get past the login screen.
  88. Sunspark

    Sunspark LI Guru Member

    Does anyone else see this in their logs?

    daemon.err miniupnpd[110]: chain upnp not found
  89. Thux

    Thux Addicted to LI Member

    Yea, you're right, it seems that I've didn't cleared the cache and the favicon appeared before I was logged in.
  90. chomli

    chomli LI Guru Member

    when repeater mode will be set in tomato?
  91. Morac

    Morac Network Guru Member

    Is there a memory leak in this version?

    My router started out with about 35% free memory. It's been up for 28 days and it's now down to 11% free memory. More specifically:

    Total / Free Memory 14.19 MB / 1,704.00 KB (11.73%)

    It was at 2,200. KB (15%) free last night.

    Does the router do some kind of garbage collection when the free memory gets low enough or does it just crash?
  92. Morac

    Morac Network Guru Member

    Never mind it looks like it's using all the memory for caching since when I turned on the debug option to show cached memory as free it changed to: Total / Free Memory 14.19 MB / 7,424.00 KB (51.10%)
  93. peter_m

    peter_m Addicted to LI Member

    Any idea if Tomato will ever add the option to have the router change TX channel automatically when interference is detected and have it choose the best one?

    Would be a nice feature for areas with lots of interference or very crowded with wifi...

  94. TVTV

    TVTV LI Guru Member

    Victek's new 1.25 (BETA) mod has experimental support for this feature. It will be further refined in the final build.
  95. szfong

    szfong Network Guru Member

    I've also seen such errors..

    In my openwrt router, it is usually:
    daemon.err miniupnpd[1120]: chain MINIUPNPD not found

    In tomato, it is:
    daemon.err miniupnpd[110]: chain upnp not found

    perhaps, it's some kind of conflict between upnp & miniupnpd running at the same time.
  96. teddy_bear

    teddy_bear Network Guru Member

    Never mind this error. It's normal to see it on startup and WAN reconnects - it's because miniupnpd daemon is started twice - once before the firewall is configured (that's when you see the error), and one more time after (that's when everything gets fixed).
    So just ignore the error - it doesn't affect anything. And the message is different with OpenWRT because chain names are different - so no need to worry about that either.

    I did fix it however in my USB mod (here's the fix if anyone's interested) - purely for cosmetic reasons, to keep the logs clean ;)...
  97. szfong

    szfong Network Guru Member

    Thanks for the explanation "teddy_bear".

    I'm also wondering why Tomato 1.25 is still using such an old kernel, v2.4.20 which was released in about 2002. Since for proper wireless support/stability/compactness/efficiency, v2.4.xx is required. The latest, I believe is v2.4.37 released at about Dec. 2008 w/ v2.4.37.2 being the very latest, June 2009. In these 6 years, quite a bit of fixes & stability tuning were done. Using firmware w/ upgraded kernels fixed some kernel panics & random reboots I was having w/ some of my routers in certain situations where large # of wireless clients connection were made or excessive lan-lan, lan-wan, & wireless traffic. eg. situations where cpu usage were constantly hitting the ceiling.
  98. brookie

    brookie LI Guru Member

    Hi guys,
    I just returned home from a four month stint doing fieldwork. The family said the routers (WRT54G v2.2, WRt54GS v2) running Tomato v1.23 worked flawlessly. I thought I'd check up on polarcloud and this site and saw Tomato 1.25 was out. I upgraded and all my settings were retained! YAY! :)

    Both routers are up and running smoothly. Now my question...

    Both routers are set up as as Access Point + WDS, the GS goes to the cable modem, and I use WPA/Personal + AES for security. When I originally set this up there was a bug and I could not use WPA2 security and I got locked out of my router for a while and freaked out. Got it reset in the end and everything has been fine.

    Can I now use WPA2 with Access Point + WDS setup in Tomato 1.25?

  99. brookie

    brookie LI Guru Member

    Thanks man! That's a pretty cool script. I copied and pasted it and it works great on my wrt54gs. Now that light has a purpose! :)
  100. kamatschka

    kamatschka Network Guru Member


    Is there a SD-Card Mod with GUI for the New Firmware wich is flawelessly working?

    Thank you in advance..
  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