当前位置:首页 > 物理机 > 正文

物理机Kali如何查网卡驱动?

在物理机 Kali Linux中查看 网卡驱动,主要使用 lspci -v命令列出硬件详细信息,找到网卡条目(如Ethernet controller),其 Kernel driver in use行即为当前驱动,也可用 modinfo 驱动名(如 modinfo e1000e)查询驱动详情。

在物理机安装的Kali Linux中排查网络问题时,确认网卡驱动状态是首要步骤,以下是5种专业方法及其应用场景:

物理机Kali如何查网卡驱动? 第1张

物理机Kali如何查网卡驱动? 第2张


基础硬件识别命令

lspci -v | grep -i network -A 12

  • 作用:列出所有PCI设备详情,过滤网卡信息
  • 关键字段
    • Kernel driver in use:显示当前加载的驱动(如iwlwifi)
    • Subsystem:标识硬件制造商

  • 适用场景:快速确认驱动是否加载

内核模块检测(推荐)

lsmod | grep -iE 'wlan|eth|net'

  • 输出示例: iwlwifi 360448 1 cfg80211 1032192 3 iwlwifi
  • 解读
    • 第一列:驱动模块名
    • 最后一列:被依赖数(非零表示正在使用)

  • 优势:实时反映已激活的驱动

深度硬件探测工具

sudo lshw -class network -sanitize

  • 输出关键项: *-network description: Wireless interface product: Wi-Fi 6 AX200 driver: iwlwifi logical name: wlan0
  • 价值:同时提供硬件型号与驱动对应关系


驱动参数与版本诊断

sudo ethtool -i [接口名] # 示例:ethtool -i eth0

  • 返回信息: driver: e1000e version: 3.2.6-k firmware-version: 0.13-4
  • 专业提示:适用于有线网卡,无线网卡需用iwconfig


内核日志追溯

dmesg | grep -i 'firmware|driver' | grep -iE 'eth|wlan'

  • 典型日志: [ 5.220381] iwlwifi 0000:03:00.0: loaded firmware version 46.6bf1df06.0 [ 5.287991] iwlwifi 0000:03:00.0: Detected Intel(R) Wi-Fi 6 AX200, REV=0x340
  • 核心作用:排查驱动加载失败或固件问题


驱动未加载?紧急处理方案

  1. 检查模块黑名单: grep -ri "blacklist" /etc/modprobe.d/
  2. 手动加载驱动(以Intel无线为例): sudo modprobe iwlwifi # 需root权限
  3. 安装缺失固件: sudo apt update && sudo apt install firmware-linux firmware-iwlwifi


专业建议

  1. 硬件兼容性:访问Kali官方硬件支持列表确认设备兼容性
  2. 驱动编译:罕见硬件需从芯片厂商官网获取源码编译
  3. 安全警告:物理机操作前备份数据,错误驱动操作可能导致系统崩溃

知识溯源

物理机Kali如何查网卡驱动? 第3张

  • 命令依据:Linux内核文档(man lspci/man lsmod)
  • 硬件支持:Kali Linux官方Wiki(2025硬件兼容报告)
  • 企业级实践:遵循CIS Linux安全基准驱动管理规范

    本文方法适用于Kali 2025.x及主流Linux发行版

0