暂停后无法连接到互联网

暂停后无法连接到互联网

问题描述

看来 wifi 和以太网都有同样的问题。不过,这种情况似乎只发生在挂起时间较长的情况下。如果我合上盖子大约 5 分钟左右,那就没问题了。但是当我挂起几个小时后,当我回来时,我无法连接到互联网。我试过:

sudo systemctl restart network-manager.service 
sudo service network-manager restart 
sudo service NetworkManager restart

这些都无济于事,甚至注销也不行。恢复网络的唯一方法是重启。

我在网上找到了一些帖子,例如这个: 升级到 16.04 后 Wifi 挂起后无法使用,但即使有这么多投票也无济于事,因此我认为可以再次提出这个问题以引起一些关注,希望我的问题能够得到解决。

编辑

-> ~$ lspci -knn | grep Net -A2
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8176] (rev 01)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter [10ec:8195]
    Kernel driver in use: rtl8192ce

答案1

摘自 升级到 16.04 后 Wifi 挂起后无法使用

我发现,首先研究我正在运行哪种以太网硬件和驱动程序/模块,然后删除并重新加载该模块,对我来说是有效的(尽管对 buzhidao 没有用):

无线上网:

$ lspci -knn | grep Net -A2

以太网:

$ lspci -knn | grep Ether -A2

我使用的是第二个(以太网),我发现:

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
        Subsystem: Hewlett-Packard Company RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [103c:1944]
        Kernel driver in use: r8169
        Kernel modules: r8169

所以我重新加载了“r8169”驱动程序:

$ sudo rmmod r8169 && sudo modprobe r8169

瞧!成功了。我的以太网端口/连接恢复了(挂起/唤醒后),无需重启。

在我的情况下,驱动程序不同,但命令相同rmmod,并且modprobe奏效了

相关内容