该问题在过去几天内开始出现,据我所知,我没有对任何硬件或网络布局进行任何更改。
我有一台 Windows 8 PC,连接到运行 Tomato Firmware v1.25.1720 的 WRT54G 路由器 LAN 端的千兆交换机 (D-Link DGS-2205),还有两台笔记本电脑通过 wifi 连接到路由器,一台是 Windows 8,另一台是 XP。路由器的 WAN 端口连接到交换机 (SMCFS8),而交换机又连接到我的 ADSL 调制解调器。我的电视是 ADSL,也通过交换机连接到调制解调器。
ADSL 调制解调器 -> SMCFS8 |-> WRT54G -> DGS-2205 -> Win8 电脑,Win7 电脑 | | | |-(wifi)-> XP 笔记本电脑,Win8 笔记本电脑 | |-> ADSL 电视盒
问题是:晚上暂停我的 Windows 8 PC 后,早上 WRT54G 就失去了互联网连接(LAN 仍然可以工作)。
- 对路由器进行电源循环没有帮助
- 对调制解调器进行电源循环没有帮助
- 唤醒或重新启动连接到 wifi 的任意一台笔记本电脑都无济于事(它们可以通过 wifi 连接到路由器,但路由器没有互联网连接)
- 电视在此期间正常工作
什么有效:将 Windows 8 PC 从睡眠状态唤醒,这会立即解决路由器遇到的任何问题,使其获得 DHCP 租约,并为所有计算机恢复互联网连接。更新:拔掉休眠的 Windows 8 计算机的 LAN 电缆也可以恢复连接。这让我觉得可能是电气方面出了问题?或者与 WOL 有关?
如果我在家时随机暂停我的电脑,互联网连接可能会立即或很久之后丢失。
到底是怎么回事?
我将继续调查该问题,如果找到解决方案,则会发布解决方案。
- UPnP 是否会以某种方式干扰路由器的连接能力,而 Windows 8 PC 是否会以某种方式通知或重置路由器以允许其重新连接。
- 更新:UPnP 现在在 Tomato 界面的端口转发区域下被禁用,但这似乎没有什么区别。
- 我最近做的唯一与硬件相关的更改是升级到 Win8 后第一次通过 USB 将打印机插入 Windows 8 PC
- 我唯一做的软件改动是在 Windows 8 电脑上安装了一个游戏,但第二天就卸载了
- 在问题出现前一两周,网络拓扑没有发生变化
此时,我更感兴趣的是出于好奇去了解根本原因,而不是真正解决问题,尽管这会带来很大的好处。