MacBook Pro mit hoher Latenz

Ich habe Latenzprobleme mit meinem 15-Zoll-Macbook Pro von 2011 (mit 10.6.7), wenn ich mich in einem drahtlosen 802.11n-Netzwerk (5 GHz) befinde, das von einer Time Capsule (Version 7.5.2) gehostet wird. Wenn ich die Time Capsule pinge, wird der ping Zahlen sind überall, etwa so:

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

Der Standort meines Computers scheint keine Rolle zu spielen. Mein Signal wird konstant bei vier Balken angezeigt, und ich erhalte die gleichen Ping-Ergebnisse, egal ob ich mich in einem anderen Raum, einer anderen Etage oder direkt vor der Time Capsule befinde.

Ein zweites 15-Zoll-Unibody-Macbook Pro (Mitte 2009, ebenfalls mit 10.6.7) hat dieses Problem im selben Netzwerk nicht. Alle Pings an die Time Capsule von diesem zweiten Computer melden <4 ms.

Wenn ich meinen Computer über Ethernet mit der Capsule verbinde, erhalte ich wie erwartet einen soliden Ping von <1 ms. Nur das WLAN scheint wilde Sprünge zu haben.

Ich habe versucht, meine Netzwerkeinstellungen zurückzusetzen (alle Netzwerkkonfigurationen aus der Bibliothek zu löschen), IPv6 zu deaktivieren, meinen "Netzwerkstandort" zu ändern, den PRAM zurückzusetzen, SMC zurückzusetzen, die Stromversorgung der Time Capsule wiederzuverwenden, aber nichts davon scheint irgendwelche gehabt zu haben Wirkung. Ich habe versucht, sicherzustellen, dass keine Programme im Hintergrund ausgeführt werden. Die Softwareaktualisierung wurde deaktiviert, und das Ausführen von lsof -i auf Terminal meldet nur, dass SystemUIS zwei offene IPv4-Verbindungen hat. Es findet auch kein nennenswerter Netzwerkverkehr statt, es handelt sich also nicht um eine Überlastung.

Irgendwelche Ideen auf etwas anderes, das ich versuchen kann? Ich bin irgendwie ratlos, warum ein Computer in Ordnung ist und dieser nicht.

Ich habe das gleiche Problem mit 10.10.5 und 10.11.2 festgestellt.

Antworten (2)

Bearbeiten: Apple hat diese Woche zwei Updates für das MBP veröffentlicht, darunter ein EFI-Update. Während keines der Updates explizit die drahtlose Konnektivität erwähnte, scheint das Update das Problem teilweise behoben zu haben. Nach der Installation beider Updates erhalte ich einen ziemlich konstanten Ping von 3-5 ms mit einem sehr, sehr gelegentlichen Anstieg auf 100. Zumindest ist es viel besser als zuvor.

In der Zwischenzeit funktioniert der folgende Trick immer noch, wenn Sie stattdessen eine Antwort von 1 ms wünschen.


Es gibt einen interessanten Tipp von jemandem in den Diskussionsforen von Apple, der als Problemumgehung funktionieren kann.

Es scheint, dass die Netzwerkkarte, wenn sie länger als 200 ms inaktiv ist, heruntergefahren wird und wieder hochgefahren werden muss, um den Netzwerkverkehr erneut zu senden, daher die zufälligen Spitzen. Aber wenn Sie die Netzwerkkarte aktiv halten können (auf Kosten einer kleinen Menge an CPU-Leistung und etwas zusätzlichem Datenverkehr), dann verschwindet die Latenz.

Der von seanfromcolumbus empfohlene Befehl lautete:

sudo ping -i .2 192.168.1.1

(Das -i .2 gibt ein Intervall von 200 ms an)

Tatsächlich erhalte ich bei diesem Lauf konsistente Ergebnisse von <2 ms.

Ursprünglicher Beitrag

Nicht jeder Router ist 192.168.1.1. Der Befehl, den ich für mich selbst geschrieben habe, ist ping -i 0.2 `netstat -nr | grep -m 1 '^default' | awk '{print $2;}'`, der unter allen Umständen funktionieren sollte. :)

Ich habe ein Time Machine-Backup erstellt und meine vorhandene Installation gelöscht und dann Snow Leopard neu installiert. Danach habe ich das Combo-Update 10.6.7 installiert, nur um zu überprüfen, ob es die Ursache für dieses Problem war und es IST! Ich habe noch eine Neuinstallation durchgeführt und dann nur das 10.6.6-Combo-Update und den Rest der regulären Anwendungsupdates installiert. Jetzt ist alles wieder normal. Mit 10.6.7 bekam ich wahnsinnige Ping-Antwortzeiten vom Gateway zurück ... wie 350 ms ... 800 ms ... 600 ... 245 ... etc ... jetzt ist alles wieder normal und ich bekomme die erwarteten <1 ms oder die zufälligen 1-5 ms ... Ich weiß nicht, was Apple mit 10.6.7 gemacht hat, aber es zerstört das WLAN.

Interessant, also ist es dann vom Update 10.6.7? Ich vermutete, dass es sich um ein kürzlich aufgetretenes Problem handelte, da ich vor ein paar Monaten nicht so viele Netzwerkprobleme bemerkt hatte, aber ich habe auch den Computer gewechselt, also war ich mir nicht sicher. Ich schätze, bis Apple es behebt, muss ich mich entscheiden, ob mein Computer beim Wechseln zwischen GPUs in 10.6.6 einfriert oder die Verbindung in Spielen aufgrund von Latenzspitzen in 10.6.7 verliert.
Dies ist immer noch ein Problem. Ich bin am 10.11.5 und die Latenz zum Router ist immer noch vorhanden. Event mit dem sudo -i .2 192.168.0.1die Latenz da ist. Es passiert einfach in unterschiedlichen Zeitabständen.