无论操作系统是什么,PC 都无法通过特定路由器进行路由

无论操作系统是什么,PC 都无法通过特定路由器进行路由

我正在尝试找出为什么我的某台电脑无法连接到互联网,甚至无法 ping 通路由器它已连接到,但在其他网络上运行良好,并且路由器上的其他设备也运行良好。

据我所知,它具体是这台带有这个路由器的电脑。

它之前已经工作了,我说不出到底发生了什么变化——据我所知,什么都没有改变。

问题

  • PC 是 Windows 和 Linux 双启动的。
  • 在 Linux 下,与 BT 路由器的 wifi 连接显示强度为 84%,并通过 DHCP 获取 IP(通过从另一台笔记本电脑检查确认)
  • 在 Windows 下,从 wifi 的角度来看网络连接也很好,但显示“无互联网”
  • 在这两种操作系统下,ping 路由器的 IP 本身都会导致 100% 的数据包丢失*
  • 从其他笔记本电脑上 ping 路由器,可返回 ping 信息,且数据包丢失率为 0%
  • 我可以将这台有问题的电脑连接到我手机的 wifi 热点,连接和路由都很好,可以毫无问题地 ping 8.8.8.8

尝试进一步排除故障

  • 尝试在 Windows 中刷新 DNS 和网络缓存,但没有效果
  • 在 Linux 和 Windows 下,尝试使用具有预期配置的静态 IP(路由器 IP、DNS 掩码、正确子网上的 IP、选择已知未使用的静态 IP),与正常工作的笔记本电脑匹配 - 没有效果,仍然无法 ping 通路由器
  • 尝试将路由器移近台式电脑,没有效果(似乎真的不是信号问题)
  • 确保路由器未配置为阻止任何设备
  • 重启路由器
  • 将路由器重置为出厂默认设置,尝试使用默认 SSID 和密码

*有时丢失率在 70% 到 100% 之间,更常见的是 100% 丢失。我有时也会收到很多重复的数据包 - 最近一次尝试给了我:

--- 8.8.8.8 ping statistics ---
10 packets transmitted, 2 received, +65 duplicates, 80% packet loss, time 9236ms
rtt min/avg/max/mdev = 852.490/1313.819/2760.262/301.680 ms, pipe 3

任何有关解决此问题的建议都会有所帮助,无论是 Windows 还是 Linux 命令;任何关于查看/阅读哪些配置的建议都欢迎提出。

我目前没有电缆来测试从桌面到路由器的以太网。

更新

似乎网络在加入路由器后能工作几秒钟(成功 ping),然后过了一会儿,它又开始失败了。我误以为 LiveUSB 正在工作但事实并非如此- 相反,它表现出与已安装的操作系统相同的症状,即,几秒钟内网络正常......然后它开始出现故障。

我的系绳并非如此。

答案1

您在 Windows 中安装了 wifi 驱动程序吗?请参见此处: https://www.windowscentral.com/how-check-device-driver-version-windows-10

答案2

由于您已经尝试了新的静态 IP,请尝试新的 MAC。

在 Windows 上,转到设备管理器,找到您的网卡,进入其属性,然后在高级选项卡中更改网络地址的值。

在 Linux 上你可以尝试以下方法之一:https://ostechnix.com/change-mac-address-linux/

相关内容