首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法设置CONFIG_SFP

无法设置CONFIG_SFP
EN

Unix & Linux用户
提问于 2018-06-06 05:24:11
回答 1查看 734关注 0票数 0

我正在使用内核V4.14。

Linux中有一个SFP的驱动程序。但是,配置不起作用:

makefile中有一个条目:

代码语言:javascript
复制
obj-$(CONFIG_SFP)       += sfp.o

./drivers/net/phy/Kconfig中还有一个条目:

代码语言:javascript
复制
config SFP
    tristate "SFP cage support"
    depends on I2C && PHYLINK
    select MDIO_I2C

但是使用menuconfig中的find (“/”),我无法找到配置项。

知道为什么我找不到这个东西吗?

我也不能设置PHYLINK

代码语言:javascript
复制
Symbol: PHYLINK [=n]
Type  : tristate
    Defined at drivers/net/phy/Kconfig:163
    Depends on: NETDEVICES [=y]
    Selects: PHYLIB [=y] && SWPHY [=y]
EN

回答 1

Unix & Linux用户

发布于 2018-06-06 07:05:59

要启用CONFIG_SFP,从x86-64开始:

  • 选择“通用设置”
    • 启用“还将不加载的编译驱动程序”

  • 选择“设备驱动程序”
    • 选择“网络设备支持”
      • 选择“以太网驱动程序支持”
        • 启用“Marvell无敌舰队370/38x/XP/37xx网络接口支持”

代码语言:javascript
复制
    - select “PHY Device support and infrastructure”  
        - enable “SFP cage support”

您将找不到PHYLINK,因为它是一个不可见的条目,必要时会自动激活。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/448110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档