Intel E810 "ice" NIC fails with "An unknown error occurred when loading the DDP package"
Issue
- Intel E810 NIC using
icedriver fails to load after update from RHEL 9.5 to RHEL 9.6. Kernel log contains various failures like:
ice: Intel(R) Ethernet Connection E800 Series Linux Driver
ice: Copyright (c) 2018, Intel Corporation.
ice 0000:c8:00.0: DDP package does not support Tx scheduling layers switching feature - please update to the latest DDP package and try again
ice 0000:c8:00.0: An unknown error occurred when loading the DDP package. Entering Safe Mode.
ice 0000:c8:00.0: RDMA is not supported on this device
ice 0000:c8:00.0 ens21f0np0: renamed from eth0
ice 0000:c8:00.0 ens21f0np0: Failed to get link info, error -5
ice 0000:c8:00.0: Failed to delete VSI 6 in FW - error: -5
ice 0000:c8:00.0: Unable to turn off FW logging, status: -5
ice 0000:c8:00.0: Unable to unregister FW logging, status: -5
Environment
- Red Hat Enterprise Linux 9.6
kernel-5.14.0-570.24.1.el9_6.x86_64
- Intel E810 network card using
icedriver- NIC has NVM (firmware) version 4.71
linux-firmwarepackage providing DDP (Dynamic Device Personalization) soft-loadable firmware file:/usr/lib/firmware/intel/ice/ddp/ice-1.3.41.0.pkg.xz
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.