Hi Aaron~
I removed r8822be from the blacklist, rebuilt the mainline kernel with
sudo update-initramfs -u -k 5.3.0-050300rc2-generic
and rebooted. What is interesting is that in mainline, r8822be is not loaded at all! I have attached journalctl -b0.
In future kernels, will the Realtek 8822be card use the rtw88 kernel module?
Cheers, Jun
output of lsmod below ====================================
Module Size Used by rfcomm 81920 4 xt_CHECKSUM 16384 1 iptable_mangle 16384 1 bridge 176128 0 stp 16384 1 bridge llc 16384 2 bridge,stp ebtable_filter 16384 0 ebtables 36864 1 ebtable_filter cmac 16384 1 overlay 114688 0 bnep 24576 2 binfmt_misc 24576 1 nls_iso8859_1 16384 1 snd_hda_codec_realtek 114688 1 snd_hda_codec_generic 81920 1 snd_hda_codec_realtek ledtrig_audio 16384 2 snd_hda_codec_generic,snd_hda_codec_realtek snd_hda_codec_hdmi 61440 1 snd_hda_intel 49152 5 snd_hda_codec 131072 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek snd_usb_audio 241664 2 snd_hda_core 90112 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek snd_usbmidi_lib 36864 1 snd_usb_audio uvcvideo 98304 0 snd_hwdep 20480 2 snd_usb_audio,snd_hda_codec btusb 57344 0 snd_seq_midi 20480 0 snd_seq_midi_event 16384 1 snd_seq_midi btrtl 20480 1 btusb videobuf2_vmalloc 20480 1 uvcvideo btbcm 16384 1 btusb videobuf2_memops 20480 1 videobuf2_vmalloc snd_rawmidi 36864 2 snd_seq_midi,snd_usbmidi_lib btintel 24576 1 btusb videobuf2_v4l2 24576 1 uvcvideo videobuf2_common 53248 2 videobuf2_v4l2,uvcvideo bluetooth 577536 31 btrtl,btintel,btbcm,bnep,btusb,rfcomm rtwpci 24576 0 snd_seq 69632 2 snd_seq_midi,snd_seq_midi_event rtw88 442368 1 rtwpci snd_pcm 106496 5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core edac_mce_amd 32768 0 videodev 208896 3 videobuf2_v4l2,uvcvideo,videobuf2_common kvm_amd 98304 0 snd_seq_device 16384 3 snd_seq,snd_seq_midi,snd_rawmidi mc 53248 5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common input_leds 16384 0 ecdh_generic 16384 2 bluetooth joydev 24576 0 mac80211 847872 2 rtwpci,rtw88 snd_timer 36864 2 snd_seq,snd_pcm ecc 28672 1 ecdh_generic snd 86016 27 snd_hda_codec_generic,snd_seq,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 kvm 647168 1 kvm_amd cfg80211 708608 2 mac80211,rtw88 irqbypass 16384 1 kvm asus_nb_wmi 28672 0 wmi_bmof 16384 0 hid_multitouch 28672 0 k10temp 16384 0 ccp 94208 7 kvm_amd soundcore 16384 1 snd libarc4 16384 1 mac80211 mac_hid 16384 0 asus_wireless 20480 0 ip6t_REJECT 16384 1 nf_reject_ipv6 20480 1 ip6t_REJECT nf_log_ipv6 16384 4 xt_hl 16384 22 ip6t_rt 20480 3 ipt_REJECT 16384 3 nf_reject_ipv4 16384 1 ipt_REJECT nf_log_ipv4 16384 4 nf_log_common 16384 2 nf_log_ipv4,nf_log_ipv6 xt_LOG 20480 8 xt_limit 16384 11 xt_tcpudp 20480 43 xt_addrtype 16384 4 xt_MASQUERADE 20480 4 iptable_nat 16384 1 sch_fq_codel 20480 7 xt_conntrack 16384 21 ip6table_filter 16384 1 ip6_tables 32768 53 ip6table_filter nf_conntrack_netbios_ns 16384 0 nf_conntrack_broadcast 16384 1 nf_conntrack_netbios_ns nfsd 380928 13 nf_nat_ftp 20480 0 nf_nat 40960 3 nf_nat_ftp,iptable_nat,xt_MASQUERADE nf_conntrack_ftp 24576 1 nf_nat_ftp nf_conntrack 139264 7 xt_conntrack,nf_nat,nf_nat_ftp,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_ftp,xt_MASQUERADE auth_rpcgss 94208 1 nfsd nf_defrag_ipv6 24576 1 nf_conntrack nf_defrag_ipv4 16384 1 nf_conntrack nfs_acl 16384 1 nfsd parport_pc 40960 0 lockd 102400 1 nfsd iptable_filter 16384 1 ppdev 24576 0 bpfilter 32768 0 grace 16384 2 nfsd,lockd lp 20480 0 sunrpc 389120 18 nfsd,auth_rpcgss,lockd,nfs_acl parport 53248 3 parport_pc,lp,ppdev ip_tables 32768 11 iptable_filter,iptable_nat,iptable_mangle x_tables 40960 17 ebtables,ip6table_filter,xt_conntrack,iptable_filter,xt_LOG,xt_tcpudp,xt_addrtype,xt_CHECKSUM,ip6t_rt,ip6_tables,ipt_REJECT,ip_tables,xt_limit,xt_hl,xt_MASQUERADE,ip6t_REJECT,iptable_mangle autofs4 45056 2 btrfs 1257472 0 zstd_compress 167936 1 btrfs algif_skcipher 16384 0 af_alg 24576 1 algif_skcipher dm_crypt 45056 1 raid10 61440 0 raid456 155648 0 async_raid6_recov 24576 1 raid456 async_memcpy 20480 2 raid456,async_raid6_recov async_pq 24576 2 raid456,async_raid6_recov async_xor 20480 3 async_pq,raid456,async_raid6_recov async_tx 20480 5 async_pq,async_memcpy,async_xor,raid456,async_raid6_recov xor 24576 2 async_xor,btrfs hid_asus 24576 0 asus_wmi 32768 2 asus_nb_wmi,hid_asus sparse_keymap 16384 1 asus_wmi raid6_pq 114688 4 async_pq,btrfs,raid456,async_raid6_recov libcrc32c 16384 4 nf_conntrack,nf_nat,btrfs,raid456 raid1 45056 0 raid0 24576 0 multipath 20480 0 linear 20480 0 usbhid 57344 0 amdgpu 4190208 10 hid_generic 16384 0 crct10dif_pclmul 16384 1 crc32_pclmul 16384 0 ghash_clmulni_intel 16384 0 amd_iommu_v2 20480 1 amdgpu gpu_sched 32768 1 amdgpu i2c_algo_bit 16384 1 amdgpu ttm 106496 1 amdgpu drm_kms_helper 184320 1 amdgpu aesni_intel 372736 4 syscopyarea 16384 1 drm_kms_helper aes_x86_64 20480 1 aesni_intel sysfillrect 16384 1 drm_kms_helper crypto_simd 16384 1 aesni_intel sysimgblt 16384 1 drm_kms_helper fb_sys_fops 16384 1 drm_kms_helper cryptd 24576 3 crypto_simd,ghash_clmulni_intel glue_helper 16384 1 aesni_intel drm 491520 8 gpu_sched,drm_kms_helper,amdgpu,ttm i2c_piix4 28672 0 r8169 81920 0 ahci 40960 4 realtek 20480 1 libahci 32768 1 ahci wmi 32768 2 asus_wmi,wmi_bmof i2c_hid 28672 0 video 49152 1 asus_wmi gpio_amdpt 20480 0 hid 131072 5 i2c_hid,usbhid,hid_multitouch,hid_generic,hid_asus gpio_generic 20480 1 gpio_amdpt
Hi Aaron~
I removed r8822be from the blacklist, rebuilt the mainline kernel with
sudo update-initramfs -u -k 5.3.0-050300rc2 -generic
and rebooted. What is interesting is that in mainline, r8822be is not loaded at all! I have attached journalctl -b0.
In future kernels, will the Realtek 8822be card use the rtw88 kernel module?
Cheers,
Jun
output of lsmod below ======= ======= ======= ======= =
=======
Module Size Used by codec_realtek 114688 1 codec_generic 81920 1 snd_hda_ codec_realtek codec_generic, snd_hda_ codec_realtek codec_generic, snd_hda_ codec_hdmi, snd_hda_ intel,snd_ hda_codec_ realtek codec_generic, snd_hda_ codec_hdmi, snd_hda_ intel,snd_ hda_codec, snd_hda_ codec_realtek audio,snd_ hda_codec midi,snd_ usbmidi_ lib v4l2,uvcvideo btbcm,bnep, btusb,rfcomm midi,snd_ seq_midi_ event codec_hdmi, snd_hda_ intel,snd_ usb_audio, snd_hda_ codec,snd_ hda_core v4l2,uvcvideo, videobuf2_ common snd_seq_ midi,snd_ rawmidi snd_usb_ audio,videobuf2 _v4l2,uvcvideo, videobuf2_ common codec_generic, snd_seq, 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 ipv4,nf_ log_ipv6 netbios_ ns 16384 0 broadcast 16384 1 nf_conntrack_ netbios_ ns ftp,iptable_ nat,xt_ MASQUERADE nf_nat, nf_nat_ ftp,nf_ conntrack_ netbios_ ns,nf_conntrack _broadcast, nf_conntrack_ ftp,xt_ MASQUERADE rpcgss, lockd,nfs_ acl filter, iptable_ nat,iptable_ mangle ip6table_ filter, xt_conntrack, iptable_ filter, xt_LOG, xt_tcpudp, xt_addrtype, xt_CHECKSUM, ip6t_rt, ip6_tables, ipt_REJECT, ip_tables, xt_limit, xt_hl,xt_ MASQUERADE, ip6t_REJECT, iptable_ mangle async_raid6_ recov async_raid6_ recov raid456, async_raid6_ recov async_memcpy, async_xor, raid456, async_raid6_ recov wmi,hid_ asus btrfs,raid456, async_raid6_ recov nf_nat, btrfs,raid456 simd,ghash_ clmulni_ intel drm_kms_ helper, amdgpu, ttm usbhid, hid_multitouch, hid_generic, hid_asus
rfcomm 81920 4
xt_CHECKSUM 16384 1
iptable_mangle 16384 1
bridge 176128 0
stp 16384 1 bridge
llc 16384 2 bridge,stp
ebtable_filter 16384 0
ebtables 36864 1 ebtable_filter
cmac 16384 1
overlay 114688 0
bnep 24576 2
binfmt_misc 24576 1
nls_iso8859_1 16384 1
snd_hda_
snd_hda_
ledtrig_audio 16384 2 snd_hda_
snd_hda_codec_hdmi 61440 1
snd_hda_intel 49152 5
snd_hda_codec 131072 4 snd_hda_
snd_usb_audio 241664 2
snd_hda_core 90112 5 snd_hda_
snd_usbmidi_lib 36864 1 snd_usb_audio
uvcvideo 98304 0
snd_hwdep 20480 2 snd_usb_
btusb 57344 0
snd_seq_midi 20480 0
snd_seq_midi_event 16384 1 snd_seq_midi
btrtl 20480 1 btusb
videobuf2_vmalloc 20480 1 uvcvideo
btbcm 16384 1 btusb
videobuf2_memops 20480 1 videobuf2_vmalloc
snd_rawmidi 36864 2 snd_seq_
btintel 24576 1 btusb
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_common 53248 2 videobuf2_
bluetooth 577536 31 btrtl,btintel,
rtwpci 24576 0
snd_seq 69632 2 snd_seq_
rtw88 442368 1 rtwpci
snd_pcm 106496 5 snd_hda_
edac_mce_amd 32768 0
videodev 208896 3 videobuf2_
kvm_amd 98304 0
snd_seq_device 16384 3 snd_seq,
mc 53248 5 videodev,
input_leds 16384 0
ecdh_generic 16384 2 bluetooth
joydev 24576 0
mac80211 847872 2 rtwpci,rtw88
snd_timer 36864 2 snd_seq,snd_pcm
ecc 28672 1 ecdh_generic
snd 86016 27 snd_hda_
kvm 647168 1 kvm_amd
cfg80211 708608 2 mac80211,rtw88
irqbypass 16384 1 kvm
asus_nb_wmi 28672 0
wmi_bmof 16384 0
hid_multitouch 28672 0
k10temp 16384 0
ccp 94208 7 kvm_amd
soundcore 16384 1 snd
libarc4 16384 1 mac80211
mac_hid 16384 0
asus_wireless 20480 0
ip6t_REJECT 16384 1
nf_reject_ipv6 20480 1 ip6t_REJECT
nf_log_ipv6 16384 4
xt_hl 16384 22
ip6t_rt 20480 3
ipt_REJECT 16384 3
nf_reject_ipv4 16384 1 ipt_REJECT
nf_log_ipv4 16384 4
nf_log_common 16384 2 nf_log_
xt_LOG 20480 8
xt_limit 16384 11
xt_tcpudp 20480 43
xt_addrtype 16384 4
xt_MASQUERADE 20480 4
iptable_nat 16384 1
sch_fq_codel 20480 7
xt_conntrack 16384 21
ip6table_filter 16384 1
ip6_tables 32768 53 ip6table_filter
nf_conntrack_
nf_conntrack_
nfsd 380928 13
nf_nat_ftp 20480 0
nf_nat 40960 3 nf_nat_
nf_conntrack_ftp 24576 1 nf_nat_ftp
nf_conntrack 139264 7 xt_conntrack,
auth_rpcgss 94208 1 nfsd
nf_defrag_ipv6 24576 1 nf_conntrack
nf_defrag_ipv4 16384 1 nf_conntrack
nfs_acl 16384 1 nfsd
parport_pc 40960 0
lockd 102400 1 nfsd
iptable_filter 16384 1
ppdev 24576 0
bpfilter 32768 0
grace 16384 2 nfsd,lockd
lp 20480 0
sunrpc 389120 18 nfsd,auth_
parport 53248 3 parport_pc,lp,ppdev
ip_tables 32768 11 iptable_
x_tables 40960 17 ebtables,
autofs4 45056 2
btrfs 1257472 0
zstd_compress 167936 1 btrfs
algif_skcipher 16384 0
af_alg 24576 1 algif_skcipher
dm_crypt 45056 1
raid10 61440 0
raid456 155648 0
async_raid6_recov 24576 1 raid456
async_memcpy 20480 2 raid456,
async_pq 24576 2 raid456,
async_xor 20480 3 async_pq,
async_tx 20480 5 async_pq,
xor 24576 2 async_xor,btrfs
hid_asus 24576 0
asus_wmi 32768 2 asus_nb_
sparse_keymap 16384 1 asus_wmi
raid6_pq 114688 4 async_pq,
libcrc32c 16384 4 nf_conntrack,
raid1 45056 0
raid0 24576 0
multipath 20480 0
linear 20480 0
usbhid 57344 0
amdgpu 4190208 10
hid_generic 16384 0
crct10dif_pclmul 16384 1
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
amd_iommu_v2 20480 1 amdgpu
gpu_sched 32768 1 amdgpu
i2c_algo_bit 16384 1 amdgpu
ttm 106496 1 amdgpu
drm_kms_helper 184320 1 amdgpu
aesni_intel 372736 4
syscopyarea 16384 1 drm_kms_helper
aes_x86_64 20480 1 aesni_intel
sysfillrect 16384 1 drm_kms_helper
crypto_simd 16384 1 aesni_intel
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
cryptd 24576 3 crypto_
glue_helper 16384 1 aesni_intel
drm 491520 8 gpu_sched,
i2c_piix4 28672 0
r8169 81920 0
ahci 40960 4
realtek 20480 1
libahci 32768 1 ahci
wmi 32768 2 asus_wmi,wmi_bmof
i2c_hid 28672 0
video 49152 1 asus_wmi
gpio_amdpt 20480 0
hid 131072 5 i2c_hid,
gpio_generic 20480 1 gpio_amdpt