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

Tomato Toastman's Releases

Discussion in 'Tomato Firmware' started by Toastman, Dec 18, 2011.

  1. edusodanos

    edusodanos Serious Server Member

  2. AndreDVJ

    AndreDVJ Addicted to LI Member

    If I recall correctly from what I have been reading openlinksys.info forums two weeks ago, Shibby just married, so I don't think he has any time for Tomato at the moment. It's perfectly understandable if his life priorities won't allow him to look into Tomato any further.
     
    pomidor1, Joe A and Sean B. like this.
  3. ramblefish

    ramblefish New Member Member

    Hello. How do I enable DHCP?
     
  4. pomidor1

    pomidor1 Serious Server Member

    Hahaha
    You misunderstood, someone just such an example gave that once in another forum as the administrator was absent it turned out so,
    I think hehe so bed, so young wife, he probably will not bed the pain hehe.
    Let's respect Shibbie's work, though his incest is annoying ;-)
     
  5. nmalinoski

    nmalinoski Networkin' Nut Member

    Is the wireless client mode ever going to get fixed? :(
     
  6. Jeffry

    Jeffry Networkin' Nut Member

    Don't hold your breath. Tomato's Client Mode has been broken some time as some say here. If it hasn't been fixed by now, it probably will not be anytime soon. Maybe with enough demand, someone could take a look and try to fix but overall it seems a very low priority. It may take some compensation, maybe $$, to make it worthwhile to fix. If you want a third party firmware with a working Client Mode, DD-WRT is the only viable option at this time.
     
    Last edited: Apr 11, 2017
  7. kennedy.greg

    kennedy.greg New Member Member

    What is the preferred way to communicate patches for Tomato dev? I have seen people pasting Github links but the repositories don't seem to exist any more. I'm spoiled now by the fork, commit, pull-request workflow by this point : )
     
  8. AndreDVJ

    AndreDVJ Addicted to LI Member

    You may attach patches here on this thread. Any contribution is welcome.

    There's not really a "Tomato developer". The two main branches nowadays are "Toastman" and "Shibby".
    • Toastman uses a more stable codebase.
    • Shibby is the bleeding edge, where things may break and requires a fix.
     
  9. kennedy.greg

    kennedy.greg New Member Member

    Ok, and where do I get the latest source? I am not seeing it in the 4shared folder.
     
  10. AndreDVJ

    AndreDVJ Addicted to LI Member

    It's a repository: http://repo.or.cz/tomato.git

    The main tree is the ancient Tomato 1.28, so after cloning the repository, you need to checkout the branch you want. Usually Toastman or Shibby branches.

    http://repo.or.cz/tomato.git/heads may give you a consolidated views of all the branches, depending on which architecture you will work with.

    For ARM architecture, Shibby maintains a separate repository, at https://bitbucket.org/pl_shibby/tomato-arm/commits/all

    Bitbucket is where I maintain my own fork as well: https://bitbucket.org/AndreDVJ/advancedtomato-arm

    So in the end, there are forks all over the place. Tomato sources can be very confusing to work with, and compiling the source with a Linux distro other than Debian can be a nightmare, so please let us know if you need additional information.
     
  11. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    Hi, Toastman!

    Are you planning any further releases?
    We could use a more current stable Tomato platform :)
     
  12. QSxx

    QSxx LI Guru Member

    Latest release is only few months old and there have been no show-stopper bugs (AFAIK). It's as current as it gets (imho)...
     
    M_ars and kille72 like this.
  13. edusodanos

    edusodanos Serious Server Member

  14. ruggerof

    ruggerof LI Guru Member

    Speaking of which, how can I know which version my router is running? In the About page only 1.28.9008 is shown.
     
  15. vex-box

    vex-box Serious Server Member

    Compare the About build date shown vs Toastman repository
     
  16. ramblefish

    ramblefish New Member Member

    I need your help in solving - How to organize PPPoE Relay in the firmware of TomatoUSB? For example for LAN 4.
     
  17. JeffD

    JeffD Reformed Router Member

    Koitsu, I would have PM'd you about this, but I can't so I'll respond here.
    if you're curious the code:
    Code:
      max = MAX_NSPEED * MAX_COUNTER;
        flag = 0;
        ptr = (uint64_t *) node->speed;
        while (!flag && max--){
            flag |= *ptr++;
        }
        return !flag;
    
    It's not there to be a pain or make your life more difficult. This is both a speed and space optimization, and yes embedded folks do this all the time because space is just as valuable as speed in the embedded world. Before I saw the code I thought there's likely a single loop wrapper with a decremented counter.
    Then I saw the code and it makes perfect sense. The while loop works better than the for because it's a single pass loop, and it's got quick exits
    Notice how the counter max is initialized with the top end and then decrements each loop? This saves us a few cycles for the compare each time through the loop and a couple bytes for the compare instruction. This code just uses the variable for an AND on the test for done. Simple, small and efficient.

    compiled this loop becomes a test flag (stack) AND with max (register), branch out needed, dec max (register), load (likely stack/register indirect), OR (register), store (register) and increment (stack/register and this works for any sized type pointed to by ptr), branch to while start.

    That said, this code may work better as a do while loop, since it always gets executed once, it may be best to move the exit test to the end of the loop rather than the start. Saves one pointless exit test on the initial pass.
    I'm also not sure why we don't get rid of the OR with flag and just assign it instead, it's either 0 or not and we only care when it's not. Looks like the "!flag &&" early exit was an optimization added after the |= had been written...

    You code, has two loops each with their own init, execute, post instructions, compare for done , that's 2x the space; embedded folks value space as much as speed. Add to that you've got array indexing which each array access is done by taking a pointer to the base and adding an offset which is calculated with multiplies because you need to get a row offset and add a column offset to get the cell offset which is added to the base offset (or use indirect indexed addressing to skip the add if processor has that option). Multiplies are slow, slowest operation you got even with FPU, (they also take more power compared to other operations). Your code is more readable, but not efficient. On an side note, your code could also be run as a single dimensional array and that would save you both space and speed. There are ways to eliminate the multiply instructions out, but those either take memory or end up looking like the original code.

    I'm guessing your timings were made off code generated with the -O2 flag which usually does a really, really good job with fixing the problems with the way normal (and OO) coders write code (like your loops). It would be neat to compare the assembly code for both routines. Can you add the '-S' flag and post? That should make a .s file with the assembly. May also be able to use -fverbose-asm flag, but not sure this always works. My guess is your code will be a bit larger (could be ~20 more bytes because there are lots of trick for optimizing fixed size loops, even nested ones) in size, but may resolve down to something not too different that the original single line of code. If really curious try to look at the assembly without the -O2, your code should be a lot larger and slower.
     
    Elfew likes this.
  18. humaxboy

    humaxboy New Member Member

    [​IMG]
    Guys one question :

    i am trying to do the classification of the UDP multicast traffic in Qos. I can't figure out how to do it because whatever i've tried Toastman is showing me as Unclassified.
    See picture :
    UDP 239.19.2.236 port 5000 is a stream od original UDP multicast - second record in black rectangle.
    With udpxy UDP it is converted into TCP port 8088 (source 192.168.1.56 - this is IP of my STB) - first record in black rectangle

    How should I define the parameters in Classification because I want UDP multicast to have the highest priority ?

    Thanks in advance !
     
  19. Dennis_E

    Dennis_E Reformed Router Member

    Hi,
    I might be wrong here but as far as I know.
    QoS with Tomato only works with the WAN port.
    These adresses are in your LAN, that's why it's not working.
    Every connection in LAN will show up as Unclassified.
     
  20. humaxboy

    humaxboy New Member Member

    Dennis_E - thanks for replying !
    All my adresses in my LAN are beginning with 192.168.1.x and as I undestand the second record in black rectangle
    is coming directly from providers modem, so this must be a WAN adress. Please correct me if I am wrong.
     
  21. Justio

    Justio Networkin' Nut Member

    It is highly unlikely that you will get a reply from @koitsu

    http://www.linksysinfo.org/index.php?threads/likely-giving-up-on-tomatousb.72553/#post-285822
     
  22. SerJ_Khv

    SerJ_Khv New Member Member

    Dear Mr. Toastman,
    I hope for your help in resolving a few issues that have arisen with the use of the ASUS RT-N18U router with the firmware of your authorship.
    The essence is as follows:
    1. TCP / IP protocol. Is it possible in the firmware to implement the TCP sequence number check for the current session?
    2. Is it possible to implement protection against a fake gateway?
    Thank you.
    Sergey
     
  23. Wolfgan

    Wolfgan Serious Server Member

    As I don't need the multiLAN features and wanted to update my AC66U due the security updates, I moved from Shibby's 132 to Toastman's tomato-RT-AC66U_0511.5Toastman-RT-AC-VPN.trx and suffered exactly the same issue (no 5GHz wireless detected unless hard reset with the button on the back).

    Is there any known regression to pre 510.5 behavior?
    Thx, Wolf
     
  24. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    I don't think so. I had the same problem, when flashing Shibby's Tomato onto my R7000 first time. Some resets and flashes (same firmware again) later 5GHz appeared.
     
  25. abunene

    abunene New Member Member

    Hi just flashed my 868L with the latest version AdvancedTomato but looking for one with VPN, CTF, DDNS, ...

    Does Toastman provide these? If yes which version should I download?
     
  26. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

  27. abunene

    abunene New Member Member

    can I download the 868l firmware and flash directly from my AdvancedTomato firmware upgrade page?
     
  28. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    I think so. But you should clear NVRAM before and after flashing.
     
  29. btidey

    btidey Networkin' Nut Member

    I have Netgear 6300 running Toastman linked to Virgin cable SuperHub 2. I have it set up so that Toastman uses DHCP type to connect to Superhub. This means everything is on same subnet and means I can use all the ethernet ports on both devices without complications. I can't put Superhub into modem mode without losing all its ethernet ports.

    Everything works very nicely except it means DHCP for the whole network is managed by the Superhub. That has a limitation of only 16 device reservations which is becoming restrictive.

    So I'd like to move the DHCP operation off the Superhub but keep the operation all on one subnet. One possibility is just to run a separate dhcp server (e.g. I have a raspberry pi which could do this), but it would be nicer if I could just move it to the Toastman Netgear. I am not sure if this is possible or how to do it. My first thought was to change the Toastman to a static set up but this seems to imply using a different subnet to the Superhub.

    Any thoughts on if it is possible and how to do it?
     
  30. morebytes

    morebytes New Member Member

    What file to use (if possible?) on Netgear WNDR4500 V2?
     
  31. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

  32. morebytes

    morebytes New Member Member

  33. pm4444

    pm4444 Network Newbie Member

    Hi I have two questions:

    (1) tomato-K26USB-1.28.7511.5MIPSR2Toastman-RT-VPN.trx is 8,163,328 bytes
    does it mean my flash cannot use this version as 0x7c0000 = 8,126,464?
    (2) Some are obvious but some aren't. For example, is VPN-NC=VPN+NOCAT? But why is VPN-NC file size smaller than VPN? What does each version below mean?
     
  34. morebytes

    morebytes New Member Member

    Another silly question, so is that for initial flash? And can I flash with regular bin afterwards?

    Currently I am running Shibby, can I flash this (tomato-Netgear-WNDR4500V2_0511.5Toastman-RT-AC-VPN.chk) chk without going back to stock?
     
  35. Toink

    Toink Network Guru Member

    After you flash to tomato firmware, you don't need to flash back to stock firmware, just to flash to another Tomato build as you please - just make sure it's the one for your router.

    As a rule of thumb, always do the 30-30-30 process before and after flashing to another build. You should be good to go.
     
  36. Justio

    Justio Networkin' Nut Member

    (2) Toastman's version description is provided here:
    https://www.mediafire.com/?88t1vzzcgrphx#616tz6dj560bj
    Please take note of the "Versions.txt" document creation date ...probably some changes occurred since then, but this is what i have.

    Extract from the text document:

    Mini - no USB, no CIFS, no Zebra
    MiniIPV6 - no USB, no CIFS, no Zebra + IPv6
    Std - normal build
    Ext - normal + Extra utilities + NTFS
    VPN - normal + Extras + NTFS + VPN
    VPN-NOCAT - normal + Extras + NTFS + VPN + NOCAT portal
     
  37. ambiance

    ambiance Serious Server Member

    I'm assuming there is no point/advantage in using tomato-K26USB-1.28.0511.5MIPSR2Toastman-RT-N-Lite over standard for an N66U if I'm using it strictly for a repeater, but I'll ask anyways.

    Also, are settings preserved after each upgrade, so long as it's the same build? I usually clear nvram just in case a new bug might present itself.
     
  38. Justio

    Justio Networkin' Nut Member

    @Toastman are you ok? didn't see you in a while around here :confused:
     
  39. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    I installed the latest Toastman build on an old WRT54G. Everything is working like a charm, there's just one little issue: If region is set to Germany, then there's no channel 14, although it's officially permitted in Germany.

    But: Did anyone see Toastman recently? :(
     
  40. Sean B.

    Sean B. LI Guru Member

    Was the router originally sold as a German model?
     
  41. M_ars

    M_ars Network Guru Member

    Channel 14 is not allowed for Germany, thats why you can not select it.
     
    PetervdM likes this.
  42. M_ars

    M_ars Network Guru Member

    Yes it was :)
     
  43. PetervdM

    PetervdM Network Guru Member

    i don't know where you got that info - please provide a source -, but channel 14 is not allowed in the EU, including germany. for a moment i thought that germany was slow in converting EU directives into law, but this document from the "german FCC" ( document is in the german language ) states otherwise. https://www.bundesnetzagentur.de/Sh...LAN_2,4GHz_pdf.pdf?__blob=publicationFile&v=4
    max frequency allowed is 2.4835 GHz, the center frequency of channel 14 is also 2.4835 GHz, but because the channel width is 20 or 22 MHz using this frequency exceeds the limit with 10 MHz. the center frequency of channel 13 is 2.472 GHz + 11 MHz ( half of 22 MHz ) is 2.483 GHZ, just within the upper limit, see for instance this picture: https://en.wikipedia.org/wiki/List_of_WLAN_channels
    but even if it was allowed, the IEEE standardization organisation for 802.11 has decided that channel 14 only may be used with 802.11b which limits you to 11 Mb/s. the only implementation seems to be in japan. see: https://en.wikipedia.org/wiki/List_of_WLAN_channels#endnote_C
    lots of router manufacturers don't implement this well, amongst them several tomato flavors, probably because of the wireless driver blob. by using channel 14 in the EU including germany you are violating EU and german law.

    what do you want to achieve by using it? "nobody" can connect to your router unless they have a driver and localisation which allows for channel 14.
     
    Last edited: Aug 25, 2017
    M_ars likes this.
  44. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    Yes, you are right. Of course it isn't supposed to. Think I was a bit tired yesterday and took channel 14 for channel 13 :rolleyes:
     
  45. Enig123

    Enig123 New Member Member

    I am quite new in this area. There're some basic questions to ask.

    There're 2 routers in my possession, I found the toastman firmware for Asia AC-68u, however, it is confusing for me to find an appropriate version. Is it supported? And if yes, which one is the right version for the latter MIPS router?
     
  46. apreslin

    apreslin Network Newbie Member

    Curiosity question... I just moved from Shibby over to Toastman, and have been really happy to have stable 5GHz versus what I experienced on the latest Shibby builds, even on different hardware. I don't care about MultiWAN and such, but I do like to stay on builds that get updated from time to time.

    The last Toastman build is from 8 months ago, and the cadence of releases as shown from the changelog seems to have stopped. Does anyone know if Toastman intends to keep developing his builds?

    9th June 2015 - 1.28.9002 - First public ARM release
    6th November 2015 - 1.28.9006
    27th November 2015 - 1.28.9006.1
    March 29 2016 - 1.28.9007 and variants
    April 16 2016 - 1.28.9007.1 and variants
    June 5 2016 - 1.28.9007.2 and variants
    July 13 2016 - 1.28.9007.3 and variants ARM7 1.28.8509
    July 26 2016 - 1.28.9007.4 and variants ARM7 1.28.8509.1
    August 1 2016 - 1.28.9007.5 and variants 1.28.8509.2
    August 5 2016 - 1.28.9007.6 and variants 1.28.8509.3
    August 15 2016 - 1.28.9007.7 and variants 1.28.8509.4
    August 22 2016 - 1.28.9007.8 and variants 1.28.8509.5
    November 4 2016 - 1.28.9007.9 and variants 1.28.8509.6
    November 22 2016 - 1.28.9008 and variants 1.28.8509.7
    November 27 2016 - 1.28.9008.1 and variants 1.28.8509.8
    December 13 2016 - 1.28.9008.2 and variants 1.28.8509.9
    December 28 2016 - 1.28.9008.3
    December 28 2016 - 1.28.8510
    December 29 2016 - 1.28.9008.4
    December 29 2016 - 1.28.8510.1
    January 1/2 2017 - 1.28.9008.5
    January 1/2 2017 - 1.28.8510.2
    January 12 2017 - 1.28.9008.6 and 1.28.8510.3
    January 17 2017 - 1.28.9008.7 and 8510.4
    January 20/21 2017 - 1.28.9008.8 and 8510.4

    Thanks Toastman (and others) if you read this for all the effort you've put into development of your build.
     
  47. Jose C

    Jose C Serious Server Member

    I think the most active fork is kille72 right now


    Sent from my iPhone using Tapatalk
     
  48. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    Kille72 does a mod of Shibby's Tomato with some additional fixes, btw.

    While it's normal, that Toastman doesn't update as frequently as Shibby (usually just if it's needed security wise), it's true that we haven't seen him around here for some time now...

    It would be nice, if linksysinfo would let us see, when someone was logged in last time, but this information is private here. Maybe Toxic could tell us more, if we asked..

    For now let's hope Tomastman is on vacation and fine :)
     
  49. Sean B.

    Sean B. LI Guru Member

    Haven't seen/heard anything from @Toastman sense Koitsu left. Hope he's doing well.
     
  50. ruggerof

    ruggerof LI Guru Member

    I hope he is doing well too but I guess he has abandoned :( his Tomato branch development as his site is also not working.
     
  51. Sean B.

    Sean B. LI Guru Member

    What site are you referring to?
     
  52. ruggerof

    ruggerof LI Guru Member

  53. Sean B.

    Sean B. LI Guru Member

  54. ruggerof

    ruggerof LI Guru Member

    Excellent :) ! I might be that my company is blocking it somehow! I will check at home tonight.
     
  55. M_ars

    M_ars Network Guru Member

    me too, everything is working :)
     
  56. JustinChase

    JustinChase Networkin' Nut Member

    very unfortunately, only for ARM processor model routers; which i don't have :(
     
  57. theredmoose

    theredmoose Serious Server Member

    hey guys,

    Similar to those above I have been sitting on Shibby 1.32 for some time now. Looking to move on and from what I read the most likely option is Toastmans

    I am running the old Dark Knight N66U and I wanted to confirm which firmware I should flash with. If I want the most features including VPN, but don't need the portal then I think I should use the following:

    tomato-K26USB-NVRAM60K-1.28.7511.5MIPSR2Toastman-RT-VPN.trx


    Is that correct?
     
  58. ambiance

    ambiance Serious Server Member

    @theredmoose No, the 60K version may brick the router. I'm using tomato-K26USB-1.28.0511.5MIPSR2Toastman-RT-N-Std.trx on my RT-N66U, but I believe tomato-K26USB-1.28.7511.5MIPSR2Toastman-RT-xxx is also compatible.
     
  59. theredmoose

    theredmoose Serious Server Member

    @ambiance I assume you are running a much earlier version then correct? 0511 vs. 7511 ?
     
  60. Monk E. Boy

    Monk E. Boy Network Guru Member

    0511 vs 7511 is RT-N vs. RT. On an N66 you need RT-N, the RT drivers won't work. 7511 and 0511 are the same except for the WiFi drivers. I concur with ambiance that you need the 64K version for the N66, although the normal version will work, though possibly with only 32K of NVRAM (haven't looked recently).

    Note that you won't brick an N66 by using the 60K driver, but you would have to put it in rescue mode and upload a working firmware to bring it back to life.
     
    mvsgeek likes this.
  61. JustinChase

    JustinChase Networkin' Nut Member

    Can confirm 0511 works on this router, I'm running it now

    Sent from my HTC6545LVW using Tapatalk
     
  62. Ed Wrap

    Ed Wrap Networkin' Nut Member

    Let me start by saying I hope Toastman is alive and well. I've been using his builds for years without major issue on my routers. However, this recent dnsmasq flaw seems fairly severe, and combined with Toastman's radio silence for the past few months, I switched my RT-AC68 over to asuswrt-merlin, and would advise anyone else using Toastman builds to start looking into alternative options, as it may potentially never be fixed.
     
  63. schnappi

    schnappi Serious Server Member

    Do not believe that Toastman would allow a very important exploit to go unanswered and would just leave all those using Toastman builds hanging.

    Let's actually look at the Debian security advisory below.

    dnsmasq, a small caching DNS proxy and DHCP/TFTP server, did not properly check the return value of the setup_reply() function called during a TCP connection, which is used then as a size argument in a function which writes data on the client's connection. A remote attacker could exploit this issue via a specially crafted DNS request to cause dnsmasq to crash, or potentially to obtain sensitive information from process memory.

    Am no expert but it logically seems that an attacker would need to have direct access to a dnsmasq server to exploit the above to initiate a connection with a dnsmasq server. Dnsmasq appears to only ever touch the internet when it initiates an outgoing connection on Tomato. Maybe a DNS server sending a response to a Tomato TCP DNS request could exploit this but if the DNS servers being used are not trusted isn't there bigger issues in the first place? So an attack appears at first glance logically to only be exploitable from a LAN network thereby greatly reducing the attack surface and thereby honestly not making this that big of a deal. Have no doubt there are Linux kernel exploits for the Linux kernel (think 2.4 or 2.6) Tomato uses too.

    *Also thought that DNS usually uses UDP and the exploit specifically mentions TCP.

    Even with above Tomato is still mountains more secure in a home or office than the guaranteed unpatched routers internet service providers handout or top selling routers with generic manufacturer firmware. Plus it does so much more. With this simple firmware a router previously only good for a doorstop can host a simple shared drive or give secure remote access to a network via SSH or VPN without a computer being on 24/7 (as well as many other simple tasks) that not all generic firmware supports.

    But going back to the beginning. Believe that Toastman (and Shibby too) will still actually fix this eventually. It is probably a total hassle to change this on all builds. Honestly get why doing this is taxing. Although it would hurt some would rather Tomato developers stopped supporting so many models and spent 50% less time supporting fewer models. Would be okay with this and think it might invigorate people like Toastman who are probably (understandably) getting worn out doing what they have been doing.
     
  64. Monk E. Boy

    Monk E. Boy Network Guru Member

    The dnsmasq exploits all appear to require access from the LAN or WLAN. Unless you're running a public hotspot, if you have an infected authorized client on your LAN you're going to have more serious problems than the router crashing (because most malware authors are going to send x86 instructions to the router instead of ARM/MIPSR1/MIPSR2). If you're running a public WiFi, you could try running an alternate DNS/DHCP server until the issue gets patched.

    I'm sure Shibby & Toastman will release updates when they have time, but the reality of the matter is we're not paying them a dime, so nobody should feel entitled to immediate updates. Even a donation is just that - a donation.

    Look at this as an exercise in figuring out options for situations like this in the future. We all have to scramble from time to time to keep things working smoothly.
     
    Sean B. likes this.
  65. Bryan Green

    Bryan Green Networkin' Nut Member

    I'm using Tomato Firmware v1.28.0511 MIPSR2Toastman-RT-N K26 VPN on my Asus RT-N66U. Enjoy!
     
  66. Bryan Green

    Bryan Green Networkin' Nut Member

    It's been strangely quiet on this forum regarding the announced vulnerability in WPA2.
    https://krebsonsecurity.com/2017/10...-krack-wifi-security-weakness/comment-page-1/

    I've done a little reading on this and am just making the assumption that the latest Toastman releases are vulnerable to this attack. Given the location of my home router and the fact that you have to be in radio range to implement an attack, I'm not terribly concerned but I'm sure others are (or should be).

    (On a side note, does anyone know whether KRACK is an AP only issue or does the client and AP both have to be patched to resolve the vulnerability?

    I'm putting this out as a call to Toastman or anyone else that might have information on whether there will be work on a patch. Essentially, wondering if I should start investigating firmware alternatives. I really like Tomato and hope that isn't the case. Any guidance is appreciated.
     
  67. RMerlin

    RMerlin Network Guru Member

    APs and routers are not vulnerable. Clients, repeaters and bridges are.
     
    lboucher likes this.
  68. RMerlin

    RMerlin Network Guru Member

    I don't want to post any details at this time out of respect for Toastman, but it's highly unlikely there will be any update for Toastman's builds in the future.
     
    lboucher and RichtigFalsch like this.
  69. cobrax2

    cobrax2 Reformed Router Member

    oh, no, that's sad to hear! :(
    thanks for the update merlin!
     
  70. Cherkowski

    Cherkowski New Member Member

    Thanks Merlin for the update.

    I am a little concerned with what to do at this point. I am running the latest version of Toastman on my DIR-868L (Ver B) mostly because there seemed to be a bit of problem with excessive YouTube buffering with the Shibby variant. I'd try running a Kille72 but I don't think there's a version for my router.

    As this router seems to have a bug with the NVRAM corrupting over 32k, does anyone here know if the DDWRT build for this router takes the 32k limit into account?
     
  71. Elfew

    Elfew Network Guru Member

    Bad news... I hope that Toastman is alive and come back in future :)
     
    RichtigFalsch likes this.
  72. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    If he comes back or not, I hope he is allright! I'll miss his adorable avatar, though :)
     
    Elfew and thevdr01 like this.
  73. Kobalt

    Kobalt Serious Server Member

    Hope all is well with Toastman, health before firmware updates.
     
    RichtigFalsch likes this.
  74. RMerlin

    RMerlin Network Guru Member

    Funny thing, his avatar was also one of the first things that struck me back then :)
     
    Dr Strangelove and RichtigFalsch like this.
  75. lboucher

    lboucher Network Newbie Member

    Thank you @RMerlin for these infos.
    I hope Toastman is doing well, and I have appreciate (and still appreciate) a lot his hard work and explanations.
     
  76. reeds_rtu

    reeds_rtu New Member Member

    Where is the Netgear 3500Lv2-flavored Toastman source code located?
     
  77. Justio

    Justio Networkin' Nut Member

    Really bad news :(. Thank you for clarifying RMerlin.
    Been compiling from his branch for years.

    No offence to any of the devs. (love your work) but seems tomato for MIPS is now on the dead bead with just one active (occasional) developer left.
     
  78. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

  79. MrBeer

    MrBeer Serious Server Member

    I like to see someone to update this even once a year for major bugs. if i knew what to do i would do it.
    i love this firmware on my R8000
     
    Last edited: Oct 22, 2017
  80. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    I've tried creating a build system some times, but it never worked in the end. Documentation is spread too far and there's too much outdated information making this even harder.
     
  81. mvsgeek

    mvsgeek Addicted to LI Member

    I seem to remember Toastman posting some time ago that the avatar was in memory of a cat that had been his long time companion.
     
    Elfew and RichtigFalsch like this.
  82. reeds_rtu

    reeds_rtu New Member Member

  83. reeds_rtu

    reeds_rtu New Member Member

    I already checked the first link. The closest I could find is:
    http://repo.or.cz/tomato.git/tree/refs/heads/Toastman-RT-N

    This is from http://www.linksysinfo.org/index.php?threads/tomato-toastmans-releases.36106/ :
    Which to me implies I need to look for something like this: https://www.4shared.com/get/yU9BA_0wba/tomato-Netgear-3500Lv2-K26USB-.html. Does anyone know which source that corresponds to?
     
  84. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    What do you mean by the closest? Doesn't the github mirror reflect the latest state of Toastman's sources?
    Regarding the device specific changes, from what I remember the only special thing about the 3500L v2 was the NAND flash. Shibby introduced the support back then. (http://www.linksysinfo.org/index.ph...ar-3500l-v2-128mb-nand-flash-128mb-ram.36676/)

    Mayber it could work, if you searched for Shibby's patch, took Toastman's latest sources from github and added Shibby's NAND patches?
     
  85. Justio

    Justio Networkin' Nut Member

  86. bigjohn

    bigjohn LI Guru Member

    Hey guys.
    Just bought a netgear AC1750 (R6400v2).
    Point me at the correct toastman version?
    Was looking at the shibby version too but seems his site is down!?

    Oh and toastman really ought to move off of 4shared. I went there and something (some one of the freaking 30 ads on a page!) tried to infect my browser...
     
  87. Elfew

    Elfew Network Guru Member

    @bigjohn - shibby has been inactive for over 2 years, toastman since february. Their builds use dnsmasq with unfixed security issues. I hope they will release new version soon...

    Anyway I recommend you to use kille72 build based on shibby's fw. It is only for ARM devices.
     
  88. pomidor1

    pomidor1 Serious Server Member

    (R6400v2) same as ac68u c1, e1, e2 has different processor and other SDK and for today there is no tomato on it

    R6400v1 is ok R6400v2 no
     
  89. bigjohn

    bigjohn LI Guru Member

    Damn -not available on V2? Really?
    What firmware shall I run then?
     
  90. Elfew

    Elfew Network Guru Member

    the stock one :(
     
  91. bigjohn

    bigjohn LI Guru Member

    a complete non starter!
    Any chance there is a version of Tomato for tp-link archer c2600?? I have one of those here too...
    :)
     
  92. pomidor1

    pomidor1 Serious Server Member

  93. pomidor1

    pomidor1 Serious Server Member

    only broadcom chip on tomato
     
  94. bigjohn

    bigjohn LI Guru Member

    Well good sir, thank you. I have dd-wrt on the R6400 v2. I can work with that. Prefer tomato, but hey.
     
  95. Xruptor

    Xruptor Serious Server Member


    Darn that sucks. I hope Toastman is alright and if its illness related that he recovers.

    I may have to switch eventually to asuswrt-merlin at one point. I've been using Toastman builds for years.

    Hope all is well with Toastman!
     
    Last edited: Nov 18, 2017
  96. Xruptor

    Xruptor Serious Server Member

    Hopefully someone will fork Toastman or Shibby build and update dnsmasq to 2.78 to fix the exploit for non-ARM routers. Like the RT-N66U and such. I've switched over to Asuswrt-Merlin for the time being and it's incredibly smooth. A friend told me about the exploit and I got a little paranoid about updating the router. lol

    The dnsmasq exploit can be triggered by visiting a compromised site. (Simon Kelley is the maintainer of dnsmasq)
    https://twitter.com/SimonRKelley/status/914918747978305537
    https://www.reddit.com/r/TomatoFTW/comments/746t3r/dnsmasq_vulnerability/

    more details on the exploit (though it's already been posted on a few threads)
    https://security.googleblog.com/2017/10/behind-masq-yet-more-dns-and-dhcp.html
     
  97. Enig123

    Enig123 New Member Member

    Is it a known bug, when I am trying to setup a Netgear n900 dual band router, the 2.4 GHz will turn into 5 GHz automatically when trying to setup the second 5GHz AP.

    How to resolve this issue?
     

Share This Page