Forum Discussion
This is because game opens ports on router and is unable to open them for multiple local network addresses... Same story with UDP packets that are being responded by wrong machine. I don't think they will fix that. They would have to rewrite half of netcode.
As opening ports is not that important, UDP problem is. There may be a solution, but you have to decide if it's worth it. I cant guarantee that it would work (80% that it will). You would need to separate networks for every machine. How? For example putting another router between your NetGear and every machine playing the game. That would create new network for every of those machines and UDP packets would be routed correctly. Please notice that every of those routers needs to have different subnet configured... for example: router number one: 192.168.101.0, router number two: 192.168.102.0, router number three: 192.168.103.0 ... etc.
- 10 years ago
If i add one more router, that means i need one more NAT layer, decreases performance and not able to access my NAS. And opening port may case so security problem.
Is there any setting to deal with UDP packets interception or redirect the UDP packets to where it suppose to do?
I haven't experience these kind of problem in other game.
If they need rewrite half of netcode, then EA should review their QA team. This problem limited only one game can be play at one network.
- 10 years ago
I tried BF4 with closed ports and upnp off and it kinda worked... There were some problems with PB. As there is no PB in BF1 (or am I wrong?), NAT may not be a problem.
UDP protocol is almost headless, the destination and source mechanism has to be implemented server/client side. You can do nothing (except what I wrote before) about it. I am not from EA, but I just predict that chances, that they will reimplement that layer, are low.