Предположу, что при вызове 192.168.1.1 на роутере 192.168.2.1, роутер смотрит в своей таблице маршрутов и видит, что такая сеть доступна локально и не отправляет запрос дальше. Было-бы не плохо увидеть таблицу маршрутизации на роутере х.х.2.1 и "ip route get 192.168.1.1"