Skip to content

Commit fded2cb

Browse files
Enric Perpinyà Pitarchmjbear
andauthored
New Template Alcatel AOS: show interfaces status (#1909)
Co-authored-by: Michael Bear <38406045+mjbear@users.noreply.github.com>
1 parent c22240d commit fded2cb

6 files changed

Lines changed: 623 additions & 0 deletions

File tree

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
Value PORT ((\d+\/?)+)
2+
Value ADMIN_STATUS (\S+)
3+
Value AUTO_NEGOTIATION (\S+)
4+
Value DETECTED_SPEED (\d+)
5+
Value DETECTED_DUPLEX (\S+)
6+
Value DETECTED_HYBRID (\S+)
7+
Value DETECTED_PAUSE (\S+)
8+
Value DETECTED_FEC (\S+)
9+
Value CONFIGURED_SPEED (\S+)
10+
Value CONFIGURED_DUPLEX (\S+)
11+
Value CONFIGURED_HYBRID (\S+)
12+
Value CONFIGURED_PAUSE (\S+)
13+
Value CONFIGURED_FEC (\S+)
14+
Value LINK_TRAP (\S+)
15+
Value ENERGY_EFFICIENT_ETHERNET (\S+)
16+
17+
Start
18+
^\s*-+\+
19+
^\s*${PORT}\s+${AUTO_NEGOTIATION}\s*(-|${DETECTED_SPEED})\s*(-|${DETECTED_DUPLEX})\s*(-|${DETECTED_HYBRID})\s*${CONFIGURED_SPEED}\s*${CONFIGURED_DUPLEX}\s*${CONFIGURED_HYBRID}\s*(-|${LINK_TRAP})\s*$$ -> Record
20+
^\s*${PORT}\s+${ADMIN_STATUS}\s+${AUTO_NEGOTIATION}\s+(-|${DETECTED_SPEED})\s+(-|${DETECTED_DUPLEX})\s+(-|${DETECTED_PAUSE})\s+(-|${DETECTED_FEC})\s+${CONFIGURED_SPEED}\s+${CONFIGURED_DUPLEX}\s+(-|${CONFIGURED_PAUSE})\s+${CONFIGURED_FEC}\s+(-|${LINK_TRAP})\s+${ENERGY_EFFICIENT_ETHERNET}\s*$$ -> Record
21+
^\s*(Chas/\s+)?DETECTED(-VALUES)?\s+CONFIGURED(-VALUES)?\s*$$
22+
# R6 version
23+
^\s*Slot/\s+AutoNego\s+Speed\s+Duplex\s+Hybrid\s+Speed\s+Duplex\s+Hybrid\s+Trap\s*$$
24+
^\s*(\S+\s+\(Mbps\)\s+)+Mode\s+LinkUpDown\s*$$
25+
# R8 version
26+
^\s*Slot/\s+Admin\s+Auto\s+Speed\s+Duplex\s+Pause\s+FEC\s+Speed\s+Duplex\s+Pause\s+FEC\s+Link\s*$$
27+
^\s*Port\s+Status\s+(\S+\s+\(Mbps\)\s+)+Cfg\s+Trap\s+EEE\s*$$
28+
#
29+
^\s*F[A-Z]\s+-\s+Forced
30+
^\s*$$
31+
^.*$$ -> Error

ntc_templates/templates/index

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#
1212
Template, Hostname, Platform, Command
1313

14+
alcatel_aos_show_interfaces_status.textfsm, .*, alcatel_aos, sh[[ow]] in[[terfaces]] st[[atus]]
1415
alcatel_aos_show_mac-address-table.textfsm, .*, alcatel_aos, sh[[ow]] mac-(a[[ddress-table]]|l[[earning]])
1516
alcatel_aos_show_port-security.textfsm, .*, alcatel_aos, sh[[ow]] port-[[security]]
1617
alcatel_aos_show_vlan_port.textfsm, .*, alcatel_aos, sh[[ow]] vl[[an]] (p[[ort]]|m[[embers]])
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
DETECTED CONFIGURED
2+
Slot/ AutoNego Speed Duplex Hybrid Speed Duplex Hybrid Trap
3+
Port (Mbps) Type (Mbps) Mode LinkUpDown
4+
-----+--------+------+------+------+--------+------+------+------
5+
1/1 Enable 1000 Full NA Auto Auto NA -
6+
1/2 Enable - - - Auto Auto NA -
7+
1/3 Enable - - - Auto Auto NA -
8+
1/4 Enable - - - Auto Auto NA -
9+
1/5 Enable - - - Auto Auto NA -
10+
1/6 Enable - - - Auto Auto NA -
11+
1/7 Enable - - - Auto Auto NA -
12+
1/8 Enable - - - Auto Auto NA -
13+
1/9 Enable - - - Auto Auto NA -
14+
1/10 Enable - - - Auto Auto NA -
15+
1/11 Enable - - - Auto Auto NA -
16+
1/12 Enable - - - Auto Auto NA -
17+
1/13 Enable - - - Auto Auto NA -
18+
1/14 Enable - - - Auto Auto NA -
19+
1/15 Enable - - - Auto Auto NA -
20+
1/16 Enable - - - Auto Auto NA -
21+
1/17 Enable - - - Auto Auto NA -
22+
1/18 Enable - - - Auto Auto NA -
23+
1/19 Enable - - - Auto Auto NA -
24+
1/20 Enable - - - Auto Auto NA -
25+
1/21 Enable - - - Auto Auto NA -
26+
1/22 Enable - - - Auto Auto NA -
27+
1/23 Enable - - - Auto Auto NA -
28+
1/24 Enable - - - Auto Auto NA -
29+
1/25 Enable 1000 Full NA 1000 Full NA -
30+
1/26 Enable - - - 1000 Full NA -
31+
32+
FF - ForcedFiber PF - PreferredFiber F - Fiber
33+
FC - ForcedCopper PC - PreferredCopper C - Copper

0 commit comments

Comments
 (0)