We’re currently working on an application with video streaming over Ethernet (RTP on UDP) on our custom i.MX6Quad Board running linux-imx 3.14.28.
We’re now experiencing an issue where the Ethernet link dies after a while (anything from a few minutes up to 30 minutes) of video streaming. When this happens it is possible to send Ethernet packages e.g. by ping to a remote host but no more packages are received by the network stack. It seems as packages are received by the hardware because the interrupt counter is increasing but no more data is picked up by the driver.
Does anyone have any knowledge of bugs that might cause this problem?