70470 Posts in 6879 Topics - by 687 Members - Latest Member: Laricwashere

Author Topic: BF3 LAN stuff  (Read 6409 times)

Offline Broken

  • Gannicus Dimachaerus Rudis
  • Staff
  • Godlike Gamer
  • *
  • Posts: 2262
  • Karma: 9
  • Gabe: The only rule is never ask Broken to explain
  • OS:
  • Windows XP Windows XP
  • Browser:
  • MS Internet Explorer 7.0 MS Internet Explorer 7.0
  • XBox Gamer Tag: BuddDwyerDidIt4TheLulz
  • XFire: Official Hello Kitty Island Adventure Guy
Re: BF3 LAN stuff
« Reply #15 on: December 05, 2011, 10:39:04 AM »
Less is more...
A Serbian Film
"James Cameron doesn't do what James Cameron does for James Cameron. James Cameron does what James Cameron does because James Cameron is... James Cameron."
What if bodies just had random errors like computers do?
You go to receive your Starbucks coffee and accidentally punch the Barista in the face then Crap on the floor.
What kind of Fudgeing computer errors are you getting?

Offline thegrimreap3r

  • Cannon Fodder
  • *
  • Posts: 21
  • Karma: 0
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 16.0.912.77 Chrome 16.0.912.77
  • Steam ID: the_grim_reaper3@hotmail.com
  • XFire: thegrimreaper3
Re: BF3 LAN stuff
« Reply #16 on: January 31, 2012, 11:07:57 PM »
So how exactly are we playing BF3 this year? Are we going to get crushed by whatever decrepit pipe comes into the hotel?

Offline Czar

  • Event Administrator
  • Sponsorship Coordinator
  • Godlike Gamer
  • *
  • Posts: 4632
  • Karma: 11
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 16.0.912.77 Chrome 16.0.912.77
  • Steam ID: therealdealmobile@hotmail.com
  • XBox Gamer Tag: IAmCzarAlex
  • XFire: czaralex
Re: BF3 LAN stuff
« Reply #17 on: February 01, 2012, 07:12:02 AM »
We're sponsored by Comcast and have two modems coming for a total of 100 mb down and 20 mb up or something along those lines. I believe the plan is to dedicate all BF3 play to one of those two modems to ensure the most stable connection possible.

Offline Broken

  • Gannicus Dimachaerus Rudis
  • Staff
  • Godlike Gamer
  • *
  • Posts: 2262
  • Karma: 9
  • Gabe: The only rule is never ask Broken to explain
  • OS:
  • Windows XP Windows XP
  • Browser:
  • MS Internet Explorer 7.0 MS Internet Explorer 7.0
  • XBox Gamer Tag: BuddDwyerDidIt4TheLulz
  • XFire: Official Hello Kitty Island Adventure Guy
Re: BF3 LAN stuff
« Reply #18 on: February 01, 2012, 08:20:58 AM »
Comcast does a great job and brings pipes bigger than Spicy McHaggis
A Serbian Film
"James Cameron doesn't do what James Cameron does for James Cameron. James Cameron does what James Cameron does because James Cameron is... James Cameron."
What if bodies just had random errors like computers do?
You go to receive your Starbucks coffee and accidentally punch the Barista in the face then Crap on the floor.
What kind of Fudgeing computer errors are you getting?

Offline sully!

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4997
  • Karma: 16
  • If the future is now, where's my jetpack?
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 17.0.963.44 Chrome 17.0.963.44
  • Steam ID: sully213
  • XBox Gamer Tag: FITESully
Re: BF3 LAN stuff
« Reply #19 on: February 01, 2012, 03:09:54 PM »
It's an aggregate total of about 230 down, 22 up ;)

But the goal is to have all BF3 traffic going out one pipe so as to avoid retarded punkbuster bans and other BF3-remote-server-why-can't-I-have-a-local-dedicated-server-bullmularkey.

We'll also be utilizing sticky connections since this is a dual-WAN setup as described here: http://forum.pfsense.org/index.php/topic,44012.0.html to hopefully avoid headaches and frustration.
Please just walk away. I don't want to have to stand here and say something so awesome that I'll have to remember it the rest of the day. Thank you!

Offline krakah

  • Supreme Gamer
  • *
  • Posts: 380
  • Karma: 6
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 16.0.912.77 Chrome 16.0.912.77
Re: BF3 LAN stuff
« Reply #20 on: February 01, 2012, 06:14:39 PM »
It's an aggregate total of about 230 down, 22 up ;)

