wifi 图标消失,先看是不是被关掉了(软 / 硬屏蔽)

终端输入:

rfkill list
wlan
Soft blocked: no
Hard blocked: no

           再输入这条命令,检查电脑:有没有无线网卡,是什么型号(Intel / Realtek / Broadcom)

lspci

      lspci 输出能明确看到,无线网卡是Realtek Device b852(对应 RTL8852BE 芯片),Ubuntu 未预装该型号驱动,所以识别不到无线网卡。按以下步骤安装驱动即可解决问题:

    一、准备工作(必须先做)

    1. 关闭 Secure Boot(否则驱动无法加载)

      • 重启电脑,开机按 F2/Del/Esc(戴尔电脑多为 F2)进入 BIOS/UEFI。
      • 找到 Secure Boot 选项,设置为 Disable,保存退出。
    2. 安装编译依赖打开终端执行:

      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。

    更多推荐