MacBook Pro mit hoher Latenz


9

Ich habe Probleme mit der Latenz meines 15 "2011 Macbook Pro (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 anpinge, wird der Ping-Befehl ausgeführt Zahlen sind überall, wie 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 an vier Balken konstant angezeigt und ich erhalte die gleichen Ping-Ergebnisse, unabhängig davon, ob ich mich in einem anderen Raum, auf einer anderen Etage oder direkt vor der Zeitkapsel befinde.

Bei einem zweiten 15-Zoll-Unibody-Macbook Pro (Mitte 2009, ebenfalls mit 10.6.7) tritt dieses Problem nicht im selben Netzwerk auf. Alle Pings an die Zeitkapsel von diesem zweiten Computer melden <4 ms.

Wenn ich meinen Computer über Ethernet mit der Kapsel verbinde, erhalte ich erwartungsgemäß 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 "Netzwerkspeicherort" zu ändern, den PRAM zurückzusetzen, SMC zurückzusetzen, die Zeitkapsel wieder mit Strom zu versorgen, aber keine davon scheint welche gehabt zu haben bewirken. Ich habe versucht sicherzustellen, dass keine Programme im Hintergrund ausgeführt werden. - Das Software-Update wurde deaktiviert und die Ausführung von lsof -i auf dem Terminal meldet nur, dass SystemUIS zwei offene IPv4-Verbindungen hat. Es findet auch kein nennenswerter Netzwerkverkehr statt, sodass es sich nicht um eine Überlastung handelt.

Irgendwelche Ideen zu etwas anderem, das ich ausprobieren 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.
Henry Yei

Antworten:


6

Bearbeiten: Apple hat diese Woche zwei Updates für den MBP veröffentlicht, darunter ein EFI-Update. Während in keinem Update ausdrücklich die drahtlose Konnektivität erwähnt wurde, scheint das Update das Problem teilweise behoben zu haben. Nach der Installation beider Updates erhalte ich einen ziemlich konsistenten 3-5-ms-Ping mit einem 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.


In Apples Diskussionsforen gibt es einen interessanten Tipp von jemandem, der als Problemumgehung dienen kann.

Es scheint, dass die Netzwerkkarte, wenn sie länger als 200 ms inaktiv ist, ausgeschaltet wird und eingeschaltet werden muss, um den Netzwerkverkehr erneut zu senden, daher die zufälligen Spitzen. Wenn Sie jedoch die Netzwerkkarte aktiv halten können (auf Kosten einer geringen CPU-Leistung und zusätzlichen Datenverkehrs), nimmt die Latenz ab.

Der von seanfromcolumbus empfohlene Befehl lautete:

sudo ping -i .2 192.168.1.1

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

In der Tat erhalte ich bei diesem Lauf konsistente Ergebnisse von <2 ms.

Ursprünglicher Beitrag


3
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. :)
Fletom

1

Ich habe ein Time Machine-Backup erstellt und meine vorhandene Installation gelöscht. Dann habe ich eine Neuinstallation von Snow Leopard durchgeführt. Danach habe ich das 10.6.7-Combo-Update installiert, 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 verrückte Ping-Antwortzeiten vom Gateway zurück ... wie 350ms ... 800ms..600..245 .. etc ... jetzt ist alles wieder normal und ich bekomme die erwarteten <1ms oder die zufälligen 1-5ms ... Ich weiß nicht, was Apple mit 10.6.7 gemacht hat, aber es zerstört das WLAN.


Interessant, also ab dem 10.6.7-Update? Ich vermutete, dass es sich um ein aktuelles Problem handelte, da ich vor einigen Monaten nicht so viele Netzwerkprobleme bemerkt hatte, aber ich habe auch die Computer gewechselt, sodass ich mir nicht sicher war. Ich denke, bis Apple das Problem behebt, kann ich nicht entscheiden, ob mein Computer beim Wechsel zwischen GPUs unter 10.6.6 einfriert oder die Verbindung in Spielen aufgrund von Latenzspitzen in 10.6.7 unterbrochen wird.
Troyen

Dies ist immer noch ein Problem. Ich bin am 10.11.5 und die Latenz zum Router passiert immer noch. Ereignis mit der sudo -i .2 192.168.0.1Latenz ist da. Es passiert einfach in verschiedenen Zeitintervallen.
Kode
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.