网卡驱动

linux 查看网卡驱动信息

匿名 (未验证) 提交于 2019-12-02 21:56:30
方法一: 1:ethtool -i ethx 如: linux:/mnt # ethtool -i eth1 driver: e1000e version: 1.0.2-k2 firmware-version: 1.9-0 bus-info: 0000:0b:00.0 linux:/mnt # ethtool -i eth16 driver: igb version: 2.1.0-k2 firmware-version: 1.4-1 bus-info: 0000:0a:00.0 linux:/mnt # 2:使用 modinfo igb 查看驱动信息 linux:~ # modinfo igb filename: /lib/modules/2.6.32.12-0.7-default/kernel/drivers/net/igb/igb.ko version: 5.2.5 license: GPL description: Intel(R) Gigabit Ethernet Network Driver author: Intel Corporation, <e1000-devel@lists.sourceforge.net> srcversion: 0E80ABCD0117D822FE8B271 alias: pci:v00008086d000010D6sv*sd*bc*sc*i*

《uboot网卡驱动分析》

允我心安 提交于 2019-12-01 15:26:36
1、MAC控制器、网卡、PHY、MDIO、mii、gmii、rgmii概念扫盲 网卡在功能上包含OSI模型的两个层,数据链路层和物理层。物理层定义了数据传送与接收所需要的电与光信号、线路状态、时钟基准、数据编码和电路等,并向数据链路层设备提供标准接口。数据链路层则提供寻址机构、数据帧的构建、数据差错检查、传送控制、向网络层提供标准的数据接口等功能。 网卡中负责数据链路的芯片叫做MAC控制器 , 负责物理层的芯片叫做PHY 。所以, 一个网卡由MAC控制器和PHY组成 。    MAC控制器与PHY连接使用MII (Medium independent interface)媒体独立接口,这个接口是IEEE-802.3定义的以太网行业标准定义的接口,包括一个数据接口和一个MAC和PHY之间的管理接口即MDIO。MII标准接口用于连接MAC和PHY,媒体独立表示不对MAC硬件重新设计或替换的情况下,任何类型的PHY设备接到当前MAC控制器上都可以正常工作。   MII支持10M和100M的网络速率,由于网卡的速率不同,所以在其他速率下工作的与MII等效的接口有:AUI(10M 以太网)、GMII(Gigabit 以太网)和XAUI(10-Gigabit 以太网)。此外还有RMII、RGMII、SMII、SGMII等。所有这些接口都是由MII而来。MII支持10兆和100兆的操作

centos 网络配置

我的未来我决定 提交于 2019-12-01 12:40:30
1.安装centOS后不能联网,开始以为是没有用桥接模式,后来发现完全不是这个问题 2.输入明细ifconfig,后没有看到eth0网卡,只有lo,如下图 3.进入网络设置目录(/etc/sysconfig/network-scripts),设置网卡驱动在开机启动时启动,如下图 4.使用vi 编辑ifcfg-eth0文件,设置ifcfg-eth0 文件ONBOOT=yes,如下图 5.保存并退出后重新启动网络服务,重新启动计算机或输入命令即可。命令使用service network start即可 6.如果是使用虚拟机完全克隆的另一台计算机,这时网络还是不能启动成功,如下图: 7.在使用完全克隆生成另一台计算机时,虽然MAC地址是重新生成的,但是linux中的配置文件中的MAC 地址还是克隆时的MAC地址 8.使用 ifconfig -a 命令查看克隆生成的相关网卡信息,如下图: eth3:系统使用的是第3个网卡配置信息 HWaddr:克隆时新生成的MAC地址 9.查看网卡配置路径下网卡驱动如下图: 此时使用的是网卡驱动ifcfg-eth0(即第一块网卡)的配置,与第8步ifconfig -a 看到使用的网卡驱动配置不符,重命名该驱动配置文件 mv ifcfg-eth0 ifcfg-eth3,如下图 10.修改该网卡驱动文件MAC地址为ifconfig -a

windows server 2016 安装网卡驱动

夙愿已清 提交于 2019-12-01 07:56:06
首先,联网分解为两个问题,一、WLAN(无线网)、二、以太网(有线网) 一 、WLAN问题解决方案 1.打开服务器管理器 2.添加角色和功能 3.一直点下一步到“功能”,勾选 DirectPlay 和 无线LAN服务 ,然后一直下一步直到安装完成就好了,然后重启电脑。当然重启前把本网页收藏下我认为会比较科学。 4. 是不是还不能联网啊,不能联网就对了。驱动都还没安装。自个到网上下个驱动软件吧,驱动人生是可以的(本人不是打广告啊,木有收到广告费,强烈抗议)。OK,到了这一步的话,你应该已经能连WiFi了,可喜可贺啊。 二、以太网问题解决方案 是不是驱动软件无论如何都安装不好有线网、是不是看到以太网控制器的那个感叹号很绝望额,绝望就对喽(手动阴险脸)。 1.到Intel官网下载一个叫PROWinx64的驱动程序,解压到任意文件夹。依次进入PRO1000—>Winx64—>NDIS64文件夹,找到名称为e1d64x64的文件 (注意是类型为安装信息)。 2、用记事本打开,找到 I219-V 对应的ID 应该是 E1570.6.3.1 3、然后在它上面去找到 [Intel.NTamd64.6.3.1] 的键 。在这个键下面找到刚才ID(E1570.6.3.1)对应的那三行数据复制下来 。 4、燃后,在Intel.NTamd64.6.3.1这个键下面,还有一个名叫Intel.NTamd64

i40e网卡驱动遇到的一个问题

隐身守侯 提交于 2019-11-30 06:23:50
最近在排查一个crash文件的时候,遇到一个堆栈,即软中断收包的时候,skb的关联的dev是null,导致oops, 然后去crash分析的时候,发现skb的dev去不是null。 从oops到crash收集完毕,按道理是一段极为短的时间,因为,x86的架构,oops时会发送nmi给其他各个和要求stop。 rip异常,这点是肯定的,分析crash时,原本异常的值从内存中读出来是正常也是肯定的,那么概率很大的可能是, 在这段极端的时间内,这个内存地址存在异常并发访问。 走查对应的skb分配并且赋值dev的代码,发现一个问题,i40e的2.0.30版本,存在skb的一种uaf问题。 然后找intel管网,对比新的驱动,发现这个bug已经被修复。 来源: https://www.cnblogs.com/10087622blog/p/11567812.html

ESXi安装报错,No network adapters were detected...

旧街凉风 提交于 2019-11-29 01:44:57
报错内容 No network adapters No Network adapters were detected .Either no network adapters are physically connected to the system,or a suitable driver could not be located .A third party driver may be required. Ensure that there is at least one network adapter physically connected to the system before attempting installation.If the problem persists,consult the VMware Knowledge Base. 转载请在文章开头附上原文链接地址: https://www.cnblogs.com/Sunzz/p/11438066.html 写作背景 今天在给电脑安装esxi时报错了,记得两年前也发生过相同的事情,当时怎么解决的给忘了,也没记录,导致这次又出现相同的问题,故此记录一下详细的解决方法 先来看一张图片,有没有觉得很熟悉呢?,如果你也碰到了,那么看我这篇博客就对了,如果没见过,就请阁下移步,以免耽误您的宝贵时间!