这是我儿子的 MBP 7,1,运行 Snow Leopard 10.6.7。路由器信号很好,因为在距离路由器 20 英尺的同一张桌子上的 iPad、Wintel 都没问题。但是 MBP 经常唤醒但无法找到互联网。iStumbler 可以看到 1 个邻居的集线器和我的花园集线器都在那里,但无法访问正常的 DIR655 wifi...没有 ping 通,似乎没有 en0 或 en1 设备存在。Airport 关闭和打开也没有帮助。他只是重置了路由器,一切正常,但这让我不高兴!我必须承认冬天有时似乎也会失去连接,但情况没那么严重。DIR655(硬件修订版 A3)采用原始 EU 固件 1.10,我对跳到最新的 1.31EU 持谨慎态度,因为似乎无法降级,而且这感觉有点冒险,因为很多设置都设置好了,运行正常。如果我使用 DIR655 管理网页并释放 MBP 的租约,然后唤醒它,一切就都正常了。所以我怀疑是租约时间/锁定问题,但不确定如何检查,另外,为什么 iStumbler 似乎说当我坐在 iPad 旁边时网络根本看不见。我认为没有任何频道重叠,我们还有 RFquiet DECT 电话(Orchid),在拿起或呼叫之前都是静音的。无论如何,除了连接失败之外,所有信号都显示低干扰和高吞吐量。
刚刚将 MBP 带到花园办公室,iStumbler 现在可以看到更远的 DIR655 信号,尽管它无法连接到它(在 Sys Prefs > Net > Network names 下不显示),即使在机场关闭和打开之后也是如此...它也拒绝连接到我的花园网络(一个旧的 Belkin 作为连接到 DIR655 的 AP),它可以看到信号,甚至在 Sys Prefs > Net > Network names 中可以看到网络名称(2 分钟后):现在两个名称都可见,但都无法接受正确的 WPA2 密码,并在连接失败后不断再次询问。
对我来说,这一切都没有意义。刚刚撤销了 MBP 在 DIR655 上的租约,没有任何变化,尽管这似乎有助于 MBP 在 1 小时前唤醒连接。好的,走了一小段路要报告。带着 MBP 穿过花园走向 DIR655,iStumbler 上出现了几个其他 wifi,所有通道 1 的信号都很弱。就在 DIR655 旁边,但 iStumbler 没有显示它,尽管大多数其他 wifi 都消失了。我想说 iStubler 正在遭受超时和挂起,但很难确定。多次尝试打开/关闭机场、加入其他等等,突然我就可以连接了,获得新的 IP(我撤销了),可以浏览。走开,连接在 30 英尺处很快断开,然后短暂重新连接,然后再次断开。必须去其他地方待一会儿……
答案1
一些提示:
不要让 iStumbler 或其他网络扫描工具在无法接入网络的同一台机器上运行。扫描仪会迫使客户端反复调到其他频道来寻找其他网络,这可能会妨碍该客户端在其试图接入的当前网络的频道上执行正确操作的能力。
尝试
airport -s
在终端中运行命令以查看范围内的网络详细列表,其中包括 iStumbler 遗漏的一些信息:别名机场 = '/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport'
机场 -s请特别注意“CC”(国家代码)列。范围内的所有网络是否都报告您所在国家/地区的代码(如果它们报告了的话)?如果有任何网络报告了错误的国家/地区,则可能会导致某些客户端在启动/唤醒时感到困惑。例如,如果您在英国,该国家/地区与其他欧盟 (ETSI) 国家/地区一样允许使用 1-13 频道,而附近配置错误的 AP 显示“美国”,仅允许使用 1-11 频道,那么首先看到美国 AP 的客户端可能无法加入恰好位于 12 和 13 频道的其他 AP。
如果网络似乎拒绝输入正确的密码,请尝试从钥匙串中删除这些网络的所有已保存密码。使用钥匙串访问实用程序(在 中
/Applications/Utilities/
)执行此操作。您可能还想从 中删除这些网络的条目System Preferences > Network > AirPort > Advanced > AirPort > Preferred Networks
。然后重新加入网络并让系统重新创建这些条目的干净版本。