Two players, one router, same external IP

Post » Mon Jun 13, 2011 5:50 am

We'd like to play Crysis 2 online together on 2 pc's with the same external ip as they're connected to the same router. Thing is, whenever i'm playing and my brother tries to join my server, i get disconnected - he gets my slot and vice versa. If we try joining a server at the same time as a squad usually only one of us gets through, the other is being disconnected. It's fine if we're playing on different servers, but both of us on the same one has only worked like 3 times in total so far. If both of us DO somehow manage getting past the loading screen and aboard the same server without any disconnect-notifications popping up, the game can go uninterrupted as long as the server runs. If we attempt switching servers, 9.8 times out of 10 we're back to one of us getting disconnected, the other one getting his slot and so forth. We've tried forwarding all the ports to our individual ip's, changing our game ports, disabling firewalls... I'm pretty sure this is not something we can solve on our end.

We've never had problems like this with other FPS shooters. CS & BFBC2 would always let us crash the same parties together, why is this game giving us so much trouble?
User avatar
Yung Prince
 
Posts: 3373
Joined: Thu Oct 11, 2007 10:45 pm

Post » Mon Jun 13, 2011 2:53 am

Are you using separate accounts?
User avatar
Claudz
 
Posts: 3484
Joined: Thu Sep 07, 2006 5:33 am

Post » Mon Jun 13, 2011 6:07 am

I had this problem, I think i solved it by entering this into my system.cfg file (not my brothers, left his running on port 64000)

net_lobby_gamespy_online_port = 64101 [DUMPTODISK]

Not dead sure this solved it, as i did about 3 separate fixes at once, so one of them worked. No im not going to fiddle with it to isolate it, it works, and thats all i care about.

Other things i attempted, that i can remember doing anyway.

1- port forwarding on the router (made it worse IRC, disabled atm and it still works)
2- MAC binding IP addresses to each computer. (didn't enable strict bind, but i forced the router to assign specific IP's to each of us.)
3- other stuff, i dunno, it was ages ago :P

And yeah, make sure you've got separate cd keys (if crytek ever turned cd key detection back on)
User avatar
Liv Staff
 
Posts: 3473
Joined: Wed Oct 25, 2006 10:51 pm

Post » Mon Jun 13, 2011 6:28 am

i'd like a fix for this aswell.....
User avatar
Milad Hajipour
 
Posts: 3482
Joined: Tue May 29, 2007 3:01 am

Post » Mon Jun 13, 2011 8:01 am

sure, separate accounts, each with it's own key. that's why we can play on different servers at the same time all we want. i wouldn't be surprised if UPnP had something to do with this. thing is, our router doesn't offer a menu switch for it, so i suppose it's not supported. maybe one of you guys could have a look at your router's UPnP settings.

/edit:

i put this
Code:
net_lobby_gamespy_online_port = 64101 in my autoexec.cfg ... now, querying the ingame console for net_lobby_gamespy_online_port does return 64101. however, joining a server and checking the local tcp/ip connections using CurrPorts tells me Crysis is still using port 64100.
Image

so, i'm inclined to ask: what the f****?
User avatar
Brandi Norton
 
Posts: 3334
Joined: Fri Feb 09, 2007 9:24 pm


Return to Crysis