XL710-QDA2 wyłącza Rx/Tx z kablami QSFP+ innymi niż Intel: "unsupported SFP+ module type" w i40e
Autor skompilował i załadował i40e 3.4.2 na Ubuntu 16.04 dla dwuportowej karty Intel XL710-QDA2 40GbE. Sterownik ładował się bez problemu, ale gdy tylko podpięto kable QSFP+ nie od Intela, dmesg zgłaszał "Rx/Tx is disabled on this device because an unsupported SFP+ module type was detected." i żaden link nie wstawał; pytał, czy kable QSFP+ innych producentów są po prostu niekompatybilne i czy jest jakikolwiek sposób, żeby zezwolić na niewspierane moduły. Miesiące później drugi użytkownik zgłosił identyczną awarię na Ubuntu 16.04 (kernel 4.4.0-138-generic) z i40e 2.4.10 i firmware 6.01 0x800034a4 1.1747.0: ethtool pokazywał "Link detected: no" z nieznaną prędkością i dupleksem, a dmesg dodatkowo wypisywał "Refer to the Intel(R) Ethernet Adapters and Devices User Guide for a list of supported modules."
- Sprzęt: Intel XL710-QDA2
- Transceivery: kable QSFP+ innych producentów niż Intel
- Format: QSFP+, DAC
Objawy / komunikaty:
Rx/Tx is disabled on this device because an unsupported SFP+ module type was detected.
Refer to the Intel(R) Ethernet Adapters and Devices User Guide for a list of supported modules.
Link detected: no
Speed: Unknown! / Duplex: Unknown! (255)
no link with third-party QSFP+ cables
Comments 3
Wsparcie Intela powiedziało, że należy używać wyłącznie zwalidowanych kabli i modułów z listy kompatybilności XL710 (artykuł Intela 000006051), i zapytane wprost, potwierdziło, że nie ma wspieranego sposobu na zezwolenie na niewspierane moduły SFP/QSFP+ na tym adapterze.
Proponowałbym kupić zwalidowane kable przez autoryzowanych resellerów Intela (locate.intel.com). Możesz podać numer seryjny adaptera z białej naklejki, plus dokładną markę i model kabli QSFP+, żebyśmy mogli sprawdzić dalej?
Dla drugiego użytkownika wsparcie poprosiło o wersję kernela, markę/model kabla, oznaczenia z etykiety produktu oraz wynik ethtool i ethtool -i, żeby zidentyfikować firmware i sterownik; użytkownik je podał (i40e 2.4.10, NVM 6.01), ale w zarejestrowanej części wątku nie pojawia się żadne rozwiązanie poza użyciem zwalidowanych modułów.