kno*_*orv 3 mac wireless-networking macbook airport macos
我的 MacBook 遇到了一个非常奇怪的问题:在没有将充电器插入计算机的情况下运行时,wifi 连接变得非常不稳定。当充电器插入时,wifi 会按预期工作。
以下终端会话几乎描述了这个问题。观察充电器拔出时 ms ping 时间如何增加 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
Run Code Online (Sandbox Code Playgroud)
我使用的 MacBook 具有以下规格:2.4 GHz Intel Core 2 Duo,运行 Mac OS X 10.5.8。
问题:
第二次编辑:苹果在这里发布了一个针对慢速无线问题的补丁。如果补丁不能解决人们的问题,我将保留原始答案。
10.5.8 也为我带来了一些严重的 wifi 问题。我找到的唯一解决方案是在Apple 的讨论网站上,有人意识到将 10.5.8 中的某些系统文件替换为 10.5.7 中的对应文件可以解决问题。必要的步骤取决于您在安装 10.5.7 时是否有来自机器的 Time Machine 备份。
首先,如果您没有来自 10.5.7 的 Time Machine 备份:
编辑:我应该注意,像这样替换系统 kexts 虽然不太可能导致任何问题,但高度不受支持。最安全的方法是从您的安装光盘进行存档和安装,然后仅更新到 10.5.7,直到 Apple 发布针对该错误的官方修复程序。等等等等免责声明等。
确保您了解这些步骤。这里的错误可能会完全破坏您的无线网络。
如果您有10.5.7 的 Time Machine 备份,您可以简单地恢复上面提到的两个 kext(AppleAirport.kext 和 IO80211Family.kext)并重新启动。这解决了我的无线问题。
在 apple.com 上的进一步讨论:1 , 2 , 3。这些应该提供更多的说明和信息。
如果您熟悉并熟悉终端,如果您没有 Time Machine 备份,另一种方法是:包含详细说明的链接,您可以将其复制到终端中。
| 归档时间: |
|
| 查看次数: |
2257 次 |
| 最近记录: |