I have the Wi-Fi adapter TP-Link Archer T9UH v1 [Realtek RTL8814AU], and to have it functional, I have to use the package rtw88-dkms-git.
I installed this package, for the firts time, on 5 February 2025, and during the months, during a system update, I never had an issue.
But after applying the 2025-05-04 Update I encountered an issue about this module.
I received an error message about the fact that the file /usr/lib/firmware/rtw88/rtw8814a_fw.bin already exists on the file system.
So I had to uninstall the package rtw88-dkms-git, and after the reboot the device wasn’t recognized as expected.
So, connecting via USB Tethering of my phone, I had to reinstall the package rtw88-dkms-git.
I repeat: since 5 February 2025 I never encountered this issue.
Maybe, to avoid this error for the next system update, should I add NoExtract = /usr/lib/firmware/rtw88/rtw8814a_fw.bin in the config file /etc/pacman.conf ?
Just for the record:
the file /usr/lib/firmware/rtw88/rtw8814a_fw.bin is owned by linux-firmware 20250408.c1a774f3-1 package.
Thank you for the suggestion, but the comment which you mentioned, suggests to update the firmware, not to overwrite the file (sorry: surely I haven’t been able to properly understand).
However, I reinstalled rtw88-dkms-git (is the git version, so is up-to-date), so, there is the chance that now is properly updated? How can I check?
EDIT:
the comment also say:
try upgrading linux-firmware to 20250408.c1a774f3-1
And the stable update has installed exactly this version.
Branch : archlinux
Name : linux-firmware
Version : 20250408.c1a774f3-1
Repository : core
Build Date : Thu 10 Apr 2025 15:22:12
Packager : Tobias Powalowski <tpowa@archlinux.org>
Branch : unstable
Name : linux-firmware
Version : 20250408.c1a774f3-1
Repository : core
Build Date : Fri 11 Apr 2025 17:23:40
Packager : Mark Wagie <mark@manjaro.org>
Branch : testing
Name : linux-firmware
Version : 20250408.c1a774f3-1
Repository : core
Build Date : Fri 11 Apr 2025 17:23:40
Packager : Mark Wagie <mark@manjaro.org>
Branch : stable
Name : linux-firmware
Version : 20250408.c1a774f3-1
Repository : core
Build Date : Fri 11 Apr 2025 17:23:40
Packager : Mark Wagie <mark@manjaro.org>
Oh well… and what package do we have here?
Look, the file /usr/lib/firmware/rtw88/rtw8814a_fw.bin was already there, installed by rtw88-dkms-git. Now linux-firmware tries to install /usr/lib/firmware/rtw88/rtw8814a_fw.bin` and says: “Oh wait! It is already there! I stop here.”