Windows 8 no se une automáticamente a la red Wi-Fi si la conexión Ethernet está activa; el enrutador evita que los dispositivos Ethernet vean algunos dispositivos Wi-Fi

10

En Windows 7, mi computadora portátil se uniría automáticamente a una red Ethernet y a la red Wi-Fi en mi casa (ambas pasando por el mismo enrutador).

En Windows 8, si la conexión Ethernet está presente, no se une a la red Wi-Fi en absoluto. La razón por la que noté esto es que si el Wi-Fi no está activo, no veo mis altavoces AirPlay . Mi impresora inalámbrica tampoco está disponible hasta que me conecto manualmente a Wi-Fi.

En resumen: cuando enciendo mi computadora y está conectada a Ethernet, así es como se ve mi barra lateral de red Win8 (Ethernet conectada, pero no Wi-Fi).

Captura de pantalla - ethernet pero sin wi-fi

Cuando hago clic en la red Wi-Fi Caudil_FIOS, esto es lo que veo (tenga en cuenta que "Conectar automáticamente" siempre está marcado).

Captura de pantalla: conexión a wifi

Después de hacer clic en conectar, se ve así:

Captura de pantalla - ethernet y wi-fi

Una vez que estoy allí, todo funciona muy bien. En Windows 7, todo esto sucedió automáticamente al inicio. En Windows 8, tengo que hacer este baile manualmente cada vez que reinicio la computadora. De hecho, todo lo que necesito es desconectarme y luego volver a conectar Ethernet para que se desconecte nuevamente de Wi-Fi.

Preferiría que se uniera a ambas redes automáticamente al inicio, como lo hizo en Windows 7. ¿Hay alguna manera de que esto suceda?

Alternativamente, y podría tener más sentido publicar esto como una pregunta diferente, ¿hay alguna manera de garantizar que los dispositivos conectados a Ethernet vean exactamente lo mismo que los dispositivos conectados a Wi-Fi? En principio, no tiene sentido que mi enrutador esté tratando a Ethernet y Wi-Fi como dos redes separadas, sin visibilidad entre ellas.

Hierba caudill
fuente
1
¿Ha configurado la red Wi-Fi para conectarse automáticamente ?
Karan
Sí, y lo hace si inicio sin Ethernet.
Herb Caudill
¿Tiene los últimos controladores para ambos adaptadores? (descargado del sitio web del fabricante si es posible)
harrymc
@harrymc - Sí, lo hago.
Herb Caudill
En Windows 8, Microsoft decidió rehacer toda la parte de elegir una red automáticamente, haciéndola mucho más "inteligente", probablemente demasiado inteligente en su caso. Para su pregunta alternativa: ¿Cuál es su enrutador?
harrymc

Respuestas:

4

El problema de Windows 8 parece irresoluble por el momento por falta de información.

Todo lo que pude encontrar fue que en Windows 8, Microsoft decidió reescribir la parte relacionada con la elección de una red, haciéndola mucho más "inteligente" y automática. En su caso, probablemente sea demasiado inteligente para trabajar como le gustaría. Probablemente te está obligando a usar solo una red a la vez.

En cuanto al enrutador, muchos hilos mencionan la siguiente solución para compartir entre cableado e inalámbrico:

  1. Inicie sesión en su enrutador.
  2. Haz clic en el ícono Avanzado
  3. Haga clic en Sí
  4. Haga clic en el Proxy IGMP
  5. Seleccione deshabilitar
  6. Haga clic en Aplicar

Si esto no funciona, entonces la pregunta es si las redes cableadas e inalámbricas están realmente separadas o no. Parece que su enrutador usa las direcciones de segmento IP de 192.168.1.x, por lo que la pregunta es si todos los dispositivos conectados a través de cable e inalámbricos obtienen direcciones IP con este prefijo. De lo contrario, tal vez el uso de direcciones IP fijas para dispositivos inalámbricos, todo dentro de este segmento, y la desactivación de la función de enrutador del servidor DHCP, podrían solucionarlo.

harrymc
fuente
FWIW, tanto los dispositivos Ethernet como los dispositivos wifi estaban en direcciones 192.168.1.x.
Herb Caudill
¿Qué es un proxy IGMP?
pratnala
@PratyushNalam: El manual dice "activar la multidifusión", lo que probablemente no tiene sentido. Entonces nadie lo sabe.
harrymc
12

Necesitábamos arreglar esto para una aplicación aquí en el trabajo. Esto es lo que hice:

