我有两台安装了 Debian 测试的笔记本电脑;我们将它们称为 Laptop1 和 Laptop2。在 Laptop1 上,无线设备Wireless 1: 07:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n (rev 01)
来自lspci
;在 Laptop2 上是Wireless 2: 02:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)
。两者都运行内核 5.15.5-2。两台机器的 MTU 大小均为 1500。
笔记本电脑 1 可以毫无问题地连接到互联网,无论是无线连接还是通过以太网电缆连接。然而,笔记本电脑 2 在使用我家里的互联网服务时出现了问题。这个问题只发生在这台特定的笔记本电脑上和我的 ISP 的连接,无线和以太网。当我8.8.8.8
对连接到 ISP 网络的笔记本电脑进行ping 操作时,会发生以下情况:
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=556 time=31.8 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=556 time=32.0 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=556 time=37.5 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=556 time=32.9 ms
64 bytes from 8.8.8.8: icmp_seq=32 ttl=556 time=248 ms
64 bytes from 8.8.8.8: icmp_seq=33 ttl=556 time=32.1 ms
64 bytes from 8.8.8.8: icmp_seq=34 ttl=556 time=34.5 ms
64 bytes from 8.8.8.8: icmp_seq=35 ttl=556 time=32.8 ms
64 bytes from 8.8.8.8: icmp_seq=36 ttl=556 time=32.1 ms
64 bytes from 8.8.8.8: icmp_seq=107 ttl=556 time=611 ms
64 bytes from 8.8.8.8: icmp_seq=108 ttl=556 time=32.0 ms
64 bytes from 8.8.8.8: icmp_seq=109 ttl=556 time=32.4 ms
64 bytes from 8.8.8.8: icmp_seq=110 ttl=556 time=33.7 ms
64 bytes from 8.8.8.8: icmp_seq=111 ttl=556 time=32.0 ms
[手动转录自截屏。]
其他连接不会发生这种情况(我尝试过家里的另一个网络、由雇主提供的网络以及在咖啡馆的网络)。
正如您所看到的,当我 ping 时,我收到了 4 或 5 个数据包的突发,然后许多数据包被丢弃。连接中断后的第一个数据包具有非常长的往返时间。这会无限地重复。我可以traceroute google.com
成功运行。另外,当我尝试使用 Firefox 浏览时,总是出现“连接超时”的情况,而 Edge (Linux) 和 w3m 上的互联网速度很慢;它在后面的浏览器中失败,但我有时可以连接并浏览网站。我目前从 Laptop1 发帖,但如果需要,我可以从 Laptop2 提供信息。
我尝试运行dpkg-reconfigure network-manager
, 并删除网络管理器 GUI 中的所有连接,但问题仍然存在。此问题并非特定于该内核版本;内核 5.14.16-1 也会发生同样的情况。
这是网络管理器的问题还是其他问题?
编辑更新:
我注意到,在 Laptop2 上,当连接到 ISP 的网络时,我无法 ping 本地网络中的任何地址(即192.168.100.x
;它们都返回“目标主机无法访问”),除了x=1
我可以在其中看到所有内容的路由器/交换机之外。连接的设备等。如果我 ping 后一个地址没有任何问题。另外,我无法192.168.100.58
从任何其他设备ping Laptop2 的 IP(上次尝试是);它总是返回“目标主机无法访问”。此外,在 Laptop2 上我无法登录路由器配置页面 ( 192.168.100.1
),而在 Laptop1 和我的手机上则可以;当我在任何浏览器中输入此地址时,我会看到 Debian Apache 页面(文件为/var/www/html/index.html
)。
与 ISP 的网络建立连接后,我可以立即浏览,但大约 15 秒后,每个请求都会挂起;我仍然可以 ping,但traceroute
总是返回所有星号。我遵循此说明按照我在 Facebook 群组上得到的一些建议来刷新路由表,但问题仍然存在。另外,我删除了所有文件/etc/NetworkManager/system-connections/
并重新启动网络管理器,但仍然没有任何结果。如果相关,/etc/resolv.conf
请给出192.168.100.1
名称服务器(这对我来说很有意义)。
当尝试在交换机页面 ( 192.168.100.1
) 编辑 Laptop2 的参数时,无论它是否连接到接入点,它总是显示处于离线状态。我尝试将Laptop2的无线MAC地址添加到白名单并更改其IP地址,但问题仍然存在。现在我在 Laptop2 上使用另一个网络。