全新安装 ubuntu 20.04 后,我发现 wifi 速度比平时慢。我的笔记本电脑是 Acer A515-54g,配备 WIFI 6 Intel AX201 卡,但系统将其报告为 AC9462,似乎使用了错误的固件。
以下是该命令的输出dmesg | grep iwlwifi
:
[ 6.069779] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-50.ucode failed with error -2
[ 6.070070] iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-QuZ-a0-hr-b0-49.ucode failed with error -2
[ 6.072305] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
[ 6.072309] iwlwifi 0000:00:14.3: Found debug destination: EXTERNAL_DRAM
[ 6.072310] iwlwifi 0000:00:14.3: Found debug configuration: 0
[ 6.072559] iwlwifi 0000:00:14.3: loaded firmware version 48.4fa0041f.0 op_mode iwlmvm
[ 6.131350] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x354
[ 6.138864] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[ 6.139184] iwlwifi 0000:00:14.3: Allocated 0x00400000 bytes for firmware monitor.
[ 6.284173] iwlwifi 0000:00:14.3: base HW address: 40:74:e0:90:76:30
[ 6.459431] iwlwifi 0000:00:14.3 wlp0s20f3: renamed from wlan0
[ 7.373184] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[ 7.517950] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[ 299.068231] iwlwifi 0000:00:14.3: reached 10 old SN frames from c0:3d:d9:4a:24:e8 on queue 4, stopping BA session on TID 4
[ 458.067273] iwlwifi 0000:00:14.3: reached 10 old SN frames from c0:3d:d9:4a:24:e8 on queue 5, stopping BA session on TID 0
[ 820.641653] iwlwifi 0000:00:14.3: reached 10 old SN frames from c0:3d:d9:4a:24:e8 on queue 5, stopping BA session on TID 0
[ 935.614365] iwlwifi 0000:00:14.3: reached 10 old SN frames from c0:3d:d9:4a:24:e8 on queue 7, stopping BA session on TID 3
清楚地检测到英特尔(R)Wi-Fi 6 AX201 160MHz 卡。
命令lshw -C network
则不然
*-network
descrição: Interface sem fio
produto: Wireless-AC 9462
fabricante: Intel Corporation
ID físico: 14.3
informações do barramento: pci@0000:00:14.3
nome lógico: wlp0s20f3
versão: 00
serial: 40:74:e0:90:76:30
largura: 64 bits
clock: 33MHz
capacidades: bus_master cap_list ethernet physical wireless
configuração: broadcast=yes driver=iwlwifi driverversion=5.4.0-26-generic firmware=48.4fa0041f.0 ip=192.168.15.66 latency=0 link=yes multicast=yes wireless=IEEE 802.11
recursos: irq:16 memória:b4310000-b4313fff
并指出有一个 Wireless-AC 9462 卡。
系统加载iwlwifi-QuZ-a0-hr-b0-*.ucode
固件,而英特尔网站列出了iwlwifi-Qu-c0-hr-b0-*.ucode
正确的固件。此外,我在附加驱动程序应用程序上看到了以下内容:
Ubuntu 说我的 wifi 设备不工作,第二个选项“继续使用手动安装的驱动程序”不起作用。
我如何加载正确的固件?
答案1
其实不是,正确的固件已加载。查阅 drivers/net/wireless/intel/iwlwifi/cfg/22000.c,IWL_QUZ_A_HR_B_FW_PRE 宏。你会看到,iwlwifi-Qu-b0-jf-b0- 和 iwlwifi-Qu-c0-jf-b0- 确实用于 Intel Wireless-AC 9462。
我的 MEDION® AKOYA® P17605、Intel® Core™ i7-10510U、Windows 10 Home、43.9 cm (17.3") FHD 显示屏、MX250、512 GB PCIe SSD、1.5 TB HDD、16 GB RAM、笔记本电脑在 Ubuntu 20.04 LTS 上使用最新的 5.6.15 内核时也遇到了同样的问题。仍在努力寻找合适的解决方案。
2020 年 9 月更新:使用内核 5.8,问题仍然存在。我开始考虑将我的笔记本电脑送回去维修……