Can't get a ping between two hosts in different networks on a same router

Hello. I am starting using Mikrotik products, which I must say, love them verry much. I am learning Mikrotik and RouterOS.

I’m trying to start with a very simple scenario. I want to setup two LANs with a single router, with a NATted internet connection. I made successfully the two LANs get internet, but I can’t allow the host in the two different LAN’s to communicate, or perform a single ping.

Router is a little Mikrotik Routerboard 750G. I want to communicate two hosts on the two LANs. I configured everything at the Mikrotik Router. Addresses, bridge, interfaces,. Both LAN’s have their DHCP server.

But when I want to make a simple ping from host1 to host2, I make ping 192.168.89.254 from host1 (253 in the picture below because DHCP), and get no response.

Sorry if this is a trivial question, I asked many folks, everyone says that this setup should work.
Thank you.

however when I ping the router interface 192.168.89.1 from host1, got response.

Below is the configuration of my router.

Sorry if this is a trivial question, I asked many folks, everyone says that this setup should work. Hope can get some help.
Thank you.

Post full configuration of your RB.

Plus check hosts’ firewall settings. Pings from another subnet will be usually considered as pings from internet and thus blocked.

I disabled (windows10) firewall on host2 and it started to reply the pings from host1. Enabled firewall again on host2, and it stopped reply the pings.

Therefore problem was the windows 10 firewall.

Many much thanks :slight_smile: . You guys rule.