温馨提示×

Debian网卡驱动怎么下载

小樊
56
2026-07-29 17:19:57
栏目: 智能运维

在 Debian 里下载和安装网卡驱动通常分几种情况,下面按最常见、最推荐特殊网卡的顺序给你说明,并附上命令示例。


一、先确认网卡型号(非常重要)

先确认你用的是有线网卡还是无线网卡,以及具体型号。

lspci | grep -i net
# 或查看所有网络设备
ip a

无线网卡还可以用:

lspci | grep -i wireless
lsusb   # USB 无线网卡

二、Debian 官方仓库里直接安装(推荐 ✅)

1️⃣ 先启用 non-free 软件源(很多网卡驱动在这里)

编辑软件源:

sudo nano /etc/apt/sources.list

例如(Debian 12 / bookworm):

deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware

保存后更新:

sudo apt update

2️⃣ 安装常见网卡驱动包

✅ 有线网卡

sudo apt install firmware-linux firmware-linux-nonfree

✅ 无线网卡(非常常见)

sudo apt install firmware-iwlwifi        # Intel 无线
sudo apt install firmware-realtek       # Realtek
sudo apt install firmware-brcm80211     # Broadcom

安装完后 重启

sudo reboot

三、使用 non-free-firmware(Debian 12 以后)

Debian 12 开始,驱动单独放在:

non-free-firmware

如果之前没启用,必须加上,否则很多网卡无法驱动。


四、如果驱动不在仓库里(手动方式)

1️⃣ 去官网下载(例子)

常见厂商:

  • Intel:https://www.intel.com/content/www/us/en/support.html
  • Realtek:https://www.realtek.com
  • Broadcom:https://www.broadcom.com

下载到的通常是 .tar.gz.zip


2️⃣ 解压并复制到 firmware 目录

sudo cp -r xxx-firmware/* /lib/firmware/
sudo update-initramfs -u
sudo reboot

五、自己编译驱动(不推荐,除非必须)

适用于:

  • 新网卡
  • 官方仓库没有
  • 内核不支持

示例(以源码驱动为例):

sudo apt install build-essential linux-headers-$(uname -r)
make
sudo make install
sudo modprobe 驱动模块名

⚠️ 这种方式升级内核后可能失效


六、快速判断驱动是否成功

ip a        # 看是否能看到网卡
iwconfig    # 看无线网卡
dmesg | grep firmware

七、你可以直接发我信息,我帮你精准定位 ✅

你可以直接回复我:

  1. Debian 版本(11 / 12?)
  2. 网卡型号(运行 lspci | grep -i net 的结果)
  3. 有线还是无线
  4. 是否能联网(能不能临时用 USB 共享网络)

我可以一步一步给你最合适、最省事的方案

0