(Yes, I did a search, but I'm not reading through 10,000 threads of all the people that are having this issue to see if this was suggested...ok, I read through about 100.)
Just thought I'd throw this out there...My son and I play on the same computer with different profiles, and he suddenly started seeing the "Your Connection to the server has been lost" about every 1/2 hour or so for a couple of days (and I stop ALL unneccesary local services prior to starting bf2).
Me being the Network/SSL Engineer, I updated the NIC drivers, did a netstat -a (to see if anyone was connected to me and sucking up my bandwidth), etc...but he still saw the problem.
Thinking to myself about packet loss on switches that are set to "autonegotiate" instead of a static 100/full, I thought to myself, "It CAN'T be that simple..."
I went into the options for BF2, and the connection settings, and saw that his connection was set to T1/LAN, not Cable/DSL (or whatever it says). I set it to cable, and he has not had the problem for 4 days of solid playing (and I DO mean "SOLID" playtime - about 24 hrs total).
The problem becomes that if it is set to T1/LAN, BF2 tries to push/pull packets in and out at a much faster rate than the cable/DSL/dial-up (*snicker*) can handle, and collisions/dropped packets occur; eventually causing the server to drop the funky connection.
Like I said, in the threads I read I did not see this suggestion out there anywhere, but what the hell; if I help one soldier, my job is done.
"You have your orders, soldier..."
Good Luck!
Cup
Just thought I'd throw this out there...My son and I play on the same computer with different profiles, and he suddenly started seeing the "Your Connection to the server has been lost" about every 1/2 hour or so for a couple of days (and I stop ALL unneccesary local services prior to starting bf2).
Me being the Network/SSL Engineer, I updated the NIC drivers, did a netstat -a (to see if anyone was connected to me and sucking up my bandwidth), etc...but he still saw the problem.
Thinking to myself about packet loss on switches that are set to "autonegotiate" instead of a static 100/full, I thought to myself, "It CAN'T be that simple..."
I went into the options for BF2, and the connection settings, and saw that his connection was set to T1/LAN, not Cable/DSL (or whatever it says). I set it to cable, and he has not had the problem for 4 days of solid playing (and I DO mean "SOLID" playtime - about 24 hrs total).
The problem becomes that if it is set to T1/LAN, BF2 tries to push/pull packets in and out at a much faster rate than the cable/DSL/dial-up (*snicker*) can handle, and collisions/dropped packets occur; eventually causing the server to drop the funky connection.
Like I said, in the threads I read I did not see this suggestion out there anywhere, but what the hell; if I help one soldier, my job is done.
"You have your orders, soldier..."
Good Luck!
Cup