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

Tofu 12: The best thing after sliced bread :-)

Discussion in 'HyperWRT Firmware' started by Top_Gun, Jan 16, 2006.

  1. Top_Gun

    Top_Gun Network Guru Member


    I have changed from DD-WRT to Tofu. I used DD-WRT because I needed the ability to dial another machine into my LAN over the Internet. Since dd-wrt contains a PPTP-server, setting this up was really easy.

    However, DD-WRT sucks when it comes to p2p-filesharing, and since it accepts TCP/IP-connections relatively slow, surfing the web while there was other traffic on the router was a fairly unpleasant surprise. Even the standard tricks for connection limit, time-out etc. were no solution.

    The router would constantly work with a load of apps. 0,5-0,7, sometimes even close to or higher than 1. With Tofu, the load is usually below 0,1.

    Since I succeeded in enabling OpenVPN over two NAT-routers, the need for the PPTP-server is gone, and I could convert to hyperwrt/tofu12.

    Since DNS and overall connection speed is much faster, surfing the web is a much more pleasant experience with Tofu12. Emule and Azureus can both run a whole day on my machine without any problems, and other net-applications work just fine, even without any kind of trafficshaping by QOS.

    Thank You for this great firmware.

    Until I installed Tofu, I was in serious doubt whether graduating from a Netgear WGR-614v4 to the Linksys was worth the money and the effort, but my internetexperience has definitely improved with the Tofu-equipped Linksys :)


  2. LAGMonkey

    LAGMonkey Network Guru Member

    I also feel that the DD-WRT firmware (fantastic as it may be) has surved me well but isnt as fast as i want it to be. Hopefully ill report similar things later on today after i flash to tofu12
  3. LAGMonkey

    LAGMonkey Network Guru Member

    ok as promiced a little update.
    Its working VERY well :D Thanks Tofu and Thibor and every other developer on this great firmware. 1.25Gig has been downloaded by my clients in the past 3hrs and there is no sign of slowdown.

    Im not saying anything bad about DD-WRT but it wasnt working as i would liked and the mini version had too many things running at the same time. Great work Brainslayer tho :)
  4. branndo

    branndo Network Guru Member

    Yup, tried DD-WRT in the wild, but I couldn't get it to keep stable. Oh well. I'll try it again at some point, because I really liked it.
  5. LAGMonkey

    LAGMonkey Network Guru Member

    i miss the L7 filters for the QoS but then they did take a LOT of CPU power to get going. With Tofu it just means that ill have to put some work into getting my network running smooth.
  6. azz777

    azz777 Network Guru Member

    can you tell me how to set this up using openvpn:
    1 wrt54gs and 1 WRT54G with hyperwrt/tofu12
    wrt54gs is in my sister's house with verizon dsl
    I have WRT54G in my house and I want to use her internet connection through vpn.

    currently, both are running HyperWRT v2.1b1.

    any idea on how to installing and setting up openvpn?
    thanks in advance.
  7. Top_Gun

    Top_Gun Network Guru Member

    I am not sure whether this can be solved with a VPN-connection, it's a question of simple routing. Whether it is possible, depends on your use of Wlan for other clients.

    The use of OpenVPN is different: It connects machines or even networks with a secure link over the Internet. It provides authentification and encryption.


    Top Gun
  8. myersw

    myersw Network Guru Member

    I to just moved to tofu from DDWRT. DDWRT has lots of nice features but as has been pointed out before, was not stable. Had a number of DHCP issues using it, Dropped connection/reconnect on lease renewal. So far I like what I see. Judging by this forum am going to be happier with stability. Am using an old wrtg v1.1, but have a wrtgs v4 also. Got that when I bricked the v1,1 and was not having any luck getting it going again. Obviously I finally did.
    Would appear that there are a number of us moving over.
  9. azz777

    azz777 Network Guru Member

    that's what I want to do--to have secured access using the free wifi in my area.

    this is what my settings would be:
    WRT54G-->wet11-->free wifi--->internet--->sisiter's vpn--> internet

    please let me know how you install and setup openvpn on WRT54G.

  10. Top_Gun

    Top_Gun Network Guru Member

    I did not install it on the router - since OpenVPN needs nothing more than a single port, I installed it in the peer-to-peer-mode (TUN) on both machines and configured just a port forwarding to the static IP-address which I assigned to the machines. Both routers support dyndns.org.

    The configuration is as follows:
    remote myfathersip.dyndns.org 6222
    dev tun
    secret key.txt
    port 6222

    On the other machine, it's
    remote defghi.dyndns.org 6222
    dev tun
    secret key.txt
    port 6222
    The keyfile will be generated with a tool which comes with openvpn. You create it once and copy it to the other machine.

    The hard part for me was to find the command "float" - without it, the OpenVPN-client refused the other clients connection attempts. If you use NAT on both sides, "float" is required but not well documented in the windows version.


    Top Gun
  11. Advancer

    Advancer Network Guru Member

    HypertWRT / Tofu firmware

    Is it possible that someone can post a link where I can download the latest tofu build?

    I really want to get my hands on it, so my WRT54GS v4 can be stable, so I get my girlfriend off my back whining about the internet drops out all the time :)

    Thank you guys,

  12. NateHoy

    NateHoy Network Guru Member

  13. Advancer

    Advancer Network Guru Member

    HypertWRT / Tofu firmware

    Thank you for the fast reply, NateHoy!

    I will, if the firmware works :) I just saw: "Requires: Linksys WRT54G v1 to v4 or Linksys WRT54GL". I have WRT54GS v4 - anyone think it will still work? Since WRT54G is basically the same router?

    Thanks guys,

  14. NateHoy

    NateHoy Network Guru Member

    Advancer -

    WAIT!!!! Sorry, I missed your model number in your earlier post.

    For a WRT54GS, you want THIBOR, not TOFU.

    You COULD load Tofu on there, but it's more complicated and you lose SpeedBooster to no benefit.


    Thibor is Linksys native "GS" firmware plus HyperWRT plus Thibor's modifications.

    Tofu is Linksys native "G" firmware plus HyperWRT plus Tofu's modifications.

    Both make roughly the same modifications/improvements to their respective base firmwares, but you want Thibor because the firmware supports SpeedBooster.
  15. Advancer

    Advancer Network Guru Member

    HypertWRT / Tofu firmware

    Thank you for clearing that up NateHoy.

    You see, I have this problem with my WRT that every now and then it slows down very much, making my webpages load like I was using a 28.8k modem.

    Im playing World of Warcraft and my ping can go from 100ms to 1000ms. I alt+tab out to see status on my connection, and it says i have contact with the access point, but not internet. I use static IP on my comp and i have static IP on the internet (modem). The signal strength is between 80 and 100%, and it doesnt drop below that.

    There's 2 computers connected, and it happens on both. And i cant verify it 100%, but i think it happens at the same time.

    I use security on the wireless, WPA Personal with AES. I have tried with the TKIP with no better result.

    This problem happens with both wireless and cable. But not if im directly connected to the modem.

    I have tried the newest DD-WRT and atm Im using Thibor's latest.
    Tho I have to say, Thibor gives me better uptime, before i have to repair my connection to gain access to the internet again.

    Well, thats all i can remember for now. Hope you guys have some answers or ideas how to fix this problem.

    PS! I havent tried to use DHCP with the Thibor build .. would that change anything, or worth trying?

    It is the random slow internet that bugs me. Other than that it works fine!


    edit: typos
    edit2: There is another unsecured WAN nearby, it uses channel 6. I use channel 11. Just thought i should mention it.
    edit3: I am now using the Hyperwrt_GS_Thibor-120106.bin based on the GS v1.05.6 firmware, but is Hyperwrt_GS_Thibor-201205.bin better? since its based on the WRT54G firmware v4.70.6 ?
  16. pharma

    pharma Network Guru Member

Share This Page