---
title: Enable-Mode Commands
slug: ps/help/en_us/sd/25x/cli/enable-mode-commands
docTags: 
createdAt: 2026-10-06T15:00:38.681Z
---

## Entering enable-mode

:::Paragraph{indent="1"}
You can perform basic system administration tasks in enable mode. Only administrator users can perform enable-mode commands. All commands available in user mode are also available in enable mode.
:::

:::Paragraph{indent="1"}
[Configuration-Mode Commands](docId:2rhKUtqx7Iti1A_X79KfL) describes some enable commands because they are more easily understood in relationship to the feature set of which they are a part.
:::

:::Paragraph{indent="1"}
To enter enable mode:
:::

1. Connect to the CLI and enter the following command:

```bash
login as: admin
Brocade Services Director
Last login: Wed Jan 20 13:02:09 2012 from 10.0.1.1
gen1-sh139 > enable
gen1-sh139 #
```

2. To exit enable mode, enter exit. For information about the exit command, see [ping](docId\:q-wP5fTzpWO2TO-RsyDPo).

:::Paragraph{indent="1"}
All the commands available in user mode are also available in enable mode.
:::

:::hint{type="info"}
For an alphabetical list of Enable-Mode commands, see the Contents page of this book.
:::

## Enable-Mode Commands

:::Paragraph{indent="1"}
The following section contains the Services Director commands.
:::

:::Paragraph{indent="1"}
For an alphabetical list of Enable-Mode commands, see the Table of Contents for this guide.
:::

### clear arp-cache

:::Paragraph{indent="1"}
Clears dynamic entries from the ARP cache. This command does not clear static entries.
:::

### Syntax

```bash
clear arp-cache
```

### Examples

```bash
amnesiac # clear arp-cache
```

### Related Commands

