10 votes

MacBook Pro rencontrant une latence élevée

Je rencontre des problèmes de latence avec mon Macbook Pro 15" 2011 (fonctionnant sous 10.6.7) lorsqu'il est sur un réseau sans fil 802.11n (5GHz) hébergé par une Time Capsule (version 7.5.2). Lorsque j'envoie un ping à la Time Capsule, les nombres de ping sont très variables, comme suit :

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

L'emplacement de mon ordinateur ne semble pas avoir d'importance. Mon signal est constamment à quatre barres et j'obtiens les mêmes résultats de ping que je sois dans une autre pièce, à un autre étage ou juste en face de la Time Capsule.

Un second Macbook Pro 15" unibody (mi-2009, fonctionnant également sous 10.6.7) n'a pas ce problème sur le même réseau. Tous les pings vers la Time Capsule à partir de cette deuxième machine rapportent <4 ms.

Si je connecte mon ordinateur via Ethernet à la Capsule, j'obtiens un ping solide <1ms, comme prévu. Seul le sans fil semble avoir des sauts sauvages.

J'ai essayé de réinitialiser mes paramètres réseau (en supprimant toutes les configurations réseau de la bibliothèque), de désactiver IPv6, de changer mon "emplacement réseau", de réinitialiser la PRAM, de réinitialiser le SMC, de remettre sous tension la Time Capsule, mais rien de tout cela ne semble avoir eu d'effet. J'ai essayé de m'assurer que je n'ai pas de programmes en cours d'exécution en arrière-plan - Mise à jour du logiciel a été désactivé et en cours d'exécution lsof -i sur Terminal signale seulement que SystemUIS a deux connexions IPv4 ouvertes. Il n'y a pas non plus de trafic réseau significatif, il ne s'agit donc pas d'un problème de congestion.

Avez-vous une idée de ce que je pourrais essayer d'autre ? Je ne comprends pas pourquoi un ordinateur fonctionne bien et l'autre pas.

0 votes

J'ai rencontré le même problème avec les versions 10.10.5 et 10.11.2.

6voto

Matthew M. Osborn Points 1656

Edit : Apple a publié deux mises à jour pour le MBP cette semaine, y compris une mise à jour EFI. Bien qu'aucune des deux mises à jour ne mentionne explicitement la connectivité sans fil, la mise à jour semble avoir partiellement résolu le problème. Après avoir installé les deux mises à jour, j'obtiens un ping assez constant de 3-5 ms avec un pic très très occasionnel à 100. Au moins, c'est beaucoup mieux qu'avant.

En attendant, l'astuce ci-dessous fonctionne toujours si vous voulez une réponse de 1 ms à la place.


Il y a une astuce intéressante de quelqu'un sur les forums de discussion d'Apple qui peut fonctionner comme solution de rechange.

Il semble que si la carte réseau est inactive pendant plus de 200 ms, elle s'éteint et doit être remise sous tension pour envoyer à nouveau du trafic réseau, d'où les pics aléatoires. Mais si vous pouvez maintenir la carte réseau active (au prix d'une petite quantité de puissance CPU et d'un peu de trafic supplémentaire), la latence disparaît.

La commande recommandée par seanfromcolumbus était :

sudo ping -i .2 192.168.1.1

(Le -i .2 spécifie un intervalle de 200 ms)

En effet, avec ce fonctionnement, j'obtiens des résultats constants de <2 ms.

Poste original

3 votes

Le routeur de tout le monde n'est pas 192.168.1.1 . La commande que j'ai écrite pour moi-même est ping -i 0.2 `netstat -nr | grep -m 1 '^default' | awk '{print $2;}'` qui devrait fonctionner en toutes circonstances :)

1voto

J'ai fait une sauvegarde Time Machine, j'ai effacé mon installation existante et j'ai fait une nouvelle installation de Snow Leopard. Après cela, j'ai installé la mise à jour combinée 10.6.7 juste pour vérifier qu'elle était la cause de ce problème et c'est le cas ! J'ai refait une nouvelle installation et j'ai installé uniquement la mise à jour combinée 10.6.6 et le reste des mises à jour régulières des applications. Maintenant, tout est redevenu normal. Avec la 10.6.7, j'obtenais des temps de réponse ping déments depuis la passerelle... comme 350ms...800ms..600..245.. etc... maintenant tout est revenu à la normale et j'obtiens les <1ms attendus ou les 1-5ms aléatoires... Je ne sais pas ce qu'Apple a fait avec la 10.6.7 mais ça détruit le wifi.

0 votes

Intéressant, ça vient donc de la mise à jour 10.6.7 ? Je pensais que c'était un problème récent car je n'avais pas remarqué autant de problèmes de réseau il y a quelques mois, mais j'ai aussi changé d'ordinateur donc je n'étais pas sûr. Je suppose que jusqu'à ce qu'Apple corrige le problème, je suis obligé de choisir entre mon ordinateur qui se bloque en changeant de GPU sous 10.6.6 et la perte de connexion dans les jeux à cause des pics de latence sous 10.6.7.

0 votes

C'est toujours un problème. Je suis sous 10.11.5 et la latence vers le routeur est toujours présente. Événement avec le sudo -i .2 192.168.0.1 la latence est là. Elle se produit juste à des intervalles de temps différents.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X