Hey folks, There are alot of servers out there running on 'net connections that aren't beefy enough for the game.
General rule of thumb: Cable Modem: 4 - 6 players. DSL Line: 8 - 10 players T1+ 16 - x players. (X is dependant on your connection)
Make sure you're running a dedicated server and not playing on the server, that will really impact performance on your 'net game (although for LAN it works okay).
SERVERS Set your BANDWIDTH LIMIT on the ded. server. If you want to host a ten player server on a 128k upload DSL connection - you'd want to set the limiter to 10k per client. This means that with ten clients connected - your upload would be around 100k. You can use a similar formula for other connection types.
CLIENTS Set your connection type (under MULTIPLAYER>INTERNET) to reflect HOW you're connecting to the 'net, or one step lower. If you're on a modem, don't have this checked as a LAN...you won't enjoy the experience as much.
Paste this line into the shortcut for the BF1942.exe (NOT the dedicated server exe) to call it with a batch file: >BF1942.exe +restart 1 +hostServer 1 +dedicated 1