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 论坛。
此致、
苏德黑尔