You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

内核降级后设备驱动全部失效,寻求Intel I225-V Ubuntu 20.04版本Linux驱动下载及安装指引

解决Ubuntu 20.04内核降级后Intel I225-V驱动失效问题

一、定位正确的Linux驱动包

你访问的Intel官网页面包含全系列网卡驱动,只需简单筛选就能找到目标文件:

  • 在页面的操作系统筛选栏选择「Linux」,下载对应的Intel Ethernet Adapter Complete Driver Pack压缩包(通常是.tar.gz格式)。
  • 解压后找到名为igc的目录——这就是专门适配Intel I225-V这类第10代以太网控制器的驱动源码,I225-V属于igc驱动的支持范畴。

二、用build.sh替代autorun.sh完成驱动安装

很多新版本的Intel驱动包已经不再提供autorun.sh,官方推荐用build.sh完成编译安装,具体步骤如下:

  1. 先安装编译依赖(必须匹配你降级后的内核版本):
    sudo apt update && sudo apt install build-essential linux-headers-$(uname -r)
    

    注意:如果降级后的内核头文件不在默认软件仓库,你需要手动下载对应版本的linux-headers包并安装。

  2. 进入解压后的igc目录(或包含build.sh的目录):
    cd path/to/igc-directory
    
  3. 编译驱动源码:
    sudo ./build.sh
    
  4. 安装编译好的驱动模块:
    sudo ./build.sh install
    
  5. 手动加载新驱动:
    sudo modprobe igc
    
  6. 验证驱动是否正常生效:
    lspci -k | grep -A 2 Ethernet
    
    输出中如果看到Kernel driver in use: igc,说明驱动已成功加载。

额外优化:让驱动开机自动加载

如果重启后驱动失效,可以将igc模块加入开机自启列表:

echo "igc" | sudo tee /etc/modules-load.d/igc.conf

内容的提问来源于stack exchange,提问作者linel

火山引擎 最新活动