192.168.2.x are not necessarily on the same network, as you presume. If your
192.168.1.x network has a
255.255.255.0. Only clients (hosts) from
192.168.1.254 will be able to communicate with each other.
Instead, without complicating the matter. I might suggest that the easiest way to achieve your goal. Would be to change the
netmask on your network to
/22 in CIDR notation ).
In doing so. The following range of addresses will be able to communicate with each other:
192.168.3.254. Which will allow both of the networks you are attempting to communicate with, to reach each other. It will also allow for additional hosts in a broader range.