Configure DD-WRT to Limit Bandwidth on Devices











up vote
1
down vote

favorite












I have flashed DD-WRT firmware to my TP-Link WRT841-N router, set the basic network configuration & wireless. I want to limit bandwidth on a user who is always using torrents which is causing my network connection slowdown. Or is there any way to block these bit-torrent clients?










share|improve this question




























    up vote
    1
    down vote

    favorite












    I have flashed DD-WRT firmware to my TP-Link WRT841-N router, set the basic network configuration & wireless. I want to limit bandwidth on a user who is always using torrents which is causing my network connection slowdown. Or is there any way to block these bit-torrent clients?










    share|improve this question


























      up vote
      1
      down vote

      favorite









      up vote
      1
      down vote

      favorite











      I have flashed DD-WRT firmware to my TP-Link WRT841-N router, set the basic network configuration & wireless. I want to limit bandwidth on a user who is always using torrents which is causing my network connection slowdown. Or is there any way to block these bit-torrent clients?










      share|improve this question















      I have flashed DD-WRT firmware to my TP-Link WRT841-N router, set the basic network configuration & wireless. I want to limit bandwidth on a user who is always using torrents which is causing my network connection slowdown. Or is there any way to block these bit-torrent clients?







      dd-wrt qos p2p throttling traffic-filtering






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 9 at 2:00









      Run5k

      10.6k72749




      10.6k72749










      asked Feb 5 at 11:40









      Hikmatullah

      613




      613






















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          I am surprised no one answered this.



          Yes this is possible, there are a couple ways of achieving what you are trying to do. in my experience, when you do this with roommates who are splitting costs with you, you end up being viewed as an internet connection dictator. There are three ways to do this.




          1. Content filtering - This would block all P2P on the network, and may just start a cold war of people trying to bypass the measures you put in place. and i don't think it catches encrypted P2P traffic.


          Under Access restrictions, Create a new policy.



          PC's> edit list of clients> put traffic offenders in here specific or range



          Days = everyday



          Time = 24 hours



          Catch all P2P protocols = checked



          Website Blocking by Keyword = tracker announce and d1:ad2




          1. Quality of Service - This acts dynamically as opposed to static bandwidth settings, if no one else is using a priority service then the other users can P2P their hearts out. but as soon as someone uses a priority service the router automatically throttles the p2p to whatever is left over from legitimate traffic.


          before enabling QOS you need to get an accurate speed test of your connection. either test it while no one is using the connection or disconnect the other users while you are doing it. write down the maximum download and upload speed. (usually displayed in Mbps) convert what you wrote down to kbps. it will be used in the config



          Under the NAT/QOS tab > QOS



          Start QOS = Enable



          Packet Scheduler = HFSC



          Max up = 10% less than your upload speed test



          Max down = 10% less than your download speed test



          Optimize for Gaming = your choice



          under services priority, start adding services you don't want other traffic interfering with.



          example:



          Google Voice - Premium



          Skype - Express



          Http/Https - Standard



          ftp - Bulk



          any traffic not delineated goes to the lowest queue.




          1. MAC-address guaranteed bandwidth - This is the easiest to set up, but its not dynamic. any reservation you set here will forevermore limit the device with this MAC-Address. for instance, if you and another person are sharing a ISP connection, you could set two MAC addresses here for two PC's to get half of all the available bandwidth. neither PC would be able to go over that cap,
            even if the other roommates PC was turned off. you would not be able to access the additional bandwidth.


          its also under NAT/QOS > QOS > all the way at the bottom of the page.



          Start QOS = Enable



          Packet Scheduler = HFSC



          Max up = 10% less than your upload speed test



          Max down = 10% less than your download speed test



          Optimize for Gaming = your choice



          this is done under the MAC priority section. add the mac of the offending client end station. enter MAX up and DOWN in kbps. save and apply.
          You may or may not have to reboot the router for the changes to take effect, and you're done.






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1292147%2fconfigure-dd-wrt-to-limit-bandwidth-on-devices%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            0
            down vote













            I am surprised no one answered this.



            Yes this is possible, there are a couple ways of achieving what you are trying to do. in my experience, when you do this with roommates who are splitting costs with you, you end up being viewed as an internet connection dictator. There are three ways to do this.




            1. Content filtering - This would block all P2P on the network, and may just start a cold war of people trying to bypass the measures you put in place. and i don't think it catches encrypted P2P traffic.


            Under Access restrictions, Create a new policy.



            PC's> edit list of clients> put traffic offenders in here specific or range



            Days = everyday



            Time = 24 hours



            Catch all P2P protocols = checked



            Website Blocking by Keyword = tracker announce and d1:ad2




            1. Quality of Service - This acts dynamically as opposed to static bandwidth settings, if no one else is using a priority service then the other users can P2P their hearts out. but as soon as someone uses a priority service the router automatically throttles the p2p to whatever is left over from legitimate traffic.


            before enabling QOS you need to get an accurate speed test of your connection. either test it while no one is using the connection or disconnect the other users while you are doing it. write down the maximum download and upload speed. (usually displayed in Mbps) convert what you wrote down to kbps. it will be used in the config



            Under the NAT/QOS tab > QOS



            Start QOS = Enable



            Packet Scheduler = HFSC



            Max up = 10% less than your upload speed test



            Max down = 10% less than your download speed test



            Optimize for Gaming = your choice



            under services priority, start adding services you don't want other traffic interfering with.



            example:



            Google Voice - Premium



            Skype - Express



            Http/Https - Standard



            ftp - Bulk



            any traffic not delineated goes to the lowest queue.




            1. MAC-address guaranteed bandwidth - This is the easiest to set up, but its not dynamic. any reservation you set here will forevermore limit the device with this MAC-Address. for instance, if you and another person are sharing a ISP connection, you could set two MAC addresses here for two PC's to get half of all the available bandwidth. neither PC would be able to go over that cap,
              even if the other roommates PC was turned off. you would not be able to access the additional bandwidth.


            its also under NAT/QOS > QOS > all the way at the bottom of the page.



            Start QOS = Enable



            Packet Scheduler = HFSC



            Max up = 10% less than your upload speed test



            Max down = 10% less than your download speed test



            Optimize for Gaming = your choice



            this is done under the MAC priority section. add the mac of the offending client end station. enter MAX up and DOWN in kbps. save and apply.
            You may or may not have to reboot the router for the changes to take effect, and you're done.






            share|improve this answer



























              up vote
              0
              down vote













              I am surprised no one answered this.



              Yes this is possible, there are a couple ways of achieving what you are trying to do. in my experience, when you do this with roommates who are splitting costs with you, you end up being viewed as an internet connection dictator. There are three ways to do this.




              1. Content filtering - This would block all P2P on the network, and may just start a cold war of people trying to bypass the measures you put in place. and i don't think it catches encrypted P2P traffic.


              Under Access restrictions, Create a new policy.



              PC's> edit list of clients> put traffic offenders in here specific or range



              Days = everyday



              Time = 24 hours



              Catch all P2P protocols = checked



              Website Blocking by Keyword = tracker announce and d1:ad2




              1. Quality of Service - This acts dynamically as opposed to static bandwidth settings, if no one else is using a priority service then the other users can P2P their hearts out. but as soon as someone uses a priority service the router automatically throttles the p2p to whatever is left over from legitimate traffic.


              before enabling QOS you need to get an accurate speed test of your connection. either test it while no one is using the connection or disconnect the other users while you are doing it. write down the maximum download and upload speed. (usually displayed in Mbps) convert what you wrote down to kbps. it will be used in the config



              Under the NAT/QOS tab > QOS



              Start QOS = Enable



              Packet Scheduler = HFSC



              Max up = 10% less than your upload speed test



              Max down = 10% less than your download speed test



              Optimize for Gaming = your choice



              under services priority, start adding services you don't want other traffic interfering with.



              example:



              Google Voice - Premium



              Skype - Express



              Http/Https - Standard



              ftp - Bulk



              any traffic not delineated goes to the lowest queue.




              1. MAC-address guaranteed bandwidth - This is the easiest to set up, but its not dynamic. any reservation you set here will forevermore limit the device with this MAC-Address. for instance, if you and another person are sharing a ISP connection, you could set two MAC addresses here for two PC's to get half of all the available bandwidth. neither PC would be able to go over that cap,
                even if the other roommates PC was turned off. you would not be able to access the additional bandwidth.


              its also under NAT/QOS > QOS > all the way at the bottom of the page.



              Start QOS = Enable



              Packet Scheduler = HFSC



              Max up = 10% less than your upload speed test



              Max down = 10% less than your download speed test



              Optimize for Gaming = your choice



              this is done under the MAC priority section. add the mac of the offending client end station. enter MAX up and DOWN in kbps. save and apply.
              You may or may not have to reboot the router for the changes to take effect, and you're done.






              share|improve this answer

























                up vote
                0
                down vote










                up vote
                0
                down vote









                I am surprised no one answered this.



                Yes this is possible, there are a couple ways of achieving what you are trying to do. in my experience, when you do this with roommates who are splitting costs with you, you end up being viewed as an internet connection dictator. There are three ways to do this.




                1. Content filtering - This would block all P2P on the network, and may just start a cold war of people trying to bypass the measures you put in place. and i don't think it catches encrypted P2P traffic.


                Under Access restrictions, Create a new policy.



                PC's> edit list of clients> put traffic offenders in here specific or range



                Days = everyday



                Time = 24 hours



                Catch all P2P protocols = checked



                Website Blocking by Keyword = tracker announce and d1:ad2




                1. Quality of Service - This acts dynamically as opposed to static bandwidth settings, if no one else is using a priority service then the other users can P2P their hearts out. but as soon as someone uses a priority service the router automatically throttles the p2p to whatever is left over from legitimate traffic.


                before enabling QOS you need to get an accurate speed test of your connection. either test it while no one is using the connection or disconnect the other users while you are doing it. write down the maximum download and upload speed. (usually displayed in Mbps) convert what you wrote down to kbps. it will be used in the config



                Under the NAT/QOS tab > QOS



                Start QOS = Enable



                Packet Scheduler = HFSC



                Max up = 10% less than your upload speed test



                Max down = 10% less than your download speed test



                Optimize for Gaming = your choice



                under services priority, start adding services you don't want other traffic interfering with.



                example:



                Google Voice - Premium



                Skype - Express



                Http/Https - Standard



                ftp - Bulk



                any traffic not delineated goes to the lowest queue.




                1. MAC-address guaranteed bandwidth - This is the easiest to set up, but its not dynamic. any reservation you set here will forevermore limit the device with this MAC-Address. for instance, if you and another person are sharing a ISP connection, you could set two MAC addresses here for two PC's to get half of all the available bandwidth. neither PC would be able to go over that cap,
                  even if the other roommates PC was turned off. you would not be able to access the additional bandwidth.


                its also under NAT/QOS > QOS > all the way at the bottom of the page.



                Start QOS = Enable



                Packet Scheduler = HFSC



                Max up = 10% less than your upload speed test



                Max down = 10% less than your download speed test



                Optimize for Gaming = your choice



                this is done under the MAC priority section. add the mac of the offending client end station. enter MAX up and DOWN in kbps. save and apply.
                You may or may not have to reboot the router for the changes to take effect, and you're done.






                share|improve this answer














                I am surprised no one answered this.



                Yes this is possible, there are a couple ways of achieving what you are trying to do. in my experience, when you do this with roommates who are splitting costs with you, you end up being viewed as an internet connection dictator. There are three ways to do this.




                1. Content filtering - This would block all P2P on the network, and may just start a cold war of people trying to bypass the measures you put in place. and i don't think it catches encrypted P2P traffic.


                Under Access restrictions, Create a new policy.



                PC's> edit list of clients> put traffic offenders in here specific or range



                Days = everyday



                Time = 24 hours



                Catch all P2P protocols = checked



                Website Blocking by Keyword = tracker announce and d1:ad2




                1. Quality of Service - This acts dynamically as opposed to static bandwidth settings, if no one else is using a priority service then the other users can P2P their hearts out. but as soon as someone uses a priority service the router automatically throttles the p2p to whatever is left over from legitimate traffic.


                before enabling QOS you need to get an accurate speed test of your connection. either test it while no one is using the connection or disconnect the other users while you are doing it. write down the maximum download and upload speed. (usually displayed in Mbps) convert what you wrote down to kbps. it will be used in the config



                Under the NAT/QOS tab > QOS



                Start QOS = Enable



                Packet Scheduler = HFSC



                Max up = 10% less than your upload speed test



                Max down = 10% less than your download speed test



                Optimize for Gaming = your choice



                under services priority, start adding services you don't want other traffic interfering with.



                example:



                Google Voice - Premium



                Skype - Express



                Http/Https - Standard



                ftp - Bulk



                any traffic not delineated goes to the lowest queue.




                1. MAC-address guaranteed bandwidth - This is the easiest to set up, but its not dynamic. any reservation you set here will forevermore limit the device with this MAC-Address. for instance, if you and another person are sharing a ISP connection, you could set two MAC addresses here for two PC's to get half of all the available bandwidth. neither PC would be able to go over that cap,
                  even if the other roommates PC was turned off. you would not be able to access the additional bandwidth.


                its also under NAT/QOS > QOS > all the way at the bottom of the page.



                Start QOS = Enable



                Packet Scheduler = HFSC



                Max up = 10% less than your upload speed test



                Max down = 10% less than your download speed test



                Optimize for Gaming = your choice



                this is done under the MAC priority section. add the mac of the offending client end station. enter MAX up and DOWN in kbps. save and apply.
                You may or may not have to reboot the router for the changes to take effect, and you're done.







                share|improve this answer














                share|improve this answer



                share|improve this answer








                edited Mar 9 at 1:50

























                answered Mar 9 at 1:35









                Tim_Stewart

                2,8052321




                2,8052321






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1292147%2fconfigure-dd-wrt-to-limit-bandwidth-on-devices%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Paul Cézanne

                    UIScrollView CustomStickyHeader Resize height generates problems when scroll is too fast

                    Angular material date-picker (MatDatepicker) auto completes the date on focus out