Hi guys, I'm pulling my hair out as to why Mikrotik won't do this:
Two routers address as follows:
Router 1 172.24.24.24/24 ether 6
10.0.0.1/24 ether 8
Router 2 172.24.24.62/24 ether 1
10.0.0.2/24 ether 3
172.24.62.254/24 wlan1
Router 1 has a static route for 172.24.62.0/24 via 10.0.0.2.
Router 2 has a default route set to 172.24.24.24 back to Router one's ether 6 port.
This is because theres sperate links between these routers that I want to split upstream and downstream traffic accross.
The problem is wifi clients in 172.24.62.0/24 can not connect to the Internet. Router 1 is putting an entry in the ARP table without a mac address for wifi client 172.24.62.240 etc... and saying it's on port Ether 1. Why? It shouldnt be making ARP entries not connected directly to it full stop right? That's router 2's business not router 1's. Is this a bug in v6.43.4?
I think this is why it's not working. If I change the static route on Router 1 to 172.24.24.62 (Router 2) all works well. As soon as I change the static route for the wifi subnet to go to 10.0.0.2 via Ether 8 on Router 1 to Ether 3 on Router 2, traffic stops.
I just can't see why this won't work. I think thr issue is why Router 1 trying to make an ARP entry for an IP that doesn't belong to it at all. The IP is attached to a wifi client via Router 2's wlan1 interface.
Any ideas, apart from pulling the Mikrotiks out and installing dumb IP forwarding routers in the form of another router or machine?
Cheers,
Gavin.