如何诊断随机 wifi 中断

如何诊断随机 wifi 中断

在我的家庭网络中,我遇到了随机 WiFi 中断。我的笔记本电脑连接到 WiFi,然后所有网络流量都停止了。WiFi 连接正常,信号强度为 90%(平均 -47 dBi,使用 inSSIDer 测量)。路由器是 TP Link tl-wr741nd,运行在 N 模式下。

为了诊断此问题,我运行了 NetTK 来查找问题。网络布局如下: 家庭网络布局

Windows 机器和手机使用 WiFi,而 Xubuntu 机器使用电缆连接。

在停电期间,我无法从 Windows 或手机 ping 到路由器,结果收到目的地无法到达,然后超时。在同一次停电期间,Xubuntu 机器顺利地 ping 了路由器、ISP 网关和 Google DNS。

根据这些信息,我能够找出路由器的问题。问题不在于无线电本身,因为信号没有丢失。这里的以太网有点拥挤: 网络强度图

但我不认为问题是由于干扰造成的,首先信号质量仍然相同,并且路由器只有 3 米远,视野清晰。

解决断线的唯一方法是断开 WiFi 连接并重新连接。手机和笔记本都不会自动重新连接(15 分钟后),只有当我手动断开连接并重新连接时,我才能立即上网。

我无法更改路由器设置中的任何内容,因为我的 ISP 已将我锁定。他们的技术人员告诉我,他们可以为我提供功率更大的路由器,配备 10W 无线电。所以我真的不指望他们能诊断出问题。

最近,我网络中的其他设备也出现了同样的问题。这表明这不是操作系统网卡问题,而是路由器问题。我注意到的唯一共同因素是,问题始于我观看 Youtube 视频时。另一方面,我的 ISP 为我提供了 40Mbpbs,这还不算多。

您知道是什么原因导致此问题吗?购买功能更强大的路由器可以解决我的问题吗?我怀疑这个路由器功率不足,处理器无法处理流量。在这种情况下,具有更强大 CPU 的型号应该可以改善我的情况。

更新

route print以下是中断期间的输出:

route print

===========================================================================
Interface List
  5...ac 7b a1 a4 bd d0 ......Microsoft Wi-Fi Direct Virtual Adapter
  4...ac 7b a1 a4 bd cf ......Intel(R) Dual Band Wireless-N 7260
  3...d8 50 e6 97 2b cc ......Realtek PCIe GBE Family Controller
  1...........................Software Loopback Interface 1
  6...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
  8...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================

IPv4 Route Table
===========================================================================
Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.0.1    192.168.0.103     30
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      192.168.0.0    255.255.255.0         On-link     192.168.0.103    286
    192.168.0.103  255.255.255.255         On-link     192.168.0.103    286
    192.168.0.255  255.255.255.255         On-link     192.168.0.103    286
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link     192.168.0.103    286
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link     192.168.0.103    286
===========================================================================
Persistent Routes:
  None

IPv6 Route Table
===========================================================================
Active Routes:
 If Metric Network Destination      Gateway
  8    306 ::/0                     On-link
  1    306 ::1/128                  On-link
  8    306 2001::/32                On-link
  8    306 2001:0:9d38:6ab8:3841:1f01:b297:2753/128
                                    On-link
  4    286 fe80::/64                On-link
  8    306 fe80::/64                On-link
  8    306 fe80::3841:1f01:b297:2753/128
                                    On-link
  4    286 fe80::516a:3053:996e:3b1c/128
                                    On-link
  1    306 ff00::/8                 On-link
  8    306 ff00::/8                 On-link
  4    286 ff00::/8                 On-link
===========================================================================
Persistent Routes:
  None

更新2 我做了更多测试,开始怀疑是路由器的问题。当我的机器没有连接时,一切都很好,但一旦我连接,一切都开始失败。我的 NTB 的主要区别在于,它支持 802.11n,当我强制卡使用 802.11g 时,问题基本消失。所以我猜路由器对 802.11n 的支持并不像它宣传的那样好。

相关内容