You are on page 1of 29

DWL-2100AP

802.11b/g Access Point


Command Line Interface Reference Manual

First Edition (January 2006)

RECYCLABLE

Table of Contents
Using the CLI .................................................................................................................................................................................................................................................................... 1
Command Syntax.............................................................................................................................................................................................................................................................. 5
Utility Commands............................................................................................................................................................................................................................................................. 7
Ethernet Commands.........................................................................................................................................................................................................................................................8
Wireless Commands .........................................................................................................................................................................................................................................................9
Multi-SSID and VLAN Commands................................................................................................................................................................................................................................ 14
Access Control List Commands ..................................................................................................................................................................................................................................... 16
Radius Server Commands .............................................................................................................................................................................................................................................. 17
DHCP Server Commands ............................................................................................................................................................................................................................................... 18
Snmp Commands............................................................................................................................................................................................................................................................ 19
Time Display & SNTP Commands ................................................................................................................................................................................................................................. 21
Telnet & SSH Commands...............................................................................................................................................................................................................................................22
System Log Command....................................................................................................................................................................................................................................................24
First-Time Configuration Examples ..............................................................................................................................................................................................................................25

802.11 b/g Access Point Command Line Interface Manual

1
U SING THE CLI
The DWL-2100AP can be accessed by Telnet. Using Microsoft Windows Operation system as example, open the Command Prompt on the computer that will be used for configuring and
managing the AP and enter telnet and IP address of DWL-2100AP in the first line. Using the default IP address as example, enter telnet 192.168.0.50 to cause the following screen to open:

Press Enter in the screen above. The following screen opens:

Type admin for the D -Link Access Point login username in the screen above and press Enter. The following screen opens:
1

802.11 b/g Access Point Command Line Interface Manual

Press Enter as there is no initial password.


The following screen opens to indicates you have successfully logged into the DWL-2100AP.

Commands are entered at the command prompt, D-Link Access Point wlan1 >

802.11 b/g Access Point Command Line Interface Manual


There are a number of helpful features included in the CLI. Entering the ? command and then pressing Enter will display a list of all of the top-level commands. The same information
can also be displayed by entering help.

Press Enter to see a list of all the available commands. Alternatively, you may enter help and the press Enter.

When you enter a command without all of its required parameters, the CLI will prompt you with a list of possible completions. For example, if tftp was entered, the following screen
opens:
3

802.11 b/g Access Point Command Line Interface Manual

This screen displays all the possible command completions for tftp
When you enter a command without a variable or value that needs to be specified, the CLI will prompt you with further information about what is needed to complete the command. For
example, if snmp authtrap was entered, the following screen open s:

The missing value for the snmp authtrap command, enable/disable, is displayed in the screen above.

802.11 b/g Access Point Command Line Interface Manual

2
C OMMAND S YNTAX
The following symbols are used to describe how command entries are made and values and arguments are specified in this manual. The online help contained in the CLI and available
through the console interface uses the same syntax.

Note: All commands are case-insensitive.

<angle brackets>
Purpose

Encloses a variable or value that must be specified.

Syntax

set login <username>

Description

In the above syntax example, you must specify the username.


Do not type the angle brackets.

Example Command

set login accounting

[square brackets]
Purpose

Encloses a required value or set of required arguments. One


value or argument can be specified.

Syntax

get multi-authentication [index]

Description

In the above syntax example, you must specify an index to be


created. Do not type the square brackets.

Example Command

get multi-authentication 2

802.11 b/g Access Point Command Line Interface Manual

: colon
Purpose

Separates two or more mutually exclusive items in a list, one of


which must be entered.

Syntax

set antenna <1:2:best>

Description

In the above syntax example, you must specify either 1, 2 or


best. Do not type the colon.

Example Command

set antenna best

802.11 b/g Access Point Command Line Interface Manual

3
U TILITY C OMMANDS
Help Command:
help

Function
Display CLI Command List

Ping Command:
ping

reboot
quit

Syntax

Ping

ping <xxx.xxx.xxx.xxx>
Function

Syntax

Restore to Default Factory Settings


Reboot Access Point. It is necessary to reboot the AP after making
configuration changes for those changes to take effect.
Logoff

Version Display Command:


version

help or ?
Function

Restart and Exit Commands:


set factorydefault

Syntax

set factorydefault
reboot
quit

Function

Syntax

Displays the currently loaded firmware version

System Status Command:

version

Function

get cpuloadlimit
get cpuloadperiod
set cpuloadlimit
set cpuloadperiod
Addminstration Command:

Get CPU Load Limit


Get CPU Load Period
Set CPU Load Limit
Set CPU Load Period

get login
get uptime
set login
set password
get systemname
set systemname

Display Login User Name


Display UpTime
Modify Login User Name
Modify Password
Display Access Point System Name
Specify Access Point System Name

Syntax
get cpuloadlimit
get cpuloadperiod
set cpuloadlimit [0-100]
set cpuloadperiod [0-100]

Function

