Page 4
Thomson Telecom Belgium Prins Boudewijnlaan, 47 B-2650 Edegem Belgium www.speedtouch.com Trademarks The following trademarks are used in this document: SpeedTouch is a trademark of THOMSON. Microsoft, MS-DOS, Windows, Windows NT and Internet Explorer are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
Page 8
Contents DNS Commands..................115 dns add..............................116 dns clear..............................117 dns clrstats..............................118 dns delete..............................119 dns domain ............................... 120 dns flush..............................121 dns fwdadd ............................... 122 dns fwddelete ............................123 dns fwdlist..............................124 dns fwdtable ............................. 125 dns list ............................... 126 dns nslookup ............................
Page 10
Contents IP Commands ..................... 173 ip apadd ..............................174 ip apdelete ..............................176 ip aplist..............................177 ip arpadd ..............................178 ip arpdelete ............................... 179 ip arplist ..............................180 ip config ..............................181 ip flush............................... 184 ip ifconfig ..............................185 ip iflist................................ 186 ip ifwait..............................
For the fastidious user, this Reference Guide aims to be a handbook for advanced and detailed configuration and troubleshooting of the SpeedTouch via its character based CLI command set. Applicability This CLI Reference Guide covers the CLI commands of the following Digital Subscriber Line (DSL) SpeedTouch products: SpeedTouch 516(i) Multi-User ADSL Gateway (R5.2.7) SpeedTouch 536(i) Multi-User ADSL Gateway (R5.2.7)
Page 18
Trademarks The following trademarks are used in this document: SpeedTouch is a trademark of THOMSON. 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.
CLI Navigation CLI Navigation Introduction This chapter familiarizes the user with the SpeedTouch CLI. It describes general manipulations: to navigate through the CLI to perform some operations on the CLI. Contents This chapter covers the following topics: Accessing the Command Line Interface...
Internet Protocol (IP) address of the SpeedTouch (default is 10.0.0.138). As soon a session to the CLI is opened, the SpeedTouch banner pops up, followed by the CLI prompt. If the SpeedTouch is protected by a username and a system password, authentication will be required before access is granted.
Command group navigation From top level, you can change to a command group by executing the name of the desired command group. The example below shows every possible CLI command group for the SpeedTouch 516. =>help...
Page 22
CLI Navigation The Help Command Execute help from top level to list all available commands and command groups for the SpeedTouch Example for the SpeedTouch 516: =>help Following commands are available : help : Displays this help information menu : Displays menu...
Page 23
CLI Navigation followed by a specific command, for example :help firewall assign (starting from top level) or Entering help :help assign (executed from the firewall command group selection) results in a description of the syntax for the command. Example: =>help firewall assign Assign a chain to an entry point.
CLI Navigation Command Line Interface Commands Command Execution All CLI commands are commands that operate on, or configure, the SpeedTouch settings. The CLI commands can be executed: from top level, preceded by the name of the command group from which the command should be executed.
CLI Navigation Menu-driven CLI Navigation Introduction To improve the user-friendliness of the SpeedTouch CLI, the CLI features a menu-driven interface. The semi-graphical menu offers an attractive and easy-to-use configuration environment for the CLI. Calling the menu To call the menu-driven interface, type menu at the CLI prompt.
Page 26
CLI Navigation Browse through the CLI commands with the ARROW keys or select .. to go back up one level: Press ENTER to select the command. The figure below shows the menu after the command has been selected: Entering parameter values Proceed as follows to enter paramter values: Browse through the parameters with the ARROW keys: To enter a value for a parameter, press ENTER:...
Page 27
CLI Navigation Use the ARROW keys to scroll to the next parameter: When all the necessary parameters have been entered, use the TAB key to go to the OK field and press ENTER. Do not forget to save your changes by executing :saveall (from any CLI prompt). Preset parameter values In case preset values are provided for a parameter, they are shown at the bottom of the menu.
Page 28
Uncompleted CLI commands, i.e. commands in which required parameters are not specified, will be discarded by the CLI commend interpreter. This may result in a wrongly configured SpeedTouch In Service Template files, the use of customization variables allow the Setup wizard to invite the end-user to provide some input regarding the settings of the SpeedTouch .
File Transfer Protocol (FTP) transport protocol. This allows to transfer the SpeedTouch software image(s) and/or Service Template files and default settings files. Proceed as indicated in the example below to open an FTP session to the SpeedTouch file system: /home/doejohn{1}$ftp 10.0.0.138 Connected to 10.0.0.138...
Page 30
Turn on the hashing option to see the progression of the file transfer. 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>...
ADSL Commands ADSL Commands Introduction This chapter describes the commands of the adsl command group. Contents This chapter covers the following commands: adsl config Show/set the Asymmetric Digital Subscriber Line (ADSL) configuration. adsl info Show ADSL statistics and information about the SpeedTouchTM DSL line status. E-DOC-CTC-20040907-0010 v1.0...
ADSL Commands adsl config Show/set the Asymmetric Digital Subscriber Line (ADSL) configuration. Although the command is the same for both SpeedTouch ADSL/Plain Old Telephone System (POTS) and SpeedTouch ADSL/Integrated Services Digital Network (ISDN) variants, the command features specific parameter values per variant:...
ADSL Commands adsl info Show ADSL statistics and information about the SpeedTouch DSL line status. Although the same command is used for both SpeedTouch ADSL/POTS and SpeedTouch ADSL/ISDN variants, the command features specific output parameters and counters per variant. SYNTAX:...
ATM Commands ATM Commands Introduction This chapter describes the commands of the atm command group. Contents This chapter covers the following commands: atm oam ccconfig Configure Operation and Maintenance (OAM) Continuity Check (CC) on the connection. atm oam cclist Show the current OAM CC configuration. atm oam ccsend Send CC activate/deactivate to the connection.
The default is disabled. span Select either: OPTIONAL end2end:monitoring occurs on the entire VC between two ATM end stations. segment:monitoring occurs on a VC segment between the SpeedTouch and a first-hop ATM switch. RELATED COMMANDS: atm oam cclist Show the current OAM CC configuration.
ATM Commands atm oam config Configure the OAM settings. SYNTAX: atm oam config [clp = <number{0-1}>] [loopbackid = <string>] where: The Cell Loss Priority (CLP) bit value of the OAM cells. OPTIONAL Choose between: The default is 1. loopbackid The loopback ID(hexadecimal string) for processing of segment loopback cells. OPTIONAL The default is 6a 6a 6a 6a 6a 6a 6a 6a 6a 6a 6a 6a 6a 6a 6a...
ATM Commands atm oam mode Configure the OAM data blocking mode. SYNTAX: atm oam mode port = <{dsl0 | dsl1 | atm2 | atm3 | aal5 | atm5} or number> blocking = <{disabled | enabled}> where: port The port for which OAM blocking is configured. REQUIRED Choose between: DSL0...
ATM Commands atm oam ping Send ATM loopback cells. SYNTAX: atm oam ping dest = <string> [count = <number{1-1000000}>] [interval = <number{100-1000000}>] where: dest The destination address for the request. REQUIRED The destination can be any phonebook entry. count A number between 1 and 1000000. OPTIONAL Represents the number of pings to send.
AutoPVC Commands AutoPVC Commands Introduction This chapter describes the commands of the autopvc command group. Contents This chapter covers the following commands: autopvc config Configure autopvc. autopvc info Show retrieved information. E-DOC-CTC-20040907-0010 v1.0...
AutoPVC Commands autopvc info Show retrieved information. SYNTAX: autopvc info [table = <{Vpc | Vcc}>] where: table Choose the autopvc table for which the information must be shown. OPTIONAL Choose between: Vcc. EXAMPLE: =>autopvc info Address Type BestEff Par1 Par2 Par3 Par4 Par5...
Bridge Commands Bridge Commands Introduction This chapter describes the commands of the bridge command group. Contents This chapter covers the following commands: bridge config Show/set the bridge configuration setings. bridge flush Flush bridge interfaces and parameters. bridge ifadd Create a bridged Ethernet interface. bridge ifattach Attach a bridged Ethernet interface.
The bridge filter to be applied for all Wide Area Network (WAN) bridge ports. OPTIONAL Choose between: no_WAN_broadcast: broadcasts from the SpeedTouch itself to the WAN are filtered out, broadcasts from the Local Area Network (LAN) to the WAN are still passed through. PPPoE_only:...
Bridge Commands bridge ifadd Create a bridged Ethernet interface. SYNTAX: bridge ifadd [intf = <intfname>] [dest = <string>] where: intf The bridged Ethernet interface name. OPTIONAL Note If not specified, the destination name will double as interface name. dest The destination address for the new interface. OPTIONAL Typically a phonebook entry.
Bridge Commands bridge ifattach Attach a bridged Ethernet interface. SYNTAX: bridge ifattach intf = <intfname> where: intf The name of the interface to attach. REQUIRED Browse through the available entries via the ARROW UP and ARROW DOWN keys. EXAMPLE: =>bridge iflist : Internal Connection State: connected Port: OBC...
Choose between: disabled learning forwarding. The default is forwarding. retry A number between 0 and 65535. OPTIONAL Represents the number of times the SpeedTouch retries to set up a WAN connection before giving up. The default is 10. E-DOC-CTC-20040907-0010 v1.0...
Bridge Commands bridge iflist Show the current state of all or the selected bridge interfaces. SYNTAX: bridge iflist [intf = <intfname>] where: intf The name of the bridge interface for which the configuration must be shown. OPTIONAL Note If no interface is specified, all bridge interfaces are shown. EXAMPLE: =>bridge iflist : Internal...
Bridge Commands bridge macadd Add a static MAC address to the filtering database. This command allows to manually add static addresses, which should normally be dynamically discovered by the bridge itself. SYNTAX: bridge macadd intf = <intfname> hwaddr = <hardware-address> where: intf The name of the bridge interface for which the MAC address must be added.
Bridge Commands bridge macdelete Remove a MAC address from the filtering database. SYNTAX: bridge macdelete hwaddr = <hardware-address> where: hwaddr The Ethernet MAC address of the entry which must be deleted. REQUIRED EXAMPLE: =>bridge maclist 00:0d:9d:47:dd:aa -- dynamic, ethport1 00:80:9f:01:23:45 -- static 00:90:d0:72:88:64 -- permanent 01:00:5e:00:00:67 -- static 01:00:5e:7f:ff:fa -- static...
CIP Commands CIP Commands Introduction This chapter describes the commands of the cip command group. Contents This chapter covers the following commands: cip flush Flush complete Classical IP over ATM (IP oA) configuration. cip ifadd Create a Classical IP oA interface at the local side of the Logical IP Subnet (LIS). cip ifdelete Delete a Classical IP oA interface at the local side of the LIS.
CIP Commands cip ifadd Create a Classical IP oA interface at the local side of the Logical IP Subnet (LIS). SYNTAX: cip ifadd addr = <ip-address> [netmask = <ip-mask (dotted or cidr)>] [uniaddr = <portspec:address[.selector]>] where: addr The Classical IP oA interface's local IP address in the LIS. REQUIRED netmask The LIS's subnetmask.
CIP Commands cip ifdelete Delete a Classical IP oA interface at the local side of the LIS. SYNTAX: cip ifdelete addr = <ip-address> where: addr The Classical IP oA interface's local IP address in the LIS. REQUIRED EXAMPLE: =>cip iflist cip0 addr = 172.16.1.1 mask = 255.255.255.0...
CIP Commands cip pvcadd Create a PVC Address Resolution Protocol (ARP) entry. For destinations which are not RFC1577/RFC2225 compliant. SYNTAX: cip pvcadd dest = <phonebook name> [destaddr = <ip-address>] [mtu = <number {273-20000}>] where: dest The ATM address (hardware address) of the destination host. REQUIRED Typically a phonebook name.
CIP Commands cip pvcdelete Delete a PVC ARP entry. SYNTAX: cip pvcdelete dest = <phonebook name> where: dest The ATM address (hardware address) or name of the entry to be deleted. REQUIRED EXAMPLE: =>cip pvclist CIPPVC1 atmport = 80 dest_ip = 172.16.1.2 encaps = llc...
Config Commands Config Commands Introduction This chapter describes the commands of the config command group. Contents This chapter covers the following commands: config backup Store current configuration to backup file. config dump Show the saved configuration file. config erase Erase a user configuration file. config flush Flush the complete current configuration.
Config Commands config backup Store current configuration to backup file. SYNTAX: config backup filename = <user configuration filename> where: filename Filename for backup file of current configuration. REQUIRED RELATED COMMANDS: config dump Show the saved configuration file. config list Show the current configuration set. E-DOC-CTC-20040907-0010 v1.0...
Config Commands config dump Show the saved configuration file. SYNTAX: config dump RELATED COMMANDS: config backup Store current configuration to backup file. config list Show the current configuration set. E-DOC-CTC-20040907-0010 v1.0...
Config Commands config erase Erase a user configuration file. If no filename is specified, all the user configuration files, saved in the SpeedTouch permanent storage, are deleted. SYNTAX: config erase [filename = <string>] where: filename Name of the configuration file to erase.
Config Commands config flush Flush the complete current configuration. This command does not affect saved configurations. SYNTAX: config flush [flush_ip = <{no | yes}>] where: flush_ip Flush IP settings (yes) or not (no). OPTIONAL The default is no. Note Not keeping the IP settings could cause lost IP connectivity in the LAN. EXAMPLE: =>ip rtlist Destination...
Config Commands config list Show the current configuration set. SYNTAX: config list [templates = <{no yes}>] where: templates List the template files (yes) or not (no) OPTIONAL The default is no. EXAMPLE: =>config list templates=yes Configurations file(s): user.ini Template file(s) No template files present Factory template file(s) : pppoe.tpl...
Save the current configuration All existing configurations and modifications as entered by the user are saved. The result of executing this command is a user.ini file saved in the SpeedTouch permanent storage. This file can be downloaded via the SpeedTouch web pages or via an FTP session.
DHCP Commands dhcp client ifadd Create a DHCP lease for a specific interface. SYNTAX: dhcp client ifadd intf = <string> where: intf The name of the dynamic interface to be created. REQUIRED EXAMPLE: =>dhcp client iflist No dynamic interfaces defined. =>dhcp client ifadd intf=NewEthoa =>dhcp client iflist NewETHoA...
DHCP Commands dhcp client ifattach Attach a DHCP lease to a dynamic interface. SYNTAX: dhcp client ifattach intf = <string> where: intf The name of the dynamic interface to be attached. REQUIRED EXAMPLE: =>dhcp client iflist NewETHoA [INIT] flags= IP address 0.0.0.0 HW address 00:90:d0:01:47:de...
DHCP Commands dhcp client ifdelete Delete a dynamic interface. SYNTAX: dhcp client ifdelete intf = <string> where: intf The name of the dynamic interface to be deleted. REQUIRED EXAMPLE: =>dhcp client iflist NewETHoA [SELECTING] flags= IP address 10.0.0.10 HW address 00:90:d0:01:47:de DHCP server 255.255.255.255...
DHCP server 255.255.255.255 Number of leases: Total size of table: 19, in use: 1, free: 94 % => EXAMPLE 2: The SpeedTouch is configured as DHCP client on its Ethernet interface eth0. =>dhcp client iflist eth0 [BOUND] flags= IP address 10.0.0.3...
DHCP Commands dhcp client ifrelease Release a lease attached to a dynamic interface. SYNTAX: dhcp client ifrelease intf = <string> where: intf The name of the dynamic interface. REQUIRED EXAMPLE 1: =>dhcp client iflist NewETHoA [SELECTING] flags= IP address 10.0.0.10 HW address 00:90:d0:01:47:de DHCP server...
Page 88
DHCP Commands EXAMPLE 2: The SpeedTouch is configured as DHCP client on its Ethernet interface eth0. =>dhcp client iflist eth0 [BOUND] flags= IP address 10.0.0.3 HW address 00:90:d0:01:47:f1 DHCP server 10.10.1.1 lease renewal in days, 58 min, 45 sec lease rebinding in...
DHCP Commands dhcp client ifrenew Renew the lease of a dynamic interface. SYNTAX: dhcp client ifrenew intf = <string> where: intf The name of the dynamic interface. REQUIRED EXAMPLE 1: =>dhcp client iflist NewETHoA [BOUND] flags= IP address 10.0.0.10 HW address 00:90:d0:01:47:f1 DHCP server 255.255.255.255...
Page 90
DHCP Commands EXAMPLE 2: The SpeedTouch is configured as DHCP client on its Ethernet interface eth0. =>dhcp client stats DHCP client statistics: Corrupted packet recv OFFERs recv ACKs recv NAKs recv Pure BOOTP REPLIES Other message types DISCOVERs sent REQUESTs sent...
DHCP Commands dhcp relay add Add a DHCP server to the DHCP server list. SYNTAX: dhcp relay add addr = <ip-address> [intf = <none | interface_name>] [giaddr = <ip-address>] where: addr The DHCP server IP address. REQUIRED intf The name of the relay interface. OPTIONAL None to indicate that no interface is specified.
DHCP Commands dhcp relay config Set the relay configuration settings. SYNTAX: dhcp server config [agentinfo = <{off | on}>] [agentmismatch = <{off | on}>] [trace = <{off | on}>] where: agentinfo Sets the relay agent info status (RFC3046) off or on. OPTIONAL The default is off.
DHCP Commands dhcp relay delete Delete a DHCP server from the DHCP server list. SYNTAX: dhcp relay delete addr = <ip-address> [intf = <string>] where: addr The DHCP server IP address. REQUIRED intf The name of the relay interface. OPTIONAL RELATED COMMANDS: dhcp relay add Add a DHCP server to the DHCP server list.
DHCP Commands dhcp relay iflist Show the configuration of the relay interfaces. SYNTAX: dhcp relay iflist [intf = <string>] where: intf The name of the relay interface to be shown. OPTIONAL Note If not specified, all the relay interfaces will be shown. EXAMPLE: =>dhcp relay iflist pppoa_pppoa :...
DHCP Commands dhcp relay list Show the DHCP server list. SYNTAX: dhcp relay list EXAMPLE: =>dhcp relay list DHCP server Interface giaddr ------------------------------------------------------- 127.0.0.1 eth0 10.0.0.138 => RELATED COMMANDS: dhcp relay add Add a DHCP server to the DHCP server list. dhcp relay delete Delete a DHCP server from the DHCP server list.
DHCP Commands dhcp server clear Clear the DHCP server statistics. SYNTAX: dhcp server clear EXAMPLE: =>dhcp client stats Corrupted packet recv OFFERs recv 9575 ACKs recv NAKs recv Pure BOOTP REPLIES Other message types DISCOVERs sent 9552 REQUESTs sent DECLINEs sent RELEASEs sent INFORMs...
DHCP server (on) or immediately start the DHCP server (off). The default is on. scantime A number between 0 and 1814400 (seconds). OPTIONAL Represents the time for which the SpeedTouch scans for another DHCP server to be active in the network. The default is 20. state State of the DHCP server (enabled/disabled).
DHCP Commands dhcp server flush Flush all the DHCP server pool and lease entries. The flush command does not impact previously saved configurations. SYNTAX: dhcp server flush E-DOC-CTC-20040907-0010 v1.0...
DHCP Commands dhcp server policy Show/set the DHCP server policy. SYNTAX: dhcp server policy [verifyfirst = <off | on>] [trustclient = <off | on>] where: verifyfirst Enable (on) or disable (off) IP address conflict network probing before handing out OPTIONAL an address to a client.
DHCP Commands dhcp server stats Show the DHCP server statistics. SYNTAX: dhcp server stats EXAMPLE: =>dhcp server stats DHCP Server State: Stopped DHCP server statistics: Corrupted packet recv DISCOVER 2451 REQUEST DECLINE RELEASE INFORM Pure BOOTP REQUESTS Other message types OFFERs sent 2451 ACKs sent...
Page 105
DHCP Commands DESCRIPTION: The stat ... indicates ... DHCP server state the state of the SpeedTouch DHCP server. Corrupted packet recv the number of corrupted packets (not complaint to RFC2131) received from the LAN. DISCOVER the number of DHCP server discovery packets received from the LAN. These broadcasts are sent by potential DHCP clients to locate available DHCP servers.
DHCP Commands dhcp server lease add Assign a DHCP server lease to a DHCP host in the local network. SYNTAX: dhcp server lease add clientid = <client-id> pool = <string> [addr = <ip-address>] [offset = <number>] [leasetime = <number>] [hostname = <{hostname | ""}>] where: clientid The DHCP client identification string of the booting host.
DHCP Commands dhcp server lease delete Delete a DHCP lease. SYNTAX: dhcp server lease delete [clientid = <clientid | none>] [index = <number>] where: clientid The DHCP client identification string of the DHCP lease. OPTIONAL Note If no DHCP client is specified, all DHCP clients are deleted. index The index number of the entry to be deleted.
DHCP Commands dhcp server lease flush Flush the complete DHCP server configuration and dynamic leases. The flush command does not impact previously saved configurations. SYNTAX: dhcp server lease flush [pool = <string>] where: pool The name of the DHCP server pool to be flushed. OPTIONAL Note If not specified, the leases of all the pool will be flushed.
DHCP Commands dhcp server lease list List the current DHCP leases. SYNTAX: dhcp server lease list [clientid = <clientid | none>] [index = <number>] where: clientid The DHCP client identification string of the DHCP lease. OPTIONAL Note If not is specified, all DHCP clients are listed. index The index number of the entry to be shown.
DHCP Commands dhcp server pool add Add a DHCP server pool. SYNTAX: dhcp server pool add [name = <string>] [index = <number>] where: name A name for the DHCP server pool. OPTIONAL Note If not specified, the name is “dhcp_pool_x”, where x is a subsequent number. index The number of the pool before which you want the new pool to be added.
Default value of this parameter is 0 (not specified), which means that the gateway IP address will be communicated by the remote server as soon as the PPP IPCP subnetmasking connection is established or that the SpeedTouch acts as the LAN default gateway.
Page 112
Default value of this parameter is 0 (not specified), which means that the IP address of the DNS server will be communicated by the remote server as soon as the PPP IPCP subnetmasking connection is established or that the SpeedTouch acts as the LAN DNS server.
DHCP Commands dhcp server pool delete Delete a DHCP server pool. SYNTAX: dhcp server pool delete name = <string> where: name The name of the DHCP server pool to delete. REQUIRED Use the command :dhcp server pool list to see a list of all current DHCP leases.
DHCP Commands dhcp server pool flush Flush all the DHCP server pools. The flush command does not impact previously saved configurations. SYNTAX: dhcp server pool flush EXAMPLE: =>dhcp server pool list Pool Start Intf State 0 LAN_Private 10.0.0.1 10.0.0.254 eth0 USED 1 My_Pool 192.6.11.101...
DHCP Commands dhcp server pool list List the current DHCP server pools. SYNTAX: dhcp server pool list [name = <string>] where: name The name of the DHCP server pool to be shown. OPTIONAL Note If not specified, all the DHCP server pools wil be shown. EXAMPLE: =>dhcp server pool list Pool...
DNS Commands DNS Commands Introduction This chapter describes the commands of the dns command group. Contents This chapter covers the following commands: dns add Add an entry to the local DNS table. dns clear Clear the local DNS table. dns clrstats Clear the DNS statistics.
The name of the IP host to add (without the (sub)domain name). REQUIRED addr The IP address of the host (without mask). OPTIONAL Note If this parameter is not specified, the hostname applies to the SpeedTouch itself. EXAMPLE: =>dns list Domain: business.lan Hostname IP Address SpeedTouch *.*.*.*...
DNS Commands dns clear Clear the local DNS table. SYNTAX: dns clear EXAMPLE: =>dns list Domain: business.lan Hostname IP Address SpeedTouch *.*.*.* TestHost 10.0.0.140 HTTP_Server 10.0.0.8 FTP_Server 10.0.0.7 Total Table Size: 73 entries Amount used: 4 (5%) =>dns clear =>dns list Domain: business.lan...
DNS Commands dns clrstats Clear the DNS statistics. SYNTAX: dns clrstats EXAMPLE: =>dns stats DNS Statistics: Corrupted packets recv Local questions resolved Local neg answers sent Total DNS packets fwd External answers recv Fwd table full, discard Spurious answers Unknown query types Total number of packets received =>dns clrstats DNS statistics cleared.
The index of the entry to be deleted. REQUIRED Use the command :dns list for a list of the index numbers of all current DNS entries. EXAMPLE: =>dns list Domain: business.lan Hostname IP Address SpeedTouch *.*.*.* TestHost 10.0.0.140 HTTP_Server 10.0.0.8 FTP_Server 10.0.0.7 Total Table Size: 73 entries Amount used: 4 (5%) =>dns delete index=2...
= <string> where: domain The local DNS domain name of this domain. REQUIRED EXAMPLE: =>dns list Domain: business.lan Hostname IP Address SpeedTouch *.*.*.* TestHost 10.0.0.140 HTTP_Server 10.0.0.8 FTP_Server 10.0.0.7 Total Table Size: 73 entries Amount used: 4 (5%) =>dns domain domain=office.home.lan =>dns list...
DNS Commands dns fwdadd Add a DNS forwarding entry. SYNTAX: dns fwdadd dns = <ip-address> src = <ip-address> mask = <ip-mask (dotted or cidr)> [metric = <number{0-100}>] [direct = <no | yes>] where: The IP address of the (remote) DNS server. REQUIRED The source IP address (pool) of the host(s) using this DNS server.
DNS Commands dns fwddelete Delete a DNS forwarding entry. SYNTAX: dns fwddelete src = <ip-address> mask = <ip-mask (dotted or cidr)> [dns = <ip-address>] where: The source IP address (pool) of the hosts to remove the entry for. REQUIRED mask The source IP (sub)netmask.
DNS Commands dns fwdlist List all forwarding entries. SYNTAX: dns fwdlist EXAMPLE: =>dns fwdlist DNS forwarding servers: MASK Direct 10.0.0.138 10.0.0.0 255.255.255.0 192.6.11.150 192.6.11.0 255.255.255.0 => RELATED COMMANDS: dns fwdadd Add a DNS forwarding entry. dns fwddelete Delete a DNS forwarding entry. E-DOC-CTC-20040907-0010 v1.0...
DNS Commands dns fwdtable Show DNS forwarding table. All the currently unresolved DNS requests will be shown. SYNTAX: dns fwdtable EXAMPLE: =>dns fwdtable Forwarding table: Ip Address (port#):id(hex) (expiry) dns server tries 10.10.10.12 (54751):8331 (13 sec) 10.10.10.112 Timeout: 15 seconds Table size: 10 amount of table used: 1 (10%) =>...
SpeedTouch *.*.*.* TestHost 10.0.0.140 Default 10.0.0.8 ftpserver 172.16.0.1 Total Table Size: 73 entries Amount used: 5 (6%) => EXAMPLE 2: The SpeedTouch is configured as DNS server. =>dns list Domain: SpeedLAN.local Hostname IP Address SpeedTouch *.*.*.* Server 10.10.1.1 Client 10.0.0.3...
The DNS hostname or IP address to query. REQUIRED EXAMPLE: =>dns list Domain: office.home.lan Hostname IP Address Z7V1D8 10.0.0.29 SpeedTouch *.*.*.* TestHost 10.0.0.140 Default 10.0.0.8 ftpserver 172.16.0.1 Total Table Size: 73 entries Amount used: 5 (6%) =>dns nslookup lookup=TestHost...
DNS Commands dns start Start the local DNS server and forwarder. SYNTAX: dns start EXAMPLE: =>dns status DNS server status: Stopped DNS table size in use: free: 94 % DNS forwarding table size in use: free: 100 % DNS forwarding dns servers table size in use: free: 84 %...
DNS Commands dns stats Show the DNS server/forwarder statistics. SYNTAX: dns stats EXAMPLE: The SpeedTouch is configured as DNS server. =>dns list Domain: SpeedLAN.local Hostname IP Address SpeedTouch *.*.*.* Server 10.10.1.1 Client 10.0.0.3 Total Table Size: 73 entries Amount used: 3 (4%) =>dns stats...
DNS Commands dns status Show the current status of the DNS server/forwarder. SYNTAX: dns status EXAMPLE: =>dns status DNS server status: Started DNS table size 64, in use: 1, free: 98 % DNS forwarding table size 10, in use: 0, free: 100 % DNS forwarding dns servers table size 21, in use: 1, free: 95 %...
DNS Commands dns stop Stop the local DNS server/forwarder. SYNTAX: dns stop EXAMPLE: =>dns status DNS server status: Started DNS table size in use: free: 94 % DNS forwarding table size in use: free: 100 % DNS forwarding dns servers table size in use: free: 84 %...
A number (of seconds). REQUIRED Represents the query forwarding timeout. This parameter determines how long the SpeedTouch DNS server should try to contact a (remote) DNS server before (temporarily) declaring the DNS requests unresolved. The default is 15.
DNS Commands dns troff Disable verbose console messaging. SYNTAX: dns troff EXAMPLE: =>dns status DNS server status: Started DNS table size in use: free: 94 % DNS forwarding table size in use: free: 100 % DNS forwarding dns servers table size in use: free: 84 %...
DNS Commands dns tron Enable verbose console messaging. SYNTAX: dns tron EXAMPLE: =>dns status DNS server status: Started DNS table size in use: free: 94 % DNS forwarding table size in use: free: 100 % DNS forwarding dns servers table size in use: free: 84 %...
Env Commands Env Commands Introduction This chapter describes the commands of the env command group. Contents This chapter covers the following commands: env flush Flush all the non-system environment variables. env get Get the current value of an environment variable. env list Show all the current environment variables.
Env Commands env get Get the current value of an environment variable. SYNTAX: env get var = <string> where: The name of the environment variable. REQUIRED Use the command :env list for a list of all environment variables. EXAMPLE: =>env get var=ATM_addr 8*35 =>...
Env Commands env set Create, set or change the value of a non-system environment variable. SYNTAX: env set var = <string> value = <translated string> where: The name of the environment variable. REQUIRED When creating an environment variable, any name is allowed, however spaces are not allowed and the name may not start with “CONF”, “HOST”, an under- score “_”...
The name of the environment variable to delete. REQUIRED Note System variables (built-in variables with names starting with an underscore “_”, “CONF” or “HOST”) cannot be unset, changed or deleted. EXAMPLE: =>env list _COMPANY_NAME=THOMSON multimedia _COMPANY_URL=http://www.speedtouch.com _PROD_NAME=SpeedTouch ..CONF_DATE=March 2004 HOST_SETUP=user ATM_addr=8*35 =>env unset var=ATM_addr =>env list _COMPANY_NAME=THOMSON multimedia _COMPANY_URL=http://www.speedtouch.com...
Eth Commands Eth Commands Introduction This chapter describes the commands of the eth command group. Contents This chapter covers the following commands: eth config Enable/disable the Ethernet interface. eth ifconfig Configure the Ethernet port. eth iflist Show the Ethernet port configuration and current operating status. E-DOC-CTC-20040907-0010 v1.0...
The number of the Ethernet interface to be configured. REQUIRED state Enable or disable the Ethernet interface. OPTIONAL The default is enabled. EXAMPLE: The example below is for a SpeedTouch 516: =>eth config ETH Intf 1 port state = UP [forwarding] =>eth config intf=1 state=disabled =>eth config...
Eth Commands eth ifconfig Configure the Ethernet port. SYNTAX: eth ifconfig intf = <number> type = <{auto | 10BaseTHD | 10BaseTFD | 100BaseTHD | 100BaseTFD} or number> where: intf The number of the Ethernet interface to be configured. REQUIRED type The Ethernet type.
Eth Commands eth iflist Show the Ethernet port configuration and current operating status. SYNTAX: eth iflist EXAMPLE: The example below is for a SpeedTouch 516: =>eth iflist Intf Type Result Type auto 100BaseTFD => The example below is for a SpeedTouch 546: =>eth iflist...
ETHoA Commands ETHoA Commands Introduction This chapter describes the commands of the ethoa command group. Contents This chapter covers the following commands: ethoa flush Flush the ETHoA interfaces. ethoa ifadd Create a new ETHoA interface. ethoa ifattach Attach an ETHoA interface. ethoa ifconfig Configure an ETHoA interface.
ETHoA Commands ethoa ifadd Create a new ETHoA interface. SYNTAX: ethoa ifadd [intf = <string>] [dest = <string>] where: intf The name for the new Ethernet Over ATM (ETHoA) interface. OPTIONAL Note If not specified, the destination will double as interface name. dest The destination for the new ETHoA interface.
ETHoA Commands ethoa ifattach Attach an ETHoA interface. SYNTAX: ethoa ifattach intf = <string> where: intf The name of the ETHoA interface to be attached. REQUIRED EXAMPLE: =>ethoa iflist Newethoa : dest : Br3 Retry : 10 QoS : default Encaps : llc/snap Fcs : off Connection State : connected...
ETHoA Commands ethoa ifconfig Configure an ETHoA interface. SYNTAX: ethoa ifconfig intf = <string> [dest = <string>] [qos = <string>] [encaps = <{llc/snap | vcmux}>] [retry = <number {0-65535}>] where: intf The name of the ETHoA interface to be configured. REQUIRED dest The destination for this interface.
ETHoA Commands ethoa ifdelete Delete an ETHoA interface. SYNTAX: ethoa ifdelete intf = <string> here: intf The name of the ETHoA interface to be deleted. REQUIRED EXAMPLE: =>ethoa iflist Newethoa : dest : Br3 Retry : 10 QoS : default Encaps : llc/snap Fcs : off Connection State : connected...
ETHoA Commands ethoa ifdetach Detach an ETHoA interface. SYNTAX: ethoa ifdetach intf = <string> where: intf The name of the ETHoA interface to be detached. REQUIRED EXAMPLE: =>ethoa iflist Newethoa : dest : Br3 Retry : 10 QoS : default Encaps : llc/snap Fcs : off Connection State : connected...
ETHoA Commands ethoa iflist Show all or a specified ETHoA interface(s). SYNTAX: ethoa iflist [intf = <string>] where: intf The name of the ETHoA interface. OPTIONAL Note If not specified, all ETHoA interfaces are shown. EXAMPLE: =>ethoa iflist Newethoa : dest : Br3 Retry : 10 QoS : default Encaps : llc/snap...
Firewall Commands Firewall Commands Introduction This chapter describes the commands of the firewall command group. Contents This chapter covers the following commands: firewall assign Assign a chain to an entry point. firewall flush Clear all the hooks, chains and rules. firewall list Show the association(s) between all hooks or a specified hook and their chain(s).
At this point, it can be determined whether the packet is allowed to address the local host. forward: The point of all traffic to be forwarded by the SpeedTouch IP router. At this point, it can be determined whether the packet is allowed to be handled, i.e.
Firewall Commands firewall list Show the association(s) between all hooks or a specified hook and their chain(s). SYNTAX: firewall list [hook = <{input | sink | forward | source | output}>] where: hook The name of the hook for which the associations must be shown. Choose between: OPTIONAL input sink...
Firewall Commands firewall unassign Clear a specific hook. SYNTAX: firewall unassign hook = <{input | sink | forward | source | output}> where: hook The name of the hook to be cleared. REQUIRED Choose between: input sink forward source output. RELATED COMMANDS: firewall assign Assign a chain to an entry point.
Firewall Commands firewall chain create Create a new chain. SYNTAX: firewall chain create chain = <string> where: chain The name of the chain to be created. REQUIRED EXAMPLE: =>firewall chain list Tempo, source, forward, sink =>firewall chain create chain=Telnet =>firewall chain list Telnet, Tempo, source, forward, sink =>...
Firewall Commands firewall chain list Show a list of all current chains. SYNTAX: firewall chain list EXAMPLE: =>firewall chain list source, forward, sink =>firewall chain create chain=Telnet =>firewall chain list Telnet, source, forward, sink => RELATED COMMANDS: firewall chain create Create a new chain.
Firewall Commands firewall rule clear Clear the rule statistics. SYNTAX: firewall rule clear [chain = <string>] [index = <number>] where: chain The name of the chain in which the rule is to be found. OPTIONAL Note If not specified, the statistics of all the chains will be cleared. index The index number (determined by the position) of the rule in the chain.
Page 168
Firewall Commands The source IP address (range) the packet should [or should NOT] come from. OPTIONAL (Supports cidr notation). dstintf The name of the interface the packet should [or should NOT] be going to. OPTIONAL Note output NOT applicable if used in a chain assigned to the hook.
Page 169
Firewall Commands dstportend The destination TCP/UDP port range end (inclusive) (Only OPTIONAL applicable for ranges). Select one of the supported TCP/UDP port names (See “ Supported TCP/UDP Port Names” on page 375 ) or, alternatively, specify the port number. icmptype The expected [or NOT expected] Internet Control Message Protocol (ICMP) type OPTIONAL (name or number) of the packet.
Firewall Commands firewall rule delete Delete a rule. SYNTAX: firewall rule delete chain = <string> index = <number> where: chain The name of the chain in which the rule must be deleted. REQUIRED index The index number of the rule in the chain. REQUIRED Use the command:firewall rule list for the index number of the applicable rule.
Firewall Commands firewall rule flush Flush all rules created for a chain(s). 1. The flush command does not impact previously saved configurations. 2. The chain itself is not removed. SYNTAX: firewall rule flush [chain = <string>] where: chain The name of the chain to be emptied. OPTIONAL Note If this parameter is not specified, all rules for all chains are deleted.
Firewall Commands firewall rule list Show a list of rules. SYNTAX: firewall rule list [chain = <string>] where: chain The name of the chain for which the rules must be listed. OPTIONAL Note If not specified, all rules for all chains are shown. EXAMPLE: =>firewall rule list chain=Telnet...
=> DESCRIPTION: The statistics for the ‘Test‘ chain are the result of sending UDP packets to the SpeedTouch . The chain ‘Test‘ is assigned to the hook ‘input‘ and prohibits the sending of UDP packets from one host to another.
Page 175
IP Commands IP Commands Introduction This chapter describes the commands of the ip command group. Contents This chapter covers the following commands: ip apadd Assign an IP address to an IP interface. ip apdelete Remove an IP address from an IP interface. ip aplist Show a list of all configured IP addresses.
IP Commands ip apadd Assign an IP address to an IP interface. SYNTAX: ip apadd addr = <ip-address> [netmask = <ip-mask (dotted or cidr)>] intf = <string> [pointopoint = <ip-address>] [addrtrans = <{none | pat}>] [addroute = <{no | yes}>] where: addr The new IP address to be added.
IP Commands ip apdelete Remove an IP address from an IP interface. SYNTAX: ip apdelete addr = <ip-address> where: addr The IP address to be deleted. REQUIRED EXAMPLE: =>ip aplist 2 eth0 Type:Ethernet HWaddr 00:80:9f:24:ab:cf BRHWaddr ff:ff:ff:ff:ff:ff inet addr:10.0.0.2 Bcast:10.0.0.255 Mask:255.255.255.0 UP RUNNING MTU:1500...
IP Commands ip aplist Show a list of all configured IP addresses. SYNTAX: ip aplist EXAMPLE: =>ip aplist 2 eth0 Type:Ethernet HWaddr 00:80:9f:24:ab:cf BRHWaddr ff:ff:ff:ff:ff:ff inet addr: 10.0.0.2 Bcast: 10.0.0.255 Mask: 255.255.255.0 UP RUNNING MTU:1500 ReasmMAX:65535 Group:2 IPRX bytes:0 unicastpkts:0 brcastpkts:0 IPTX bytes:0...
IP Commands ip arpadd Add an entry to the ARP cache of a broadcast IP interface. SYNTAX: ip arpadd intf = <string> ip = <ip-range> [hwaddr = <hardware-address>] where: intf The IP interface name. REQUIRED The IP address [range] of the entry to be added. REQUIRED hwaddr The hardware address (the Ethernet MAC address) of the entry to be added.
IP Commands ip arpdelete Remove an entry from the ARP cache. SYNTAX: ip arpdelete intf = <string> ip = <ip-range> [hwaddr = <hardware-address>] where: intf The interface name. REQUIRED The IP address [range] of the entry to be deleted. REQUIRED hwaddr The hardware address (the Ethernet MAC address) of the entry to be deleted.
IP Commands ip arplist Show the ARP cache. SYNTAX: ip arplist EXAMPLE: =>ip arplist Intf IP-address HW-address Type eth0 10.0.0.1 00:01:42:5f:7d:81 DYNAMIC eth0 10.0.0.8 00:a0:24:ae:66:e1 DYNAMIC eth0 10.0.1.99 52:41:53:20:20:4d STATIC eth0 10.0.1.100 52:41:53:20:f0:90 STATIC eth0 10.0.0.2 00:10:a4:d0:9a:db STATIC => RELATED COMMANDS: ip arpadd Add an entry to the ARP cache of a broadcast IP interface.
SpeedTouch firewall. The default is (for security reasons). Note It is strongly recommended never to disable the SpeedTouch firewall. redirects Disable (off) or enable (on) the sending of ICMP redirect messages. OPTIONAL A router can send a redirect message in case a shorter path than the path followed is discovered.
Page 184
Minimum level of checking. Only the address configuration on the SpeedTouch is checked. static: Checking of the address configuration of the SpeedTouch and also of traffic. Addresses of incoming packets: this checking is related to constants (for example an address may not be entirely composed of one‘s or zero‘s).
Page 185
IP Commands EXAMPLE: =>ip config Forwarding on Firewalling off Sendredirects off Sourcerouting on NetBroadcasts off Default TTL 128 Fraglimit 32 fragments Fragcount currently 0 fragments Defragment mode : always Address checks : static Mss clamping : on =>ip config firewalling=on ttl=64 fraglimit=64 defragmode=nat =>ip config Forwarding on Firewalling on...
IP Commands ip flush Flush the complete IP configuration. Dynamic configurations (for example from PPP or CIP links) remain. The flush command does not impact previously saved configurations. As the command :ip flush causes all local IP connectivity to be deleted, do not use this command during an IP based local connection, such as a Telnet CLI session, or web based CLI access.
IP Commands ip iflist Show all IP interfaces. SYNTAX: ip iflist EXAMPLE: =>ip iflist Interface TX-DROP STATUS HWADDR loop 1500 eth0 3000 21045795 1019664 00:80:9f:24:ab:cf ETHoA 1500 00:80:9f:24:ab:cf cip0 9180 => E-DOC-CTC-20040907-0010 v1.0...
IP Commands ip ifwait Wait for a status change of an IP interface. SYNTAX: ip ifwait intf = <string> [timeout = <number{1-600000}>] [adminstatus = <{down | up}>] [operstatus = <{down | up}>] [linkstatus = <{down | up}>] where: intf The IP interface name. REQUIRED timeout A number between 1 and 600000 (seconds).
IP Commands ip mcadd Add an MC address to an MC capable interface. SYNTAX: ip mcadd intf = <string> addr = <ip-address> [mask = <ip-mask(dotted or cidr)>] where: intf The IP interface name. REQUIRED addr The Multicast IP address. OPTIONAL mask The Multicast IP address mask associated with this address.
IP Commands ip mcdelete Delete an MC address to an MC capable interface. SYNTAX: ip mcadd intf = <string> addr = <ip-address> [mask = <ip-mask(dotted or cidr)>] where: intf The IP interface name. REQUIRED addr The Multicast IP address. REQUIRED mask The Multicast IP address mask associated with this address.
IP Commands ip mclist List all MC addresses. SYNTAX: ip mclist RELATED COMMANDS: ip mcadd Add an MC address to an MC capable interface. ip mcdelete Delete an MC address to an MC capable interface. E-DOC-CTC-20040907-0010 v1.0...
IP Commands ip ping Send ICMP ECHO_REQUEST packets. SYNTAX: ip ping addr = <ip-address> [count = <number{1-1000000}>] [size = <number{1-20000}>] [interval = <number{100-1000000}>] [listen = <{off | on}>] where: addr The destination IP address. REQUIRED count A number between 1 and 1000000. OPTIONAL Represents the number of pings to send.
IP Commands ip rtadd Add a route to the SpeedTouch routing table. SYNTAX: ip rtadd dst = <ip-address> [dstmsk = <ip-mask(dotted or cidr)>] [label = <string>] [gateway = <ip-address>] [intf = <string>] [metric = <number{0-100}>] where: The destination IP address(es) for this route.
IP Commands ip rtdelete Delete a route from the routing table. SYNTAX: ip rtdelete dst = <ip-address> [dstmsk = <ip-mask(dotted or cidr)>] [label = <string>] [gateway = <ip-address>] [intf = <string>] where: The destination IP address(es) for this route. REQUIRED Supports cidr notation.
IP Commands ip rtlist Show the current routing table. SYNTAX: ip rtlist EXAMPLE: =>ip rtlist Destination Label Gateway Intf Mtrc Status 10.0.0.0/24 10.0.0.140 eth0 [UP] 10.0.0.140/32 10.0.0.140 eth0 [UP] 127.0.0.1/32 127.0.0.1 loop [UP] => RELATED COMMANDS: ip rtadd Add a route to the SpeedTouchTM routing table. ip rtdelete Delete a route from the routing table.
IP Commands ip auto ifadd Create a new autoIP interface. SYNTAX: ip auto ifadd intf = <string> [addr = <ip-address>] where: intf The name of the IP interface for which a link-local address has to be allocated. REQUIRED addr The preferred link-local IP address. OPTIONAL RELATED COMMANDS: ip auto ifdelete...
IP Commands ip auto ifattach Select and assign a link-local address to an autoIP interface. SYNTAX: ip auto ifattach intf = <string> where: intf The name of the IP interface for which a link-local address has to be attached. REQUIRED RELATED COMMANDS: ip auto ifdetach Release the link-local address for the given autoIP interface.
IP Commands ip auto ifconfig Configure an autoIP interface. SYNTAX: ip auto ifconfig intf = <string> [addr = <ip-address>] [poolstart = <ip-address>] [poolend = <ip-address>] [netmask = <ip-mask(dotted or cidr)>] [claim = <number{0-65535}>] [defence = <number{0-65535}>] [probe = <number{0-65535}>] [interval = <number{1-65535}>] where: intf The name of the autoIP interface to configure.
IP Commands ip auto ifdelete Delete an existing autoIP interface. SYNTAX: ip auto ifdelete intf = <string> where: intf The name of the IP interface to be deleted. REQUIRED Typically, a phonebook entry. RELATED COMMANDS: ip auto ifadd Create a new autoIP interface. ip auto iflist Show the autoIP interfaces.
IP Commands ip auto ifdetach Release the link-local address for the given autoIP interface. SYNTAX: ip auto ifdetach intf = <string> where: intf The name of the IP interface for which a link-local address has to be detached. REQUIRED RELATED COMMANDS: ip auto ifattach Select and assign a link-local address to an autoIP interface.
IP Commands ip auto iflist Show the autoIP interfaces. SYNTAX: ip auto iflist [intf = <string>] where: intf The name of the interface to be listed. OPTIONAL Note If no name is specified, all the autoIP interfaces are shown. EXAMPLE: =>ip auto iflist eth0 : [CLAIMED] 169.254.138.1...
IPoA Commands IPoA Commands Introduction This chapter describes the commands of the ipoa command group. Contents This chapter covers the following commands: ipoa flush Flush the complete IP over ATM (IPoA) configuration. ipoa ifadd Create a new IPoA interface. ipoa ifattach Attach an IPoA interface.
IPoA Commands ipoa flush Flush the complete IP over ATM (IPoA) configuration. The flush command does not impact previously saved configurations. SYNTAX: ipoa flush E-DOC-CTC-20040907-0010 v1.0...
IPoA Commands ipoa ifadd Create a new IPoA interface. SYNTAX: ipoa ifadd [intf = <string>] [dest = <phonebook entry>] where: intf The name for the new IPoA interface. OPTIONAL Note If not specified, the destination will double as interface name. dest The destination for the new IPoA interface.
IPoA Commands ipoa ifattach Attach an IPoA interface. SYNTAX: ipoa ifattach intf = <string> where: intf The name of the IPoA interface to be attached. REQUIRED EXAMPLE: =>ipoa iflist IPoA_PVC1 dest : Br4 Retry : 10 QoS : default Encaps : llc/snap Fcs : off Connection State : connected dest : Br3...
IPoA Commands ipoa ifconfig Configure an IPoA interface. SYNTAX: ipoa ifconfig intf = <string> [dest = <string>] [qos = <string>] [encaps = <{llc/snap | vcmux}>] [retry = <number {0-65535}>] where: intf The name of the IPoA interface to be configured. REQUIRED dest The destination for this interface.
IPoA Commands ipoa iflist Show all or a specified IPoA interface(s). SYNTAX: ipoa iflist [intf = <string>] where: intf The name of an IPoA interface. OPTIONAL Note If not specified, all IPoA interfaces are listed. EXAMPLE: =>ipoa iflist Newipoa dest : Br3 Retry : 10 QoS : default Encaps : llc/snap...
IPQoS Commands IPQoS Commands Introduction This chapter describes the commands of the ipqos command group. Contents This chapter covers the following commands: ipqos config Configure IP QoS for a given destination interface for the IP QoS queues instantiation. ipqos list List IP QoS configuration.
IPQoS Commands ipqos config Configure IP QoS for a given destination interface for the IP QoS queues instantiation. When enabling/disabling of IP QoS, take the following into account: if the WAN interface (for example PPPoA, IPoA, ...) is detached at the time of enabling/disabling IP QoS, then the WAN interface has to be attached in order for the enabling/disabling of IP QoS to take effect.
Page 217
IPQoS Commands EXAMPLE: =>ipqos list Name State Discard Packets Kbytes Rate Burstsize ATM1 disabled early =>ipqos config dest=ATM1 state=enabled =>ipqos list Name State Discard Packets Kbytes Rate Burstsize ATM1 enabled early => RELATED COMMANDS: ipqos list List IP QoS configuration. E-DOC-CTC-20040907-0010 v1.0...
IPQoS Commands ipqos list List IP QoS configuration. SYNTAX: ipqos list EXAMPLE: =>ipqos list Name State Discard Packets Kbytes Rate Burstsize ATM1 enabled early => RELATED COMMANDS: ipqos config Configure IP QoS for a given destination interface for the IP QoS queues instantiation. E-DOC-CTC-20040907-0010 v1.0...
Label Commands Label Commands Introduction This chapter describes the commands of the label command group. Contents This chapter covers the following commands: label add Create a new label. label config Configure a label. label delete Delete a label. label flush Delete all labels that are not in use.
Label Commands label add Create a new label. SYNTAX: label add name = <string> where: name The name of the new label. REQUIRED EXAMPLE: =>label list Name Class Defclass Ackclass Ttlover Tosmark Trace BestEffort increase disabled 0 disabled 0 disabled HighPriority increase disabled 0...
Page 228
Label Commands A number between 0 and 255. OPTIONAL The TTL value to be used for ttl overwrite. The default is 0. tosmarking Enable/disable tos marking. OPTIONAL Choose between: disabled enabled. The default is disabled. A number between 0 and 255. OPTIONAL Represents the ToS specification in the IP packet (used for tosmarking).
Label Commands label delete Delete a label. SYNTAX: label delete name = <string> [force = <{no | yes}>] where: name The name of the label to be deleted. REQUIRED force Force delete and cleanup references even when the label is still in use. OPTIONAL Choose between: yes.
Label Commands label flush Delete all labels that are not in use. The flush command does not impact previously saved configurations. SYNTAX: label flush EXAMPLE: In the example below, the label “Label1” is not in use: =>label list Name Class Defclass Ackclass Ttlover Tosmark Trace...
Label Commands label list Show the labels. SYNTAX: label list [name = <string>] where: name The name of the label to be shown. OPTIONAL Note If not specified, all labels will be shown. EXAMPLE: =>label list Name Class Defclass Ackclass Ttlover Tosmark Trace BestEffort...
Label Commands label chain list Show a list of all current chains. SYNTAX: label chain list EXAMPLE: =>label chain list :label chain create chain=user_labels :label chain create chain=_auto_labels => RELATED COMMANDS: label chain create Create a new chain. label chain delete Delete a chain.
Label Commands label rule clear Clear statistics for a given rule or all the rules. SYNTAX: label rule clear [chain = <string>] [index = <number>] where: chain The name of the chain in which the rule is to be found. OPTIONAL Note If not specified, the statistics for all the rules in all chains will be cleared.
Page 240
Label Commands prot The protocol (name or number) expected in the IP packet. OPTIONAL Select one of the following protocol names: icmp igmp ipinip ipcomp or, alternatively, specify the protocol number. srcport The TCP/UDP port (or beginning of range) the packet is coming from. OPTIONAL Select one of the supported TCP/UDP port names (see “...
Label Commands label rule delete Delete a rule. SYNTAX: label rule delete chain = <string> index = <number> where: chain The name of the chain in which a rule must be deleted. REQUIRED index The index number of the rule in the chain. REQUIRED Use the command :label rule list to obtain the index number of the rule.
Label Commands label rule flush Flush all rules created for a chain(s). The flush command does not impact previously saved configurations. SYNTAX: label rule flush [chain = <string>] where: chain The name of the chain to be flushed. OPTIONAL Note If not specified, all rules for all chains are flushed.
Label Commands label rule list Show a list of rules. SYNTAX: label rule list [chain = <string>] where: chain The name of the chain for which the rules must be listed. OPTIONAL Note If not specified, all rules for all chains are shown. EXAMPLE INPUT AND OUTPUT: =>label rule list chain=user_labels :label rule create chain=user_labels index=0 srcintfgrp=lan prot=tcp dstport=telnet label=Test...
Label Commands label rule stats Show statistics. SYNTAX: label rule stats [chain = <string>] [index = <number>] where: chain The name of the chain for which the statistics must be listed. OPTIONAL Note If not specified, the statistics for the rules applicable to all chains are shown. index The index number of the rule for which the statistics must be listed.
Language Commands Language Commands Introduction This chapter describes the commands of the language command group. Contents This chapter covers the following commands: language config Select a language. language list List the available language archives. language remove Remove one or all language archives. E-DOC-CTC-20040907-0010 v1.0...
Language Commands language config Select a language. SYNTAX: language config [language = <string>] where: language Language code: OSI language code (2 chars) for language. OPTIONAL Example: for english. EXAMPLE: =>language config language : en => RELATED COMMANDS: language list List the available language archives. language remove Remove one or all language archives.
Language Commands language list List the available language archives. SYNTAX: language list EXAMPLE: =>language list CODE LANGUAGE VERSION FILENAME en* English 5.2.7.5.0 <system> => The currently selected language is indicated by a “*” next to the OSI language code. RELATED COMMANDS: language config Select a language.
Language Commands language remove Remove one or all language archives. SYNTAX: language remove [file = <string>] [all = <{yes | no}>] where: file The filename of the language archive to be removed. OPTIONAL Remove all languages archives (yes) or not (no). OPTIONAL The default is no.
NAT Commands NAT Commands Introduction This chapter describes the commands of the nat command group. Contents This chapter covers the following commands: nat applist List NAT/PAT connection database. nat bind Create a new helper/port binding. nat bindlist List current NAT/PAT helper/port bindings. nat clear Clear NAT/PAT connection database.
Certain protocols are ‘sensitive‘ to Network Address Translation (NAT) / Port Address Translation (PAT) in that they do not function properly when dealing with it. This list shows which ‘NAT/PAT-sensitive‘ applications are supported on the SpeedTouch , that is the inherent knowledge of the SpeedTouch on this matter. SYNTAX:...
NAT Commands nat bind Create a new helper/port binding. SYNTAX: nat bind application = <string> port = <{<supported TCP/UDP port name> | <number>}> [port_end = <{<supported TCP/UDP port name> | <number>}>] where: application The name of a NAT/PAT application helper. The name must be spelled exactly as REQUIRED listed in the application list.
NAT Commands nat clear Clear NAT/PAT connection database. SYNTAX: nat clear [addr = <ip-address>] where: addr An address-translation enabled IP address. OPTIONAL Note If not specified, all IP addresses are cleared. E-DOC-CTC-20040907-0010 v1.0...
NAT Commands nat config Configure NAT parameters for IP session. SYNTAX: nat config [timeout_ICMP = <string>] [timeout_UDP = <string>] [timeout_TCP = <string>] [timeout_TCP_nego = <string>] [timeout_other = <string>] [ike_port = <{fixed | floated}>] where: timeout_ICMP The interval of time for which an ICMP protocol session is allowed to OPTIONAL remain valid without any activity.
NAT Commands nat defserver Define the default NAT/PAT server. This server will handle all incoming calls. In typical LAN configurations, one local 'default' server will be responsible for all WAN-LAN mail, http, ftp, ... connectivity. This command allows to specify this server. For specific services, use the command :nat create. SYNTAX: nat defserver [addr = <ip-address>]...
The apparent host IP address this application is running on, that is the NAT/PAT REQUIRED enabled WAN IP address of the SpeedTouch to delete an entry valid for any of the SpeedTouch 's NAT/PAT enabled IP addresses, for example also dynamically assigned/negotiated IP addresses.
NAT Commands nat disable Disable NAT or PAT on the specified SpeedTouch IP address. SYNTAX: nat disable addr = <ip-address> where: addr The SpeedTouch IP address for which NAT/PAT must be disabled. REQUIRED EXAMPLE: =>nat list Indx Prot Inside-addr:Port Outside-addr:Port Foreign-addr:Port Flgs Expir State Control 10.0.0.138:80...
NAT Commands nat enable Enable NAT/PAT on a SpeedTouch IP address. SYNTAX: nat enable addr = <ip-address> [type = <{none | pat}>] where: addr The IP address to use for outgoing address translation. Must be one of the own IP...
NAT Commands nat list Lists NAT/PAT connection database. SYNTAX: nat list [addr = <ip-address>] where: addr An address-translation enabled IP address. OPTIONAL Note If not specified, all IP addresses are shown. EXAMPLE: =>nat list Indx Prot Inside-addr:Port Outside-addr:Port Foreign-addr:Port Flgs Expir State Control 10.0.0.138:80 172.16.0.5:1080...
NAT Commands nat multinatadd Add a MultiNAT configuration. SYNTAX: nat multinatadd intf = <string> inside_addr = <ip-range> outside_addr = <ip-range> [addroute = <{no | yes}>] where: intf The IP interface name where MultiNAT has to be applied. REQUIRED inside_addr The IP address of the host behind the address translation device that will receive REQUIRED the incoming traffic.
NAT Commands nat multinatlist List MultiNAT configurations. SYNTAX: nat multinatlist [intf = <string>] where: intf The IP interface name for which the MultiNAT configuration must be listed. OPTIONAL Note If not specified, all MultiNAT configurations are listed. EXAMPLE: =>nat multinatlist Indx Intf Inside-address...
NAT Commands nat unbind Delete an existing helper/port binding. SYNTAX: nat unbind application = <string> port = <{<supported TCP/UDP port name> | <number>}> [port_end = <{<supported TCP/UDP port name> | <number>}>] where: application The name of a NAT/PAT application helper. REQUIRED The name must be spelled exactly as listed in the application list.
Phonebook Commands Phonebook Commands Introduction This chapter describes the commands of the phonebook command group. Contents This chapter covers the following commands: phonebook add Add a phonebook entry. phonebook delete Remove a phonebook entry. phonebook flush Flush complete phonebook. phonebook list Show the current phonebook.
8.82 PVC_Test pppoa 8.68 => The usb_port phonebook entry is only applicable in case of a SpeedTouch 536 variant. Do not change this entry in any way. Do not delete this entry from the phonebook! RELATED COMMANDS: phonebook delete Remove a phonebook entry.
Phonebook Commands phonebook delete Remove a phonebook entry. This command is only applicable for phonebook entries that are not used by a packet service. SYNTAX: phonebook delete name = <string> where: name The name of the phonebook entry to be deleted. REQUIRED Use the command :phonebook list to check whether the entry is in use Use=1...
Phonebook Commands phonebook flush Flush complete phonebook. 1. Phonebook entries that are in use, cannot be flushed. 2. The flush command does not impact previously saved configurations. SYNTAX: phonebook flush EXAMPLE: =>phonebook list Name Type Address PVC1 8.35 PVC2 ethoa 8.36 ethoa 8.38...
Phonebook Commands phonebook list Show the current phonebook. SYNTAX: phonebook list EXAMPLE: =>phonebook list Name Type Address PVC1 8.35 PVC2 ethoa 8.36 ethoa 8.38 CIPPVC3 ipoa 8.82 PVC_Test pppoa 8.68 => RELATED COMMANDS: phonebook add Add a phonebook entry. phonebook delete Remove a phonebook entry.
PPPoA Commands PPPoA Commands Introduction This chapter describes the commands of the pppoa command group. Contents This chapter covers the following commands: pppoa flush Flush the current PPPoA configuration. pppoa ifadd Create a new PPPoA interface. pppoa ifattach Attach a PPPoA interface. pppoa ifconfig Configure a PPPoA interface.
PPPoA Commands pppoa ifadd Create a new PPPoA interface. SYNTAX: pppoa ifadd [intf = <string>] [dest = <phonebook entry>] where: intf The name for the new PPP over ATM (PPPoA) interface. OPTIONAL Note If not specified, the destination will double as interface name. dest The ATM channel to be used for this PPPoA interface.
Page 278
The local IP address of the peer-to-peer connection. OPTIONAL Specifying a local IP address forces the remote side of the PPPoA link (if it allows to) to accept this IP address as the SpeedTouch PPPoA session IP address. If not specified, the SpeedTouch will accept any IP address.
Page 279
The default is off. primdns The IP address of the primary DNS server. OPTIONAL In case a primary DNS server is specified, the SpeedTouch will negotiate this IP address with the remote side. If not specified, the SpeedTouch will accept any IP address.
Page 280
PPPoA Commands EXAMPLE: =>pppoa iflist myPPPoA: dest : ATM1 [00:00:00] Retry : 10 QoS default encaps VC-MUX mode = IP routing flags = echo magic accomp restart mru addr savepwd dns metric = 0 mru = 1500 auth = auto user = johndoe password = ******** admin state = down oper state = down...
PPPoA Commands pppoa iflist Show current configuration of a specific or all PPPoA interface(s). SYNTAX: pppoa iflist [intf = <string>] where: intf The name of the PPPoA interface for which the configuration must be shown. OPTIONAL Note If not specified, all PPPoA interfaces are shown. EXAMPLE: =>pppoa iflist pppoa: dest : pppoa...
PPPoA Commands pppoa rtadd Automatically add a route configuration to the routing table. The route will be added when the specified PPPoA interface link comes up. This route configuration will determine which local hosts are allowed to use this link and/or which remote destinations should be or should not be reachable.
Page 285
PPPoA Commands EXAMPLE: =>pppoa iflist pppoa1: dest : pppoa [00:00:00] Retry : 10 QoS default encaps VC-MUX mode = IP routing flags = echo magic accomp restart mru addr route savepwd dns metric = 0 trans addr = pat mru = 1500 route : dst=0.0.0.0/0 - src=10.0.0.0/1 (metric 1) auth = auto user = johndoe@ISP...
PPPoA Commands pppoa rtdelete Delete the route specification for a PPPoA link. SYNTAX: pppoa rtdelete intf = <intfname> where: intf The PPPoA interface name for which to delete the route settings. REQUIRED EXAMPLE: =>pppoa iflist pppoa: dest : pppoa [00:00:00] Retry : 10 QoS default encaps VC-MUX...
PPPoE Commands PPPoE Commands Introduction This chapter describes the commands of the pppoe command group. Contents This chapter covers the following commands: pppoe flush Flush the current PPPoE configuration. pppoe ifadd Create a new PPPoE interface. pppoe ifattach Attach a PPPoE interface. pppoe ifconfig Configure a PPPoE interface.
PPPoE Commands pppoe ifadd Create a new PPPoE interface. SYNTAX: pppoe ifadd [intf = <string>] [dest = <RELAY | phonebook entry>] where: intf The name for the new PPP over Ethernet (PPPoE) interface. OPTIONAL Note If not specified, the destination parameter must be specified. In this case the name of the destination will double as interface name.
Page 292
Send LCP echo requests at regular intervals (on) or not (off). OPTIONAL The default is on. A number between 293 and 8192. OPTIONAL Represents the maximum packet size the SpeedTouch should negotiate to be able to receive. The default is 1492. E-DOC-CTC-20040907-0010 v1.0...
Page 293
OPTIONAL The default is on. primdns The IP address of the primary DNS server. OPTIONAL In case a primary DNS server is specified, the SpeedTouch will negotiate this IP address with the remote side. Note If not specified, the SpeedTouch will accept any IP address.
Page 294
PPPoE Commands laddr unnumbered Takes the local IP address from the field and remote IP address from the IP OPTIONAL address pool assigned to the incoming PPPoE link (on) or not (off). The default is off. Note In case the unnumbered parameter is disabled, the same IP address is used for each connection on the server side, thus reducing the number of used IP addresses.
PPPoE Commands pppoe iflist Show current configuration of all or a specified PPPoE interface(s). SYNTAX: pppoe iflist [intf = <intfname>] where: intf The name of the PPPoE interface. OPTIONAL Note If not specified, all PPPoE interfaces are shown. EXAMPLE : =>pppoe iflist myPPPoE: dest : myETHoA [00:00:00]...
PPPoE Commands pppoe ifscan Scan a PPPoE interface for available Access Concentrator names and Service Names. Use the command :pppoe ifdetach for this interface before performing a scan on it. SYNTAX: pppoe ifscan intf = <string> [time = <number{0-36000}>] where: intf The name of the Routed PPPoE interface to be scanned.
PPPoE Commands pppoe rtadd Automatically add a route configuration to the routing table. The route is added when the specified PPPoE interface link comes up. This route configuration will determine which local hosts are allowed to use this link and/or which remote destinations should be or should not be reachable.
Page 300
PPPoE Commands EXAMPLE: =>pppoe iflist myPPPoE: dest : myETHoA [local disconnect] [00:00:00] Retry : 10 mode = IP routing flags = echo magic accomp restart mru addr savepwd dns metric = 0 mru = 1492 auth = auto user = johndoe password = ******** admin state = down oper state = down...
PPPoE Commands pppoe rtdelete Delete the route specification for a PPPoE link. Use the command :pppoe ifdetach for this interface prior to deleting route configurations. SYNTAX: pppoe rtdelete intf = <string> where: intf The PPPoE interface name for which to delete the route settings. REQUIRED EXAMPLE: =>pppoe iflist...
PPPoE Commands pppoe relay add Add an Ethernet port to the PPPoE relay list. SYNTAX: pppoe relay add port = <string> where: port The Ethernet port to be added to the PPPoE relay agent list. REQUIRED EXAMPLE: =>pppoe relay portlist =>pppoe relay add port=eth0 =>pppoe relay portlist Port...
PPPoE Commands pppoe relay delete Delete an Ethernet port from the PPPoE relay agent list. SYNTAX: pppoe relay delete port = <string> where: port The Ethernet port to be deleted from the PPPoE relay agent list. REQUIRED EXAMPLE: =>pppoe relay portlist Port HWaddr Status...
PPPoE Commands pppoe relay flush Remove all Ethernet ports from the PPPoE relay agent list and terminate all sessions. SYNTAX: pppoe relay flush E-DOC-CTC-20040907-0010 v1.0...
PPPoE Commands pppoe relay portlist List all Ethernet ports added to the PPPoE relay agent list. SYNTAX: pppoe relay portlist EXAMPLE: =>pppoe relay portlist Port HWaddr Status eth0 00-0e-50-05-00-3a => RELATED COMMANDS: pppoe relay add Add an Ethernet port to the PPPoE relay list. pppoe relay delete Delete an Ethernet port from the PPPoE relay agent list.
PPTP Commands PPTP Commands Introduction This chapter describes the commands of the pptp command group. Contents This chapter covers the following commands: pptp flush Flush complete PPTP configuration. pptp ifadd Add a Point-to-Point Tunneling Protocol (PPTP) profile. pptp list Show current PPTP configuration. pptp profadd Define a new PPTP profile.
PPTP Commands pptp ifadd Add a Point-to-Point Tunneling Protocol (PPTP) profile. For backwards compatibility with previous release, use profibles instead. SYNTAX: pptp ifadd dest = <string> [rate = <number{10-10000}>] [encaps = <{vcmux | nlpid}>] [ac = <{never | always | keep}>] where: dest The WAN destination for this PPTP tunnel.
PPTP Commands pptp list Show current PPTP configuration. SYNTAX: pptp list EXAMPLE: =>pptp list Dialstr Destination Encaps State User DIALUP_PPP3 default vcmux never CONNECTED (10.0.0.2) => E-DOC-CTC-20040907-0010 v1.0...
PPTP Commands pptp profadd Define a new PPTP profile. SYNTAX: pptp profadd name = <string> [qos = <string>] [encaps = <{vcmux | nlpid}>] [ac = <{never | always | keep}>] where: name The name for the PPTP profile. REQUIRED The name of the qosbook entry, containing the settings for this profile. OPTIONAL This parameter never needs to be specified.
QoSBook Commands QoSBook Commands Introduction This chapter describes the commands of the qosbook command group. Contents This chapter covers the following commands: qosbook add Add a QoS book entry. qosbook config Set or change QoS book config parameters. qosbook delete Remove a QoS book entry.
Page 317
48 bytes, i.e. a multiple of ATM cells. Example: In the example above a burst size of 100 bytes is specified (tx_maxburst=100). The SpeedTouch will rou nd up the burst size to the closest matching multiple of 48 bytes, as can be seen when displaying the prof ile via the command :qosbook list (burst=144).
QoSBook Commands qosbook config Set or change QoS book config parameters. SYNTAX: qosbook config [format = <{bytes | cells}>] where: format The input/output format of the QoS book. OPTIONAL Choose between: bytes cells. The default is bytes. EXAMPLE: =>qosbook list Name Ref Type TX peak...
QoSBook Commands qosbook delete Remove a QoS book entry. SYNTAX: qosbook delete name = <string> [force = <{no | yes}>] where: name The name of the QoS book entry to be deleted. REQUIRED force Force deletion of the entry even if it is still in use (yes) or do not force the deletion (no). OPTIONAL The default is no.
QoSBook Commands qosbook list Show current Quality of Service book. SYNTAX: qosbook list EXAMPLE: =>qosbook list Name Ref Type TX peak sust burst RX peak sust burst framediscard (Kbits) (Kbits) (bytes) (Kbits) (Kbits) (bytes) default 3 linerate 0 linerate 0 disabled TestVBR 0 vbr-nrt 1500...
Script Commands Script Commands Introduction This chapter describes the commands of the script command group. Scripting is not a general purpose mechanism but is only used in the autoPVC/ILMI mechanism. It is not recommended to change the default scripts. Contents This chapter covers the following commands: script add Add a line to a script.
Script Commands script add Add a line to a script. SYNTAX: script add name = <string> [index = <number>] command = <quoted string> where: name Name of script. REQUIRED index Line number. OPTIONAL Note Use 0 to add. command Command. REQUIRED RELATED COMMANDS: script delete...
Script Commands script delete Delete a complete script or a line from a script. SYNTAX: script delete name = <string> [index = <number>] where: name Name of the script to be deleted. REQUIRED Use the command :script list to obtain the name of the script. index Line number to be deleted.
Script Commands script flush Flush all the scripts. The flush command does not impact previously saved configurations. SYNTAX: script flush E-DOC-CTC-20040907-0010 v1.0...
Script Commands script list List the script(s). SYNTAX: script list [name = <string>] where: name Name of the script to be shown. OPTIONAL Note If not specified, all the scripts are listed. EXAMPLE Some of the default scripts are shown below: =>script list Script: autopvc_add_qos 0: qosbook add name _auto_$1_$2 class $3 tx_peakrate $4 tx_sustrate $5 tx_maxburst $6...
Script Commands script run Run a script. SYNTAX: script run name = <string> [par1 = <string>] [par2 = <string>] [par3 = <string>] [par4 = <string>] [par5 = <string>] [par6 = <string>] [par7 = <string>] [par8 = <string>] [par9 = <string>] where: name Name of the script to be run.
SNMP Commands SNMP Commands Introduction This chapter describes the commands of the snmp command group. Contents This chapter covers the following commands: snmp config Show/set global Simple Network Management Protocol (SNMP) parameters. snmp get Get from the supplied SNMP Object IDentifier (OID). snmp getNext GetNext from the supplied SNMP OID.
NO COMMUNITY NAMES SPECIFIED, SNMP IS SWITCHED OFF -- Specify at least one community name to enable snmp -- SNMP System Contact : Service Provider SNMP System Name : SpeedTouch 546 SNMP System Location : Customer Premises =>snmp config RWCommunity=ReadWrite =>snmp list...
OPTIONAL Object ID to get from ... must include the instance which is 0 for scalar objects. For example .1.3.6.1.2.1.1.1.0 sysDescription. Note If not specified, the sysDescription OID .1.3.6.1.2.1.1.1.0 is assumed. Its value is SpeedTouch EXAMPLE: =>snmp get VB_octetStr .1.3.6.1.2.1.1.1.0 SpeedTouch =>...
SNMP Commands snmp list List all SNMP global parameters. SYNTAX: snmp list EXAMPLE: =>snmp list Read-write SNMP community name private Read-only SNMP community name public SNMP System Contact : Service Provider SNMP System Name : SpeedTouch516 SNMP System Location : Customer Premises =>...
[ObjectId = <string>] where: ObjectID The Object Identifier. OPTIONAL Object ID to walk from. For example .1.3.6.1.2.1.1 system walks the system group. EXAMPLE: =>snmp walk ObjectId=.1.3.6.1.2.1.1 VB_octetStr .1.3.6.1.2.1.1.1.0 SpeedTouch VB_objId .1.3.6.1.2.1.1.2.0 .1.3.6.1.4.1.637.61.2 VB_timeTicks .1.3.6.1.2.1.1.3.0 2927636 VB_octetStr .1.3.6.1.2.1.1.4.0 Service Provider VB_octetStr .1.3.6.1.2.1.1.5.0...
Software Commands Software Commands Introduction This chapter describes the commands of the software command group. Contents This chapter covers the following commands: software version Display the software version. software upgrade Reboot the modem to initiate the SW upgrade. E-DOC-CTC-20040907-0010 v1.0...
Software Commands software version Display the software version. SYNTAX: software version EXAMPLE: =>software version Flash image : 5.2.7.5.0 Build name : ZZTVAA5.275 => E-DOC-CTC-20040907-0010 v1.0...
Software Commands software upgrade Reboot the modem to initiate the SW upgrade. New software available on a remote LAN host will be uploaded to the modem. SYNTAX: software upgrade E-DOC-CTC-20040907-0010 v1.0...
Switch Commands Switch Commands Introduction This chapter describes the commands of the switch command group. These commands are only applicable for the SpeedTouch 546. Contents This chapter covers the following commands: switch group flush Set all ports to the default settings.
Switch Commands switch group flush Set all ports to the default settings. All the ports are put in group 0. SYNTAX: switch group flush EXAMPLE: =>switch group list Group 0 Ports: 4 Group 1 Ports: 1 Group 2 Ports: 2 3 =>switch group flush =>switch group list Group 0 Ports: 1 2 3 4...
Switch Commands switch group list List all configured groups. SYNTAX: switch group list EXAMPLE: =>switch group list Group 0 Ports: 4 Group 1 Ports: 1 Group 2 Ports: 2 3 RELATED COMMANDS: switch group flush Set all ports to the default settings. switch group move Move a specified port to a specified group.
Switch Commands switch group move Move a specified port to a specified group. SYNTAX: switch group move group = <number{0-4}> port = <number{1-4}> where: group The group ID to which the port must be moved. REQUIRED port The port to be moved. REQUIRED EXAMPLE: =>switch group list...
Switch Commands switch mirror capture Define the specified port to be the Mirror Capture Port. Only one port can be the Mirror Capture Port at any one time. SYNTAX: switch mirror capture port = <number{1-4}> where: port The port to be the Mirror Capture Port. REQUIRED Note If no port number is specified, then the port number of the Mirror Capture Port...
Switch Commands switch mirror egress Enable or disable the specified port to be the Mirror Egress Port. Only one port can be the Mirror Egress Port at any one time. But a port can be the Mirror Egress Port and the Mirror Ingress Port at the same time. SYNTAX: switch mirror egress port = <number{1-4}>...
Switch Commands switch mirror ingress Enable or disable the specified port to be the Mirror Ingress Port. Only one port can be the Mirror Ingress Port at any one time. But a port can be the Mirror Egress Port and the Mirror Ingress Port at the same time. SYNTAX: switch mirror ingress port = <number{1-4}>...
System Commands System Commands Introduction This chapter describes the commands of the system command group. Contents This chapter covers the following commands: system clearpassword Clear the current SpeedTouchTM system password. system config Show/set SpeedTouchTM system configuration parameters. system flush Flush current SpeedTouchTM system configuration. system reboot Reboot the SpeedTouchTM.
Clear the current SpeedTouch system password. To avoid unrestricted and unauthorized access to the SpeedTouch , it is highly recommended to make is protected by a system password (can be set via the command :system sure the SpeedTouch setpassword) and to change the password on a regular basis.
Enable or disable proprietary discovery protocol. OPTIONAL The default is enabled. drst Enable or disable DrSpeedTouch access. The default is enabled. OPTIONAL Set the SpeedTouch system LED color. Choose between: OPTIONAL green: solid green red: solid red orange: solid orange flash: toggle between green and orange off: LED is off.
The system password and the system configuration settings (except dcache) will be flushed. To avoid unrestricted and unauthorized access to the SpeedTouch , it is highly recommended to assure is protected by a system password (via the command :system setpassword) that the SpeedTouch and to change the password on a regular basis.
System Commands system reboot Reboot the SpeedTouch Non-saved configuration settings are lost after reboot. SYNTAX: system reboot EXAMPLE: =>system reboot ..(lost session connectivity due to reboot) ..E-DOC-CTC-20040907-0010 v1.0...
Note Connectivity wit hthe ISP network might be lost. no: only the user specific settings will be deleted. proceed no/yes Confirmation for resetting the SpeedTouch REQUIRED Choose between: yes: the SpeedTouch will be reset to default settings and will be rebooted.
System Commands system setpassword Set/change the current SpeedTouch system password. To avoid unrestricted and unauthorized access to the SpeedTouch , it is highly recommended to make is protected by a system password (via the command :system setpassword) sure the SpeedTouch...
Memory used by the CPU (first MB from the RAM) – not cached since it has to be realtime. Application memory Memory used by the applications. The least amount of free memory detected during the uptime of the SpeedTouch E-DOC-CTC-20040907-0010 v1.0...
Systemlog Commands Systemlog Commands Introduction This chapter describes the commands of the systemlog command group. Contents This chapter covers the following commands: systemlog flush Flush all messages in the internal SpeedTouchTM Syslog message buffer. systemlog show Show syslog messages in the internal SpeedTouchTM Syslog message buffer. systemlog send Send syslog messages from the internal SpeedTouchTM Syslog message buffer to a specified local or remote syslog server host.
Systemlog Commands systemlog show Show syslog messages in the internal SpeedTouch Syslog message buffer. SYNTAX: systemlog show [fac = <supported facility name>] [sev = <supported severity name>] [hist = <{no | yes}>] where: Specify the facility name of the syslog messages to be shown.
Systemlog Commands systemlog send Send syslog messages from the internal SpeedTouch Syslog message buffer to a specified local or remote syslog server host. There will be no notification on whether the host has received the messages or not. SYNTAX: systemlog send [fac = <supported facility name>]...
Page 359
TD Commands TD Commands Introduction This chapter describes the commands of the td command group. Contents This chapter covers the following commands: td call Call a ‘Trace & Debug‘ command. E-DOC-CTC-20040907-0010 v1.0...
UPnP Commands UPnP Commands Introduction This chapter describes the commands of the upnp command group. Contents This chapter covers the following commands: upnp config Configure UPnP parameter(s). upnp flush Flush the UPnP configuration. upnp list List the devices and services currently offered by the SpeedTouchTM. E-DOC-CTC-20040907-0010 v1.0...
[writemode = <{full | natonly | readonly}>] [safenat = <{disabled | enabled}>] [preferredaddress = <ip-address>] where: maxage This parameter allows to configure how often the SpeedTouch sends a OPTIONAL notification message to advertise its presence as an Internet Gateway Device (IGD) on the network.
UPnP Commands upnp list List the devices and services currently offered by the SpeedTouch Use this command to check whether a PPP connection is properly configured and thus advertised as a PPP service. SYNTAX: upnp list [verbose = <number{0-2}>] where: verbose Verbose level.
Page 365
Abbreviations Abbreviations The table below lists all the abbreviations used in the CLI Reference Guide. Abbreviation Description AAL5 ATM Adaption Layer 5 Access Control List ADSL Asymmetric Digital Subscriber Line Advanced Encryption System Assured Forwarding Authentication Header Access Point Address Resolution Protocol Asynchronous Transfer Mode ATMF ATM Forum...
Page 366
Abbreviations Abbreviation Description ETHoA Ethernet over ATM Frame Check Sequence File Transfer Protocol General Routing Encapsulation Gateway Routing Protocol HDLC High-level Data Link Control HTTP HyperText Transfer Protocol ICMP Internet Control Message Protocol Intrusion Detection System Internet Gateway Device IGMP Internet Group Management Protocol Internet Key Exchange IMAP...
Page 367
Abbreviations Abbreviation Description Password Authentication Protocol Port Address Translation Private Branch Exchange Perfect Forward Secrecy Packet Interception Point PKCS Public Key Cryptography Standard Public Key Infrastructure Post Office Protocol POTS Plain Old Telephone Service Point-to-Point Protocol PPPoA PPP over ATM PPPoE PPP over Ethernet PPTP...
Page 368
Abbreviations Abbreviation Description Time To Live User Agent User Datagram Protocol Upper Layer Protocol UPnP Universal Plug and Play Uniform Resource Identifier Uniform Resource Locator Universal Serial Bus Virtual Channel Virtual Channel Identifier VCMUX Virtual Channel MUltipleXing VDSL Very high speed Digital Subscriber Line VLAN Virtual Local Area Network VLSM...
Page 369
Syslog Messages Syslog Messages Introduction This chapter lists the different Syslog messages. Contents This chapter covers the following Syslog messages: Auto-PVC Module Configuration Module DHCP CLient Module DHCP Relay Module DHCP Server Module Firewall Module HTTP Module Kernel Module Linestate Module Login Module NAPT Module PPP Module...
DHCP server: DHCPNAK cannot be send due to invalid server identifier LOCAL2 WARNING DHCP Auto DHCP: server detected on LAN, own dhcp server disabled LOCAL2 WARNING DHCP Auto DHCP: no server detected on LAN, SpeedTouch server started LOCAL2 WARNING DHCP Auto DHCP: search for DHCP server stopped LOCAL2 WARNING...
Supported Key Names Supported Key Names Contents This chapter lists all the key names supported by the SpeedTouch , that can be used for completing CLI command parameters. Contents This chapter covers the following suppored Key names: Supported IP Protocol Names...
Supported Key Names Supported IP Protocol Names For more information on the listed IP protocols, see RFC1340 or www.iana.org. Protocol name Number Description icmp Internet Control Message Protocol (ICMP) igmp Internet Group Management Protocol (IGMP) ipinip IP in IP (encapsulation) Transmission Control Protocol (TCP) Exterior Gateway Protocol User Datagram Protocol (UDP)
Supported Key Names Supported TCP/UDP Port Names For more information on the listed TCP/UDP port assignments, see RFC1340 or www.iana.org. Port name Number Description echo Echo discard Discard systat Active Users daytime Daytime qotd Quote of the Day chargen Character Generator ftp-data File Transfer (Default data) File Transfer (Control)
Page 378
Supported Key Names Port name Number Description sntp Simple Network Time Protocol (SNTP) ingres-net INGRES-NET Service netbios-ns NETBIOS Naming System netbios-dgm NETBIOS Datagram Service netbios-ssn NETBIOS Session Service imap2 Internet Message Access Protocol (IMAP) v2 sql-net SQL-NET pcmail-srv PCMail Server snmp Simple Network Management Protocol (SNMP) snmptrap...
Page 379
Supported Key Names Port name Number Description utime UNIX Time Local routing process (on site); uses variant of Xerox NS Routing Information Protocol (RIP) timed Timeserver netwall For emergency broadcasts new-rwho uucpd remote who is uucp uucpd uucp-rlogin uucpd remote login rtsp Real Time Streaming Protocol (RTSP) whoami...
Supported Key Names Supported ICMP Type Names For more information on the listed ICMP type names, see RFC1340 or www.iana.org. ICMP Type name Number Description echo-reply Echo Reply destination-unreachable Destination Unreachable source-quench Source Quench redirect Redirect echo-request Echo router-advertisement Router Advertisement router-solicitation Router Solicitation time-exceeded...
Supported Key Names Supported Syslog Severities For more information on the listed Syslog severities, see RFC3164. Severity Name Hierarchy Code Syslog severity (listed according to decreasing importance) emerg Emergency conditions, system unusable alert Alert conditions, immediate action is required crit Critical conditions Error conditions warning...
Page 384
Need more help? Additional help is available online at www.speedtouch.com...