17

Are there any utilities or simple tools or techniques to easily test a CAT5 cable, to see how well was it installed?

Cat5 is often installed by amateurs, but has been installed and "working" for years. Proper cable testers and certifiers like a Fluke or LanTech often cost over USD$1000 and people who have them are few.

Aren't there some sort of special network cards, or USB cat5-testing devices, one can plug into a computer and test the cat5 with software? Perhaps an Intel utility for their cards?

user135698
  • 171
  • 1
  • 1
  • 3

6 Answers6

6

If you are doing Cat5e/6 gigabit and your PC auto negotiates to gigabit then your data pairs are terminated correctly. If it auto negotiates to 10/100 or doesn't work at all your data pairs are out of order or incorrectly terminated.

If a file copy of a large file hits max speed, and wireshark or netstat -s shows lower TCP retransmissions (0.5% or lower is acceptable), then the wire is good. The larger the file you copy the higher the guarantee is that the cable is good.

If you need to test the non data pairs (applies to 10/100 ONLY not gigabit which uses all 4 pairs), then you will need either a tester (which tests continuity), or a certifier (which is expensive). Some certifiers only test continuity on the non data pairs anyway, so if you do the same thing it is NOT the end of the world.

Cable certifiers make finding the issue quick and easy, and make testing much quicker then a PC. They completely eliminate the possibility of PC hardware issues from the equation. The downside is the price, especially for SOHO or hobbyists.

However there are some specialized PC based testers like NetPi turning up, if you are not sure where to start as far as what software to use, and how to use it.

Passing Cat6 can be hard, if there are any kinks, nicks, etc. Also if you punch down to a keystone keep the wire twisted as close to the keystone as possible, if you untwist it too much it won't pass. Cat5e cert is good enough for gigabit, so most people are fine with this in SOHO and Hobby. But if you are charging or going to be charging people for Cat6 certified, then it should certify as Cat6.

Brian D.
  • 469
5

Buy a Fluke cable tester, they're what everyone else uses.

Chopper3
  • 101,808
4

If you are going to continually test cables afterwards buy a fluke you won't be disappointed. If this is a one time only call around locally to companies and IT shops see what they would charge you to come out and test your runs. You could also do some searches on Google to rent a fluke cable tester. I found a few companies that do it.

J Baron
  • 338
  • 1
  • 7
3

I think the major problem you are facing is that to test the physical properties of cables you need low level hardware access for the software which a standard laptop or PC NIC won't give you.

So you can use something like this hardware (https://pockethernet.com/) and I think you can use your own software if you're not happy with their completely adequate software, or buy one of the well know hardware testers like Fluke and EFXO.

Since you say some cables are installed and working, you can use something like https://github.com/jwbensley/Etherate to make low level Ethernet software tests.

Baldrick
  • 4,322
0

Totusoft LAN Speed Test, when used with their LAN Test Server product, is a software way of testing throughput of cable runs. Their products are free for basic features, and quite cheap (~$10) for registration to get the advanced features.

(thanks to user135698 for the tip)

Mike
  • 741
0

If you don't want to buy specialized hardware, you can use iperf to be sure your cables transmit at maximum rate. If the obtained rate is significantly lower than expected, it can be due to packet retransmissions caused by bad cables.

shodanshok
  • 52,255