Não é possível definir CONFIG_SFP [closed]

0

Estou trabalhando com o kernel V4.14.

Existe um driver para SFPs no Linux. Config não funciona, no entanto:

Existe uma entrada no makefile:

obj-$(CONFIG_SFP)       += sfp.o

Há também uma entrada no ./drivers/net/phy/Kconfig :

config SFP
    tristate "SFP cage support"
    depends on I2C && PHYLINK
    select MDIO_I2C

Mas com find (“/”) em menuconfig, não consigo encontrar o item de configuração.

Qualquer pista porque não consigo encontrar este item?

Eu também não consigo definir PHYLINK

Symbol: PHYLINK [=n]
Type  : tristate
    Defined at drivers/net/phy/Kconfig:163
    Depends on: NETDEVICES [=y]
    Selects: PHYLIB [=y] && SWPHY [=y]
    
por Christian Leeb 06.06.2018 / 07:24

1 resposta

1

Para ativar CONFIG_SFP , começando do zero em x86-64:

  • selecione "Configuração geral"
    • ativar "Compile também os drivers que não serão carregados"
  • selecione "Drivers de dispositivo"
    • selecione "Suporte ao dispositivo de rede"
      • selecione “Suporte ao driver de Ethernet”
        • habilitar “suporte à interface de rede Marvell Armada 370 / 38x / XP / 37xx”
      • selecione "Suporte e infraestrutura do dispositivo PHY"
        • ativar "suporte a gaiola SFP"

Você não encontrará PHYLINK porque é uma entrada invisível, ativada automaticamente quando necessário.

    
por 06.06.2018 / 09:05