概括
Wifi 可以正常连接到我的接入点。在停止响应之前,它会运行几秒钟到几分钟。它说它仍然连接到网络,但 DNS 查找似乎失败 - 浏览器说连接最终因“无法找到”错误而失败。然后它会在等待一分钟左右后“返回”,并且 DNS 查找将成功,并且我尝试加载的任何内容都会加载。但大约一分钟后 Wifi 将再次停止响应,并出现相同的症状。但如果我运行 Nordvpn 一切都很好 - wifi 永远不会断线并且互联网按预期工作。
系统
联想 Thinkpad X1 Carbon Gen 5
sdean@x1c5
MMMMMMMMMMMMMMMMMMMMMMMMMmds+. OS: Linuxmint 5 elsie
MMm----::-://////////////oymNMd+` Kernel: x86_64 Linux 5.10.0-20-amd64
MMd /++ -sNMd: Uptime: 1h 9m
MMNso/` dMM `.::-. .-::.` .hMN: Packages: 2277
ddddMMh dMM :hNMNMNhNMNMNh: `NMm Shell: zsh 5.8
NMm dMM .NMN/-+MMM+-/NMN` dMM Resolution: 1600x900
NMm dMM -MMm `MMM dMM. dMM DE: GNOME
NMm dMM -MMm `MMM dMM. dMM WM: Muffin
NMm dMM .mmd `mmm yMM. dMM WM Theme: Mint-Y-Dark-Pink (Mint-Y)
NMm dMM` ..` ... ydm. dMM GTK Theme: Mint-Y-Aqua [GTK2/3]
hMM- +MMd/-------...-:sdds dMM Icon Theme: Mint-Y-Aqua
-NMm- :hNMNNNmdddddddddy/` dMM Font: Ubuntu 10
-dMNs-``-::::-------.`` dMM Disk: 58G / 241G (26%)
`/dMNmy+/:-------------:/yMMM CPU: Intel Core i7-7600U @ 4x 3.9GHz [49.0°C]
./ydNMMMMMMMMMMMMMMMMMMMMM GPU: Mesa Intel(R) HD Graphics 620 (KBL GT2)
\.MMMMMMMMMMMMMMMMMMM RAM: 3153MiB / 15760MiB
注意:我在 Linux Mint 21.0 上运行它并遇到了同样的问题
其他一些可能有用的信息:
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.86.1 0.0.0.0 UG 20600 0 0 wlp4s0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlp4s0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
172.18.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-68d430a47d2f
172.19.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-0bafb649454b
172.20.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-65553a0d1569
172.21.0.0 0.0.0.0 255.255.0.0 U 0 0 0 br-e110d1251ad2
192.168.86.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp4s0
$ ifconfig
wlp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.86.30 netmask 255.255.255.0 broadcast 192.168.86.255
inet6 fd8f:a209:b552:0:6aec:c5ff:fe0a:f221 prefixlen 64 scopeid 0x0<global>
inet6 fe80::6aec:c5ff:fe0a:f221 prefixlen 64 scopeid 0x20<link>
ether 68:ec:c5:0a:f2:21 txqueuelen 1000 (Ethernet)
RX packets 19344 bytes 13531781 (12.9 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 13074 bytes 3081937 (2.9 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
尝试过的事情(但失败了)
- 显式将网关设置为
192.168.86.1
viaroute add
- 使用关闭 wifi 电源管理
sudo iwconfig wlp4s0 power off
- 关闭 IPv6
- 更改/重新安装操作系统
- 可能还有一些我不记得的事情
您可以提出任何建议来帮助我解决这个问题。我不介意一直运行我的 VPN,但它会破坏与内部网络上的连接,因此我需要在没有 VPN 的情况下也能正常工作。
如果我遗漏了任何可能有助于查明问题的内容和信息,请告诉我。谢谢。
答案1
我发现了这个问题。我的网络上的两个设备 - 笔记本电脑和 Raspberry Pi - 使用相同的 IP。 Pi 有一个静态 IP 设置,而笔记本电脑则使用动态分配的 IP。我不确定为什么路由器将已在使用的 IP 分配给笔记本电脑,但这就是发生的情况。我必须进入路由器配置并为 Pi 保留静态 IP,然后为笔记本电脑分配一个新 IP。问题解决了。