MacBook Wi-Fi становится ненадежным / медленным, когда НЕ заряжается

2254
knorv

Я столкнулся с действительно странной проблемой с моим MacBook: при работе без подключенного к компьютеру зарядного устройства подключение к Wi-Fi становится очень нестабильным. Когда зарядное устройство подключено, Wi-Fi работает как положено.

Следующая терминальная сессия в значительной степени описывает проблему. Посмотрите, как время пинга увеличивается в 100 раз, когда зарядное устройство отключено.

$ 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 

Используемый мной MacBook имеет следующую спецификацию: Intel Core 2 Duo 2,4 ГГц и Mac OS X 10.5.8.

Вопросы:

  • Что может быть причиной?
  • Как бы вы решили это?
3

2 ответа на вопрос

6
redacted

второе редактирование : Apple выпустила патч для медленной беспроводной связи здесь . Я оставлю исходный ответ на месте, если патч не решит проблемы людей.


10.5.8 также привел к серьезным проблемам с Wi-Fi. Единственное решение, которое я нашел, это на дискуссионном сайте Apple, где кто-то понял, что замена некоторых системных файлов из 10.5.8 их аналогами из 10.5.7 решает проблемы. Необходимые действия зависят от того, есть ли у вас резервная копия Time Machine с компьютера, на котором был установлен 10.5.7.

Во-первых, если у вас нет резервной копии Time Machine с 10.5.7 :

редактировать : я должен отметить, что замена системных кексов, как это, хотя вряд ли вызовет какие-либо проблемы, в значительной степени не поддерживается. Самый безопасный способ - это выполнить архивирование и установку с установочных дисков и обновлять только до 10.5.7, пока Apple не выпустит официальное исправление ошибки. бла бла отказ от ответственности и т. д.

  1. Скачать обновление 10.5.7 Combo
  2. Загрузите Pacifist (демо будет делать). Это позволяет вам извлекать и устанавливать файлы из 10.5.7 .pkg
  3. Удалить /System/Library/Extensions/AppleAirport.kext
  4. Удалить /System/Library/Extensions/IO80211Family.kext
  5. Установите /System/Library/Extensions/AppleAirport.kext, используя Pacifist, из пакета 10.5.7.
  6. Установите /System/Library/Extensions/IO80211Family.kext, используя Pacifist, из пакета 10.5.7.
  7. Удалить /System/Library/Caches/com.apple.kernelcaches/ папку
  8. Удалить /System/Library/Extensions.mkext
  9. Перезагружать.

Убедитесь, что вы понимаете шаги. Ошибка здесь может полностью сломать ваш беспроводной.


Если у вас есть резервная копия Time Machine с версии 10.5.7, вы можете просто восстановить два вышеупомянутых кекста (AppleAirport.kext и IO80211Family.kext) и перезагрузиться. Это прояснило мои проблемы с беспроводной связью.

Дальнейшее обсуждение на apple.com: 1, 2, 3 . Они должны дать больше инструкций и информации.


Если вы знакомы с Терминалом и знакомы с ним, используйте другой способ, если у вас нет резервной копии Time Machine: ссылка, содержащая подробные инструкции, которую можно скопировать в Терминал.


Спасибо за ваш отличный ответ! Оказывается, Apple выпустила исправление, на которое вы ссылались сегодня, в автоматическом «Обновлении программы». Так что исправить это было просто вопросом Apple> Program Update. Спасибо! knorv 14 лет назад 0
0
mandroid

Я не уверен, как решить вашу проблему, но что-то приходит на ум.

Возможно ли, что это некоторая «функция» экономии заряда аккумулятора, когда мощность Wi-Fi снижается? Там может быть что-то в опциях питания.

Похожие вопросы