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

mik*_*iks 10 realtek realtek-wireless 22.04

我有新安装的 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)
Run Code Online (Sandbox Code Playgroud)

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

chi*_*555 14

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

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
Run Code Online (Sandbox Code Playgroud)

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

sudo make install
Run Code Online (Sandbox Code Playgroud)

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

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

cd rtl8852be
make clean
git pull
make
sudo make install
Run Code Online (Sandbox Code Playgroud)