Ubuntu BCM43 WiFi 驱动安装与故障排除完全指南

admin
本文详细介绍了在 Ubuntu 系统下安装与修复 BCM43 WiFi 驱动程序的完整流程,内容涵盖了硬件检测、固件安装及驱动调试方法,重点针对网卡无法识别、连接不稳定等常见故障提供了具体的排查步骤和解决方案,旨在帮助用户彻底解决无线网络问题。

在 Linux 发行版中,Broadcom(博通)芯片组的无线网卡往往给用户带来不小的麻烦,与 Intel 或 Realtek 的网卡不同,Broadcom 的部分芯片需要专有的驱动程序才能正常工作,在 Ubuntu 系统中,针对 BCM43 系列(如 BCM4313, BCM43224 等)网卡,我们需要手动安装特定的固件和驱动包。

本文将详细介绍如何在 Ubuntu 上解决 BCM43 WiFi 驱动问题,从识别硬件到安装驱动的完整流程。

第一步:识别硬件型号

在安装驱动之前,首先需要确认你的网卡是否确实是 BCM43 系列,打开终端,输入以下命令:

Ubuntu BCM43 WiFi 驱动安装与故障排除完全指南

lspci -nnk | grep -i net -A3

或者使用更友好的工具 inxi(如果未安装,请先运行 sudo apt install inxi):

inxi -N

如果你的输出中包含 Broadcom Corporation 且设备 ID 以 01430a6b4364 等常见 BCM43 系列特征码开头,那么你需要继续阅读本文。

第二步:使用 Ubuntu 内置工具自动安装(推荐)

Ubuntu 拥有一个非常方便的工具 ubuntu-drivers,它可以自动检测并推荐最适合你硬件的驱动。

  1. 打开终端,输入:
    sudo ubuntu-drivers devices
  2. 查看输出结果,你应该会看到类似以下的列表:
    pci:0000:02:00.0
    driver : b43 - driver
    driver : broadcom-sta-dkms - recommended
  3. 如果看到 recommended 标记,直接运行以下命令进行安装:
    sudo apt update
    sudo apt install broadcom-sta-dkms

第三步:手动安装 BCM43 专用驱动

如果自动安装失败,或者你只想安装标准的 BCM43 驱动(b43),可以使用以下手动步骤。

  1. 更新软件源:

    sudo apt update
  2. 安装固件包: 对于 BCM43 网卡,通常需要安装 firmware-b43-installer,这个包会自动下载并安装适用于你网卡的具体固件文件。

    sudo apt install firmware-b43-installer
  3. 安装驱动内核模块: 如果上述步骤安装了固件但没有加载驱动模块,你需要确保 b43 模块被加载。

    sudo apt install b43-fwcutter

第四步:启用硬件并重启

安装完成后,网络图标可能会暂时消失或显示“设备不可用”,此时需要确保硬件被系统识别。

  1. 检查无线硬件是否被禁用(有时物理开关或软件开关会关闭它):
    rfkill list

    如果看到 Soft blocked: yes,请运行:

    sudo rfkill un
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码