Syntax
get login
get uptime
set login <username>
set password
get systemname
set systemname <name>

802.11 b/g Access Point Command Line Interface Manual

4
E THERNET C OMMANDS
Get Command:
get hostipaddr
get ipaddr
get ipmask
get gateway
get lcp
get lcplink
get dhcpc

Function

Syntax

Display Host IP Address


Display IP Address
Display IP Network/Subnet Mask
Display Gateway IP Address
Display Link Integrate state
Display Ethernet Link State
Display DHCP Client State of enabled or disabled

Set Command:

get hostipaddr
get ipaddr
get ipmask
get gateway
get lcp
get lcplink
get dhcpc

Function

set ipaddr

Set IP Address

set ipmask

Set IP Network/Subnet Mask

set gateway

Set Gateway IP Address

set dhcpc

Set DHCP Clinet State of enable or disabled

Syntax
set ipaddr <xxx.xxx.xxx.xxx>
Explanation: <xxx.xxx.xxx.xxx> is IP address
set ipmask < xxx.xxx.xxx.xxx>
Explanation: <xxx.xxx.xxx.xxx> is Network mask
set gateway <xxx.xxx.xxx.xxx>
Explanation: <xxx.xxx.xxx.xxx> is Gateway IP address
set dhcpc [0:1]
Explanation: 0=disable:1=enable

802.11 b/g Access Point Command Line Interface Manual

5
W IRELESS C OMMANDS
Fundamental
Config Commands:

Function

Syntax

Select WLAN Adapter to configure. DWL-2100AP only WLAN 1 is


available for configuration. This command is not necessary.

config wlan [0:1]

find bss
find channel

Perform Site Survey, Wireless service will be disrupted


Channel spanning to select the Preferred Channel

find bss
find channel

find rogue

Find Rogue BSS

find rogue

config wlan
Find Commands:

find all
Get Command:
get serviceType
get apmode
get ssid
get ssidsuppress
get station
get wdsap
get remoteAp
get association
get autochannelselect
get frequency
get channel
get availablechannel
get rate
get beaconinterval
get dtim
get fragmentthreshold
get rtsthreshold
get power
get targetPower
get controlPower

Perform Site Survey including Super G and Turbo, Wireless service will
find all
be disrupted
Function
Display Service Type
Display current AP Mode
Display Service Set ID
Display SSID Suppress Mode is enabled or disabled
Display Client Station Connection Status
Display WDS Access Point List
Display Remote AP's Mac Address
Display Association Table that indicates the information of associated
client devices
Display state of Auto Channel Selection feature (enabled, disabled)
Display Radio Frequency (MHz)
Display Radio Frequency (MHz) and Channel Designation
Display available Radio channels
Display current Data Rate selection. Default is best.
Display Beacon Interval
Display Delivery Traffic Indication Message Beacon Rate
Display Fragment Threshold in bytes
Display RTS/CTS Threshold
Display Transmit Power Setting: Full, half, quarter, eighth, min
Display Target Power Setting
Display Control Power Setting
9

get serviceType
get apmode
get ssid
get ssidsuppress
get station
get wdsap
get remoteAp
get association
get autochannelselect
get frequency
get channel
get availablechannel
get rate
get beaconinterval
get dtim
get fragmentationthreshold
get rtsthreshold
get power
get targetPower
get controlPower

Syntax

802.11 b/g Access Point Command Line Interface Manual


get swPower
get SuperG
get wlanstate
get shortpreamble
get wirelessmode
get 11gonly
get antenna
get sta2sta
get eth2sta
get eth2wlan
get macaddress
get config
get countrycode
get hardware
get diap
get aging
get ratecontrol
get supportrate
get MulticastRateControl
get MulticastRateIndex
get MulticastPacketControl
get cpuload
get roguebsstype
get roguesecurity
get roguebandselect
get accountingcfgid
get ifping
get MaxMulticastPacketNumber

Display Software Power Setting


Display SuperG Feature Status of enabled or disabled
Display Wireless LAN state status (enabled or disabled)
Display Short Preamble Usage state: enabled or disabled
Display Wireless LAN Mode (11b or 11g)
Display 11g Only Mode operational state of enabled or disabled
Display Antenna Diversity of 1, 2, or best
Display wireless STAs to wireless STAs connect state
Display ethernet to wireless STAs connect state
Display Eth2Wlan Broadcast packet filter state
Display Mac Address
Display Current AP Configuration Settings
Display Country Code setting
Display Hardware Revisions of WLAN Components
Display DIAP State
Display Aging Interval in seconds
Display supported datarate state
Display supported datarate
Display Multicast Rate Control state
Display Multicast Rate Index
Display Multicast Packet Control state
Get CPU usage
Display ROGUE AP BSS Type
Display ROGUE AP Security Type
Display ROGUE AP Band Select
Display the configuration of Accounting now
Display Ping control status
Display Max Multicast Packet Number

Set Command:
set serviceType
set apmode

Function

Syntax

Set Service Type


Set AP Mode to Normal AP, Point to Point Bridge, Point to Multipoint
Bridge, AP Repeater, or AP Client

