Siduction Forum
Siduction Forum => Upgrade Warnings => Topic started 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?
-
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
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
modprobe 8821ce
and check if your wifi works.
Mister00X
-
Thank you