i only wrote that up becuase it seesm alot of people dont understand that a router in most cases has a hub(/switch) jamed on the back of it.

Code:
router1 (192.168.1.1)
   |
  HUB
/ | | \


So of course router2 was acting like a hub with a router attached.


PS: hope you get it going.