set ssid

Set Service Set ID

set ssidsuppress

Set SSID Suppress Mode enable or disable

get swPower
get SuperG
get wlanstate
get shortpreamble
get wirelessmode
get 11gonly
get antenna
get sta2sta
get eth2sta
get eth2wlan
get macaddress
get config
get countrycode
get hardware
get diap
get aging
get ratecontrol
get supportrate
get MulticastRateControl
get MulticastRateIndex
get MulticastPacketControl
cpuload
get roguebsstype
get roguesecurity
get roguebandselect
get accountingcfgid
get ifping
get MaxMulticastPacketNumber
set serviceType [infrastructure: independent: any]
set apmode [ap:p2p:p2mp:p2pwithoutap: p2mpwithoutap: apr: apc]
set ssid <SSID>
SSID should be less than 33 strings.
set ssidsuppress [disable: enable]

10

802.11 b/g Access Point Command Line Interface Manual


set remoteAP
set autochannelselect
set rate
set beaconinterval
set dtim
set fragmentthreshold
set rtsthreshold
set power
set roguestatus
set roguebsstypestatus
set roguebsstype
set roguesecuritystatus
set roguesecurity
set roguebandselectstatus
set roguebandselect
set radius2ndstate
set SuperG
set wlanstate
set shortpreamble
set wirelessmode
set 11gonly
set antenna
set aging
set channel
set diap

Set Remote AP's Mac Address


Set Auto Channel Selection to enable or disable
Set Data Rate
Modify Beacon Interval 20-1000
Set Delivery Traffic Indication Message Beacon Rate. Default is 1
Set Fragment Threshold
Set RTS/CTS Threshold in bytes
Set Transmit Power in predefined increments
Set Rogue AP status
Set Rogue AP BSS type status
Set ROGUE AP BSS Type
Set Rogue AP Security Type status
Set ROGUE AP Security Type
Set Rogue AP Band Select status
Set ROGUE AP Band Select
Set the second RADIUS Mode
Enable or Disable Super G Features
Select the operational state of wlan: enabled or disabled
Set Short Preamble
Used to select the wireless mode of operation for the AP: 11g, 108g
Only 802.11g clients will be Allowed to connect to this BSS
Set Antenna selection of 1, 2, or best
Set Aging Interval
Select Radio Channel of Operation
Enable or Disable DIAP

set eth2wlan

Enable or Disable the Eth2Wlan Broadcast packet filter feature

set sta2sta
set eth2sta
set ratecontrol
set supportrate
set ifping

Set wireless STAs to wireless STAs connect state (WLAN Partition)


Set ethernet to wireless STAs connect state
Enable/Disable supported datarate
Modify supported datarate(bit mask)
Set ping Allowed to enable or disable

set MulticastRateControl

Enable or Disable Multicast Rate Control

set MulticastRateIndex

Set Multicast Rate Index


11

set remoteAP <xx:xx:xx:xx:xx:xx>


set autochannelselect [disable:enable]
set rate [best:1:2:5.5:6:9:11:12:18:24:36:48:54]
set beaconinterval [20-1000]
set dtim [1-255]
set fragmentationthreshold [256-2346]
set rtsthreshold [256-2346f]
set power [full:half:quarter:eighth:min]
set roguestatus [disable: enable]
set roguebsstypestatus [disable: enable]
set roguebsstype ['apbss' | 'adhoc' | 'both' ]
set roguesecuritystatus [disable: enable]
set roguesecurity
set roguebandselectstatus [disable: enable]
set roguebandselect
set radius2ndstate [disable: enable]
set SuperG [disable: enable]
set wlanstate [disable: enable]
set shortpreamble [disable: enable]
set wirelessmode [11g: 108g dynamic]
set 11gonly [disable:enable]
set antenna [1:2:best]
set aging <seconds>
set channel [1:2:3:4:5:6:7:8:9:10:11]
set diap [disable: enable]
set eth2wlan [0:1]
Explanation: 0=disable:1=enable
set sta2sta [disable: enable]
set eth2sta [disable: enable]
set ratecontrol [disable:enable]
set supportrate
set ifping [disable: enable]
set MulticastRateControl [0:1]
Explanation: 0=disable:1=enable
set MulticastRateIndex [0-11]

802.11 b/g Access Point Command Line Interface Manual


set MulticastPacketControl

set MulticastPacketControl [0:1]


Explanation: 0=disable:1=enable
set MaxMulticastPacketNumber [0-256]

Enable or Disable Multicast Packet Control

set MaxMulticastPacketNumber Set Max Multicast Packet Number

Security
Del Command:
del key
Get Command:
get encryption
get authentication

get cipher

get keysource

get key
get keyentrymethod
get passphrase
get groupkeyupdate
Set Command:
set encryption
set authentication
set cipher
set groupkeyupdate
set key
set keyentrymethod
set keysource
set passphrase

Function

Syntax

Delete Encryption key

del key [1-4]


Function

Syntax

