您好!
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.
您好!
您好!
您能否使用分享有关 SDK 版本的详细信息?
此外、哪个 CPSW 实例像 CPSW2G 或 CPSW9G 一样运行? 如果是 CPSW9G、您是使用本机 Linux 驱动程序还是 EthFw 应用程序?
如果您请求与 Linux 驱动程序相关、请 参阅、了解禁用/启用接口上的 arp。
另外、 有关 ARP 缓存超时的配置、请参阅。
如果您请求的是 RTOS、我们将使用开源 lwip 堆栈请参阅开源以获取 arp 配置。
有关禁用 ARP 支持的信息、请参阅。
另外、 有关 ARP 超时的配置、请参考。
此致、
苏德黑尔
您好!
请 参阅 以了解禁用 ARP 支持。
上面是与 ARP 相关的开源 Lwip 堆栈配置。
https://www.nongnu.org/lwip/2_0_x/group__lwip__opts__arp.html#ga9609a014bba4638cc191d6a8f9556c87
可从 src "ARP_maxage"下的"ti-processor-sdk-rtos-j721e-evm-08_00_12/pdk_jacinto_08_06_00_31/packages/ti/translwip/lwip-stack/lwipinclude/lwipt.h"文件配置 ARP 缓存超时。
您也可以从"LWIP_ARP"下的"ti-processor-sdk-rtos-j721e-evm-08_06_00_12/pdk_jacinto_08_06_00_31/packages/ti/transfer/lwip/lwip-port/freertos/include/lwipopts.h 文件中禁用 ARP 支持 opt.h。
此致、
苏德黑尔
您好!
感谢您的回复,但我没有看到如何在此处禁用 ARP 学习功能。
ARP 学习是什么意思、它类似于禁用/启用 ARP 支持。
此外,仅限 ARP 表的超时刷新。
当支持 ARP 时,ARP 表将根据 APR 请求更新,如果您的意思是不保存 ARP 条目,我猜 lwip 堆栈中没有选项。
您唯一可以做的就是保持更少的超时刷新时间。
此致、
苏德黑尔
您好!
我需要配置和使用静态 ARP 条目。 因此,我需要禁用自动 ARP 学习并停止发送 ARP 广播
我认为、lwip 栈也支持这种方式、 它使用来自应用程序的"etharp_support_static_entry"和 etharp_add_static_entry/etharp_remove_static_entry 函数调用。
请参阅来自开源 信息的 lwip 选项。
我们还没有启用此功能、而是测试了 lwip 堆栈中的此功能。 如需任何信息、请访问开源 lwip 论坛。
此致、
苏德黑尔