Me encuentro con problemas de latencia con mi Macbook Pro 2011 de 15 "(con 10.6.7) cuando estoy en una red inalámbrica 802.11n (5GHz) alojada en una Time Capsule (versión 7.5.2). Cuando hago ping a 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 si estoy en una habitación diferente, en un piso diferente o justo en frente de Time Capsule.
Un segundo 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 este segundo equipo informan <4 ms.
Si conecto mi computadora a través de Ethernet a la Cápsula, obtengo un ping sólido <1 ms, como se esperaba. Solo la conexión inalámbrica parece tener saltos salvajes.
He intentado restablecer la configuración de mi red (eliminar 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 ninguna efecto. Intenté asegurarme de que no tengo programas ejecutándose en segundo plano: la actualización de software se ha desactivado y se está ejecutando lsof -i en el terminal solo informa que SystemUIS tiene dos conexiones IPv4 abiertas. Tampoco hay tráfico de red significativo, por lo que no se trata de congestión.
¿Alguna idea sobre algo más que pueda probar? No sé por qué una computadora está bien y esta no.
Respuestas:
Editar: Apple lanzó dos actualizaciones para el MBP esta semana, incluida una actualización EFI. Si bien ninguna actualización 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-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 quieres 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 tiene que encenderse para enviar tráfico de red nuevamente, de ahí los picos aleatorios. Pero, si puede mantener activa la tarjeta de red (a costa de una pequeña cantidad de energía 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
fuente
192.168.1.1
. El comando que escribí para mí esping -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 y 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 locos desde la puerta de enlace ... como 350ms ... 800ms..600..245 .. etc ... ahora todo vuelve a la normalidad y obtengo el esperado <1ms o los aleatorios 1-5ms ... No sé qué hizo Apple con 10.6.7 pero destruye el wifi.
fuente
sudo -i .2 192.168.0.1
latencia está ahí. Simplemente sucede en diferentes intervalos de tiempo.