网络未认领 - 新安装的机器上的 Ubuntu 20.04

网络未认领 - 新安装的机器上的 Ubuntu 20.04

我在全新的联想笔记本电脑上安装了 Ubuntu:

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:    20.04
Codename:   focal

现在,我无法使用我的 wifi。我检查后sudo lshw -C network发现,网络未被认领

  *-network UNCLAIMED       
       description: Network controller
       product: RTL8821CE 802.11ac PCIe Wireless Network Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: cap_list
       configuration: latency=0
       resources: ioport:3000(size=256) memory:a1200000-a120ffff

然后我跑了,lspci -knn | grep Net -A3; rfkill list结果给了我:

01:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
    Subsystem: Lenovo RTL8821CE 802.11ac PCIe Wireless Network Adapter [17aa:c024]
    Kernel modules: rtw88_8821ce, rtl8821ce

我遇到了类似的问题,解决方案是安装正确的固件,但那是针对 ubuntu 16.04 的,而且我也不确定我是否遇到了同样的问题。

这是我的内核版本,运行后uname -a得到:

Linux philgun-Lenovo-V15-IWL 5.13.0-27-generic #29~20.04.1-Ubuntu SMP Fri Jan 14 00:32:30 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

我应该怎么办?

谢谢你P

答案1

请首先将无效的驱动程序列入黑名单:

sudo -i
echo "blacklist rtw88_8821ce"  >>  /etc/modprobe.d/blacklist.conf
modprobe -r rtw88_8821ce
exit

重新启动并告诉我们是否有任何改进。

编辑:要安装最新的 rtl8821ce 驱动程序,请通过以太网、网络共享或任何可能的方式建立临时互联网连接,然后执行以下操作:

sudo apt update
sudo apt install rtl8821ce-dkms

重启。

相关内容