This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VM:如何配置 CPSW9G VLAN

Guru**** 2540720 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1006063/tda4vm-how-to-configure-cpsw9g-vlan

器件型号:TDA4VM

您好 TI:

  1. 配置 CPSW9G 主机 端口 ,端口5 支持 VLAN ID 2、4、13  

    例如, 当从 host/port5接收 VLAN 数据包时,它将直接中继到 port5/ host 而不进行任何处理

    例如、 当任何端口接收到未标记的 VLAN 数据包时、它将直接中继到相应的端口、而不进行任何处理

   

图中显示了网络拓扑

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您需要有关如何配置 VLAN 的说明,或者是否正在寻找可解决您的问题的配置? 还是两者都有?

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 、Vineet

     我正在寻找 能够解决我的问题的配置  

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉耽误你的时间。

    我将尝试在星期一之前为您提供一个包含代码更改的配置。

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    您能否提供 VLAN 配置的参考代码(VLAN ID 直接中继到端口5/主机而不进行任何处理)?

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉耽误你的时间。 我正在编写一份 VLAN 和 ALE 配置指南、应涵盖所有这些方面。

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    您今天能否提供?我们迫切需要等待这项核查工作,这项工作已经拖延了将近两周。

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您提供背景信息。

    今天我将亲自尝试一下这些变化、明天就提供。

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    感谢您的帮助、我期待您明天的回复。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    请检查附件、其中包括我的测试现象和所需的要求

    谢谢你

    e2e.ti.com/.../port4_5F00_lanid400.rare2e.ti.com/.../port4_5F00_lanid300.rare2e.ti.com/.../CPSW9G_2D00_VlanTest.docx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    文档中的要求与嵌入的图片不同。 它不讨论 VLAN 转发。

    需要哪种配置?

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    在我的 Word 文档中、这些测试是失败的情况、我们希望配置中继模式、以便使用 VlanID,直接转发数据包

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您基本上需要的

    1.端口4上的 VID x 和端口5上的 VID y 转至 A72

    2、接收的数据包的 VID 应完整无缺。

    正确?

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    是的、没错、通常我们只需要配置和使用端口5。

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    是否可以立即提供配置?我们正在等待您的结果和验证。 非常感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我正在处理这个问题。 我在调试配置时遇到一些问题。 我将与您共享修补程序、即使它现在不起作用、您也可以开始集成。

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    请立即向我们提供最新的调试补丁和结果(成功或失败)。 如果调试失败、请解释故障位置、以便 我们可以在周末继续调试

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    请查找3个补丁、为 A72添加静态 VLAN (70)配置。 (BC、MC 和定向单路广播) VLAN 为70的数据包将转发到主机、如统计数据所示。

    e2e.ti.com/.../0001_2D00_Static_2D00_Multicast_2D00_configuration_2D00_for_2D00_Linux.patch

    e2e.ti.com/.../0002_2D00_Added_2D00_VLAN_2D00_ID_2D00_70.patch

    e2e.ti.com/.../0003_2D00_Added_2D00_VLAN_2D00_ID_2D00_of_2D00_70_2D00_to_2D00_ALE.patch

    错误:

    1.过滤器未连接到任何端口,似乎适用于所有端口

    2.我无法在 Linux VLAN 接口上看到数据包(可能是我的末尾的配置问题)

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    非常感谢、我们将验证您提供的方法。  从您的描述中可以看出 BUG2可能会起作用。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    它现在在我的末尾工作 两个错误都已修复

    在其他3上尝试此补丁

    e2e.ti.com/.../0004_2D00_Enabling_2D00_strict_2D00_port_2D00_check.patch

    我在 PC 上尝试过此 pcap、它由 A72接收

    e2e.ti.com/.../UDP_5F00_VLAN.pcap

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    您的补丁在哪个版本的 SDK 上进行了修改? 我比较了7.2和7.3版本的源代码、这似乎与修补程序不一致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    补丁是为 SDK 7.3编写的、但更改非常小、也可以移植到7.2。

    我已经编写 了一份配置 ALE 的用户指南、其中提供了更多的说明

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    感谢您提供该补丁(我实际上仅引用了与 VLAN 相关的配置、并且未对 Policer 的配置进行任何更改)。

    基本功能现已实现、但集成测试中仍存在一些问题:

    1)不带 VlanID 的原始网络端口(eth0)无法相互 ping 通。

    2) 2) A72上的 VlanID 端口必须先 Ping 外部、然后才能连接。

    这两个问题需要帮助才能再次解决。

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    请参阅内嵌答复

    [引用 userid="489667" URL"~/support/processors-group/processors/f/processors-forum/1006063/tda4vm-how-to-configure-cpsw9g-vlan/3740632 #3740632]1)不带 VlanID 的原始网络端口(eth0)无法相互 ping 通。

    我不明白这个问题。 您是否说 Linux CPSW 9G 接口无法 ping 网络上的另一个设备? 开箱即用。 这里的问题到底是什么? 没有 VLAN 的主机端口是否未接收到数据包? 您能提供更多详细信息。

    [引用 userid="489667" URL"~/support/processors-group/processors/f/processors-forum/1006063/tda4vm-how-to-configure-cpsw9g-vlan/3740632 #3740632"]2) A72上的 VlanID 端口必须 ping 外部才能连接。

    这是一个已知问题、广播帧(ARP)无法到达 A72、因为它们必须在主机端口上重复、并且此功能仅在 SDK 8.0中受支持。 解决方法是在 ARP 表中添加一个静态条目

    此致

    葡萄园

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    Vineet Roy

    1)不带 VlanID 的原始网络端口(eth0)无法相互 ping 通。

    如图所示、不带 VlanID 的 A72上的端口(eth0)不能与外部连接(图中的红色通道被阻止)。 可以使用 VlanID 2、4。 我们 需要解决没有 vlanid (eth0)的网络连接问题。

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    [引用 userid="489667" URL"~/support/processors-group/processors/f/processors-forum/1006063/tda4vm-how-to-configure-cpsw9g-vlan/3741985 #3741985"]我们 需要解决没有 vlanid (eth0)的网络连接问题。

    您能否将问题分解为统计数据?

    那么,当从 R-MCU 传输的数据包到达端口6时,它们是否转发到主机?

    2.另一种方式又如何呢? 来自 A72的数据包是否到达外部接口?

    3.是否为端口6设置了 ALE 配置? 您是否可以清除并尝试?

    请使用此脚本转储统计信息、然后粘贴到此处。

    PS:禁用端口5,因此我们只能看到来自端口6的流量。

    此致

    葡萄园