当前位置: 首页 > article >正文

CentOS系统安装Intel E810 25G网卡驱动

因特尔网卡驱动给的都是二进制包,需要编译环境。
首先去Intel下载最新的驱动
E810驱动下载:https://www.intel.com/content/www/us/en/download/19630/intel-network-adapter-driver-for-e810-series-devices-under-linux.html?wapkw=e810
在这里插入图片描述
里面有三个驱动文件分别对应:
iavf-4.X.X.tar.gz #虚拟化驱动
ice-1.XX.X.X.tar.gz #网卡驱动
irdma-1.XX.XX.tgz #Roce驱动

根据自己的实际情况安装,我这里是安装在独立centos7.9服务器上,安装ice开头驱动包。

安装编译所需要的包,yum需要联网

yum -y install kernel
yum -y install kernel-devel
yum -y install gcc

把驱动包复制到/root 目录下并解压
在这里插入图片描述
这里有一步非常坑!!,kernel小版本对不上会导致编译报错
用uname -r查看kernel版本号

[root@localhost ~]# uname -r
3.10.0-1160.el7.x86_64

进入/usr/src/kernels/目录可以看到有个当前版本的目录
3.10.0-1160.88.1.el7.x86_64/

把这个目录复制一份,并命名目录为刚才查询到版本号

在这里插入图片描述
进入解压出来的src目录

cd /root/ice-1.11.14/src/
更根据自己解压的目录和版本进入目录
make install

在这里插入图片描述
现在可以正常编译了

编译完再执行

make CFLAGS_EXTRA='-DUNIFIED_STATS' install

输入下面命令可以查看网卡信息 并加载驱动

   # modinfo ice
   # modprobe ice

在这里插入图片描述
重启就可以看到网卡了


http://www.kler.cn/a/13957.html

相关文章:

  • PPOCR -训练模型转推理模型遇到的问题
  • 打造卓越游戏 | 2023 Google 游戏开发者峰会
  • 科大讯飞的2022:夯实“根据地”业务,以技术创新点燃大模型产业落地的“星星之火”...
  • Windows上使用gcc
  • 关系数据库(查询优化)
  • 软件测试工程师需要达到什么水平才能顺利拿到 20k 无压力?
  • ChatGPT实战100例 - (05) ChatGPT 结合 Mermaid 的 Gantt 图表示
  • 如何在Java中创建临时文件?
  • MySQL数据库——MySQL使用DISTINCT过滤重复数据
  • 【SCI电气】考虑不同充电需求的电动汽车有序充电调度方法(Matlab代码实现)
  • 机器学习 探索性数据分析
  • vue3 Pinia快速入门
  • 指纹浏览器科普:管理上百个社媒账号?窗口同步?RPA自动化?
  • MySQL基础练习——创建数据库、数据表,并进行修改
  • 【Chano的SFM教程】3dmax 面部表情.VTA基本制作教程
  • 匿名管道与命名管道
  • springboot集成webservice
  • 【AutoGPT】你自己运行,我先睡了—— ChatGPT过时了吗?
  • JUC多并发编程 LockSupport和线程中断
  • 最佳实践:Android应用中的网络请求和数据缓存