This is peer to peer networking no? which I think still requires the NetBEUI protocol. I know it's not routable but if the 2 machines are on the same subnet the router is just being used for NAT. If the first 3 octets of the IP addresses are the same on both machines, try installing NetBEUI.