Display (WEP) configuration state (enabled or disabled)


Display Authentication Type
Display Encryption cipher type
Explanation:
Response WEP for choosing WEP
Response Auto for choosing WPA-Auto
Resopnse AES for choosing WPA-AES
Response TKIP for choosing WPA-TKIP
Display Source Of Encryption Keys:
Explanation:
Response Flash Memory for static key
Response Key Server for dynamic key
Response mixed for mix static and dynamic key
Display specified WEP encryption Key
Display Encryption Key Entry Method ASCII or Hexadecimal
Display WPA Passphrase
Display WPA Group Key Update Interval (in Seconds)
Function

get encryption
get authentication

get cipher

get keysource

get key [1-4]


get keyentrymethod
get passphrase
get groupkeyupdate
Syntax

Enable or Disable Encryption Mode

set encryption [disable: enable]


set authentication [open-system: shared-key: auto: WPA:
Set Authentication Type
WPA-PSK: WPA2: WPA2-PSK:WPA-AUTO:WAP2-AUTO-PSK]
Set Cipher of wep, aes, tkip, or auto negotiate
set cipher [wep:aes:tkip:auto]
Set Group Key Update Interval (in Seconds) for TKIP
set groupkeyupdate <seconds>
set key [1-4] default
Used to set the specified wep key value and size
set key [1-4] [40:104:128] < value>
Select Between ASCII or HEX encryption key format
set keyentrymethod [asciitext : hexadecimal]
Select Source of Encryption Keys: static(flash), dynamic (server), mixed set keysource [flash:server:mixed]
Modify Passphrase
set passphrase <new passphrase>

12

802.11 b/g Access Point Command Line Interface Manual


WMM
Get Command:
get wmm
get wmmParamBss
get wmmParam
Set Command:

Function

Syntax

Display WMM mode status (enabled or disabled)


Display WMM EDCA parameters used by STA in this BSS
Display WMM EDCA parameters used by this AP
Function

get wmm
get wmmParamBss
get wmmParam
Syntax

set wmm

Enable or Disable WMM Features

set wmmParamBss ac

Set WMM (EDCA) parameters used by STAs in this BSS

set wmmParam ac

Set WMM (EDCA) parameters used by this AP

13

set wmm [disable:enable]


set wmmParamBss ac [AC number] [logCwMin] [logCwMax] [aifs]
[txOpLimit] [acm]
Expanation:
AC number: 0->AC_BE
1->AC_BK
2->AC_BK
3->AC_BK
Exampble:
set wmmParamBss ac 0 4 10 3 0 0
set wmmParamBss ac [AC number] [logCwMin] [logCwMax] [aifs]
[txOpLimit] [acm] [ack-policy]
Expanation:
AC number: 0->AC_BE
1->AC_BK
2->AC_BK
3->AC_BK

802.11 b/g Access Point Command Line Interface Manual

6
M ULTI -SSID AND VLAN C OMMANDS
Get Command:

Function

Syntax

get vlanstate
get nativevlan
get Vlantag
get multi-state
get multi-ind-state [index]
get multi-ssid [index]
get multi-ssidsuppress [index]
get multi-authentication [index]
get multi-cipher [index]
get multi-encryption [index]
get multi-keyentrymethod
get multi-vlantag [index]
get multi-key [index]

get vlanstate
get nativevlan
get Vlantag
get multi-state
get multi-ind-state [index]
get multi-ssid [index]
get multi-ssidsuppress [index]
get multi-authentication [index]
get multi-cipher [index]
get multi-encryption [index]
get multi-keyentrymethod [index]
get multi-vlantag [index]
get multi-key [index]

get multi-keysource [index]


get multi-config [index]
get multi-wmm[index]
get multi-passphrase [index]

Display Vlan State status (enabled or disabled)


Display Native Vlan tag
Display Vlan tag
Display Multi-SSID Mode (enabled or disabled)
Display Individual Multi-SSID State
Display SSID of the specify Multi-SSID
Display SSID Suppress Mode of the specify Multi-SSID
Display Authentication Type for Multi-SSID
Display Encryption cipher for Multi-SSID
Display Encryption Mode for Multi-SSID
Display Encryption Key Entry Method for Multi-SID
Display Vlan tag for Multi-SSID
Display Encryption Key for Multi-SSID
Display Key Source for Multi-SSID
Display AP Configuration for Multi-SSID
Display WMM Mode
Display Passphrase for Multi-SSID

Set Command:

Function

Syntax

set vlanstate

Enable or Disable VLAN

set nativevlan
set Vlantag
set multi-vlantag
set multi-state
set multi-ind-state
set multi-ssid
set multi-ssidsuppress

Set Native Vlan Tag


Set VLAN Tag
Set VLAN Tag for Multi-SSID
Enable or Disable Multi-SSID Features
Enable or Disable specifically Mulit-SSID
Set Service Set ID for Multi-SSID
Enable or Disable to broadcast SSID of Multi-SSID

get multi-keysource [index]


