intel i218v千兆网卡 linux驱动,适用于英特尔® 千兆位以太网网络连接的 Linux* 基础驱动程序...

适用于英特尔® 千兆位以太网网络连接的 Linux* igb* 基础驱动程序安装说明

Linux* igb 驱动程序支持所有基于 82575、82576、82580,I350,I354 和 I210/I211 的英特尔® 千兆位以太网网络连接。

有关驱动程序配置的详细信息,请参阅下载中心中的自述文件。

概述

Linux 基础驱动程序支持 2.4.x、2.6.x 和 3.x 内核。这些驱动程序也可为基于英特尔® 安腾® 2 处理器的系统提供支持。

这些驱动程序仅作为可载入模块得到支持。我们不会针对内核源代码提供修补程序来允许驱动程序的静态链接。对于与硬件要求相关的问题,请参阅英特尔千兆位网络适配器的随附文档。所有列出的硬件要求均适用于 Linux。

以下功能在所支持的内核中可用:本地 VLAN

通道结合(分组)

SNMP

有关通道绑定的文档可从 Linux 内核源代码中获取:/documentation/networking/bonding.txt。

igb 驱动程序对 2.6.30 及以上的内核支持 IEEE 时戳。有关该技术的基本教程,请参见 NIST。

本版本不再对之前显示在 /proc 文件系统中的驱动程序信息进行支持。您可以使用 ethtool(版本 1.6 或以后版本)、lspci 和 ifconfig 获取该信息。构建和安装

以下步骤需要更高的权限。先决条件基于 Red Hat 的平台:CentOS、RHEL 或 Fedorayum install gcc make

yum install kernel kernel-devel基于 Ubuntu 和 Debian 的平台apt-get install linux-headers-$(uname -r)

apt-get install gcc make在进行下一步之前,您可能需要执行一般更新并重启系统。从下载中心下载最新版本的 igb 软件包。将基础驱动程序 tar 文件移到您所选的目录中。

例如,使用 /home/username/igb 或 /usr/local/src/igb。

解压归档文件,其中是驱动程序 tar 压缩文件的版本号:tar zxf igb-.tar.gz

切换到驱动程序 src 目录,其中是驱动程序 tar 压缩文件的版本号:cd igb-/src/

编译驱动程序模块:make install

二进制文件将安装为:/lib/modules//kernel/drivers/net/igb/igb.ko

以上列出的安装位置为默认位置。这可能因不同的 Linux 发行版本而异。

使用 insmod 或 modprobe 命令加载模块:modprobe igb insmod igb

注意:对 2.6 内核,如果指定了驱动程序的完整路径,则可以使用 insmod 命令。例如:insmod /lib/modules//kernel/drivers/net/igb/igb.ko

对基于 2.6 的内核,还需确保先从内核移除旧的 igb 驱动程序,然后再加载新模块:rmmod igb; modprobe igb

通过进入以下位置为接口分配 IP 地址,其中是接口号:ifconfig eth

验证接口是否工作。输入以下信息,其中是和接口位于同一测试中的子网上另一台机器的 IP 地址:ping注有些系统不能很好支持 MSI 和(或)MSI-X 中断。如果您的系统需禁用此类中断,可用以下命令编译和安装该驱动程序:make CFLAGS_EXTRA=-DDISABLE_PCI_MSI install

一般情况下,驱动程序每两秒钟会产生一次中断。如果在 ethX  igb 设备 的 cat/proc/interrupts 中不再看见中断,则可能有必要采用此变通办法。

用 DCA 编译 igb 驱动程序:

如果内核支持 DCA,驱动程序的构建默认启用 DCA。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/397446.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux下如何抓取串口码流,linux alsa音频中采样率fs、比特率BCLK 、主时钟MCLK关系...

转:https://blog.csdn.net/lugandong/article/details/72468831一、拿512fs说话:看图知道采样的位深是32bit(位),左右声道各占了8*32BCLK,那一个完整的LRCLK一共8*32*2512BCLK。其实xxxfs就是这么算出来的,也是固定的&…

第 39 章 ThinkPHP--CURD 操作

学习ThinkPHP 模型中的 CURD 操作,也就是增删改查。通过 CURD, 我们可以方便快速的对数据库进行操作。 1.数据创建 2.数据写入 3.数据读取 4.数据更新 5.数据删除 一.数据创建 在数据库添加等操作之前,我们首先需要对数据进行创建…

洛谷 P1529 回家 Bessie Come Home Label:Dijkstra最短路 乱搞

题目描述 现在是晚餐时间,而母牛们在外面分散的牧场中。 农民约翰按响了电铃,所以她们开始向谷仓走去。 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有且只有一只最快的母牛)。 在挤奶的时候(晚餐前),每只母牛都在她自己的牧场上,一些牧场上可能没有母牛。…

