RTL8821CE DKMS 驱动程序在启用安全启动的情况下无法工作

RTL8821CE DKMS 驱动程序在启用安全启动的情况下无法工作

在我最近重新安装 Ubuntu 20.04.2 LTS 后,我进入“软件和更新”>“附加驱动程序”,并启用了“Realtek Semiconductor Co., Ltd.: RTL8821CE 802.11ac PCIe 无线网络适配器”的驱动程序,然后我重新启动,希望驱动程序能够正常工作。但是,当我尝试连接到任何网络时,它一直抛出错误“激活网络连接失败”(以太网仍然正常工作,假设不需要单独安装驱动程序)。如果我从 UEFI 设置中禁用安全启动,此问题就会消失。但是,我想保持安全启动启用。我已经将 MOK 密钥注册到我的固件中,所以我不明白发生了什么。任何帮助都非常感谢。

答案1

已修复!我去了 Github 上的这个页面 (https://github.com/tomaspinho/rtl8821ce) 我之前安装驱动程序的地方(在我重置安装之前)。如果向下滚动,您会看到他们提到您应该将 rtw88_8821ce 列入黑名单。我之前尝试过使用这个,但没有什么不同,因为显然我将错误的驱动程序列入了黑名单。当我运行“sudo lshw -C network”并检查我的 Wi-Fi 芯片时,它显示它正在使用“rtw_8821ce”作为其驱动程序。所以我所做的是在文件“/etc/modprobe.d/blacklist.conf”中将 rtw_8821ce 列入黑名单。在此之后,我手动删除了尝试安装的所有其他驱动程序,然后清理了安装的 rtl8821ce。安装后,只需在启用安全启动的情况下重新启动,现在一切都正常了。

相关内容