Interface Status
Run: show interfaces status
1 step
-
Send
show interfaces statusSends Enter afterwards.
EOS data-centre switching: MLAG, VXLAN, BGP and config sessions.
by Nathan Kirk · 71 downloads · MIT licence · revision 1 · published 14 Aug 2026
Shut Down Interface — Shuts down an interface (steps[3], sent text)
shutdown
Save Running Config — Writes configuration to persistent storage (steps[0], sent text)
write memory
Reload Device — Reboots or reloads the device (steps[1], sent text)
reload now
Reload in Minutes — Reboots or reloads the device (steps[1], sent text)
reload in {{MINUTES}}
Cancel Scheduled Reload — Reboots or reloads the device (steps[0], sent text)
reload cancel
Flagged automatically by matching command text. It is a prompt to read the script, not a verdict — plenty of legitimate buttons reboot things on purpose.
3 sets, 122 buttons, 185 steps · 137.2 KB
File format version 1 · exported by Smartcom Revisited
19573f13902d151001b48e885b519a8c9f361d543fd370bc7e8b77a1d9f3639a
You get the exact file the uploader submitted, byte for byte — that checksum is what
sha256sum will print. Import it from the button panel in
SmartCom Revisited.
Exactly what gets sent
This is the complete script of the file below — nothing is summarised or hidden. Read it before you download it, the same way you would read a script someone emailed you.
Interface state, port-channels, MLAG health and VLANs.
Run: show interfaces status
1 step
show interfaces status
Sends Enter afterwards.
Run: show interfaces status connected
1 step
show interfaces status connected
Sends Enter afterwards.
Run: show interfaces status errdisabled
1 step
show interfaces status errdisabled
Sends Enter afterwards.
Run: show interfaces {{IFACE}}
1 step · 1 input
show interfaces {{IFACE}}
Sends Enter afterwards.
Run: show interfaces counters
1 step
show interfaces counters
Sends Enter afterwards.
Run: show interfaces counters errors
1 step
show interfaces counters errors
Sends Enter afterwards.
Run: show interfaces counters discards
1 step
show interfaces counters discards
Sends Enter afterwards.
Run: show interfaces counters rates
1 step
show interfaces counters rates
Sends Enter afterwards.
Run: show interfaces description
1 step
show interfaces description
Sends Enter afterwards.
Run: show interfaces {{IFACE}} transceiver detail
1 step · 1 input
show interfaces {{IFACE}} transceiver detail
Sends Enter afterwards.
Run: show interfaces transceiver
1 step
show interfaces transceiver
Sends Enter afterwards.
Run: show port-channel summary
1 step
show port-channel summary
Sends Enter afterwards.
Run: show port-channel {{LAG}} detailed
1 step · 1 input
show port-channel {{LAG}} detailed
Sends Enter afterwards.
Run: show lacp neighbor
1 step
show lacp neighbor
Sends Enter afterwards.
Run: show lacp counters
1 step
show lacp counters
Sends Enter afterwards.
Run: show mlag
1 step
show mlag
Sends Enter afterwards.
Run: show mlag detail
1 step
show mlag detail
Sends Enter afterwards.
Run: show mlag interfaces
1 step
show mlag interfaces
Sends Enter afterwards.
Run: show mlag config-sanity
1 step
show mlag config-sanity
Sends Enter afterwards.
Run: show vlan
1 step
show vlan
Sends Enter afterwards.
Run: show vlan {{VLAN}}
1 step · 1 input
show vlan {{VLAN}}
Sends Enter afterwards.
Run: show mac address-table
1 step
show mac address-table
Sends Enter afterwards.
Run: show mac address-table address {{MAC}}
1 step · 1 input
show mac address-table address {{MAC}}
Sends Enter afterwards.
Run: show mac address-table count
1 step
show mac address-table count
Sends Enter afterwards.
Run: show spanning-tree summary
1 step
show spanning-tree summary
Sends Enter afterwards.
Run: show spanning-tree
1 step
show spanning-tree
Sends Enter afterwards.
Run: show lldp neighbors
1 step
show lldp neighbors
Sends Enter afterwards.
Run: show lldp neighbors detail
1 step
show lldp neighbors detail
Sends Enter afterwards.
Run: configure ; interface {{IFACE}} ; description {{DESCRIPTION}} ; end
4 steps · asks for confirmation before it runs · 2 inputs
configure
Sends Enter afterwards.
interface {{IFACE}}
Sends Enter afterwards.
description {{DESCRIPTION}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; interface {{IFACE}} ; switchport mode access ; switchport access vlan {{VLAN}} ; end
5 steps · asks for confirmation before it runs · 2 inputs
configure
Sends Enter afterwards.
interface {{IFACE}}
Sends Enter afterwards.
switchport mode access
Sends Enter afterwards.
switchport access vlan {{VLAN}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; interface {{IFACE}} ; switchport mode trunk ; switchport trunk allowed vlan {{VLAN_LIST}} ; end
5 steps · asks for confirmation before it runs · 2 inputs
configure
Sends Enter afterwards.
interface {{IFACE}}
Sends Enter afterwards.
switchport mode trunk
Sends Enter afterwards.
switchport trunk allowed vlan {{VLAN_LIST}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; vlan {{VLAN}} ; name {{VLAN_NAME}} ; end
4 steps · asks for confirmation before it runs · 2 inputs
configure
Sends Enter afterwards.
vlan {{VLAN}}
Sends Enter afterwards.
name {{VLAN_NAME}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; interface {{IFACE}} ; no shutdown ; end
4 steps · asks for confirmation before it runs · 1 input
configure
Sends Enter afterwards.
interface {{IFACE}}
Sends Enter afterwards.
no shutdown
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; interface {{IFACE}} ; shutdown ; end
5 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Shut down {{IFACE}}. Anything behind it loses its link immediately, and if it is an MLAG or uplink member the fabric reconverges. Continue?”
Answering no stops the script here.
configure
Sends Enter afterwards.
interface {{IFACE}}
Sends Enter afterwards.
shutdown
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: clear counters {{IFACE}}
2 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Reset the counters on {{IFACE}}. The error history you are looking at is lost. Continue?”
Answering no stops the script here.
clear counters {{IFACE}}
Sends Enter afterwards.
Run: configure ; default interface {{IFACE}} ; end
4 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Wipe every setting on {{IFACE}} back to default, including its VLAN, channel-group and description. Continue?”
Answering no stops the script here.
configure
Sends Enter afterwards.
default interface {{IFACE}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Routing table, BGP underlay and overlay, VXLAN and VTEPs.
Run: show ip route
1 step
show ip route
Sends Enter afterwards.
Run: show ip route {{PREFIX}}
1 step · 1 input
show ip route {{PREFIX}}
Sends Enter afterwards.
Run: show ip route summary
1 step
show ip route summary
Sends Enter afterwards.
Run: show ip route connected
1 step
show ip route connected
Sends Enter afterwards.
Run: show ip route static
1 step
show ip route static
Sends Enter afterwards.
Run: show ip route bgp
1 step
show ip route bgp
Sends Enter afterwards.
Run: show ip route vrf {{VRF}}
1 step · 1 input
show ip route vrf {{VRF}}
Sends Enter afterwards.
Run: show ip arp
1 step
show ip arp
Sends Enter afterwards.
Run: show ip arp {{IP}}
1 step · 1 input
show ip arp {{IP}}
Sends Enter afterwards.
Run: show ip arp inspection statistics
1 step
show ip arp inspection statistics
Sends Enter afterwards.
Run: show ip bgp summary
1 step
show ip bgp summary
Sends Enter afterwards.
Run: show ip bgp neighbors
1 step
show ip bgp neighbors
Sends Enter afterwards.
Run: show ip bgp neighbors {{PEER}}
1 step · 1 input
show ip bgp neighbors {{PEER}}
Sends Enter afterwards.
Run: show ip bgp neighbors {{PEER}} received-routes
1 step · 1 input
show ip bgp neighbors {{PEER}} received-routes
Sends Enter afterwards.
Run: show ip bgp neighbors {{PEER}} advertised-routes
1 step · 1 input
show ip bgp neighbors {{PEER}} advertised-routes
Sends Enter afterwards.
Run: show bgp evpn summary
1 step
show bgp evpn summary
Sends Enter afterwards.
Run: show bgp evpn
1 step
show bgp evpn
Sends Enter afterwards.
Run: show bgp evpn route-type mac-ip
1 step
show bgp evpn route-type mac-ip
Sends Enter afterwards.
Run: show bgp evpn route-type ip-prefix ipv4
1 step
show bgp evpn route-type ip-prefix ipv4
Sends Enter afterwards.
Run: show ip ospf neighbor
1 step
show ip ospf neighbor
Sends Enter afterwards.
Run: show ip ospf interface brief
1 step
show ip ospf interface brief
Sends Enter afterwards.
Run: show interfaces vxlan 1
1 step
show interfaces vxlan 1
Sends Enter afterwards.
Run: show vxlan vtep
1 step
show vxlan vtep
Sends Enter afterwards.
Run: show vxlan vni
1 step
show vxlan vni
Sends Enter afterwards.
Run: show vxlan address-table
1 step
show vxlan address-table
Sends Enter afterwards.
Run: show vxlan flood vtep
1 step
show vxlan flood vtep
Sends Enter afterwards.
Run: show vrf
1 step
show vrf
Sends Enter afterwards.
Run: ping {{HOST}} repeat {{COUNT}}
1 step · 2 inputs
ping {{HOST}} repeat {{COUNT}}
Sends Enter afterwards.
Run: ping vrf {{VRF}} {{HOST}} repeat {{COUNT}}
1 step · 3 inputs
ping vrf {{VRF}} {{HOST}} repeat {{COUNT}}
Sends Enter afterwards.
Run: ping {{HOST}} source {{IFACE}} repeat {{COUNT}}
1 step · 3 inputs
ping {{HOST}} source {{IFACE}} repeat {{COUNT}}
Sends Enter afterwards.
Run: traceroute {{HOST}}
1 step · 1 input
traceroute {{HOST}}
Sends Enter afterwards.
Run: traceroute vrf {{VRF}} {{HOST}}
1 step · 2 inputs
traceroute vrf {{VRF}} {{HOST}}
Sends Enter afterwards.
Run: configure ; ip route {{PREFIX}} {{NEXT_HOP}} ; end
3 steps · asks for confirmation before it runs · 2 inputs
configure
Sends Enter afterwards.
ip route {{PREFIX}} {{NEXT_HOP}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; interface Vlan{{VLAN}} ; ip address {{IP}}/{{PREFIX_LEN}} ; no shutdown ; end
5 steps · asks for confirmation before it runs · 3 inputs
configure
Sends Enter afterwards.
interface Vlan{{VLAN}}
Sends Enter afterwards.
ip address {{IP}}/{{PREFIX_LEN}}
Sends Enter afterwards.
no shutdown
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; router bgp {{ASN}} ; neighbor {{PEER}} remote-as {{PEER_AS}} ; neighbor {{PEER}} description {{DESCRIPTION}} ; end
5 steps · asks for confirmation before it runs · 4 inputs
configure
Sends Enter afterwards.
router bgp {{ASN}}
Sends Enter afterwards.
neighbor {{PEER}} remote-as {{PEER_AS}}
Sends Enter afterwards.
neighbor {{PEER}} description {{DESCRIPTION}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; no ip route {{PREFIX}} {{NEXT_HOP}} ; end
4 steps · asks for confirmation before it runs · 2 inputs
Asks yes or no: “Remove the route to {{PREFIX}}. Traffic for it follows whatever is left in the table, or nothing at all. Continue?”
Answering no stops the script here.
configure
Sends Enter afterwards.
no ip route {{PREFIX}} {{NEXT_HOP}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: clear ip bgp {{PEER}}
2 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Reset the BGP session with {{PEER}}. Every prefix learned from it is withdrawn until the session rebuilds — on a spine peer this reconverges the fabric. Continue?”
Answering no stops the script here.
clear ip bgp {{PEER}}
Sends Enter afterwards.
Run: clear ip bgp {{PEER}} soft in
2 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Re-request routes from {{PEER}} without dropping the session. Prefixes may churn while it settles. Continue?”
Answering no stops the script here.
clear ip bgp {{PEER}} soft in
Sends Enter afterwards.
Run: clear ip arp
2 steps · asks for confirmation before it runs
Asks yes or no: “Flush the ARP cache. Expect a burst of re-resolution and a brief pause on active flows. Continue?”
Answering no stops the script here.
clear ip arp
Sends Enter afterwards.
Config sessions, diffs, rollback, logs and hardware health.
Run: show version
1 step
show version
Sends Enter afterwards.
Run: show running-config
1 step
show running-config
Sends Enter afterwards.
Run: show running-config section {{PATTERN}}
1 step · 1 input
show running-config section {{PATTERN}}
Sends Enter afterwards.
Run: show startup-config
1 step
show startup-config
Sends Enter afterwards.
Run: show running-config diffs
1 step
show running-config diffs
Sends Enter afterwards.
Run: show configuration sessions
1 step
show configuration sessions
Sends Enter afterwards.
Run: show configuration sessions detail
1 step
show configuration sessions detail
Sends Enter afterwards.
Run: show checkpoints
1 step
show checkpoints
Sends Enter afterwards.
Run: show environment all
1 step
show environment all
Sends Enter afterwards.
Run: show environment temperature
1 step
show environment temperature
Sends Enter afterwards.
Run: show environment power
1 step
show environment power
Sends Enter afterwards.
Run: show environment cooling
1 step
show environment cooling
Sends Enter afterwards.
Run: show inventory
1 step
show inventory
Sends Enter afterwards.
Run: show processes top once
1 step
show processes top once
Sends Enter afterwards.
Run: show version detail | grep -i memory
1 step
show version detail | grep -i memory
Sends Enter afterwards.
Run: dir flash:
1 step
dir flash:
Sends Enter afterwards.
Run: show agent logs crash
1 step
show agent logs crash
Sends Enter afterwards.
Run: show logging last {{LINES}}
1 step · 1 input
show logging last {{LINES}}
Sends Enter afterwards.
Run: show logging | include {{PATTERN}}
1 step · 1 input
show logging | include {{PATTERN}}
Sends Enter afterwards.
Run: show logging system
1 step
show logging system
Sends Enter afterwards.
Run: show ntp status
1 step
show ntp status
Sends Enter afterwards.
Run: show ntp associations
1 step
show ntp associations
Sends Enter afterwards.
Run: show clock
1 step
show clock
Sends Enter afterwards.
Run: show users detail
1 step
show users detail
Sends Enter afterwards.
Run: show running-config section aaa
1 step
show running-config section aaa
Sends Enter afterwards.
Run: show ip interface brief | include Management
1 step
show ip interface brief | include Management
Sends Enter afterwards.
Run: show running-config section snmp
1 step
show running-config section snmp
Sends Enter afterwards.
Run: show management api http-commands
1 step
show management api http-commands
Sends Enter afterwards.
Run: show schedule summary
1 step
show schedule summary
Sends Enter afterwards.
Run: show boot-config
1 step
show boot-config
Sends Enter afterwards.
Run: write memory
1 step · asks for confirmation before it runs
write memory
Sends Enter afterwards.
Run: configure ; hostname {{HOSTNAME}} ; end
3 steps · asks for confirmation before it runs · 1 input
configure
Sends Enter afterwards.
hostname {{HOSTNAME}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; ntp server {{NTP}} ; end
3 steps · asks for confirmation before it runs · 1 input
configure
Sends Enter afterwards.
ntp server {{NTP}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; logging host {{SERVER}} ; end
3 steps · asks for confirmation before it runs · 1 input
configure
Sends Enter afterwards.
logging host {{SERVER}}
Sends Enter afterwards.
end
Sends Enter afterwards.
A named snapshot of the running config. Take one before any risky change.
1 step · asks for confirmation before it runs · 1 input
copy running-config checkpoint:{{NAME}}
Sends Enter afterwards.
Stages changes without applying them. Nothing takes effect until you commit.
2 steps · asks for confirmation before it runs · 1 input
configure session {{NAME}}
Sends Enter afterwards.
show session-config diffs
Sends Enter afterwards.
Run: configure session {{NAME}} ; show session-config diffs ; end
3 steps · asks for confirmation before it runs · 1 input
configure session {{NAME}}
Sends Enter afterwards.
show session-config diffs
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure session {{NAME}} ; commit ; end
3 steps · asks for confirmation before it runs · 1 input
configure session {{NAME}}
Sends Enter afterwards.
commit
Sends Enter afterwards.
end
Sends Enter afterwards.
Commits with an automatic rollback unless confirmed in time — the safe way to change something you are connected through.
3 steps · asks for confirmation before it runs · 2 inputs
configure session {{NAME}}
Sends Enter afterwards.
commit timer {{TIME}}
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure ; no commit timer ; end
3 steps · asks for confirmation before it runs
configure
Sends Enter afterwards.
no commit timer
Sends Enter afterwards.
end
Sends Enter afterwards.
Run: configure session {{NAME}} ; abort
3 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Discard everything staged in session {{NAME}}, including work a colleague may have staged there. Continue?”
Answering no stops the script here.
configure session {{NAME}}
Sends Enter afterwards.
abort
Sends Enter afterwards.
Run: configure replace checkpoint:{{NAME}}
2 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Replace the running config with checkpoint {{NAME}}. Anything configured since that checkpoint is removed, including the management access you are using. Continue?”
Answering no stops the script here.
configure replace checkpoint:{{NAME}}
Sends Enter afterwards.
Run: configure replace startup-config
2 steps · asks for confirmation before it runs
Asks yes or no: “Replace the running config with the startup config. Every unsaved change is undone at once. Continue?”
Answering no stops the script here.
configure replace startup-config
Sends Enter afterwards.
Run: reload now
2 steps · asks for confirmation before it runs
Asks yes or no: “Reload this switch immediately. Everything through it stops for the length of the boot, and unsaved config is lost. Continue?”
Answering no stops the script here.
reload now
Sends Enter afterwards.
Run: reload in {{MINUTES}}
2 steps · asks for confirmation before it runs · 1 input
Asks yes or no: “Schedule a reload in {{MINUTES}} minutes. Useful as a safety net for a risky change — but it will drop everything through this switch when it fires. Continue?”
Answering no stops the script here.
reload in {{MINUTES}}
Sends Enter afterwards.
Run: reload cancel
1 step · asks for confirmation before it runs
reload cancel
Sends Enter afterwards.
Run: clear logging
2 steps · asks for confirmation before it runs
Asks yes or no: “Discard the buffered log. Whatever explains the current problem goes with it. Continue?”
Answering no stops the script here.
clear logging
Sends Enter afterwards.
Sign in to report it, or email abuse@smartcomrevisited.com.