我的 wifi 连接(从运行 Snow Leopard 的 MacBook)到 Time Warrner 有线型号和路由器经常出现连接问题。每隔 20 分钟左右,它就会进入“死机状态”,无法传输任何数据,但 ping 仍然有效:
$ ping linkedin.com
PING linkedin.com (216.52.242.86): 56 data bytes
64 bytes from 216.52.242.86: icmp_seq=0 ttl=245 time=13.029 ms
64 bytes from 216.52.242.86: icmp_seq=1 ttl=245 time=16.214 ms
64 bytes from 216.52.242.86: icmp_seq=2 ttl=245 time=16.221 ms
64 bytes from 216.52.242.86: icmp_seq=3 ttl=245 time=15.778 ms
64 bytes from 216.52.242.86: icmp_seq=4 ttl=245 time=16.220 ms
^C
--- linkedin.com ping statistics ---
5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 13.029/15.492/16.221/1.243 ms
$ telnet linkedin.com 80
Trying 216.52.242.86...
GET /
请注意,对 linkedin.com 的 ping 操作成功,但尝试在端口 80 上进行 HTTP GET 操作时挂起。几分钟后:
$ telnet linkedin.com 80
Trying 216.52.242.86...
Connected to linkedin.com.
Escape character is '^]'.
GET /
HTTP/1.0 200
Content-Type: text/html
Content-Length: 349
Connection: close
Date: Tue, 07 Jun 2011 11:38:21 GMT
Server: lighttpd
在死亡状态下我得不到:
Connected to linkedin.com.
Escape character is '^]'.
知道问题是什么以及如何修复吗?我可以关闭调制解调器并打开/关闭 wifi,最终它会恢复。但它也会在等待几分钟后从死机状态恢复。我的目标是获得稳定的 24/7 连接,永远不会出现这些死机期。顺便说一句,这与 linkedin.com 无关,所有网站在死机期间都会遇到同样的问题。
来自路由器日志的更多信息:
Mon Jun 06 09:12:22 2011
Error (4) DHCP RENEW sent - Invalid DHCP option
Fri Jun 03 14:51:21 2011 Critical (3) Started Unicast Maintenance Ranging - No Response received - T3 time-out
Time Not Established Critical (3) DHCP FAILED - Requested Info not supported.
Wed Jun 01 12:36:00 2011 Critical (3) DCC aborted unable to communicate on new upstream channel
Wed Jun 01 12:36:00 2011 Critical (3) Received Response to Broadcast Maintenance Request, But no Unicast Maintenance opportunities received - T4 timeout