get multi-config [index]
get multi-wmm[index]
get multi-passphrase [index]
set vlanstate [disable:enable]
Note: Must Enable Multi-SSID firstly
set nativevlan
set vlantag <tag value>
set multi-vlantag <tag value> [index]
set multi-state [disable:enable]
set multi-ind-state [disable:enable] [index]
set multi-ssid [index] <ssid name>
set multi-ssidsuppress [disable:enable] [index]

14

802.11 b/g Access Point Command Line Interface Manual


set multi-authentication

Set Authentication Type for Multi-SSID

set multi-wmm
set multi-cipher
set multi-encryption

Set WMM Mode


Set Cipher for Multi-SSID
Set Encryption Mode for Multi-SSID

set multi-authentication
[open-system:shared-key:wpa:wpa-psk:wpa2:wpa2-psk:wpa-auto:w
pa-auto-psk] [index]
set multi-wmm
[disable:enable]
set multi-cipher [wep:aes:tkip:auto] [index]
set multi-encryption [disable:enable] [index]

set multi-keyentrymethod

Select Encryption Key Entry Method for Multi-SSID

set multi-keyentrymethod [hexadecimal:asciitext] [index]

set multi-key
set multi-passphrase

Set Encryption Key for Multi-SSID


Set PassPhrase for Multi-SSID

set multi-key default [key index] [multi-ssid index]


set multi-passphrase [index] <passphrase>

Routing Commands (Spaning Tree Protocol)


Set Command:

Function

rstp setstate

Enable or Disable Spanning Tree Protocol supporting in VLAN / rstp setstate [0:1]
Multi-SSID
Explanation: 0=disable:1=enable
Show Spanning Tree State
rstp getstate
rstp setstp maxage [6 - 40]
rstp setstp hellotime [1-10]
rstp setstp forwarddely [4-30]
Modify Spanning Tree Settings
rstp setstp priority [0-61440], (note: 0 is the highest)
rstp setstp version [1:2], (note: 1 is stp and 2 is rstp)
rstp setstp txholdcount [1-10]
rstp setstp fbpdu[0 :1], (note: 0 is disable and 1 is enable)
Show Spanning Tree Settings
rstp getstp
Modify STP Port Settings, includes cost , priority, edge, p2p and state rstp setport
parameters
Show STP Port Settings
rstp getport
Set Factory Default
rstp setdefault

rstp getstate

rstp setstp

rstp getstp
rstp setport
rstp getport
rstp setdefault

Syntax

15

802.11 b/g Access Point Command Line Interface Manual

7
A CCESS C ONTROL L IST C OMMANDS
Del Command:
del acl
del wdsacl

Function
Delete specified Access Control List entry
Delete specified WDS ACL entry: 1-8

Get Command:
get acl
get wdsacl
enable
disable
allow
deny

set acl strict

del acl [1-16]


del wdsacl [1-8]

Function

Syntax

Display Access Control Setting of Enabled or disabled


Display WDS Access Control List

Set Command:
set acl
set acl
set acl
set acl

Syntax

get acl
get wdsacl

Function

Syntax

Select ACL restricted access to specified MAC addresses


Select Unrestricted access
Add specified MAC address to the allow ACL
Add specified MAC address to the deny ACL
Select Restricted Access, only clients with authorized MAC will
communicate

set acl keymap

Add WEP Encryption Key mapping for MAC Address

set wdsacl allow

Add MAC Address to WDS List

IPfilter Command:

set acl
set acl
set acl
set acl

enable
disable
allow <xx:xx:xx:xx:xx:xx>
deny <xx:xx:xx:xx:xx:xx>

set acl strict


set acl keymap <xx:xx:xx:xx:xx:xx> [1-4]
set acl keymap <xx:xx:xx:xx:xx:xx> default
set acl keymap <xx:xx:xx:xx:xx:xx> [40:104:128] < value>
set wdsacl allow <xx:xx:xx:xx:xx:xx>

Function

ipfilter state

Display or Set Remote IP Acl State

ipfilter add
ipfilter del
ipfilter clear
Ipfilter list
rouge Command:

Add a IP Entry
Del a IP Entry
Clear IP Pool
Display IP Pool

rogue add
rogue del
rogue deleep
rogue list
rogue listeep

Add a Rogue Access Point Result <index> Entry


Del a Rogue Access Point Result <index> Entry
Del a Rogue Access Point Result <index> Entry
Display Rogue Access Point Detection Result
Display Rogue Access Point Detection Result

Syntax
ipfilter state
ipfilter state [on:off]
ipfilter add <xxx.xxx.xxx.xxx>
ipfilter del <xxx.xxx.xxx.xxx>
ipfilter clear
ipfilter list

Function

Syntax
rogue add <index>
rogue del <index>
rogue deleep <index>
rogue list
rogue listeep

16

802.11 b/g Access Point Command Line Interface Manual

8
R ADIUS S ERVER C OMMANDS
Get Command:

Function

Syntax

