Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: sotnik on 2020/11/08, 19:18:05

Title: rtl8821ce-dkms to be removed
Post by: sotnik on 2020/11/08, 19:18:05
I have an updated system with an old kernel (5.6.17-towo.1-siduction-amd64 x86_64)I tried to install the new kernel (5.9.6-towo.1-siduction-amd64) and rtl8821ce-dkms is to be removed.
Is it safe to proceed?
               
Title: Re: rtl8821ce-dkms to be removed
Post by: Mister00X on 2020/11/08, 22:21:01
Hello
the answer to your question greatly depends on the kind of antenna your card has, rfc 2 is not yet supported by the firmware for the new rtw88_8821ce kernel module. AFAIK rfc 0 is supported.

Because of said new kernel module there is a conflict between the module created by rtl8821ce-dkms an the new rtw88_8821ce module, which is the reason why rtl8821ce-dkms is removed. I have learned this the hard way.

There are two options for now on how to encounter this.
Option 1:
Don't upgrade your kernel until Realtek decides to provide proper firmware to the kernel-firmware-git. (This may take some months as it took them at least one year to provide any kind of firmware for this card.)

Option 2:
Download thomaspinos Realtek driver from here https://github.com/tomaspinho/rtl8821ce.git (https://github.com/tomaspinho/rtl8821ce.git). Then upgrade your kernel and hope for the new module to support your card. If it doesn't you need to blacklist the rtw88_8821ce module by adding a .conf file  to /etc/modprobe.d/ containing
Code: [Select]
blacklist rtw88_8821ce
and updating your initramfs afterwards.
After that you need to reboot and  install the driver from thomaspino using his install script.
Then execute
Code: [Select]
modprobe 8821ce
and check if your wifi works.


Mister00X
Title: Re: rtl8821ce-dkms to be removed
Post by: sotnik on 2020/11/09, 10:28:56
Thank you