Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    QoS on pfSense 2.3.2 64 bit

    Scheduled Pinned Locked Moved Traffic Shaping
    20 Posts 4 Posters 27.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • KOMK
      KOM
      last edited by

      It is right?

      Not even close.  Protocol should be IP4*.  Source should be *.  For Queue, you have nothing.  Is this a MATCH rule or a PASS rule?  Basically, you want all traffic of any type from anywhere that's destined for your TV to go into the highest queue, with all other traffic below that.  Please do what I suggested and try the wizard with some test values, and then see how the floating rules are created and how they work.

      1 Reply Last reply Reply Quote 0
      • B
        balubeto
        last edited by

        @KOM:

        It is right?

        Not even close.  Protocol should be IP4*.  Source should be *.  For Queue, you have nothing.  Is this a MATCH rule or a PASS rule?  Basically, you want all traffic of any type from anywhere that's destined for your TV to go into the highest queue, with all other traffic below that.  Please do what I suggested and try the wizard with some test values, and then see how the floating rules are created and how they work.

        Now, is correct this MATCH rule?

        How should I do to test it?

        Thanks

        Bye

        balubeto

        1 Reply Last reply Reply Quote 0
        • S
          sideout
          last edited by

          No its not correct.  You have to have a value under Queue.    You need to create Queues then you match traffic to the queue by the floating rules.

          For UDP traffic you do not assign the ACK queue .  For TCP and TCP/UDP traffic you will assign an ACK queue.

          PASS rule do not need a queue and do not allow you shape unless you are using a limiter.

          KOM clearly gave you instructions on how to do this in previous posts.  if you run the Traffic Shaper wizard and answer the questions ,fill in values , it will create queues for you.

          1 Reply Last reply Reply Quote 0
          • B
            balubeto
            last edited by

            @sideout:

            No its not correct.  You have to have a value under Queue.    You need to create Queues then you match traffic to the queue by the floating rules.

            For UDP traffic you do not assign the ACK queue .  For TCP and TCP/UDP traffic you will assign an ACK queue.

            PASS rule do not need a queue and do not allow you shape unless you are using a limiter.

            KOM clearly gave you instructions on how to do this in previous posts.  if you run the Traffic Shaper wizard and answer the questions ,fill in values , it will create queues for you.

            I run the Dedicated Links wizard to configure the Traffic Shaper and I left all options with the default values. This wizard has created these rules:

            Now, what should I do?

            Thanks

            Bye

            balubeto

            1 Reply Last reply Reply Quote 0
            • KOMK
              KOM
              last edited by

              Now, what should I do?

              Delete it all and run the correct wizard, the Multiple LAN/WAN wizard.

              1 Reply Last reply Reply Quote 0
              • B
                balubeto
                last edited by

                @KOM:

                Now, what should I do?

                Delete it all and run the correct wizard, the Multiple LAN/WAN wizard.

                I run the Multiple Lan/Wan wizard to configure the Traffic Shaper and I left all options with the default values. This wizard has created these rules:

                Now, what should I do?

                Thanks

                Bye

                balubeto

                1 Reply Last reply Reply Quote 0
                • KOMK
                  KOM
                  last edited by

                  Now, what should I do?

                  What you should do now is examine the rules and the queues to wrap your brain around how it all works.  Then you can create your own rules that do what you want.

                  1 Reply Last reply Reply Quote 0
                  • B
                    balubeto
                    last edited by

                    @KOM:

                    Now, what should I do?

                    What you should do now is examine the rules and the queues to wrap your brain around how it all works.  Then you can create your own rules that do what you want.

                    So, what did I do wrong?

                    Thanks

                    Bye

                    balubeto

                    1 Reply Last reply Reply Quote 0
                    • KOMK
                      KOM
                      last edited by

                      So, what did I do wrong?

                      Everything.  You just don't seem to understand.  The wizard has already defined your queues.  Now you just need floating rules to manage your traffic.  Anything going to the TV gets top priority.  Anything coming from the TV gets top priority.  Here is what you want:

                      Protocol Source Port Destination Port Gateway Queue
                      IPv4 *    *   *      SmartTVs *      *   qACK/qOthersHigh
                      IPv4 *    SmartTVs    *      *     *   *   qACK/qOthersHigh

                      1 Reply Last reply Reply Quote 0
                      • B
                        balubeto
                        last edited by

                        @KOM:

                        So, what did I do wrong?

                        Everything.  You just don't seem to understand.  The wizard has already defined your queues.  Now you just need floating rules to manage your traffic.  Anything going to the TV gets top priority.  Anything coming from the TV gets top priority.  Here is what you want:

                        Protocol Source Port Destination Port Gateway Queue
                        IPv4 *    *   *      SmartTVs *      *   qACK/qOthersHigh
                        IPv4 *    SmartTVs    *      *     *   *   qACK/qOthersHigh

                        Now, these rules are right?

                        The first rule is to give priority to all packets that from the WAN go to Smart TVs.

                        While, the second rule is to give priority to all packets on the LAN that from the Smart TVs go to the WAN.

                        Correct?

                        Thanks

                        Bye

                        balubeto

                        1 Reply Last reply Reply Quote 0
                        • KOMK
                          KOM
                          last edited by

                          Close.  Do your shaping on WAN.  The rate that data leaves the WAN is directly linked to the data that comes back in, so the key to shaping is to control what goes out so that you can deal with the return traffic.  Traffic already at your WAN can't be shaped as it is too late by that point.  Once you have changed your rule to use the WAN interface both ways, then you can try it out.  Go to Status - Queues and watch your queues in realtime.  Turn your TV on and watch to see if qOthersHigh starts getting packets.  Make sure that queue has no drops.

                          1 Reply Last reply Reply Quote 0
                          • B
                            balubeto
                            last edited by

                            @KOM:

                            Close.  Do your shaping on WAN.  The rate that data leaves the WAN is directly linked to the data that comes back in, so the key to shaping is to control what goes out so that you can deal with the return traffic.  Traffic already at your WAN can't be shaped as it is too late by that point.  Once you have changed your rule to use the WAN interface both ways, then you can try it out.  Go to Status - Queues and watch your queues in realtime.  Turn your TV on and watch to see if qOthersHigh starts getting packets.  Make sure that queue has no drops.

                            Sorry again but I can not understand what I should change.

                            So what's this small change?

                            Thanks

                            Bye

                            balubeto

                            1 Reply Last reply Reply Quote 0
                            • KOMK
                              KOM
                              last edited by

                              Change your second rule so that the Interface is WAN, not LAN.

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.