get radiusname
get radiusport
get radius2ndstate
get radiusname2nd
get radiusport2nd
get radiussecret2nd
get radiuscfgid
get accountingstate
get accountingname
get accountingport
get accounting2ndstate
get accounting2ndname
get accounting2ndport
get radiussecret

Display RADIUS server name or IP address


Display RADIUS port number
Display the second RADIUS Mode
Display the second RADIUS server name or IP address
Display the second RADIUS port number
Display the second RADIUS shared secret
Display the configuration of radius now
Display Accounting Mode
Display Accounting server name or IP address
Display Accounting port number
Display second Accounting Mode
Display second Accounting server name or IP address
Display second Accounting port number
Display RADIUS shared secret

get radiusname
get radiusport
get radius2ndstate
get radiusname2nd
get radiusport2nd
get radiussecret2nd
get radiuscfgid
get accountingstate
get accountingname
get accountingport
get accounting2ndstate
get accounting2ndname
get accounting2ndport
get radiussecret

Set Command:

Function

Syntax

set radiusname

Set RADIUS Server name or IP address

set radiusname2nd
set radiusport2nd
set radiussecret2nd
set accountingstate
set accountingname
set accountingport
set accounting2ndstate
set accounting2ndname
set accounting2ndport

Set the second RADIUS name or IP address


Set the second RADIUS port number
Set the second RADIUS shared secret
Set Accounting Mode
Set Accounting name or IP address
Set Accounting port number
Set second Accounting Mode
Set second Accounting name or IP address
Set second Accounting port number

set radiusport

Set RADIUS port number

set radiussecret

Set RADIUS shared secret

set radiusname <DNS name::xxx.xxx.xxx.xxx>


Explanation: <xxx.xxx.xxx.xxx> is IP address
set radiusname2nd <string>.
set radiusport2nd [index]
set radiussecret2nd
set accountingstate [disable: enable]
set accountingname <string>
set accountingport <string>
set accounting2ndstate [disable: enable]
set accounting2ndname <string>
set accounting2ndport [index]
set radiusport <xxxxx>
Explanation: <xxxxx> is port number, default value is 1812
set radiussecret

17

802.11 b/g Access Point Command Line Interface Manual

9
DHCP S ERVER C OMMANDS
Command:
dhcps help
dhcps state
dhcps state <on:off>
dhcps dynamic info
dhcps dynamic ip
dhcps dynamic mask
dhcps dynamic gw
dhcps dynamic dns
dhcps dynamic wins
dhcps dynamic range
dhcps dynamic lease
dhcps dynamic domain
dhcps dynamic state
dhcps dynamic map
dhcps static info
dhcps static ip
dhcps static mask
dhcps static gw
dhcps static dns
dhcps static wins
dhcps static domain
dhcps static mac
dhcps static state
dhcps static map

Function

Syntax

Display DHCP Server Command Help


get DHCP Server state
turn on or turn off DHCP Server
get current settings
set start ip
set netmask
set gateway
set dns
set wins
set range
set lease time (sec)
set domain name
set state
get mapping list
get setting from <0-255> to <0-255>
set static <id> pool start ip
set static <id> pool netmask
set static <id> pool gateway
set static <id> pool dns
set static <id> pool wins
set static <id> pool domain name
set static <id> pool mac
set static <id> pool state
get static <id> pool mapping list

dhcps help
dhcps state
dhcps state [on:off]
dhcps dynamic info
dhcps dynamic ip <x.x.x.x>
dhcps dynamic mask <x.x.x.x>
dhcps dynamic gw <x.x.x.x.>
dhcps dynamic dns <x.x.x.x>
dhcps dynamic wins <x.x.x.x>
dhcps dynamic range [0-255]
dhcps dynamic lease [60-31536000]
dhcps dynamic domain <string>
dhcps dynamic state [on:off]
dhcps dynamic map
dhcps static info [0-255] [0-255]
dhcps static <id> ip <x.x.x.x>
dhcps static <id> mask <x.x.x.x>
dhcps static <id> gw <x.x.x.x.>
dhcps static <id> dns <x.x.x.x>
dhcps static <id> wins <x.x.x.x>
dhcps static <id> domain <string>
dhcps static <id> mac <xx:xx:xx:xx:xx:xx>
dhcps static <id> state [on:off]
dhcps static map

Note: The DHCP server function is to assign Dynamic IP to Wireless Client devices. It doesnt assign IP to Ethernet port.

18

802.11 b/g Access Point Command Line Interface Manual

10
S NMP C OMMANDS
Command

Function

get snmp
set snmp

Display SNMP Agent Status


Set SNMP Agent State

snmp adduser

Add User To SNMP Agent

snmp deluser
snmp showuser
snmp setauthkey
snmp setprivkey

Delete User From SNMP Agent


Show User list In SNMP Agent
Set User Auth Key
Set User Private Key

snmp addgroup

Add User Group

snmp delgroup
snmp showgroup

Delete User Group


Show SNMP Group Settings

snmp addview

Add User View

snmp delview

Delete User View

snmp showview
snmp editpubliccomm

Show User View


