This is so simple a routing config I'm at a loss to come up an explanation other than a software bug?
Router - RB1000U
Firmware - 3.x
Ether1:
Subnet - 192.168.102.0/24
.252 - Mikrotik port IP
.253 - Sonicwall firewall port IP (NATs to public IP from this subnet)
.254 - Cisco router to Telstra private IP network
Ether2:
Subnet - 192.168.100.0/24
.253 - Mikrotik port IP
.106 - My Vista workstation - Gateway set to .253 the Mikrotik
Static Routes:
0.0.0.0/0 - 192.168.102.253 - the sonicwall
192.168.200.0/24 - 192.168.102.254 - remote subnet on the Telstra link
All routing protocols disable on the Mikrotik. We do not have access to the Cisco so it may be broadcasting route updates?
So any frame to an outside IP should be routed by the Mikrotik to the Sonicwall on 192.168.102.253 correct?
Well the Mikrotik mostly sends such frames to the Telstra Cisco on 192.168.102.254, but just occasionally it sends the frame to the correct gateway the Sonicwall on 192.168.102.253.
A tracert from my workstation goes:
192.168.100.253
192.168.102.254
most of the time.
Thoughts? Is there a bug in the 3.x firmware?
We are looking into firmware updates tomorrow. This is a first for us as with Mikrotik, up until recently we used Cisco kit.