Ubuntu 18.04 Intel wireless-AC 9260 连接问题/在戴尔 precision 5530 上冻结

Ubuntu 18.04 Intel wireless-AC 9260 连接问题/在戴尔 precision 5530 上冻结

我刚刚在 Dell Precision 5530 上安装了 Ubuntu 18.04 作为 Windows 的双启动。我的 wifi 连接出现了问题。我可以像预期的那样连接到我的 wifi 网络。但是当我开始下载时,它会加载几 MB,然后由于网络错误导致下载失败。此外,触摸板短暂不工作,整个系统冻结或短时间内滞后。感觉就像 wifi 芯片上有负载时就会崩溃,需要一段时间才能恢复。

我对 Linux 不是很熟悉,所以我希望你能帮助我解决这个问题。我目前的解决方法是使用 USB Wifi 加密狗,但它的速度相当慢。

我到目前为止尝试过的:

  • 在 Windows 中禁用快速启动。
  • 从他们的网站,但我不确定是否提取文件到/lib/firmware 安装。

这是我重现该问题后运行的输出: wget -N -t 5 -T 10 https://github.com/UbuntuForums/wireless-info/raw/master/wireless-info && chmod +x wireless-info && ./wireless-info

https://pastebin.com/9etY3npA

以下是评论中要求的更多信息:

free -h
              total        used        free      shared  buff/cache   available
Mem:            15G        3,5G        3,1G        1,2G        8,7G         10G
Swap:          2,0G        627M        1,4G
sysctl vm.swappiness
vm.swappiness = 60
sudo dmidecode -s bios-version
1.6.0

答案1

我们在您的 wireless_info 中看到了这些有趣的线索:

队列 0 在 fifo 2 上处于非活动状态,并卡住了 2500 毫秒。SW [145, 146] HW [162, 162] FH TRB=0x0a5a5a5a2

这就导致了:https://forums.intel.com/s/question/0D50P0000490TtKSAU/dual-band-wirelessac-7260-iwlwifi-queue-2-stuck-for-10000-ms-microcode-sw-error-detected-restarting-0x2000000?language=en_US然后是这个:https://bugzilla.kernel.org/show_bug.cgi?id=194853

英特尔双频无线 AC 7260 适配器挂在 40MHz 宽度连接上

我们还看到:

原因:6=CLASS2_FRAME_FROM_NONAUTH_STA

这就导致了:https://bbs.archlinux.org/viewtopic.php?id=220809

更新:我通过停用 FritzBox 路由器中的“WiFi 共存”选项解决了这个问题,该选项每次检测到附近有太多 40MHz 路由器时都会从 40MHz 切换到 20MHz。这会导致 ath10k 固件崩溃(我的旧笔记本电脑和手机可以很好地处理这些切换)。

我建议您更改路由器中的设置,以指定 2.4 GHz 频段的 20 MHz 通道宽度,而不是自动 20/40 MHz,尽管这可能会影响 N 速度。

如果您没有路由器的管理权限,请尝试:

sudo -i
echo "options cfg80211 cfg80211_disable_40mhz_24ghz=Y"  >  /etc/modprobe.d/cfg80211.conf
exit

重新启动并让我们听到结果。

答案2

戴尔 Precision 5530

您的 BIOS 版本非常老旧,1.6.0,发布日期为 2018 年 12 月 3 日。

有更新的 BIOS 可用,版本 1.16.2,发布日期为 2020 年 5 月 13 日,可以下载这里

注意:更新 BIOS 之前请做好备份。

相关内容