云网牛站
所在位置:首页 > Linux教程 > Deepin 20.2下安装8821ce无线驱动的方法,附可能产生的问题

Deepin 20.2下安装8821ce无线驱动的方法,附可能产生的问题

2021-04-02 16:21:01作者:liangren稿源:云网牛站

如果你使用的是Deepin 20.2系统,想要安装8821ce无线驱动,下面有一个简单的方法,全程只需要在终端中运行几段命令即可。同时附上升级驱动及可能产生的问题介绍。

 

8821ce无线驱动安装方法,在终端中依次运行的命令

sudo apt install bc module-assistant build-essential dkms

sudo m-a prepare

sudo apt-get install git

git clone https://github.com/tomaspinho/rtl8821ce.git

cd rtl8821ce

sudo ./dkms-install.sh

相关参考:在Deepin v20系统中安装RTL8821CE无线网卡驱动的步骤

 

升级驱动

删除驱动程序:

sudo ./dkms-remove.sh

确保已完全更新此存储库的本地副本:

git pull

清除所有过时的二进制文件:

make clean

再次安装:

sudo ./dkms-install.sh

 

项目主页截图

项目地址:https://github.com/tomaspinho/rtl8821ce

Deepin 20.2下安装8821ce无线驱动的方法,附可能产生的问题

 

可能产生的问题

1、PCIe激活状态电源管理

您的发行版可能默认启用了PCIe活动状态电源管理,这可能与此驱动程序冲突,禁用:

sudo $EDITOR /etc/default/grub

在GRUB_CMDLINE_LINUX_DEFAULT的末尾添加pci=noaer,行应如下所示:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"

然后更新您的GRUB配置:

sudo update-grub

最后重启。

2、联想Yoga笔记本电脑

某些Yoga笔记本电脑(例如Yoga 530)随附rtl8821ce作为Wi-Fi/蓝牙芯片,但是,可能包含在您的发行版中的ideapad-laptop模块可能与此驱动程序冲突,禁用:

sudo modprobe -r ideapad_laptop

3、蓝牙无法正常工作

这可能是由于内核为此卡加载了错误的固件文件。

4、安全启动

如果您的系统使用安全启动,请通过BIOS设置将其禁用,否则内核将不接受用户提供的模块。

5、连接不稳定,速度变慢或丢失

该问题可能是由于网络小程序对接入点的定期扫描造成的。

从您的网络小程序设置BSSID,在GNOME中,这可以在WiFi设置>您的个人资料>身份>BSSID(WiFi Settings > Your profile > Identity > BSSID)中完成。

我们将禁用NetworkManager中的连通性检查选项,这是通过编辑/var/lib/NetworkManager/NetworkManager-intern.conf中的文件并在末尾添加以下说明进行的:

[connectivity]

.set.enabled=false

然后,只需重新启动或重新启动NetworkManager单元即可解决该问题。

6、Wi-Fi无法用于大于5.9的内核

Linux Kernel 5.9版本带有由Realtek开发的坏掉的rtw88模块,与8821ce芯片的大多数修订版兼容性差。

您必须通过将以下内容添加到模块黑名单(/etc/modprobe.d/blacklist.conf)来禁用它:

blacklist rtw88_8821ce

然后,确保正确安装了rtl8821ce模块。

关闭计算机,等待几秒钟(以强制重新加载固件),然后再次将其打开。

 

相关主题

在Deepin Linux系统无线网卡、蓝牙模块驱动安装和出现问题的解决

精选文章
热门文章