All rights reserved. Passing on and copying of this
document, use and communication of its contents
not permitted without written authorization from Alcatel.
Welcome to the Alcatel SpeedTouchHome/Pro Command Line Interface Reference Guide !
This Reference Guide aims to give the fastidious user a concise, practical and easy to use document
for configuring the SpeedTouchHome/Pro via its character based Command Line Interface.
Although the SpeedTouchHome/Pro Web interface is adequate enough for most users, access
via the CLI may be still important for advanced and detailed configuration and troubleshooting.
This CLI Reference Guide covers the CLI commands of the following Alcatel DSL SpeedTouch
products:
Alcatel SpeedTouchHome
Alcatel SpeedTouchHome ISDN
Alcatel SpeedTouchPro
Alcatel SpeedTouchPro ISDN
The Reference Guide consists of three main parts:
Part 1 : CLI Navigation
This part is meant to make the user familiar with the use and operation of the
SpeedTouchHome/Pro CLI. Next to describing the various access methods to the CLI, this
part will describe in brief some general manipulations to navigate through and to perform
some operations on the CLI.
Part 2 : CLI Command Description
This part forms the main part of this Reference Guide. Here all available CLI commands of the
SpeedTouchHome/Pro products are alphabetically described per group selection.
Each command is described in a systematic manner:
The full name of the CLI command (including the group selection)
A short description of the CLI command, if needed completed by a description of the
possible impact on the user and/or the SpeedTouchHome/Pro
The syntax of the command with a description of each parameter
An example to demonstrate the use of the CLI command
A list of related CLI commands.
Part 3 : CLI Command Index
This part allows the user to look up a command alphabetically in its incomplete form.
3EC 16982 AAAA TCZZA Ed. 05
5 / 198
Preface
Trademarks
The following trademarks are used in this document:
Speed Touch is a trademark of the Alcatel Company
Netscape and Netscape Navigator are registered trademarks of Netscape
Communications Corporation
Windows and Internet Explorer are trademarks of Microsoft Corporation
Apple and MacOS are registered trademarks of Apple Computer Inc.
UNIX is a registered trademark of UNIX System Laboratories, Inc.
Ethernet is a trademark of Xerox Corporation.
Other products may be trademarks or registered trademarks of their respective manufacturers.
Updates
Due to the continuous evolution of the Alcatel DSL technology, existing products are regularly
upgraded. Alcatel documentation changes accordingly.
For more information on the newest technological changes and documents, please consult the
Alcatel web site at following URL:
http://www.alcatel.com
http://www.alcateldsl.com
Directive
Unless expressly and unambiguously approved by Alcatel, you may not:
disassemble, decompile, reverse engineer, trace or otherwise analyze the equipment, its
content, operation, or functionality, or otherwise attempt to derive source code (or the
underlying ideas, algorithms, structure or organization) from the equipment or from any
other information provided by Alcatel, except to the extent that this restriction is expressly
prohibited by local law;
copy, rent, loan, resell, sublicense, or otherwise transfer or distribute the equipment to
others;
modify, adapt or create a derivative work of the equipment;
remove from any copies of the equipment any product identification, copyright or other
notices;
disseminate performance information or analysis (including, without limitation,
benchmarks) from any source relating to the equipment.
Such acts not expressly approved by Alcatel will result in the loss of product warranty and will
invalidate the user's authority to operate this equipment.
6 / 198
3EC 16982 AAAA TCZZA Ed. 05
Alcatel
SpeedTouchHome/Pro
CLI Navigation
3EC 16982 AAAA TCZZA Ed. 05
7 / 198
8 / 198
3EC 16982 AAAA TCZZA Ed. 05
Accessing the Command Line Interface
Users can access the Command Line Interface via:
A Telnet session
This requires that TCP/IP connectivity exists between the host from which the Telnet session is
opened and the SpeedTouchHome/Pro
The serial 'Console' interface, if equipped.
Access via a Telnet Session or Serial Console
As soon a session to the CLI is opened, the SpeedTouchHome/Pro banner pops up, followed by
the CLI prompt.
In case of a Telnet session authentication via the System password might be required before access
is granted.
The following figure shows an example of the SpeedTouchHome/Pro banner after opening a
Telnet session and authentication.
Manipulation commands are commands that manipulate operations on the command line, for
example changing the command group, go to the beginning of the command line, go to the end of
the command line, etc.
Command group Navigation
From top level, you can change to a command group by executing the name of the desired
command group.
To obtain a list of all available command groups, execute help from the top level.
EXAMPLE (SpeedTouchHome):
=>help
Following command groups are available :
configsystemsoftwareipphonebook
adslpptpbridgeatmftd
dnsdhcp
=>
EXAMPLE (SpeedTouchPro):
=>help
Following command groups are available :
configsystemsoftwareipphonebook
adslnatcipppppptp
bridgeatmftddnsdhcp
=>
To return to top level, execute exit.
EXAMPLE:
=>phonebook
[phonebook]=>
[phonebook]=>exit
=>
10 / 198
3EC 16982 AAAA TCZZA Ed. 05
The Help Command
Execute help from top level to list all available command groups for the SpeedTouchHome/Pro.
EXAMPLE
=>help
Following command groups are available :
configsystemsoftwareipphonebook
adslnatcipppppptp
bridgeatmftddnsdhcp
dhcpdnstdatmfmer
=>
(SpeedTouchPro):
You can execute the help command from each command group selection. This results in a list of
the available commands (and nested command groups, if available) in this particular command
group.
EXAMPLE:
=>phonebook
[phonebook]=>
[phonebook]=>help
Following commands are available :
listadddeletesaveflush
loadautolisthelpexit
[phonebook]=>
Executing e.g. help phonebook from top level gives the same result as executing help from the
phonebook command group selection.
EXAMPLE:
=>phonebook help
Following commands are available :
listadddeletesaveflush
loadautolisthelpexit
=>
3EC 16982 AAAA TCZZA Ed. 05
11 / 198
Entering help followed by a specific command, e.g. help phonebook add (starting from top level)
or help add (e.g. on the phonebook command group selection) results in a description of the
syntax for the command.
The CLI features command completion, which means that when starting to enter a command it can
be completed by pressing the Tab" key.
For example, entering a at the firewall command group selection, followed by a Tab" stroke
results in the full assign command being completed. Entering firewall a from top level gives the
same result.
For the completion to be successful, the part to be added must be unique. Completion works for the
command groups, for the commands, for the options, but not for values.
Go to the beginning of the Command Line by pressing "Ctrl+A"; to go to the end of the
Command Line press "Ctrl+E".
In the following example, the first
indicates the position of the cursor after pressing "Ctrl+A", the
second the position of the cursor after pressing "Ctrl+E".
EXAMPLE:
=>list
Breaking off Commands
12 / 198
3EC 16982 AAAA TCZZA Ed. 05
You can break off a command by pressing Ctrl+G". This can be useful in a situation where a user
is prompted to enter a value which it does not know and wants to abort the command. Instead of
being prompted over and over again for the same value, this allows to break of the command.
In the example below Ctrl+G" is pressed after the third prompt `name =`. The command is
broken of and the user returns to the command line.
EXAMPLE:
[phonebook]=>add
name =
name =
name =
[phonebook]=>
Ctrl+G"
History of Commands
To retake previous commands press the up arrow and come back to more recent commands
with the down arrow . Press Enter (
adsl (only applicable for the SpeedTouchHome/Pro ADSL/POTS variants)
atmf (only applicable for models equipped with an ATMF25.6Mbps port)
bridge
cip (only applicable for the SpeedTouchPro)
config
dhcp
dns
ip
nat (only applicable for the SpeedTouchPro)
phonebook
ppp (only applicable for the SpeedTouchPro)
pptp
software
system
td
14 / 198
3EC 16982 AAAA TCZZA Ed. 05
Command Line Interface Commands
All CLI commands are commands that operate on, or configure, the SpeedTouchHome/Pro.
You can execute these commands from top level, preceded by the name of the command group
from which the command should be executed (e. g. phonebook list).
You can also execute the commands from the command group itself, using the reduced form of the
command (e.g. list at the phonebooke command group selection).
EXAMPLE:
=>phonebook autolist
8.35
8.36
=>phonebook
[phonebook]=>autolist
8.35
8.36
[firewall]=>
Instead of entering a completely builtup command with all its parameters, you can also enter just
the command itself, without its parameters. After this you are prompted to complete the command
with the required and the optional parameters. For the optional parameters you can simply press
enter without giving a value.
The example below is the equivalent of `phonebook add name=Test addr=8*33 type=pptp`.
To break of such incomplete command press Ctrl+G".
EXAMPLE:
=>phonebook add
name=Test
addr=8*33
type=pptp
=>
3EC 16982 AAAA TCZZA Ed. 05
15 / 198
Direct FTP Access
The SpeedTouchHome/Pro File System
The SpeedTouchHome/Pro permanent storage, further referred to as 'file system', exists of
nonvolatile memory responsible for storing, retrieving and maintaining the
SpeedTouchHome/Pro software image(s) and configuration files.
The file system of the SpeedTouchHome/Pro is accessible via the FTP transport protocol. This
allows to transfer the SpeedTouchHome/Pro software image(s) and/or configuration profile files.
Moreover, via FTP's quote site command you can execute CLI commands from the FTP prompt.
Proceed as indicated in the exmaple below to open an FTP session to the SpeedTouchHome/Pro
file system:
EXAMPLE:
/home/doejohn{1}$ftp 10.0.0.138
Connected to 10.0.0.138
220 Inactivity timer = 120 seconds. Use ’site idle <secs>’ to change.
Name (10.0.0.138:doejohn):
331 SpeedTouch (00-90-D0-01-02-03) User ’doejohn’ OK. Password required.
Password : ######
330 OK
ftp>
SpeedTouchHome/Pro File System Structure
The files system features a tiny multilevel directory structure with a single root node called 'root' and
two leaf nodes called 'active' and 'dl'.
The 'root' contains next to the two subdirectories 'active' and 'dl' all necessary files for the
SpeedTouchHome/Pro to boot correctly.
The 'active' subdirectory always contains the software image in execution. The 'active' subdirectory
may also contain one or more .ini configuration files. These files are created seperately via the CLI
save command (per command group) or as a complete set of configuration files via the web page
'Save all' button or the CLI :config save command.
In other words, after each 'Save all', or config save call, the configuration files present in the 'active'
subdirectory reflect the current configuration of the SpeedTouchHome/Pro.
The 'dl' directory contains the dormant software image, if present.
16 / 198
3EC 16982 AAAA TCZZA Ed. 05
SpeedTouchHome/Pro File System Access Rights
Following access rights apply on the file system:
'root' Directory
Listing of 'root' directory files (dir)
'active' Subdirectory
Listing of 'active' subdirectory files (dir)
FTP (m)get of (multiple) 'active' subdirectory files
'dl' Subdirectory
Listing of 'dl' subdirectory files (dir)
FTP (m)get of (multiple) 'dl' subdirectory files
FTP (m)put of (multiple) 'dl' subdirectory files
FTP (m)delete of (multiple) 'dl' subdirectory files..
FTP File Transfer
To allow correct file transfers the transfer mode must be set to binary". Moreover, it is suggested to
turn on the hashing option to be able to see how the file transfer proceeds:
EXAMPLE:
/home/doejohn{1}$ftp 10.0.0.138
Connected to 10.0.0.138
220 Inactivity timer = 120 seconds. Use ’site idle <secs>’ to change.
Name (10.0.0.138:doejohn):
331 SpeedTouch (00-90-D0-01-02-03) User ’doejohn’ OK. Password required.
Password : ######
330 OK
ftp>
ftp>bin
200 TYPE is now 8-bit binary
ftp>
ftp>hash
200Hash mark printing on (8192 byts/hash mark).
ftp>
Customization, Backup and Restore of Configuration Files
For more information on the possibilities of the Alcatel SpeedTouchHome/Pro, configuration
files and file system, please check the Alcatel support pages at:
http://www.alcatel.com
http://www.alcateldsl.com
Or contact your local Alcatel Sales representative.
3EC 16982 AAAA TCZZA Ed. 05
17 / 198
18 / 198
3EC 16982 AAAA TCZZA Ed. 05
Alcatel
SpeedTouchHome/Pro
CLI Command Description
3EC 16982 AAAA TCZZA Ed. 05
19 / 198
20 / 198
3EC 16982 AAAA TCZZA Ed. 05
1 ADSL Commands
1ADSL Commands
The adsl command group is only applicable to the SpeedTouchHome/Pro ADSL/POTS
variants, NOT to the SpeedTouchHome ISDN and SpeedTouchPro ISDN ADSL/ISDN
variants.
adsl (to access the ADSL level)
adsl config
adsl load
adsl save
[opermode]The operational mode of the SpeedTouchHome/Pro modem.
Choose between:
ansi
g.dmt_annex_a
g.lite
multimode
By default the ADSL modem will start in multimode.
maxbitspertoneUSA number between 10 and 14 (bits per tone).
Represents the maximum number of bits whic hcan be allocated to
each ADSL DMT tone in the upstream direction.
By default the modem will use up to 13 bits per tone.
EXAMPLE:
=>adsl config
ADSL configuration:
opermode = multimode
maxbitspertoneUS = 13
=>
RELATED COMMANDS:
adsl loadLoad saved or default ADSL configuration.
adsl saveSave current ADSL interface configuration.
atmf deleteDelete a crossconnection on the ATMF25 interface.
atmf listShow current ATMF25 interface configuration.
26 / 198
3EC 16982 AAAA TCZZA Ed. 05
atmf config
Show/set the ATMF25 interface configuration.
SYNTAX:
atmf config[status = <line|on>]
2 ATMF Commands
maxbitspertoneUSLet the SpeedTouchHome/Pro assume that the physical link of the
ATMF connection is always enabled (on) or allow to check the pysical
link.
By default the ATMF25 pysical link status will be assumed always to
be enabled (on), in which case the SpeedTouchHome/Pro will not
(never) be the source of F4/F5 AIS OAM cells.
EXAMPLE:
=>atmf config
ATM-Forum state = ON
=>
OPTIONAL
3EC 16982 AAAA TCZZA Ed. 05
27 / 198
2 ATMF Commands
atmf delete
Delete a crossconnection on the ATMF25 interface.
SYNTAX:
atmf deletevpi = <number {07}>
vci = <number {0511}>
vpiA number between 0 and 7.
Represents the Virtual Path identifier.
vciA number between 0 and 511.
Represents the Virtual Channel identifier.
Use VCI=0 for a VP crossconnection.
bridge flushFlush complete bridge configuration.
bridge saveSave current bridge configuration.
36 / 198
3EC 16982 AAAA TCZZA Ed. 05
3 Bridge Commands
bridge macadd
Add a static MAC address to the filtering database. Allows to manually add static addresses, which
should normally be dynamically discovered by the bridge itself.
SYNTAX:
bridge macaddport = <name>
hwaddr = <hardwareaddress>
intfThe name of the bridge interface to add the MAC address for.REQUIRED
config (to access the Config level)
config erase
config flush
config load
config reset
config save
5 Config Commands
3EC 16982 AAAA TCZZA Ed. 05
55 / 198
5 Config Commands
config erase
Physically remove all saved configurations.
SYNTAX:
config erase
RELATED COMMANDS:
config flushFlush complete runtime configuration.
config loadLoad complete saved or default configuration.
config resetFlush current and optionally restore default configuration.
config saveSave complete runtime configuration.
56 / 198
3EC 16982 AAAA TCZZA Ed. 05
5 Config Commands
config flush
Flush complete current configuration without affecting saved configurations.
This combines all flush commands: atmf flush, bridge flush, cip flush, config flush, dhcp flush,
dns flush, nat flush, phonebook flush, ppp flush, pptp flush, system flush and optionally ip
flush.
SYNTAX:
config flush[keep_ip = <{no|yes}>]
[keep_ip]Keep current IP configuration (yes) or not (no).
Not keeping the IP settings could cause lost IP connectivity in the LAN.
By default IP settings are preserved.
RELATED COMMANDS:
config erasePhysically remove all saved configurations.
config loadLoad complete saved or default configuration.
config resetFlush current and optionally restore default configuration.
config saveSave current runtime configuration.
OPTIONAL
3EC 16982 AAAA TCZZA Ed. 05
57 / 198
5 Config Commands
config load
Load complete saved or default configuration. Execute config flush prior to config load.
In case the saved configuration is loaded (defaults=no) this combines all load commands: atmf
load, bridge load, cip load, dhcp load, dns load, nat load, phonebook load, ppp load,
pptp load, system load and optionally ip load.
SYNTAX:
config load[load_ip = <{no|yes}>]
[config_set = {saved|defaults}]
[load_ip]Load IP settings (yes) or not (no).
Not specifying thisd parameter preserves the current IP configuration.
[config_set]Load saved configuration (saved) or default configuration (defaults).
Not specifying this parameter loads the saved configuration
RELATED COMMANDS:
config erasePhysically remove all saved configurations.
config flushFlush complete runtime configuration.
config resetFlush current and optionally restore default configuration.
config saveSave current runtime configuration.
OPTIONAL
OPTIONAL
58 / 198
3EC 16982 AAAA TCZZA Ed. 05
5 Config Commands
config reset
Flush current runtime configuration and restore factory default configuration. Optionally the
runtime, saved IP configuration can be preserved.
SYNTAX:
config reset[keep_ip = <{no|yes}>]
[keep_ip]Keep IP settings (yes) or not (no).
Not keeping the IP settings could cause lost IP connectivity in the LAN.
RELATED COMMANDS:
config erasePhysically remove all saved configurations.
config flushFlush complete current configuration.
config loadLoad complete saved or default configuration.
config saveSave current runtime configuration.
OPTIONAL
3EC 16982 AAAA TCZZA Ed. 05
59 / 198
5 Config Commands
config save
Save all existing configurations and modifications entered by the user.
This combines all save commands: atmf save, bridge save, cip save, config save, dhcp save,
dns save, ip save, nat save, phonebook save, ppp save, pptp save, and system save.
SYNTAX:
config save
RELATED COMMANDS:
config erasePhysically remove all saved configurations.
config flushFlush complete current configuration.
config loadLoad complete saved or default configuration.
config resetFlush current and optionally restore default configuration.
dhcp save
dhcp spoof
dhcp start
dhcp stats
dhcp status
dhcp stop
dhcp troff
dhcp tron
3EC 16982 AAAA TCZZA Ed. 05
61 / 198
6 DHCP Commands
dhcp add
Assign a static IP address to a host in the local network. This address is allocated on a permanent
basis, and is excluded from the pool of addresses used by the SpeedTouchHome/Pro DHCP
server.
[leasetime]A number between 0 and 1814400 (seconds).
OPTIONAL
Represents the preferred time the client wants to use an address.
By default the leasetime is 7200 seconds (2 hours).
Specifying -1 makes the lease permanent.
[hostname]The hostname to add to the local DNS table for this host.OPTIONAL
EXAMPLE:
=>dhcp list
Leases:
Lease0:01:00:A0:24:AE:66:E1
Hostname= Default
ip address : 10.0.0.8
expires in : 1 h, 16 min, 20 sec
lease is being used.
Hostname= Default
ip address : 10.0.0.8
expires in : 1 h, 15 min, 32 sec
lease is being used.
Lease1:01:23:45:67:89:AB
Hostname= NewLease
ip address : 10.0.0.1
expires in : 23 sec
lease is being used.
Total size of table: 36, in use: 2 free: 94 %
=>
RELATED COMMANDS:
dhcp deleteDelete a DHCP lease.
dhcp listShow current DHCP leases.
62 / 198
3EC 16982 AAAA TCZZA Ed. 05
6 DHCP Commands
dhcp client
Set the AutoDHCP client timeout in startup phase. Only applicable in AutoDHCP mode (See
dhcp policy command).
SYNTAX:
dhcp clienttimeout = <number>
timeoutA number between 0 and 1814400 (seconds).
Represents the time to look for another DHCP server.
Specifying `1` will make the timeout infinite: the
SpeedTouchHome/Pro will remain client.
By default the timeout is 20 seconds.
EXAMPLE:
=>dhcp status
DHCP Server Status:Running
Current configuration:
Address Range: 10.0.0.1 ... 10.255.255.254
.......
Start–up client parameters:
Timeout:20 sec
Tracing: off
Memory usage:
Leases: total: 36, in use: 7 free: 80 %
=>dhcp client timeout=15
=>dhcp status
DHCP Server Status:Running
Current configuration:
Address Range: 10.0.0.1 ... 10.255.255.254
.......
Start–up client parameters:
Timeout:15 sec
Tracing: off
Memory usage:
Leases: total: 36, in use: 7 free: 80 %
=>
REQUIRED
RELATED COMMANDS:
dhcp policySet DHCP policy.
dhcp startStart DHCP server.
dhcp statusShow current DHCP server configuration.
dhcp stopStop DHCP server.
3EC 16982 AAAA TCZZA Ed. 05
63 / 198
6 DHCP Commands
dhcp clrstats
Clear SpeedTouchHome/Pro DHCP server statistics.
SYNTAX:
dhcp clrstats
EXAMPLE:
=>dhcp stats
DHCP server statistics:
Corrupted packet recv:0
DISCOVER:9575
REQUEST:121
DECLINE:0
RELEASE:0
INFORM:13
Pure BOOTP REQUESTS:2
Other message types:0
OFFERs sent:9552
ACKs sent:121
NAKs sent:0
Lease table got full: no
Ping table got full: no
Second DHCP server seen : no
=>dhcp clrstats
=>dhcp stats
DHCP server statistics:
Corrupted packet recv:0
DISCOVER:0
REQUEST:0
DECLINE:0
RELEASE:0
INFORM:0
Pure BOOTP REQUESTS:0
Other message types:0
OFFERs sent:0
ACKs sent:0
NAKs sent:0
Lease table got full: no
Ping table got full: no
Second DHCP server seen : no
=>
RELATED COMMANDS:
dhcp statsShow DHCP server statistics.
64 / 198
3EC 16982 AAAA TCZZA Ed. 05
dhcp config
Set SpeedTouchHome/Pro DHCP server configuration.
Execute dhcp status to see the actual status and configuration.
beginrangeThe lowest IP address in the DHCP address range to use for leasing.
Default value of this parameter is 10.0.0.1.
endrangeThe highest IP address in the DHCP address range to use for leasing.
Default value of this parameter is 10.255.255.254.
netmaskThe applicable netmask for the DHCP leases.OPTIONAL
leasetimeA number between 0 and 1814400 (seconds).
Represents the time for which a client can use its dynamically
allocated IP address.
By default the leasetime is 2 hours (7200 seconds).
Specifying -1 makes the lease permanent.
gatewayThe IP address of the gateway for DHCP clients.OPTIONAL
dnsaddrThe IP address of the DNS server for DHCP clients.
Entering '0' sets the SpeedTouch Home/Pro as DNS server.
OPTIONAL
OPTIONAL
OPTIONAL
OPTIONAL
3EC 16982 AAAA TCZZA Ed. 05
65 / 198
6 DHCP Commands
EXAMPLE:
=>dhcp status
DHCP Server Status:Running
Current configuration:
Address Range: 10.0.0.1 ... 10.255.255.254
Netmask:255.0.0.0
Lease time:10800 seconds
Gateway (default router): 10.0.0.138
DNS server:10.0.0.1
Domain name: lan
Policies:
Verify first:no
Trust client:yes
Spoofing: no
Start as client:yes
Spoofing parameters:
Failure timeout (!DoD): 4 sec
Failure lease time (!DoD): 60 sec
Temp. lease time (DoD): 10 sec
[verifyfirst]Probe the network for conflicting IP addresses before giving a
suggested IP address to the requesting DHCP client (yes) or not (no).
[trustclient]Take the IP address suggested by a DHCP client into account (yes) or
not (no).
[spoofing]Allow a remote DHCP server to hand out IP addresses negotiated by
PPP on WAN side (yes) or not (no).
DHCP spoofing is used to relay local DHCP requests to an external
PPP connection having a specific IP address negotiation mechanism.
DHCP replies are in turn generated by the DHCP server based on the
IP address information received by the PPP link.
[client]Allow the SpeedTouchHome/Pro DHCP server to present itself as
DHCP client (AutoDHCP mode) at boot time and probe for another
DHCP server on the network for some time before starting the DHCP
server (yes) or immediately start the DHCP server (no).
EXAMPLE:
=>dhcp status
DHCP Server Status:Running
Current configuration:
=>dhcp status
DHCP Server Status:Running
Current configuration:
.....
Policies:
Verify first:yes
Trust client:no
Spoofing: yes
Start as client:no
.....
=>
OPTIONAL
OPTIONAL
OPTIONAL
OPTIONAL
RELATED COMMANDS:
dhcp statusShow current DHCP server configuration.
3EC 16982 AAAA TCZZA Ed. 05
71 / 198
6 DHCP Commands
dhcp save
Save complete SpeedTouchHome/Pro DHCP server configuration and permanent DHCP leases.
SYNTAX:
dhcp save
RELATED COMMANDS:
dhcp flushFlush complete DHCP server configuration and dynamic leases
dhcp loadLoad saved or default DHCP server configuration and permanent
leases.
72 / 198
3EC 16982 AAAA TCZZA Ed. 05
6 DHCP Commands
dhcp spoof
Set DHCP spoofing parameters. Only applicable in case of a PPPtoDHCP Spoofing connection.
(See dhcp policy command).
SYNTAX:
dhcp spoof[failtime = <number>]
[errorlt = <number>]
[dodlt = <number>]
[failtime]A number between 0 and 1814400 (seconds).
Represents the time to wait for a PPP link to successfully negotiate an
IP address.
This parameter determines how long the SpeedTouchHome/Pro
should try to set up a PPP connection before returning to normal
DHCP mode, i.e. in case the PPP connection cannot be established
within the time lapse determined by failtime, the
SpeedTouchHome/Pro DHCP server will allocate an local private
IP address to the DHCP client.
By default the failtime is 4 seconds.
[errorlt]A number between 0 and 1814400 (seconds).
Represents the leasetime of the private address issued when a PPP
link fails.
In case the PPP link fails after failtime has elapsed, this parameter
determines how long the private DHCP lease must be maintained
before retrying to set up the PPP link again.
By default the error lease time is 60 seconds.
[dodlt]A number between 0 and 1814400 (seconds).
Represents the leasetime of the temporary private IP address in case
of a dialondemand PPP link.
In case of a dialondemand PPP link, this parameter determines the
interval at which the the temporary DHCP lease must be maintained
before checking whether a public IP address negotiated by a
triggered PPP link is available.
By default the dialondemand lease time is 10 seconds.
OPTIONAL
OPTIONAL
OPTIONAL
3EC 16982 AAAA TCZZA Ed. 05
73 / 198
6 DHCP Commands
EXAMPLE:
=>dhcp status
DHCP Server Status: Running
Current configuration:
.....
Spoofing parameters:
Failure timeout (!DoD): 4 sec
Failure lease time (!DoD): 60 sec
Temp. lease time (DoD): 10 sec
.....
=>dhcp spoof failtime=8 errorlt=120 dodlt=20
=>dhcp server status
DHCP Server Status: Running
Current configuration:
dhcp policySet DHCP server policy.
dhcp statusShow current DHCP server configuration.
74 / 198
3EC 16982 AAAA TCZZA Ed. 05
dhcp start
Start SpeedTouchHome/Pro DHCP server.
SYNTAX:
dhcp start
EXAMPLE:
=>dhcp status
DHCP Server Status: Stopped
Current configuration:
.....
=>dhcp start
=>dhcp status
DHCP Server Status: Searching for server...
Current configuration:
.....
=>
=>dhcp status
DHCP Server Status: Running
Current configuration:
.....
=>
6 DHCP Commands
RELATED COMMANDS:
dhcp statusShow current DHCP server configuration.
dhcp stopStop DHCP server.
3EC 16982 AAAA TCZZA Ed. 05
75 / 198
6 DHCP Commands
dhcp stats
Show SpeedTouchHome/Pro DHCP server statistics.
SYNTAX:
dhcp stats
EXAMPLE OUTPUT:
=>dhcp stats
DHCP server statistics:
Corrupted packet recv:0
DISCOVER:9575
REQUEST:121
DECLINE:0
RELEASE:0
INFORM:13
Pure BOOTP REQUESTS:2
Other message types:0
OFFERs sent:9552
ACKs sent:121
NAKs sent:0
Lease table got full: no
Ping table got full: no
Second DHCP server seen : no
=>
DESCRIPTION:
Corrupted packet recvIndicates the number of corrupted packets (not complaint to RFC2131) were
received from the LAN.
DISCOVERIndicates the number of DHCP server discovery packets were received from the LAN.
These broadcasts are sent by potential DHCP clients to locate available DHCP
servers.
REQUESTIndicates the number of DHCP address lease requests were received from the LAN.
DECLINEIndicates the number of DHCP address lease requests that were declined.
RELEASEIndicates the number of DHCP address release requests that were received from
DHCP clients.
INFORMIndicates the number of information requests that were received from DHCP clients.
Pure BOOTP requestsIndicates the number of BOOTP requests that were received from the LAN.
OFFERs sentIndicates the number of IP address offers were sent in reply to DHCP requests.
76 / 198
3EC 16982 AAAA TCZZA Ed. 05
6 DHCP Commands
ACKs sentIndicates the number of ACKnowledgement replies were sent to successfully
configured DHCP clients.
NAKs sentIndicates the number of NotAcKnowledgement replies were sent to wrongly
configured DHCP clients.
Lease table got fullIndicates whether the maximum number of DHCP leases is reached or not.
Ping table got fullIndicates whether the history list of IP address pings got full or not. These pings are
sent by the SpeedTouchHome/Pro DHCP server to verify whether the IP address
is already in use on the LAN or not. (dhcp server policy verifyfirst=yes)
Second DHCP server
seen
Indicates whether a concurrent DHCP server was found on the LAN or not.
RELATED COMMANDS:
dhcp clrstatsClear DHCP server statistics.
3EC 16982 AAAA TCZZA Ed. 05
77 / 198
6 DHCP Commands
dhcp status
Show current DHCP server configuration.
SYNTAX:
dhcp status
EXAMPLE:
=>dhcp status
DHCP Server Status:Client
Current configuration:
Address Range: 10.0.0.1 ... 10.255.255.254
Netmask:255.0.0.0
Lease time:7200 seconds
Gateway (default router): 10.0.0.1 (auto)
DNS server:10.0.0.1 (auto)
Domain name: office.lan
Policies:
Verify first:no
Trust client:yes
Spoofing: no
Start as client:yes
Spoofing parameters:
Failure timeout (!DoD): 4 sec
Failure lease time (!DoD): 60 sec
Temp. lease time (DoD): 10 sec
Start–up client parameters:
=>dhcp status
DHCP Server Status: Running
Current configuration:
.....
=>dhcp stop
=>dhcp status
DHCP Server Status: Stopped
Current configuration:
.....
=>
6 DHCP Commands
RELATED COMMANDS:
dhcp startStart DHCP server.
dhcp statusShow current DHCP server configuration.
3EC 16982 AAAA TCZZA Ed. 05
79 / 198
6 DHCP Commands
dhcp troff
Disable verbose console logging. No debug traces are generated anymore.
SYNTAX:
dhcp troff
EXAMPLE:
=>dhcp status
DHCP Server Status:Running
Current configuration:
.....
Tracing:on
.....
=>dhcp troff
=>dhcp status
DHCP Server Status:Running
Current configuration:
.....
Tracing:off
.....
=>
RELATED COMMANDS:
dhcp statusShow current DHCP server configuration.
dhcp tronEnable verbose console logging.
80 / 198
3EC 16982 AAAA TCZZA Ed. 05
dhcp tron
Enable verbose console logging. Debug traces are generated.
SYNTAX:
dhcp tron
EXAMPLE:
=>dhcp status
DHCP Server Status:Running
Current configuration:
.....
Tracing:off
.....
=>dhcp tron
=>dhcp status
DHCP Server Status:Running
Current configuration:
.....
Tracing:on
.....
=>
6 DHCP Commands
RELATED COMMANDS:
dhcp statusShow current DHCP server configuration
dhcp troffDisable verbose console logging.
3EC 16982 AAAA TCZZA Ed. 05
81 / 198
6 DHCP Commands
82 / 198
3EC 16982 AAAA TCZZA Ed. 05
7DNS Commands
dns (to access the DNS level)
dns add
dns clear
dns clrstats
dns delete
dns domain
dns flush
dns fwdadd
dns fwddelete
7 DNS Commands
dns fwdlist
dns fwdtable
dns list
dns load
dns nslookup
dns save
dns start
dns stats
dns status
dns stop
dns toutfwd
dns troff
dns tron
3EC 16982 AAAA TCZZA Ed. 05
83 / 198
7 DNS Commands
dns add
Add a static DNS entry for IP hosts who do not reveal their hostname in the DHCP request, or even
worse, not support DHCP.
SYNTAX:
dns addhostname = <string>
[addr = <ipaddress>]
hostnameThe name of the IP host (without the (sub)domain name).REQUIRED
[addr]The IP address of the host (without mask).
In case this parameter is not specified the hostname applies to the
SpeedTouchHome/Pro itself.
EXAMPLE:
=>dns list
Domain: business.lan
Nr.HostnameIP Address
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
2HTTP_Server10.0.0.8
Total Table Size: 73 entries
Amount used: 3 (4%)
=>dns add hostname=FTP_Server addr=10.0.0.7
=>dns list
Domain: business.lan
Nr.HostnameIP Address
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
2HTTP_Server10.0.0.8
3FTP_Server10.0.0.7
Total Table Size: 73 entries
Amount used: 4 (5%)
=>
OPTIONAL
RELATED COMMANDS:
dns listList current DNS entries.
dns deleteDelete a DNS entry.
84 / 198
3EC 16982 AAAA TCZZA Ed. 05
dns clear
Delete current DNS entries.
SYNTAX:
dns clear
EXAMPLE:
=>dns list
Domain: business.lan
Nr.HostnameIP Address
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
2HTTP_Server10.0.0.8
3FTP_Server10.0.0.7
Total Table Size: 73 entries
Amount used: 4 (5%)
=>dns clear
=>dns list
Domain: business.lan
Nr.HostnameIP Address
Total Table Size: 73 entries
Amount used: 0 (0%)
=>
7 DNS Commands
RELATED COMMANDS:
dns listList current DNS entries.
3EC 16982 AAAA TCZZA Ed. 05
85 / 198
7 DNS Commands
dns clrstats
Clear DNS statistics.
SYNTAX:
dns clrstats
EXAMPLE:
=>dns stats
DNS Statistics:
Corrupted packets recv:0
Local questions resolved:0
Local neg answers sent:4
Total DNS packets fwd:0
External answers recv:0
Fwd table full, discard:0
Spurious answers:0
Unknown query types:0
Total number of packets received:4
=>dns clrstats
DNS statistics cleared.
=>dns stats
DNS Statistics:
Corrupted packets recv:0
Local questions resolved:0
Local neg answers sent:0
Total DNS packets fwd:0
External answers recv:0
Fwd table full, discard:0
Spurious answers:0
Unknown query types:0
Total number of packets received:0
=>
RELATED COMMANDS:
dns statsShow DNS server/forwarder statistics.
86 / 198
3EC 16982 AAAA TCZZA Ed. 05
dns delete
Delete a DNS entry.
SYNTAX:
dns deleteindex = <number>
7 DNS Commands
indexThe index number of the entry to be deleted.
Execute dns list to see a list of the index numbers of all current DNS
entries.
EXAMPLE:
=>dns list
Domain: business.lan
Nr.HostnameIP Address
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
2HTTP_Server10.0.0.8
3FTP_Server10.0.0.7
Total Table Size: 73 entries
Amount used: 4 (5%)
=>dns delete index=2
=>dns list
Domain: business.lan
Nr.HostnameIP Address
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
3FTP_Server10.0.0.7
Total Table Size: 73 entries
Amount used: 3 (4%)
=>
REQUIRED
RELATED COMMANDS:
dns addAdd a static DNS entry.
dns listList current DNS entries.
3EC 16982 AAAA TCZZA Ed. 05
87 / 198
7 DNS Commands
dns domain
Set local DNS (sub)domain name.
SYNTAX:
dns domaindomain = <string>
domainThe local DNS (sub)domain name.REQUIRED
EXAMPLE:
=>dns list
Domain: business.lan
Nr.HostnameIP Address
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
2HTTP_Server10.0.0.8
3FTP_Server10.0.0.7
Total Table Size: 73 entries
Amount used: 4 (5%)
=>dns domain domain=office.home.lan
=>dns list
Domain: office.home.lan
Nr.HostnameIP Address
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
2HTTP_Server10.0.0.8
3FTP_Server10.0.0.7
Total Table Size: 73 entries
Amount used: 4 (5%)
RELATED COMMANDS:
dns listList current DNS entries.
88 / 198
3EC 16982 AAAA TCZZA Ed. 05
7 DNS Commands
dns flush
Flush complete SpeedTouchHome/Pro DNS server/forwarder configuration and static entries.
The flush command does not impact previously saved configurations.
SYNTAX:
dns flush
EXAMPLE:
=>dns list
Domain: office.home.lan
Nr.HostnameIP Address
4*Z7V1D810.0.0.29
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
2Default10.0.0.8
3ftpserver172.16.0.1
Total Table Size: 73 entries
Amount used: 5 (6%)
=>dns flush
=>dns list
Domain: lan
Nr.HostnameIP Address
3*Z7V1D810.0.0.29
Total Table Size: 73 entries
Amount used: 1 (1%)
=>
RELATED COMMANDS:
dns saveSave current DNS server/forwarder configuration and static entries.
dns loadLoad saved or default DNS server/forwarder configuration and stat
ic entries.
3EC 16982 AAAA TCZZA Ed. 05
89 / 198
7 DNS Commands
dns fwdadd
Add a DNS forwarding entry. The entries in the forwarding list determine which DNS server should
be used for which PC. If an identification cannot be established within the local LAN , the request is
forwarded to another DNS server, on another network (Internet/LAN to LAN connection). The
connection is negotiated within a PPP link.
dns addAdd a static DNS entry.
dns deleteDelete a DNS entry (via its index number).
94 / 198
3EC 16982 AAAA TCZZA Ed. 05
7 DNS Commands
dns load
Load saved or default SpeedTouchHome/Pro DNS server/forwarder configuration and static
DNS entries.
Execute dns flush prior to dns load.
SYNTAX:
dns load[{saved|defaults}]
dns loadLoad saved bridge configuration.
dns load savedLoad saved bridge configuration.
dns load defaultsLoad default bridge configuration.
RELATED COMMANDS:
dns flushFlush complete DNS server/forwarder configuration and static
entries.
dns saveSave current DNS server/forwarder configuration and static entries
3EC 16982 AAAA TCZZA Ed. 05
95 / 198
7 DNS Commands
dns nslookup
Search the hostname (via a known IP address) or the IP address (via a known hostname) of a DNS
host.
SYNTAX:
dns nslookuplookup = <string>
lookupThe DNS hostname or IP address to query.REQUIRED
EXAMPLE:
=>dns list
Domain: office.home.lan
Nr.HostnameIP Address
4*Z7V1D810.0.0.29
0SpeedTouch*.*.*.*
1TestHost10.0.0.140
2Default10.0.0.8
3ftpserver172.16.0.1
Total Table Size: 73 entries
Amount used: 5 (6%)
=>dns nslookup lookup=TestHost
Name: TestHost
Address: 10.0.0.140
=>dns nslookup lookup=10.0.0.29
Name: Z7V1D8
Address: 10.0.0.29
=>
RELATED COMMANDS:
dns listList current DNS entries.
96 / 198
3EC 16982 AAAA TCZZA Ed. 05
7 DNS Commands
dns save
Save current SpeedTouchHome/Pro DNS server/forwarder configuration and static entries.
SYNTAX:
dns save
RELATED COMMANDS:
dns flushFlush complete DNS server/forwarder configuration and dynamic
entries.
dns loadLoad saved or default DNS server/forwarder configuration and stat
ic entries.
3EC 16982 AAAA TCZZA Ed. 05
97 / 198
7 DNS Commands
dns start
Start SpeedTouchHome/Pro DNS server/forwarder.
SYNTAX:
dns start
EXAMPLE:
=>dns status
DNS server status: Stopped
DNS table size:73,in use:4, free: 94 %
DNS forwarding table size:10,in use:0, free:100 %
DNS forwarding dns servers table size:25,in use: 4, free:84%
No dns cache.
Tracing: off
=>dns start
DNS server started.
=>dns status
DNS server status: Started
DNS table size:73,in use:4, free: 94 %
DNS forwarding table size:10,in use:0, free:100 %
DNS forwarding dns servers table size:25,in use: 4, free:84%
No dns cache.
Tracing: off
=>
RELATED COMMANDS:
dns statusShow DNS server/forwarder configuration.
dns stopStop DNS server/forwarder.
98 / 198
3EC 16982 AAAA TCZZA Ed. 05
dns stats
Show SpeedTouchHome/Pro DNS server/forwarder statistics.
SYNTAX:
dns stats
EXAMPLE INPUT/OUTPUT IN A NETWORKED ENVIRONMENT:
The SpeedTouchHome/Pro is configured as DNS server.
=>dns list
Domain: SpeedLAN.local
Nr.HostnameIP Address
0SpeedTouch*.*.*.*
1Server10.10.1.1
2Client10.0.0.3
Total Table Size: 73 entries
Amount used: 3 (4%)
=>dns stats
DNS Statistics:
Corrupted packets recv:0
Local questions resolved:1
Local neg answers sent:0
Total DNS packets fwd:0
External answers recv:0
Fwd table full, discard:0
Spurious answers:0
Unknown query types:0
Total number of packets received:1
=>(Ping Client.SpeedLAN.local)
=>(CTRL + Q)
dnsd: Internet class type A request received from 10.10.1.1.
dnsd: Client.SpeedLAN.local
dnsd: Client.SpeedLAN.local
=>(Ping Server.SpeedLAN.local)
dnsd: Internet class type A request received from 10.10.1.1.
dnsd: Server.SpeedLAN.local
dnsd: Server.SpeedLAN.local
=>(CTRL + S)
=>dns stats
DNS Statistics:
Corrupted packets recv:0
Local questions resolved:3
Local neg answers sent:0
Total DNS packets fwd:0
External answers recv:0
Fwd table full, discard:0
Spurious answers:0
Unknown query types:0
Total number of packets received:3
=>
found in local database.
resolved into 10.0.0.3.
found in local database.
resolved into 10.0.0.3.
7 DNS Commands
RELATED COMMANDS:
dns clrstatsClear DNS server/forwarder statistics.
3EC 16982 AAAA TCZZA Ed. 05
99 / 198
7 DNS Commands
dns status
Show SpeedTouchHome/Pro DNS server/forwarder configuration.
SYNTAX:
dns status
EXAMPLE OUTPUT:
=>dns status
DNS server status: Stopped
DNS table size:73,in use:4, free: 94 %
DNS forwarding table size:10,in use:0, free:100 %
DNS forwarding dns servers table size:25,in use: 4, free:84%
No dns cache.
Tracing: off
=>
RELATED COMMANDS:
dns flushFlush complete DNS server/forwarder configuration and dynamic
entries.
dns loadLoad saved or default DNS server/forwarder configuration and stat
ic entries.
dns saveSave current DNS server/forwarder configuration and static entries.
100 / 198
3EC 16982 AAAA TCZZA Ed. 05
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.