- Cause
Lors de l’installation d’une carte DekTec PCIe Gen3 dans un serveur équipé de slots PCIe Gen4 ou Gen5, il arrive que la carte ne soit pas reconnue par le système. Ce problème provient d’une incompatibilité avec la fonctionnalité DLFE (Data Link Feature Exchange), introduite dans la spécification PCIe Gen4 qui empêche l’initialisation de la carte.
La carte n’est pas visible, ni dans le BIOS, ni dans le système d’exploitation (Gestionnaire de périphériques sous Windows, lspci
sous Linux). Dans certains cas, ce problème empêche le démarrage du serveur, avec un message d’erreur PCI bus enumeration
au niveau du BIOS.
Une description complète du problème est disponible DekTec sur le site DekTec
- Résolution
Désactiver la fonction DLFE dans les paramètres du BIOS. Si le BIOS le permet, il est recommandé de désactiver cette fonctionnalité seulement pour les ports PCIe utilisés par les cartes DekTec afin d’éviter toute pénalité de performance sur les autres slots.
DELL | BIOS Settings / Integrated Devices / IIO PCIe Data Link Feature Exchange = Disabled |
HPe | System Configuration / BIOS/Platform Configuration / Advanced Options / PCIe Configuration / Data Link Feature Exchange = Disabled |
Supermicro | Advanced / PCIe/PCI/PnP Configuration / Data Link Feature Exchange = Disabled |