我遇到了一个奇怪的问题。
如果我使用 Bootcamp 启动 Windows (7),那么下次启动 OSX (Snow Leopard) 时,Airport 无法连接到我的无线网络。它可以看到网络,但信号强度很低(2 格)。连接失败,并出现超时错误。
如果我重新启动 Windows,无线就可以再次工作。
我还没有弄清楚为什么,但在 Windows 和 OSX 之间重启了几十次之后,Airport 最终会连接到无线网络,并且信号强度会恢复到满格(所有条都满)。
这绝对不是环境问题。我从 Windows 启动回 OSX 后,无线就丢失了,而当我启动回 Windows 时,无线仍然可以使用。所以不存在干扰或其他问题。一年左右以来,我的信号一直很稳定,没有出现任何连接问题。第一次出现这种情况是在我安装 Windows 7 后启动时。我的 iPhone 和家里的另外两台机器都可以使用。
我向 Apple 提交了一份错误报告,但我认为它只会被标记为“无法重现”并被遗忘。我还彻底删除了所有系统网络设置并重新设置,但无济于事。
我有一台 Netgear DG834GB。我看不到任何安全/防火墙消息。我确实在某个论坛上找到了一个帖子,有人遇到了同样的问题,但我丢失了链接。但无论如何也没有解决方案。
那么,有人有什么建议吗?
答案1
请参阅此文章:OSX 中的 Airport 断开 Wifi 连接自 2008 年 12 月 23 日起。
这个人整理了一份机场连接的所有解决方案的清单,这些解决方案对某些人有用(但对他没用)。
最终对他有用的是进入 Airport Extreme 设置并将其从 b/g/n 更改为 N-only(在频道 11 上)。
如果这对你不起作用,你可以看看上面的文章。
解决方案列表太长了,无法在此列出。
答案2
如果您没有从 Windows 重新启动到 Mac OS X,而是完全关闭(关闭计算机),那么在之后启动 OSX 时它还能正常工作吗?如果能,那么问题很可能是 Windows 在退出时关闭了无线网卡,而 OSX 无法将其恢复正常。
我不知道该怎么做,除了向涉及的两家公司报告这个错误,但每次重启时进行电源循环应该是一种解决方法。
答案3
在本主题中新兵训练营:网络,一位读者说:
有一件事可能会影响 WinXP 和 OSX 下 AirPort 吞吐量的行为,那就是 AppleTalk。AppleTalk 效率极低,因此如果在 OSX 下启用它,您很可能会发现 AirPort 的性能比 WinXP 下更差,因为 WinXP 不支持 AppleTalk。
虽然我不是 Mac 用户,但禁用 AppleTalk 可能会提高 AirPort 的吞吐量。
答案4
可能发生的另一件事是:您是否更改了 SSID,还是仍然是“NETGEAR”?因为如果邻居中的其他人使用相同的网络名称(我家附近有两个同名网络),您的 Mac 可能会在重新启动时尝试连接到错误的网络。