I am running Armbian_4.5_Cubox-i_Ubuntu_trusty_3.14.54 on a CuBox i4 Pro. The application is a security camera server and the current test environment consists of the server and two IP cameras set to 320x240 and running at 5 fps. The server is receiving these two streams over the Ethernet interface constantly but the data rate is pretty low. I am seeing the Ethernet interface fail after 24 to 48 hours with the syslog entries shown below. After the failure I can restart the link with ifdown/ifup and it works fine.
Has anyone else seen a similar issue?
Oct 29 11:56:09 localhost kernel: [ 0.505433] libphy: fec_enet_mii_bus: probed
Oct 29 11:56:09 localhost kernel: [ 0.505892] fec 2188000.ethernet eth0: registered PHC device 0
Oct 29 11:56:09 localhost kernel: [ 3.832211] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Atheros 8035 ethernet] (mii_bus:phy_addr=2188000.ethernet:04, irq=-1)
Oct 29 11:56:11 localhost kernel: [ 6.837655] libphy: 2188000.ethernet:04 - Link is Up - 100/Full
Oct 30 03:17:01 localhost kernel: [55253.929843] fec 2188000.ethernet eth0: MDIO read timeout
Oct 30 03:17:03 localhost kernel: [55255.940256] libphy: 2188000.ethernet:04 - Link is Down