Old modem/router (worked fine): Inventel DV4210 New modem: TD-8816 New router: TL-WDR3600 Connecting via cable. In-game ping is ~100ms, connection quality good. Latest firmware has been flashed on both devices. No other applications lose connectivity. I suspect a router/modem misconfiguration. All settings are currently at default. Issue only seems to occur in PS2. Any ideas where I should start looking for a fix?
Normally playing on Miller. Tested Connery, same results. Even though the game lost sync, I could still hear platoon chatter fine. Disabled modem firewall and QoS, no effect.
Suspected server might be choking on fragmented packets so I upped the MTU to maximum of 1492, did a ping -f -l 1464 (28 bytes for header) to verify, that's working fine, but no effect on disconnects. Still would like to know if SOE considers wireshark/winpcap to be a game hacking tool.
Time to disconnect seems to be proportional to the level of activity - it takes longer for a disconnect to happen on PTS than live. Still stumbling in the dark here, no idea what's causing it.
Solved! (kinda) There's a DMZ option in my router, I've set my machine IP to static, put it into the DMZ field and everything seems to work fine. There's probably a more elegant way to do it using forwarding. I'll try that next.
yes sounds like a firewall issue on your router -- you shouldn't need to open/port forward anything, but always a good idea to use reserved IP's for key devices like your game PC. I know the launcher uses HTTP/HTTPS (TCP 80/443), and game has been known to use UDP 20100-20199
If DMZ works then it's the routers firewall / port forwarding. You will have to manually find the solution. Try port forwarding. You could also try to disable voice comms in game. Don't lower the voice, but instead disable it. It caused a lot of problems in the past. It may still be there. Voice is provided by a 3rd party. It has nothing to do with SoE. So uses a different connection, and different ports.
This is the one of the biggest problems in the game, the voice is sometimes decides to give the middle-finger and disables itself which is bad