Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    Using FQ_CoDel Limiters to share Internet bandwidth per-LAN-IP

    Scheduled Pinned Locked Moved Traffic Shaping
    2 Posts 2 Posters 122 Views 2 Watching
    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.
    • S Offline
      strannik
      last edited by

      I'm using pfSense 2.7.2 in production enviroment - about 100 PCs.
      Many users are downloading at the same time so it is critical to prevent one user from saturating the whole pipe.
      I've been using Limiter Pipes for a long time to keep each user (LAN-IP) at 10-30 Mb/s depending on department.
      Now I'm trying a new approch: first creating CoDel limiters without a mask to set a total bandwidth per-group of user's IPs and then creating a child Queue with 32-bit mask for each Up and Down limiter. Then applying those queues to LAN rule.
      CoDel Limiters.png
      I'm not using any limiters on WAN interface bacause it is also used for VPN.
      My bufferbloat score is now A+ but there is still no fair per-IP sharing of Internet bandwidth.
      Anyone knows if FQ_CoDel queue scheduler can actually do that ?

      SteveITSS 1 Reply Last reply Reply Quote 0
      • SteveITSS Offline
        SteveITS Rebel Alliance @strannik
        last edited by

        @strannik 2.8.x is out.

        See also https://forum.netgate.com/topic/200595/this-is-how-i-used-limiters-to-fairly-share-bandwidth-among-all-devices-on-lan

        To upgrade, select your branch in System/Update/Update Settings. When upgrading, allow 10-15 minutes to reboot, or more depending on packages, CPU, and/or disk speed.
        Only install packages for your version of pfSense.
        Upvote 👍 helpful posts!

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