ALTQ broken on igb



  • Filed a bug

    I am pretty sure this red box did not appear on 2.2.

    This firewall does not have any interfaces assigned that are capable of using ALTQ traffic shaping



  • I can confirm. I receive this message every time I visit traffic shaper page /firewall_shaper.php





  • this isnt broken, its a GUI error.

    So the GUI is incorrectly displaying the error, but I can confirm on cli altq works, and also in status -> queues everything is working.



  • Ok then.
    How can I check this?
    If I run pfctl -s queue -v  on HFSC shaper then I don't see any ALTQ enabled, but if I enable CODELQ instead of HFSC, then it shows me ALTQ enabled.
    But all looks working now, I have had problems this morning, but since that version updated twice and I can not reproduce it anymore  ::)



  • the rules pfSense creates is at /tmp/rules.debug

    So pfctl -f /tmp/rules.debug rehashes the rules, if the interface was not altq compatible that command would generate an error.

    here is output of command you provided

    root@PFSENSE ~ # pfctl -s queue -v
    queue qACK on igb0 bandwidth 0 b priority 6 fairq( codel linkshare 18.80Mb ) 
      [ pkts:     119514  bytes:    8233408  dropped pkts:      0 bytes:      0 ]
      [ qlength:   0/ 50 ]
    queue qDefault on igb0 bandwidth 0 b priority 3 fairq( codel default linkshare 18.80Mb ) 
      [ pkts:      50499  bytes:   62154629  dropped pkts:      0 bytes:      0 ]
      [ qlength:   0/ 50 ]
    queue qOthersHigh on igb0 bandwidth 0 b priority 4 fairq( codel linkshare 18.80Mb ) 
      [ pkts:          0  bytes:          0  dropped pkts:      0 bytes:      0 ]
      [ qlength:   0/ 50 ]
    queue qOthersLow on igb0 bandwidth 0 b priority 2 fairq( codel linkshare 18.80Mb ) 
      [ pkts:          0  bytes:          0  dropped pkts:      0 bytes:      0 ]
      [ qlength:   0/ 50 ]
    queue qLink on igb1 bandwidth 0 b priority 2 fairq( codel default linkshare 67.15Mb ) 
      [ pkts:     154493  bytes:  183881368  dropped pkts:      4 bytes:   4703 ]
      [ qlength:   0/ 50 ]
    queue qInternet on igb1 bandwidth 0 b fairq( codel linkshare 67.15Mb ) 
      [ pkts:          0  bytes:          0  dropped pkts:      0 bytes:      0 ]
      [ qlength:   0/ 50 ]
    


  • I have similar output. But for CODELQ "sheduler" it is stated as "altq on pppoe_0…"
    But I think it's may be just wrong place to check for ALTQ enabled. I am not sure, may be somebody more competent can clarify this.


  • Rebel Alliance Developer Netgate

    OK I finally figured out how to reproduce this one. I'll push a fix shortly.


  • Rebel Alliance Developer Netgate


Log in to reply