I know this question has been asked before but I can’t seem to find a concise answer to my question. I have a smart hub connected to ether 3 with IP 192.168.88.250 and is in the default bridge and default subnet. My wireless is not in the bridge and is in a separate network 192.168.120.0/24.
I am able to ping the hub from both the router and the wireless but when the app (on my phone) tries to discover the bridge it fails. I did a fw rule to allow all traffic, I changed the bridge to use up firewall, I added a bridge filter, I tried a route (don’t quite understand these on the Mikrotik), I tried a NAT. None of this worked.
Without adding the wireless to the bridge what is the correct way to enable these two subnets to talk to each other.
Smart hub probably knows nothing about subnet 192.168.120.0/24, so when wireless phone tries to connect to it, smart hub sends replies to its own default gateway. And if you didn’t configure default gateway with a route towards your wireless subnet, that packet will either get dropped or sent out towards ISP.
There are two ways out:
configure route towards 192.168.120.0/24 via your added router. You may have to add some config in main router’s firewall due to “routing triangle” which will cause incomplete connection tracking on the main router
configure src-nat on the added router for connections originating from 192.168.120.0/24 … this way connections will appear to smart hub as if they originated from the added router which is on the same subnet and smart hub knows how to reply