Starting today, I get the "Your connection has been terminated" screen after being in any game for a minute or two. I use USWest. I can't explain it, hopefully someone else knows what's going on? Thanks.
Make sure that the patch isn't corrupted. This has happened to me during patching process. If you continue to get this error and its during or just after applying the patch, then follow these steps:
Uninstall D2 and LOD.
Reinstall D2 and LOD after reboot.
Download the patch manually from battle.net site: http://ftp.blizzard.com/pub/diablo2exp/patches/pc/LODPatch_111b.exe
After you download the patch try to install it. If it fails to install run the bnpatch file from the d2 folder and this should correct the issue.
Once thats done log on to battle.net.
If your termination isn't due to a recent patch failure then try deleting the bncache.dat file before you run DII. A corrupted bncache.dat file can very well cause persistent game interruptions.