Forum Discussion

Miz_Chellie's avatar
Miz_Chellie
Contributor
9 years ago
Solved

QoS Router settings help to limit teens bandwidth

I am a Cox customer for 30 years.  Have Premiere Internet 150/10 and happy with it,

I am trying to configure settings on my router and posting here since what I want to limit is the Cox Intenet so I am hoping some tech minded folks can help me.

My Internet works well - we have a few people in the home - one a teen who would stream to his hearts content if we let him.

We have a Motorola 6180 cable modem.

Router is an ASus 68U which is T-Mobile branded and called an AC 1900

My goal is to limit him and his Roku box to a stream of no more than 1 GB to 1.5 GB per hour

On the router there are QoS setting which I enabled.

Then there is another page with Individual settings and I can select his Roku box by MAC address and it fills in the port and stuff. The heading looks like this

Service Name
Source IP or MAC
Destination Port
Protocol
Transferred
PriorityAdd / Delet

Under the transferred heading there are 2 boxes with a squiggly line between them ~ so box ~ box in KB

Any suggestions as to what figures to put in there to limit him? And if you could also explain it to me I would be most appreciative.

And would it work for what I want to do?

Thanks,

  • Miz.Chellie said:

    There is a video out there about unlocking TMO firmware to use straight Asus configs or even flashing DDRT -- and if it has been updated for the new firmware may consider giving it a try. It would be a big project for me since, although I am pretty technical, this is not my forte.

    I took a look at flashing dd-wrt onto the TMO version of the RT-68U.  I wouldn't attempt it unless I was very experienced in flashing routers.  You not only have to flash the firmware but flash / downgrade the bootloader first.  The current version of the bootloader won't let you flash anything but TMO versions of the firmware, you can't even flash the stock ASUS firmware with that bootloader.  Not for the faint of heart and a chance of bricking your device for good.

  • AllenP's avatar
    AllenP
    Valued Contributor

    You don't want straight QOS, QOS assigns priorities to devices / services but doesn't set bandwidth limits.  What version of ASUSWRT is running on your router?  They introduced a new function in 3.0.0.4.378 called Adaptive QOS and the Sept 2015 update (3.0.0.4.378.8258) added the ability to limit bandwidth by device.  You want to be sure your routers firmware is at the current release then use the Adaptive QOS function.  It will limit bandwidth to Mbps, not GB/hour ... 1.5GB/hr translates to about 3.4Mbps.  It won't give the device full bandwidth then cut off when the cap is reached.

  • Thank-you so much - I am really struggling with this and appreciate the help.  Here's some more info.

    It's T-Mobile branded so it's a bit different than the straight Asus because I think they have the voice priority built in and it is locked so it would be hard for me to change firmware. The current version is  TM-AC1900 Firmware Version:3.0.0.4.376_3169 and that is the most current for T-Mobile.

    When I went into QoS settings - there was an adaptive box which I checked and I selected download bandwidth of 10 and upload of 2. That is all I have done.

    There are three settings only

    QoS to Configuration - which is above

    User defined QoS Rules - I can seem to insert the rules screen shot - headings below

    Service Name   Source IP or MAC  Destination Port  Protocol  Transferred  Priority Add / Delet

    User defined priorities Screenshot below

    This is beyond my scope - but I am trying to understand and learn - I thought that I would somehow define the rule - like his Roku that I want to limit and then go to priorities and assign it with an appropriate % of bandwidth/priority and that somehow if I can get the right number that it would limit his traffic to no more than 1 (or 2) gig an hour.

    Is that possible with this setup

    Any suggestions - and if so I really need help figuring out the numbers - once I have a baseline with an explanation then I can try to figure out the rest.

    I cannot even attach the screenshot - what is going here. The screenshot keeps disappearing and that is the important part to show you so I attached it an another post.

    Thank-you much!

  • AllenP's avatar
    AllenP
    Valued Contributor

    You can't limit a devices bandwidth with this version of the firmware.  Traditional QoS on ASUSWRT does not limit bandwidth ... as is says on the User-defined priorities screen: "If there are no packets being sent from high-priority applications, the full transmission rate of the Internet connection is available for low-priority packets."  Unfortunately, upgrading to newer firmware of installing an open source system like dd-wrt are not possible so, IFAIK, you can't do what you want with your current router.

    Actually, I'm not 100% sure what you are trying to accomplish.  You say limit is streaming to 1 to 2GB per hour, that can be done in multiple ways.  Limit his bandwidth (his Mbps) so an hour of streaming doesn't use more than a preset amount of data (1 or 2GB).  Of limit his usage, allow him full bandwidth and shut him off after a preset amount of data.  Either case, I'm not sure you really have a problem.  Netflix recommends 5Mbps for full HD streaming.  5Mbps will use 2.2GB per hour.  So, unless he is streaming in Ultra HD (requires 25Mbps), a single stream on his Roku won't use much more than that 2GB per hour anyway.  Could you be looking for a solution for a non-problem or is he doing something else too, hogging the bandwidth?

  • Thanks again AllenP -you obviously know your stuff!. Interesting what you say. I do know about netflix settings. 

    5Mbps will use 2.2GB per hour.  Can you share the formula and explain it - I have no idea how to calculate that.

    My goal is not to cut off at all - it is just to limit this one family's member Roku so they do not go over a certain of data in let's say an hours time.  I know that could degrade the quality of what is viewed..  For example - Playstation Vue on the Roku seems to use a lot of data and they do not have any fine tuning mechanisms to limit stream.  From what I read more data is used than needed because "the pipes are open" so to speak. They say they require 10 mbps - I think t hey use a lot more if you have it available.  I have been looking for help on various forums and some estimate they use 4.7 gb per hour if you have bandwidth available,which makes sense based on your example.  Others have said they can limit to 2 GB per hour on their router settings and that is what I wanted to try.

    I know there are routers out there that limit but I thought my router was a good one so I did not want to change it unless I really need to.  I read that TP has a series of routers that limit.  There is a video out there about unlocking TMO firmware to use straight Asus configs or even flashing DDRT -- and if it has been updated for the new firmware may consider giving it a try. It would be a big project for me since, although I am pretty technical, this is not my forte.

    Here's my situation - ditched cable tv - after 30 years - kept internet - and am only using streaming.  Upped Internet plan from preferred to premiere so I have a 700 GB limit. I know that folks say Cox does not limit or charge for additional data., however. they are charging in Columbus Ohio - they are charging $10 for every 50 gig over limit so imo the long term plan is to charge everyone and I want to start out with good habits since we have no alternate providers where I live.

    As far as the teen who uses a ton of data - told him to stop the music and that has helped. He uses his unlimited cell data for that.  I have an iphone so if am watching a movie I can just plug it in very easily via HDMI and use cell data. He has an android as do the family members and if they create hot spots and stuff it still counts against cox data I think and I have not even taught them alternate ways since I am more familiar with iphone.

    We are now using from 10 GB to 37GB per day - it looks like it is an average of 18GB per day which is well within my limits but I am also keeping an eye on data.

    Thanks for your continued expertise and suggestions.

  • AllenP's avatar
    AllenP
    Valued Contributor

    The basic formula to go from GBytes per hour to Mbits per sec is:

                                          Usage (GB/hr) * 8 bits/Byte * 1024 Mb / Gb
    Bandwidth (Mbps) = ----------------------------------------------------------
                                                                   3600 sec/hr

                                   Bandwidth (Mbps) * 3600 sec/hr
    Usage (GB/hr) = ---------------------------------------------
                                         8 bits/Byte * 1024 Mb/Gb

    Simple explanation, you are converting GBytes <-> Mbits and hours <-> seconds.

    Yes, your router is a very good one but TMO is limiting it by not providing current firmware.  I'm not familiar with what TMO does so can't comment on hacking the hardware to update to current ASUSWRT firmware of dd-wrt.

    As for your statement: "if they create hot spots and stuff it still counts against cox data I think", if they create a WiFi hotspot using their cell phone and connect other devices to it, it counts against your cell plan data, not Cox.  If they connect to your Cox network from their cell phone using WiFi, yes, it counts against Cox data.

  • AllenP's avatar
    AllenP
    Valued Contributor

    Miz.Chellie said:

    There is a video out there about unlocking TMO firmware to use straight Asus configs or even flashing DDRT -- and if it has been updated for the new firmware may consider giving it a try. It would be a big project for me since, although I am pretty technical, this is not my forte.

    I took a look at flashing dd-wrt onto the TMO version of the RT-68U.  I wouldn't attempt it unless I was very experienced in flashing routers.  You not only have to flash the firmware but flash / downgrade the bootloader first.  The current version of the bootloader won't let you flash anything but TMO versions of the firmware, you can't even flash the stock ASUS firmware with that bootloader.  Not for the faint of heart and a chance of bricking your device for good.

  • Thanks for the formulas - I understand it and it is very helpful.

    Many are complaining for TMO to use the same firmware as Asus since they have more features.  It had not even been updated for a long time and we received an update and it is just very basic.

    I do understand the hotspot more or less.  2 of us have full grandfathered in unlimited with tmo but not unlimited tethering and they limit the tether amt.  It is so easy to mirror iPhone - For me - I use cell data - find what I want to watch - switch TV input to hdmi and plug iPhone in and it's on the TV and charging my cell data - takes like 2 seconds.

    One in the family have very basic Android and a lot of the mirroring apps seem to require you to be on the same network to mirror it (I want to just connect from cell data to TV) which might defeat my purpose and it has to be easy for them so I am figuring that out but have time for that.

    Thanka a lot

  • I looked at the videos and they were not 100% clear.  I have jailbroken a ton of phones and have a techy mind but I have to understand it and have super clear instructions and they are just not out there so you are right I will table it for now.

    Many thank for your help.