当我使用无线互联网时,我的 Mac Mini(OS X 10.5.6)出现了奇怪的延迟。它有“满格”信号。
- 它只发生在 Mac Mini 上,而不会发生在同一个无线网络上的另外两台 Windows 电脑上。
- 当我使用 ICS(使用交叉电缆)将我的 mac mini 插入我的 vista 盒时,这个问题就消失了。
延迟是:
ping
停顿 3 到 5 秒,然后以 150 毫秒的速度正常运行。- 加载网站时会停顿 3 到 5 秒,然后似乎可以正常加载。
- 奇怪的是,
dig
似乎根本没有停顿,在 150 毫秒内返回结果。
有什么想法可以解决这个问题吗?
更新:
我已经尝试过的事情:
- 我已经完成了标准的重启所有循环。
- 我已经关闭了整个房子里的所有无线适配器。(最近的邻居距离我有 1/4 英里)
- 我已经关闭了 IPv6(我从来没有打开过它)
其他想法:
- 这可能是 OS X 显示无线信号的方式吗?(即当信号不是那么强时显示满格)
解决了:
我的无线路由器坏了。我换了一个新的,问题就解决了。
答案1
通常,解决此类网络问题的一个好策略是每次更换或移除一个组件,直到它正常工作。或者先移除所有组件,然后添加组件,直到它出现故障。
按照上面的建议,重新启动所有程序后,我会尝试
- 关闭两台 Vista 电脑
- 附近有其他 AP?尝试更改频道
- 婴儿监视器显然是臭名昭著的 - 尝试在 AP 上使用定向天线并将其放置在能够最大限度地覆盖您的计算机所在位置的位置。
- 更新 AP 固件
- 确保 Mini 驱动程序/固件是最新的
- 尝试另一个 AP
- 如果您的所有网络都是 g 或混合 b/g? 如果都是 g,请仅在您可以的情况下将 AP 设置为 g
您是否发现 ping 停滞现象发生在本地网络内,还是只发生在互联网上?这可能为问题所在提供线索。
答案2
重新启动您的计算机、路由器和电缆调制解调器。
答案3
无线适配器上启用了 IPv6 吗?如果启用了,请将其关闭。
您遇到的延迟听起来与系统首先尝试使用 IPv6 到达远端,然后放弃并恢复到 IPv4 一致。
dig
不会这样做,因为默认情况下您resolv.conf
只会在其中列出 IPv4 名称服务器。
答案4
有趣的是,因为我见过的大多数无线问题都发生在 Windows 客户端上(因此我认为 Apple 的无线实现比 Microsoft 的更可靠、更强大 - 软件方面,但如果我们谈论的是 Dell/vs/Apple 硬件,那么硬件方面也是如此)。我会提出一些建议,看看是否有人能帮助解决这个问题 ;):
- 您是否检查过加密是否是罪魁祸首?(将其从等式中取出并进行检查是一种测试方法)
- 如果你有麦克波特,对你的无线网卡运行 wireshark 并分析该设备上的通信会很有用。
- 这里有一个关于无线信号强度的问题服务器故障页面(尝试使用一些工具来分析频谱可能会有用)。
您提到了 ping 和使用 dig。
- 你要测试什么?(本地还是远程?)
- DNS 名称(www.google.com)或 IP xxxx)
您可能已经尝试过此操作,但从机场界面控制面板删除并重新创建无线网络并不会造成任何损害。