Approximately three weeks ago one of the Ethernet interfaces on our RouterOS i386 PC stopped responding. Since then it keeps on stopping randomly, approximately once a day sometimes up to three times a day. The only remedy is to reboot the PC, just disabling and re-enabling the interface or changing the switch port does not help.
We had fairly old PC hardware, 2 x RB44 cards, and RouterOS 2.9.51. The PC is a gateway to various ether segments on our network and also a transparent proxy server. We also experienced fair amounts of ping loss through this PC.
Thinking that we'll eliminate the router, we upgraded the hardware, added 4 x RB44G cards, and loaded RouterOS 3.11. Thank goodness the ping loss stopped but unfortunately the interface (called Public) still stops responding. We then replaced the Netgear managed switch to which the Public interface was connected. This still didn't make any difference.
Suddenly, this weekend, the symptoms changed - instead of having the Public interface that stops responding the PC rebooted every two to three hours. We have a syslog running and nothing is logged.
Then Monday, the reboots stopped and we're back to the original problem. In my experience Linux and RouterOS doesn't reboot very easily, unless you have some major hardware issue. But we changed all the hardware! We're thinking of getting a specialized cable tester to come and test every single cable.
Does anyone have any other advice?