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.

[参考译文] TDA2SX:TCP ACK 错误

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1377064/tda2sx-tcp-ack-error

器件型号:TDA2SX

工具与软件:

最近几天、我们发现 TDA2S 的 TCP 协议有一种不正确的行为。

请看一下上面的图片、让我来详细说明这个问题。

IP 地址172.16.2.92代表 TDA2S。

我们的 SoC Linux 内核版本为4.4.97、SoC SDK 版本为03.07

在#606880处、其他节点将最后一个 PDU 段发送到 TDA2S、Seq=119164610、legth = 220。

因此在 TDA2S、我们应该期望一个 ACK、值为119164610+220=119164830。

但通过 Wireshark 日志、我们可以发现、我们最终没有得到它。

我认为这是一个问题。

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

    您好!

    您能否将其与 SoC 端的捕获(使用 tcpdump -i $ifname -w tda2s_capture.pcap)进行比较?

    通过这种方法、我们可以知道硬件中是否存在中断。

    此致、
    Tanmay

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

    你好,我认为它不适用于在真正的车辆上运行 tcpdump。

    该日志由 Vector VN5650捕获、我认为该仪器是可靠的。

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

    你好,我认为它不适用于在真正的车辆上运行 tcpdump。

    该日志由 Vector VN5650捕获、我认为该仪器是可靠的。

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

    您好!

    我想在这里检查的是、TAD2上的 Linux 是否收到数据包。 对这两种转储的比较将为我们提供有关硬件中发生的情况的信息。

    在这种类型的网络中、使用统计数据来衡量硬件行为将没有帮助。

    此致、
    Tanmay