如何解决 Ubuntu 22.04 中 Realtek RTL8852BE WiFi 6 802.11ax PCIe 出现“未找到 Wi-Fi 适配器”错误?

如何解决 Ubuntu 22.04 中 Realtek RTL8852BE WiFi 6 802.11ax PCIe 出现“未找到 Wi-Fi 适配器”错误?

我安装了 Ubuntu 22.04 和 Windows 11 的双启动系统,但我的 Wi-Fi 无法使用。它显示“未找到 Wi-Fi 适配器”。该卡是 Realtek RTL8852BE WiFi 6 802.11ax。

终端命令的结果lspci -nnk | grep 0280 -A3为:

01:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:b852]
    DeviceName: Realtek Wireless LAN + BT
    Subsystem: Hewlett-Packard Company Device [103c:88e3]
02:00.0 Non-Volatile memory controller [0108]: Micron Technology Inc Device [1344:5404] (rev 03)

我的笔记本电脑配有 AMD Ryzen 7 5825U 处理器和 AMD Radeon 显卡。如能提供任何帮助,我将不胜感激。

答案1

编辑:请删除不正确的驱动程序包:

sudo add-apt-repository -r ppa:kelebek333/kablosuz 
sudo apt purge rtw89-dkms 
sudo apt update
sudo apt install git bc
git clone https://github.com/HRex39/rtl8852be.git
cd rtl8852be
make

将会出现几个可能无害的警告。

sudo make install

重启。您可能需要禁用安全启动。

每次更新内核后,必须重新编译:

cd rtl8852be
make clean
git pull
make
sudo make install

答案2

这解决了我的WIFI问题:

git clone https://github.com/HRex39/rtl8852be.git

并且蓝牙在以下情况下可以正常工作:

git clone https://github.com/HRex39/rtl8852be_bt.git.

谢谢

答案3

#Turn off your Security Boot in BIOS

git clone https://github.com/HRex39/rtl8852be.git
cd rtl8852be
make -j8
sudo make install
sudo modprobe 8852be

答案4

经过一番修改,我终于在新款联想 ThinkBook G2 上成功运行了它(由于我没有检查 README,所以花费的时间比必要的时间要长)。如果您的内核版本是 5.18(使用 检查uname -r)或更高版本,则需要使用:

git clone https://github.com/HRex39/rtl8852be.git -b dev

以获取正确的版本。其他步骤与chili555 的回答。如果遇到问题,请确保已禁用安全启动。

希望我的补充能对某人有所帮助,谢谢辣椒555

相关内容