Packet Loss

Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other

Target Operating System
Linux
QNX
other

Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other

SDK Manager Version
1.9.3.10904
other

Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other

Hello,

We are seeing an issue with packets not showing up from a 100MBase-T1 sensor connected to J11 on the Orin AGX’s internal mgbe2_0 interface. The sensor communicates via multicast and transmits messages that are of extremely large size (9000 bytes and larger), and thus most if not all of the packets are fragmented, but connecting a media converter to another port on J11 and running Wireshark shows the messages in question on the incoming interface - thus it is not the internal switch, nor is it the 100MBase-T1 link itself. Tcpdump on the Orin AGX via mgbe2_0 does not show the messages, and while ifconfig shows the receiver dropping packets to the tune of about 50/sec, that occurs regardless of if the sensor is powered or not, so I believe they are from another source. We have attempted to set the MTU to its maximum value, checked statistics across kernel and interface, and attempted various experiments, all have shown that the Drive AGX is simply not receiving these messages, or is dropping them at a very low level. Can you confirm if the Drive AGX is configured to accept packet fragmentation, and if its default behavior is to reassemble and pass the messages in question?

Dear @dbennington1,
We will check internally and update you. Thank you

Hello,

Any updates here?

Dear @dbennington1,
Can you confirm if the Drive AGX is configured to accept packet fragmentation

Orin supports receiving packet fragments. Please note if any fragment is dropped, the whole packet will be dropped

Hello,

Thank you for confirming. I was able to ascertain the issue here, it appears that vlan tagged packets are dropped from the interface if the vlan doesn’t match even if the device is in promiscuous mode. Adding the appropriate vlan ID to the interface appears to have fixed the issue.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.