Shaper wizzard generates errors



  • Hello
    I'm trying to configure the shaper with the wizzard in pfsense. The system runs 2.0.1 on i386.

    I select that i have 3 LAN subnets and one wan. I enter 100Mbit as upload and download bandwitdh.
    After i finnish the wizzard i get this message:

    Sep 19 09:30:37 php: : The command '/sbin/pfctl -o basic -f /tmp/rules.debug' returned exit code '1', the output was 'pfctl: the sum of the child bandwidth higher than parent "root_fxp3" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:68: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:69: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:70: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:71: errors in queue definition pfctl: the sum of the child bandwidth higher than parent "root_fxp0_vlan6" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:76: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:77: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:78: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:79: errors in queue definition pfctl: the sum of the child bandwidth higher than pa

    Sep 19 09:30:37 php: : New alert found: There were error(s) loading the rules: pfctl: the sum of the child bandwidth higher than parent "root_fxp3" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:68: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:69: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:70: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:71: errors in queue definition pfctl: the sum of the child bandwidth higher than parent "root_fxp0_vlan6" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:76: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:77: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:78: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:79: errors in queue definition pfctl: the sum of the child bandwidth higher than parent "root_fxp0_vlan4" pfctl: linkshare

    Sep 19 09:30:37 php: : There were error(s) loading the rules: pfctl: the sum of the child bandwidth higher than parent "root_fxp3" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:68: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:69: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:70: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:71: errors in queue definition pfctl: the sum of the child bandwidth higher than parent "root_fxp0_vlan6" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:76: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:77: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:78: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:79: errors in queue definition pfctl: the sum of the child bandwidth higher than parent "root_fxp0_vlan4" pfctl: linkshare sc exceeds paren

    Any ideas what is wrong?



  • Are any of them on a 10Mbit network? Just guessing really.
    This is a question for others out there as well. What speed does the VLAN report to the shaper? This might have an effect on the errors you are seeing.



  • VaCUm, do you have all gigabit nics in your firewall?  If you have 10/100 nics then you will never see 100Mbit/s because of the overhead.  Try 80Mbit/s for your download and upload…

    Also, with the multi-lan wizard, it tries to setup intra lan traffic with it's own queue, qLink with a 20% share of the bandwidth.  This is so traffic going from one lan interface to another doesn't get limited by your Wan bandwidth settings.  If you try to give qInternet more than 80% of the LINK bandwidth you will have a bad time, because qLink and qInternet will have more bandwidth than the interface queue.

    Josh



  • I have the same problem

    I run a ALIX with 1 WAN and 2 LAN interfaces. My WAN connection is 100 down and 7up Mbits.

    php: : New alert found: There were error(s) loading the rules: pfctl: the sum of the child bandwidth higher than parent "root_vr0" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:56: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:57: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:58: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:59: errors in queue definition pfctl: the sum of the child bandwidth higher than parent "root_vr2" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:64: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:65: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:66: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:67: errors in queue definition pfctl: Syntax error in config file: pf rules not loaded - The line in question reads [0]:
    
    php: : The command '/sbin/pfctl -o basic -f /tmp/rules.debug' returned exit code '1', the output was 'pfctl: the sum of the child bandwidth higher than parent "root_vr0" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:56: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:57: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:58: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:59: errors in queue definition pfctl: the sum of the child bandwidth higher than parent "root_vr2" pfctl: linkshare sc exceeds parent's sc /tmp/rules.debug:64: errors in queue definition parent qInternet not found for qACK /tmp/rules.debug:65: errors in queue definition parent qInternet not found for qOthersHigh /tmp/rules.debug:66: errors in queue definition parent qInternet not found for qOthersLow /tmp/rules.debug:67: errors in queue definition pfctl: Syntax error in config file: pf rules not loaded'
    


  • Luckily I can read your mind, so I know that you are running a P4 Dell system that only has 10/100 nics that you purchased off of ebay for 34$ and had shipped to your house.  I'm not sure why you didn't give more than 3 stars to the shipper though, the computer was delivered in only 3 days.  You cannot deal with a 100Mbit/s connection with 10/100 nics.  And you cannot set the QOS to 100Mbit's either.  Try using 75Mbit or 80Mbit for troubleshooting to see if the error goes away.

    You may want to skip the QOS and just use a limiter with your torrent box so it can only use a max of 50Mbit/s, which should allow plenty for other use.  I'm again reading your mind.

    Please describe your hardware.

    I'm just trying to make a joke, not be a jerk, honest.
    Josh



  • You read my mind…LOL

    this helped me.

    brought it down to 70 dl and qos is working. anyone selling a premade 1U for 2 WAN/1LAN running pfsense?

    or link to a build.

    once again thanks again. My Dell optiplex thanks you to. You saved it from going bye bye



  • @spartan7:

    anyone selling a premade 1U for 2 WAN/1LAN running pfsense?

    or link to a build.

    http://www.applianceshop.eu/index.php/firewalls/opnsense/opnsense-rack.html


Log in to reply