ubuntu20.04 连不上网络
·
wifi 图标消失,先看是不是被关掉了(软 / 硬屏蔽)
终端输入:
rfkill list
wlan
Soft blocked: no
Hard blocked: no
再输入这条命令,检查电脑:有没有无线网卡,是什么型号(Intel / Realtek / Broadcom)
lspci

lspci 输出能明确看到,无线网卡是Realtek Device b852(对应 RTL8852BE 芯片),Ubuntu 未预装该型号驱动,所以识别不到无线网卡。按以下步骤安装驱动即可解决问题:
一、准备工作(必须先做)
-
关闭 Secure Boot(否则驱动无法加载)
- 重启电脑,开机按
F2/Del/Esc(戴尔电脑多为F2)进入 BIOS/UEFI。 - 找到
Secure Boot选项,设置为Disable,保存退出。
- 重启电脑,开机按
-
安装编译依赖打开终端执行:
sudo apt update sudo apt install git bc build-essential dkms linux-headers-$(uname -r)
二、安装 RTL8852BE 驱动
方法 1:国内源(推荐,速度快)
# 克隆驱动源码
git clone https://gitee.com/chenxin6666/rtl8852be.git
cd rtl8852be
# 编译安装
make -j$(nproc)
sudo make install
# 加载驱动
sudo modprobe 8852be
方法 2:GitHub 源(备用)
git clone https://github.com/HRex39/rtl8852be.git
cd rtl8852be
make -j$(nproc)
sudo make install
sudo modprobe 8852be
三、验证驱动是否生效
执行以下命令,若输出包含 8852be 则驱动加载成功:
lsmod | grep 8852be
nmcli device status # 此时会显示 wifi 设备
驱动安装完成后,重新执行 nmcli dev wifi connect "wifi名" password "你的密码" 即可连接 Wi-Fi。
更多推荐



所有评论(0)