Current Directory

CLI

CLI

 

Command-line interface (CLI) is a software interface that provide another configurable way to set parameters on our router. We could use Telnet or SSH connect to our router for CLI input.

NR500 CLI Access

navigateworx.router login: admin

Password: admin

>

 

CLI reference commands

>?

config           Change to the configuration mode

  exit              Exit this CLI session

  help             Display an overview of the CLI syntax

  ping             Ping

  reboot           Reboot system

  show             Show running configuration or running status

  telnet            Telnet Client

  traceroute       TraceRoute

  upgrade         Upgrade firmware

  version           Show firmware version

e.g.

> version

1.0.0 (1017.4)

 

> show wifi

wifi

{

  "status":"Ready",

  "mac":"a8:3f:a1:e0:ab:81",

  "ssid":"NR500-WAN",

  "channel":"6",

  "width":"40 MHz",

  "txpower":"20.00 dBm"

}

 

> ping www.baidu.com

PING www.baidu.com (14.215.177.38): 56 data bytes

64 bytes from 14.215.177.38: seq=0 ttl=54 time=10.826 ms

64 bytes from 14.215.177.38: seq=1 ttl=54 time=10.284 ms

64 bytes from 14.215.177.38: seq=2 ttl=54 time=10.073 ms

64 bytes from 14.215.177.38: seq=3 ttl=54 time=10.031 ms

64 bytes from 14.215.177.38: seq=4 ttl=54 time=10.347 ms

 

--- www.baidu.com ping statistics ---

5 packets transmitted, 5 packets received, 0% packet loss

round-trip min/avg/max = 10.031/10.312/10.826 ms

>

How to Configure the CLI

CONTEXT SENSITIVE HELP

[?] - Display context sensitive help. This is either a list of possible

      command completions with summaries, or the full syntax of the

      current command. A subsequent repeat of this key, when a command

      has been resolved, will display a detailed reference.

 

AUTO-COMPLETION

The following keys both perform auto-completion for the current command line.

If the command prefix is not unique then the bell will ring and a subsequent

repeat of the key will display possible completions.

 

[enter] - Auto-completes, syntax-checks then executes a command. If there is

          a syntax error then offending part of the command line will be

          highlighted and explained.

 

[space] - Auto-completes, or if the command is already resolved inserts a space.

 

MOVEMENT KEYS

[CTRL-A] - Move to the start of the line

[CTRL-E] - Move to the end of the line.

[up]     - Move to the previous command line held in history.

[down]   - Move to the next command line held in history.

[left]   - Move the insertion point left one character.

[right]  - Move the insertion point right one character.

 

DELETION KEYS

[CTRL-C]    - Delete and abort the current line

[CTRL-D]    - Delete the character to the right on the insertion point.

[CTRL-K]    - Delete all the characters to the right of the insertion point.

[CTRL-U]    - Delete the whole line.

[backspace] - Delete the character to the left of the insertion point.

 

ESCAPE SEQUENCES

!!  - Subsitute the the last command line.

!N  - Substitute the Nth command line (absolute as per 'history' command)

!-N - Substitute the command line entered N lines before (relative)

Page Contents