前言:商务本的第二春

Dell Latitude E6430s 是一款发布于 2012 年左右的经典商务本。作为 14 英寸屏幕塞进 13 英寸机身的“紧凑型”代表,它搭载的 Ivy Bridge 处理器(3代酷睿)配合 SSD,在今天依然能流畅运行 Linux。

然而,在给这台老将安装最新的 Debian 13 (Trixie) 时,我遇到了一个经典的拦路虎:Broadcom BCM43228 无线网卡

本文将详细记录如何在 E6430s 上完美解决无线网卡驱动问题,并给出未来的硬件升级建议。


第一部分:安装后的“断网”困境

Debian 13 的安装过程非常顺利,显卡(Intel HD 4000)和声卡都能自动识别。唯独进入桌面后,Wi-Fi 图标消失了。

使用 lspci 查看硬件信息:

Bash

lspci -knn | grep -iA 3 net

输出结果:

Plaintext

02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:4359]
        Subsystem: Dell Device [1028:0014]
        Kernel driver in use: bcma-pci-bridge

问题诊断: 系统默认加载了开源的 bcma 模块,但它对 BCM43228 支持极差。我们需要的是 Broadcom 官方的闭源驱动 —— wl


第二部分:拯救行动(软件篇)

1. 建立临时网络连接

既然 Wi-Fi 挂了,我们得先有一条路去下载驱动。

  • 方案 A:插网线(E6430s 自带千兆网口)。
  • 方案 B(推荐):安卓手机/iPhone 通过 USB 连接电脑,手机开启 “USB 网络共享”。Debian 会自动识别为有线网络。

2. 修改软件源

Broadcom 的闭源驱动位于 Debian 的 non-free 仓库中。我们需要确保源列表开启了相关权限。

编辑源文件:

Bash

sudo nano /etc/apt/sources.list

确保你的配置行包含 main, contrib, non-free, non-free-firmware。例如:

Plaintext

deb http://deb.debian.org/debian/ trixie main non-free-firmware contrib non-free

保存退出 (Ctrl+O -> Enter -> Ctrl+X),然后更新:

Bash

sudo apt update

3. 安装“完全体”驱动(关键步骤)

很多教程只让你装 broadcom-sta-dkms,这往往会导致安装失败。因为该驱动需要现场编译,必须配合内核头文件。

请执行这条组合命令:

Bash

sudo apt install linux-headers-$(uname -r) broadcom-sta-dkms
  • linux-headers-$(uname -r):提供当前内核的编译头文件。
  • broadcom-sta-dkms:下载源码并自动编译出 wl.ko 驱动模块。

4. 重启生效

安装过程中,DKMS 会自动生成黑名单文件 /etc/modprobe.d/broadcom-sta-dkms.conf,屏蔽掉冲突的 bcmab43 驱动。

为了让黑名单彻底生效,最稳妥的方法是重启:

Bash

sudo reboot

重启后,Wi-Fi 应该已经满血复活!

转载请注明原文链接:首页 > 日常 > 老骥伏枥:Dell Latitude E6430s 安装 Debian 13 (Trixie) 与 Broadcom 网卡完美驱动指南
  • 微信打赏微信打赏

AnHui.HuaiNan

我很感谢那些爱过我的人.