After upgrading to RouterOS 5 i am having issues with eth2 (WAN) port. Few times per day my internet interrupting and i have such messages in the kernel log:
[247392.032542] fsl-gianfar ffe26000.ethernet eth2: Link is Down
[247392.119413] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
[247401.312447] fsl-gianfar ffe26000.ethernet eth2: Link is Up - 1Gbps/Full - flow control off
[247401.312469] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
and in the system log:
Jan 20 23:13:23 turris netifd: Network device 'eth2' link is down
Jan 21 00:13:23 turris kernel: [247392.032542] fsl-gianfar ffe26000.ethernet eth2: Link is Down
Jan 21 00:13:23 turris kernel: [247392.119413] IPv6: ADDRCONF(NETDEV_UP): eth2: link is not ready
Jan 20 23:13:32 turris netifd: Network device 'eth2' link is up
Jan 21 00:13:32 turris kernel: [247401.312447] fsl-gianfar ffe26000.ethernet eth2: Link is Up - 1Gbps/Full - flow control off
Jan 21 00:13:32 turris kernel: [247401.312469] IPv6: ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready
Jan 20 23:13:32 turris netifd: Network alias 'eth2' link is up
Jan 20 23:13:32 turris hotplug-iface: USER=root ACTION=ifup SHLVL=2 HOME=/ HOTPLUG_TYPE=iface LOGNAME=root DEVICENAME= TERM=linux PATH=/usr/sbin:/usr/bin:/sbin:/bin INTERFACE=wan PWD=/ DEVICE=eth2
Jan 20 23:13:33 turris firewall: Reloading firewall due to ifup of wan (eth2)
This causing service interruption visible on zoom call, etc. To exclude ISP from the diagnostic i connected ISP via another 1Gb switch, placed in between ISP and router WAN. I see on this switch that Turris still failing few times per day and that ISP link is always up. I also tried to replace patch-cords, to ensure that this is not a hardware issue, it did not help. Last thing i tried was to switch off auto negation and force 1Gb/FDX. It did not help, moreover, at some point interface got down state which was not recovering until i re-enabled autoneg. Interface was in DHCP mode, now temporary tried to switch it to static to see if that would help.
I am out of ideas what to do next. Put router to the trashcan? Connect WAN to the LAN switch? Any other ideas? I would like to avoid moving back to 3.x as this OS will be out of support very soon.