anspectrum wrote: » Routers are dumb devices like other electronic systems. We need to build intelligence in them if we want them to work as required. In your case when hosts try to ping the non-directly connected router's interface, the ping does reach to that particular router. But that router does not know how to send the reply back, because it has no information about that host network ( as we call it route). Adding static routes for the hosts networks onto the 2 x routers will fix the issue. Alternatively you can use Routing protocols which are more efficient and less administrative overhead (manual work). Hope that helped.
DCD wrote: » That will help you with your NAT problem too.