Skip To Main Content
Support Knowledge Base

Is There a Way to Disable Malicious Driver Detection (MDD) on Intel® Ethernet Controllers E810, X710 and X722?

Content Type: Product Information & Documentation   |   Article ID: 000096445   |   Last Reviewed: 12/18/2023

Environment

Operating System

OS Independent family

Description

It was possible to disable this feature in previous Intel® Ethernet Controller 500 Series cards, but it is not possible to determine if this can be done on cards E810, X710 and X722.

Resolution

Malicious Driver Detection is a security feature to protect the hardware from malicious actors, and there is no option to disable MDD for the 700 and 800 series. MDD events are triggered by the hardware and reported to the driver. The driver will then reset the hardware.

Some general debug recommendations:

  • Ensure the card firmware (NVM) is up to date.
  • When debugging a MDD issue, it is important to understand what traffic is causing the error, ideally capturing this traffic with a packet capture (i.e. pcap) tool such as tcpdump or Wireshark.
  • One debug option for determining the area of possible cause is to try disabling the TSO offload.
    • Commonly, when MDD issues arise, it is in DPDK (development) environments. One typical cause for this is rooted in packet preparation and 0 length packets being incorrectly sent by the DPDK application. Always clarify if DPDK is present in the environment for these issues in particular.

Related Products

This article applies to 44 products.
Intel® Ethernet Network Adapter E810-CQDA1 Intel® Ethernet Converged Network Adapter X710-DA4 Intel® Ethernet Controller E830-XXVAM2 Intel® Ethernet Network Adapter E810-CQDA2 800 Series Network Adapters (up to 200GbE) Intel® Ethernet Network Adapter X710-DA2 for OCP 3.0 Intel® Ethernet Controller E810-XXVAM2 Intel® Ethernet Server Adapter X710-DA2 for OCP Intel® Ethernet Converged Network Adapter XL710-QDA1 Intel® Ethernet Network Adapter E810-XXVDA2 Intel® Ethernet Converged Network Adapter X710-T4 800 Series Controllers (up to 200GbE) Intel® Ethernet Network Adapter E830-XXVDA8F for OCP 3.0 Intel® Ethernet Network Adapter X710 Intel® Ethernet Network Adapter X710-T2L Intel® Ethernet Controller E810-CAM1 Intel® Ethernet Network Adapter XXV710-DA2 for OCP Intel® Ethernet Converged Network Adapter X710 Intel® Ethernet Network Adapter E830-CQDA2 Intel® Ethernet Network Adapter X710-T2L for OCP 3.0 Intel® Ethernet Network Adapter E810-2CQDA2 700 Series Network Adapters (up to 25GbE) Intel® Ethernet Network Adapter XXV710-DA1 Intel® Ethernet Network Adapter X722-DA4 Intel® Ethernet Network Adapter E830-XXVDA2 for OCP 3.0 Intel® Ethernet Network Adapter X710-T4L Intel® Ethernet Network Adapter E810-XXVDA4 Intel® Ethernet Controller E830-CCAM1 Intel® Ethernet Network Adapter XXV710 Intel® Ethernet E810 Network Adapters (up to 100GbE) Intel® Ethernet Network Adapter XXV710-DA2 Intel® Ethernet Network Adapter XXV710-DA1 for OCP Intel® Ethernet Controller E810-CAM2 Intel® Ethernet Network Adapter X710-T4L for OCP 3.0 Intel® Ethernet E810 Controllers (up to 100GbE) Intel® Ethernet E830 Network Adapters (up to 200GbE) Intel® Ethernet Network Adapter X710-DA4 for OCP 3.0 Intel® Ethernet Converged Network Adapter X710-DA2 Intel® Ethernet Network Adapter X722 Intel® Ethernet Network Adapter X722-DA2 Intel® Ethernet Converged Network Adapter XL710-QDA2 Intel® Ethernet Converged Network Adapter XL710 Intel® Ethernet E830 Controllers (up to 200GbE) Intel® Ethernet Network Adapter E830-CQDA2 for OCP 3.0