O allow_unsupported_sfp do ixgbe da Intel precisa de um valor por porta e não existe para o X710
Um operador perguntou como usar módulos SFP+ que não são Intel para fibra 10G em placas Intel no Linux. As respostas resumiram as regras práticas: para placas classe 82599/X520 é preciso definir o parâmetro de módulo do ixgbe allow_unsupported_sfp, e em placas de duas portas ele precisa ser passado por porta (allow_unsupported_sfp=1,1), senão só a primeira porta é liberada; para X710/XL710 a validação de SFP é imposta no firmware da placa, então uma opção de driver não basta, seria preciso modificar a própria NVRAM.
- Hardware: Intel X520 (82599), Intel X710
- Transceptores: SFP+ que não são Intel
- Fator de forma: SFP+
Sintomas / mensagens:
unsupported SFP+ module rejected
second port stays locked
Comments 2
Adicione options ixgbe allow_unsupported_sfp=1,1 (um valor por porta) na configuração do modprobe.
O X710 verifica o módulo no firmware; só um patch de NVRAM consegue liberar isso.