@xXSecchiXxUn saludo y Felices Fiestas!

Te cuento mi razonamiento, que lo mismo 2 cabezas piensan más que una.
Ayudaría saber si somos
NOSOTROS quienes nos desconectamos, o es el
SERVER quien nos tira.

1.- Si el server nos echa,
imagino que dará alguna clase de mensaje, algún archivo log donde diga por qué nos ha desconectado, y ahí es donde podemos empezar a investigar. Para eso, necesitamos un GM que tenga acceso al servidor.
2.- Si es nuestra línea que se cae por algo, puede que tengamos algún parámetro del protocolo mal configurado y la línea se vuelve inestable. En ese caso toca buscarse entre la configuración de Windows algo que tenga que ver con el tema.
Hasta que no aclaren este punto, vamos a estar dando palos de ciego, porque no se sabe qué está fallando.
En mi caso, por si sirve de ayuda, uso Windows 7 Home Premium.