xl710-unlocker: patcheando a NVM do X710/XL710 para o adaptador aceitar módulos SFP não-Intel
Adaptadores Intel X710/XL710 recusam ópticas de terceiros no nível do firmware com a mensagem Rx/Tx is disabled on this device because an unsupported SFP module type was detected, e o driver i40e não oferece nenhum override. O repositório documenta um procedimento para remover essa checagem: atualizar para um firmware conhecido (9.10 foi testado), extrair o EEPROM do adaptador com uma ferramenta pequena em C, localizar um padrão marcador (000b) na região 0x6800-0x7000, encontrar quatro registradores idênticos num offset fixo a partir dos marcadores que controlam a validação de módulo, e reescrevê-los com uma segunda ferramenta antes de reiniciar. Foi validado em placas X710-DA2.
- Hardware: Intel X710-DA2, Intel XL710
- Transceptores: módulos SFP+ não-Intel
- Fator de forma: SFP+, QSFP+
Sintomas / mensagens:
Rx/Tx is disabled on this device because an unsupported SFP module type was detected
Comments 1
Compile a ferramenta de scan, extraia o EEPROM, identifique os quatro registradores de validação perto dos marcadores 000b, aplique o patch com a ferramenta de escrita e reinicie; depois disso qualquer módulo SFP é aceito. Offsets errados podem bricar a NVM, então faça backup antes.