Skip to content

Commit 7de42af

Browse files
yone2ksmjbear
andauthored
Fix cisco nxos sh int transceiver (#2179)
* fix cisco nxos show interface transceiver * add newline at end of file * Replace single whitespace with multi * Consolidate DOM Tx/Rx power regex * Swap some remaining single whitespace to multi * Reduce test data duplicates --------- Co-authored-by: Michael Bear <[email protected]>
1 parent f0148e2 commit 7de42af

File tree

5 files changed

+296
-2
lines changed

5 files changed

+296
-2
lines changed

ntc_templates/templates/cisco_nxos_show_interface_transceiver.textfsm

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Value PRODUCT_ID (\S+)
99
Start
1010
^\S+/\S+ -> Continue.Record
1111
^${INTERFACE}
12-
^\s+transceiver\sis\s+${STATUS}
12+
^\s+transceiver\s+is\s+${STATUS}
1313
^\s+type\s+is(\s+${TYPE})?
1414
^\s+name\s+is(\s+${MANUFACTURER})?
1515
^\s+part\s+number\s+is(\s+${PART_NUMBER})?
@@ -22,7 +22,16 @@ Start
2222
^\s+cisco\s+id
2323
^\s+cisco\s+extended
2424
^\s+cisco\s+part\s+number
25-
^\s+cisco\s+product\s+id\sis(\s+${PRODUCT_ID})?
25+
^\s+cisco\s+product\s+id\s+is(\s+${PRODUCT_ID})?
2626
^\s+cisco\s+version\s+id
2727
^\s+cisco\s+vendor\s+id
28+
^\s*DOM\s+is\s+(Enabled|Disabled)
29+
^\s*Lane\s+Number
30+
^\s*SFP\s+Detail\s+Diagnostics\s+Information
31+
^\s*-+
32+
^\s*(Alarms|Warnings)
33+
^\s*(High|Low)
34+
^\s*(Temperature|Voltage|Current|[TR]x\s+Power)
35+
^\s*Transmit\s+Fault\s+Count
36+
^\s*$$
2837
^. -> Error
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
Ethernet1/7
2+
transceiver is present
3+
type is Fabric Extender Transceiver
4+
name is CISCO-FINISAR
5+
part number is FTLX1234D3BCL-C2
6+
revision is A
7+
serial number is FNS12345WKC
8+
nominal bitrate is 10300 MBit/sec
9+
Link length supported for 62.5/125um fiber is 10 m
10+
Link length supported for 50/125um OM3 fiber is 100 m
11+
cisco id is --
12+
cisco extended id number is 4
13+
14+
DOM is Disabled
15+
16+
Ethernet1/43
17+
transceiver is present
18+
type is 10Gbase-LR
19+
name is CISCO-FINISAR
20+
part number is FTLX9876D3BCL-C3
21+
revision is A
22+
serial number is FNS87654321
23+
nominal bitrate is 10300 MBit/sec
24+
Link length supported for 9/125um fiber is 10 km
25+
cisco id is --
26+
cisco extended id number is 4
27+
28+
DOM is Disabled
29+
30+
Ethernet1/45
31+
transceiver is present
32+
type is SFP-1000base-LH
33+
name is CISCO-FINISAR
34+
part number is FTLF5432P2BCL-C2
35+
revision is A
36+
serial number is FNS9876543
37+
nominal bitrate is 1300 MBit/sec
38+
Link length supported for 9/125um fiber is 10 km
39+
cisco id is --
40+
cisco extended id number is 4
41+
42+
DOM is Disabled
43+
44+
Ethernet1/46
45+
transceiver is not applicable
46+
47+
Ethernet1/47
48+
transceiver is present
49+
type is
50+
name is Arista Networks
51+
part number is QSFP-40G-LR4-AR
52+
revision is --
53+
serial number is AROOGAH
54+
nominal bitrate is 10300 MBit/sec
55+
Link length supported for SMF fiber is 10 km
56+
cisco id is --
57+
cisco extended id number is 196
58+
59+
DOM is Disabled
60+
61+
Ethernet1/48
62+
transceiver is present
63+
type is 10Gbase-SR
64+
name is CISCO-OEM
65+
part number is SFP-10GB-SR
66+
revision is B4
67+
serial number is GTWG0000
68+
nominal bitrate is 10300 MBit/sec
69+
Link length supported for 50/125um OM2 fiber is 82 m
70+
Link length supported for 62.5/125um fiber is 26 m
71+
Link length supported for 50/125um OM3 fiber is 300 m
72+
cisco id is 3
73+
cisco extended id number is 4
74+
cisco part number is 10-2415-01
75+
cisco product id is SFP-10G-SR
76+
77+
DOM is Disabled
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
parsed_sample:
3+
- interface: "Ethernet1/7"
4+
manufacturer: "CISCO-FINISAR"
5+
part_number: "FTLX1234D3BCL-C2"
6+
product_id: ""
7+
serial: "FNS12345WKC"
8+
status: "present"
9+
type: "Fabric Extender Transceiver"
10+
- interface: "Ethernet1/43"
11+
manufacturer: "CISCO-FINISAR"
12+
part_number: "FTLX9876D3BCL-C3"
13+
product_id: ""
14+
serial: "FNS87654321"
15+
status: "present"
16+
type: "10Gbase-LR"
17+
- interface: "Ethernet1/45"
18+
manufacturer: "CISCO-FINISAR"
19+
part_number: "FTLF5432P2BCL-C2"
20+
product_id: ""
21+
serial: "FNS9876543"
22+
status: "present"
23+
type: "SFP-1000base-LH"
24+
- interface: "Ethernet1/46"
25+
manufacturer: ""
26+
part_number: ""
27+
product_id: ""
28+
serial: ""
29+
status: "not applicable"
30+
type: ""
31+
- interface: "Ethernet1/47"
32+
manufacturer: "Arista"
33+
part_number: "QSFP-40G-LR4-AR"
34+
product_id: ""
35+
serial: "AROOGAH"
36+
status: "present"
37+
type: ""
38+
- interface: "Ethernet1/48"
39+
manufacturer: "CISCO-OEM"
40+
part_number: "SFP-10GB-SR"
41+
product_id: "SFP-10G-SR"
42+
serial: "GTWG0000"
43+
status: "present"
44+
type: "10Gbase-SR"
Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
Ethernet1/7
2+
transceiver is present
3+
type is Fabric Extender Transceiver
4+
name is CISCO-FINISAR
5+
part number is FTLX1234D3BCL-C2
6+
revision is A
7+
serial number is FNS12345WKC
8+
nominal bitrate is 10300 MBit/sec
9+
Link length supported for 62.5/125um fiber is 10 m
10+
Link length supported for 50/125um OM3 fiber is 100 m
11+
cisco id is --
12+
cisco extended id number is 4
13+
14+
DOM is Enabled
15+
16+
Lane Number : 1 Network Lane
17+
SFP Detail Diagnostics Information (external calibration)
18+
----------------------------------------------------------------------------
19+
Alarms Warnings
20+
High Low High Low
21+
----------------------------------------------------------------------------
22+
Temperature 25.62 C 75.00 C -4.99 C 70.00 C 0.000 C
23+
Voltage 3.292 V 3.630 V 2.970 V 3.465 V 3.135 V
24+
Current 6.312 mA 10.50 mA 2.500 mA 10.50 mA 2.500 mA
25+
Tx Power -2.26 dBm 1.699 dBm -11.3 dBm -1.30 dBm -7.30 dBm
26+
Rx Power -2.55 dBm 2.000 dBm -13.9 dBm -1.00 dBm -9.90 dBm
27+
Transmit Fault Count = 0
28+
----------------------------------------------------------------------------
29+
30+
Ethernet1/43
31+
transceiver is present
32+
type is 10Gbase-LR
33+
name is CISCO-FINISAR
34+
part number is FTLX9876D3BCL-C3
35+
revision is A
36+
serial number is FNS87654321
37+
nominal bitrate is 10300 MBit/sec
38+
Link length supported for 9/125um fiber is 10 km
39+
cisco id is --
40+
cisco extended id number is 4
41+
42+
DOM is Disabled
43+
44+
Ethernet1/45
45+
transceiver is present
46+
type is SFP-1000base-LH
47+
name is CISCO-FINISAR
48+
part number is FTLF5432P2BCL-C2
49+
revision is A
50+
serial number is FNS9876543
51+
nominal bitrate is 1300 MBit/sec
52+
Link length supported for 9/125um fiber is 10 km
53+
cisco id is --
54+
cisco extended id number is 4
55+
56+
DOM is Disabled
57+
58+
Ethernet1/46
59+
transceiver is not applicable
60+
61+
Ethernet1/47
62+
transceiver is present
63+
type is
64+
name is Arista Networks
65+
part number is QSFP-40G-LR4-AR
66+
revision is --
67+
serial number is AROOGAH
68+
nominal bitrate is 10300 MBit/sec
69+
Link length supported for SMF fiber is 10 km
70+
cisco id is --
71+
cisco extended id number is 196
72+
73+
DOM is Enabled
74+
75+
Lane Number : 1 Network Lane
76+
SFP Detail Diagnostics Information (external calibration)
77+
----------------------------------------------------------------------------
78+
Alarms Warnings
79+
High Low High Low
80+
----------------------------------------------------------------------------
81+
Temperature 25.62 C 75.00 C -4.99 C 70.00 C 0.000 C
82+
Voltage 3.292 V 3.630 V 2.970 V 3.465 V 3.135 V
83+
Current 6.312 mA 10.50 mA 2.500 mA 10.50 mA 2.500 mA
84+
Tx Power -2.26 dBm 1.699 dBm -11.3 dBm -1.30 dBm -7.30 dBm
85+
Rx Power -2.55 dBm 2.000 dBm -13.9 dBm -1.00 dBm -9.90 dBm
86+
Transmit Fault Count = 0
87+
----------------------------------------------------------------------------
88+
89+
Ethernet1/48
90+
transceiver is present
91+
type is 10Gbase-SR
92+
name is CISCO-OEM
93+
part number is SFP-10GB-SR
94+
revision is B4
95+
serial number is GTWG0000
96+
nominal bitrate is 10300 MBit/sec
97+
Link length supported for 50/125um OM2 fiber is 82 m
98+
Link length supported for 62.5/125um fiber is 26 m
99+
Link length supported for 50/125um OM3 fiber is 300 m
100+
cisco id is 3
101+
cisco extended id number is 4
102+
cisco part number is 10-2415-01
103+
cisco product id is SFP-10G-SR
104+
105+
DOM is Enabled
106+
107+
Lane Number : 1 Network Lane
108+
SFP Detail Diagnostics Information (external calibration)
109+
----------------------------------------------------------------------------
110+
Alarms Warnings
111+
High Low High Low
112+
----------------------------------------------------------------------------
113+
Temperature 25.62 C 75.00 C -4.99 C 70.00 C 0.000 C
114+
Voltage 3.292 V 3.630 V 2.970 V 3.465 V 3.135 V
115+
Current 6.312 mA 10.50 mA 2.500 mA 10.50 mA 2.500 mA
116+
Tx Power -2.26 dBm 1.699 dBm -11.3 dBm -1.30 dBm -7.30 dBm
117+
Rx Power -2.55 dBm 2.000 dBm -13.9 dBm -1.00 dBm -9.90 dBm
118+
Transmit Fault Count = 0
119+
----------------------------------------------------------------------------
120+
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
parsed_sample:
3+
- interface: "Ethernet1/7"
4+
manufacturer: "CISCO-FINISAR"
5+
part_number: "FTLX1234D3BCL-C2"
6+
product_id: ""
7+
serial: "FNS12345WKC"
8+
status: "present"
9+
type: "Fabric Extender Transceiver"
10+
- interface: "Ethernet1/43"
11+
manufacturer: "CISCO-FINISAR"
12+
part_number: "FTLX9876D3BCL-C3"
13+
product_id: ""
14+
serial: "FNS87654321"
15+
status: "present"
16+
type: "10Gbase-LR"
17+
- interface: "Ethernet1/45"
18+
manufacturer: "CISCO-FINISAR"
19+
part_number: "FTLF5432P2BCL-C2"
20+
product_id: ""
21+
serial: "FNS9876543"
22+
status: "present"
23+
type: "SFP-1000base-LH"
24+
- interface: "Ethernet1/46"
25+
manufacturer: ""
26+
part_number: ""
27+
product_id: ""
28+
serial: ""
29+
status: "not applicable"
30+
type: ""
31+
- interface: "Ethernet1/47"
32+
manufacturer: "Arista"
33+
part_number: "QSFP-40G-LR4-AR"
34+
product_id: ""
35+
serial: "AROOGAH"
36+
status: "present"
37+
type: ""
38+
- interface: "Ethernet1/48"
39+
manufacturer: "CISCO-OEM"
40+
part_number: "SFP-10GB-SR"
41+
product_id: "SFP-10G-SR"
42+
serial: "GTWG0000"
43+
status: "present"
44+
type: "10Gbase-SR"

0 commit comments

Comments
 (0)