Das MacBook WiFi wird unzuverlässig / langsam, wenn es NICHT aufgeladen wird

2363
knorv

Ich habe ein wirklich bizarres Problem mit meinem MacBook festgestellt: Wenn das Ladegerät ohne an den Computer angeschlossenes Ladegerät läuft, wird die WLAN-Verbindung sehr unübersichtlich. Wenn das Ladegerät angeschlossen ist, funktioniert das WLAN wie erwartet.

Die folgende Terminalsitzung beschreibt ziemlich genau das Problem. Beobachten Sie, wie sich die ms-Ping-Zeit bei ausgeschaltetem Ladegerät um den Faktor 100 erhöht.

$ ping 192.168.128.1 PING 192.168.128.1 (192.168.128.1): 56 data bytes 64 bytes from 192.168.128.1: icmp_seq=0 ttl=64 time=1.581 ms 64 bytes from 192.168.128.1: icmp_seq=1 ttl=64 time=1.238 ms 64 bytes from 192.168.128.1: icmp_seq=2 ttl=64 time=1.110 ms 64 bytes from 192.168.128.1: icmp_seq=3 ttl=64 time=1.063 ms # Charger plugged out here ... 64 bytes from 192.168.128.1: icmp_seq=4 ttl=64 time=222.886 ms 64 bytes from 192.168.128.1: icmp_seq=5 ttl=64 time=142.867 ms 64 bytes from 192.168.128.1: icmp_seq=6 ttl=64 time=371.396 ms 64 bytes from 192.168.128.1: icmp_seq=7 ttl=64 time=293.215 ms 64 bytes from 192.168.128.1: icmp_seq=8 ttl=64 time=521.359 ms 64 bytes from 192.168.128.1: icmp_seq=9 ttl=64 time=135.288 ms 64 bytes from 192.168.128.1: icmp_seq=10 ttl=64 time=363.930 ms # Charger re-inserted out here ... 64 bytes from 192.168.128.1: icmp_seq=11 ttl=64 time=2.345 ms 64 bytes from 192.168.128.1: icmp_seq=12 ttl=64 time=1.524 ms 64 bytes from 192.168.128.1: icmp_seq=13 ttl=64 time=1.194 ms 

Das MacBook, das ich verwende, hat die folgenden Spezifikationen: 2,4 GHz Intel Core 2 Duo unter Mac OS X 10.5.8.

Fragen:

  • Was könnte die Ursache sein?
  • Wie würdest du es lösen?
3

2 Antworten auf die Frage

6
redacted

zweite bearbeiten : Apple veröffentlicht einen Patch für die langsame WLAN - Problem hier . Ich werde die ursprüngliche Antwort belassen, falls der Patch die Probleme der Benutzer nicht behebt.


10.5.8 führte auch einige ernsthafte Probleme mit dem WLAN ein. Die einzige Lösung, die ich gefunden habe, ist auf der Diskussionsseite von Apple, wo jemand gemerkt hat, dass das Ersetzen einiger Systemdateien aus 10.5.8 durch Gegenstücke aus 10.5.7 die Probleme behebt. Die erforderlichen Schritte hängen davon ab, ob Sie eine Time Machine-Sicherung von der Maschine haben, als 10.5.7 installiert wurde.

Erstens, wenn Sie keine Time Machine-Sicherung von 10.5.7 haben :

edit : Ich sollte beachten, dass das Ersetzen von Systemkexten wie diesem, obwohl es unwahrscheinlich ist, dass es Probleme verursacht, in hohem Maße nicht unterstützt wird. Am sichersten ist es, ein Archiv und eine Installation von den Installationsdatenträgern durchzuführen und nur bis 10.5.7 zu aktualisieren, bis Apple eine offizielle Korrektur für den Fehler veröffentlicht. bla bla bla disclaimer etc.

  1. Laden Sie das 10.5.7-Combo-Update herunter
  2. Laden Sie Pacifist herunter (die Demo reicht aus). Dadurch können Sie Dateien aus dem 10.5.7-Paket extrahieren und installieren
  3. Löschen Sie /System/Library/Extensions/AppleAirport.kext
  4. Löschen Sie /System/Library/Extensions/IO80211Family.kext
  5. Installieren Sie /System/Library/Extensions/AppleAirport.kext mit Pacifist aus dem 10.5.7-Paket.
  6. Installieren Sie /System/Library/Extensions/IO80211Family.kext mit Pacifist aus dem 10.5.7-Paket.
  7. Löschen Sie den Ordner /System/Library/Caches/com.apple.kernelcaches/
  8. Löschen Sie /System/Library/Extensions.mkext
  9. Starten Sie neu.

Stellen Sie sicher, dass Sie die Schritte verstehen. Ein Fehler hier könnte das Wireless vollständig beschädigen.


Wenn Sie eine Time Machine-Sicherung von 10.5.7 haben, können Sie einfach die beiden oben genannten Kexts (AppleAirport.kext und IO80211Family.kext) wiederherstellen und einen Neustart durchführen. Das hat meine Wireless-Probleme geklärt.

Weitere Diskussion auf apple.com: 1, 2, 3 . Diese sollten weitere Anweisungen und Informationen enthalten.


Wenn Sie mit dem Terminal vertraut und vertraut sind, können Sie eine andere Methode verwenden, wenn Sie kein Time Machine-Backup haben: Link mit detaillierten Anweisungen, die Sie in das Terminal kopieren können.


Vielen Dank für Ihre hervorragende Antwort! Es stellte sich heraus, dass Apple den Fix, auf den Sie heute verwiesen haben, auf das automatische "Programm-Update" ausgerollt hat. Es war also einfach eine Frage des Apple> Program Update. Vielen Dank! knorv vor 15 Jahren 0
0
mandroid

Ich bin nicht sicher, wie Sie Ihr Problem lösen können, aber mir fällt etwas ein.

Ist es möglich, dass es einige "Energiesparfunktionen" gibt, bei denen die WLAN-Leistung verringert wird? Möglicherweise gibt es etwas in den Energieoptionen.