If your wifi adapter doesn't work and you see a line like this when running sudo dmesg | grep -i firmware
,
[24672.978460] rtw_8814au 5-2:1.2: Direct firmware load for rtw88/rtw8814a_fw.bin failed with error -2
that means your system lacks the firmware needed, try upgrading linux-firmware
to 20250408.c1a774f3-1
or later.
If your distro doesn't provide these newer versions of linux-firmware
, run these commands to install the firmware manually.
git clone https://github.com/lwfinger/rtw88
cd rtw88
sudo make install_fw
Pinned Comments
xx777 commented on 2025-04-12 03:06 (UTC) (edited on 2025-04-12 03:36 (UTC) by xx777)
If your wifi adapter doesn't work and you see a line like this when running
sudo dmesg | grep -i firmware
,[24672.978460] rtw_8814au 5-2:1.2: Direct firmware load for rtw88/rtw8814a_fw.bin failed with error -2
that means your system lacks the firmware needed, try upgrading
linux-firmware
to20250408.c1a774f3-1
or later.If your distro doesn't provide these newer versions of
linux-firmware
, run these commands to install the firmware manually.git clone https://github.com/lwfinger/rtw88
cd rtw88
sudo make install_fw
xx777 commented on 2024-07-13 22:37 (UTC) (edited on 2025-04-12 03:05 (UTC) by xx777)
Reminders:
If your USB wifi adapter is in CD-ROM mode, you need to use the command
usb_modeswitch
oreject
to switch it to "Wi-Fi Mode" first.Before installing this package, make sure your system has the corresponding kernel headers and the package
base-devel
installed.You have to manually blacklist or remove any conflicting drivers installed except the in-kernel rtw88 driver.
Experimental support for RTL8814AE chip (device id: 10ec:8813) was added, please test and report here if you have this card, thanks.