CONFIG_SFP를 설정할 수 없습니다. [닫기]

CONFIG_SFP를 설정할 수 없습니다. [닫기]

커널 V4.14를 사용하고 있습니다.

Linux에는 SFP용 드라이버가 있습니다. 그러나 구성이 작동하지 않습니다.

makefile에 다음 항목이 있습니다.

obj-$(CONFIG_SFP)       += sfp.o

다음 항목에도 항목이 있습니다 ./drivers/net/phy/Kconfig.

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

하지만 menuconfig에서 find("/")를 사용하면 구성 항목을 찾을 수 없습니다.

이 항목을 찾을 수 없는 이유에 대한 단서가 있습니까?

PHYLINK도 설정할 수 없습니다

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

답변1

을 활성화하려면 CONFIG_SFPx86-64에서 처음부터 시작하세요.

  • "일반 설정"을 선택하세요.
    • "로드되지 않는 드라이버도 컴파일"을 활성화합니다.
  • "장치 드라이버"를 선택하세요.
    • "네트워크 장치 지원"을 선택하세요.
      • "이더넷 드라이버 지원"을 선택하십시오.
        • "Marvell Armada 370/38x/XP/37xx 네트워크 인터페이스 지원" 활성화
      • "PHY 장치 지원 및 인프라"를 선택하십시오.
        • "SFP 케이지 지원" 활성화

PHYLINK필요할 때 자동으로 활성화되는 보이지 않는 항목이기 때문에 찾을 수 없습니다 .

관련 정보