:::Paragraph{indent="1"}
[show arp](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### clear hardware edac-ue-alarm

:::Paragraph{indent="1"}
Clears Acknowledge EDAC UE (uncorrectable errors) Alarm.
:::

### Syntax

```bash
clear hardware edac-ue-alarm
```

### Usage Guidelines

:::Paragraph{indent="1"}
The amber LED light stops blinking on the system.
:::

### Examples

```bash
amnesiac # clear hardware edac-ue-alarm
```

### Related Commands

:::Paragraph{indent="1"}
[show hardware error-log](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### clear hardware error-log

:::Paragraph{indent="1"}
Clears IPMI System Event Log (SEL).
:::

### Syntax

```bash
clear hardware error-log
```

### Usage Guidelines

:::Paragraph{indent="1"}
The amber LED light stops blinking on the system.
:::

### Examples

```bash
amnesiac # clear hardware error-log
```

### Related Commands

:::Paragraph{indent="1"}
[show hardware error-log](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### clock set

:::Paragraph{indent="1"}
Sets the system date and time.
:::

### Syntax

```bash
clock set { yyyy/mm/dd/ hh:mm:ss }
```

### Parameters

```bash
yyyy/mm/dd/ hh:mm:ss
```

:::Paragraph{indent="1"}
Specify the date and time (year, month, day, hour, minutes, and seconds).
:::

### Examples

```bash
amnesiac # clock set 2003/12/31 23:59:59
```

### Related Commands

:::Paragraph{indent="1"}
[show log](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### configure terminal

:::Paragraph{indent="1"}
Enables configuration from the terminal by entering the configuration subsystem. You must execute the Services Director command first to enter configuration mode.
:::

### Syntax

```bash
[no] configure terminal
```

### Usage Guidelines

:::Paragraph{indent="1"}
To exit the configuration subsystem, type **exit**.
:::

:::Paragraph{indent="1"}
The **no** command option disables the terminal configuration.
:::

### Examples

```bash
amnesiac # configure terminal
```

### Related Commands

:::Paragraph{indent="1"}
[show terminal](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### disable

:::Paragraph{indent="1"}
Exits enable mode.
:::

### Syntax

```bash
disable
```

### Examples

```bash
amnesiac # disable
```

### Related Commands

:::Paragraph{indent="1"}
[exit](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### file stats delete

:::Paragraph{indent="1"}
Deletes the statistics file.
:::

### Syntax

```bash
file stats delete filename
```

### Parameters

```bash
filename
```

:::Paragraph{indent="1"}
Specify the name of the file to delete.
:::

### Examples

```bash
amnesiac # file stats delete throughput
```

### Related Commands

:::Paragraph{indent="1"}
[show clock](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### file stats move

:::Paragraph{indent="1"}
Renames the statistics file.
:::

### Syntax

```bash
file stats move source-filename destination-filename
```

### Parameters

```bash
source-filename
```

:::Paragraph{indent="1"}
Specify the source file to rename.
:::

```bash
destination-filename
```

:::Paragraph{indent="1"}
Specify the new filename.
:::

### Examples

```bash
amnesiac # file stats move throughput throughput2
```

### Related Commands

:::Paragraph{indent="1"}
[show files stats](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### file stats upload

:::Paragraph{indent="1"}
Uploads a specified statistics report file to a remote host.
:::

### Syntax

```bash
file stats upload filename { destination | case-number }
```

### Parameters

```bash
filename
```

:::Paragraph{indent="1"}
Mandatory. Specify the source filename to upload.
:::

```bash
destination
```

:::Paragraph{indent="1"}
Mandatory. Specify the upload protocol, authentication credentials, remote host, and host filepath for the remote file. Supported protocols are HTTP, FTP and SCP.
:::

:::hint{type="info"}
There is no default setting for this property.
:::

```bash
case-number
```

:::Paragraph{indent="1"}
Mandatory. Specify the customer case number.
:::

### Examples

```bash
amnesiac # file stats upload throughput ftp://admin:password@ftp.test.com/stats 194170
```

### Related Commands

:::Paragraph{indent="1"}
[show files stats](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### file tcpdump delete

:::Paragraph{indent="1"}
Deletes a TCP dump output file.
:::

### Syntax

```bash
file tcpdump delete filename
```

### Parameters

```bash
filename
```

:::Paragraph{indent="1"}
Specify the **tcpdump** file to delete.
:::

### Examples

```bash
amnesiac # file tcpdump delete dumpfile
```

### Related Commands

:::Paragraph{indent="1"}
[file tcpdump upload](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### file tcpdump upload

:::Paragraph{indent="1"}
Uploads a specific TCP dump output file to a remote host.
:::

### Syntax

```bash
file tcpdump upload filename { destination | case-number }
```

### Parameters

```bash
filename
```

:::Paragraph{indent="1"}
Mandatory. Specify the source filename to upload.
:::

```bash
destination
```

:::Paragraph{indent="1"}
Mandatory. Specify the upload protocol, authentication credentials, remote host, and host filepath for the remote file. Supported protocols are HTTP, FTP and SCP.
:::

:::hint{type="info"}
There is no default setting for this property.
:::

```bash
case-number
```

:::Paragraph{indent="1"}
Mandatory. Specify the customer case number.
:::

### Examples

```bash
amnesiac # file tcpdump upload dumpfile http://www.test.com/stats 194171
```

### Related Commands

:::Paragraph{indent="1"}
[file tcpdump delete](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### file upload clear-stats

:::Paragraph{indent="1"}
Clears the file upload statistics.
:::

### Syntax

```bash
file upload clear-stats
```

### Usage Guidelines

:::Paragraph{indent="1"}
The file **upload clear-stats** command clears the statistics displayed by the **show uploads** command.
:::

### Examples

```bash
amnesiac > file upload clear-stats
```

### Related Commands

:::Paragraph{indent="1"}
[show uploads](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### file upload stop

:::Paragraph{indent="1"}
Stops an upload.
:::

### Syntax

```bash
file upload stop
```

### Usage Guidelines

:::Paragraph{indent="1"}
The **file upload stop** command stops an upload of a resource.
:::

### Examples

```bash
amnesiac > file upload stop
```

### Related Commands

:::Paragraph{indent="1"}
[show uploads](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### image delete

:::Paragraph{indent="1"}
Deletes the specified software image.
:::

### Syntax

```bash
image delete image-filename
```

### Parameters

```bash
image-filename
```

:::Paragraph{indent="1"}
Specify the name of the software image to delete.
:::

### Examples

```bash
amnesiac # image delete snkv1.0
```

### Related Commands

:::Paragraph{indent="1"}
[show images](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### image delete-all

:::Paragraph{indent="1"}
Deletes all software image files on the disk.
:::

### Syntax

```bash
image delete-all
```

### Examples

```bash
amnesiac # image delete-all
```

### Related Commands

:::Paragraph{indent="1"}
[show uploads](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### image fetch

:::Paragraph{indent="1"}
Downloads a software image from a remote host.
:::

### Syntax

```bash
image fetch URL, -scp://, or -ftp://username:password@hostname/path/filename image-filename
```

### Parameters

```bash
URL,-scp://, or -ftp://username:password@hostname/path/filename
```

:::Paragraph{indent="1"}
Specify the upload protocol, the location, and authentication credentials for the remote image file.
:::

:::Paragraph{indent="1"}
Press the Enter key to download the image. The image retains the same name it had on the server.
:::

```bash
image-filename
```

:::Paragraph{indent="1"}
Specify a local filename for the image.
:::

### Examples

```bash
amnesiac # image fetch http://www.domain.com/v.1.0 version1.0
```

### Related Commands

:::Paragraph{indent="1"}
[show images](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### image install

:::Paragraph{indent="1"}
Installs the software image onto a system partition.
:::

### Syntax

```bash
image install image-filename partition
```

### Parameters

```bash
image-filename
```

:::Paragraph{indent="1"}
Specify the software image filename to install.
:::

```bash
partition
```

:::Paragraph{indent="1"}
Specify the partition number:**&#x20;1**,**&#x20;2**.
:::

### Examples

```bash
amnesiac # image install version1.0 2
```

### Related Commands

:::Paragraph{indent="1"}
[show images](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### image move

:::Paragraph{indent="1"}
Moves or renames an inactive system image on the hard disk.
:::

### Syntax

```bash
image move source-image-name new-image-name
```

### Parameters

```bash
source-image-name
```

:::Paragraph{indent="1"}
Specify the name of the software image to move or rename.
:::

```bash
new-image-name
```

:::Paragraph{indent="1"}
Specify the new name of the software image.
:::

### Examples

```bash
amnesiac # image move www.domain.com/v.1.0 version1.0
```

### Related Commands

:::Paragraph{indent="1"}
[show images](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### image upgrade

:::Paragraph{indent="1"}
Installs a system image on the backup boot partition.
:::

### Syntax

```bash
image upgrade image-name
```

### Parameters

```bash
image-name
```

:::Paragraph{indent="1"}
Specify the software image filename to install.
:::

### Usage Guidelines

:::Paragraph{indent="1"}
The **image upgrade** command only installs the image on the backup boot partition.
:::

### Examples

```bash
amnesiac # image upgrade image187.img
```

### Related Commands

:::Paragraph{indent="1"}
[show images](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### ntpdate

:::Paragraph{indent="1"}
Conducts a one-time synchronization with a specified NTP server.
:::

### Syntax

```bash
ntpdate ip-addr
```

### Parameters

```bash
ip-addr
```

:::Paragraph{indent="1"}
Specify the NTP server with which to synchronize.
:::

### Examples

```bash
amnesiac # ntpdate 10.10.10.1
```

### Related Commands

:::Paragraph{indent="1"}
[show ntp](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### reload

:::Paragraph{indent="1"}
Reboots the system.
:::

### Syntax

```bash
reload [ halt ]|[ force ]
```

### Parameters

```bash
halt
```

:::Paragraph{indent="1"}
Shuts down the system.
:::

```bash
force
```

:::Paragraph{indent="1"}
Forces an immediate reboot of the system even if it is busy.
:::

### Usage Guidelines

:::Paragraph{indent="1"}
After this command is used, the master password is required.
:::

:::Paragraph{listStyleType="disc" indent="2"}
If you chose to store the master password in the Services Director when it was installed, the master password is used automatically, and the Services Director service restarts automatically.
:::

:::Paragraph{listStyleType="disc" indent="2"}
If you DID NOT choose to store the master password in the Services Director when it was installed, the Services Director service is initially unavailable. To resolve this, you must re-enter the master password using the VA GUI. This is not possible using the CLI. After this is done, the Services Director service restarts.
:::

### Examples

```bash
amnesiac # reload
The session will close. It takes about 2-3 minutes to reboot the appliance.
```

### Related Commands

:::Paragraph{indent="1"}
[disable](docId\:qW4d1Kj33nMlkR3yej8BD), [ssc kpti](docId\:H010mqCIZJAevKMkPzNkS), [show ssc kpti](docId\:Daj0PxouZD3s712K5TKUW)
:::

### show arp

:::Paragraph{indent="1"}
Displays the contents of the ARP cache. The ARP cache includes all statically configured ARP entries, as well as any that the system has acquired dynamically.
:::

### Syntax

```bash
show arp [ static ]
```

### Parameters

```bash
static
```

:::Paragraph{indent="1"}
Displays static ARP addresses.
:::

### Examples

```bash
amnesiac # show arp
ARP cache contents
IP 10.0.0.1 maps to MAC 00:07:E9:70:20:15
IP 10.0.0.2 maps to MAC 00:05:5D:36:CB:29
IP 10.0.100.22 maps to MAC 00:07:E9:55:10:09
```

### Related Commands

:::Paragraph{indent="1"}
[clear arp-cache](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### show banner

:::Paragraph{indent="1"}
Displays the banner settings.
:::

### Syntax

```bash
show banner
```

### Examples

```bash
amnesiac # show banner
Banners:
MOTD:
Issue: Services Director
Net Issue: Brocade Services Director
```

### Related Commands

:::Paragraph{indent="1"}
[banner motd](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show configuration

:::Paragraph{indent="1"}
Displays the current and saved configuration settings that differ from the default settings.
:::

### Syntax

```bash
show configuration [ full ]
```

### Parameters

```bash
full
```

:::Paragraph{indent="1"}
Displays all CLI commands and does not exclude commands that set default values.
:::

### Examples

```bash
amnesiac # show configuration
##
## Network interface configuration
##
no interface aux dhcp
interface aux duplex "auto"
no interface aux shutdown
interface aux speed "auto"
interface primary ip address 10.0.0.3 /16
##
## Routing configuration
##
ip default-gateway "10.0.0.1"
##
## Other IP configuration
##
hostname "amnesiac"
ip domain-list domain.com
ip domain-list domain.com
ip name-server 10.0.0.2
##
## Logging configuration
##
logging local "info"
##
## Process Manager configuration
##
pm process mgmtd launch timeout "4000"
pm process sport shutdown order "0"
pm process statsd shutdown order "0"
##
## Network management configuration
##
## Miscellaneous other settings (this is a partial list of settings)
```

### Related Commands

:::Paragraph{indent="1"}
[configuration new](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show configuration files

:::Paragraph{indent="1"}
Displays the list of active and backup configuration files or the contents of a specified file.
:::

### Syntax

```bash
show configuration [ filename ]
```

### Parameters

```bash
filename
```

:::Paragraph{indent="1"}
Specify the filename. The default filenames are:
:::

:::Paragraph{listStyleType="disc" indent="3"}
initial: Specify the initial configuration.
:::

:::Paragraph{listStyleType="disc" indent="3"}
initial.bak: Specify the initial backup configuration.
:::

:::Paragraph{listStyleType="disc" indent="3"}
cold: Specify the configuration file before SDR has occurred.
:::

:::Paragraph{listStyleType="disc" indent="3"}
working (active): Specify the current configuration.
:::

:::Paragraph{listStyleType="disc" indent="3"}
working.bak: Specify the current backup configuration.
:::

### Examples

```bash
amnesiac # show configuration files initial
##
## Network interface configuration
##
no interface aux dhcp
interface aux duplex "auto"
interface aux ip address 10.0.62.75 /16
interface aux mtu "1500"
no interface aux shutdown
interface aux speed "auto"
interface aux txqueuelen "100"
no interface primary dhcp

##
## Routing configuration
##
ip default-gateway "10.0.0.1"
##
## Logging configuration
##
logging 10.1.10.200
logging 10.1.10.200 trap "info"
*** this is a partial display ***
```

### Related Commands

:::Paragraph{indent="1"}
[configuration new](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show configuration

:::Paragraph{indent="1"}
Displays running configuration settings that are different from the defaults.
:::

### Syntax

```bash
show configuration running [ full ]
```

### Parameters

```bash
running
```

:::Paragraph{indent="1"}
Displays system CLI commands to recreate current running configuration.
:::

```bash
full
```

:::Paragraph{indent="1"}
Displays all system CLI commands and does not exclude commands that set default values.
:::

### Examples

```bash
amnesiac # show configuration running
##
## Network interface configuration
##
no interface aux dhcp
interface aux duplex "auto"
interface aux ip address 10.0.62.75 /16
interface aux mtu "1500"
no interface aux shutdown
interface aux speed "auto"
interface aux txqueuelen "100"
no interface inpath0_0 dhcp
interface inpath0_0 duplex "auto"
interface inpath0_0 ip address 10.11.62.75 /16
interface inpath0_0 mtu "1500"
no interface inpath0_0 shutdown
interface inpath0_0 speed "auto"
interface inpath0_0 txqueuelen "100"
no interface lan0_0 dhcp
interface lan0_0 duplex "auto"
interface lan0_0 mtu "0"
no interface lan0_0 shutdown
interface lan0_0 speed "auto"
interface lan0_0 txqueuelen "100"
lines 1-23

##(displays running configuration; this is a partial list of settings.)
```

### Related Commands

:::Paragraph{indent="1"}
[configuration new](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show files events config

:::Paragraph{indent="1"}
Displays events configuration.
:::

### Syntax

```bash
show files events config
```

### Examples

```bash
amnesiac # show files events config
```

### Related Commands

:::Paragraph{indent="1"}
[debug generate dump](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show files process-dump

:::Paragraph{indent="1"}
Displays a list of crash dump files.
:::

### Syntax

```bash
show files process-dump
```

### Examples

```bash
amnesiac # show files process-dump
```

### Related Commands

:::Paragraph{indent="1"}
[debug generate dump](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show files stats

:::Paragraph{indent="1"}
Displays performance statistics files.
:::

### Syntax

```bash
show files stats
```

### Usage Guidelines

:::Paragraph{indent="1"}
You export performance statistics to files using th&#x65;**&#x20;stats export** command.
:::

### Examples

```bash
amnesiac # show files stats
```

### Related Commands

:::Paragraph{indent="1"}
[show stats cpu](docId\:q-wP5fTzpWO2TO-RsyDPo), [stats export](docId\:q-wP5fTzpWO2TO-RsyDPo)
:::

### show files tcpdump

:::Paragraph{indent="1"}
Displays files saved by the tcpdump utility.
:::

### Syntax

```bash
show files tcpdump
```

### Examples

```bash
amnesiac # show files tcpdump
unopt.cap
big-noopt.cap
big-opt.cap
big.tgz
big-opt2.cap
```

### Related Commands

:::Paragraph{indent="1"}
[tcpdump](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### show fips status

:::Paragraph{indent="1"}
Displays FIPS status information by feature.
:::

### Syntax

```bash
show fips status
```

### Examples

```bash
amnesiac > show fips status
FIPS Mode: Disabled.
```

### Related Commands

:::Paragraph{indent="1"}
[fips enable](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show hardware all

:::Paragraph{indent="1"}
Displays hardware information such as the current slot configuration.
:::

### Syntax

```bash
show hardware all
```

### Examples

```bash
amnesiac # show hardware all
Hardware Revision: B
Mainboard: Series 3000/5000 motherboard, ................. CMP-00072
Slot 0: 4 Port Copper GigE Network Bypass Card, ....... CMP-00074
Slot 1: (Empty)
Slot 2: (Empty)
Slot 3: (Empty)
Slot 4: 6 Port SATA RAID I/O Card, .................... CMP-00014
Slot 5: (Empty)
```

### Related Commands

:::Paragraph{indent="1"}
[hardware watchdog enable](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show interfaces

:::Paragraph{indent="1"}
Displays the running state settings and statistics for specific interfaces.
:::

### Syntax

```bash
show interfaces interface_name [ arp | arp static | brief | configured | dhcp-lease ]
```

### Parameters

```bash
interface_name
```

:::Paragraph{indent="1"}
Specify the interface name. For example, **aux**, **lan0\_0**, **wan0\_0**, **primary**, **in-path0\_0**, **lo**.
:::

```bash
arp
```

:::Paragraph{indent="1"}
Displays static and dynamic ARP entries for this interface.
:::

```bash
arp static
```

:::Paragraph{indent="1"}
Displays statically-configured ARP entries for this interface.
:::

```bash
brief
```

:::Paragraph{indent="1"}
Displays the running state settings without statistics.
:::

```bash
configured
```

:::Paragraph{indent="1"}
Displays configured settings for the interface.
:::

```bash
dhcp-lease
```

:::Paragraph{indent="1"}
Displays DHCP lease for this interface.
:::

### Usage Guidelines

:::Paragraph{indent="1"}
The settings and statistics displayed varies when using DHCP.
:::

:::hint{type="info"}
See also [show interfaces brief](docId\:qW4d1Kj33nMlkR3yej8BD) and [show interfaces configured](docId\:qW4d1Kj33nMlkR3yej8BD).
:::

### Examples

```bash
*** show brief details loopback interface ***
amnesiac # show interfaces lo brief
Interface lo state
Up: yes
Interface type: loopback
IP address: 127.0.0.1
Netmask: 255.0.0.0
IPv6 address: ::1/128
Speed: N/A
Duplex: N/A
MTU: 16436
HW address: N/A
Link: yes
Counters cleared date: 2017/10/26 07:18:57
*** show full details for loopback interface ***
amnesiac # show interfaces lo configured
Interface lo configuration
Enabled: yes
DHCP: no
Dynamic DNS DHCP: no
DHCPv6: no
Dynamic DNS DHCPv6: no
IP address: 127.0.0.1
Netmask: 255.0.0.0
Speed: auto
Duplex: auto
MTU: 16436
Counters cleared date: 2017/10/26 07:18:57
amnesiac # show interfaces lo
Interface lo state
Up: yes
Interface type: loopback
IP address: 127.0.0.1
Netmask: 255.0.0.0
IPv6 address: ::1/128
Speed: N/A
Duplex: N/A
MTU: 16436
HW address: N/A
Link: yes
Counters cleared date: 2017/10/26 07:18:57
RX bytes: 82972572
RX packets: 342912
RX mcast packets: 0
RX discards: 0
RX errors: 0
RX overruns: 0
RX frame: 0
TX bytes: 82972572
TX packets: 342912
TX discards: 0
TX errors: 0
TX overruns: 0
TX carrier: 0
TX collisions: 0
*** show primary interface ***
amnesiac # show interfaces primary arp
ARP cache contents
IP 10.62.132.37 maps to MAC 44:31:92:5D:90:42
IP 10.62.128.30 maps to MAC 00:0C:29:41:DD:6C
IP 10.62.128.1 maps to MAC 00:10:DB:FF:10:04
IP 10.62.167.197 maps to MAC 00:50:56:A6:64:F4
IP 10.62.169.163 maps to MAC 00:50:56:A6:6F:93
*** show aux interface ***
amnesiac # show interfaces aux
Interface aux state
Up: yes
Interface type: ethernet
IP address:
Netmask:
IPv6 link-local address: fe80::250:56ff:fea6:195c/64
Speed: 1000Mb/s (auto)
Duplex: full (auto)
MTU: 1500
HW address: 00:50:56:A6:19:5C
Link: yes
Counters cleared date: 2017/10/26 07:18:57
RX bytes: 39112481
RX packets: 625959
RX mcast packets: 0
RX discards: 0
RX errors: 0
RX overruns: 0
RX frame: 0
TX bytes: 4338
TX packets: 51
TX discards: 0
TX errors: 0
TX overruns: 0
TX carrier: 0
TX collisions: 0
```

### Related Commands

:::Paragraph{indent="1"}
[interface](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show interfaces brief

:::Paragraph{indent="1"}
Displays brief running state for all interfaces
:::

### Syntax

```bash
show interfaces brief
```

### Usage Guidelines

:::Paragraph{indent="1"}
The settings and statistics displayed varies when using DHCP.
:::

:::hint{type="info"}
See also [show interfaces](docId\:qW4d1Kj33nMlkR3yej8BD) and [show interfaces configured](docId\:qW4d1Kj33nMlkR3yej8BD).
:::

### Examples

```bash
amnesiac # show interfaces brief
Interface primary state
Up: yes
Interface type: ethernet
IP address: 10.62.169.160
Netmask: 255.255.192.0
IPv6 link-local address: fe80::250:56ff:fea6:539/64
Speed: 1000Mb/s (auto)
Duplex: full (auto)
MTU: 1500
HW address: 00:50:56:A6:05:39
Link: yes
Counters cleared date: 2017/10/26 07:18:57
Interface aux state
Up: yes
Interface type: ethernet
IP address:
Netmask:
IPv6 link-local address: fe80::250:56ff:fea6:195c/64
Speed: 1000Mb/s (auto)
Duplex: full (auto)
MTU: 1500
HW address: 00:50:56:A6:19:5C
Link: yes
Counters cleared date: 2017/10/26 07:18:57
```

### Related Commands

:::Paragraph{indent="1"}
[interface](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show interfaces configured

:::Paragraph{indent="1"}
Displays configuration for all interfaces.
:::

### Syntax

```bash
show interfaces configured
```

### Usage Guidelines

:::Paragraph{indent="1"}
The settings and statistics displayed varies when using DHCP.
:::

:::hint{type="info"}
See also [show interfaces](docId\:qW4d1Kj33nMlkR3yej8BD) and [show interfaces brief](docId\:qW4d1Kj33nMlkR3yej8BD).
:::

### Examples

```bash
amnesiac # show interfaces configured
Interface aux configuration
Enabled: yes
DHCP: yes
Dynamic DNS DHCP: no
DHCPv6: no
Dynamic DNS DHCPv6: no
IP address: 169.254.1.1
Netmask: 255.255.0.0
IPv6 address:
Speed: auto
Duplex: auto
MTU: 1500
Counters cleared date: 2013/11/02 01:06:10
Interface lo configuration
Enabled: yes
DHCP: no
Dynamic DNS DHCP: no
DHCPv6: no
Dynamic DNS DHCPv6: no
IP address: 127.0.0.1
Netmask: 255.0.0.0
Speed: auto
Duplex: auto
MTU: 16436
Counters cleared date: 2013/11/02 01:06:10
Interface primary configuration
Enabled: yes
DHCP: no
Dynamic DNS DHCP: no
DHCPv6: no
Dynamic DNS DHCPv6: no
IP address:
Netmask:
IPv6 address:
Speed: auto
Duplex: auto
MTU: 1500
Counters cleared date: 2013/11/02 01:06:10
```

### Related Commands

:::Paragraph{indent="1"}
[interface](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show ip default-gateway

:::Paragraph{indent="1"}
Displays the IP default gateway.
:::

### Syntax

```bash
show ip default-gateway [ static ]
```

### Parameters

```bash
static
```

:::Paragraph{indent="1"}
Displays the static default gateway.
:::

### Examples

```bash
amnesiac # show ip default-gateway static
Configured default gateway: 10.0.0.1
```

### Related Commands

:::Paragraph{indent="1"}
[show ip route](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### show ipv6 default-gateway

:::Paragraph{indent="1"}
Displays the IPv6 default gateway.
:::

### Syntax

```bash
show ipv6 default-gateway [ static ]
```

### Parameters

```bash
static
```

:::Paragraph{indent="1"}
Displays the static default gateway.
:::

### Examples

```bash
amnesiac # show ipv6 default-gateway static
Configured default gateway: 2001:38dc:52::e9a4:c5:6282/64
```

### Related Commands

:::Paragraph{indent="1"}
[ipv6 default-gateway](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show ipv6 route

:::Paragraph{indent="1"}
Displays active IPv6 routes, both dynamic and static.
:::

### Syntax

```bash
show ipv6 route [ static ]
```

### Parameters

```bash
static
```

:::Paragraph{indent="1"}
Displays the static default gateway.
:::

### Examples

```bash
amnesiac # show ipv6 route
Destination Network Gateway Interface
::1/128 :: lo
2000::/64 :: primary
2001::20e:b6ff:fe01:58f1/128 :: lo
2001::/60 :: aux
2001::/60 :: primary
fe80::200:ff:fe00:0/128 :: lo
fe80::200:ff:fe00:0/128 :: lo
[partial example]
```

### Related Commands

:::Paragraph{indent="1"}
[ipv6 route](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show ip route

:::Paragraph{indent="1"}
Displays active routes both dynamic and static.
:::

### Syntax

```bash
show ip route [ static ]
```

### Parameters

```bash
static
```

:::Paragraph{indent="1"}
Displays configured static routes.
:::

### Examples

```bash
amnesiac # show ip route static
Destination Mask Gateway
default 0.0.0.0 10.0.0.4
```

### Related Commands

:::Paragraph{indent="1"}
[ip route](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show job

:::Paragraph{indent="1"}
Displays the status of a scheduled job.
:::

### Syntax

```bash
show job job-id
```

### Parameters

```bash
job-id
```

:::Paragraph{indent="1"}
Specify the job identification number.
:::

### Examples

```bash
amnesiac # show job 10
job {job_id}: 10
Status: pending
Name: myjob
Comment: this is a text
Absolute range:
Commands:
show info.
show connections.
show version.
```

### Related Commands

:::Paragraph{indent="1"}
[job command](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show jobs

:::Paragraph{indent="1"}
Displays a list of all jobs.
:::

### Syntax

```bash
show jobs
```

### Examples

```bash
amnesiac # show jobs
% No jobs configured.
```

### Related Commands

:::Paragraph{indent="1"}
[job command](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show licenses

:::Paragraph{indent="1"}
Displays VLAB licenses, used for "root" access to the SSC host. Customers do not typically have access to VLAB licenses.
:::

### Syntax

```bash
show licenses
```

### Examples

```bash
amnesiac # show licenses
Local: LK1-VLAB-0000-0000-1-3E83-2754-8910
Index: 1
Feature: VLAB
Valid: yes
Active: yes
Start date:
End date:
```

### show log

:::Paragraph{indent="1"}
Displays the system logs.
:::

### Syntax

```bash
show log [ continuous | files log-number | reverse | matching ]
```

### Parameters

```bash
continuous
```

:::Paragraph{indent="1"}
Displays the log continuously, similar to the Linux **tail -f** command.
:::

```bash
files log-number
```

:::Paragraph{indent="1"}
Displays a list of log files or a specific log file.
:::

```bash
reverse
```

:::Paragraph{indent="1"}
Displays the log information, in reverse order, with the latest entry at the top.
:::

```bash
matching
```

:::Paragraph{indent="1"}
Displays a list of matching log files.
:::

### Examples

```bash
amnesiac # show log
May 22 20:00:00 localhost /usr/sbin/crond[784]: (root) CMD (/usr/sbin/logrotate /etc/logrotate.conf)
May 22 20:00:00 localhost cli[555]: [cli.INFO]: user admin: CLI got signal 2 (SIGINT)
May 22 20:02:31 localhost cli[555]: [cli.INFO]: user admin: Executing command: show ip route
May 22 20:02:38 localhost cli[555]: [cli.INFO]: user admin: CLI got signal 2 (SIGINT)
Dec 22 20:03:16 localhost cli[555]: [cli.INFO]: user admin: CLI got signal 2 (SIGINT)
May 22 20:04:00 localhost cli[555]: [cli.INFO]: user admin: Executing command: show ip route static
Dec 22 20:05:09 localhost cli[555]: [cli.INFO]: user admin: CLI got signal 2 (SIGINT)
May 22 20:06:44 localhost cli[555]: [cli.INFO]: user admin: Executing command: show limit bandwidth
May 22 20:06:49 localhost cli[555]: [cli.INFO]: user admin: CLI got signal 2 (SIGINT)
```

### Related Commands

:::Paragraph{indent="1"}
[logging](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show papi rest access\_codes

:::Paragraph{indent="1"}
Displays the REST API settings.
:::

### Syntax

```bash
show papi rest access_codes
```

### Usage Guidelines

:::Paragraph{indent="1"}
Use this command to display the access code settings used to gain access to REST APIs.
:::

### Examples

```bash
amnesiac # show papi rest access_codes
ID: b6c1efd5-a20b-4784-b2f2-44bedc9bc107
Desc: example
Creator: admin
Code:eyJhdWQiOiAiaHR0cHM6Ly9wZXJmNC1zaDQubGFiLm5idHRlY2guY29tL2FwaS9jb21tb24vMS4wL3Rva2VuIiwgImlzcyI6ICJodHRwczovL3BlcmY0LXNoNC5sYWIubmJ0dGVjaC5jb20iLCAicHJuIjogImFkbWluIiwgImp0aSI6ICJiNmMxZTQ3ODQtYjJmMi00NGJlZGM5YmMxMDciLCAiZXhwIjogIjAiLCAiaWF0IjogIjEzNjM5Nzk4OTIifQ==
```

### Related Commands

:::Paragraph{indent="1"}
[papi rest access\_code import](docId\:Daj0PxouZD3s712K5TKUW)
:::

### show remote ip

:::Paragraph{indent="1"}
Displays the current IP network settings for the remote management port.
:::

### Syntax

```bash
show remote ip
```

### Examples

```bash
amnesiac # show remote ip
```

### show running-config

:::Paragraph{indent="1"}
Displays the running configuration settings that differ from the defaults.
:::

### Syntax

```bash
show running-config [ full ]
```

### Parameters

```bash
full
```

:::Paragraph{indent="1"}
Displays all settings, including those set to the default value.
:::

### Examples

```bash
amnesiac # show running-config
(displays running configuration)
```

### Related Commands

:::Paragraph{indent="1"}
[configuration new](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show telnet-server

:::Paragraph{indent="1"}
Displays Telnet server settings.
:::

### Syntax

```bash
show telnet-server
```

### Examples

```bash
amnesiac # show telnet-server
TCP reordering enabled: no
TCP reordering threshold: 3
```

### Related Commands

:::Paragraph{indent="1"}
[telnet-server enable](docId:2xtd8nOKdlgsAEu6GI3W6)
:::

### show userlog

:::Paragraph{indent="1"}
Displays current user log file in a scrollable pager.
:::

### Syntax

```bash
show userlog [ continuous | files file-number ]
```

### Parameters

```bash
continuous
```

:::Paragraph{indent="1"}
Displays new user log messages as they occur.
:::

```bash
files file-number
```

:::Paragraph{indent="1"}
Displays archived user log files.
:::

### Examples

```bash
amnesiac # show userlog
Oct 17 15:38:54 amnesiac-sh75 cli[26992]: [cli.NOTICE]: user admin: CLI launched
Oct 17 15:39:00 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command:
enable
Oct 17 17:18:03 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command:
show version
Oct 17 18:00:00 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command matching: show rsp slots
Oct 17 18:00:36 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command matching: show rsp dataflow RiO
Oct 17 18:00:46 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command matching: show rsp dataflow RiOS
Oct 17 18:00:57 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command matching: show rsp dataflow inpath0_0
Oct 17 18:01:10 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command matching: show rsp images
Oct 17 18:08:22 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command:
show service
Oct 17 18:11:18 amnesiac-sh75 cli[26992]: [cli.INFO]: user admin: Executing command: show smb signing delegation domains
*** this is partial display ***
```

### Related Commands

:::Paragraph{indent="1"}
[logging](docId:2rhKUtqx7Iti1A_X79KfL)
:::

### show usernames

:::Paragraph{indent="1"}
Displays a list of user accounts.
:::

### Syntax

```bash
show usernames username [ detailed ]
```

### Parameters

```bash
detailed
```

:::Paragraph{indent="1"}
Displays specified user details.
:::

### Examples

```bash
*** show list of user names ***
amnesiac # show usernames
User Expire Lock Failures Comment
-------------------------------------------------------------------------------
@admin Never Never 0
john Never Never 0
david Never Never 0
*james Never Never 0
-monitor N/A N/A N/A
-------------------------------------------------------------------------------
@ = current user, * = also logged in, - = disabled,
! = locked out due to failed logins

*** show details for a listed user ***
amnesiac # show usernames monitor detailed
User monitor details
Current User: No
Logged In: No
Disabled: Yes
Password Change: N/A
Password Expired: N/A
Account Locked: N/A
Login Failure Lock Out: N/A
Login Failure Count: N/A
Last Login Failure: N/A
Comment:
```

### Related Commands

:::Paragraph{indent="1"}
[username password](docId:2xtd8nOKdlgsAEu6GI3W6)
:::

### stats clear-all

:::Paragraph{indent="1"}
Clears data for all samples, computed history data points (CHDs), and status for all alarms.
:::

### Syntax

```bash
stats clear-all
```

### Examples

```bash
amnesiac # stats clear-all
```

### Related Commands

:::Paragraph{indent="1"}
[show alarm](docId\:q-wP5fTzpWO2TO-RsyDPo), [show running-config](docId\:qW4d1Kj33nMlkR3yej8BD)
:::

### tcpdump

:::Paragraph{indent="1"}
Executes the tcpdump utility. You can quickly diagnose problems and take traces for Brocade Technical Support. The tcpdump command takes the standard Linux options. For detailed information, see the Linux man page.
:::

### Syntax

```bash
tcpdump [ options ] [ filter-string ]
```

### Parameters

:::Paragraph{indent="2"}
`options`
:::

:::Paragraph{indent="1"}
The tcpdump command takes the standard Linux options:
:::

:::Paragraph{listStyleType="disc" indent="3"}
a: Attempt to convert network and broadcast addresses to names.
:::

:::Paragraph{listStyleType="disc" indent="3"}
c: Exit after receiving count packets.
:::

:::Paragraph{listStyleType="disc" indent="3"}
d: Dump the compiled packet matching code in a human readable form to standard output and stop.
:::

:::Paragraph{listStyleType="disc" indent="3"}
dd: Dump packet matching code as a C program fragment.
:::

:::Paragraph{listStyleType="disc" indent="3"}
ddd: Dump packet matching code as decimal numbers preceded with a count).
:::

:::Paragraph{listStyleType="disc" indent="3"}
e: Print the linklevel header on each dump line.
:::

:::Paragraph{listStyleType="disc" indent="3"}
E: Use secret algorithm for decrypting IPsec ESP packets.
:::

:::Paragraph{listStyleType="disc" indent="3"}
f: Print foreign Internet addresses numerically rather than symbolically.
:::

:::Paragraph{listStyleType="disc" indent="3"}
F: Use file as input for the filter expression. An additional expression given on the command line is ignored.
:::

:::Paragraph{listStyleType="disc" indent="3"}
i: Listen on interface. If unspecified, tcpdump searches the system interface list for the lowest numbered, configured up interface.
:::

:::Paragraph{listStyleType="disc" indent="3"}
n: Do not convert addresses, such as host addresses and port numbers to names.
:::

:::Paragraph{listStyleType="disc" indent="3"}
N: Do not print domain name qualification of hostnames. For example, if you specify this flag, then tcpdump will print nic instead of nic.ddn.mil.
:::

:::Paragraph{listStyleType="disc" indent="3"}
m: Load SMI MIB module definitions from file module. This option can be used several times to load several MIB modules into tcpdump.
:::

:::Paragraph{listStyleType="disc" indent="3"}
q: Quiet output. Print less protocol information so output lines are shorter.
:::

:::Paragraph{listStyleType="disc" indent="3"}
r: Read packets from created with the -w option.
:::

:::Paragraph{listStyleType="disc" indent="3"}
S: Print absolute, not relative, TCP sequence numbers.
:::

:::Paragraph{listStyleType="disc" indent="3"}
v: (Slightly more) verbose output. For example, the time to live, identification, total length and options in an IP packet are printed. Also enables additional packet integrity checks such as verifying the IP and ICMP header checksum.
:::

:::Paragraph{listStyleType="disc" indent="3"}
w: Write the raw packets to a file rather than parsing and printing them out. They ca later be printed with the -r option. Standard output is used if file is **-**.
:::

:::Paragraph{listStyleType="disc" indent="3"}
x: Print each packet without its link level header in hexadecimal format. The smaller of the entire packet or bytes will be printed.
:::

:::Paragraph{listStyleType="disc" indent="3"}
X: When printing hex, print ASCII too. Thus if -x is also set, the packet is printed in hex/ASCII. This option enables you to analyze new protocols.
:::

:::hint{type="info"}
For detailed information, see the Linux **man** page.
:::

### Usage Guidelines

:::Paragraph{indent="1"}
Make sure you take separate tcpdumps for the LAN and WAN to submit to Ivanti Support. Make sure you take the tcpdump on the in-path interface.
:::

:::Paragraph{indent="1"}
The most common options are:
:::

:::Paragraph{listStyleType="disc" indent="2"}
**-n** Do not resolve addresses via DNS
:::

:::Paragraph{listStyleType="disc" indent="2"}
**-i** \<interface> capture on \<interface>
:::

:::Paragraph{listStyleType="disc" indent="2"}
To take traces on lanX\_Y and wanX\_Y, not inpathX\_Y:
:::

:::Paragraph{listStyleType="disc" indent="2"}
**-e** display layer 2 headers, MAC addresses, and VLAN tags
:::

:::Paragraph{listStyleType="disc" indent="2"}
**-s** \<bytes> capture up to \<bytes> bytes per packet
:::

:::Paragraph{listStyleType="disc" indent="2"}
The default is 96 bytes; not enough for deep packet inspection for Ivanti Support, instead use:
:::

:::Paragraph{listStyleType="disc" indent="2"}
**-s** 0 to capture full frames
:::

:::Paragraph{listStyleType="disc" indent="2"}
**-w** \<file> store the trace in \<file> (needed when taking traces for offline analysis)
:::

:::Paragraph{indent="1"}
Common packet filters:
:::

:::Paragraph{listStyleType="disc" indent="2"}
**src host \<ip>** - source IP address is \<ip>
:::

:::Paragraph{listStyleType="disc" indent="2"}
**dst host \<ip>** - destination IP address is \<ip>
:::

:::Paragraph{listStyleType="disc" indent="2"}
**host \<ip>** - either source or destination is \<ip>
:::

:::Paragraph{listStyleType="disc" indent="2"}
Same for src port, dst port, and port
:::

:::Paragraph{listStyleType="disc" indent="2"}
Can connect multiple filters together with logical operators: and, or, and not. Use parentheses to override operator precedence.
:::

:::Paragraph{indent="1"}
For example:
:::

```bash
tcpdump -i lan0_0 not port 22
tcpdump -i lan0_0 host 1.1.1.1 and port 2222
tcpdump -i wan0_0 host 3.3.3.3 and (port 4444 or port 5555)
```

:::Paragraph{indent="1"}
Suppose two appliances are having a problem optimizing a connection:
:::

```bash
Client IP = 10.10.10.10
Client SH IP = 10.10.10.20
Server IP = 11.11.11.11
Server SH IP = 11.11.11.21
```

:::Paragraph{indent="1"}
Take traces on all LAN/WAN interfaces on both appliances to diagnose:
:::

```bash
C-SH# tcpdump -n -i lan0 host 10.10.10.10 and host 11.11.11.11
C-SH# tcpdump -n -i wan0_0 (host 10.10.10.10 and host 11.11.11.11) or
(host 10.10.10.20 and host 11.11.11.21)
S-SH# tcpdump -n -i lan0 host 10.10.10.10 and host 11.11.11.11
S-SH# tcpdump -n -i wan0_0 (host 10.10.10.10 and host 11.11.11.11) or
(host 10.10.10.20 and host 11.11.11.21)
```

:::Paragraph{indent="1"}
Keep the tcpdump running and establish a connection.
:::

:::Paragraph{indent="1"}
If the problem is not obvious, use -w to capture to files, and examine in a tool like Wireshark. Sometimes you can capture very large traces of data and traffic you are interested in is a small subset of the entire trace. To work around this problem, run tcpdump through its own trace to cut down on the number of packets. Use the -r \<file> option, to read from a file instead of capture on an interface
:::

```bash
tcpdump -n -r my_trace.cap -w my_filtered_trace.cap host 5.5.5.5 and port 2323
```

:::Paragraph{indent="1"}
The following example captures both VLAN tagged and untagged traffic on destination port 7850 and ARP packets:
:::

```bash
tcp -i lan0_0 ((port 7850 or arp) or (vlan and (port 7850 or arp)))
```

### Examples

```bash
amnesiac # tcpdump
tcpdump: listening on primary
18:59:13.682568 amnesiac.domain.com.ssh > dhcp-22.domain.com.3277: P
3290808290:3290808342(52) ack 3412262693 win 5840 (DF) [dscp 0x10]
18:59:13.692513 amnesiac.domain.com.ssh > dhcp-22.domain.com.3277: P 0:52(52) ack
1 win 5840 (DF) [dscp 0x10]
18:59:13.702482 amnesiac.domain.com.ssh > dhcp-22.domain.com.3277: P 0:52(52) ack
1 win 5840 (DF) [dscp 0x10]
```

### Related Commands

:::Paragraph{indent="1"}
[tcpdump-x all-interfaces](docId:2xtd8nOKdlgsAEu6GI3W6)
:::
