Ubuntu 20.04 未找到 Wifi 适配器。联想Ideapad瑞昱

kri*_*bek 4 wireless realtek drivers realtek-wireless 20.04

我买了一台新的 Lenovo Ideapad 5,没有任何操作系统。我在上面安装了 Ubuntu 20.04。但是,在“设置”->“Wi-Fi”中,我看到“未找到 Wi-Fi 适配器”。我已经花了几个小时试图解决这个问题。我不知道,我错过了什么。

在这里,我粘贴了我找到的一些常见命令的输出。

sudo lshw -C network
  *-network UNCLAIMED       
       description: Network controller
       product: Realtek Semiconductor Co., Ltd.
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: ioport:2000(size=256) memory:d0500000-d05fffff
  *-network
       description: Ethernet interface
       physical id: 2
       bus info: usb@3:2
       logical name: usb0
       serial: 16:00:4c:38:bb:e6
       capabilities: ethernet physical
       configuration: broadcast=yes driver=rndis_host driverversion=22-Aug-2005 firmware=RNDIS device ip=192.168.42.59 link=yes multicast=yes
Run Code Online (Sandbox Code Playgroud)
lspci -v | grep -i network
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8852
Run Code Online (Sandbox Code Playgroud)
lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0bda:4852 Realtek Semiconductor Corp. Bluetooth Radio
Bus 003 Device 002: ID 04f3:0c4d Elan Microelectronics Corp. ELAN:Fingerprint
Bus 003 Device 005: ID 22b8:2e24 Motorola PCS motorola one vision
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f2:b725 Chicony Electronics Co., Ltd Integrated Camera
Bus 001 Device 002: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Run Code Online (Sandbox Code Playgroud)

此外,在“软件和更新”->“附加驱动程序”中,有“没有可用的附加驱动程序”

我不知道下一步该做什么。请帮忙。

Nat*_*e T 9

要使 Realtek 8852 PCI 适配器与 Ubuntu 配合使用,请按照以下步骤操作:

  1. 下载依赖项:

     sudo apt-get update
     sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git
    
    Run Code Online (Sandbox Code Playgroud)
  2. 安装“修复”:

    git clone https://github.com/lwfinger/rtw89.git
    cd rtw89 && make && sudo make install
    
    Run Code Online (Sandbox Code Playgroud)
  3. 加载模块:

    sudo modprobe rtw89pci
    
    Run Code Online (Sandbox Code Playgroud)

    如果您幸运的话,这就是您需要做的全部事情。应该加载驱动程序。如果没有,您可能会知道。驱动程序加载尝试将导致错误。如果是这种情况,请单击下面的源链接了解详细信息。


来源及源代码

另一位使用方法成功的Ubuntu 用户(rtw89)