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

    Battlefield 3 with multiple pcs on a Lan

    Scheduled Pinned Locked Moved Gaming
    7 Posts 7 Posters 23.5k 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.
    • S
      Sikh
      last edited by

      So one computer works great. If I try 2, first one connects and second one gets stuck at connecting. Now my xboxs have been working flawlessly since 2.0 beta on upnp. Turn 1 on connects then turn on 2 and it connects. Both open nat.

      Now with the pcs that's not the case. Since there is no way to change the client port the game asks for (fixed my problem on bc2) I can't change the ports myself. But the game is built to ask for another port but my upnp won't.

      Sometimes the 2nd computer can connect to different servers but will not connect to the same server as the first one.

      Any ideas guys?

      1 Reply Last reply Reply Quote 0
      • D
        dguy
        last edited by

        are you using NAT/Port Forward for these LAN PC's or a LAN rule?

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

          Well, this is from ea.com regarding BF3:

          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

          But these are all outgoing, so in theory, with uPNP enabled there shouldn't be any issues with multiple PC's playing on a LAN (unless there's a bug I don't know about)

          I found this on a gaming site:

          eg) Edit each computers BF3 executable to include the " -port XXXXX" (as long as each PC uses a different port)

          Computer A = "C:\Program Files (x86)\Origin Games\Battlefield 3\bf3.exe -port 10000"
          Computer B = "C:\Program Files (x86)\Origin Games\Battlefield 3\bf3.exe -port 10001"
          Computer C = "C:\Program Files (x86)\Origin Games\Battlefield 3\bf3.exe" -port 10002"

          Although, this was a solution for playing BF3 with multiple PC's on a LAN… WITHOUT…uPnP... it may be a workaround if you are positive you have UPnP enabled on PFsense.

          I would do the following:

          1.  disable software firewalls on local pc's
          2.  In PFsense, double check that UPnP is ENABLED on the LAN interface (services -> UPnP & NAT-PMP).  If you upgraded from an earlier version, try toggling UPnP off and on... I've seen that work for other services.
          3.  make sure the UPnP service is running on your PC's (open the services snap-in (services.msc) then look for "UPnP Device Host")

          1 Reply Last reply Reply Quote 0
          • J
            jaredadams
            last edited by

            I host a small LAN every once in awhile.  We have had absolutely 0 problems playing BF3 or BC2 behind my pfsense firewall.  Everyone is trying to find out why they are having problems, but I dont really know why I'm NOT.

            FYI, uPnP is disabled in my config.  I have no special rules for BF3 traffic.  I'm letting NAT do its thing on its own as its designed to do.

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

              pfSense 2.0.1 and Gaming.

              Have a look at this tutorial set-up for multiple gaming consoles with UPnP and AOS, for Motels and the like, no port forwarding. It could use some tightening fine tuning, but seems to work fine for most.

              http://www.cqrite.com/?p=155

              Tweet: MIBovrd@cqrite http://www.cqrite.com

              1 Reply Last reply Reply Quote 0
              • S
                shaqan
                last edited by

                BF:Bad Company 2 does not like upnp at all.. Constant connectivity issues are direct result of upnp.

                BF3 is also using Frostbite engine. Likely to be same issue.

                1 Reply Last reply Reply Quote 0
                • D
                  danic
                  last edited by

                  I had LANParty few months ago, and we played BF3. Only thing I needed to do was setup static port on outgoing nat. I have uPNP disabled (Not multi-wan friendly).

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