Shibby's Tomato: need help with bandwidth limiting

Discussion in 'Tomato Firmware' started by Theon Ninjabudo, May 3, 2013.

  1. Theon Ninjabudo

    Theon Ninjabudo Reformed Router Member

    First of all, thank you Shibby for all the work you've done. Yours is the first firmware for my Linksys E3200 router that I actually like. However, I'm having difficulty getting QoS and bandwidth limiting to work properly.

    My setup is very basic. I have 15M/1M DSL going from the modem to the router. Main PC, HTPC, and Xbox360 are all wired to the router and there are a bunch of wireless devices on the network (laptops, smartphones, etc.) What I'd like to do is give full speed to the wired devices and limit the bandwidth on any device connected to the wireless. When I enable QoS, the bandwidth gets limited but it affects every device, including the main PC. Adding MAC addresses for the main PC and a laptop didn't make any difference, both devices were still limited by whatever the QoS limit was set at. With QoS disabled, wireless devices still have priority in the network. If I download the same file on my laptop and PC, the PC download rate will drop down to 400KB/s whereas the laptop gets ~1300KB/s, regardless of which device started downloading first.

    I'm not sure what I'm doing wrong here. I searched hours and hours and got nowhere so any help would be appreciated.
  2. darkknight93

    darkknight93 Networkin' Nut Member

    Can you just make a screenshot of your Bandwith-Limiter page? Thanks in advance!
  3. Theon Ninjabudo

    Theon Ninjabudo Reformed Router Member

    Well, I cleared the changes I made because filling out these pages are what I need help with :)

    test1.png test2.png

    I'm hoping an expert here has a walkthrough I can follow, because I'm definitely not doing something right. None of the MAC addresses I input make any difference, all devices will be throttled when QoS is enabled.
  4. Malitiacurt

    Malitiacurt Networkin' Nut Member

    You can enable either QoS or B/W Limiter, they're mutually exclusive. Enabling both at the same time bugs them out, unless something has changed in a recent update that has fixed that.

    What you want is to enable B/W Limiter, not QoS. Then set the IP/Mac address or range of your wired clients to have higher DL rate and DL ceiling than what you'd put in for the wireless clients.
  5. Theon Ninjabudo

    Theon Ninjabudo Reformed Router Member

    Ok thanks for clearing that up, I had no idea. I decided to only use the B/W limiter, like you mentioned, and managed to give full speed to my PC and phone and applied speed limiting to unlisted devices. Laptop speedtest showed the unlisted throttling works. Even though initially my PC had full speed, suddenly it too was throttled. I also couldn't give the Xbox 360 full speed through the Mac address. I tried giving it the same Mac as the PC, but that disables the media streaming since they can't share the connection then.

    Bandwidth limit:

    uPnP/NAT settings:
  6. Theon Ninjabudo

    Theon Ninjabudo Reformed Router Member

    I think I finally figured it out!

    Seems it only works with the device IP, Mac addresses do nothing.
  7. Pirek

    Pirek Serious Server Member

    set 90% of 17000 = 15 300
    1. 15300 /6 device = 2550

    DLRate = 2550/device (6 on screen)
    DLCeil= 15300

    2. 1024 *0,9 = 921/6 = 153

    first device - Ul Rate = 153+3=156 ULCeil = 921

    next ULRate 153 ULCeil 921 - 6*153+3=921

    DLRate Ceil UlRate UlCeil
    1. 2550 15300 156 921
    2. 2550 15300 153 921
    3. 2550 15300 153 921
    4. 2550 15300 153 921
    5. 2550 15300 153 921
    6. 2550 15300 153 921
  8. Theon Ninjabudo

    Theon Ninjabudo Reformed Router Member

    Will those settings still give me full speeds? I watch live NHL broadcasts and the 4500kbps feed needs every bit of bandwidth to avoid buffering.
  9. kthaddock

    kthaddock Network Guru Member

    IP/MAC Bandwidth limiter for Tomato user Manual.
    menses and philess like this.
  10. Theon Ninjabudo

    Theon Ninjabudo Reformed Router Member

  11. anotherone

    anotherone Connected Client Member

  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