请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TDA4VH-Q1 主题中讨论的其他器件:TDA4VH
您好、TI 专家!
客户正在使用 TDA4VH SDK9.0。
他们已经通过 原生 Linux 实现了 CPSW9G、具有1个 QSGMII + 2个 SGMII 多链路配置。 (测试正常)
现在他们实现了以下两种工作模式的网络设计。
运行模式1–一个具有四个端口的接口:
- 必须为每个以太网端口分配一个单独的 MAC 地址。
- 必须将 MAC 广播转发至所有以太网端口。
- MAC 单播必须转发至相应的以太网端口。
- 每个以太网端口都必须通过 LLDP 向其邻居标识自己。
- 第5个 MAC 地址代表接口。
工作模式2 -两个接口、每个接口都有两个端口:
- 必须为每个以太网端口分配一个单独的 MAC 地址。
- MAC 广播必须精确地转发到另一个以太网端口(属于同一接口的端口)。
- MAC 单播必须转发到适当的以太网端口、如果-并且只有当-它属于同一个接口。
- 每个以太网端口都必须通过 LLDP 向其邻居标识自己。
- 第5个和第6个 MAC 地址代表这两个接口。
在测试 LLDP 功能时、他们会遇到以下问题。

客户已配置 ETH1 和 ETH2 将 cpsw9g 更改为 switch 端口后,PC1可以 ping 通 PC2,但 A72上的 Linux 无法 ping 通 PC1或 PC2。
因此、在 PC1、PC2或 Jacinto 电路板上找不到 LLDP 邻居。
我是否可以知道 出现此问题的原因是什么?
非常感谢您提出任何建议、
凯文