As in my original post, I am using kernel 5.15.57-2. Kernel 5.9 is not even installed on my system as a backup, much less as the one in use.
I reinstalled the headers as per your instructions:
sudo pacman -S $(pacman -Qsq "^linux" | grep "^linux[0-9]*[-rt]*$" | awk '{print $1"-headers"}' ORS=' ')
Then cold-booted my machine again. Still no luck.
I re-ran the command:
pamac build rtl88x2bu-dkms-git
And received the same 5.9-related error message:
==> ERROR: Missing 5.9.16-1-MANJARO kernel modules tree for module rtl88x2bu/5.13.1.r165.d4cb421.
Transaction successfully finished.
I looked at the GitHub article you gave, and it states “Check the currently loaded module using lsmod
. If you see rtw88_core
, rtw88_usb
, or any name beginning with rtw88_
then you are using the RTW88 driver. If you see 88x2bu
then you are using this RTW88x2BU driver.”
Even though I am using the 5.15 kernel, I checked the currently loaded module using lsmod anyway. Here is the output:
Module Size Used by
ip6table_filter 16384 0
ip6_tables 36864 1 ip6table_filter
iptable_filter 16384 0
ccm 20480 6
ntfs3 274432 0
mousedev 24576 0
joydev 28672 0
snd_usb_audio 389120 3
snd_usbmidi_lib 45056 1 snd_usb_audio
snd_rawmidi 53248 1 snd_usbmidi_lib
snd_seq_device 16384 1 snd_rawmidi
mc 73728 1 snd_usb_audio
usbhid 77824 0
uas 32768 0
usb_storage 81920 3 uas
qrtr 24576 4
ns 36864 1 qrtr
uinput 20480 0
nvidia_uvm 2760704 0
88x2bu 4644864 0
nvidia_drm 73728 8
nvidia_modeset 1146880 9 nvidia_drm
intel_rapl_msr 20480 0
ppdev 24576 0
wmi_bmof 16384 0
iwlmvm 503808 0
snd_hda_codec_realtek 167936 1
vfat 24576 1
intel_rapl_common 32768 1 intel_rapl_msr
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
fat 90112 1 vfat
nvidia 40857600 342 nvidia_uvm,nvidia_modeset
wl 6533120 0
mac80211 1249280 1 iwlmvm
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_codec_hdmi 86016 1
edac_mce_amd 53248 0
snd_hda_intel 61440 3
kvm_amd 163840 0
libarc4 16384 1 mac80211
snd_intel_dspcfg 32768 1 snd_hda_intel
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
kvm 1105920 1 kvm_amd
iwlwifi 454656 1 iwlmvm
snd_hda_codec 184320 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 1
snd_hda_core 118784 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
snd_hwdep 20480 2 snd_usb_audio,snd_hda_codec
cfg80211 1081344 5 wl,iwlmvm,88x2bu,iwlwifi,mac80211
snd_pcm 163840 5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
aesni_intel 380928 4
r8169 110592 0
crypto_simd 16384 1 aesni_intel
snd_timer 49152 1 snd_pcm
cryptd 28672 2 crypto_simd,ghash_clmulni_intel
parport_pc 69632 0
realtek 36864 1
snd 126976 24 snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm,snd_rawmidi
ccp 131072 1 kvm_amd
sp5100_tco 20480 0
mdio_devres 16384 1 r8169
rapl 16384 0
pcspkr 16384 0
k10temp 16384 0
rfkill 32768 7 cfg80211
libphy 163840 3 r8169,mdio_devres,realtek
soundcore 16384 1 snd
i2c_piix4 36864 0
rng_core 16384 1 ccp
parport 81920 2 parport_pc,ppdev
mac_hid 16384 0
gpio_amdpt 20480 0
pinctrl_amd 32768 0
gpio_generic 20480 1 gpio_amdpt
wmi 45056 1 wmi_bmof
acpi_cpufreq 32768 0
squashfs 77824 26
loop 40960 52
fuse 176128 9
crypto_user 24576 0
ip_tables 36864 1 iptable_filter
x_tables 57344 4 ip6table_filter,iptable_filter,ip6_tables,ip_tables
ext4 1011712 1
crc32c_generic 16384 0
crc16 16384 1 ext4
mbcache 16384 1 ext4
jbd2 192512 1 ext4
crc32c_intel 24576 2
xhci_pci 20480 0
The list shows 88x2bu, which per that Github article seems to be the the correct driver.
The issue persists. Should I try upgrading to the 5.18 kernel, or …?