5: Commands and Levels
SGX™ 5150 IoT Device Gateway Command Reference
267
secure protocols tls1.1
enable
Enables the protocol.
secure protocols tls1.2
disable
Disables the protocol.
secure protocols tls1.2
enable
Enables the protocol.
show
Shows the current configuration.
show history
Displays the last 20 commands entered during the current CLI session.
show statistics
show connection statistics
ssh username
<text>
Sets the SSH user name for use when establishing tunneling connections with other devic-
es. <text> = SSH user name.
tcp keep alive
<millisec-
onds>
Sets the TCP keep alive idle time. This is the initial keep alive timeout. <milliseconds> =
timer value, in milliseconds.
tcp keep alive interval
<milliseconds>
Enables TCP keep alive for connect mode tunneling and sets the timer. <milliseconds> =
TCP keep alive for connect mode in milliseconds.
tcp keep alive probes
<number>
Sets the number of TCP keep alive probes. <number> = number of TCP keep alive probes.
tcp user timeout
<milli-
seconds>
Sets the timeout for TCP retransmissions. <milliseconds> = timeout value, in milliseconds.
validate certificate disa-
ble
Skips verification of the server certificate when connecting.
validate certificate enable Requires verification of the server certificate when connecting.
write
Stores the current configuration in permanent memory.
host 6 (tunnel-connect-host:2:6) level commands
address
<text>
Sets the remote host to establish tunneling connections with. <text> = IP address or host
name of the remote host.
aes decrypt key
<hexa-
decimal>
Sets the connect tunnel AES decrypt key with up to 16 bytes. Each byte is represented by
two adjacent hex digits. Bytes may run together or be separated by optional punctuation:
123ABC "12 3A BC" 12,3A,BC 12.3a.bc 12:3a:bc Note that quotes must enclose the value
if it contains spaces.
aes decrypt key text
<text>
Sets the connect tunnel AES decrypt key with up to 16 bytes. Each byte is represented by
a single character. Note that quotes must enclose the value if it contains spaces.
aes encrypt key
<hexa-
decimal>
Sets the connect tunnel AES encrypt key with up to 16 bytes. Each byte is represented by
two adjacent hex digits. Bytes may run together or be separated by optional punctuation:
123ABC "12 3A BC" 12,3A,BC 12.3a.bc 12:3a:bc Note that quotes must enclose the value
if it contains spaces.
aes encrypt key text
<text>
Sets the connect tunnel AES encrypt key with up to 16 bytes. Each byte is represented by
a single character. Note that quotes must enclose the value if it contains spaces.
auto show statistics
show connection statistics
clrscrn
Clears the screen.
credentials
<text>
Selects the RSA/DSA certificates by name for the SSL client.
default protocol
Restores the default connect mode tunneling protocol as 'TCP'.
default secure protocols Restores the default secure protocol selections.
default tcp keep alive
Defaults the TCP keep alive idle time.
default tcp keep alive
interval
Restores the default 45 second connect mode TCP keep alive timeout.
default tcp keep alive
probes
Defaults the TCP keep alive probes.
exit
Exits to the next higher level.
initial send binary
<bina-
Sets the host connect tunnel Initial Send text allowing for binary characters. <binary> =