HP Gen9 做万兆网卡直通时报错:Device is ineligible for IOMMU domain attach due to platform RMRR requirement. C

Posted mulinux

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HP Gen9 做万兆网卡直通时报错:Device is ineligible for IOMMU domain attach due to platform RMRR requirement. C相关的知识,希望对你有一定的参考价值。

1、vi /etc/grub2.cnf

在内核那一行添加”intel_iommu=on“

重启后检查:cat /proc/cmdline | grep iommu

2、dmesg|grep -e DMAR -e IOMMU

报错:vfio-pci 0000:04:00.3: Device is ineligible for IOMMU domain attach due to platform RMRR requirement.  Contact your platform vendor.

3、根据报错在hp论坛查找到该错误信息

https://support.hpe.com/hpsc/doc/public/display?sp4ts.oid=7271259&docId=emr_na-c04781229&docLocale=en_US

https://community.hpe.com/t5/ProLiant-Servers-ML-DL-SL/Device-is-ineligible-for-IOMMU-domain-attach-due-to-platform/td-p/6751904

通过lspci -vvv | grep Ethernet可以查看到网卡的具体型号

解决方案:

技术分享图片

4、发现没有Disable HP Shared Memory features这一项,经询问惠普后知道要更新bios固件和ixgbe固件

https://support.hpe.com/hpsc/swd/public/detail?sp4ts.oid=5283363&swItemId=MTX_bde4ae8828c94863924ce295fd&swEnvOid=4184#tab3

https://support.hpe.com/hpesc/public/home/driverHome?pmasr=0&sp4ts.oid=5283363

下载的驱动程序:kmod-hp-ixgbe-5.3.5.1-5.rhel7u4.x86_64.rpm/firmware-nic-intel-1.15.9-1.1.x86_64.rpm

查看网卡类型:ethtool -i ens3f0

查看网卡驱动信息:modinfo ixgbe

也可以自己在intel官网下载ixgbe驱动更新。参考:https://www.cnblogs.com/mulinux/p/9354478.html

 

 

 

 

 

 

以上是关于HP Gen9 做万兆网卡直通时报错:Device is ineligible for IOMMU domain attach due to platform RMRR requirement. C的主要内容,如果未能解决你的问题,请参考以下文章

ifup em2启动网卡时报错:connection activation failed

hpdl388gen9ilo损坏

HP ML350 Gen9安装Windows Server 2008 R2(官网文档)

hp dl380修改管理口地址

HP服务器的问题

在Android Studio中打开Android Device Monitor时报错的解决方法