过去约 3 个月,我一直在联想 Thinkpad T580 上运行 Ubuntu 18.04,没有出现任何问题。几天前安装了一个更新,重新启动后,有线和无线连接都出现了非常奇怪的问题。
我启动笔记本电脑,它成功连接到我的家庭网络,我可以访问互联网。我断开与网络的连接(合上盖子或关闭连接),然后重新连接。我仍然在家庭网络上,可以看到其他设备,但当我尝试浏览互联网时,没有请求得到解决,除非我转到www.google.com,成功了!恢复正常的唯一方法是重新启动笔记本电脑。
我尝试过的事情:
- 对一个知名的 IP 地址 (8.8.8.8) 进行 ping 以证明这不是 DNS 问题,但失败了。
- 运行 service network-manager restart。这似乎没有什么效果。
- 如上所述,我在有线和无线上都进行了测试,出现了相同的情况。
- 我也在我的无线热点上进行了测试,结果也是一样。
- 根据其他答案,查看了 dmsg 日志,但没有看到太多内容。
- 尝试过升级到 18.04 后,睡眠后无法通过其他 wifi 上网,似乎也没有什么帮助。
这是我的无线信息,但该问题更像是一般的网络配置。
~$ sudo lshw -class network
*-network
description: Wireless interface
product: Wireless 8265 / 8275
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlp4s0
version: 78
serial: 04:d3:b0:7a:96:d0
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-43-generic firmware=34.0.1 ip=192.168.1.147 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:147 memory:ec000000-ec001fff
*-network
description: Ethernet interface
product: Ethernet Connection (4) I219-V
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
logical name: enp0s31f6
version: 21
serial: 48:2a:e3:0f:9b:41
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.1-3 latency=0 link=no multicast=yes port=twisted pair
resources: irq:145 memory:ec100000-ec11ffff
谢谢你的帮助。
答案1
我终于搞明白了。在问题出现前几天,我使用 OpenVpn 配置了一个 VPN。我意识到我只是通过终端交互使用它,但当我重新启动笔记本电脑时,它作为守护进程在后台运行。我第一次断开连接时,它再也没有恢复,我处于我所描述的状态。
我刚刚将 init.d 中的自动连接设置为 false,重新启动,现在一切正常。