I don't think you can talk to a 192.168.1.xxx ip address from a machine that thinks it's on a 192.168.2/24 network - you machine will just try to route the traffic through your router.
I might try to change the netmask on the router to 255.255.0.0 which would put the 192.168.1.xxx into your local lan. You'll need to restart you client machine afterwards, assuming it uses DHCP from the router. Alternately, as has been suggested, reconfigure the router to use 192.168.1/24 You don't want to try to run another DHCP server on your lan if the router is already a DHCP server.