I found the solution to the sonicwall issue! = ) By default, sonicwall terminates any connection that is inactive for 15 minutes. The connection to one of the servers happens when you first login, and data is sent also when the map is over. So if you spend over 15 minutes on a map, your connection will be terminated. (And the program doesn't try to reopen the connection).
So the solution is to log into the Sonicwall router, in the firewall tab, click on 'Services'. Add a new service called 'BF2' which is on 'TCP' port '29900'. Then go to 'Access Rules' and add a new rule that 'Allow's 'BF2' from 'LAN' to 'WAN'. The key thing you have to do is click on the 'Advanced' tab when creating this rule. (You start on the 'General' tab) Change the 'TCP Connection Inactivity Timeout' to 1000.
This should solve all your problems with Battlefield 2 and your Sonicwall router! :)
Best Wishes,
-Nick
So the solution is to log into the Sonicwall router, in the firewall tab, click on 'Services'. Add a new service called 'BF2' which is on 'TCP' port '29900'. Then go to 'Access Rules' and add a new rule that 'Allow's 'BF2' from 'LAN' to 'WAN'. The key thing you have to do is click on the 'Advanced' tab when creating this rule. (You start on the 'General' tab) Change the 'TCP Connection Inactivity Timeout' to 1000.
This should solve all your problems with Battlefield 2 and your Sonicwall router! :)
Best Wishes,
-Nick
Comment