# AP-2000 Help Contents |
[ Home ] [ORiNOCO website]

## Using the Command Line Interface This section provides details for the Command Line (CLI) Interface used to manage an ORiNOCO AP-2000 device. CLI commands can be used to initialize, configure, and manage network operation of the Access Point. CLI commands may be entered in real time through a keyboard or submitted with CLI scripts. The CLI is available through both the Serial Port Interface and the Ethernet Interface.
| All CLI commands and parameters are case-sensitive.
In This Chapter Prerequisite Skills and Knowledge Notation Conventions Important Terminology Navigation and Special Keys CLI Error Messages Command Line Interface (CLI) Variations Bootloader CLI CLI Command Types Operational CLI Commands Parameter Control Commands Using Tables & User Strings Working with Tables Using Strings Configuring the AP-2000 Unit using CLI commands Configuring Objects that Require Reboot “set” CLI Command “show” CLI Command Set Basic Configuration Parameters using CLI Commands Other Network Settings Parameter Tables ### Prerequisite Skills and Knowledge To use this document effectively, you should have a working knowledge of Local Area Networking (LAN) concepts, network access infrastructures, and client-server relationships. In addition, you should be familiar with software setup procedures for typical network operating systems and servers. ### Notation Conventions Computer prompts are shown as constant width type. For example: `[Device name]>` Information that you input as shown is displayed in bold constant width type. For example: `[Device name]>` set ipaddr 10.0.0.12 The names of keyboard keys, software buttons, and field names are displayed in bold type. For example: Click the Configure button Screen names are displayed in bold italics. For example, the System Status screen. ### Important Terminology Configuration Files - Database files containing the current Access Point configuration. Configuration items include the IP Address and other network-specific values. Config files may be downloaded to the Access Point or uploaded for backup or troubleshooting. Download Vs. Upload - Downloads transfer files to the Access Point. Uploads transfer files from the Access Point. The TFTP server performs file transfers in both directions. Group - A logical collection of network parameter information. For example, the System Group is composed of several related parameters. Groups can also contain Tables. All items for a given Group can be displayed with a “show” <Group> CLI Command. Image File - The Access Point software executed from RAM. To update an Access Point you typically download a new Image File. This file is often referred to as the "AP Image". Parameter - A fundamental network value that can be displayed and may be changeable. For example, the Access Point must have a unique IP Address and the Radio PC Cards must know which channel to use. Change parameters with the CLI set Command, and view them with the CLI show Command Table - Tables hold parameters for several related items. For example, you can add several potential managers to the SNMP Table. All items for a given Table can be displayed with a show <Table> CLI Command. TFTP - Refers to the TFTP Server, used for file transfers. ### Navigation and Special Keys This CLI supports the following navigation and special key functions to move the cursor along the prompt line.
Key Combination | Operation
--- | ---
Delete or Backspace | Delete previous character
Ctrl-A | Move cursor to beginning of line
Ctrl-E | Move cursor to end of line
Ctrl-F | Move cursor forward one character
Ctrl-B | Move cursor back one character
Ctrl-D | Delete the character the cursor is on
Ctrl-U | Delete all text to left of cursor
Ctrl-P | Go to the previous line in the history buffer
Ctrl-N | Go to the next line in the history buffer
Tab | Complete the command line
? | List available commands
### ### CLI Error Messages The following table describes the error messages associated with improper inputs or expected CLI behavior.
Error Message | Description
--- | ---
Syntax error | Invalid syntax entered at the command prompt.
Invalid command | A non-existent command has been entered at the command prompt.
Invalid parameter name | An invalid parameter name has been entered at the command prompt.
Invalid parameter value | An invalid parameter value has been entered at the command prompt.
Invalid table index | An invalid table index has been entered at the command prompt.
Invalid table parameter | An invalid table parameter has been entered at the command prompt.
Invalid table parameter value | An invalid table parameter value has been entered at the command prompt.
Read only parameter | User is attempting to configure a read-only parameter.
Incorrect password | An incorrect password has been entered in the CLI login prompt.
Download unsuccessful | The download operation has failed due to incorrect TFTP server IP Address or file name.
Upload unsuccessful | The upload operation has failed due to incorrect TFTP server IP Address or file name.
## ## Command Line Interface (CLI) Variations Administrators use the CLI to control Access Point operation and monitor network statistics. The AP-2000 supports two types of CLI: the Bootloader CLI and the normal CLI. The Bootloader CLI provides a limited command set, and is used when the current AP Image is bad or missing. The Bootloader CLI allows you to assign an IP Address and download a new image. Once the image is downloaded and running, the Access Point uses the normal CLI. This guide covers the normal CLI unless otherwise specified. ### Bootloader CLI The Bootloader CLI is a minimal subset of the normal CLI used to perform initial configuration of the AP-2000 device. This interface is only be accessible via the serial interface if the AP-2000 unit does not contain an image (binary) or the TFTP operation has failed as result of the download command for an image. The Bootloader CLI provides you with the ability to configure the initial setup parameters as well as download an image (binary) to the device. The functions that shall be supported by the Bootloader CLI are: configuration of initial device parameters using the set command show command to view the device’s configuration parameters help command to provide additional information on all commands supported by the Bootloader CLI reboot command to reboot the device. The parameters supported by the Bootloader CLI (for viewing and modifying) are: System Name IP Address Assignment Type IP Address IP Mask Gateway IP Address TFTP Server IP Address Image (binary) File Name The following lists display the results of using the help and show commands in the Bootloader CLI: `[DeviceName]>`help<CR> Results of “help” bootloader CLI command ## CLI Command Types This guide divides CLI Commands into two categories: Operational and Parameter Control. ### Operational CLI Commands This type affects Access Point behavior, such as downloading, rebooting, and so on. After entering commands (and parameters, if any) press the Enter key to execute the Command Line. Operational commands include: ? - (Question Mark) Lists CLI Commands or parameters, depending on usage done, exit, quit - Terminates the CLI session download - Uses TFTP server to download “image”, “config”, or “bootloader upgrade” files to Access Point help - Displays general CLI help information or command help information, such as command usage and syntax history - Remembers commands to help avoid re-entering complex statements passwd - Sets the Access Point CLI password reboot - Reboots the Access Point in specified time search - Lists the parameters in a specified Table upload - Uses TFTP server to upload “config” files from Access Point to TFTP default directory or specified path #### ? (List Commands) This command has varied uses to display commands and parameters, depending on the operation in which it is used. The following table lists each operation and provides a basic example. Following the table are detailed examples and display results for each operation.
Operation | Basic Example
Display the Command List (Example 1) | `[Device Name]>`?
Display commands that start with specified letters (Example 2) | `[Device Name]>`s?
Display parameters for set and show Commands (Examples 3a and 3b) | `[Device Name]>`set ? `[Device Name]>`show ipa?
Prompt to enter successive parameters for Commands (Example 4) | `[Device Name]>`download ?
##### ##### Example 1. Display Command list To display the Command List, enter "?" `[Device Name]>`?<CR> Result of “?” CLI command ##### Example 2. Display specific Commands To show all commands that start with specified letters, enter one or more letters, then "?" with no space between letters and "?". [`Device Name]>`s?<CR> Result of “s?” CLI command ##### Example 3. Display parameters for set and show Example 3a allows you to see every possible parameter for the set (or show) commands. Notice from example 3a that the list is very long. Example 3b shows how to display a subset of the parameters based on initial parameter letters. ##### Example 3a. Display every parameter that can be changed `[Device Name]>`set ?<CR> Result of “set ?” CLI command ##### Example 3b. Display parameters based on letter sequence This example shows entries for parameters that start with the letter "i". The more letters you enter, the fewer the results returned. Notice that there is no space between the letters and the question mark. `[Device Name]>` show ipa?<CR> Result of “show ipa?” CLI command `[Device Name]>` show iparp?<CR> Result of “show iparpf?” CLI command ##### Example 4. Display Prompts for Successive Parameters Enter the command, a space, and then "?". Then, when the parameter prompt appears, enter the parameter value. Result: The parameter is changed and a new CLI line is echoed with the new value (in the first part of the following example, the value is the IP Address of the TFTP server). After entering one parameter, you may add another "?" to the new CLI line see the next parameter prompt, and so on until you enter all parameters. The following example shows how this is used for the "download" Command. The last part of the example shows the completed download Command ready for execution. `[Device Name]>` download ?<CR> <TFTP IP Address> `[Device Name]>` download 10.0.0.2 ?<CR> <File Name> `[Device Name]>` download 10.0.0.2 apimage ?<CR> <file type (config/bin/bspbl)> `[Device Name]>` download 10.0.0.2 apimage bin #### done, exit, quit Each command disconnects the CLI Session. `[Device Name]>` done `[Device Name]>` exit `[Device Name]>` quit #### download Downloads the specified file from TFTP server to the Access Point. Executing 'download' in combination with the asterisks character, “*”, will make use of the previously set TFTP parameters. Executing download without parameters will display command help and usage information. Syntax to download a file: `Device Name]>`download <tftp server address> <path and filename> <file type> Example: `[Device Name]>`download 192.168.1.100 APImage2 bin Syntax to display help and usage information: `[Device Name]>`download Syntax to execute the download Command using previously set (stored) TFTP Parameters: [`Device Name]>`download * #### help Displays instructions on using control-key sequences for navigating a Command Line, and displays command information and examples. Using help as the only argument: Results of “help<space>” CLI command Complete command description and command usage can be provided by: `[Device Name]>`help <command name> `[Device Name]>`<command name> help #### history Shows content of Command History Buffer. The Command History Buffer stores command statements entered in the current session. To avoid re-entering long command statements, use the keyboard “up arrow” (Ctrl-P) and “down arrow” (Ctrl-N) keys to recall previous statements from the Command History Buffer. When the desired statement reappears, press the “Enter” key to execute, or you may edit the statement before executing it. `[Device Name]>` history #### passwd Changes the CLI Password. `[Device Name]>` passwd oldpassword newpassword newpassword #### reboot Reboots Access Point after specified number of seconds. Specify a value of 0 (zero) for immediate reboot. `[Device Name]>` reboot 0 `[Device Name]>` reboot 30 #### search Lists the members of the specified table. This list corresponds to the table information displayed in the HTTP Interface. In this example, the CLI returns the same IP Management table items displayed in the HTTP Interface. [`Device Name]>` search [`Device Name]>` search mgmtipaccesstbl Results of “search” and “search mgmtipaccesstbl” CLI command #### upload Uploads the specified file from AP-2000 to TFTP Server directory. Executing ‘upload” with the asterisks, “*”, character will make use of the previously set/stored TFTP parameters. Executing 'upload' without parameters will display command help and usage information. Syntax to upload a file: `[Device Name]>`upload <tftp server address> <path and filename> <filetype> Example: `[Device Name]>`upload 192.168.1.100 APImage2 bin Syntax to display help and usage information: `[Device Name]>`help upload Syntax to execute the upload command using previously set (stored) TFTP Parameters: `[Device Name]>`upload * ### Parameter Control Commands The following sections cover each CLI Command, and include several tables showing parameter properties. The two Parameter Control Commands are show and set. These allow you to view (show) all parameters and statistics and to change (set) parameters. show - To see any Parameter or Statistic values, you specify a single parameter, a Group, or a Table. set - Use this CLI Command to change parameter values. You can use a single CLI Statement to modify Tables, or modify each parameter separately. #### “set” and “show” Command Examples In general, you will use the CLI "show" Command to view current parameter values, and use the CLI "set" Command to change parameter values. As shown in the following six examples, parameters may be set individually, and all parameters for a given table can be set with a single statement. ##### Example 1 - Set the Access Point IP Address Parameter ##### Example 2 - Create a table entry or row Use 0 (zero) as the index to the table when creating an entry. When creating a table row, only the mandatory table elements are required (comment is usually an optional table element). There are other optional table elements, which, if not entered, the default value applies. ##### Example 3 - Modify a table entry or row Use the index to be modified and the table elements you would like to modify. For example, suppose the IP Access table has one entry and you wanted to modify the IP Address: `[Device Name]>`set mgmtipaccesstbl 1 ipaddr 10.0.0.11 You can also modify several elements in the table entry. Enter the index number and specific table elements you would like to modify. Hint: Use the search Command to see the elements that belong to the table. `[Device Name]>`set mgmtipaccesstbl 1 ipaddr 10.0.0.12 ipmask 255.255.255.248 cmt “First Row” ##### Example 4 - Enable, Disable, or Delete a table entry or row In this example you would like to manage the second table row/entry.
| You may need to enable a disabled table entry before you can change the entry’s elements.
##### Example 5 - Show the Group Parameters In this example you can view all elements of a group or table. Results of “show network” and “show ip” CLI Commands ##### Example 6 - Show Individual and Table Parameters 1. View a single parameter. Result of “show ipaddr” CLI Command 2. View all parameters in a table. ## Using Tables & User Strings ### Working with Tables Each member of the table must be specified, as in the example below. `[Device Name]>`set mgmtipaccesstbl 0 ipaddr 10.0.0.10 ipmask 255.255.0.0 Below are the rules for creating, modifying, enabling/disabling, and deleting table entries. Creation The table name is required. The table index is required – for table entry/instance creation the index is always zero (0). The order in which the table arguments or objects are entered in not important. Parameters that are not required can be omitted, in which case they will be assigned the default value as specified in the MIB or product functional specification document. Modification The table name is required. The table index is required – to modify the table, “index” must be the index of the entry to be modified. Only the table objects that are to be modified need to be specified. Not all the table objects are required. If multiple table objects are to be modified the order in which they are entered is not important. If the entire table entry is to be modified, all the table objects have to be specified. Enabling/Disabling The table name is required. The table index is required – for table enabling/disabling the index should be the index of the entry to be enabled/disabled. The reserved word enable or disable are required. Deletion The table name is required. The table index is required – for table deletion the index should be the index of the entry to be deleted. The reserved word delete is required. ### Using Strings Since there are several string objects supported by the AP-2000 device, a string delimiter is required for the strings to be interpreted correctly by the command line parser. For this CLI implementation, the single quote or double quote character can be used at the beginning and at the end of the string. For example: `[Device Name]>` set sysname Lobby - Does not need quote marks `[Device Name]>` set sysname “Front Lobby” - Requires quote marks. The scenarios supported by this CLI are:
“My Desk in Nieuwegein” | Double Quotes
‘My Desk in Nieuwegein’ | Single Quotes
“My ‘Desk’ in Nieuwegein” | Single Quotes within Double Quotes
‘My “Desk” in Nieuwegein’ | Double Quotes within Single Quotes
“Daniel’s Desk in Nieuwegein” | One Single Quote within Double Quotes
‘Daniel”s Desk in Nieuwegein’ | One Double Quote within Single Quotes
The string delimiter does not have to be used for every string object. The single quote or double quote only has to be used for string objects that contain blank space characters. If the string object being used does not contain blank spaces, then the string delimiters, single or double quotes, mentioned in this section are not required. ### Configuring Objects that Require Reboot Certain objects supported by ORiNOCO devices require the device to be rebooted in order for the changes to take effect. In order to inform the end-user of this behavior, the CLI shall provide informational messages when the user has configured an object or object(s) that requires the device to be rebooted. The following message shall be displayed as a result of the configuring such object or objects. ##### Example 1: Configuring objects that require the device to be rebooted The following message is displayed every time the user has configured an object that requires the device to be rebooted. ##### Example 2: Executing the exit, quit, or done commands when an object that requires reboot has been configured In addition to the above informational message, the CLI also provides a message as a result of the exit, quit, or done command if changes have been made to objects that require reboot. If you make changes to objects that require reboot and execute the exit command the following message is displayed: ### “set” CLI Command Sets (modifies) the value of given parameter. To see a definition and syntax example, type only set and then press the Enter key. To see a list of available parameters, enter a space, then a question mark (?) after set (example: set?). ### “show” CLI Command Displays the value of specified parameter, or displays all parameter values of a specified group (parameter table). Groups contain Parameters and Tables. Tables contain parameters for a series of similar entities. To see a definition and syntax example, type only show and then press the Enter key. To see a list of available parameters, enter a question mark (?) after show (example: show ?). ## Configuring the AP-2000 Unit using CLI commands ### Log Into the AP-2000 Unit using HyperTerminal Launch HyperTerminal from the Start > Programs menu. Open an existing connection or create a new one with the following settings: Com Port: <COM1, COM2, etc., depending on your computer> Baud rate: 9600 Data Bits: 8 Stop bits: 1 Flow Control: None Parity: None Enable the “ASCII Setup” settings by selecting “Send line ends with line feeds”. (Result: HyperTerminal sends a line return at the end of each line of code.) Enter the CLI password (default is public).
| We recommend changing your default passwords immediately. To perform this operation using CLI commands, refer to Change Passwords.
### Log Into the AP-2000 Unit using Telnet The CLI commands can be used to access, configure, and manage your AP-2000 device using Telnet or a terminal emulation application, such as HyperTerminal. Log into the AP-2000 unit using Telnet: Go to the DOS command prompt on your computer. Type in telnet <IP Address of the unit>. Enter the CLI password (default is public).
| We recommend changing your default passwords immediately. To perform this operation using CLI commands, refer to Change Passwords.
## Set Basic Configuration Parameters using CLI Commands There are a few basic configuration parameters that you will want to setup right away when you receive the AP-2000 unit. For example: Set System Name, Location and Contact Information Set Static IP Address for the AP-2000 device Set Network Names for each Wireless Interface Set WEP Encryption for each Wireless Interface Change Passwords Download an AP-2000 Configuration File from your TFTP Server Backup your AP-2000 Configuration File #### Set System Name, Location and Contact Information `[Device Name]>`set sysname <system name> sysloc <Unit Location> `[Device Name]>`set sysctname <Contact Name (person responsible for system)> `[Device Name]>`set sysctphone <Contact Phone Number> sysctemail <Contact E-mail address> `[Device Name]>`show system`<CR>` Result of “show system” CLI Command #### Set Static IP Address for the AP-2000 device
| The IP Mask of the AP-2000 unit must match your network IP Mask. If you are setting up the AP-2000 device from a client station, check the IP mask of your computer before proceeding.
`[Device Name]>`set ipaddrtype static `[Device Name]>`set ipaddr <fixed IP address of unit> `[Device Name]>`set ipsubmask <IP Mask (default = 255.0.0.0)> `[Device Name]>`set ipgw <gateway IP address (default = 10.0.0.1)> `[Device Name]>`show network`<CR>` #### Set Network Names for each Wireless Interface 3 = wireless card in Slot A 4 = wireless card in Slot B Results of “show wif” CLI command #### Set WEP Encryption for each Wireless Interface 3 = wireless card in Slot A 4 = wireless card in Slot B
| Client stations must have the same encryption key to be able to communicate with the AP-2000 device. Each Wireless Interface can only support one Key Length (so each of the configured keys must have the same length). The available key sizes vary based on card type. See Set WEP Encryption for each Wireless Interface for more information.
##### For the wireless card in Slot A You can set up to four encryption keys. This example describes setting encryption Key 1 on the wireless card in Slot A. `[Device Name]>`set wifsec 3 encryptstatus enable encryptkey1 <WEP key (number of characters vary depending on card type)> encryptkeytx 1 `[Device Name]>`show wifsec`<CR>` ##### For the wireless card in Slot B You can set up to four encryption keys. This example describes setting encryption Key 2 on the wireless card in Slot B. `[Device Name]>`set wifsec 4 encryptstatus enable encryptkey2 <WEP key (number of characters vary depending on card type)> encryptkeytx 1 `[Device Name]>`show wifsec`<CR>` Result of “show wifsec” CLI Command #### Change Passwords `[Device Name]>`passwd <Old Password> <New Password> <Confirm Password> (CLI password) `[Device Name]>`set httppasswd <New Password> `[Device Name]>`set snmprpasswd <New Password> (SNMP read password) `[Device Name]>`set snmprwpasswd <New Password> (SNMP read/write) `[Device Name]>`reboot 0
| We strongly urge your to change the default passwords to restrict access to your network devices to authorized personnel. We also recommend that you document your AP-2000 configuration using the work sheets provided for you in the chapter, Recording Your Configuration Settings. If you lose or forget your password settings, you can always perform the Reset to Factory Default Procedure.
#### Download an AP-2000 Configuration File from your TFTP Server Begin by starting your TFTP program. It must be running and configured to transmit and receive. `[Device Name]>`set tftpfilename <file name> tftpfiletype config tftpipaddr <IP address of your TFTP server> `[Device Name]>`show tftp (ensure the filename, file type, and the IP address are correct) `[Device Name]>`download * `[Device Name]>`reboot 0 After following the complete process (above) once, you can download a file of the same name (so long as all the other parameters are the same), with the following command: #### Backup your AP-2000 Configuration File Begin by starting your TFTP program. It must be running and configured to transmit and receive. After setting the TFTP parameters, you can backup your current file (so long as all the other parameters are the same), with the following command: ## Other Network Settings There are other configuration settings that you may want to set for your AP-2000 unit. Some of them are listed below. Configure your AP-2000 device as a DHCP Server Maintain 802.11b Client Connections using Link Integrity Disable VLAN Management Change your Wireless Interface Settings Configure MAC Access Control Set RADIUS Parameters
| Refer to Configuring Advanced Features for more complex network settings.
#### Configure your AP-2000 device as a DHCP Server
| You must have at least one entry in the DHCP Server client IP Address assignment table before you can enable the DHCP Server Status feature.
`[Device Name]>`set dhcpstatus disable `[Device Name]>`set dhcpippooltbl 0 startipaddr <start ip address> endipaddr <end ip address> `[Device Name]>`set dhcpgw <gateway ip address> `[Device Name]>`set dhcppridnsipaddr <primary dns ip address> `[Device Name]>`set dhcpsecdnsipaddr <secondary dns ip address> `[Device Name]>`set dhcpstatus enable `[Device Name]>`reboot 0
| Before enabling this feature, confirm that the IP address pools you have configured are valid addresses on the network and do not overlap the addresses assigned by any other DHCP server on the network. Enabling this feature with incorrect address pools will cause problems on your network.
#### Maintain 802.11b Client Connections using Link Integrity
| This feature is only applicable to 2.4 GHz (802.11b) cards.
`[Device Name]>`show linkinttbl (this shows the current links) `[Device Name]>`set linkinttbl <1-5 (depending on what row in the table you wish to address)> ipaddr <ip address of the host computer you want to check> `[Device Name]>`set linkintpollint <the interval between link integrity checks> `[Device Name]>`set linkintpollretx <number of times to retransmit before considering the link down> `[Device Name]>`set linkintstatus enable `[Device Name]>`reboot 0 ##### Disable VLAN Management `[Device Name]>`set vlanmgmtid <1-4094, 0 = disable> `[Device Name]>`set vlanstatus disable `[Device Name]>`reboot 0 #### Change your Wireless Interface Settings ##### Enable/Disable Interference Robustness 3 = wireless card in Slot A 4 = wireless card in Slot B `[Device Name]>`set wif <3 or 4> interrobust <enable/disable> This feature is only available for 802.11b wireless cards. #### Enable/Disable Closed System 3 = wireless card in Slot A 4 = wireless card in Slot B `[Device Name]>`set wif <3 or 4> closedsys <enable/disable>
| When disabled, a client configured with the Network Name “ANY” can connect to the AP-2000. This feature is only available for 802.11b wireless cards.
#### Enable/Disable Load Balancing 3 = wireless card in Slot A 4 = wireless card in Slot B `[Device Name]>`set wif <3 or 4> ldbalance <enable/disable> This feature is only available for 802.11b wireless cards. #### Enable/Disable Medium Density Distribution 3 = wireless card in Slot A 4 = wireless card in Slot B `[Device Name]>`set wif <3 or 4> meddendistrib <enable/disable> This feature is only available for 802.11b wireless cards. #### Autochannel Select (ACS) ACS is enabled by default. In order to disable ACS, disable the cards in slots A and B and reboot. 3 = wireless card in Slot A 4 = wireless card in Slot B `[Device Name]>`set wif <3 or 4> autochannel disable `[Device Name]>`reboot 0 ##### Re-enable ACS 3 = wireless card in Slot A 4 = wireless card in Slot B `[Device Name]>`set wif <3 or 4> autochannel enable `[Device Name]>`reboot 0 #### Set the Distance Between APs `[Device Name]>`set wif <3 or 4> distaps <large, medium, small, minicell, microcell> `[Device Name]>`reboot 0 This feature is only available for 802.11b wireless cards.
| The distance between APs should not be approximated. It is calculated by means of a manual Site Survey, in which an AP-2000 unit is set up and clients are tested throughout the area to determine signal strength and coverage, and local limits such as physical interference are investigated. From these measurements the appropriate cell size and density is determined, and the optimum distance between APs is calculated to suit your particular business requirements. The Site Survey is contained on the Installation CD included in your kit.
#### Set the Multicast Rate `[Device Name]>`set wif <3 or 4> multrate <1,2,5.5,11 (Mbps)> This feature is only available for 802.11b wireless cards.
| The Distance Between APs must be set before the Multicast Rate.
#### Set Ethernet Speed and Transmission Mode `[Device Name]>`set etherspeed <value`(see below)`> `[Device Name]>`reboot 0
Ethernet Speed and Transmission Mode | Value
10 Mbit/s - half duplex | 10halfduplex
10 Mbit/s - full duplex | 10fullduplex
10 Mbit/s - auto duplex | 10autoduplex
100 Mbit/s - half duplex | 100halfduplex
100 Mbit/s - full duplex | 100fullduplex
Auto Speed - half duplex | autohalfduplex
Auto Speed - auto duplex | autoautoduplex (recommended)
#### #### Set Interface Management Services ##### Set Communication Ports `[Device Name]>`set httpport <HTTP port number (default is 80)> `[Device Name]>`set telport <Telnet port number (default is 23)> ##### Set Telnet Session Timeouts `[Device Name]>`set tellogintout <time in seconds> `[Device Name]>`set telsessiontout <time in seconds> ##### Configure Management Ports `[Device Name]>`set snmpifbitmask <0, 1, 4, 8, 15 (default is 15 see below)> `[Device Name]>`set httpifbitmask <0, 1, 4, 8, 15 (default is 15 see below)> `[Device Name]>`set telifbitmask <0, 1, 4, 8, 15 (default is 15 see below)> Choose from the following values:
Interface bitmask | Description
0 = disable (all interfaces) | All management channels disabled
1 = ethernet if | Ethernet only enabled
4 = pcCardA if | Wireless A only enabled
8 = pcCardB if | Wireless B only enabled
15 = allInterfaces | All management channels enabled
##### Edit Management IP Access Table `[Device Name]>`set mgmtipaccesstbl <index> ipaddr <IP address> ipmask <subnet mask> ##### Configure Serial Port Interface
| To avoid unexpected AP-2000 performance, leave Flow Control value at default (none) unless you are sure what this setting should be.
`[Device Name]>`set serbaudrate <2400, 4800, 9600, 19200, 38400, 57600> `[Device Name]>`set serflowctrl <none, xon/xoff> `[Device Name]>`show serial Result of “show serial” CLI Command #### Configure MAC Access Control ##### Setup MAC (Address) Access Control Table `[Device Name]>`set macaclstatus enable`[Device Name]>`set macacloptype <passthru, block> `[Device Name]>`reboot 0 ##### Add an Entry to the MAC Access Control Table `[Device Name]>`set macacltbl <index> macaddr <MAC Address, such as 00:12:34:56:78:ab> status enable `[Device Name]>`show macacltbl ##### Disable or Delete an Entry in the MAC Access Control Table `[Device Name]>`set macacltbl <index> status <disable/delete> `[Device Name]>`show macacltbl
| For larger networks that include multiple AP-2000 devices, you may prefer to maintain this list on a centralized location using the RADIUS parameters (see Set RADIUS Parameters).
#### Set RADIUS Parameters ##### Configure RADIUS Authentication server `[Device Name]>`set radiustbl <index> status enable seraddrfmt <ipaddr or name> ipaddr <RADIUS IP address or name> port <user defined> ssecret <user defined> responsetm <1 to 4 seconds> maxretx <1 to 10 times> `[Device Name]>`show radiustbl Results of “show radiustbl” CLI command ##### Enable RADIUS MAC Access Control `[Device Name]>`set radmacaccctrl enable `[Device Name]>`reboot 0 ##### Set MAC Address Format Type `[Device Name]>`set radmacaddrformat <dashdelimited, colondelimited, singledashdelimited, nodelimiter> ##### Set Authentication Lifetime `[Device Name]>`set radauthlifetm <60-43200 seconds (in 60 sec increments)> ##### Enable RADIUS Accounting `[Device Name]>`set radaccstatus enable `[Device Name]>`set radaccinactivetmr <inactivity timer in minutes> `[Device Name]>`show radius Result of “show radius” CLI Command ##### Configure RADIUS Accounting server `[Device Name]>`set radacctbl <index> status enable seraddrfmt <ipaddr or name> ipaddr <RADIUS IP address or name> port <user defined> ssecret <user defined> responsetm <1 to 4 seconds> maxretx <1 to 10 times> `[Device Name]>`show radacctbl Results of “show radacctbl” CLI command ##### Configure the DNS Client `[Device Name]>`set dnsstatus enable `[Device Name]>`set dnsprisvripaddr <IP address of primary DNS server> `[Device Name]>`set dnssecsvripaddr <IP address of secondary DNS server> `[Device Name]>`set dnsdomainname <default domain name> `[Device Name]>`show dns Results of “show dns” CLI command ## Parameter Tables Objects contain groups that contain both parameters and parameter tables. Use the following Tables to configure the Access Point. Columns used on the tables include: Name - Parameter, Group, or Table Name Type - Data type Values - Value range, and default value, if any Access = access type, R = Read Only (show), RW = Read-Write (can be “set”), W = Write Only CLI Parameter - Parameter name as used in the Access Point Access Point network objects are associated with Groups. The network objects are listed below and associated parameters are described in the following Parameter Tables: System Parameters - Access Point system information Inventory Management Information - Hardware, firmware, and software version information Network Parameters - IP and Ethernet information DHCP Server Parameters - Enable or disable dynamic host configuration VLAN Parameters - Enable, disable, and configure VLAN (Virtual LAN) settings Ethernet Interface Parameters - Set the speed and duplex of the Ethernet port Wireless Interface Parameters - Wireless card Information Wireless Distribution System (WDS) Parameters - Configure the WDS partnerships Security Parameters - Access Point security settings Wireless Interface Security Parameters - Configure WEP encryption settings Primary and Backup RADIUS Server Table Parameters - RADIUS Authentication and Accounting information MAC Access Control Parameters - Control wireless access based on MAC address Management Parameters - Control access to the AP-2000’s management interfaces SNMP Parameters - Set read and read/write passwords IP Access Table Parameters - Configure range of IP addresses that can access the AP-2000 SNMP Table Host Table Parameters - Enter the list of IP addresses that will receive alarms from the AP-2000 Telnet Parameters - Telnet Port setup Serial Port Parameters - Serial Port setup TFTP Server Parameters - Set up for file transfers; specify IP Address, file name, and file type HTTP (web browser) Parameters - Set up the graphical web browser interface Advanced Parameters Link Integrity Group - Monitor link status Proxy ARP Parameters - Enable or disable proxy ARP for wireless clients Ethernet Protocol Filtering Parameters - Control network traffic based on protocol type Broadcast Filtering Table - Enable or disable proxy ARP for wireless clients IP ARP Filtering Parameters - Control which ARP messages are sent to wireless clients based on IP settings TCP/UDP Port Filtering - Filter IP packets based on TCP/UDP port Syslog Parameters - Configure the AP-2000 to send Syslog information to network servers IAPP Parameters - Enable or disable the Inter-Access Point Protocol SpectraLink VoIP Parameters - Enable or disable SpectraLink Voice over IP feature Bridging Parameters Static MAC Address Filter Table - Enable and disable specific addresses Spanning Tree Parameters - Used to help prevent network loops Storm Threshold Parameters - Set threshold for number of broadcast packets Intra BSS Subscriber Blocking - Enable or disable peer to peer traffic on the same AP Packet Forwarding Parameters - Redirect traffic from wireless clients to a specified MAC address CLI Monitoring Parameters - View AP-2000’s statistics ### System Parameters
Name | Type | Values | Access | CLI Parameter
System | Group | N/A | R | system
Name | DisplayString | User Defined | RW | sysname
Location | DisplayString | User Defined | RW | sysloc
Contact Name | DisplayString | User Defined | RW | sysctname
Contact E-mail | DisplayString | User Defined | RW | sysctemail
Contact Phone | DisplayString | User Defined max 254 characters | RW | sysctphone
FLASH Backup Interval | Integer | 0 - 65535 seconds | RW | sysflashbckint
Flash Update |  | 0 1 | RW | sysflashupdate
System OID | DisplayString | N/A | R | sysoid
Descriptor | DisplayString | System Name, flash version, S/N, bootloader version | R | sysdescr
Up Time | Integer | dd:hh:mm:ss dd – days hh – hours mm – minutes ss – seconds | R | sysuptime
Emergency Restore to defaults |  | Resets all parameters to default factory values | RW | sysresettodefaults Note: You must enter the following command twice to reset to defaults: set sysresettodefaults 1
#### #### Inventory Management Information
Name | Type | Values | Access | CLI Parameter
System Inventory Management | Subgroup | N/A | R | sysinvmgmt
Component Table | Subgroup | N/A | R | sysinvmgmtcmptbl
Component Interface Table | Subgroup | N/A | R | sysinvmgmtcmpiftbl
###
| The inventory management commands display advanced information about the AP-2000’s installed components. You may be asked to report this information to a technical representative if you contact customer support.
### Network Parameters
Name | Type | Values | Access | CLI Parameter
Network | Group | N/A | R | network
IP Configuration | Group | N/A | R | ip (Note: The network and ip parameters display the same information)
IP Address | IpAddress | User Defined | RW | ipaddr
IP Mask | IpAddress | User Defined | RW | ipmask
Default Router IP Address | IpAddress | User Defined | RW | ipgw
Default TTL | Integer | User Defined 64 (default) | RW | ipttl
Address Type | Integer | static dynamic (default) | RW | ipaddrtype
####
| The IP Address Assignment Type (ipaddrtype) must be set to static before the IP Address (ipaddr), IP Mask (ipmask) or Default Gateway IP Address (ipgw) values can be entered.
#### DHCP Server Parameters
Name | Type | Values | Access | CLI Parameter
DHCP Server | Group | N/A | R | dhcp
DHCP Server Status | Integer | enable (1) (default) disable (2) delete (3) | RW | dhcpstatus
Gateway IP Address | IpAddress | User Defined | RW | dhcpgw
Primary DNS IP Address | IpAddress | User Defined | RW | dhcppridnsipaddr
Secondary DNS IP Address | IpAddress | User Defined | RW | dhcpsecdnsipaddr
Number of IP Pool Table Entries | Integer32 | N/A | R | dhcpippooltblent
#####
| The DHCP Server (dhcpstatus) can only be enabled after a DHCP IP Pool table entry has been created.
##### DHCP Server table for IP pools
Name | Type | Values | Access | CLI Parameter
DHCP Server IP Address Pool Table | Table | N/A | R | dhcpippooltbl
Table Index | Integer | User Defined | N/A | index
Start IP Address | IpAddress | User Defined | RW | startipaddr
End IP Address | IpAddress | User Defined | RW | endipaddr
Width | Integer | User Defined | RW | width
Default Lease Time (optional) | Integer32 | > 0 86400 sec (default) | RW | defleasetm
Maximum Lease Time (optional) | Integer32 | > 0 86400 sec (default) | RW | maxleasetm
Comment (optional) | DisplayString | User Defined | RW | cmt
Status (optional) | Integer | enable (1) disable (2) delete (3) | RW | status
####
| Set either End IP Address or Width (but not both) when creating an IP address pool.
#### VLAN Parameters
Name | Type | Values | Access | CLI Parameter
VLAN | Group | N/A | R | vlan
Status | Integer | enable disable (default) | RW | vlanstatus
Management ID | VlanId | 0 (disable) or 1 – 4094 | RW | vlanmgmtid
##### VLAN ID Table
Name | Type | Values | Access | CLI Parameter
VLAN ID Table | Table | N/A | R | vlanidtbl
Index | Integer32 | 1 (Wireless A) 2 (Wireless B) | R | index
Identifier (ID) | VlanId | 0 (disable) or 1 – 4094 | RW | id
#### #### Ethernet Interface Parameters
Name | Type | Values | Access | CLI Parameter
Ethernet Interface | Group | N/A | R | ethernet
Speed | Integer | 10halfduplex 10fullduplex 10autoduplex 100halfduplex 100fullduplex autohalfduplex autoautoduplex (default) | RW | etherspeed
MAC Address | PhyAddress | N/A | R | ethermacaddr
### ### Wireless Interface Parameters Since the AP-2000 devices support two PC Card slots, we differentiate the two cards by using the table index: Slot A = index 3 Slot B = index 4 The wireless interface group parameter is wif, which displays the objects associated with both PC Cards A and B. #### Wireless 802.11b Parameters
Name | Type | Values | Access | CLI Parameter
--- | --- | --- | --- | ---
Wireless Interfaces | Group | N/A | R | wif
Network Name | DisplayString | 1 – 31 characters My Wireless Network A (default) My Wireless Network B (default) | RW | netname
Distance between APs | Integer | large (default) medium small minicell microcell | RW | distaps
Auto Channel Select (ACS) | Integer | enable (default) disable | RW | autochannel
Interference Robustness | Integer | enable (default) disable | RW | interrobust
DTIM Period | Integer | 1 – 65535 sec1 = default | RW | dtimperiod
Operating Frequency Channel | Integer | 1 - 11 (FCC) (3 = default) 1 - 13 (ETSI) (3 = default) 1 - 14 (JP) (3 = default) 10 - 13 (FR) (10 = default) | RW | channel
RTS/CTS Medium Reservation | Integer | 0 – 2347 Default is 2347 (off) | RW | medres
Multicast Rate | Integer | 1 Mbit/sec (1) 2 Mbit/sec (2) (default) 5.5 Mbit/sec (3) 11 Mbit/sec (4) | RW | multrate
Closed Wireless System | Integer | enable disable (default) | RW | closedsys
Load Balancing | Integer | enable (default) disable | RW | ldbalance
Medium Distribution | Integer | enable (default) disable | RW | meddendistrib
MAC Address | PhyAddress | 12 hex digits | R | macaddr
Supported Data Rates | Octet String | Reported in 500 Kb/sec intervals: 2 (1 Mbit/sec) 4 (2 Mbit/sec) (default) 11 (5.5 Mbit/sec) 22 (11 Mbit/sec) | R | suppdatarates
Transmit Rate | Integer32 | Reported in 500 Kb/sec intervals: 0 (auto fallback) 2 (1 Mbit/sec) 4 (2 Mbit/sec) (default) 11 (5.5 Mbit/sec) 22 (11 Mbit/sec) | RW | txrate
Supported Frequency Channels | Octet String | Depends on Regulatory Domain | R | suppchannels
Physical Layer Type | Integer | dsss (direct sequence spread spectrum) for 802.11b | R | phytype
Regulatory Domain List | DisplayString | USA (FCC) Canada (DOC) Europe (ETSI) Spain (SP) France (FR) Japan (MKK) | R | regdomain
####
| There is an inter-dependent relationship between the Distance between APs and the Multicast Rate. In general, larger systems operate a lower average transmit rates.
Distance between APs | Multicast Rate
Large | 1 and 2 Mbits/sec
Medium | 1, 2, and 5.5 Mbits/sec
Small | 1, 2, 5.5 and 11 Mbits/sec
Minicell | 1, 2, 5.5 and 11 Mbits/sec
Microcell | 1, 2, 5.5 and 11 Mbits/sec
#### #### Wireless 802.11a Parameters
Name | Type | Values | Access | CLI Parameter
--- | --- | --- | --- | ---
Wireless Interfaces | Group | N/A | R | wif
Network Name | DisplayString | 2 – 31 characters My Wireless Network A (default) My Wireless Network B (default) | RW | netname
Auto Channel Select (ACS) | Integer | enable (default) disable | RW | autochannel
DTIM Period | Integer | 1 – 65535 (1 = default) | RW | dtimperiod
Operating Frequency Channel | Integer | 36 - 5.180 GHz 40 - 5.200 GHz 44 - 5.220 GHz 48 - 5.240 GHz 52 - 5.260 GHz (default FCC) 56 - 5.280 GHz 60 - 5.300 GHz 64 - 5.320 GHz Channels 36-64 are valid for the FCC and ETSI regulatory domains. For Turbo mode (not available in all countries), the following channels are available: 42 - 5.21 GHz 50 - 5.25 GHz 58 - 5.29 GHz The following channels are available in Japan: 34 - 5.170 GHz (default) 38 - 5.190 GHz 42 - 5.210 GHz 46 - 5.230 GHz | RW | channel
RTS/CTS Medium Reservation | Integer | 0 – 2347 Default is 2347 (off) | RW | medres
MAC Address | PhyAddress | 12 hex digits | R | macaddr
Turbo Mode (not available in all countries) | Integer | enable disable (default) | RW | turbo
Supported Data Rates | Octet String | See “Transmit Rate” | R | suppdatarates
Transmit Rate | Integer32 | Reported in 500 Kb/sec intervals: 0 - Auto Fallback (default) 12 (6 Mbit/sec) 18 (9 Mbits/sec) 24 (12 Mbits/sec) 36 (18 Mbits/sec) 48 (24 Mbits/sec) 72 (36 Mbits/sec) 96 (48 Mbits/sec) 108 (54 Mbits/sec) For Turbo mode (not available in all countries): 0 - Auto Fallback (default) 24 (12 Mbit/sec) 38 (18 Mbits/sec) 48 (24 Mbits/sec) 72 (36 Mbits/sec) 96 (48 Mbits/sec) 144 (72 Mbits/sec) 192 (96 Mbits/sec) 216 (108 Mbits/sec) | RW | txrate
Supported Frequency Channels | Octet String | See Operating Frequency Channel | R | suppchannels
Physical Layer Type | Integer | ofdm (orthogonal frequency division multiplexing) for 802.11a | R | phytype
Regulatory Domain List | DisplayString | USA (FCC) Canada (DOC) Europe (ETSI) Spain (SP) France (FR) Japan (MKK) | R | regdomain
###
| For 802.11a cards in Europe, Auto Channel Select is a read-only parameter; it is always enabled.
### Wireless Distribution System (WDS) Parameters
| These parameters only apply to 802.11b radios.
Name | Type | Values | Access | CLI Parameter
WDS Table | Table | N/A | R | wdstbl
Port Index | Integer | 3.1 - 3.6 (Wireless A) 4.1 - 4.6 (Wireless B) | R | portindex
Status | Integer | enable (1) disable (2) (default) | RW | status
Partner MAC Address | PhysAddress | User Defined | RW | partnermacaddr
### ### Security Parameters
Name | Type | Values | Access | CLI Parameter
Security | Group | N/A | R | security
Configuration Mode | Integer | none 802.1x mixed | RW | secconfig
Re-keying Interval | Integer | 60 – 65535 seconds default is 900 sec | RW | secrekeyint
#### #### Wireless Interface Security Parameters The following table details the WEP encryption parameters for the AP-2000. This information applies to both the 802.11a and the 802.11b wireless interfaces.
Name | Type | Values | Access | CLI Parameter
Wireless Interfaces Security | Group |  | R | wifsec
Encryption Status | Integer | enable disable | RW | encryptstatus
Index | Integer | 3 = PC Card A 4 = PC Card B | N/A | N/A
Encryption Key 1 | DisplayString | User Defined | W | encryptkey1
Encryption Key 2 | DisplayString | User Defined | W | encryptkey2
Encryption Key 3 | DisplayString | User Defined | W | encryptkey3
Encryption Key 4 | DisplayString | User Defined | W | encryptkey4
Deny non-encrypted Data | Integer | enable (default) disable | RW | encryptdeny
Data Transmission Encryption Key | Integer | 1 (default) 2 3 4 | RW | encryptkeytx
##### ##### Security Encryption Key Length Table The following table details how to set the Encryption Key Length for the wireless interfaces.
Name | Type | Values | Access | CLI Parameter
Security Encryption Key Length Table | Table | N/A | R | secenckeylentbl
Index | Integer | 3 = PC Card A 4 = PC Card B | N/A | index
Encryption Key Length | Integer | 64 bit 128 bit 152 bit | RW | enckeylen
####
| The available Encryption Key Lengths vary based on card type. Depending on the model, 802.11b cards support 64 (also referred to as 40) bits or 128 (also referred to as 104) bits. 802.11a cards support 64 (also referred to as 40), 128 (also referred to as 104), or 152 (also referred to as 128) bits.
#### Primary and Backup RADIUS Server Table Parameters ORiNOCO devices that use RADIUS authentication and/or accounting support both primary and backup RADIUS servers. The configuration parameters and statistics are the same for both primary and backup servers. The CLI differentiates the primary and backup RADIUS parameters by using the table index. ##### General RADIUS Parameters
Name | Type | Values | Access | CLI Parameter
RADIUS | Group | N/A | R | radius
MAC Access Control Status | Integer | enable disable (disable) | R | radmacacctrl
Authorization Lifetime | Integer32 | 60 – 43200 seconds (in 60 sec increments) 900 sec. (default) | RW | radauthlifetm
MAC Address Format | Integer | dashdelimited (default) colondelimited singledashdelimited no delimiter | RW | radmacaddrformat
RADIUS Accounting Status | Integer | enable disable | RW | radaccstatus
Accounting Inactivity Timer | Integer32 | 0 – 2147483647 minutes; default is 5 min. | RW | radaccinactivetmr
##### RADIUS Authentication
Name | Type | Values | Access | CLI Parameter
RADIUS Authentication | Table | N/A | R | radiustbl
Primary RADIUS | N/A | N/A | R | (index) 1
Backup RADIUS | N/A | N/A | R | (index) 2
RADIUS Server Status | Integer | enable disable (default) | RW | status
Server Addressing Format (see note) | Integer | ipaddr (default) name | RW | seraddrfmt
Server IP Address or Name | IpAddress DisplayString | User Defined (enter an IP address if seraddrfmt is ipaddr or a name if set to name) | RW | ipaddr
Port (optional) | Integer | User Defined 1812 (default) | RW | port
Shared Secret | DisplayString | User Defined max 63 characters | W | ssecret
Response Time (sec) | Integer | 1 – 4 seconds 3 sec (default) | RW | responsetm
Maximum Retransmissions (optional) | Integer | 1 – 10 3 (default) | RW | maxretx
| Use a server name only if you have enabled the DNS Client functionality. See RADIUS DNS Host Name Support.
##### RADIUS Accounting
Name | Type | Values | Access | CLI Parameter
--- | --- | --- | --- | ---
RADIUS Accounting | Table | N/A | R | radacctbl
Primary RADIUS | N/A | N/A | R | (index) 1
Backup RADIUS | N/A | N/A | R | (index) 2
RADIUS Server Status | Integer | enable disable (default) | RW | status
Server Addressing Format (see note) | Integer | ipaddr (default) name | RW | seraddrfmt
Server IP Address or Name | IpAddress Display String | User Defined (enter an IP address if seraddrfmt is ipaddr or a name if set to name) | RW | ipaddr
Port (optional) | Integer | User Defined 1813 (default) | RW | port
Shared Secret | DisplayString | User Defined max 63 characters | W | ssecret
Response Time (sec) | Integer | 1 – 4 seconds 3 sec (default) | RW | responsetm
Maximum Retransmissions (optional) | Integer | 1 – 10 3 (default) | RW | maxretx
| Use a server name only if you have enabled the DNS Client functionality. See RADIUS DNS Host Name Support.
##### DNS Client for RADIUS Name Resolution
Name | Type | Values | Access | CLI Parameter
DNS Client | Group | N/A | R | dns
DNS Client status | Integer | enable disable (default) | RW | dnsstatus
Primary DNS Server IP Address | IpAddress | User Defined | RW | dnspridnsipaddr
Secondary DNS Server IP Address | IpAddress | User Defined | RW | dnssecdnsipaddr
Default Domain Name | Integer32 | User Defined | RW | dnsdomainname
##### ##### #### MAC Access Control Parameter
Name | Type | Values | Access | CLI Parameter
MAC Address Control | Group | N/A | R | macacl
Status | Integer | enable disable | RW | macaclstatus
Operation Type | Integer | passthru block | RW | macacloptype
##### MAC Access Control Table
Name | Type | Values | Access | CLI Parameter
MAC Address Control Table | Table | N/A | R | macacltbl
Table Index | N/A | N/A | R | index
MAC Address | PhysAddress | User Defined | RW | macaddr
Comment (optional) | DisplayString | User Defined max 254 characters | RW | cmt
Status (optional) | Integer | enable (default) disable | RW | status
### ### Management Parameters #### SNMP Parameters
Name | Type | Values | Access | CLI Parameter
SNMP | Group | N/A | R | snmp
SNMP Management Interface Bitmask | Interface Bitmask | 0 - no interfaces (disable) 1 - Ethernet 4 - Wireless A 8- Wireless B 15 - all interfaces | RW | snmpifbitmask
Read Password | DisplayString | User Defined public (default) max 63 characters | W | snmprpasswd
Read/Write Password | DisplayString | User Defined public (default) max 63 characters | W | snmprwpasswd
SNMP Trap Host Table | N/A | N/A | R | snmptraphosttbl
#### #### IP Access Table Parameters When creating table entries, you may either specify the argument name followed by argument value or simply entering the argument value. When only the argument value is specified, then enter the values in the order depicted by the following table. CLI applies default values to the omitted arguments. Due to the nature of the information, the only argument that can be omitted is the “comment” argument.
Name | Type | Values | Access | CLI Parameter
IP Access Table | Table | N/A | R | mgmtipaccesstbl
Table Index | Integer | User Defined | N/A | index
IP Address | IpAddress | User Defined | RW | ipaddr
IP Mask | IpAddress | User Defined | RW | ipmask
Comment (optional) | DisplayString | User Defined | RW | cmt
Status (optional) | Integer | enable disable delete | RW | status
#### #### SNMP Table Host Table Parameters When creating table entries, you may either specifying the argument name followed by argument value. CLI applies default values to the omitted arguments. Due to the nature of the information, the only argument that can be omitted is the “comment” argument.
Name | Type | Values | Access | CLI Parameter
SNMP Trap Host Table | Table | N/A | R | snmptraphosttbl
Table Index | Integer | User Defined | N/A | index
IP Address | IpAddress | User Defined | RW | ipaddr
Password | DisplayString | User Defined | W | passwd
Comment (optional) | DisplayString | User Defined | RW | cmt
Status (optional) | Integer | enable disable delete | RW | status
#### #### Telnet Parameters
Name | Type | Values | Access | CLI Parameter
Telnet | Group | N/A | R | telnet
Telnet Management Interface Bitmask | Interface Bitmask | 0 - no interfaces (disable) 1 - Ethernet 4 - Wireless A 8- Wireless B 15 - all interfaces | RW | telifbitmask
Telnet Port | Integer | User Defined 23 (default) | RW | telport
Telnet Login Inactivity Time-out | Integer | 1 – 60 seconds 30 sec (default) | RW | tellogintout
Telnet Session Idle Time-out | Integer | 1 - 900 seconds 900 sec (default) | RW | telsessiontout
#### #### Serial Port Parameters
Name | Type | Values | Access | CLI Parameter
Serial | Group | N/A | R | serial
Baud Rate | Integer | 2400, 4800, 9600 (default), 19200, 38400, 57600 | RW | serbaudrate
Data Bits | Integer | 8 | R | serdatabits
Parity | Integer | none | R | serparity
Stop Bits | Integer | 1 | R | serstopbits
Flow Control | Value | none (default) xon/xoff | RW | serflowctrl
#### #### TFTP Server Parameters These parameters relate to upload and download commands. When a user executes an upload and/or download Command, the specified arguments are stored in TFTP parameters for future use. If nothing is specified in the command line when issuing subsequent upload and/or download commands, the stored arguments are used.
Name | Type | Values | Access | CLI Parameter
TFTP | Group | N/A | R | tftp
TFTP Server IP Address | IpAddress | User Defined | RW | tftpipaddr
TFTP File Name | DisplayString | User Defined | RW | tftpfilename
TFTP File Type | Integer | img config bootloader | RW | tftpfiletype
#### #### HTTP (web browser) Parameters
Name | Type | Values | Access | CLI Parameter
HTTP | Group | N/A | R | http
HTTP Management Interface Bitmask | Interface Bitmask | 0 - no interfaces (disable) 1 - Ethernet 4 - Wireless A 8- Wireless B 15 - all interfaces | RW | httpifbitmask
HTTP Password | DisplayString | User Defined max 64 characters | W | httppasswd
HTTP Port | Integer | User Defined Default = 80 | RW | httpport
Help Link | DisplayString | User Defined | RW | httphelplink
### ### Advanced Parameters #### Link Integrity Group
Name | Type | Values | Access | CLI Parameter
Link Integrity | Group | N/A | R | linkint
Link Integrity Status | Integer | enable (default) disable | RW | linkintstatus
Link Integrity Poll Interval | Integer | 500 - 15000 ms (in increments of 500ms) 500 ms (default) | RW | linkintpollint
Link Integrity Poll Retransmissions | Integer | 0 - 65535 5 (default) | RW | linkintpollretx
Link Integrity IP Target Table | N/A | N/A | R | linkinttbl
##### Link Integrity IP Target Table
Name | Type | Values | Access | CLI Parameter
Link Integrity IP Target Table | Table | N/A | R | linkinttbl
Table Index | Integer | User Defined | N/A | index
Target IP Address | IpAddress | User Defined | RW | ipaddr
Comment (optional) | DisplayString | User Defined | RW | cmt
Status (optional) | Integer | enable disable delete | RW | status
#### Proxy ARP Parameters
Name | Type | Values | Access | CLI Parameter
Proxy ARP | Group | N/A | R | parp
Status | Integer | enable disable | RW | parpstatus
#### #### Ethernet Protocol Filtering Parameters
Name | Type | Values | Access | CLI Parameter
Ethernet Filtering | Group | N/A | R | etherflt
Filtering Interface Bitmask | Interface Bitmask | 0 - no interfaces (disable) 1 - Ethernet 4 - Wireless A 8- Wireless B 15 - all interfaces (default) | RW | etherfltifbitmask
Operation Type |  | passthru block | RW | etherfltoptype
##### ##### Ethernet Filtering Table Identify the different filters by using the table index.
Name | Type | Values | Access | CLI Parameter
Ethernet Filtering Table | Table | N/A | R | etherflttbl
Table Index | N/A | N/A | R | index
Protocol Number | Octet String | N/A | RW | protonumber
Protocol Name (optional) | DisplayString |  | RW | protoname
Filter Comment | DisplayString | 2- 31 characters | RW | cmt
Status (optional) | Integer | enable (1) disable (2) delete (3) | RW | status
####
| The filter Operation Type (passthru or block) applies only to the protocol filters that are enabled in this table.
#### Broadcast Filtering Table
Name | Type | Values | Access | CLI Parameter
Broadcast Filtering Table | Table | N/A | R | broadcastflttbl
Index | Integer | N/A | N/A | index
Protocol Name | DisplayString | N/A | R | protoname
Direction | Integer | ethertowireless wirelesstoether both | RW | direction
Status | Integer | enable disable delete | RW | status
#### #### IP ARP Filtering Parameters
Name | Type | Values | Access | CLI Parameter
IP ARP Filtering | Group | N/A | R | iparp
Status | Integer | enable disable | RW | iparpfltstatus
IP Address | IpAddress | User Defined | RW | iparpfltipaddr
Subnet Mask | IpAddress | User Defined | RW | iparpfltsubmask
#### #### TCP/UDP Port Filtering The following parameters are used to enable/disable the Port filter feature.
Name | Type | Values | Access | CLI
Port Filtering | Group | N/A | R | portflt
Port Filter Status | Integer | enable (default) disable | RW | portfltstatus
The following parameters are used to configure TCP/UDP Port filters.
Name | Type | Values | Access | CLI
Port Filtering Table | Table | N/A | R | portflttbl
Table Index | N/A | User Defined (there are also 4 pre-defined indices, see “Port Number” below for more information) | R | index
Port Type | Octet String | TCP UDP TCP/UDP | RW | porttype
Port Number | Octet String | User Defined (there are also 4 pre-defined protocols: NetBios Name Service – 137, NetBios Datagram Service – 138, NetBios Session Service – 139, SNMP Service – 161) | RW | portnum
Protocol Name | DisplayString | User Defined (there are also 4 pre-defined protocols, see ”Port Number” above) | RW | protoname
Interface Bitmask | Integer32 | 1 (Ethernet only) 4 (Slot A only) 5 (Slot A & Ether) 8 (Slot B only) 9 (Slot B & Ether) 12 (Slot A & B) 15 (All interfaces) | RW | ifbitmask
Status | Integer | enable (1) disable (2) delete (3) | RW | status
#### #### Syslog Parameters The following parameters configure the Syslog settings.
Name | Type | Values | Access | CLI
Syslog | Group | N/A | R | syslog
Syslog Status | Integer | enable disable (default) | RW | syslogstatus
Syslog Port | Octet String | 514 | R | syslogport
Syslog Lowest Priority Logged | Integer | 1 – 7 1 = LOG_ALERT 2 = LOG_CRIT 3 = LOG_ERR 4 = LOG_WARNING 5 = LOG_NOTICE 6 = LOG_INFO (default) 7 = LOG_DEBUG | RW | syslogpritolog
Heartbeat Status | Integer | enable (1) disable (2) (default) | RW | heartbeatstatus
Heartbeat Interval (seconds) | Integer | 1 – 604800 seconds; 900 sec. (default) | RW | heartbeatinterval
#####
| The Heartbeat parameters are advanced settings not available via the HTTP interface. When Heartbeat is enabled, the AP-2000 periodically sends a message to the Syslog server to indicate that it is active. The frequency with which the heartbeat message is sent depends upon the setting of the Heartbeat Interval.
##### Syslog Host Table The table described below configures the Syslog hosts that will receive message from the AP-2000. You can configure up to ten Syslog hosts. Note that you can only configure one Syslog host via the HTTP interface (row 1, which defaults to 10.0.0.2).
Name | Type | Values | Access | CLI Parameter
Syslog Host Table | Table | N/A | R | sysloghosttbl
Table Index | Integer | 1 – 10 | N/A | index
IP Address | IpAddress | User Defined | RW | ipaddr
Comment (optional) | DisplayString | User Defined | RW | cmt
Status (optional) | Integer | enable disable delete | RW | status
#### #### IAPP Parameters
Name | Type | Values | Access | CLI Parameter
IAPP | Group | N/A | R | iapp
IAPP Status | Integer | enable (default) disable | RW | iappstatus
Periodic Announce Interval (seconds) | Integer | 80 120 (default) 160 200 | RW | iappannint
Announce Response Time | Integer | 2 seconds | R | iappannresp
Handover Time-out | Integer | 410 ms 512 ms (default) 614 ms 717 ms 819 ms | RW | iapphandtout
Max. Handover Retransmissions | Integer | 1 - 10 (default 4) | RW | iapphandretx
Send Announce Request on Startup | Integer | enable (default) disable | RW | iappannreqstart
####
| These parameters configure the Inter Access Point Protocol (IAPP) for roaming. Leave these settings at their default value unless a technical representative asks you to change them.
#### SpectraLink VoIP Parameters
Name | Type | Values | Access | CLI Parameter
Spectralink VoIP | Group | N/A | R | spectralink
Spectralink VoIP Status | Integer | enable disable (default) | RW | speclinkstatus
### ### Bridging Parameters #### Static MAC Address Filter Table
Name | Type | Values | Access | CLI Parameter
Static MAC Address Filter Table | Table | N/A | R | staticmactbl
Table Index | N/A | N/A | R | index
Static MAC Address on Wired Network | PhysAddress | User Defined | RW | wiredmacaddr
Static MAC Address Mask on Wired Network | PhysAddress | User Defined | RW | wiredmask
Static MAC Address on Wireless Network | PhysAddress | User Defined | RW | wirelessmacaddr
Static MAC Address Mask on Wireless Network | PhysAddress | User Defined | RW | wirelessmask
Comment (optional) | DisplayString | max 255 characters | RW | cmt
Status (optional) | Integer | enable (default) disable delete | RW | status
#### #### Spanning Tree Parameters
Name | Type | Values | Access | CLI Parameter
Spanning Tree | Group | N/A | R | stp
Spanning Tree Status | Integer | enable disable (default) | RW | stpstatus
Bridge Priority | Integer | 0 – 65535 32768 (default) | RW | stppriority
Maximum Age | Integer | 600 – 4000 (in 0.01 sec intervals; i.e., 6 to 40 seconds) 2000 (default) | RW | stpmaxage
Hello Time | Integer | 100 – 1000 (in 0.01 sec intervals; i.e., 1 to 10 seconds) 200 (default) | RW | stphellotime
Forward Delay | Integer | 400 – 3000 (in 0.01 sec intervals; i.e., 4 to 30 seconds) 1500 (default) | RW | stpfwddelay
##### ##### Spanning Tree Priority and Path Cost for Each Interface
Name | Type | Values | Access | CLI Parameter
Spanning Tree Table | Table | N/A | R | stpbl
Table Index (Port) | N/A | 1 – 15 | R | index
Priority | Integer | 0 – 255128 (default) | RW | priority
Path Cost | Integer | 1 – 65535100 (default) | RW | pathcost
State | Integer | disable blocking listening learning forwarding broken | R | state
Status | Integer | enable disable | RW | status
#### #### Storm Threshold Parameters
Name | Type | Values | Access | CLI Parameter
Storm Threshold | Group | N/A | N/A | stmthres
Broadcast Threshold | Integer | 0 – 255 packets/sec | RW | stmbrdthres
Multicast Threshold | Integer | 0 – 255 packets/sec | RW | stmmultithres
##### ##### Storm Threshold Table
Name | Type | Values | Access | CLI Parameter
Storm Threshold Table | Table | N/A | R | stmthrestbl
Table Index | Integer | 1 = Ethernet 2 = PC Card A 3 = PC Card B | R | index
Broadcast Threshold | Integer | 0 – 255 packets/sec | RW | bcast
Multicast Threshold | Integer | 0 – 255 packets/sec | RW | mcast
#### #### Intra BSS Subscriber Blocking The following parameters control the Intra BSS traffic feature, which prevent wireless clients that are associated with the same AP-2000 from communicating with each other:
Name | Type | Values | Access | CLI
Intra BSS Traffic | Group | N/A | R | intrabss
Intra BSS Traffic Operation | Integer | passthru block | RW | intrabssoptype
#### #### Packet Forwarding Parameters The following parameters control the Packet Forwarding feature, which redirects wireless traffic to a specific MAC address:
Name | Type | Values | Access | CLI
Packet Forwarding MAC Address | Group | N/A | R | pktfwd
Packet Forwarding MAC Address | MacAddress | User Defined | RW | pktfwdmacaddr
Packet Forwarding Status | Integer | enable disable (default) | RW | pktfwdstatus
Packet Forwarding Interface Port | Integer | 0 (any) 1 (Ethernet) 3 (Slot A WDS 1) 4 (A WDS 2) 5 (A WDS 3) 6 (A WDS 4) 7 (A WDS 5) 8 (A WDS 6) 10 (Slot B WDS 1) 11 (B WDS 2) 12 (B WDS 3) 13 (B WDS 4) 14 (B WDS 5) 15 (B WDS 6) | RW | pktfwdif
### ### CLI Monitoring Parameters Using the “show” command with the following table parameters will display operating statistics for the AP-2000 (these are the same statistics that are described in Monitoring Network Statistics for the HTTP Web interface). staticmp. Displays the ICMP Statistics. statarptbl. Displays the IP ARP Table Statistics. statbridgetbl. Displays the Learn Table. statiapp. Displays the IAPP Statistics. statradius. Displays the RADIUS Authentication Statistics. statif. Displays information and statistics about the Ethernet and wireless interfaces. stat802.11. Displays additional statistics for the wireless interfaces. statethernet. Displays additional statistics for the Ethernet interface.