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

    QoS for VOIP made simple

    Scheduled Pinned Locked Moved Traffic Shaping
    4 Posts 2 Posters 10.1k 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.
    • cdsJerryC
      cdsJerry
      last edited by

      One of the topics I've seen requested over and over, but I  never found answered in simple terms is: How do I give priority to my VOIP traffic at the expense of everything else, and then just let the rest of it fight it out.  After hours of research I think I've found it and am posting it here for others who, like myself, aren't programmers or power users.  Hopefully I got it right.

      I'm assuming that the user has a single WAN connection from their provider which is connected to pfSense.  If you have multiple things plugged into the modem from the cable company this won't work because the traffic from those devices isn't passing through (or being protected by) pfSense.  They should all be connected AFTER pfSense.

      Go to the Firewall menu.
      Select Traffic Shaper
      Select  Wizards
      Select Single LAN multi WAN (even though you only have 1 WAN)
      The Wizard will ask for the number of  WAN connections.  Enter 1.
      For Shaper configuration set the Scheduler to HFSC.
      Set the Interface to WAN
      Set Upload Scheduler to HFSC
      Enter figures for your WAN connections upload and download speeds (your actual speeds, not what they tell you.  I suggest using 5% less than what your testing finds for actual speeds)
      Click the Enable box for Prioritizing Voice over IP traffic.  In the box below select your provider if it's listed.  If not leave it as Generic.  Enter the IP address of your providers Trunk or SIP connection.
      Enter the amount of space you want to reserve for VOIP Upload and Download.

      Click through the next several screens.  To keep it simple you don't need to select any of these.  After clicking through you'll get to the Finish box.  Click it.  Done.

      1 Reply Last reply Reply Quote 0
      • M
        moosport
        last edited by

        Do you run squid?

        1 Reply Last reply Reply Quote 0
        • cdsJerryC
          cdsJerry
          last edited by

          I did not run squid.  I'm not sure what squid is, but isn't it a caching tool? How would that apply to the VOIP/QoS issue other than perhaps lowering bandwidth use IF the same images were frequently loaded by multiple users, which in my case isn't likely.

          1 Reply Last reply Reply Quote 0
          • M
            moosport
            last edited by

            Squid is setup as a transparent proxy which I run HVAP (anti-virus).  I will need to point QoS to manage at the proxy instead.

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