Link 2 different networks

Hi
i have plugged a first cable connected to my LAN 1 192.168.1.0/24 to the ether2 port.
I have plugged a second cable connected to a another lan 2 192.168.20/0 24 to the ether3 port

I have assigned an IP address to the ether3 port on 192.168.20.0/24 which is 192.168.20.254
23-10-2014 19-28-02.png
Routes are correct
23-10-2014 19-33-40.png
But node inside 192.168.1.0/24 cannnot ping nodes inside 192.168.20.0/24

What can i do to allow the 2 networks to discuss ?

Your ether3 port is still a port of bridge-local.
Go to Bridge → Ports and remove ether3 from the list or disable it.

Thanks jacekes I have disabled the port like this:
24-10-2014 11-57-34.png
From the eth2 port which is 192.168.1.0/24
ping the eth3 port ip address which is 192.168.20.254 → SUCCESS
ping a node inside the 192.168.20.0/24 which is 192.168.20.20 → FAILED

Problem still occurs…

Ok… Do the computers in the 192.168.20.0/24 network have their default gateway set to 192.168.20.254?
DO these computers have the firewall enabled? If yes, what kind of firewall is it? Can the computers ping each other inside the 192.168.20.0/24 network?
From the terminal of the router run ping 192.168.20.20 src-address=192.168.20.254 and check if the ping fails or not.
Check if MAC addresses of computers from 192.168.20.0/24 network are visible in IP->ARP.
Also please post the IP → routes (or in terminal /ip route print) again.

You are right, the Network 192.168.20.0/24 have their own gateway which is 192.168.20.1
192.168.20.1 is the router that allows network 192.168.20.0/24 to surf trough Internet with their own ADSL router.

I think the issue is here
How can learn mikrotik that the gateway for the 192.168.20.0/24 is the 192.168.20.1 not the IP address defined for the port ?

That’s not the way it works, you can’t configure it on the Mikrotik router.

When the computers from the 192.168.20.0/24 network try to communicate with the 192.168.1.0/24 subnet, they don’t have it in their routing tables. So they forward the traffic onto the default gateway, 192.168.20.1. That router doesn’t know anything about the 192.168.20.0/24 subnet, so it drops the traffic.

You would have to add an entry in the computers routing tables, that the 192.168.1.0/24 network is available via 192.168.20.254.

Please remember about what I’ve written in the previous post:

From the terminal of the router run ping 192.168.20.20 src-address=192.168.20.254 and check if the ping fails or not.
Check if MAC addresses of computers from 192.168.20.0/24 network are visible in IP->ARP.
Also please post the IP → routes (or in terminal /ip route print) again.

… and try to ping 192.168.20.254 from computers in the 192.168.20.0/24 subnet.

Thanks for your help

add the route 192.168.1.0/24 via 192.168.0.254 as the eth3 Mikrotik port on the hosts inside the 192.168.20.0/24 network resolve the issue.

Your are the best…