But the goal is to have all BF3 traffic going out one pipe so as to avoid retarded punkbuster bans and other BF3-remote-server-why-can't-I-have-a-local-dedicated-server-bullmularkey.

We'll also be utilizing sticky connections since this is a dual-WAN setup as described here: http://forum.pfsense.org/index.php/topic,44012.0.html to hopefully avoid headaches and frustration.


I haven't experimented with dual WAN's other than in a lab as I dont have have the equipment/connections.  But in theory your 2nd post (the thread's 3rd), was the only way that I could foresee it working 100% without issues 100% of the time. 

I was going to try this at our past local LAN.  A crude test was to tether with my phone on a laptop.  Then enable  Internet Connection Sharing to the wired NIC and hook a pfsense WAN up to it.  This way I'd have one WAN going out to fios, and one WAN using my phone.   I was then going to run wireshark to gather the information on ports and filter BF3 traffic.  Create an alias for all the known BF/PB ports and create a rule to filter them out to fios.  Then create a NOT rule with the same information and send it out the tethered LAN.

Unfortunately, I never got a chance to do it while replacing a failing RAID card, and having issues with our UT3 and CSS servers (thanks fearon).  I still want to try it though.  I can post my findings if you like.

The sticky connections works but in theorycan still fail.  You had more time testing it than I, so I believe that failure rate (if there even was one) has to be so low that its not an issue for you.

But based off this from the Sticky Connection description:

Quote
This 'sticky connection' will exist as long as there are states that refer to this connection. Once the states expire, so will the sticky connection.


If you havent already I'd set the "Firewall Optimzation Option" in the advanced settings to either high-latency or conservative.  Which ever option holds connections longer.  Both descriptions elude to holding connections longer than default.  Downside is obviously a larger state table, hope theres enough RAM.

I <3 pfsense.  Its been my savior at work and at home!  It certainly is more than capable of getting this job done.  I'm curious as to what hardware you guys run it on.  I've run it on several different machines from P2 400mhz/256MB RAM up to now a C2D 2.3ghz/2GB RAM.  It scales so well.    I thought I read somewhere that v2.1 will have full multi-core support.  That will be awesome!  As of now that 2nd core is hardly being used :(
Vitality Gaming
www.vitalitygaming.com

Offline sully!

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4997
  • Karma: 16
  • If the future is now, where's my jetpack?
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 16.0.912.77 Chrome 16.0.912.77
  • Steam ID: sully213
  • XBox Gamer Tag: FITESully
Re: BF3 LAN stuff
« Reply #21 on: February 01, 2012, 07:24:23 PM »
Using both the firewall rules to push all BF3 traffic out one WAN as well as the sticky connections is a belt and suspenders approach. I've already set the firewall optimization to "Conservative" to hold onto the states for as long as possible. All we can do is all we can do and hope for the best.
Please just walk away. I don't want to have to stand here and say something so awesome that I'll have to remember it the rest of the day. Thank you!

Offline krakah

  • Supreme Gamer
  • *
  • Posts: 380
  • Karma: 6
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 16.0.912.77 Chrome 16.0.912.77
Re: BF3 LAN stuff
« Reply #22 on: February 01, 2012, 07:41:16 PM »
Sweet.  I have complete faith there will be no issues

Mind sharing the port list you came up with?  Would save me alot of time when I go to test this.

*edit* double negative fail.
Vitality Gaming
www.vitalitygaming.com

Offline sully!

  • Administrator
  • Godlike Gamer
  • *
  • Posts: 4997
  • Karma: 16
  • If the future is now, where's my jetpack?
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 16.0.912.77 Chrome 16.0.912.77
  • Steam ID: sully213
  • XBox Gamer Tag: FITESully
Re: BF3 LAN stuff
« Reply #23 on: February 01, 2012, 08:08:24 PM »
I don't own the game myself (for reasons well documented already) so I can't do any wiresharking, so I'll use the port list at http://findports.com/document.php?tag=battlefield-3 for general BF3 traffic as well as the specific IP for our server (http://www.fites.net/general-discussion/bf3-pub-server-is-up-please-use!/).
Please just walk away. I don't want to have to stand here and say something so awesome that I'll have to remember it the rest of the day. Thank you!