MacBook Pro con alta latencia

Tengo problemas de latencia con mi Macbook Pro 2011 de 15" (que ejecuta 10.6.7) cuando estoy en una red inalámbrica 802.11n (5 GHz) alojada en una Time Capsule (versión 7.5.2). Cuando hago ping en la Time Capsule, el ping los números están por todas partes, así:

64 bytes from 10.0.1.1: icmp_seq=216 ttl=255 time=3.461 ms
64 bytes from 10.0.1.1: icmp_seq=217 ttl=255 time=236.725 ms
64 bytes from 10.0.1.1: icmp_seq=218 ttl=255 time=157.924 ms
64 bytes from 10.0.1.1: icmp_seq=219 ttl=255 time=79.511 ms
64 bytes from 10.0.1.1: icmp_seq=220 ttl=255 time=1.295 ms
64 bytes from 10.0.1.1: icmp_seq=221 ttl=255 time=0.833 ms
64 bytes from 10.0.1.1: icmp_seq=222 ttl=255 time=150.669 ms

226 packets transmitted, 226 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.718/115.353/303.004/96.717 ms

La ubicación de mi computadora no parece importar. Mi señal aparece constantemente en cuatro barras, y obtengo los mismos resultados de ping, ya sea que esté en una habitación diferente, en un piso diferente o justo en frente de la Time Capsule.

Una segunda Macbook Pro unibody de 15" (mediados de 2009, que también ejecuta 10.6.7) no tiene este problema en la misma red. Todos los pings a Time Capsule desde esta segunda máquina informan <4 ms.

Si conecto mi computadora a través de Ethernet a la Cápsula, obtengo un ping sólido de <1 ms, como se esperaba. Solo la conexión inalámbrica parece tener saltos salvajes.

Intenté restablecer la configuración de mi red (borrar todas las configuraciones de red de la biblioteca), deshabilitar IPv6, cambiar mi "Ubicación de red", restablecer la PRAM, restablecer SMC, reciclar la energía en Time Capsule, pero nada parece haber tenido ningún problema. efecto. He intentado asegurarme de que no tengo ningún programa ejecutándose en segundo plano: la Actualización de software se ha desactivado y la ejecución de lsof -i en la Terminal solo informa que SystemUIS tiene dos conexiones IPv4 abiertas. Tampoco hay un tráfico de red significativo, por lo que no es una cuestión de congestión.

¿Alguna idea sobre algo más que pueda probar? No sé por qué una computadora está bien y esta no.

Encontré el mismo problema con 10.10.5 y 10.11.2.

Respuestas (2)

Editar: Apple lanzó dos actualizaciones para el MBP esta semana, incluida una actualización de EFI. Si bien ninguna de las actualizaciones mencionó explícitamente la conectividad inalámbrica, la actualización parece haber solucionado parcialmente el problema. Después de instalar ambas actualizaciones, obtengo un ping bastante consistente de 3 a 5 ms con un pico muy ocasional a 100. Al menos es mucho mejor que antes.

Mientras tanto, el siguiente truco aún funciona si desea una respuesta de 1 ms.


Hay un consejo interesante de alguien en los foros de discusión de Apple que puede funcionar como una solución alternativa.

Parece que si la tarjeta de red está inactiva durante más de 200 ms, se apaga y debe encenderse para enviar tráfico de red nuevamente, de ahí los picos aleatorios. Pero, si puede mantener la tarjeta de red activa (a costa de una pequeña cantidad de potencia de la CPU y algo de tráfico adicional), la latencia desaparece.

El comando recomendado por seanfromcolumbus fue:

sudo ping -i .2 192.168.1.1

(El -i .2 especifica un intervalo de 200 ms)

De hecho, con esta ejecución, obtengo resultados consistentes de <2 ms.

Publicación original

No todos los enrutadores son 192.168.1.1. El comando que escribí para mí mismo es ping -i 0.2 `netstat -nr | grep -m 1 '^default' | awk '{print $2;}'`, que debería funcionar en todas las circunstancias. :)

Hice una copia de seguridad de Time Machine y eliminé mi instalación existente, luego hice una nueva instalación de Snow Leopard. Después de eso, instalé la actualización combinada 10.6.7 solo para verificar que era la causa de este problema y ¡LO ES! Hice otra instalación nueva y luego solo instalé la actualización combinada 10.6.6 y el resto de las actualizaciones regulares de la aplicación. Ahora todo vuelve a la normalidad. Con 10.6.7 estaba obteniendo tiempos de respuesta de ping increíbles desde la puerta de enlace... como 350ms...800ms...600...245... etc... ahora todo ha vuelto a la normalidad y obtengo el esperado <1ms o los 1-5 ms aleatorios... No sé qué hizo Apple con 10.6.7 pero destruyó el wifi.

Interesante, ¿entonces es de la actualización 10.6.7? Sospechaba que era un problema reciente ya que no había notado tantos problemas de red hace unos meses, pero también cambié de computadora, así que no estaba seguro. Supongo que hasta que Apple lo arregle, tendré que elegir entre que mi computadora se congele al cambiar de GPU en 10.6.6 o perder la conexión en los juegos debido a los picos de latencia en 10.6.7.
Esto sigue siendo un problema. Estoy en 10.11.5 y la latencia del enrutador sigue ocurriendo. Evento con la sudo -i .2 192.168.0.1latencia está ahí. Simplemente sucede en diferentes intervalos de tiempo.