I recently posted a topic in 'Scripting' because my router was timing out after applying a new script I created, but appeared to only be happening when I was managing it with Winbox.
Here is a link to that topic: http://forum.mikrotik.com/viewtopic.php?f=9&t=94257
What I did in the end was cut my script into smaller pieces applying each piece slowly until it began to timeout.
I noticed that once I started configuring the bridge is when things went sideways on me.
Our bridge code is simple:
Code: Select all
/interface bridge
add mtu=1526 name=WAN-Bridge
/interface bridge port
add bridge=WAN-Bridge interface=ether1
add bridge=WAN-Bridge interface=ether3
The issue is that we also use ether3 in another way. Ether3 can sometimes be connected to a 2nd Cell Modem in which case we have a script which runs that removes ether3 from the bridge, places DHCP-Client on the interface and does a few other setup tasks...
Where we noticed this failing was, we run the intial script which has the code above so ether3 is part of the bridge, the 2nd Cell modem is physically still connected however. We assumed that because the interface was part of the bridge, and we do not have DCHP-client running anywhere at this time, the Cell Modem would simply be ignored.
At this stage, if we try to login and manage the router with winbox the session will drop in about a minute or so. We also see our continuous ping to the device timing out when it is becoming unresponsive.
Disabling ether3 (still part of the bridge, no DHCP) seems to clear the issue, the session returns stable, and there is no ping loss.
Could whatever traffic there may be on ether3 (DHCP coming from the cell modem, whatever) be causing some grief on the WAN-Bridge? Collisions or something? Is there a way that I can have this cell modem attached while ether3 is part of the bridge and things won't go south on me?
Thanks for taking the time to read and reply.