Ensure you haven't plugged your "problem" rig into the WRT's WAN port. It should be on 1-4.
Is it a faulty cable? Do you get LEDs lighting up? Try swapping the ports and the cables.
If not, check the output of ifconfig (linux) or ipconfig (windows). The output should be close to identical, apart from the Hardware address (MAC) and IP address. Specifically, the gateway, network and subnet should be the same.
You should also compare the output of "route -n" (linux) or "route PRINT" (windows) - your gateway should be the IP of your home router (shown next to network 0.0.0.0).
If all seems sane and you're still confused, try doing a 30/30/30 reset on your WRT (hold reset button for 30 seconds, then unplug power for 30 seconds (still holding), plug it back in for 30s (still holding), release.)
If you're still stuck, post some more details so we can help better.