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

Tomato 1.28 Victek and QOS with a bunch of devices

Discussion in 'Tomato Firmware' started by ynoT801, Feb 8, 2011.

  1. ynoT801

    ynoT801 LI Guru Member

    Ok I have the Linksys WRT54GL with Tomato 1.28 Victek and currently I have 3 PSP's, 1 PS3, 1 WII and 2 desktops and 1 Laptop and the PC's are constantly running Utorrent and I want to set up QoS so that the bandwidth is shared between the PC's and when one of the other items connects to the router the bandwidth is there for whatever needs to be done.

    I have spent all day trying to figure this out and it just escapes me. lol Anyone want to give me a hand? I tried using a script generator and adjusting the QoS settings but I am not really sure what I am doing and it seems like one or the other PC's is taking all the bandwidth.

    Ok so I have been reading through some of the threads and from what I can tell Victek is not the version of tomato firmware I should be using. Is that right? If it isn't then what is for what I want to do? I talked with my brother and right now we really only need the 3 PC's and ps3 connected. I really want to set up QoS because he has a nasty habit of cutting everyone off from the internet if he isn't getting the speeds he feels he should be getting. Which leaves the rest of us with out internet for 2 or 3 days. Any help would be greatly appreciated. :)
     
  2. Kisch

    Kisch Addicted to LI Member

    How fast/slow is your internet connection? Try some measurements. If your speed is not constant, write here your slowest result. What is your priority? PS3? Do you use VOIP?
     
  3. ynoT801

    ynoT801 LI Guru Member

    My speed tests are 6278 Kbps download and 3114 Kbps upload that is my slowest I could get.

    And right now I want to make my brothers PC priority we don't have VOIP and I have already tried prioritizing it by mac address and IP but it makes it near impossible for the rest of us to surf the web or do anything. Is there a way I can give him top priority and when we need the bandwidth the router will take the bandwidth from him and assign it to one of us only when we need the bandwidth?

    Should I just set up one of the settings I used in qos and post a picture of it then?
     
  4. Kisch

    Kisch Addicted to LI Member

    You have nice connection. :) I suggest you this priorities (QOS classes) from highest to lowest:

    1) Highest: PS3 (if you play games online)
    2) High: brother´s PC web browsing
    3) Medium: other PCs web browsing
    4) Low: brother´s PC web download/upload
    5) Lowest: other PCs web download/upload
    6) Class A: brother´s PC other traffic (including uTorrent)
    7) Class B: other PCs other traffic (with uTorrent)

    Do you want to prioritize some other applications? Victek mode is very good. You can use IP/MAC limiter to set min/max PC´s bandwidth together with QOS class setting. If you agree with classes above, write here yours PC´s IPs. I will try to help you.
     
  5. ynoT801

    ynoT801 LI Guru Member

    Thanks I went through and tweaked some of the settings in the router to increase my speed and wireless signal. BTW is it worth it to overclock my router? I haven't touched that setting at all. And is there a wiki or something that explains all the settings more clearly?

    And the I.P.'s are.

    Brothers 192.168.1.41
    Sister in law 192.168.1.38
    Mine 192.168.1.36

    my connection and my sister in laws are both wireless. And there are some other devices that eventually will be hooked up just not right now for some reason. is there any way to prioritize by I.P. and give all the bandwidth to my brother but let me and my sister in law get the bandwidth we need only when we need it?

    I really want to play around with the settings but I don't want to fry my brand new router or screw up my connection. lol
     
  6. Victek

    Victek Network Guru Member

    You will get next weekend a new Tomato RAF version where QoS IP/Range and Default Class (rates) for non listed IP's have been rebuild ;) .. in two days will be available.

    Best Regards
     
  7. Badders44

    Badders44 LI Guru Member

    Excellent :) Something to look forward to. :thumbup:
     
  8. Kisch

    Kisch Addicted to LI Member

    is there any way to prioritize by I.P. and give all the bandwidth to my brother but let me and my sister in law get the bandwidth we need only when we need it?

    Yes, I hope it will be work this way.

    BTW is it worth it to overclock my router?

    Overcloking may help, when line is too fast for router nat performance, or you set tomm many rules. I think, in your case you dont need it.

    What about PS3? I assume it will be connected. So I will make rule for it (UDP data with highest priority). Dont worry, playing online and voice comm needs small amount of data, but fast. It will not cut brother´s PC. :)

    QoS/Basic Setting

    Enable QoS: check
    Prioritize small packets with these control flags: ACK unceck, SYN, FIN, RST check
    Prioritize ICMP: check
    Reset class when changing settings: check
    Default class: Class B
    Qdisc Scheduler: sfq

    Outbound Rate / Limit
    Max Bandwidth: 2800
    Highest: 20 - 30 %
    High: 25 - 99 %
    Medium: 25 - 99 %
    Low: 10 - 90 %
    Lowest: 10 - 90 %
    Class A: 1 - 80 %
    Class B: 1 - 80 %
    Class C,D,E None - None

    Inbound Limit
    Max Bandwidth: 6000
    Highest: 10 %
    High: 99 %
    Medium: 99 %
    Low: 90 %
    Lowest: 90 %
    Class A: 80 %
    Class B: 80 %
    Class C,D,E None - None

    QoS/Classification

    Delete everything in this section. We will rebuild it. Write rules in this order (order is important).

    Rule 1 PS3 online gaming and voice: Src IP (IP of your PS3)/UDP/Any Port/Highest
    Rule 2 PS3 download patches, etc: Src IP (IP of your PS3)/TCP/Any Port/Lowest
    Rule 3 brother DNS: Src IP 192.168.1.41/TCPUDP/Dst Port 53/0-5KB/High
    Rule 4 brother WWW: Src IP 192.168.1.41/TCP/Dst Port 80,443/0-512KB/High
    Rule 5 brother WWW download and upload: Src IP 192.168.1.41/TCP/Dst Port 80,443/512KB+/Low
    Rule 6 brother remaining traffic: Src IP 192.168.1.41/TCPUDP/Any Port/Class A
    Rule 7 Other PCs DNS: TCPUDP/Dst Port 53/0-5KB/Medium
    Rule 8 Other PCs WWW: TCP/Dst Port 80,443/0-512KB/Medium
    Rule 9 Other PC WWW download and upload: TCP/Dst Port 80,443/512KB+/Lowest

    Done. You can control it in QoS/View Graphs. Rules are set this way:

    1) PS3 online gaming a voice has priority above all (it uses udp ports, but small bandwidth)
    2) www browsing of your brother has higher priority than www browsing of you and sister in law
    3) www download (from rapidshare for example) of your brother has higher priority than www download of you and sister in law
    4) uTorrent of your brother has higher priority than yours uTorrent.

    Higher priority means: If he will be downloading from www, you can browse web pages (higher priority than his download), but your download will be affected (lower priority). Your web download has higher priority than his uTorrent, so if you will be downloading, his uTorrent will run close to zero. But his uTorrent is above yours. So if he will be "torrenting", you will not.

    If you want, I can change it to set equal priority for all 3 PCs.

    I can set IP/MAC BW Limiter, but it is good to know all IPs of connected PCs. BTW, it is recommended to use static DHCP to assign IP.
     
  9. Kisch

    Kisch Addicted to LI Member

    This my second suggestion. Here is set equal priority for all 3 PCs. PS3 udp traffic is above all. WWW browsing has

    higher priority than www download/upload and www download/upload has higher priority than all remaining traffic (it is

    mainly uTorrent). If only 1PC (any PC on network) will be downloading, it will get all traffic. If more PCs will be

    downloading, traffic will be shaped equally. If only 1PC (any PC on network) will be browsing, downloading/uploading

    and other PCs "torrenting", uTorrent traffic will be suppressed (because of lower priority).

    QoS/Basic Setting

    Enable QoS: check
    Prioritize small packets with these control flags: ACK unceck, SYN, FIN, RST check
    Prioritize ICMP: check
    Reset class when changing settings: check
    Default class: Lowest
    Qdisc Scheduler: sfq

    Outbound Rate / Limit
    Max Bandwidth: 2800
    Highest: 20 - 30 %
    High: 10 - 20 %
    Medium: 25 - 99 %
    Low: 10 - 90 %
    Lowest: 10 - 80 %
    Class A,B,C,D,E None - None

    Inbound Limit
    Max Bandwidth: 6000
    Highest: 10 %
    High: 20 %
    Medium: 99 %
    Low: 90 %
    Lowest: 80 %
    Class A,B,C,D,E None - None

    QoS/Classification


    Rule 1 PS3 online gaming and voice: Src IP (IP of your PS3)/UDP/Any Port/Highest
    Rule 2 PS3 download patches, etc: Src IP (IP of your PS3)/TCP/Any Port/Low
    Rule 3 DNS: TCPUDP/Dst Port 53/0-5KB/High
    Rule 4 Other PCs WWW: TCP/Dst Port 80,443/0-512KB/Medium
    Rule 5 Other PC WWW download and upload: TCP/Dst Port 80,443/512KB+/Low
     
  10. ynoT801

    ynoT801 LI Guru Member

    Sorry it took so long to reply I had tons of stuff dropped on my lap and I was kind of waiting on the new release from Victek.

    So will that beta release work in my WRT54GL? I noticed it was a .trx build is it compatible for my router? I looked at the screen shot for QoS and it looks like exactly what I need.
    Kind of wish I wouldn't have given my old linksys router to my brother. It would have given me a chance to install different firmware and try them out and mess around with them easier.
     
  11. Victek

    Victek Network Guru Member

    No, just for RT-N16 for now during beta test, sorry
     
  12. ynoT801

    ynoT801 LI Guru Member

    It's cool I will just mess with the settings that Kisch posted. And thanks for the help it has made our connections alot better.

    Now I think I am gonna try and get my old router back so I can try all the different tomato versions.
     
  13. Kisch

    Kisch Addicted to LI Member

    Which one did you use? :)
     
  14. ynoT801

    ynoT801 LI Guru Member

    I went with the second one and so far I like the way it is working. But I am going to keep an eye out for Victek's latest build because I really want to check out the QoS by I.P. just because it looks really interesting.

    And thanks for all your help it has made everything alot smoother.
     
  15. Victek

    Victek Network Guru Member

    Will be available as a final release this coming weekend.

    Thanks!
     
  16. ynoT801

    ynoT801 LI Guru Member

    Yeah I am going to keep my eye out for it. Definitely worth the wait from what I can see.
     
  17. Victek

    Victek Network Guru Member

    Ok, As promised, new releases for WRT54GL (8618), WL500gP and (8623) and RT-N16 (8656) series are available. Will be updated in short term with some surprises ...
     
  18. GhaladReam

    GhaladReam Network Guru Member

    Vic, will you also be updating the 8MB Flash MIPSR1 and Kernel 2.4 MIPSR1 releases as well? (For WRT54G-TM users)

    Please and thanks.. You rock :D
     
  19. FattysGoneWild

    FattysGoneWild LI Guru Member

    Victek,

    Tomato Firmware RAF1.28.121006
    Built on Mon, 06 Dec 2010 16:10:42 +0100

    That is whats currently installed on mine. I noticed on the website it seems updated with a new date? Dated, February 20th, 2011 but the version number is the same? Is an update coming today or did you just get to marking it as today?
     
  20. Victek

    Victek Network Guru Member

    FattysGoneWild,

    It's a mistake I did, sorry, I'll update the 2.4kernel in few minutes.

    GhaladReam,

    Will do in the coming days, but other features will be added on the way, so let me add the features and then will splash all the full versions.
     
  21. FattysGoneWild

    FattysGoneWild LI Guru Member

    Sounds good. Thanks. Any thing that has changed or been fixed in that version?
     
  22. Victek

    Victek Network Guru Member

    IP Range limiter bug fixed and added a Default class rate for unlisted IP's
     
  23. FattysGoneWild

    FattysGoneWild LI Guru Member

  24. Victek

    Victek Network Guru Member

    It's just coding, will be replaced by new one.
     
  25. ynoT801

    ynoT801 LI Guru Member

    Sweet I downloaded it now but gonna check it out when I'm not sick as a dog. lol

    The version I have now is Tomato_RAF_1.28.121006 and the one I just downloaded is Tomato_RAF_1.28.121006a that's the updated version right?

    Sorry I have a hard time thinking straight when I am sick.
     
  26. FattysGoneWild

    FattysGoneWild LI Guru Member

    I would guess that is most likely the updated version with the "a" being in the number.
     
  27. Victek

    Victek Network Guru Member

    Yes, as FattysGoneWild said is the same version but marked 'a' = to be replaced.
     
  28. ynoT801

    ynoT801 LI Guru Member

    Ok I just installed the latest version and it works exactly how I need it to. Thanks for all the help you guys gave me it is very much appreciated. Also where would I find the documentation for the advanced wireless settings?
     
  29. Solid-State

    Solid-State Network Guru Member

    Does this version,

    Tomato RAF 1.28.121006. This version guarantees WAN-LAN 80Mb throughput. For WRT54GL v1.0 & V1.1. Dated, February 20th, 2011

    Work with Buffalo WHR-HP-G54 ?

    I'm still on v1.25.8515 .2RAF ND

    Considering how dated this version is should I update?

    On this R1 hardware I should stick to kernel 2.4 right?
     

Share This Page