Hi, I'm trialling a camera with dual ethernet ports, and it seems to be dropping a lot of packets. All the debug below is from running arv-camera-test -d "stream-thread:3" When I run with packet resend on, aravis seems to request resent packets, which helps some of the time: [GvStream::send_packet_request] frame_id = 2497 (6 - 6) [GvStream::_process_data_block] Received resent packet 6 for frame 2497 [GvStream::_process_data_block] Received resent packet 6 for frame 2497 [GvStream::_missing_packet_check] Resend request at dt = 1489, packet id = 12/16 [GvStream::send_packet_request] frame_id = 2497 (11 - 11) [GvStream::_process_data_block] Received resent packet 11 for frame 2497 and doesn't other times: [GvStream::_check_frame_completion] Timeout for frame 0 at dt = 100806 [GvStream::_close_frame] Close frame 0 and if I run without packet resend it fails a lot of the time: [GvStream::_find_frame_data] Start frame 11 [GvStream::_find_frame_data] Start frame 12 [GvStream::_check_frame_completion] Incomplete frame 11 [GvStream::_close_frame] Close frame 11 [GvStream::_find_frame_data] Discard late frame 11 (last: 12) [GvStream::_find_frame_data] Discard late frame 11 (last: 12) From my quick investigations it looks like packets may be coming out of order because of the dual links. How resilient is aravis to out of order packets? I'm wondering if it might be doing packet resends that could be avoided if the packets were reordered before they got to the stream thread? Thanks, Tom -- This e-mail and any attachments may contain confidential, copyright and or privileged material, and are for the use of the intended addressee only. If you are not the intended addressee or an authorised recipient of the addressee please notify us of receipt by returning the e-mail and do not use, copy, retain, distribute or disclose the information in or attached to the e-mail. Any opinions expressed within this e-mail are those of the individual and not necessarily of Diamond Light Source Ltd. Diamond Light Source Ltd. cannot guarantee that this e-mail or any attachments are free from viruses and we cannot accept liability for any damage which you may sustain as a result of software viruses which may be transmitted in or with the message. Diamond Light Source Limited (company no. 4375679). Registered in England and Wales with its registered office at Diamond House, Harwell Science and Innovation Campus, Didcot, Oxfordshire, OX11 0DE, United Kingdom