Before any of that, try replacing the wires. Wires are usually the stubborn link in network connection problems.
Here's a little story about an experience with network wires: [thread]37[/thread]
Tekmaven
Software Architect
1,274 posts since Feb 2002
Reputation Points: 322
Solved Threads: 28