温馨提示×

如何查找debian网卡驱动

小樊
48
2026-10-04 16:34:52
栏目: 智能运维

在 Debian 系统中查找和确认网卡驱动,可以从识别网卡型号 → 查看已加载驱动 → 查找可用驱动包几个步骤来做。下面按常见场景说明。


一、先确认网卡型号

1. 使用 lspci(有线/无线常见)

lspci | grep -i net

或只看网卡:

lspci -nn | grep -i net

示例输出:

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168]
03:00.0 Network controller [0280]: Intel Corporation Wireless 8265 / 8275 [8086:24fd]

2. 使用 lsusb(USB 网卡)

lsusb

二、查看当前使用的驱动

1. 查看网卡接口

ip link

或

ifconfig -a

2. 查看驱动模块(kernel module)

假设网卡是 eth0 或 wlan0:

ethtool -i eth0

示例:

driver: r8169
version: 5.10.0-21-amd64
firmware-version: rtl8168h-2_0.0.2

如果没有 ethtool:

sudo apt install ethtool

3. 通过 lspci 查驱动

lspci -k -nn | grep -A3 Net

示例:

03:00.0 Network controller [0280]: Intel Corporation Wireless 8265
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

4. 查看已加载模块

lsmod | grep iwlwifi

三、查找 Debian 中的驱动包

1. 有线网卡常见驱动

  • r8169(Realtek 常见,内核自带)
  • e1000e(Intel 有线)
  • tg3(Broadcom)

一般无需额外安装。


2. 无线网卡驱动

常见:

  • iwlwifi(Intel)
  • ath9k / ath10k(Qualcomm/Atheros)
  • rt2800usb / rt8192cu(Realtek USB)

安装 firmware(很关键)

sudo apt update
sudo apt install firmware-linux-free
sudo apt install firmware-linux-nonfree

Intel 无线:

sudo apt install firmware-iwlwifi

3. 使用 apt 搜索驱动

apt search firmware

四、如果驱动没加载怎么办

1. 手动加载

sudo modprobe iwlwifi

2. 查看错误

dmesg | grep iwlwifi

五、推荐排查顺序(总结)

  1. lspci | grep Net
  2. lspci -k -nn
  3. ethtool -i 网卡名
  4. lsmod
  5. 安装对应 firmware-*
  6. dmesg 看报错

如果你愿意,可以把下面命令的输出贴出来,我可以直接帮你判断该用哪个驱动:

lspci -nn | grep -i net
ip link

0 踩