我在 ubuntu 20.04 LTS 上无法使用 wifi 适配器。我按照以下链接中的说明操作,并尝试了固件部分中包含的多个文件,但均未成功。我通过安装正确的驱动程序成功使以太网控制器正常工作,但是,我却无法使 wifi 适配器正常工作。我花了大量时间来尝试解决这个问题。请帮忙。
Qualcomm Atheros Device 0042(修订版 31)驱动程序
这是有关我当前系统的一些信息。
内核:Linux 5.4.0-1025-gcp 架构:x86-64
sudo lshw -c 网络
*-网络未认领
description: Network controller
product: QCA9377 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:01:00.0
version: 31
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:e0200000-e03fffff
*-网络
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: 10
serial: c6:f0:6d:a4:0b:ce
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.048.03-NAPI duplex=full ip=192.168.0.56 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:43 ioport:2000(size=256) memory:e0904000-e0904fff memory:e0900000-e0903fff
:~$ lspci 00:00.0 主机桥:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 Root Complex 00:00.2 IOMMU:高级微设备公司 [AMD] Raven/Raven2 IOMMU 00:01.0 主机桥:Advanced Micro Devices,Inc. [AMD] 系列 17h(型号 00h-1fh)PCIe 虚拟主机桥 00:01.2 PCI 桥接器:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP 桥接器 [6:0] 00:01.3 PCI 桥接器:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 PCIe GPP 桥接器 [6:0] 00:08.0 主机桥:Advanced Micro Devices,Inc. [AMD] 系列 17h (型号 00h-1fh) PCIe 虚拟主机桥 00:08.1 PCI 桥接器:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 内部 PCIe GPP 桥接器 0 至总线 A 00:08.2 PCI 桥接器:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 内部 PCIe GPP 桥接器 0 至总线 B 00:14.0 SMBus:Advanced Micro Devices, Inc. [AMD] FCH SMBus 控制器(修订版 61) 00:14.3 ISA 桥:Advanced Micro Devices, Inc. [AMD] FCH LPC 桥 (rev 51) 00:18.0 主机桥:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 设备 24:功能 0 00:18.1 主机桥:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 设备 24:功能 1 00:18.2 主机桥:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 设备 24:功能 2 00:18.3 主机桥:Advanced Micro Devices,Inc. [AMD] Raven/Raven2 设备 24:功能 3 00:18.4 主机桥:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 设备 24:功能 4 00:18.5 主机桥:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 设备 24:功能 5 00:18.6 主机桥:Advanced Micro Devices, Inc. [AMD] Raven/Raven2 设备 24:功能 6 00:18.7 主机桥:Advanced Micro Devices,Inc. [AMD] Raven/Raven2 设备 24:功能 7 01:00.0 网络控制器:Qualcomm Atheros QCA9377 802.11ac 无线网络适配器(rev 31) 02:00.0 以太网控制器:瑞昱半导体有限公司 RTL8111/8168/8411 PCI Express 千兆以太网控制器(rev 10) 03:00.0 VGA 兼容控制器:Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega 系列 / Radeon Vega Mobile 系列] (rev c5) 03:00.1 音频设备:Advanced Micro Devices, Inc. [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP 音频控制器 03:00.2 加密控制器:Advanced Micro Devices, Inc. [AMD] 系列 17h (型号 10h-1fh) 平台安全处理器 03:00.3 USB 控制器:Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 03:00.4 USB 控制器:Advanced Micro Devices, Inc. [AMD] Raven USB 3.1 03:00.6 音频设备:Advanced Micro Devices, Inc. [AMD] 系列 17h (型号 10h-1fh) 高清音频控制器 04:00.0 SATA 控制器:Advanced Micro Devices, Inc. [AMD] FCH SATA 控制器 [AHCI 模式](修订版 61)
:~$ lsmod 使用的模块大小 vboxnetadp 28672 0 vboxnetflt 28672 0 vboxdrv 487424 2 vboxnetadp,vboxnetflt nls_iso8859_1 16384 2 kvm_amd 98304 0 ccp 86016 1 kvm_amd kvm 663552 1 kvm_amd crct10dif_pclmul 16384 1 crc32_pclmul 16384 0 ghash_clmulni_intel 16384 0 aesni_intel 372736 0 crypto_simd 16384 1 aesni_intel cryptd 24576 2 crypto_simd,ghash_clmulni_intel glue_helper 16384 1 aesni_intel 输入_led 16384 0 严重性 20480 0 视频 49152 0 sch_fq_codel 20480 2 parport_pc 40960 0 ppdev 24576 0 LP 20480 0 drm 491520 0 parport 53248 3 parport_pc,lp,ppdev ip_tables 32768 0 x_tables 40960 1 ip_tables autofs4 45056 2 hid_generic 16384 0 uas 28672 0 usbhid 57344 0 隐藏 131072 2 usbhid,hid_generic usb_storage 77824 2 uas ahci 40960 2 libahci 32768 1 ahci r8168 548864 0
答案1
尝试使用此命令:
sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci