这个问题似乎在过去的几年里发生在很多人身上,我可以在几个论坛和问题中找到它的讨论。\n但是,大多数这样的讨论最终都没有明确的解决方案,或者没有明确说明,因此我尝试又在这里。
\n我正在尝试使用我的笔记本电脑(Dell Precision M3800)连接到公共 WiFi 网络(准确地说是大学网络)。\n连接最初是成功的,但一段时间后(我不知道如何连接)很多:有时只是几分钟,有时是几个小时)它就停止工作了。
\n在这里停止工作是指,虽然显然连接仍然有效,但当我尝试实际访问某个网站或 ping 某个地址时,最初什么也没有发生。\n值得注意的是,此时所有内容仍然显示连接已启动。网络管理器图标以及 、nmcli dev和nmcli g的输出nmcli dev wifi表明我们已成功连接。
一段时间后,虽然nmcli dev仍然nmcli g说一切都很好,nmcli dev wifi现在只检测到我们现在应该连接的连接(即使我知道还有其他可用的 AP)。
如果我什么都不做,情况就会像上面一样。如果我现在尝试重置连接,我们会遇到标题所示的错误。为此,我使用sudo service network-manager restart。\n以下是此时各种工具报告的状态:
ip link仍然将接口报告为已启动,并带有一行形式... wlp6s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> ...(请注意UP部分)。iw报告接口已关闭:输出iw dev wlp6s0 link是Not connected.nmcli报告接口已关闭。特别是,nmcli dev将状态报告为disconnected …