Edit public communication String

Syntax
get snmp
set snmp [disable:enable]
snmp adduser <Username> <GroupName> [AuthProtocol]
[Authkey] [PrivProtocol] [PrivKey]
Explanation:
AuthProtocol: 1 Non, 2 MD5, 3 SHA
Autheky: Key string or none
PrivProtocl:1 none, 2 DES
PrivKey: Key string or none
snmp deluser <username>
snmp showuser
snmp setauthkey <username> <Authkey>
snmp setauthkey <username> <Privkey>
snmp addgroup <GroupName>
[Security Level] <ReadView>
<WriteView> <NotifyView>
Explanation:
Security Level:1 no_auth no_priv, 2 auth no_priv, 3 auth priv
ReadView: <string> or NULL for None
WriteView: <string> or NULL for None
NotifyView: <string> or NULL for None
snmp delgroup <GroupName >
snmp showgroup
snmp addview <ViewName> <OID > [Type]
Explanation:
ViewName: <string>
OID:<string>
Type:1: included, 2: excluded
snmp delview <ViewName> <OID >
Explanation:
ViewName: <string>
OID: <string> or all for all OID
snmp showview
snmp editpubliccomm <publicCommunityString>
19

802.11 b/g Access Point Command Line Interface Manual


snmp editprivatecomm

Edit private communication String

snmp addcomm

Add Communication String

snmp delcomm
snmp showcomm

Delete Community String


Show Community String Table

snmp addhost

Add Host To Notify List

snmp delhost
snmp showhost
snmp authtrap
snmp sendtrap
snmp status
snmp suspend
snmp resume
snmp load_default
snmp location
snmp showlocation
get trap
set trap

Delete Host From Notify List


Show Host In Notify List
Set Auth Trap Status
Send Warm Trap
Display SNMP Agent status
Suspend SNMP Agent
Resume SNMP Agent
Load SNMP Default Settings
Set SNMP Location
Display SNMP Location
Display TRAP Information
Set Trap settings

snmp editprivatecomm <privateCommunityString>


snmp addcomm <CommunityString> <ViewName> [Type]
Explanation:
CommunityString: <string>
ViewName:<string>
Type:1: Read-Only, 2: Read-Write
snmp delcomm <CommunityString>
snmp showcomm
snmp addhost TrapHostIP<string> [SnmpType] [AuthType]
<AuthString>
Explanation:
TrapHostIP: <string>
SnmpType: 1: v1 2: v2c 3: v3
AuthType: 0: v1_v2c 1: v3_noauth_nopriv 2: v3_auth_nopriv
3 v3_auth_priv>
AuthString: <string>, CommunityString for v1,v2c or UserName
for:v3
snmp delhost <TrapHostIP >
snmp showhost
snmp authtrap [enable:disable]
snmp sendtrap
snmp status
snmp suspend
snmp resume
snmp load_default
snmp location
snmp showlocation
get trap
set trap state [0:1]

20

802.11 b/g Access Point Command Line Interface Manual

11
T IME D ISPLAY & SNTP C OMMANDS
Command:
timeofday

Function

timeofday
Note: Need to set up SNTP/NTP server firstly

Displays the Current Time of Day

Get Command
get sntpserver
get tzonelist
get tzone
get daylightsaving

Syntax

Function

Syntax

Display SNTP/NTP Server IP Address


Display Time Zone
Display Time Zone Setting
Display Day Light Saving Time

Set Command

get sntpserver
get tzonelist
get tzone
get daylightsaving

Function

set sntpserver

Set SNTP/NTP Server IP Address

set tzone

Set Time Zone Setting

set daylightsaving

Set Day Light Saving Time

Syntax
set sntpserver <xxx.xxx.xxx.xxx>
Explanation: <xxx.xxx.xxx.xxx> is IP address
set tzone [0=GMT]
Note: use get tzonelist to get tzone information
set daylightsaving [0:1]
Explanation: 0=disable:1=enable

21

802.11 b/g Access Point Command Line Interface Manual

12
T ELNET & SSH C OMMANDS
TFTP Commands:
Command:

Function

Syntax

tftp get
tftp uploadtxt
tftp srvip
tftp update
tftp info
get telnet
get timeout

Get a file from TFTP Server.


Upload the configuration of the device to TFTP Server.
Setup the TFTP Server IP address.
Update the file to the device.
Information about the TFTPC setting.
Display Telnet Status of current login, number of login attempts, etc.
Display Telnet Timeout in seconds

tftp get Filename<string>


tftp uploadtxt Filename<string>
tftp srvip <xxx.xxx.xxx.xxx>
tftp update
tftp info
get telnet
get timeout
set telnet <0:1:2>
Explanation:
0=disable telnet and enable SSL
1=enable telnet and disable SSL
2=disable both telnet and SSL

set telnet

Set Telnet Access/SSL Mode to enabled or disabled

set timeout

Set Telnet Timeout in seconds, 0 is never and 900 seconds is the


set timeout <0-900>
maximum <0-900>

