简介

Realtek 8852BE是一款新出的支持Wifi-6的网卡。

根据目前的Linux内核适配情况,似乎并没有专门为其编写无线网卡驱动。本文作者将华硕板子中适配8852BE的代码摘取,遵守GNU General Public License,在Github发布了新的存储库rtl8852be,供需要的朋友编译使用。

附上GIthub链接:https://github.com/HRex39/rtl8852be,如果觉得对你有帮助不妨点个Star再走吧(狗头)。

对于Kernel<=6.0的系统,该内核可以完成Wifi的连接。
对于Kernel>6.0的系统,您可以访问https://github.com/lwfinger/rtw89来生成内核文件。
注意:rtl8852be仓库已于2022年12月22日存档,我不会对其再做出更多的维护,希望Linux可以在官方库中引入rtl8852be的网卡驱动,祝各位阅读愉快。

鸣谢

首先特别感谢原驱动作者,华硕工程师Rock_Shen先生,rock_shen@asus.com。

使用

  • 关闭BIOS中的Security Boot选项(重要)
  • 安装依赖项
linux-headers
bc
make
  • 确定自己的内核版本
uname -r
  • Kernel < 5.18(较稳定)
git clone https://github.com/HRex39/rtl8852be.git
cd rtl8852be
make -j8
sudo make install
  • Kernel > 5.18(不稳定)
git clone https://github.com/HRex39/rtl8852be.git -b dev
cd rtl8852be
make -j8
sudo make install

杂谈

在Github中构建了自动化的CI/CD,但希望通过某种方式获取最新的内核进行代码的编译构建,这个问题暂时没有想出什么好办法,如果有的话可以在文后或者在Github issue中提出。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