no the ip address can not be the same it will not work, they do however have to be under the same subnet. example: computer one ip address: 192.168.0.1 subnet mask 255.255.255.0 computer two ip address 192.168.0.2 subnet mask 255.255.255.0, this will allow the two computers to communicate. however there might be issues with the router, if it is not on the same network. as for not being connected, if you are using the wrong cable type then its not connected. both the cross over and the straight through look identical, and both preform very similar tasks but with out actually getting into the fundementals of networking, they are not interchangeable. depending on the router you will need both cables to be crossovers, which might be causing your problems