TDR or similar cable test diagnostics

  • 1
  • 1
  • Question
  • Updated 6 months ago
  • Answered
  • (Edited)
Hello everyone,

I would like to know if the summit series has any TDR functionalities or similiar failure detection features on copper cables. I know the summit series has a run diagnostics command, but, from what I've read, it only tests ASIC and packet loopback.

Cheers.

Ed
Photo of Eduardo Mendizabal

Eduardo Mendizabal

  • 360 Points 250 badge 2x thumb

Posted 2 years ago

  • 1
  • 1
Photo of Dave Hammers

Dave Hammers, Dir SW Engineering

  • 3,752 Points 3k badge 2x thumb
Starting with EXOS 21.1.2, the cablediag application is bundled in with EXOS.
Known issues:
  • Disruptive test: momentarily interrupts data on a link
  • Disrupts stacking if run on alternative stack link ports
# run script cablediag.py -h
usage: cablediag [-h] [-s SLOT [SLOT ...]] [-p PORT [PORT ...]] [-d]

optional arguments:
-h, --help show this help message and exit
-s SLOT [SLOT ...], --slot SLOT [SLOT ...]
Stacking slot number, e.g. 1,2 or 1-5
-p PORT [PORT ...], --port PORT [PORT ...]
Selected port number, e.g. 3,4,5 or 3-5
-d, --debug Enable debug


E.g.
# run script cablediag.py -p 2
cablediag: 1.0.0.1

Collecting port cable diagnostic information may take a moment...

port 2: cable (4 pairs, length +/- 10 meters)
pair A Ok, length 0 meters
pair B Ok, length 0 meters
pair C Ok, length 0 meters
pair D Ok, length 0 meters

E.g.
# run script cablediag.py
cablediag: 1.0.0.1

Collecting port cable diagnostic information may take a moment...

port 1: cable (4 pairs, length +/- 10 meters)
pair A Open, length 0 meters
pair B Open, length 0 meters
pair C Open, length 0 meters
pair D Open, length 0 meters
port 2: cable (4 pairs, length +/- 10 meters)
pair A Ok, length 0 meters
pair B Ok, length 0 meters
pair C Ok, length 0 meters
pair D Ok, length 0 meters
port 3: cable (4 pairs, length +/- 10 meters)
pair A Open, length 0 meters
pair B Open, length 0 meters
pair C Open, length 0 meters
pair D Open, length 0 meters
...

port 23: cable (4 pairs, length +/- 10 meters)
pair A Open, length 0 meters
pair B Open, length 0 meters
pair C Open, length 0 meters
pair D Open, length 0 meters
port 24: cable (4 pairs, length +/- 10 meters)
pair A Open, length 0 meters
pair B Open, length 0 meters
pair C Open, length 0 meters
pair D Open, length 0 meters
CABLEdiag: ERROR: port 25: Feature unavailable
CABLEdiag: ERROR: port 26: Feature unavailable
CABLEdiag: ERROR: port 27: Feature unavailable
CABLEdiag: ERROR: port 28: Feature unavailable
CABLEdiag: ERROR: port 29: Feature unavailable
CABLEdiag: ERROR: port 30: Feature unavailable
CABLEdiag: ERROR: port 31: Feature unavailable
CABLEdiag: ERROR: port 32: Feature unavailable
CABLEdiag: ERROR: port 33: Feature unavailable
CABLEdiag: ERROR: port 34: Feature unavailable
(Edited)
Photo of Grosjean, Stephane

Grosjean, Stephane, Employee

  • 13,652 Points 10k badge 2x thumb
Ah, it made its way to 21.1.2! Good to hear.
Photo of Eduardo Mendizabal

Eduardo Mendizabal

  • 360 Points 250 badge 2x thumb
Thanks  for the answer Dave. That solves my doubt.

Ed
Photo of M.Nees

M.Nees, Embassador

  • 9,620 Points 5k badge 2x thumb
Test this feature with X440-G2 48 Ports - it does not work ;-(
GTAC Case 01327221

Other Switches X450-G2 or X440 24Port models working well.

I hope cablediag.py will be a standard CLI command in near future.

Regards
Photo of Drew C.

Drew C., Community Manager

  • 40,238 Points 20k badge 2x thumb
I've been trying to get it added to the standard CLI for a while. When 22.3 comes out, I might have a trick to share with you... ;)
Thanks for reporting the bug.
Photo of M.Nees

M.Nees, Embassador

  • 9,620 Points 5k badge 2x thumb
Hi Dave,
It seems that there are some changes in Cable Diagnostics 1.1.0.3.

Having a short look into "User Documentation" will only deleiver a HTML Error:
404: Not Found

https://rawgit.com/extremenetworks/EXOS_Apps/master/Cablediags/docs/


Regards
Photo of Dave Hammers

Dave Hammers, Dir SW Engineering

  • 3,752 Points 3k badge 2x thumb
Extreme is working on a central document web page for engineering created documentation.

api.extremenetworks.com

unfortunately, it is not enabled to be visible outside of Extreme just yet.

Until this is working, I've updated github with the doc for cablediag 1.1.0.3
Photo of Johan Hendrikx

Johan Hendrikx

  • 3,804 Points 3k badge 2x thumb
What is pair A, B, C and D (1,2 / 3,6/ 4,5 and 7,8)?
(Edited)