内核 4.15.0-29 至 -36 导致顶部面板网络选项消失。18.04 16.xx

内核 4.15.0-29 至 -36 导致顶部面板网络选项消失。18.04 16.xx

我今天更新了软件。我可能不应该这么做。

就像上一个内核 4.15.0-24 破坏了一堆东西并最终被撤回一样,这次更新安装了内核 4.15.0-29,现在我顶部面板中的有线/无线网络图标和菜单不见了或乱了套。

我的有线连接仍可自动连接,但顶部面板上不显示网络图标,而且菜单中并未显示所有网络脚本。重新启动网络管理器可恢复顶部面板网络图标,但无法修复菜单。

无线网络菜单项完全没有出现。连接无线网络的唯一方法是通过设置面板。

启动回 -24 内核并不能使一切恢复到以前的状态。

对 -29 内核/更新有什么问题您知道吗?

答案1

问题在于 dkms 驱动程序正在污染 -29 内核。

你可以使用以下命令查看内核是否被污染:

grep -i taint /var/log/syslog*

然后我做了dkms 删除broadcom 和 r8168 dkms 驱动程序。

然后我卸载了:

  • broadcom-sta-dkms
  • r8168-dkms

重新启动后,顶部面板图标/菜单恢复正常。

更新#1:

好吧,我说得太早了。问题又回来了。以太网接口有问题。我启动了 Windows 10 一次,以太网接口工作正常。我必须再测试一下,但这看起来像是 Ubuntu 的问题……只有在 -29 内核更新后才会出现。

更新 #2:

让我们再试一次。我删除了 GNOME shell 扩展GS连接 这里,然后手动删除它留下的软件碎片,然后手动卸载连接。我的网络图标回到了顶部面板,网络菜单现在正确显示以太网和无线接口……有趣的是,它还修复了软件与更新它不允许我选择/取消选择存储库!

更新 #3:

好吧,更新 #2 中的所有内容都没有真正解决问题。我注意到,如果我在连接无线网的情况下启动机器,并且拔下以太网,一切都会正常。如果我随后连接以太网电缆,它永远不会连接,而且看起来我从未获得 IPv4 网络地址。我思考如果我启动时已连接以太网电缆,则图标/菜单的原始症状仍然存在。我不认为 netplan 与问题有任何关系。我还注意到,举个例子,如果我启动 Windows 10,然后启动 Ubuntu 18.04,一切似乎都按预期工作。

更新 #4:

如果您在 SSD 上运行,则可能会存在启动速度比网络上线速度快的风险,然后您需要修改以下文件:/etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service

[Unit]
Description=Network Manager Wait Online
Documentation=man:nm-online(1)
Requires=NetworkManager.service
After=NetworkManager.service
Before=network-online.target

[Service] Type=oneshot ExecStart=/usr/bin/nm-online -s -q --timeout=60 RemainAfterExit=yes

[Install] WantedBy=network-online.target

并将超时时间从 更改3060

更新 #5:

该死。更新 #4 根本没能解决问题。

更新 #6:

18.04(可能还有更新的 16.xx)中的网络问题发生在内核 4.15.0-29 到 -36 中。升级到 18.10 及其 4.18 内核后,问题就解决了!是的!

相关内容