linux语言的说明顺序有哪些,(linux常用头文件详解.doc

(linux常用头文件详解linux常用头文件详解POSIX标准定义的头文件??????? 目录项???????? 文件控制??? 文件名匹配类型??? 路径名模式匹配类型??????? 组文件??? 网络数据库操作??????? 口令文件??? 正则表达式??????? TAR归档…

第 39 章 ThinkPHP--视图

学习要点: 1.模版定义 2.赋值和渲染 3.模版地址 4.获取内容 本节课,我们将要学习一下 ThinkPHP 视图,视图是 Web 的可见内容,一般是 HTML 结合 PHP 获取的数据提供给用户使用的部分,属于 MVC 中的 V。 一.模…

mysql日志(介绍 路径修改 备份)

2019独角兽企业重金招聘Python工程师标准>>> 环境:senos6 软件:mysql2.6.20 mysql日志: 错误日志 一般查询日志 慢查询日志 二进制日志 只记录DDL,DML等引起数据库改变的操作都会记录下来 复制&am…

Sort

<?xml version"1.0" encoding"utf-8"?> SortSort 1 Sort Select sort is the simplest sorting alogrithms. 1.1 IDEA 1.find the smallest element in the rest of array 2.exchange the element with with the i th entry. 3.repeat step1 and s…

a标签实现不跳转点击

<a class"tiao" href"./index.php"></a> JS实现无跳转a标签 <script type"text/javascript"> $(".tiao").click(function (){return false; }) </script> 转载于:https://www.cnblogs.com/wenhainan/p/…

linux下的c语言控制灯闪烁,C语言实现LED灯闪烁控制

原标题&#xff1a;C语言实现LED灯闪烁控制/********* 配套 **********/#include //包含 寄存器的头文件/****************************************函数功能&#xff1a;延时一段时间*****************************************/void delay(void) //两个void意思分别为无需返回…

VBA and Access

>>.用vba连接ACESS&#xff1a; Set Conn Server.CreateObject("ADODB.Connection") Conn.ConnectionString"ProviderMicrosoft.Jet.OLEDB.4.0;Data Source" & Server.MapPath("sample.mdb") Conn.Open>>.用vba连接EXCEL,打开EX…

温州大学c语言作业布置的网站,老师APP上布置作业 三年级娃为刷排名半夜做题_央广网...

在温州读小学三年级的皮皮(化名)&#xff0c;因为学习需要&#xff0c;在妈妈黄女士的手机里安装了5个APP学习软件。有数学速算的&#xff0c;英语配音的&#xff0c;还有语文复习的。这些软件&#xff0c;都是班上的老师推荐安装的。每天放学回家&#xff0c;皮皮就拿着黄女士…

Algorithm I assignment Collinear

这本来应该是第三周的作业&#xff0c;但是由于其他作业逼近deadline&#xff0c;暂时推后了一周完成。 这周的assignment大大提高了我对这门课的看法&#xff0c;不得不说&#xff0c;Algorithms这门课的assignment部分设计得很好。为什么好&#xff1f;个人认为有以下几点&am…

vc c语言坐标图,VC++6.0下C语言画图编程问题

复制内容到剪贴板代码:#include#includevoid CSinusoidView::OnDraw(CDC* pDC){CSinusoidDoc* pDoc GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data here//建立画笔CPen cpen,pen;pen.CreatePen(PS_SOLID,4,RGB(0,0,0));cpen.CreatePen(PS_SOLID,2…

Java BigDecimal详解

1.引言 float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算&#xff0c;这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而&#xff0c;它们没有提供完全精确的结果&#xff0c;所以不应该被用于要求精确结果的场合。但是…

Erlang库 -- 有意思的库汇总

抄自这里 首先&#xff0c;库存在的目的大致可分为&#xff1a;1、提供便利2、尽可能解决一些痛点首先&#xff0c;我们先明确一下Erlang编程语言的一些痛点&#xff08;伪痛点&#xff09;&#xff1a;1&#xff0c;单进程问题Erlang虚拟机属于抢占式调度&#xff0c;抢占式调…

windows 串口编程 c语言,windows下C语言版串口发送程序(基于VS2017)

#include "tchar.h"#include int main(){/*****************************打开串口*************************************/HANDLE hCom;//全局变量&#xff0c;串口句柄hCom CreateFile(_T("COM3"),//COM3口GENERIC_READ | GENERIC_WRITE,//允许读和写0,/…

scikit-learn决策树算法类库使用小结

之前对决策树的算法原理做了总结&#xff0c;包括决策树算法原理(上)和决策树算法原理(下)。今天就从实践的角度来介绍决策树算法&#xff0c;主要是讲解使用scikit-learn来跑决策树算法&#xff0c;结果的可视化以及一些参数调参的关键点。 1. scikit-learn决策树算法类库介绍…

3.js模式-策略模式

1. 策略模式 策略模式定义一系列的算法&#xff0c;把它们封装起来&#xff0c;并且可以互相替换。 var strategies { isNonEmpty: function(value,errMsg){ if(value ){ return errMsg; } }, minLength:function(value,length,errMsg){ if(value.length < length){ retur…

c语言编写程序求8,使用c语言编写程式,实现计算1*2*3+4*5*6+7*8*9+……+28*29*30的值...

使用c语言编写程式&#xff0c;实现计算1*2*34*5*67*8*9……28*29*30的值以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;使用c语言编写程式&#xff0c;实现计算1*2*34*5*67*8*9……28*29*3…

PHP 正则表达式分割 preg_split 与 split 函数

为什么80%的码农都做不了架构师&#xff1f;>>> preg_split() preg_ split() 函数用于正则表达式分割字符串。 语法&#xff1a; array preg_split( string pattern, string subject [, int limit [, int flags]] ) 返回一个数组&#xff0c;包含 subject 中沿着与…