Conectividad limitada o nula

Sobre "CONECTIVIDAD LIMITADA O NULA" al instalar el SP2 de XP
-------------------------------------------------------------------

Están surgiendo muchas dudas y preguntas sobre el mensaje de "Conectividad limitada o nula" que aparece al instalar el SP2 y que lleva a engaño a personas no familiarizadas con el TCP/IP, o con conocimientos vagos o erróneos sobre conectividad de red.
Vamos a intentar aclarar los conceptos y solucionar ese "problema" que parece que ha surgido con el SP2.

* Windows, como todos los sistemas operativos, cuando tiene señal de red en un adaptador y ese adaptador no tiene dirección IP (está configurado para obtener IP automáticamente) solicita mediante una petición 'DHCP Request' una petición de IP. Si no responde ningún dispositivo en el tiempo predeterminado, ese adaptador se queda sin inicializar y sin dirección IP. En principio, por ello, dos máquina unidas por cable, pero sin configurar los adaptadores y sin servidor DHCP, no podrán comunicarse al carecer de IP.

* Desde W98, Microsoft ha incorporado en sus sistemas operativos el mecanismo de "autonet configuration". Dicho mecanismo -cuando existe señal de red, no está configurada ninguna IP, y no hay respuesta a una petición al DHCP-, lo que hace es "auto asignar" una dirección IP en el rango 169.254.x.y de clase B. Windows verifica mediante protocolo ARP que la IP auto asignada no existiese en la subred. Si existe, se auto asignará otro valor dentro de dicho rango.

De esta manera se garantiza que dos máquinas unidas por cable de red y sin tener IP, podrán conectarse y funcionar sin que el usuario tenga necesidad de conocer direcciones IP, rangos, máscaras, etc.

En este entorno, lo único que añade el SP2, es que cuando un interface de red no tiene dirección IP y entra a funcionar el mecanismo de "autonet configuration" nos muestra un icono de red en la parte inferior de la pantalla con el símbolo de un pequeña admiración amarilla y el mensaje de "Conectividad limitada o nula".

Lo anterior no indica que por instalar el SP2 hayamos perdido conectividad: simplemente tenemos la misma conectividad que antes, lo único es que ahora Windows nos lo informa.

CASOS EN QUE APARECE
--------------------

Un caso muy normal, es cuando tenemos una tarjeta de red, y esta está unidad a un router ADSL (por ejemplo) el cual tiene una conexión de banda ancha tipo PPP (lo mas corriente en la actualidad en España).

Recordemos que en este caso, a pesar de tener un solo adaptador físico de red, tenemos DOS interfaces de red en Panel de Control, Conexiones de red:

1) la conexión de área local por el hecho de tener tarjeta de red y
2) La interface lógica del PPP.

Así que... debemos tener IP en las dos. Curiosamente, el router SÓLO nos da IP en la conexión PPP de banda ancha. Por tanto, el adaptador de red local se queda sin IP.
Internet funcionará correctamente, por supuesto, al estar sobre la interface lógica PPP y no le influye para nada que la física sobre la que está implementada esté sin configurar (o sin dirección IP).

Esto no causa ningún problema, pero nos sale el mensajito de "Conectividad limitada o nula" y esto pone nervioso a personas sin conocimientos de redes.

SOLUCIÓN
--------

Sencillísima: simplemente, asignarle a la conexión de área local una IP de las de rango reservado para las intranets (direcciones APIPA). Por ejemplo, la 10.0.0.1

Realmente no es que sea solución porque no hace falta al no existir ningún problema previo. Pero es la solución para "los nerviosos" al ver ese mensaje.

CÓMO DETERMINAR CUÁL ESTÁ SIN DIRECCIÓN IP
------------------------------------------

Simplemente abrimos una ventana de comandos (cmd.exe) y en ella ejecutamos:

ipconfig /all

Donde veamos una dirección 169.254.x.y, es que ese adaptador está sin configurar y Windows ha actuado sobre él con el mecanismo de "autonet configuration", el cual no es malo, sino que es una facilidad a los usuarios sin conocimientos de TCP/IP para poder unir dos máquinas y, sin necesidad de hacer nada, que estas se puedan comunicar.

