Tofu 13c compared to Thibor 14 (Explanation of the changes)

Discussion in 'HyperWRT Firmware' started by seven-, Mar 12, 2006.

  1. seven-

    seven- Network Guru Member

    Hey guys. For the past few days I have been reading so much information about upgrading my wrt54g 2.0 router from stock fw to some 3rd party fw.

    My decision has come to Tofu 13c (only because it has no issues on the G and was actually made for it).

    Now here is the problem. Tofu has decided to stop working on the firmware and now recommends all tofu users to upgrade to the latest thibor 14.

    Obviously, since Thibor doesn't own a G, he can't test the firmware himself to see if it works properly. A lot of people claim they are running Thibor 14 with no problems on their G, but there are also those who do have issues.

    I'm not sure I want to take the chance and upgrade to Thibor 14, but maybe an explanation of the changes can help me reach a better decision.

    Here is the changelog for Thibor 14:

    I am not that familiar with computer terms and basically that whole changelog means nothing to me as I don't understand the words.

    I was hoping somebody can explain to me the changes from Tofu 13c to Thibor 14 in words I can understand.

    I don't need to know every little detail, I just want to know how I will be benefiting by upgrading from Tofu 13c to Thibor 14.

    Is it worth the upgrade? What are the major differences between the two?

    I'm trying to figure out if this upgrade is really necesary.

  2. Toxic

    Toxic Administrator Staff Member

    I doubt you will benifit from upgrading since Thibor will not support the WRT54G on its own. he states

    Please verify that your router is a Linksys WRT54GS v1, v2, v3, v4 (not v5), or a WRT54GL. This is not for the WRT54G, WRT54GX, etc.

    why people are insisting on upgrading to this firmware when they have a WRT54G is beyond me tbh.

    if someone says "dont put you head in the oven" do you go ahead and do it?
  3. seven-

    seven- Network Guru Member

    Im just going by this quote direct from Tofu:

    All changes I have made up to G/GL 13c have been incorporated into the "Thibor" version. The codebase for both "Thibor" and "tofu" versions are almost the same now (yes, it works for G), and Thibor has plans for an SL version as well, so I am no longer maintaining a duplicate "HyperWRT +tofu" firmware.

    You can upgrade from tofu 13 to Thibor's by just using upgrade page. For hardware without tofu 13, you can install tofu 13 or DD-WRT mini as a first step to upgrade your G/GL to Thibor's GS firmware.


    All I am trying to do is get an explanation of the major changes between these two versions. Hopefully somebody can help me out.

  4. zachariah

    zachariah Network Guru Member

    I second that post.
  5. ofbarea

    ofbarea Network Guru Member

    I have a WRT54G V2 currently running DD-WRT. During my last firmware upgrade I decided to try Thibor 14 and it worked just fine, afterburner and all. Actually there are some posts stating the Thibor will work even on WRT54G V1.x

    seven- you will be fine with Tofu 13 ot Thibor 14, but if you want to go to Thibor 14, you should go from Tofu 13C fisrt.
  6. seven-

    seven- Network Guru Member

    Yepp, I'm well aware of that. :)

    But what are the main differences between the two? That is the question I am trying to have answered here.

    The changelog is here. But I don't quite understand it. It's like another language to me lol. So if someone can be kind enough to take the time and let me know I'd appreciate it. Just a simple explanation of what benefits Thibor 14 has over Tofu 13c is adequate.

    I just want to try and understand what the differences are so I can make a better, more educated decision for myself on wether or not an upgrade is necesary. Is it even a major difference? I'm assuming it isn't.
  7. pharma

    pharma Network Guru Member


    If you're asking those questions without any real reason for upgrading, just stick with what you have. Most people upgrade firmware for the same reason they "overclock their CPU's or GPU's", or upgrade their cpu Bios.

    If you don't fit into the above category and haven't had any issues with your router, then no reason for you to upgrade.

  8. Thibor

    Thibor Super Moderator Staff Member Member

    that's exactly right, pharma. you don't have to upgrade just for the sake of upgrading. nothing massive has been fixed, there were no major bugs to begin with, there are just some enhancements and additions, that's all. if the version you have does all you need, just stick with it. i'm pretty much(but not completely) happy with the firmware and it's capabilities now, so i don't see there being many more versions to come, although there will be some. i will possibly be making Thibor for other routers...maybe, we'll have to see what happens, and the ddns system sucks and needs to be completely overhauled before i say that's it. for anyone that's interested, get a WRTSL54GS, they are wonderful. i love mine, and thanks to all the generous folks that made it possible for me to get them(i have 2). the print server i've added is working well, and there will be more to play with, i hope.
  9. pharma

    pharma Network Guru Member


    I will probably be getting a WRTSL54GS shortly, and look forward to using your firmware on it! Currently I've got 2 WRT54G (v1.1 & v4.0) running Thibor 14 without any issues .... but look forward to setting up a print server with the WRTSL54GS.

    Thanks for your efforts and patience!

  10. NateHoy

    NateHoy Network Guru Member

    Every day, I get more and more tempted to order a WRTSL54GS. Now that I see Thibor enthusing about them, I'm even more tempted.

    Especially since (with a LOT of luck) I hope to turn my existing WRT54G V4 +Thibor into a WISP client for my mother - a WISP that is 25 miles away across a wide bay (hence the LOT of luck comment) ;)

    Must.. resist.. geekish... temptation... to... replace... working... gear...
  11. NateHoy

    NateHoy Network Guru Member


    Thibor adds (to my knowledge/recollection)

    1. SpeedBooster support (obviously).
    2. IPP2P updates
    3. P2P blocking and specific P2P prioritization in QoS.
    4. Other, minor enhancements to QoS (preset ports, etc).
    5. Port Redirection
    6. Few nice little tweaks to dnsmasq settings (don't remember if they all made it to Tofu before he retired) like being able to choose whether ISP-provided DNS servers came first or last, or not at all, as opposed to manually-keyed DNS servers.

    For me, the addition of the P2P QoS settings were a BIG selling point. So I upgraded. Tofu 13c -> Thibor 14 (latest) was a PIECE O CAKE on my WRT54G V4, and it's been working great for some time now. (Uptime : 13 days, 22:32:39, under continuous P2P load using Vonage VoIP at the same time).
  12. Thibor

    Thibor Super Moderator Staff Member Member

    additions to dnsmasq enabling static entries to come BEFORE or AFTER isp assigned entries, or not at all. the option of static entries as backup to isp dns servers was mine, i'm not sure if tofu added it as it was after 13c.
  13. pharma

    pharma Network Guru Member

    Being able to choose whether "ISP-provided DNS servers came first or last, or not at all" I believe was in versions prior to Tofu 13c. I don't remember seeing Thibor's option of "static entries as backup to isp dns servers".

  14. slamcat

    slamcat Network Guru Member

    Do it...I've had mine now since Friday, and Thibor's firmware hasn't given me so much as a hiccup, and I hammered it yesterday. Great little unit. I think this will be the open source replacement for the WRT54G/GS when those unites become deprecated.
  15. seven-

    seven- Network Guru Member

    NateHoy, thanks so much for answering that for me :thumbup:

    I still don't know much about what that means but like everyone said, since I am asking these questions I probably don't need to upgrade.

    Besides, Tofu is working fine for me, so no need to fix what's not broken.

    Aside from all that I wanted to ask you guys about the WRTSL54GS that you all are talking so much about. I was planning on getting a new router in the comming months, but I was looking at the WRT54GX4. Isn't that better than the WRTSL54GS?
  16. NateHoy

    NateHoy Network Guru Member

    It all depends.

    The GX4 has SRX/MIMO that allows insane wireless speeds. If you're into wireless, then of course you'll want one, assuming you have MIMO capable cards. And since it has GPL code, you may be able to add enhancements to it and make it work well.

    The WRTSL54GS is built on largely the same base as the WRT54GS, meaning it is probably an easier transition for current WRT54G/GS firmware developers, and it adds a local storage device (USB port for NAS) and a lot of possibilities with the USB port.

    Some day, I'm going to get off my duff and get a case and monitor to get my old PC up and running Linux, and I'll start looking at some of this code to see how hard firmware development is. I've been programming for 20 years, but I've never delved into routing software. ;)
  17. lemonade

    lemonade Network Guru Member


    i have a wrt54g version 3.1 just switched to thibor 14, my question is does it add support for speedbooster(afterburner) or it's not supported on the hardware level? and what does "auto" setting means for the afterburner in advance wireless setting?
  18. NateHoy

    NateHoy Network Guru Member

    Based on what I have read here previously...

    Yes, Thibor adds support for SpeedBooster.

    You will almost certainly have to do the factory reset with ERASE NVRAM set to clear out any old "G" settings that would turn it off.

    Also, the radio in the WRT54G is not quite as robust, so a few people have commented that SpeedBooster on the "G" routers causes problems when you get beyond 4-5 wireless clients.

    I have no way of verifying this, or even of testing SpeedBooster itself, since I have only one wireless client and it does not have a SpeedBooster card. So take it for what it's worth. ;)
  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