16.04 LTS - 更换 WiFi 网络时所有 WiFi 连接均丢失

16.04 LTS - 更换 WiFi 网络时所有 WiFi 连接均丢失

从 15.10 升级到 16.04 后,当我使用网络管理器小程序切换 wifi 网络时,所有网络功能均丢失。在选择不同的 wifi 网络之前,wifi 运行正常。断线后,我可以使用 重新启动 wifi sudo systemctl restart network-manager.service。但我无法切换网络。

这篇文章的底部是一个屏幕截图,显示了尝试切换网络后小程序的样子:小程序列表中看不到任何 wifi 网络,并且小程序报告“设备未准备好”。

以下是 的输出lspci -knn | grep Net -A2; rfkill list

03:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 6b)
    Subsystem: Intel Corporation Dual Band Wireless-N 7260 [8086:4160]
    Kernel driver in use: iwlwifi
0: asus-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

结果modinfo iwlwifi | grep 7260是:

firmware:       iwlwifi-7260-13.ucode

请注意,这是与常见报告的 WiFi 从暂停状态恢复时无法工作的错误无关. 这个问题至少有三个解决方案这里。我尝试了所有这些建议,另外还安装了 network-manager_1.2.0-0,但都无济于事。

我请求帮助的问题是具体来说每当我尝试切换网络时,WiFi 就会完全停止工作。

我正在添加悬赏,wifi 脚本的结果在 ubuntuforums 上。另外,请注意,我安装了 iwlwifi-7260-17。

我也知道错误报告#1574347(我在第 8 篇帖子中发布了该报告,尽管我认为错误报告是针对暂停-恢复问题,而不是我更改 AP 的问题)。无论如何,我尝试了升级的建议network-managernetwork-manager-gnome参见帖子 #42),但无济于事。

我也知道错误报告#1311257 和建议的脚本来修复该错误。我实施了该脚本并回归到暂停-恢复问题。

网络管理器小程序

答案1

我想报告的是,我从未在运行的 16.04 的特定安装上修复过此问题。幸运的是,我在另一台计算机上安装了 16.04,并systemback复制了一份并将其安装在测试分区上。在新安装下,wifi 刚刚“工作”,所以我必须推断我之前的安装中存在一些冲突或错误。我感谢所有的帮助。

答案2

您已升级到最新的 Ubuntu LTS 版本,并且像许多人一样,您遇到了 Wi-Fi 问题。您在从挂起状态恢复时遇到 Wi-Fi 丢失的情况。这是由于错误 1574347错误 1311257或者两者结合。您找到了一种可行的解决方法。但是,当您切换网络时,您再次失去 Wi-Fi 连接,NetworkManager 看不到任何 Wi-Fi 接入点。您应该怎么做?

以下是我推荐的方法。

  1. 研究问题
  2. 请求帮忙
  3. 提交错误报告
  4. 认真考虑你是否需要最新的 Ubuntu LTS 版本
  5. 尝试 GNOME 网络管理器的替代方案
  6. 从终端控制您的 Wi-Fi。

步骤 1 您尝试研究该问题。但未在互联网上找到有关此问题的任何信息。

第 2 步 你在 Ask Ubuntu 上发布了这个问题。你发布了运行Ubuntu 论坛 WiFi 诊断脚本以及您的屏幕截图。当您没有收到回复时,您就这个问题发布了悬赏。您做得很棒。我们已经讨论了您的问题,我已经详细分析了您的 WiFi 脚本结果。除了几条显然与暂停/恢复问题相关的内核错误消息外,结果显示 Wi-Fi 工作正常,只是没有连接到接入点。

步骤 3 这显然是 GNOME 网络管理器中的一个错误,因此请创建错误报告。开发人员需要错误报告来查找并消除代码中的错误。您可以通过ubuntu-bug network-manager在终端中输入来执行此操作。

步骤 4. 认真考虑恢复到您以前的 Ubuntu 版本。在版本名称中添加 LTS 并不会使它比其他版本质量更高。质量取决于它经过的测试量。LTS 版本的用户数量比开发版本多得多,因此一旦发布,它们就会经过更彻底的测试。由于 16.04 LTS 上线还不到一个月,因此它的 bug 会比 14.04 LTS 多得多。在 Windows 上,我的政策是永远不要使用操作系统版本,除非它已经上线至少一年,以便其他人发现这些 bug。对于您来说,您需要一个较新的内核来解决另一个问题,因此您需要坚持使用 16.04。

步骤 5. 查看GNOME 网络管理器的错误列表很明显,他们正在积极解决大量错误。解决所有严重问题需要一些时间。考虑用另一个 GNOME 网络管理器替换 GNOME 网络管理器。Wicd似乎没有积极开发,但网络管理标准多年来一直很稳定。我建议尝试一下,因为它不依赖于 GNOME,不太可能出现同样的问题。您Wicd过去曾尝试过并遇到问题,因此您希望采用另一种方法。

第 6 步。实际上,您不需要网络管理员即可获得 Wi-Fi 连接。您可以使用终端。详细说明在此处。从终端连接WPA Wi-Fi

相关内容