5 votos

4.4.2 Android en nexus 4/7, pérdida de conexión wifi

Tengo un Nexus 4 y un Nexus 7 (2013). Recientemente he actualizado mi router wifi como parte de pasar a VDSL. El problema: Los dispositivos android de desconexión de la wifi después de algún tiempo, no puedo reproducir o encontrar el momento exacto que toma para que se desconecte. Después de la pérdida de conexión que el dispositivo todavía "piensa" que está conectado a la wifi (y aún muestra la intensidad de la señal), sin embargo no hay conexión.

Me he dado cuenta de que el problema con el primer router que me trajo (router+modem vdsl netgear vegn2610). Al principio pensé que el router es el problema, ya que yo no tengo ese problema con mi router antiguo (tplink 841n). Lo cambié a d-link 6850u (otro router+modem vdsl combo de mi ISP). El segundo router tiene los mismos problemas. Observe que otros dispositivos (PCs y portátiles) no sufren de este problema.

Ambos routers son 11agn routers y ambos son capaces de 2.4 GHz y 5 ghz frecuencias. Los problemas están presentes tanto en las radios.

¿Hay algo en la radio wifi/configuración del protocolo que podría estar causando este problema?

Gracias jefe!

2voto

juvenis Puntos 801

esto se parece a los típicos problemas con Qualcomm WiFi y chips de algunos routers. Tanto el Nexus 4 y 7 uso de una conexión WiFi chip fabricado por Qualcomm. Dependiendo de la configuración de su router esas fichas se deje de responder después de algún tiempo cuando el dispositivo está en modo de espera.

Temporal de una solución rápida para este problema es asignar una IP estática a sus dispositivos en lugar de utilizar DHCP. Esto se puede hacer en la mayoría de los routers usando un MAC->asignación de IP.

Si esto no ayuda, usted puede dejar de leer ahora.

Hay tres métodos de fijación (uno de los cuales se requiere root):

No root:

  • Ir a la configuración WiFi -> Avanzado y establecer su frecuencia de 2,4 GHz sólo (esto va a funcionar en un 50% de probabilidad)
  • Ir a la configuración WiFi -> opciones Avanzadas y desactive "Optimización de WiFi" (ADVERTENCIA: esto puede conducir a un enorme drenaje de la batería en las redes ocupadas)

Raíz:

  1. Abrir un explorador de archivos (por ejemplo ES Explorer) con la root de privilegs, mover a /etc/wifi y abrir el archivo WCNSS_qcom_cfg.ini.
  2. Edición de estos tres parámetros, de forma que todos ellos será activada (=1):

    • gEnableActiveModeOffload=1
    • hostArpOffload=1
    • hostNSOffload=1
  3. Guarde el archivo y reinicie el dispositivo.

Un poco de explicación:

La característica que está en mal estado en Qualcomm el archivo de configuración de ARP - Dirección de Protocolo de Resolución. ARP está destinado a un mapa de hardware del MAC adress a la dirección IP para el router puede llamar directamente al hardware conectado a través de la MAC adress. Normalmente, el router envía periódicamente las peticiones ARP para los dispositivos conectados para asegurarse de que todavía están en la red. Cuando el dispositivo está despierto y el CPU está activo, va a lidiar con la solicitud de ARP y todo va bien.

Una vez que la CPU está dormido, es el WiFi del chip de trabajo para lidiar con las peticiones ARP para que la CPU no tiene que ser alimentado cada vez que una solicitud de ARP llega. Si ARP-Descarga está deshabilitado sin embargo, el chip no responder a la solicitud y el router que le saque el dispositivo de su IP<->MAC mapa, lo que finalmente conduce a un callejón sin conexión.

Al asignar una dirección IP estática, la totalidad de la ARP cosas, no es necesario, obviamente. La desactivación de WiFi Optimización hará que la CPU inspeccionar todos los paquetes por lo que se tendrá que tratar con ARP en lugar de la WiFi chip. El problema aquí, que esto impedirá que el dispositivo entre en modo de ahorro de energía.

Yo personalmente tuve el mismo problemas de WiFi hasta que me manualmente fijo de mi .ini de la manera que he descrito anteriormente. Me tomó casi la mitad de un año a la figura del problema. Espero que me pueda ayudar con eso!

Saludos!

DESCARGO de responsabilidad: yo no soy responsable si el daño a su teléfono o datos.

1voto

meteore Puntos 828

He encontrado solución: cambiar el nombre de mi teléfono móvil.

Consulte https://community.verizonwireless.com/thread/816633

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X