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 ** Attachment added: "journalctl -b0 output with no blacklist on mainline kernel 5.3.0" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1838133/+attachment/5280509/+files/journalctl_b0_no_blacklist_5.3.0.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1838133 Title: realtek r8822be kernel module fails after update to linux kernel- headers 5.0.0-21 Status in linux package in Ubuntu: Triaged Bug description: On July 24th I upgraded to the latest linux-headers-5.0.0-21 as part of the dist-upgrade for latest packages in Disco Dingo 19.04. I didn't notice that wifi was no longer working because at work I exclusively use a wired Ethernet connection. Today, however, when I tried to use my realtek r8822be wireless card, I discovered that it was totally unresponsive and did not work with wpa_supplicant / wpa_cli even when invoked manually from the command line (let alone with NetworkManager). When the problem occurred, I was using 19.04's latest kernel 5.0.0-21. I then rebooted and selected kernel 5.0.0-20 from GRUB menu. "uname -a" shows that I am using the previous kernel version: Linux pj 5.0.0-20-generic #21-Ubuntu SMP Mon Jun 24 09:32:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux With this kernel version as well as linux-headers-5.0.0.20, linux- headers-5.0.0-20-generic, my realtek wireless card works fine. While booted into 5.0.0-20 kernel, here are the realtek kernel modules that are loaded: # lsmod | grep r8 r8822be 692224 0 mac80211 806912 1 r8822be cfg80211 671744 2 mac80211,r8822be r8169 81920 0 Hopefully this realtek wireless regression can get fixed in the next minor kernel version. Let me know if you need any more information. Best Regards, Jun To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1838133/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp