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

Priority Queue Problem - BattleField 3

Scheduled Pinned Locked Moved Traffic Shaping
4 Posts 4 Posters 4.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.
  • G
    gandlers
    last edited by Nov 2, 2011, 11:14 PM

    Hello all,

    New to pfSense and have a query regarding the Traffic Shaping, I have used the Wizard and as a result I have the following queues on the WAN interface:

    qACK
    qDefault
    qP2P
    qVoIP
    qGames
    qOthersHigh
    qOthersLow

    I have added my own layer7 entry to tag LiveforSpeed traffic to the Games queue, I'm afraid that's about as advanced as I managed to get.

    I have noticed that Battlefield3 traffic is getting queued as VoIP traffic, presumably I need to add rules for BF3 to get it tagged correctly and into the games queue.
    Does anyone have any info on how to find out what i'd need to set if i get a wireshark trace of bf3 running?
    Is there a guide anywhere on how to set up firewall/traffic shaping/Layer7 for custom user traffic, where to look in wireshark captures for example.

    Any advice would be appreciated

    1 Reply Last reply Reply Quote 0
    • L
      LoopyJuice
      last edited by Nov 3, 2011, 9:59 AM

      I'm having a problem categorising BF3 traffic using HFSC, i've created a floating rule for every port BF3 is "supposed" to use and queued them all to qGames but it still all ends up in the default queue.

      The following is a copy+paste from Origin's website:

      If you are playing on PC, please enable the following online ports on your connection:
      TCP: 80, 443, 9988, 20000-20100, 22990, 17502, 42127
      UDP: 3659, 14000-14016, 22990-23006, 25200-25300

      Assumedly the TCP ports are all for the web browser based server stuff and connection with the UDP ports being use for game traffic (i'm eyeing up 3659 personally) but I created queue rules for every port above and can't get anything flowing in the qGames queue.

      Will be keeping an eye on this incase anyone else has managed to get it working…

      1 Reply Last reply Reply Quote 0
      • A
        a-a-ron
        last edited by Feb 18, 2012, 8:52 PM Feb 18, 2012, 3:46 AM

        Have either of you had any luck resolving this? I'm having a similar issue.

        EDIT: So I've been playing with this, and made some changes based on the built in Battlefield 2 ports.
        I have assigned the TCP ports first, and now get some action in the qGames queue when the game is loading. But, when the game starts all traffic goes back to qDefault. The Battlefield 2 ports mention that they have to be in a specific order for them to work, but they don't really say what order that is.

        I also have a question on why in the default Battlefield 2 settings is port UDP 27900 used twice; is this a typo or how did you know to put in both locations?

        EDIT 2: Well, after playing with wireshark today. I removed all "Rules" and now only have UDP 25200 and UDP 3656 as the last 2 Rules for BF3. This has seemed to have fixed it for me.

        1 Reply Last reply Reply Quote 0
        • M
          MaxPF
          last edited by Mar 4, 2012, 5:44 AM

          I'm trying the same without success. None of the BF3 traffic goes in the qGames. I even added just the udp ports with no success.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
            This community forum collects and processes your personal information.
            consent.not_received