MacBook wifi devient peu fiable / lent lorsqu'il ne charge pas

3

J'ai rencontré un problème vraiment bizarre avec mon MacBook: lors de l'utilisation sans le chargeur branché sur l'ordinateur, la connexion Wi-Fi devient vraiment instable. Lorsque le chargeur est branché, le wifi fonctionne comme prévu.

La session de terminal suivante décrit assez bien le problème. Observez l’augmentation du temps ms ping d’un facteur 100 lorsque le chargeur est débranché.

$ 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

Le MacBook que j'utilise a les spécifications suivantes: Intel Core 2 Duo à 2,4 GHz, exécutant Mac OS X 10.5.8.

Des questions:

  • Quelle pourrait-être la cause?
  • Comment le résoudrais-tu?
knorv
la source

Réponses:

6

deuxième édition : Apple a publié un correctif pour le problème des communications sans fil lentes ici . Je laisserai la réponse originale en place au cas où le correctif ne résoudrait pas les problèmes des utilisateurs.


10.5.8 m'a également posé de sérieux problèmes de wifi. La seule solution que j'ai trouvée est sur Site de discussion d'Apple où quelqu'un a réalisé que le remplacement de certains fichiers système à partir de 10.5.8 par leurs homologues à partir de 10.5.7 corrige les problèmes. Les étapes nécessaires dépendent de la présence d’une sauvegarde Time Machine à partir de la machine lors de l’installation de 10.5.7.

Tout d'abord, si vous avez aucune sauvegarde Time Machine à partir de 10.5.7 :

modifier : Je dois noter que le remplacement de kexts comme celui-ci, bien que peu susceptible de poser problème, est très non pris en charge. Le moyen le plus sûr est de créer une archive & amp; Installez à partir de vos disques d'installation et mettez à jour uniquement vers 10.5.7 jusqu'à ce que Apple publie un correctif officiel pour le bogue. bla bla disclaimer etc.

  1. Télécharger 10.5.7 Mise à jour combinée
  2. Télécharger Pacifiste (la démo fera l'affaire). Cela vous permet d’extraire et d’installer des fichiers à partir du fichier .pkg 10.5.7.
  3. Supprimer / Système / Bibliothèque / Extensions/AppleAirport.kext
  4. Supprimer / Système / Bibliothèque / Extensions/IO80211Family.kext
  5. Installez /System/Library/Extensions/AppleAirport.kext en utilisant Pacifist, à partir du package 10.5.7.
  6. Installez /System/Library/Extensions/IO80211Family.kext à l’aide de Pacifist, à partir du package 10.5.7.
  7. Supprimer le dossier /System/Library/Caches/com.apple.kernelcaches/
  8. Supprimer / Système / Bibliothèque / Extensions.mkext
  9. Redémarrer.

Assurez-vous de bien comprendre les étapes. Une erreur ici pourrait casser complètement votre réseau sans fil.


Si tu as une sauvegarde Time Machine à partir de 10.5.7 vous pouvez simplement restaurer les deux clés mentionnées ci-dessus (AppleAirport.kext et IO80211Family.kext) et redémarrez. Cela a éclairci mes problèmes de sans fil.

Discussion supplémentaire sur apple.com: 1 , 2 , 3 . Ceux-ci devraient donner plus d'instructions et d'informations.


Si vous connaissez et maîtrisez le terminal, utilisez une autre méthode si vous n'avez pas de sauvegarde Time Machine: lien qui contient des instructions détaillées que vous pouvez copier dans le terminal.


redacted
la source
Merci pour votre excellente réponse! Il s'avère que Apple a déployé le correctif que vous avez référé aujourd'hui à la "Mise à jour du programme" automatique. Donc, résoudre ce problème était tout simplement une affaire d'Apple & gt; Mise à jour du programme. Merci!
knorv
0

Je ne sais pas comment résoudre votre problème, mais quelque chose me vient à l’esprit.

Est-il possible que ce soit une "fonctionnalité" d'économie de batterie lorsque la puissance du wifi est réduite? Il pourrait y avoir quelque chose dans les options d'alimentation.

mandroid
la source