MacBook反复断开与Wi-Fi的连接


1

我有一个早期的2008型MacBook(2.4 GHz)。我家里的Wi-Fi路由器是我已经使用了几年的Linksys WRT54GX2。

我的MacBook最近几分钟就开始断开与路由器的连接,这很烦人。我可以重新连接,而无需重新启动路由器或任何东西,因为似乎MacBook只是放弃了连接。

我尝试更改路由器上的频道,将笔记本电脑从Leopard升级到Snow Leopard也没有任何区别。我距离Linksys设备只有6英尺,所以距离不是问题。

这只发生在Linksys路由器上,而我可以使用本地库的开放网络而没有任何问题。这个问题在午夜后似乎也变得更加明显。

问题是什么?

编辑:以下是Spiff要求的日志:http://pastie.org/951761

Answers:


1

尝试的一些想法:

您是否有可以同时使用的任何其他无线客户端,以查看是否所有设备同时从网络中断开?

当Dropoff发生时,AirPort Menu Extra是否显示没有条形图?
尝试ping到路由器的私有IP地址,并始终在后台执行ping操作,并查看问题发生时ping是否开始失败。我问,因为我看到有太多人因为Wi-Fi链路保持良好状态而将连接丢失归咎于“Wi-Fi”,这是他们的DSL线路打嗝。

运行此命令:

sudo /usr/libexec/airportd debug +AllUserland +AllDriver +AllVendor

...然后重现问题并从问题发布时共享您的/var/log/kernel.log和/var/log/system.log。(注意:该命令在重新启动后不会完全保留,因此您需要在重新启动后重新发出它。)

更新:快速连续的同一AP的多个“MAC Auth Succeeded”消息意味着一些奇怪的事情正在发生。看到802.11监控模式数据包捕获正在发生的事情将是有用的。最好在另一台机器上进行捕获,否则您将无法看到所需的所有数据包。

如果从另一台配备AirPort的Mac进行捕获,那么简单的方法是运行此命令:

sudo /usr/libexec/airportd en1 sniff 1

(...假设您的AirPort卡是en1,并且您的AP在通道上1;否则,调整命令的那些参数。)

在命令运行时,重现问题,然后按Ctrl-C退出命令,并发布数据包捕获。警告:确保在运行捕获时,您未在该通道上的不安全的802.11网络上发送任何未加密的机密信息,否则将捕获这些详细信息。

如果您没有其他Mac来执行跟踪,则可以在出现问题的计算机上运行此命令:

sudo tcpdump -i en1 -I -y IEEE802_11_RADIO -s 0 -w capture.pcap

...然后重现问题,然后按Ctrl-C等。


在这种情况下,其他设备不会丢弃。我测试过了。是的,菜单额外更改。在10.5以下,酒吧会消失,但现在我在10.6他们的脉搏。
redwall_hp 2010年

好吧,airportd debug当辍学发生时,一定要做那个命令,看看MacBook的AirPort卡是怎么想的。
Spiff 2010年

好的,这就是我得到的:pastie.org/951761
redwall_hp 2010年

嗯,这些多个“MAC Auth Succeeded”消息令人不安。看到802.11监控模式数据包跟踪问题会很有趣。我会更新我的答案,如何做到这一点。
Spiff 2010年

好的,捕获文件太大而无法粘贴,所以我上传了一个文件托管网站。PCAP文件的下载链接在这里:cl.ly/9d80b6cff2296353d9a8 据我所知,捕获中应该没有敏感信息。
redwall_hp 2010年

0

六英尺可能有点过于密切。真。如果信号太强,某些WiFi设备会出现问题。你最近离得更近了吗?


呃,六英尺有点夸张。不过,它不到十五岁。房间只有25x20,这个问题最近才开始发生。
redwall_hp 2010年

而且,不,我没有比以前更接近路由器了。
redwall_hp 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.