小编slo*_*aby的帖子

如何将以太网设备直接连接到linux中的交换机?

我们有一个嵌入式主板,其中以太网设备直接连接到交换机,两者之间没有phy.为了使事情变得更复杂,以太网设备的mdio总线连接到交换机的mdio进行控制.

我已设法使用固定的mdio/phy驱动程序启用以太网,并通过将交换机的默认配置与固定的phy匹配来工作.

我现在如何连接到mdio总线以更改开关设置?由于以太网设备附加的phy由固定的phy填充,我现在如何将真正的mdio总线连接到系统,以便我可以对其进行配置.似乎没有直接用户空间接口到mdio总线.我是否创建了一个假的以太网设备,其唯一目的是访问mdio总线或者以某种方式将它连接到以太网设备,然后将连接两个mdio总线?

PS:看起来物理mdio总线驱动程序找到了开关,但我该如何与它交谈?

linux ethernet linux-device-driver linux-kernel embedded-linux

8
推荐指数
1
解决办法
6670
查看次数