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

    [SOLVED] pfctl: the sum of the child bandwidth higher than parent "root_em1"

    Scheduled Pinned Locked Moved Traffic Shaping
    8 Posts 4 Posters 3.3k 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.
    • Z
      zang3tsu
      last edited by

      I'm getting this error at boot.

      There were error(s) loading the rules: pfctl: the sum of the child bandwidth higher than parent "root_em1" - The line in question reads [0]:
      

      Is it safe to ignore? I already tried resetting the traffic shaper to default and I still get this error.

      Update: I forgot to add that I'm using the latest pfSense release (2.1.5) installed from ISO.

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

        You must have an error in one of your child queues.  The sum of the child queues bandwidth requirements can't exceed the total available from the parent.

        1 Reply Last reply Reply Quote 0
        • Z
          zang3tsu
          last edited by

          I used the Traffic Shaper Wizard to create them so I'm not sure where the error is.

          Update: I finally solved this by setting the bandwidth of LAN to 1Gbit/s, qLink bandwidth to 991Mbit/s (1Gbit/s - my max download speed), qInternet bandwidth to 8292Kbit/s (my max download speed).

          What was important was the sum of qLink and qInternet bandwidth should be less than or equal to the LAN bandwidth. However the default values from the Traffic Shaper Wizard weren't. The default value for LAN bandwidth is none, qLink is 20% and qInternet is 8292Kbit/s.

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

            I never put in a number for bandwidth on LAN or qLink. I always use a percentage and never get that error.  I put in a value under qInternet.

            1 Reply Last reply Reply Quote 0
            • Z
              zang3tsu
              last edited by

              @sideout:

              I never put in a number for bandwidth on LAN or qLink. I always use a percentage and never get that error.  I put in a value under qInternet.

              What percentage did you use for LAN bandwidth? 100%?

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

                I don't put anything in LAN. I put a percentage in qLink and I put a value like 50mb in qInternert and then percentages under the queues under that one.

                1 Reply Last reply Reply Quote 0
                • Z
                  zang3tsu
                  last edited by

                  @sideout:

                  I don't put anything in LAN. I put a percentage in qLink and I put a value like 50mb in qInternert and then percentages under the queues under that one.

                  That looks to be the same as the configuration generated by the wizard. The same configuration that was producing the error.  :-\

                  1 Reply Last reply Reply Quote 0
                  • DerelictD
                    Derelict LAYER 8 Netgate
                    last edited by

                    When you leave the bandwidth empty on the interface, the shaper gets the bandwidth from the link speed (10/100/1000Mbit).

                    If you were to take a gig-e interface and, say, define qLink as 20% and qInternet as 850Mbit, you would have a total of 1050Mbit which is greater than 1000Mbit and would generate the error.

                    As qInternet approaches link speed, the wizard is going to start making mistakes.

                    At least that's how I understand it.

                    Chattanooga, Tennessee, USA
                    A comprehensive network diagram is worth 10,000 words and 15 conference calls.
                    DO NOT set a source address/port in a port forward or firewall rule unless you KNOW you need it!
                    Do Not Chat For Help! NO_WAN_EGRESS(TM)

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