Linux Mint 21.1 Vera更新后rtl8821ce驱动失效致无网络求助
解决Linux Mint 21.1中rtl8821ce驱动更新后无网络的问题
临时规避方案(防止更新触发驱动故障)
- 先确认当前正常工作的rtl8821ce驱动版本:
执行dpkg -l | grep rtl8821ce,记录输出中的版本号(比如你之前的5.5.2.1) - 锁定该驱动版本,避免系统更新时自动替换:
执行sudo apt-mark hold rtl8821ce-dkms(如果驱动包名不是这个,根据实际输出调整) - 执行系统更新时排除驱动包:
执行sudo apt update && sudo apt upgrade --exclude=rtl8821ce-dkms,完成其他软件包的更新而不触动无线驱动
安全更新驱动的手动方法(当内核更新必须重建驱动时)
- 先安装编译依赖:
执行sudo apt install build-essential dkms linux-headers-$(uname -r) - 获取与当前内核兼容的rtl8821ce驱动源码(比如你之前正常工作的5.5.2.1版本),解压后进入源码目录
- 手动构建并安装驱动:
sudo ./dkms-install.sh - 安装完成后重启系统,执行
lsmod | grep rtl8821ce确认驱动已加载
重启后网络异常的排查步骤
- 执行
lshw -C network,检查无线网卡是否被系统正确识别 - 若识别到网卡但无网络,重启网络管理器:
sudo systemctl restart NetworkManager - 若驱动未自动加载,手动加载模块:
sudo modprobe rtl8821ce
针对HP Pavilion 15-eh0009la的额外优化
- 进入BIOS确认无线网卡处于启用状态(部分机型存在硬件开关或BIOS禁用选项)
- 禁用无线网卡的电源管理,避免休眠或节能导致断连:
编辑/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf,将wifi.powersave = 3修改为wifi.powersave = 2,然后执行sudo systemctl restart NetworkManager生效
内容的提问来源于stack exchange,提问作者Gonzalo Pighin
相关产品推荐
相关产品推荐

