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

QoS with Variable Bandwidth due to IPTV with Shibby

Discussion in 'Tomato Firmware' started by mocka, Jul 6, 2013.

  1. mocka

    mocka Reformed Router Member

    Hi there, I have recently installed Tomato Shibby on my RT-N66U and since been lurking around these forums without having posted myself. Now, however I've hit the wall!

    Our ISP provides a 25mbps internet line along with fiber tv, which both go through the same modem. After the modem, I've connected an Asus RT-N66U router flashed with the latest Shibby Tomato firmware and enabled the IGMP proxy.

    The problem I now face with Shibby is that the QoS requires a max bandwidth which I then set to 20mbps, but when TVs are on in the house, the bandwidth is increased from the provider, however the QoS captures the IGMP stream and limits the bandwidth so TVs starts to lag and using the internet becomes very slow.

    This didn't seem to be a problem in the original ASUS firmware, so is there any way to exclude the IGMP protocol from the QoS?
  2. mocka

    mocka Reformed Router Member

    Can anyone help me?
  3. Porter

    Porter LI Guru Member

    Sorry, still thinking about it...
  4. mocka

    mocka Reformed Router Member

    Put another way: is there any way to create an exception for an ip or a protocol in the QoS?
  5. Marcel Tunks

    Marcel Tunks Networkin' Nut Member

    Edit: deleted my original advice... Bad advice.

    That's a tough one as long as you need QoS for your other devices. If you needed your QoS only to support the IPTV device then it would be much easier.
  6. cloneman

    cloneman Networkin' Nut Member

    I'm not quite sure I understand your question. Your TV's are plugged into your Tomato Router as well? Can't you plug them directly on the modem?

    From my understanding of your question, the Modem's QoS sees the IPTV traffic coming in... I'm not sure it's supposed to do that.

    Are you using dual-nat? Ideally your Tomato router should have a public IP address and the TV traffic should be ignored and travel on on another VLAN private 10.x range (configured at the modem level - TV's are plugged into the modem, not the router), I believe that's how my TV provider operates.
  7. mocka

    mocka Reformed Router Member

    Yes, there is only one ethernet port on the modem, from which a cable goes to the Tomato router. To the router both computers using normal internet and TVs are connected. And unfortunately the TVs can therefore not be connected straight into the modem!

    It is the tomato router's QoS that sees the IPTV traffic.

    It would be possible for me to create a VLAN for TVs and one for normal computers. How do you set up the router to ignore the traffic on one of the VLANs and only applying QoS to the other?

    Thank you both for answering!
  8. Monk E. Boy

    Monk E. Boy Network Guru Member

    Actually, that's not true. You could install a switch in-between the modem and the Tomato router, then plug the TVs (and the modem... and the router) into the switch.

    Depending on how the modem works this may be a complete waste of time.
  9. cloneman

    cloneman Networkin' Nut Member

    Monk E. Boy has the right idea. My Modem has multiple ports and it automatically assigns my TVs to a different VLAN and my Router never sees any TV traffic.

    However, my ISP/IPTV provider uses PPPoE, and probably has a unique setup.

    It doesn't make sense that your router has to handle IPTV traffic though. I would try the switch to expand the number of ports the modem has like Monk E Boy says

Share This Page