Ubuntu 24 下 Broadcom BCM4360的驱动安装
Ubuntu 24.04.3 内核 6.17 下 Broadcom BCM4360 无线驱动编译失败修复指南
问题说明
Ubuntu 24.04.3 默认搭载 Linux 6.17 内核,官方源中的 broadcom-sta-dkms 驱动存在内核兼容性问题,安装时会出现编译失败,导致 BCM4360 [14e4:43a0] 无线网卡无法正常驱动。
主要表现:
- 安装驱动后无 WiFi 信号
- 网卡无法被系统识别
本教程提供一键式修复方案,无需手动编译源码,直接安装适配 6.17 内核的修复版驱动。
前置条件
在开始之前,请确保满足以下条件:
- 网络连接:已连接有线网络(或使用手机 USB 共享网络)。
- 确认网卡型号:
lspci -nn | grep 14e4:43a0 - 确认故障:已尝试安装
broadcom-sta-dkms但失败。
修复步骤(全程命令行执行)
1. 备份原有配置(可选)
卸载冲突驱动与旧版驱动,避免干扰:
# 卸载开源冲突驱动
sudo apt remove --purge b43-fwcutter firmware-b43-installer
# 卸载旧版 broadcom-sta-dkms
sudo apt remove --purge broadcom-sta-dkms
# 移除冲突内核模块
sudo modprobe -r b43 bcma ssb wl
2. 启用临时 proposed 软件源
添加 Ubuntu 官方修复源,获取适配 6.17 内核的驱动版本:
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu noble-proposed restricted main multiverse universe"
sudo apt update
3. 安装适配 6.17 内核的修复版驱动
执行核心安装命令,指定兼容版本:
sudo apt install broadcom-sta-dkms=6.30.223.271-23ubuntu1.2
✅ 提示:安装过程无报错即表示驱动编译成功。
4. 禁用 proposed 源(重要)
proposed 源为测试源,安装完成后必须禁用,避免系统安装不稳定更新:
sudo add-apt-repository -r "deb http://archive.ubuntu.com/ubuntu noble-proposed restricted main multiverse universe"
sudo apt update
5. 加载驱动并重启生效
# 手动加载无线驱动
sudo modprobe wl
# 重启网络管理服务
sudo systemctl restart NetworkManager
# 重启电脑
sudo reboot
验证驱动是否正常工作
重启后执行以下命令,确认网卡生效:
# 查看 wl 驱动模块是否加载
lsmod | grep wl
# 查看无线网卡是否被识别
iw dev
# 扫描 WiFi 列表
nmcli device wifi list
成功标志:
- 输出包含
wlan0或wlp*s0网卡设备。 - 能正常扫描到 WiFi 信号列表。
常见问题补充
1. 驱动加载失败
如果加载驱动后仍无反应,可能是网卡被软锁定,执行以下命令解除:
sudo rfkill unblock all
2. Secure Boot 导致驱动失效
如果主板开启了安全启动(Secure Boot),第三方驱动可能无法加载。
- 解决方法:进入电脑 BIOS 设置,关闭 Secure Boot。
3. 内核更新后再次失效
如果后续升级了内核导致驱动再次失效,重新执行修复步骤即可:
sudo apt reinstall broadcom-sta-dkms=6.30.223.271-23ubuntu1.2
sudo modprobe wl
sudo reboot
本文是原创文章,完整转载请注明来自 墨痕
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果