Qualcomm Artheros WiFi 卡未被检测到/停止工作

Qualcomm Artheros WiFi 卡未被检测到/停止工作

你好,我的 wifi 卡不能在 ubuntu 上使用,这是一台全新的联想笔记本电脑,我之前使用的是 fedora 工作站,但切换回 ubuntu 后,我的 wifi 无法使用。

我花了一整天的时间但似乎无法使其发挥作用,任何想法和建议都将不胜感激!

编辑:我认为我需要启用 32 个 MSI 向量,这显然是出了问题,但我该怎么做呢?我发现了这个https://patchwork.kernel.org/project/linux-wireless/patch/[电子邮件保护]/ 但我不太明白,也不知道到底发生了什么。

dmesg | grep ath11k


[   31.524290] ath11k_pci 0000:09:00.0: enabling device (0000 -> 0002) 

[   31.524331] ath11k_pci 0000:09:00.0: failed to get 32 MSI vectors, only -28 available 

[   31.524335] ath11k_pci 0000:09:00.0: failed to enable msi: -28

[   31.524344] ath11k_pci: probe of 0000:09:00.0 failed with error -28

编辑2:

sudo dmesg | grep ath
[   19.940159] ath11k_pci 0000:09:00.0: BAR 0: assigned [mem 0xbe000000-0xbe1fffff 64bit]
[   19.940177] ath11k_pci 0000:09:00.0: enabling device (0000 -> 0002)
[   19.940216] ath11k_pci 0000:09:00.0: failed to get 32 MSI vectors, only -28 available
[   19.940218] ath11k_pci 0000:09:00.0: failed to enable msi: -28
[   19.940226] ath11k_pci: probe of 0000:09:00.0 failed with error -28
[   39.443725] audit: type=1107 audit(1663369812.503:66): pid=1088 uid=102 auid=4294967295 ses=4294967295 subj=? msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/PolicyKit1/Authority" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.10" pid=3482 label="snap.snap-store.ubuntu-software" peer_pid=1098 peer_label="unconfined"
[   39.444328] audit: type=1107 audit(1663369812.507:68): pid=1088 uid=102 auid=4294967295 ses=4294967295 subj=? msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/PolicyKit1/Authority" interface="org.freedesktop.PolicyKit1.Authority" member="CheckAuthorization" mask="send" name=":1.10" pid=3482 label="snap.snap-store.ubuntu-software" peer_pid=1098 peer_label="unconfined"
[   39.447445] audit: type=1107 audit(1663369812.507:70): pid=1088 uid=102 auid=4294967295 ses=4294967295 subj=? msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/PolicyKit1/Authority" interface="org.freedesktop.DBus.Properties" member="GetAll" mask="send" name=":1.10" pid=3482 label="snap.snap-store.ubuntu-software" peer_pid=1098 peer_label="unconfined"
[   39.447728] audit: type=1107 audit(1663369812.507:72): pid=1088 uid=102 auid=4294967295 ses=4294967295 subj=? msg='apparmor="DENIED" operation="dbus_method_call"  bus="system" path="/org/freedesktop/PolicyKit1/Authority" interface="org.freedesktop.PolicyKit1.Authority" member="CheckAuthorization" mask="send" name=":1.10" pid=3482 label="snap.snap-store.ubuntu-software" peer_pid=1098 peer_label="unconfined"

答案1

您拥有最新的官方版本Linux 固件。但是,我注意到链接的固件文件的大小和内容可能有所不同。让我们下载它们并查看问题是否已解决。首先,让我们备份现有文件:

cd /usr/lib/firmware/ath11k/QCA6390/hw2.0/
sudo mv amss.bin amss.bak
sudo mv m3.bin m3.bak

现在,通过有效的互联网连接,下载较新的文件:

sudo wget https://github.com/kvalo/ath11k-firmware/raw/master/QCA6390/hw2.0/1.0.1/WLAN.HST.1.0.1-05266-QCAHSTSWPLZ_V2_TO_X86-1/amss.bin
sudo wget https://github.com/kvalo/ath11k-firmware/raw/master/QCA6390/hw2.0/1.0.1/WLAN.HST.1.0.1-05266-QCAHSTSWPLZ_V2_TO_X86-1/m3.bin

重新启动并显示:

sudo dmesg | grep ath

相关内容