Acontece que houve algum problema estranho com o firmware em um dos lados do cabo óptico (eu estava usando um DAC). Se fosse mudado, funcionaria.
Estou usando o CentOS7 7.5.1804. Eu tenho uma placa SFP + de 10gig Intel 82599. Quando eu tento meu SFP eu recebo:
failed to load because an unsupported SFP+ or QSFP module type was detected.
Eu tentei tudo o que encontrei on-line [1], inclusive adicionando as opções do kernel:
ixgbe.allow_unsupported_sfp=1
Eu também tentei
modprobe ixgbe allow_unsupported_sfp=1
Na verdade, quando depois, se eu fiz modinfo -p ixgbe eu voltei:
[root@codd-b01 ~]# modprobe ixgbe
[root@codd-b01 ~]# modinfo -p ixgbe
max_vfs:Maximum number of virtual functions to allocate per physical function - default is zero and maximum value is 63 (uint)
allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint)
debug:Debug level (0=none,...,16=all) (int)
[root@codd-b01 ~]#
Abaixo, você pode ver todas as etapas, incluindo mostrar que o Linux não permitirá o SFP DEPOIS de descarregar e recarregar o módulo.
[root@codd-b01 ~]# dmesg | grep SFP
[ 8.981009] ixgbe 0000:5f:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
[ 8.994928] ixgbe 0000:5f:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
[root@codd-b01 ~]# modprobe -r ixgbe
[root@codd-b01 ~]# modprobe ixgbe
[root@codd-b01 ~]# modinfo -p ixgbe
max_vfs:Maximum number of virtual functions to allocate per physical function - default is zero and maximum value is 63 (uint)
allow_unsupported_sfp:Allow unsupported and untested SFP+ modules on 82599-based adapters (uint)
debug:Debug level (0=none,...,16=all) (int)
[root@codd-b01 ~]# dmesg | grep SFP
[ 8.981009] ixgbe 0000:5f:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
[ 8.994928] ixgbe 0000:5f:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
[ 6324.524966] ixgbe 0000:5f:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
[ 6324.538955] ixgbe 0000:5f:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
[root@codd-b01 ~]#
O melhor que encontrei foi [2], mas não tenho uma assinatura RHEL.
[1] Por exemplo link
[2] link
Acontece que houve algum problema estranho com o firmware em um dos lados do cabo óptico (eu estava usando um DAC). Se fosse mudado, funcionaria.