Referencias:

Recibe un mensaje "Conectividad limitada o nula"

 

 

Conectividad limitada o nula en Wifi

 

Reparar la conexión.

Para hacer esto en Windows XP hay que ir a Inicio -> Configuración -> Panel de Control -> Conexiones de Red y hacer click con el botón derecho sobre la conexión en cuestión, en este caso la inalámbrica.

En esa ventana nos aparecerá un Reparar, así que sólo hay que pulsarlo y esperar a que el sistema nos solucione la papeleta.

En nuestro caso no nos la solucionó, ya que se quedaba pillado en el paso de “Obtener dirección de red” un buen rato, para luego dar el fatídico “Conectividad limitada o nula”. El siguiente paso estaba claro…

Comprobar la clave WEP / WPA.

Cuando no aparece el aviso de “Conectividad limitada o nula” significa que podemos conectar con la red, pero que por el motivo que sea no puede haber tráfico de datos. Suele ser síntoma de que hemos introducido mal la clave WEP (o WPA, según el caso) que tengamos establecida en nuestro Router. Esta clave suele venir escrita debajo de estos aparatos, si es que no la hemos cambiado con anterioridad, así que basta con volver a introducirla.

Pero claro, a nosotros tampoco nos funcionó, así que dimos paso a la solución 3.

Comprobar la configuración del DHCP y los DNS.

DHCP es el servicio que se encarga de asignarnos una IP automáticamente al conectarnos a la red. Lo normal es que usemos DHCP para conectarnos a las redes WiFi, aunque puede darse el caso de que necesitemos asignarle a nuestro ordenador una IP fija (en las redes del trabajo, por ejemplo) y unos DNS concretos.

Si no tenemos las direcciones IP de los DNS bien configuradas, nuestro navegador web no podrá mostrar las páginas que queramos ver, a no ser que introduzcamos directamente las IP´s (por ejemplo, google.es tiene la IP 216.239.59.147)

Para comprobar que la configuración está en automático habría que hacer lo siguiente: Inicio -> Configuración -> Panel de Control -> Conexiones de Red y pinchar con el botón derecho sobre la conexión.

Pinchamos sobre Propiedades, en la lista que nos aparece a continuación nos posicionamos sobre Protocolo Internet TCP/IP y pinchamos sobre el botón Propiedades. En la pestaña General deberíamos tener marcadas las opciones Obtener una dirección IP automáticamente y Obtener la dirección del servidor DNS automáticamente.

Nosotros teníamos bien configurado el protocolo TCP/IP, en modo automático. Empezaban a agotarse las opciones, pero aún nos quedaban cosas por probar…

Comprobar el arranque de los servicios DHCP y DNS.

Ya empezamos a meternos en fallos menos comunes a los descritos en los puntos anteriores. Normalmente el problema de “conectividad limitada o nula” queda solucionado en la solución 3 ó antes, pero estaba claro que aquí teníamos un problema no tan usual…

La conexión estaba bien configurada, así que ahora había que comprobar si el problema era de los servicios de Windows: había que comprobar si se habían arrancado correctamente o no.

Para comprobar los servicios en Windows XP tenemos que ir a Inicio -> Configuración -> Panel de Control -> Herramientas administrativas -> Servicios. Aquí nos saldrá una lista de los servicios que usa Windows para su correcto funcionamiento.

Tenemos que buscar los servicios Cliente DHCP y Cliente DNS y ver que estén iniciados y con tipo de inicio automático. Podemos pararlos y arrancarlos para volver a comprobar si nuestra conexión empieza a funcionar.

En el portátil de Ramón estaban iniciados y con el tipo de inicio automático, así que nuestras opciones eran cada vez menores. Ramón se empezaba a oler un formateo…

Entonces comprobamos que si lo conectábamos directamente al Router por cable de red funcionaba perfectamente, lo cual descartaba un fallo de DHCP o DNS y nos devolvía dos opciones nuevas: o fallaba el dispositivo WiFi del portátil o fallaba la capa de red de Windows. Buff, vamos a echar un vistazo a lo primero…

Desinstalar el controlador del dispositivo WiFi.

Muchas veces el dispositivo WiFi se queda “tostado” y desinstalando el controlador se soluciona el problema, así que decidimos probar.

Para desinstalar el dispositivo habría que ir a Inicio -> Configuración -> Panel de Control -> Conexiones de Red y hacer doble clic sobre la conexión.

Antes de desintalar el controlador podemos probar a deshabilitar la conexión inalámbrica (botón Deshabilitar) y volver a activarla. Si sigue sin funcionar hay que probar a desinstalar el controlador, así que pinchamos en Propiedades y en la pestaña General, donde pone Conectar usando pinchamos sobre Configurar y nos vamos a la pestaña Controlador. Una vez ahí, pincharemos sobre desinstalar.

Ahora hay que hacer que Windows vuelva a reconocer el dispositivoy reinstale el controlador. Para hacer esto: Inicio -> Configuración -> Panel de Control -> Agregar Hardware. Nos aparece el asistente para agregar hardware, así que si le damos a siguiente y todo ese rollo nos reinstalará el controlador. Cuando haya terminado el paso habrá que probar una vez más a ver si funciona.

Nada, a nosotros seguía sin conectarnos. ya sólo nos quedaba una opción…

Problema en la capa de red de Windows.

Hay ocasiones que una conectividad limitada o nula es ocasionada por un problema en la capa de red de Windows, aunque esto no es muy normal. Existe un comando que permite reinicializar esta capa de red, que tenemos que ejecutar desde la línea de comandos. Para abrir la ventana de comandos: Inicio -> Ejecutar -> cmd

Cuando tengamos la ventana de comandos habrá que teclear lo siguiente, segun el SO que tengamos:

  • En Windows 2000 / XP (service pack 1): “netsh int ip reset all” (con esto hacemos un reset de la capa TCP)
  • En XP (service pack 2) / Vista: “netsh int ip reset all” (primero) y “netsh winsock reset catalog” (después, para reinicialización del socket correspondiente).

Después de hacer esto hay que reiniciar el ordenador.

Solucionado. El portátil conectó a la red de mi casa, no sin antes darnos un susto porque tardó un poco más de lo normal. La sonrisa de Ramón mereció el esfuerzo y el tiempo.

De todos modos, hay un par de cosas que nosotros no hicimos en nuestro caso particular y que es bueno comprobar antes: cuando comprobamos que esté funcionando el DHCP (Solución 3) habría que asegurarse de que el problema no provenga de un firewall (el de Windows, el Panda, el Norton…) y de que funciona la red si le asignamos una IP y un DNS manualmente.

También puede ocurrir que la red funcione bien y que el problema sea que el mensaje de “Conectividad limitada o nula” aparece continuamente. En ese caso, podemos deshabilitar el mensaje de esta forma: Inicio -> Panel de control -> Conexiones de red, luego hacer click con el botón derecho sobre la conexión y seleccionar propiedades. Con la ventana de configuración abierta, deseleccionamos en la parte inferior de la página Indicarme si esta conexión tiene una conectividad limitada o nula.

 

Todo sobre Windows

Procesos del Administrador de Tareas del XP El proceso SVCHOST.EXE
La consola de Recuperación del XP Para que sirve el archivo Pagefile.sys
Reparar el Registro del XP Explicación de un archivo DLL
Diferencias entre Windows XP Home y Professional Faq Errores Windows
Conectividad limitada o nula Tabla Errores Windows
Límite de 10 conexiones en Windows XP + SP2 Recuperar Sistema XP
Menús Ocultos del Windows XP Reparar "Restaurar Sistema" XP
Servicios del Windows XP Desactivar "Restaurar Sistema" XP
Cómo leer pantallazos azules Características Windows XP-Vista Starter
Archivo-Fichero HOSTS (restaurar-editar) Atajos de Teclado Windows
Compartir Conexión a Internet en Windows Comandos de la consola en Windows XP
Comandos protocolo TCP/IP en Windows