我刚刚购买并安装了一台新的 ASUS RT-AC68U 无线路由器,它对我家网络上的大多数设备都运行良好,但其他设备会在随机时间间隔内出现互联网中断。我在 Debian 7.2 和 IOS 7 上没有遇到过这种情况,但在 Windows 7 和 8 以及 Android 4.3 上每天都会发生几次这种情况。路由器配置为通过基于 MAC 地址的 DHCP 分配静态 IP 地址。遇到此问题的设备之一的 IP 地址为 192.168.1.4。它运行 Windows 7,当它失去互联网连接时,我在路由器日志中可以看到以下内容:
Dec 24 19:38:27 miniupnpd[3315]: recv (state0): Connection reset by peer
Dec 24 19:38:27 miniupnpd[3315]: HTTP Connection from 192.168.1.4 closed unexpectedly
Dec 24 20:33:46 miniupnpd[3315]: Expired NAT-PMP mapping port 1224 UDP removed
Dec 24 20:33:46 miniupnpd[3315]: Expired NAT-PMP mapping port 1224 TCP removed
Dec 24 21:58:38 miniupnpd[3315]: sendto(udp): Operation not permitted
知道为什么会发生这种情况以及如何解决吗?
编辑:我也在路由器日志中收到这些神秘的条目:
Dec 25 01:36:27 kernel: br0: received packet on eth2 with own address as source address
Dec 25 01:37:03 kernel: br0: received packet on eth1 with own address as source address
Dec 25 01:38:00 kernel: br0: received packet on eth2 with own address as source address
Dec 25 01:41:39 kernel: br0: received packet on eth1 with own address as source address
Dec 25 01:42:16 kernel: br0: received packet on eth2 with own address as source address
答案1
首先直接接入互联网并运行一段时间。一定要确保不是你的 ISP 不时断线。
然后换一个路由器。相对于调试时间而言,它们的成本并不高,调试成功的可能性约为零。我见过非常古怪的 wifi 路由器,它们会在随机时间丢弃奇怪的数据包。
答案2
关于内核:br0:在 eth1 上接收到以自身地址作为源地址的数据包,尝试在 LAN>Switch Control 下禁用 NAT 加速,并为 2.4 和 5Ghz wifi 尝试不同的 SSID 名称
理查德