ESXi直通Intel网卡接口出现reset故障解决
最近买了个intel 82576的双口网卡,想直通给虚拟机做软路由使用,设置好直通,虚拟机添加PCI设备后,开机后接口一直报reset错误,无法使用。
ESXI的直通设置如下
启动后报错如下
[ 21.053132] igb 0000:0b:00.0 eth1: Reset adapter
[ 22.076862] igb 0000:0b:00.1 eth2: Reset adapter
[ 23.724403] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 25.149404] igb 0000:0b:00.1 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 29.244841] igb 0000:0b:00.0 eth1: Reset adapter
[ 31.292822] igb 0000:0b:00.1 eth2: Reset adapter
[ 31.858408] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 34.543434] igb 0000:0b:00.1 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 36.924903] igb 0000:0b:00.0 eth1: Reset adapter
[ 39.525468] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 39.996899] igb 0000:0b:00.1 eth2: Reset adapter
[ 43.136467] igb 0000:0b:00.1 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 45.116915] igb 0000:0b:00.0 eth1: Reset adapter
[ 47.489434] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 49.212899] igb 0000:0b:00.1 eth2: Reset adapter
[ 52.331477] igb 0000:0b:00.1 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 52.796902] igb 0000:0b:00.0 eth1: Reset adapter
[ 55.475477] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 57.916936] igb 0000:0b:00.1 eth2: Reset adapter
[ 60.988918] igb 0000:0b:00.0 eth1: Reset adapter
[ 61.037449] igb 0000:0b:00.1 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 63.266458] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 67.132947] igb 0000:0b:00.1 eth2: Reset adapter
[ 69.180902] igb 0000:0b:00.0 eth1: Reset adapter
[ 70.309504] igb 0000:0b:00.1 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 71.497487] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 75.836890] igb 0000:0b:00.1 eth2: Reset adapter
[ 76.860913] igb 0000:0b:00.0 eth1: Reset adapter
[ 78.921511] igb 0000:0b:00.1 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 79.133500] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 85.052978] igb 0000:0b:00.0 eth1: Reset adapter
[ 87.786511] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 89.148945] igb 0000:0b:00.1 eth2: Reset adapter
[ 92.277536] igb 0000:0b:00.1 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 93.245009] igb 0000:0b:00.0 eth1: Reset adapter
[ 95.605522] igb 0000:0b:00.0 eth1: igb: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 97.854287] igb 0000:0b:00.1 eth2: Reset adapter
vyos@vyos:~$
查看接口的相关信息如下
vyos@vyos:~$ sudo ethtool -i eth1
driver: igb
version: 5.10.103-amd64-vyos
firmware-version: 1.2.1
expansion-rom-version:
bus-info: 0000:0b:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yesvyos@vyos:~$ lspci -vvv
0b:00.0 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)Subsystem: Intel Corporation Gigabit ET Dual Port Server AdapterPhysical Slot: 192Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 64, Cache Line Size: 64 bytesInterrupt: pin A routed to IRQ 19Region 0: Memory at fd3c0000 (32-bit, non-prefetchable) [size=128K]Region 1: Memory at fcc00000 (32-bit, non-prefetchable) [size=4M]Region 2: I/O ports at 5000 [size=32]Region 3: Memory at fd3fc000 (32-bit, non-prefetchable) [size=16K]Capabilities: <access denied>Kernel driver in use: igbKernel modules: igb0b:00.1 Ethernet controller: Intel Corporation 82576 Gigabit Network Connection (rev 01)Subsystem: Intel Corporation Gigabit ET Dual Port Server AdapterPhysical Slot: 192Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-Latency: 64, Cache Line Size: 64 bytesInterrupt: pin B routed to IRQ 16Region 0: Memory at fd3a0000 (32-bit, non-prefetchable) [size=128K]Region 1: Memory at fc800000 (32-bit, non-prefetchable) [size=4M]Region 2: I/O ports at 5020 [size=32]Region 3: Memory at fd3f8000 (32-bit, non-prefetchable) [size=16K]Capabilities: <access denied>Kernel driver in use: igbKernel modules: igb
已经是最新的intel驱动,查看半天也没有找到是什么问题。
查看了相关的文档并进行了测试,看到其他人也遇到类似的问题,在kvm的环境下直通网卡没有任何问题,在ESXI下就有问题。问题定位在VMware上。
看到VMware的官方文档说有可能跟MSI或MSI-X有关,具体也没仔细研究。
https://www.vmware.com/pdf/vsp_4_vmdirectpath_host.pdf
文档上说为虚机配置文件添加
pciPassthru0.msiEnabled = “FALSE”
但是我试了下,没有任何效果。还在一直报reset adapter错误。
继续查看相关文档,说在虚机启动的时候添加
pci=nomsi pci=pcie_scan_all
能解决问题。
测试后问题确实解决了。。。
本文发布只是为了记录解决生活中的遇到的问题,且为本人原创,转载请说明。
参考文章:
https://www.vmware.com/pdf/vsp_4_vmdirectpath_host.pdf
http://forum.tinycorelinux.net/index.php/topic,25002.0.html
ESXi直通Intel网卡接口出现reset故障解决相关推荐
- Linux服务器网卡驱动安装及故障排除(转)
Linux服务器网卡驱动安装及故障排除(转) 转自:http://www.ccw.com.cn/server/yyjq/htm2005/20050817_15OF4.htm感谢原创作者 曹江华 Lin ...
- vSphere ESXI配置多网卡链路聚合模式
vSphere ESXI配置多网卡链路聚合模式 1. 交换机链路聚合配置 1.1. 配置链路聚合模式为LACP模式(动态模式) 1.2. 配置链路聚合模式为手工模式 2. 交换机与服务器通过链路聚合互 ...
- Linux下网卡驱动安装及故障排除
Linux下网卡驱动安装及故障排除 赛迪网 2007-4-26 9:10:00文/forgiven 网卡是Linux服务器中最重要网络设备.据统计,Linux网络故障有35%在物理层.25%在数据链路 ...
- Linux Intel网卡IGB驱动修改mac地址
实然心血来潮,想研究一下Intel网卡mac地址是怎么设置的.本文使用IGB驱动,适合于i211等网卡. MAC地址对于网络来说十分重要,观察过几个网络驱动,发现在Linux内核中,MAC来龙去脉无非 ...
- linux 查看网卡损坏,Linux服务器网卡驱动安装及故障排除
Linux服务器网卡驱动安装及故障排除 网卡是Linux服务器中最重要网络设备.据统计,Linux网络故障有35%在物理层.25%在数据链路层.10%在网络层.10%在传输层.10%在对话.7%在表示 ...
- 联想台式机计算机接口,联想电脑的网卡接口在哪儿
故障现象: 部分在售的联想电脑取消了网卡接口,还有部分超薄机型采用下沉式网卡接口设计,不容易找到网卡接口的位置.解决方案: 笔记本电脑 1.目前在售的联想笔记本电脑大部分都带网卡接口,请先在机身左右侧 ...
- 网卡接口绑定驱动及其使用的 bind、unbind、new_id 等 sys 文件
网卡接口绑定驱动 在我的虚拟机中,有如下网络接口: longyu@virt-debian10:~$ lspci | grep 'Eth' 01:00.0 Ethernet controller: Re ...
- c++ socket启动网卡接口
//启动网卡接口 int SetEtherStatusUP(const char *ethNum) { struct ifreq ifr; int sockfd;if ((sockfd = socke ...
- Esxi直通板载Sata
Esxi安装好后,打开SSH. 解决方法如下: shell下执行: lspci -v | grep "Class 0106"-B 1,查看是否有如下显示: 0000:00:1f.2 ...
最新文章
- Hibernate之一级缓存和二级缓存
- rabbitmq如何保证消息不被重复消费_RabbitMQ保证消息可靠投递与消费的正确使用姿势...
- 用VB使用花式画笔实现流动的选取框
- linux 影院 ftp客户端20端口号,Linux下的ftp客户端说明文档
- PHP函数库03:PHP生成曲线图函数
- 使用人脸客户端库快速实现对面部的分析---C#
- web通用组件+Axure原型+Axure元件库+Axure后台管理系统框架模板+大屏数据可视化元件库+智慧社区管理系统大屏+图表组件+表单组合+智慧数据看板+通用大屏图表原件库+电脑端常用组件
- OpenCV-车牌号检测
- 汽车防撞之FMCW(调频连续波)原理
- elementui回到顶部Backtop
- 车载前视摄像头学习笔记 ———— 摄像头输出数据格式(RGB)
- html获取屏幕的高度,js如何获取屏幕高度
- cass坡度土方计算案例_CASS软件中方格网法计算土方量的原理及误差分析
- MSP430F149 IO端口
- 【简单的密码生成器】
- 书论82 宋曹《书法约言》
- C switch 语句
- 小米2017校招面试经历
- java计算机毕业设计宠物店管理系统设计与实现源码+mysql数据库+系统+lw文档+部署
- 闪光网-彭亮《与风约定》
热门文章
- 上海这边的租房行情(浦东/张江)
- 安装,配置rp-pppoe拨号软件,使adsl成功上网(转)
- mysql 字符位置_mysql查找字符串出现位置
- apachebench_使用ApacheBench对PHP应用进行压力测试
- 709-50-2,methyl β-D-glucopyranoside,甲基β-D-吡喃葡萄糖苷半水合物
- Python 手工计算x的算术平方根,一个中国古代的数学成就
- Win10 x64 专业版 Tensorflow Keras 仅CPU Anaconda3安装配置(1)
- 【Python】ftfy 包的理解和使用
- Ubuntu17.10 安装WPS
- innosetup 打包