linux(ubuntu18.04)系统上安装RTL8822CE网卡驱动

在线wifi跑包 金刚包跑包 cap跑包 hccapx ewsa在线 就来 握手包跑包

各位好 又见面了 我是曹操 今天给大家带来一篇新的教程

希望各位细心学习 低调用网

sudo cp rtl88x2ce-dkms/rtw88_blacklist.conf /etc/modprobe.d/rtw88_blacklist.conf
sudo mkdir /usr/src/rtl88x2ce-35403
sudo cp -Rv rtl88x2ce-dkms/* /usr/src/rtl88x2ce-35403/
sudo dkms add -m rtl88x2ce -v 35403
sudo dkms build -m rtl88x2ce -v 35403
sudo dkms install -m rtl88x2ce -v 35403

经过一番努力,我终于成功让Ubuntu连接到无线网络,并记录下了正确安装RTL8822CE网卡驱动的步骤。以下是具体过程:

  1. 背景:
    由于需要使用Docker部署项目,但目前Nvidia-Docker仅支持Linux系统,而Windows上无法进行GPU访问,包括Windows子系统和虚拟机中的硬件设备都无法满足我的需求。最终,我只能选择使用双系统来解决这个问题。

  2. 安装系统:
    安装好系统后,由于我可以通过有线网络连接上网,我对系统和软件进行了升级。然而,开机后遇到了”rtw_pci 0000:04:00.0: failed to wait firmware completion”的错误,导致系统一直卡在这里。在百度上找到了一个帖子,给了我很多启发。大致原因是系统升级后,固件没有有效更新,也就是说无线网卡驱动与系统不匹配。

  3. 解决方法:
    1) 查看系统硬件信息:
    在终端输入命令”lspci”,其中红色框标记的是计算机的有线网卡和无线网卡信息。”Ethernet controller”表示有线网卡,”Network controller”表示无线网卡,后面的信息是网卡的型号。

2) 下载驱动:
驱动下载地址:百度云链接 提取码: 3v13

3) 解压并手动更新:
进入驱动文件夹,依次在终端输入以下命令:

4) 重启系统:
在网络管理中,可以看到无线网络选项,然后就可以正常上网了。

后记:
非常感谢GitHub上这位西班牙大佬提供的Linux RTL8822CE网卡驱动。

补充:
昨天进行了BIOS升级,导致无法连接WiFi。重新下载驱动,并按照上述步骤进行操作,重启后发现仍然无法连接网络。这时我才想起需要将BIOS Utility-Advanced Mode下的Security中的Secure Boot设置为Disable。之前由于修改过,忘记了这一步骤。保存并退出后,WiFi恢复正常连接。

赞(6)