SSH Commands
Command:

Function

ssh showuser

Show SSH User

ssh setrekey

Set SSH Rekey

ssh loaddefault
ssh showalgorithm

Load SSH Default Setting


Show SSH Algorithm

Syntax
ssh showuser
ssh setrekey [0-3]
Explanation:
0:10Min
1:30Min
2:60Min
3:Never
ssh loaddefault
ssh showalgorithm

22

802.11 b/g Access Point Command Line Interface Manual

Set SSH Algorithm

ssh setalgorithm [0 -12] [enable/disable]


Explanation:
Algorithm: 0:3DES
1:AES128
2:AES192
3:AES256
4:Arcfour
5:Blowfish
6:Cast128
7:Twofish128
8:Twofish192
9:Twofish256
10:MD5
11:SHA1
12:Password)
Example:
1. Disable 3DES algorithm support
ssh setalgorithm 0 disable

Igmp Command

Function

Syntax

igmp state
igmp enable
igmp disable
igmp dump
igmp setrssi
igmp getrssi

IGMP snooping state


IGMP snooping enable
IGMP snooping disable
IGMP MDB dump
set igmp snp rssi threshold
get igmp snp rssi threshold

igmp state
igmp enable
igmp disable
igmp dump
igmp setrssi <string>
igmp getrssi

ssh setalgorithm

23

802.11 b/g Access Point Command Line Interface Manual

13
S YSTEM L OG C OMMAND
Get Command

Function

Syntax

get syslog

Display Syslog Information

get syslog

Set Command

Function

Syntax

Set sysLog setting

set syslog remoteip <xxx.xxx.xxx.xxx>


set syslog remotestate [0:1]
set syslog localstate [0:1]
set syslog sysstate [0:1]
set syslog wirelessstate [0:1]
set syslog otherstate [0:1]
set syslog clear all
Explanation: 0=disable:1=enable

set syslog

24

802.11 b/g Access Point Command Line Interface Manual

14
F IRST-T IME C ONFIGURATION E XAMPLES
The following AP configuration examples are provided to help first-time users get started. The user commands are in bold for easy reference.
Many users will want to set a new IP address for the DWL-2100AP. This will also require setting an IP mask and a Gateway IP address. The following is an example in which the APs
default IP address of 192.168.0.50 is changed to 192.168.0.55.
D-Link Access Point wlan1 -> set ipaddr 192.168.0.55
IP Address: 192.168.0.55
D-Link Access Point wlan1 -> set ipmask 255.255.255.0
IP Subnet Mask: 255.255.255.0
D-Link Access Point wlan1 -> set gateway 192.168.0.254
Gateway IP Address: 192.168.0.254
D-Link Access Point wlan1 -> set channel 6
Radio Frequency: 2437 MHz (IEEE 6)
D-Link Access Point wlan1 -> set ssid myAP-2100

Once the user has determined what type of authentication is best for their wireless network, follow the appropriate instructions below.
The following is an example in which authentication is set to Open System.
D-Link Access Point wlan1 -> set authentication open-system
Authentication Type: Open-System
D-Link Access Point wlan1 -> set encryption disable
Encryption: Disabled

The following is an example in which the authentication is set to Shared-Key.

25

802.11 b/g Access Point Command Line Interface Manual


D-Link Access Point wlan1 -> set authentication shared-key
Authentication Type: Shared-Key
D-Link Access Point wlan1 -> set key 1 40 1234567890
Shared Key 1, size 40: 1234567890
D-Link Acc ess Point wlan1 -> set key 1 default
Default Key: 1
D-Link Access Point wlan1 -> set encryption enable
Encryption: Enabled

The following is an example in which the authentication is set to WPA-PSK.


D-Link Access Point wlan1 -> set authentication wpa-psk
Authentication Type: WPA-PSK
D-Link Access Point wlan1 -> set encryption enable
Encryption: Enabled
D-Link Access Point wlan1 -> set cipher auto
Cipher selection: AUTO
D-Link Access Point wlan1 -> set passphrase
Old Passphrase->
New Passphrase-> **********
Type passphrase again to confirm-> **********
Passphrase confirmed

The following is an example in which the authentication is set to WPA.

26

802.11 b/g Access Point Command Line Interface Manual


D-Link Access Point wlan1 -> set authentication wpa
Authentication Type: WPA
D-Link Access Point wlan1 -> set encryption enable
Encryption: Enabled
D-Link Access Point wlan1 -> set cipher auto
Cipher selection: AUTO
D-Link Access Point wlan1 -> set radiusname 192.168.0.99
RADIUS server name: 192.168.0.99
D-Link Access Point wlan1 -> set radiussecret
Old RADIUS shared secret->
New RADIUS shared secret-> **********
Type RADIUS secret again to confirm-> **********
RADIUS shared secret confirmed
D-Link Access Point wlan0 -> set keysource server
Key Source: server

Once the user has set up the AP to their satisfaction, the device must be rebooted to save settings.
D-Link Access Point wlan1 -> reboot

27

You might also like