我的问题似乎与Ubuntu 22.04:基于 RTL8821CE 的 wifi 无法正常工作但是那里的修复(删除 backport-iwlwifi-dkms)对我没有作用(我的电脑上显然没有 backport-iwlwifi-dkms)。
很久以前(我想,有一年多了),我就遇到过这个 wifi 卡的问题,并且已经解决了,但现在似乎又陷入了困境。
我目前正在使用旧的 USB 加密狗访问互联网,效果不是很好(没有 5G)。
我曾经拥有的任何计算机知识可能都已经过时了 30 年,所以请原谅我的无知。
任何帮助均感激不尽。
输出lspci -knn | grep Net -A3; rfkill list
:
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
Subsystem: Hewlett-Packard Company RTL8821CE 802.11ac PCIe Wireless Network Adapter [103c:831a]
Kernel modules: rtw88_8821ce
04:00.0 Non-Volatile memory controller [0108]: SK hynix Gold P31 SSD [1c5c:174a]
Subsystem: SK hynix Gold P31 SSD [1c5c:174a]
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
内核版本为 5.19.0-32-generic
输出grep rtw88_8821ce /etc/modprobe.d/*
:
/etc/modprobe.d/blacklist.conf:blacklist rtw88_8821ce
答案1
rtw88_8821ce
安装其他驱动程序时,您已将该模块列入黑名单。
现在,当内核从 5.15 升级到 5.19 时,从源代码安装的驱动程序无法构建。
您可以删除它blacklist rtw88_8821ce
并/etc/modprobe.d/blacklist.conf
运行
sudo modprobe rtw88_8821ce
如果您在考虑安装其他驱动程序时对树内模块性能不满意,请确保它与 5.19 内核兼容。
答案2
我遇到了与约瑟夫同样的问题:安装更新后(特别是:最新的内核 5.19……),wifi 就消失了。
以下是我(显然)解决问题的方法:我重新启动并选择了以前的内核版本(5.15......),wifi 又可以正常工作了。
我删除了 rtl8821ce-dkms
sudo apt remove rtl8821ce-dkms
然后重新启动到最新的内核 5.19...wifi 又可以正常工作了。
答案3
内核更新至 5.19 后,我的 wifi 适配器 rtl8821ce 被禁用
我将内核更新至 6.1.12-060112-generic
安装了最新版本的驱动程序https://github.com/tomaspinho/rtl8821ce
已添加到黑名单 rtw88_8821ce(因为此驱动程序的 wifi 信号较弱)
现在我的 wifi 运行良好