ubuntu 22.04LTS 中的 wifi 问题

juz*_*ode 16 networking drivers 22.04

我刚刚安装了 ubuntu 22.04LTS,因为它已经发布了,我立刻注意到我的 Wifi 非常慢,它只能以 500Kbps 下载,我尝试下载 pycharm ~500mbs,但每次都失败。

我知道这是 WiFi 问题,因为在连接以太网时,对于相同的文件下载,WiFi 速度会提高到 5mbps,我还检查了我的互联网连接是否使用其他设备正常(在我的 Mac 上下载了相同的文件)

状态输出lspci

.
.
.
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)
02:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter (rev 01)
.
.
.  
Run Code Online (Sandbox Code Playgroud)

这应该意味着我的驱动程序已安装,对吗?

ubuntu的整体体验更好,但是wifi有问题。它间歇性地关闭,不允许我下载大文件,流媒体也很困难。有人也面临这个问题吗?

我应该降级整个操作系统吗?或者有办法解决这个问题吗?(例如,我可以使用系统中处理以前版本发行版的网络内容的部分吗?)

Iai*_*lam 15

更新:最新版本的ubuntu 22.04没有这个问题,只需安装更新即可。原始答案如下,然后详细说明哪个版本为我修复了它。

我认为您可能遇到了 Ubuntu 22.04 使用的 5.15 内核(下面链接)的错误。如果是这样,您今天只能通过更改为另一个没有该错误的内核版本来解决问题(这可以在不更改其他任何内容的情况下完成)。该修复已在 5.15 的内核源代码中提供,但降级直到它在 ubuntu 5.15 软件包中可用是一个合理的解决方法。

仅基于日期和时间表(上游修复已于 3 月 28 日提交,在上一个 ubuntu 内核提交截止日期之后但在当前周期开始之前),我希望下一个计划于 5 月 9 日发布的 Ubuntu 内核版本能够解决您的问题。来源: https: //kernel.ubuntu.com/

我的经验

我在 22.04 上遇到了完全相同的问题 - 其他一切都很好,但我的 wifi 速度很慢,会定期无声地断开连接。我使用现有的 Ubuntu 21.10 安装进行双引导,但仍然没有显示类似的问题,因此我知道该问题特定于更新的操作系统。

这是使用“TP-LINK TL-WDN4800 N900”PCI-e 无线卡,带有 Qualcomm Atheros 驱动程序。

然后,当我在 manjaro 中使用 5.15 内核时,我看到了完全相同的 wifi 行为。在我看来,这里确凿的证据与两个 Linux 发行版上新出现的 BAD WIFI 行为完全相同,它们几乎唯一的共同点是内核版本。我已经测试了其中的每一个:

  • 5.17.1-3 与 manjaro - 好
  • 5.15.32-1 与 manjaro - WIFI 信号不好
  • 5.15 与 ubuntu 22.04 - WIFI 不好
  • 5.13 与 ubuntu 21.10 - 好
  • 5.10.109-1 与 manjaro - 好

我知道 wifi 问题可能有很多原因,而且我的答案并不完美 - 特别是因为我没有重新安装 ubuntu 22.04 并安装不同的内核来验证修复,但这种设置在过去的许多操作系统上一直坚如磐石几年了,这是我第一次看到与你完全一样的行为。由于我花了一段时间才找到,所以我想我会分享。希望能帮助到你。我将在下一次内核更新后再次尝试 22.04 - 如果您仍然感兴趣,请告诉我,我会让您知道结果。

更新并确认修复

使用ubuntu的内核版本号,原来是5.15.0.25.27,wifi坏了。5 月 13 日,更新到 5.15.0.30.33 时,wifi 也出现了故障。现在,5 月 20 日提供了 5.15.0.33 的更新,它确实解决了我遇到的 wifi 问题。

以上版本号是“Software Updater”报告的版本号。对于第一个固定版本uname -r报告 5.15.0-33-generic

链接

我相信您所看到的就是这些:

  • 内核错误“ath9k 内核升级后频繁出现连接问题”:https://bugzilla.kernel.org/show_bug.cgi ?id=215703 - 注意“影响 5.16.15 的相同更改也已合并到 5.15 树中:5.15 .28 有效,而 5.15.29 和 5.15.30 则无效。”
  • arch 论坛上的行为讨论:https://bugs.archlinux.org/task/74187 ?project=1 - 注意“昨晚推送的 5.17.1-arch1-1 清楚地解决了我在使用 Qualcomm Atheros 时遇到的所有问题AR93xx 无线网卡”。不同的内核版本(5.17.1)但相同的模块,并且 5.15 中存在相同的错误,如上一个链接所示。


小智 8

更新到内核 5.17.5 使 Ubuntu 22.04 上的 wifi 稳定。警告:当安全启动开启时,更新内核后系统可能无法启动。

因此,在 BIOS 中关闭安全启动,下载内核(例如在 ~/Downloads 中)并安装它,然后重新启动,示例如下。

cd ~/Downloads
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.5/amd64/linux-headers-5.17.5-051705_5.17.5-051705.202204271406_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.5/amd64/linux-headers-5.17.5-051705-generic_5.17.5-051705.202204271406_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.5/amd64/linux-image-unsigned-5.17.5-051705-generic_5.17.5-051705.202204271406_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17.5/amd64/linux-modules-5.17.5-051705-generic_5.17.5-051705.202204271406_amd64.deb 
sudo dpkg -i *.deb
Run Code Online (Sandbox Code Playgroud)

  • 内核 5.15 也有同样的问题。Wifi 在启动后即可工作,但几分钟后 Wifi 设备会断开连接,只有重新启动才能解决该问题。升级到内核5.17.5但没有区别。 (2认同)
  • 升级到 5.17 内核后,我在点击栏和设置上找不到 wifi 菜单。 (2认同)

Kuh*_*xel 5

因为@lain haslam提到的5.15内核中存在一个错误,所以您可以使用旧版本的内核,SHIFT启动时按住按钮进入GRUB,然后转到Advanced options for ubuntuthen you can use ubuntu with a old kernel

根据我的经验,我已将内核从 降级为 ,5.15并且5.13它可以工作