Rtw_8822ce Wlan not working since Kernel 5.17 | Turn off location services!

Im using Fedora Silverblue on a Huwaei Matebook 13 with the wlan chipset rtw_8822ce; Before i was using fedora workstation. After a kernel upgrade my Wlan stopped working. I can connect to my router but i get no working internet connection. So Workstation wasn’t usable for me anymore. I installed Fedora silverblue an pinned the default installation version with kernel 3.17 and my wifi and internet connection is working fine.

Today i upgraded to the fedora silverblue 37 beta in hopes of a working wlan. but the bug is persistent. And i renders this machine useless. Here my dmesg output hope i fix is coming soon.

[ 25.696946] wlp1s0: send auth to 38:43:7d:68:d2:a0 (try 1/3)
[ 25.700272] wlp1s0: authenticated
[ 25.701386] wlp1s0: associate with 38:43:7d:68:d2:a0 (try 1/3)
[ 25.738808] wlp1s0: RX AssocResp from 38:43:7d:68:d2:a0 (capab=0x511 status=0 aid=1)
[ 25.739170] wlp1s0: associated
[ 25.832521] wlp1s0: Limiting TX power to 14 (17 - 3) dBm as advertised by 38:43:7d:68:d2:a0
[ 25.832600] IPv6: ADDRCONF(NETDEV_CHANGE): wlp1s0: link becomes ready
[ 30.191185] usb 1-2: USB disconnect, device number 2
[ 30.191372] rndis_host 1-2:1.0 enp3s0f3u2: unregister ‘rndis_host’ usb-0000:03:00.3-2, RNDIS device
[ 35.590639] rfkill: input handler enabled
[ 37.064913] Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
[ 37.736814] rfkill: input handler disabled
[ 43.059374] rtw_8822ce 0000:01:00.0: failed to get tx report from firmware

Welcome to ask.:fedora:edora @dondurrito

Could you please give us more info’s as :

inxi -Fzx in terminal and post the output as </> Preformatted text here.

I guess you meant Kernel 5.17.x ?
If you have RTW_8822ce you will need to install the driver separately … search for RTW_8822ce with search option on the top.

1 Like

I found this post which indicates that the geolocation service somehow interferes with the wifi, and turning it off seems to fix it:


Could you try that perhaps and see if it helps?

Here’s another post that suggests one needs to install the driver:


1 Like

OMG, Turning of geolocation fixed the bug. Thank you very very much. I already filed a kernel bug report …

1 Like

Awesome! Could you edit your post here to note the kernel bug? We can then mark your post as the solution for others to see too.

Hey Anhur!
I am an arch user and have never used Fedora, I only registered here to say thank you very much!
I would never have guessed that the problem of my unstable wi-fi is related to the geoclue2 package. I’ve been googling for hours to figure out what’s going on lol

1 Like

Hi @zawpavel , I’m so glad it helped you :slight_smile:

This thread is both useful and maddening. I can’t believe I’ve been reverting my linux-firmware package for the last 4 months when I could have just turned off location services. Ha!

To make this thread more useful, I’m going to say:
Turn off location services like this. Go to Settings>>>Privacy>>>Location Services

Thanks all for the quick fix!


Glad to see you and very glad you found benefit here.



I added the solution to the title … to make it even more useful :wink:
Rtw_8822ce Wlan not working since Kernel 5.17 | Turn off location services!

1 Like

There’s been some interesting and useful discussion over on the Fedora Forum, where I initially went for help. It might be worth checking out if you want to dig deeper.

I started the thread after determining that my WiFi issues were tied to the linux-firmware package. More specifically, that upgrading beyond linux-firmware-20220610-135.fc36.noarch borked WiFi in weird and dumb ways.

WiFi Problems Since Upgrading linux-firmware