Thursday, January 7, 2010

Windows 7: 2 conexiones "Red no identificada" conflictivas

SO: Windows 7 Ultimate
Adaptador: Realtek 8139/810x
Router: 2Wire 1700HG
Problema: Dos redes conectadas, una "Red no identificada" con un solo adaptador. Redes conflictivas en Centro de Redes y Recursos Compartidos.
Escenario: Cuando se reinicia el sistema, aparecen dos redes aunque solo haya una conexión física y bloquea el acceso a Internet.

------

Ok. Desde ayer al iniciar mi computadora por la mañana, me di cuenta que el icono de conexión mostraba una advertencia. De inmediato abri el "Centro de redes y recursos compartidos" y me mostraba DOS (2) redes conectadas, una la de siempre, y otra "Red no identificada". Cómo era esto posible si yo solo tengo un adaptador de red? Esto me pasaba cada vez que reiniciaba el sistema.

Ejecuté el comando "ipconfig /all" que nos revela todo acerca de la red. Como puerta de enlace predeterminada, me aparecia "0.0.0.0 192.168.1.254" - debería de haber aparecido solo la segunda ip.

Después de hacer mil cosas para tratar de borrar la IP maldosa "0.0.0.0", me encontré con información de un comando "Route" (que se debe ejecutar desde CMD). Abriendo un CMD, se escribe "route delete 0.0.0.0" y la red vuelve a funcionar (después de reiniciar el adaptador) pero al reiniciar la computadora, la "Red no identificada" vuelve a aparecer.

Leyendo en varios posts, vi algo ilógico por ahi: Tiene que ver con Adobe CS3 =S. De golpe me pareció que no aplicaba a mi caso, ya que yo tengo la CS4, y dejé de leer ese post. En eso recordé algo: Para editar un video con mi mejor amigo, instalé el Premiere Pro CS3. Después de instalarlo, me salió una advertencia de mi Firewall (Agnitum Outpost) diciendo que "Bonjour" se intentaba conectar a la red.

Bonjour es un servicio bastante conocido de Apple (existe desde hace varios años y está en muchos equipos Windows), que permite la difusión y detección de redes. Lo recordé por que en Windows XP siempre se instalaba por una u otra razón (no viene predeterminado con Windows). Bonjour se carga al inicio de sistema y gasta algunos recursos, por eso nunca lo tuve activado. Ahora bien, indagué mas con la cuestión de Windows 7 y Bonjour y resulta que son incompatibles! El resultado: por eso crea dos "puertas de enlace predeterminadas" (para variar... gracias Apple ¬¬")

Entonces la solución queda así:
Si tienes instalado algo de Adobe o Apple, es muy probable que tengas Bonjour. Bonjour se instala como servicio con cualquiera de los nombres: "##Id_String1..xxxxx", "mDNSxx" o "Bonjour". Para deshabilitarlo, abre Inicio > Ejecutar (o presiona Win+R) y escribe "services.msc" (debes tener una cuenta de administrador). Busca algún servicio con los nombres mencionados, dale click derecho y propiedades. Presiona el boton "Detener". En "Tipo de inicio" selecciona "Deshabilitado". Da click en aceptar y cierra la ventana del Administrador de Servicios.

Ahora que está deshabilitado el servicio Bonjour, debemos ejecutar el comando "route delete 0.0.0.0" desde una ventana de CMD; reiniciamos el sistema y a disfrutar con la red normal!

PD:
Puede ser que tras hacer esto, no tengan conectividad a internet. Si este es el caso, vuelvan a abrir CMD y escriban "ipconfig /renew". Con eso el adaptador se reconfigurará y podrán tener acceso a internet nuevamente.

=)