Replies: 1 comment
-
Finally resolved it. The PHY was returning the length of the received packet not including the 2-byte FCS which was automatically validated in hardware. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am running the docker openthread/otbr image (latest as of 20 Feb 2024) openthread/otbr@sha256:613ff44ea7ff030c24d1e4c0d8565d2880d35d5f89d4d9cd1ce839a3cd110cdd
and trying to get a CLI-FTD device to join it. I've configured the dataset on the joiner from the dataset active -x dump from the OTBR and configured wireshark with the network decryption key.
The OTBR reports "Bad UDP checksum" (0x5cf) for the Link Request from the FTD.
Feb 24 00:45:02 83551ab5ad71 otbr-agent[195]: 00:01:52.366 [I] MeshForwarder-: Received IPv6 UDP msg, len:80, chksum:05cf, ecn:no, from:96af302843d35a33, sec:no, prio:net, rss:-40.0
Feb 24 00:45:02 83551ab5ad71 otbr-agent[195]: 00:01:52.366 [I] MeshForwarder-: src:[fe80:0:0:0:94af:3028:43d3:5a33]:19788
Feb 24 00:45:02 83551ab5ad71 otbr-agent[195]: 00:01:52.366 [I] MeshForwarder-: dst:[ff02:0:0:0:0:0:0:2]:19788
Feb 24 00:45:02 83551ab5ad71 otbr-agent[195]: 00:01:52.366 [N] Ip6-----------: Bad UDP checksum
Feb 24 00:45:02 83551ab5ad71 otbr-agent[195]: 00:01:52.366 [N] Ip6-----------: Failed to handle payload: Drop
The same frame in captured to Wireshark shows the UDP checksum is correct however. What could be the reasons the Ip6 module on the otbr-agent is unable to validate the checksum?
Beta Was this translation helpful? Give feedback.
All reactions