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.

[FAQ] [参考译文] [常见问题解答] TDA4VM:从客户端向 ETHFW 服务器注册具有不同 VLAN 的相同 MAC 地址时出错。

Guru**** 2394305 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1492241/faq-tda4vm-error-while-registration-of-same-mac-address-with-different-vlan-to-ethfw-server-from-client

器件型号:TDA4VM

工具与软件:

ETHFW 在从同一客户端使用不同 VLAN 注册相同 MAC 地址时返回错误。
10.1 TI SDK 中观察到了此问题。

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

    问题:

    在 SDK 10.1中、当从同一客户端使用不同的 VLAN 注册相同的 MAC 地址时、ETHFW 返回错误。


    根本原因:

    ETHFW 强制执行独占多播 MAC 地址注册、允许每个客户端仅注册一次 MAC 地址。
    此注册可防止任何其他客户端请求相同的 MAC 地址。
    但是、 在创建任何新的 VLAN 条目时、Linux 或 QNX 客户端会尝试注册相同的 MAC 地址。 由于 ETHFW 不适应 SDK 10.1中基于 VLAN 的 MAC 注册、因此会导致错误。

    解决方案:
    要允许同一客户端在不同 VLAN 中注册相同的 MAC 地址、必须对 SDK 10.1应用修补程序。

    补丁:
    解决此问题的补丁可用于集成。 有关详细信息、请参阅随附的补丁。

    e2e.ti.com/.../Registration_5F00_of_5F00_same_5F00_MAC_5F00_from_5F00_same_5F00_client_5F00_10_5F00_1.patch

    此致、
    Sudheer