En Windows 8 Home 64:

  1. Ejecute Regedit.
  2. Navegue a: HKLM \ Software \ Policies \ Microsoft \ Windows \ WcmSvc \
  3. ¿Existe la subclave GroupPolicy? Si no, haga clic derecho en Nuevo-> Clave y créelo.
  4. Ahora dentro de HKLM \ Software \ Policies \ Microsoft \ Windows \ WcmSvc \ GroupPolicy, haga clic derecho dentro del panel derecho y seleccione Nuevo-> DWORD. NombralofMinimizeConnections
  5. Deje el valor predeterminado cero para que la política esté deshabilitada. No debería tener que reiniciar, pero puede.
  6. Después de eso, sus conexiones inalámbricas configuradas para conectarse automáticamente lo harán incluso con una LAN conectada. Obviamente, si está en un dominio, su administrador de dominio puede anular esta política local.

O puede configurar esta configuración a través del Editor de directivas de grupo:

Configuración del equipo -> Plantillas administrativas -> Red -> Administrador de conexión de Windows -> "Minimizar la cantidad de conexiones simultáneas a Internet o un dominio de Windows" para "Desactivar".

¿Explicación? De la hoja de cálculo de Configuración de directiva de grupo de Microsoft:

Esta configuración de directiva evita que las computadoras establezcan múltiples conexiones simultáneas a Internet o a un dominio de Windows. De forma predeterminada, cuando este valor de configuración de directiva no está configurado, está habilitado. Si esta configuración de directiva está habilitada, cuando la computadora tiene al menos una conexión activa a Internet, se bloquea un nuevo intento de conexión automática a Internet. Cuando la computadora tiene al menos una conexión activa a un dominio de Windows, también se bloquea una nueva conexión automática al mismo dominio de Windows. Esta configuración de directiva no bloquea los intentos adicionales de conexión manual de los usuarios a Internet o a un dominio de Windows. En circunstancias en las que hay múltiples conexiones simultáneas a Internet o a un dominio de Windows, Windows desconecta la conexión menos preferida cuando la cantidad de tráfico de red sobre la conexión menos preferida cae por debajo de cierto umbral. Por ejemplo, cuando una computadora está conectada a Internet mediante una conexión Wi-Fi y el usuario se conecta a una red Ethernet, el tráfico de la red se enruta a través de la conexión Ethernet más rápida y el tráfico de Wi-Fi disminuye. Windows detecta esta circunstancia y responde desconectando la conexión Wi-Fi. Si esta configuración de directiva está deshabilitada, se permiten múltiples conexiones simultáneas a Internet, a un dominio de Windows o a ambos. Si este valor de configuración de política no está configurado, la configuración de política predeterminada está habilitada. Sin embargo, esto es diferente de habilitar la configuración de directiva con la directiva de grupo; cuando la configuración de directiva no está configurada, la configuración de la política es configurable en la computadora local. Cuando la configuración de directiva se aplica con la directiva de grupo, no se puede configurar localmente. Con el valor de configuración de política No configurado, no se realizan nuevos intentos de conexión automática y se desconectan las conexiones menos preferidas.

sonofsmog
fuente
1
Gracias por publicar / pegar el presupuesto y no solo el enlace. Pero, ¿podría publicar el enlace (u otra fuente de referencia) también ?
Scott
2
Si bien la respuesta aceptada puede solucionar el problema de OP en el caso de que sea para el mismo enrutador, esta es una solución mucho mejor que se aplica localmente, funciona independientemente del número de enrutadores diferentes conectados. +1
Smalltown2k
1

Aquí hay una solución para la parte del problema de windows-8, es decir, que windows 8 no se vuelve a conectar automáticamente a través de Wifi si ya está conectado a través de LAN (posiblemente a la misma red):

  1. Abra el programador de tareas (Windows + X -> Administración de computadoras -> Herramientas del sistema -> Programador de tareas)
  2. Hacer clic Create Task...
  3. En la pestaña general, asigne un nombre a la tarea, como autoreconnect wlany seleccioneRun whether user is logged on or not
  4. En la Triggerspestaña, seleccione New..., luego junto a Begin the task, seleccione At startup. Haga clic en Aceptar.
  5. Todavía en la Triggerspestaña, seleccione New...nuevamente y seleccione On an eventen el menú desplegable. Seleccione Basic, luego al lado de Log:seleccionar Microsoft-Windows-WLAN-AutoConfig/Operational, al lado de Source:seleccionar WLAN-AutoConfigy al lado de Event ID:escribir 8003(para el evento de desconexión). Haga clic OK.
  6. En la Actionspestaña, haga clic en New..., luego al lado de Action:seleccionar Start a program. En el program/scriptcuadro, escriba netshy en el Add arguments (optional):cuadro escriba wlan connect name="XYZnameofyourwlan". Haga clic OK.
  7. En la Conditionspestaña, he deseleccionado el Start the task only if the computer is on AC power. Haga clic OK.
  8. En la Settingspestaña, púsela a Run task as soon as possible after a scheduled start is missed, If the task fails, restart every 1 minute, Attempt to restart up to: 999 times. Haga clic OK.
tomsv
fuente