Planet IP DSLAM IDL-2400 User Manual

Ip dslam
Table of Contents

Advertisement

Quick Links

IP DSLAM
IDL-2400 / IDL-2401
IDL-4800 / IDL-4801
User's Manual

Advertisement

Table of Contents
loading

Summary of Contents for Planet IP DSLAM IDL-2400

  • Page 1 IP DSLAM IDL-2400 / IDL-2401 IDL-4800 / IDL-4801 User’s Manual...
  • Page 2 PLANET Technology. Disclaimer PLANET Technology does not warrant that the hardware will work properly in all environments and applications, and makes no warranty and representation, either implied or expressed, with respect to the quality, performance, merchantability, or fitness for a particular purpose.
  • Page 3: Table Of Contents

    1. Introduction... 24 1.1 Package Contents... 24 1.2 Features... 25 1.3 Application... 25 1.4 Outlook... 26 1.4.1 Front Panel ... 27 1.4.2 Rear Panel... 28 1.5 Technical Specifications ... 29 1.5.1 Hardware Specifications ... 29 1.5.2 Software Specifications... 30 2. Installation ... 32 2.1 Safety Instruction ...
  • Page 4 3.1.2 Mounted Agent Desktop ... 54 3.2 Active Function Management Windows ... 55 3.2.1 Function List Window ... 55 3.2.2 Front Panel Status Window ... 56 3.3 Default Setting ... 56 3.4 System Information ... 57 3.5 Current Event ... 58 3.5.1 Outstanding Event ...
  • Page 5 4.1.7.1 Configuration...98 4.1.8 Enable SNMP Function ... 105 4.1.8.1 Configuration...105 5. System Administration with CLI ... 106 5.1 About CLI Administration... 106 5.1.1 Notation Conventions ... 106 5.1.2 Command Structure... 106 5.1.3 Glossary of Terms and Acronyms ... 107 5.1.4 CLI Command Brief Description ... 108 5.1.5 Categories of the CLI commands ...
  • Page 6 5.4.1.1 Get actstdby aggr info ...132 5.4.1.2 Modify actstdby aggr info ...132 5.4.2 Aggr info Commands ... 134 5.4.2.1 Get aggr intf ...134 5.4.2.2 Create aggr intf ...134 5.4.2.3 Delete aggr intf...134 5.4.2.4 Modify aggr intf...134 5.4.3 LACP Aggr Commands... 138 5.4.3.1 Get lacp aggr ...138 5.4.3.2 Create lacp aggr ...
  • Page 7 5.5.4.2 Create atm port ... 158 5.5.4.3 Delete atm port ...159 5.5.4.4 Modify atm port ... 159 5.5.5 ATM VC Commands ... 163 5.5.5.1 Create atm vc intf ... 163 5.5.5.2 Delete atm vc intf ...163 5.5.5.3 Get atm vc intf ... 163 5.5.5.4 Modify atm vc intf ...
  • Page 8 5.6.9.3 Delete bridge static ucast...192 5.6.9.4 Modify bridge static ucast... 193 5.6.10 Bridge tbg traps Commands ... 195 5.6.10.1 Get bridge tbg traps ... 195 5.6.10.2 Modify bridge tbg traps...195 5.6.11 GARP Port Info Commands ... 197 5.6.11.1 Get garp port info ...197 5.6.11.2 Modify garp port info...
  • Page 9 5.9.2 ADSL Alarm Profilext Commands ... 229 5.9.2.1 Get adsl alarm profilext ... 229 5.9.2.2 Modify adsl alarm profilext ... 229 5.9.3 ADSL ATUC Channel Commands... 236 5.9.3.1 Get adsl atuc channel ...236 5.9.4 ADSL ATUC Chanperf Commands ... 238 5.9.4.1 Get adsl atuc chanperf ...238 5.9.5 ADSL ATUC Chanlntvl Commands ...
  • Page 10 5.9.22 ADSL Line Intf Commands... 276 5.9.22.1 Get adsl line intf ...276 5.9.22.2 Modify adsl line intf... 276 5.9.23 ADSL Line Profile Commands ... 280 5.9.23.1 Get adsl line profile ...280 5.9.23.2 Modify adsl line profile...280 5.9.24 Dsl chip Commands ... 303 5.9.24.1 Get adsl chip ...303 5.9.24.2 Create dsl chip ...303 5.9.24.3 Delete dsl chip ...304...
  • Page 11 5.13.1 ACL Global Macentry Commands... 332 5.13.1.1 Get acl global macentry ...332 5.13.1.2 Create acl global macentry ...332 5.13.1.3 Delete acl global macentry...332 5.13.1.4 Modify acl global macentry... 332 5.13.2 Clfr list genentry commands ... 334 5.13.2.1 Get clfr list genentry ...334 5.13.2.2 Create clfr list genentry ...
  • Page 12 5.13.10.1 Get clfr tree branch ... 355 5.13.10.2 Create clfr tree branch ... 355 5.13.10.3 Delete clfr tree branch...355 5.13.11 Clfr tree info Commands ... 358 5.13.11.1 Get clfr tree info...358 5.13.11.2 Create clfr tree info... 358 5.13.11.3 Delete clfr tree info ... 358 5.13.11.4 Modify clfr tree info ...
  • Page 13 5.13.20 Filter rule actionmap Commands... 379 5.13.20.1 Get Filter rule actionmap... 379 5.13.20.2 Create filter rule actionmap ... 379 5.13.20.3 Delete filter rule actionmap ... 379 5.13.20.4 Modify filter rule actionmap ... 379 5.13.21 Filter rule entry Commands ... 383 5.13.21.1 Get Filter rule entry ...
  • Page 14 5.13.28.4 Modify filter subrule ether...408 5.13.29 Filter subrule generic Commands... 418 5.13.29.1 Get Filter subrule generic...418 5.13.29.2 Create filter subrule generic ... 418 5.13.29.3 Delete filter subrule generic ... 418 5.13.29.4 Modify filter subrule generic ... 418 5.13.30 Filter subrule ICMP Commands... 422 5.13.30.1 Get Filter subrule icmp ...
  • Page 15 5.14.2.1 Get igmpsnoop mvlan config... 451 5.14.2.2 Create igmpsnoop mvlan config... 452 5.14.2.3 Delete igmpsnoop mvlan config ... 452 5.14.2.4 Modify igmpsnoop mvlan config...452 5.14.3 Igmpsnoop port info Commands... 455 5.14.3.1 Get igmpsnoop port info... 455 5.14.3.2 Modify igmpsnoop port info ... 455 5.14.4 Igmpsnoop port stats Commands ...
  • Page 16 5.16.5.2 Delete rid static ...481 5.17 MacProfile Commands... 484 5.17.1 Macprofile globle Commands ... 484 5.17.1.1 Get macprofile global ... 484 5.17.1.2 Create macprofile global ... 484 5.17.1.3 Delete macprofile global ...484 5.17.2 Resvdmac profile info Commands... 485 5.17.2.1 Get resvdmac profile info ... 485 5.17.2.2 Create resvdmac profile info ...
  • Page 17 5.19.4 PPPoE Global Stats Commands ... 500 5.19.4.1 Get pppoe global stats ...500 5.19.5 Pppoe intf Commands ... 501 5.19.5.1 Get pppoe intf...501 5.19.5.2 Create pppoe intf... 502 5.19.5.3 Delete pppoe intf ...502 5.19.5.4 Modify pppoe intf...502 5.19.6 PPPoE Session Stats Commands ... 506 5.19.6.1 Get pppoe session stats...506 5.19.7 PPPPR Interface Commands ...
  • Page 18 5.20.7.2 Reset pia stats entry ...531 5.20.8 Pia global config Commands ... 532 5.20.8.1 Get pia global config ... 532 5.20.8.2 Modify pia global config...533 5.21 QoS Commands... 534 5.21.1 IRL Map Commands... 534 5.21.1.1 Get irl map ...534 5.21.1.2 Create irl map ...534 5.21.1.3 Delete irl map ...534 5.21.2 IRL Profile Commands...
  • Page 19 5.21.9.3 Delete sched profile info ... 556 5.21.10 Trfclass profile class Commands ... 557 5.21.10.1 Get trfclass profile class ...557 5.21.10.2 Modify trfclass profile class ... 558 5.21.11 Trfclass profile info Commands... 559 5.21.11.1 Get trfclass profile info... 559 5.21.11.2 Create trfclass profile info...559 5.21.11.3 Delete trfclass profile info ...559 5.21.12 Trfclass stats Commands ...
  • Page 20 5.23.2.2 Create snmp host...583 5.23.2.3 Delete snmp host ... 584 5.23.3 SNMP Stats Commands ... 585 5.23.3.1 Snmp stats ...585 5.23.3.2 Modify snmp stats ...585 5.23.4 SNMP Traphost Commands ... 588 5.23.4.1 Get snmp traphost ...588 5.23.4.2 Create snmp traphost... 588 5.23.4.3 Delete snmp traphost ...
  • Page 21 5.25.6.1 Get system manuf info ... 614 5.25.7 System reboot info Commands ... 616 5.25.7.1 Get system reboot info ...616 5.25.8 Nbize Commands ... 618 5.25.8.1 Get nbsize...618 5.25.8.2 Modify nbsize ...618 5.25.9 System Stats Commands ... 627 5.25.9.1 Get system stats ...627 5.25.9.2 Reset system stats...627 5.25.10 System Traps Commands ...
  • Page 22 5.27.4 Vlan curr info Commands ... 655 5.27.4.1 Get vlan curr info...655 5.27.5 VLAN mapprofile info Commands ... 657 5.27.5.1 Get vlan mapprofile info ... 657 5.27.5.2 Create vlan mapprofile info ... 658 5.27.5.3 Delete vlan mapprofile info ... 658 5.27.6 Vlan mapprofile param Commands ...
  • Page 23 Specifying the RADIUS Key ... 703 Configuring 802.1X Authentication ... 703 Enabling 802.1X globally ...704 Disabling 802.1X globally...704 Enabling and Initializing 802.1X Authentication Individual Ports... 704 Enabling Multiple Hosts... 705 Disabling Multiple Hosts...705 802.1X Protocol over IP DSLAM ... 705 Appendix D --- What’s IP DSLAM...
  • Page 24: Introduction

    With built-in POTS splitter 24 / 48 ADSL/ADSL2/ADSL2+ Subscriber ports, the PLANET IDL series are advanced IP based DSLAM which is designed for Network Service Provider to offer excellent services to multiple subscribers. The replaceable 1000Base-T or 1000Base-LX uplink interfaces, and stackable support other units that provide the flexibility of the network implementation.
  • Page 25: Features

    1.2 Features 24-Port or 48-Port ADSL/ADSL2/ADSL2+ subscriber interface with build-in POTS splitter DMT data rate: Downstream 32 kbps up to 25 Mbps / Upstream 32 kbps up to 1Mbps 1000Base-T (IDL-2400/IDL-4800) or 1000Base-LX (IDL-2401/IDL-4801) uplink interface Stackable support Microsoft Windows based GUI management Local RS-232 CLI and Ethernet SNMP/Telnet management Firmware upgradeable via FTP or TFTP 6K MAC address &...
  • Page 26: Outlook

    1.4 Outlook IDL-2401 / IDL-4801 with 1000Base-LX UPLINK IDL-2400 IDL-4800 1 x 1000Base-LX UPLINK1 1 x 1000Base-T UPLINK2 1 x 1000Base-T MGNT IDL series User Guide...
  • Page 27: Front Panel

    1.4.1 Front Panel The front panels of IDL series are shown below. LED Definition Color POWER Green MAINT Yellow ALARM MASTER Green Green ADSL 1~24 Orange No Light ADSL 1~48 1000/ACT Green 100/ACT Green GIGA Green Green IP DSLAM IDL-2400 IDL-2401 IDL-4800 IDL-4801...
  • Page 28: Rear Panel

    1.4.2 Rear Panel The rear panels of IDL series are shown below. Port Definition Port Port Description AC IN AC Power cord in Power switch POWER PHONE 1 24 port ADSL module with built-in POTS LINE 1 PHONE 2 24 port ADSL module with built-in POTS ( * IDL-4800/4801 ) LINE 2 IDL-2400/2401...
  • Page 29: Technical Specifications

    1.5 Technical Specifications 1.5.1 Hardware Specifications Model Uplink 1 1 x RJ-45 (10/100/1000Base-T) Uplink 2 1 x RJ-45 (10/100/1000Base-T) MGNT 1 x RJ-45 (10/100/1000Base-T) Ports Console 1 x RS-232 Line 1 x Telco-50 Phone 1 x Telco-50 1 x POWER LED 1 x MAINT LED 1 x ALARM LED 1 x MASTER LED...
  • Page 30: Software Specifications

    1.5.2 Software Specifications Compliant with ADSL standard - ANSI T1.413 issue 2 - G.dmt (ITU G.992.1) - G.lite (ITU G.992.2) Standard - G.hs (ITU G.994.1) Capable of ADSL2 standard - G.dmt.bis (ITU G.992.3) Capable of ADSL2+ standard - G.dmt.bisplus (ITU G.992.5) IGMP snooping GMRP Protocol...
  • Page 31 Input Rate Limiting (IRL) on a per-AAL5 interface Output Rate Limiting (ORL) on a per ATM-port and Ethernet basis Rate Limiting Multiple mechanisms of prioritizing traffic VLAN filtering MAC filtering IP filtering Security Access Control List by MAC address Access Control List by IP address Throttling Control Sticky Bridge Ports Microsoft Windows based GUI management...
  • Page 32: Installation

    The followings are instructions for setting up the IDL series IP DSLAM. Refer to the illustration and follow the simple steps below to quickly install your IP DSLAM. 2.1 Safety Instruction The following is the safety instructions for IP DSLAM before installing. >>...
  • Page 33: Hardware Installation

    2.2 Hardware Installation The PLANET IDL series can be installed in a standard 19-inch rack by using the mounting brackets provided. Mount the shelf on the rack using the large screws provided. The procedure to connect and wire the system is as follows. 2.2.1 System Requirements Workstation with Windows NT/2000/XP RJ-45 cables...
  • Page 34: Front Panel Connection

    Step 3: Connect the Phone connector, a 50-pin centronic connector, of IP DSLAM to Exchange/PBX by using telco cable. Phone connector is an optional module supporting Voic path to Exchange/PBX; it must be along with Line Connector. Note: 1. The MDF Patch panel is optional to standard package. Step 4: Hook power cord and apply the power.
  • Page 35: Idl Manager Installation

    2.3 IDL Manager Installation This following shows how to prepare the system to perform basic communication functions through IDL Manager. 2.3.1 System Requirements Windows NT/2000/XP CD-ROM Ethernet card 2GB Hard disk with a minimum of 650MB of free space Super VGA (800x600 resolution) or higher with 256 colors Manual CD 2.3.2 Installing IDL Manager Perform initial configuration procedures as follows:...
  • Page 36 4. When the Start Copying Files window appears, you can confirm the current settings. Click on “Next” to start copying files. 5. When Setup Process Status window appears, the installation process is now in progress. This window display a bar indicating the percentage of completion for the current installation.
  • Page 37: Starting Idl Manager

    2.3.3 Starting IDL Manager Perform basic communication functions through IDL Manager, procedures as follows: 1. Users can activate the IDL Manager either from Program manager or clicking the shortcut icon on the desktop as below. 2. Before starting to IDL Manager, it is necessary that your PC’s IP and IP DSLAM’s IP are in the same subnet.
  • Page 38: Idl Manager Functions

    2.4 IDL Manager Functions IDL Manager is divided into the task-oriented functional groups as follows. 2.4.1 Session Allow you to start and to terminate a session as well as to shutdown the system. 2.4.1.1 Logout To terminate the current session, choose Logout command from Session Menu. The user account, then, is logged out and Login window prompts for a new login.
  • Page 39: Tools

    2.4.2 Tools This chapter describes how to use tools in the IDL Manager, including Environmental options, Territory manager, Agent manager, User Manager and Telnet, which are detailed in the following sections. 2.4.2.1 Environment Options Choose Environmental Options from Tools Menu, user can define SNMP, Desktop and Surveillance respectively.
  • Page 40 The Desktop is user for setting the map of a required territory. a. Click on the tab of “Desktop” that will bring Desktop dialogue box to front. b. Click on define a desired territory. Please refer to “Territory Manager Configuration” for more details.
  • Page 41 a. Click on the tab of “Surveillance” that will bring the Surveillance dialogue box to front. b. Click on c. Select the checkbox of Save expired records to save surveillance archive, which can be browsed by clicking on the tab of Achieved in the Event Log window as shown in the following figure.
  • Page 42: Territory Manager

    2.4.2.2 Territory Manager Territory manager help users to build up monitoring territories and agents could be categorized into different territories by users. Territory manager can be activated either from menu bar or from environmental options. Territory Manager Window Choose Territory Manager via Tools Menu, or Environmental option, and then the Territory Management window appears.
  • Page 43 d. Choose the agent, 192.168.100.176 on the left and then click on will appear on the right and will be mornitored under the territory, Taipei. e. If users want to move the agent IP from Taipei to other territory, select a desired agent IP and click on f.
  • Page 44: Agent Manager

    2.4.2.3 Agent Manager All of the IP DSLAM agents that are to be managed by the IDL Manager must be “registered” to the system. The “registration” process is to make the system aware of agent’s IP address and alias name. Once an agent is registered, it is put into the “demount”...
  • Page 45 If to remove an agent to the system, a. Click the required agent in the Demount agent list, and then click on The agent will disappear. b. Click on in the same window. If to change the information of an agent, a.
  • Page 46: Telnet

    2.4.2.4 Telnet Users can use the Telnet to connect to a specific IP DSLAM, and then monitor and interact with the system. How to activate Telnet from Agent Desktop? a. Select an agent IP on the Agent desktop. b. Click on the right button of mouse and then select Telnet or choose Telnet from tool menu in the IDL Manager window’s menu bar.
  • Page 47: Ping

    2.4.2.5 PING Ping is a command used to determine whether a particular IP DSLAM is currently connected to the agent. It works by sending a packet to the specific IP address and waiting for reply. How to activate PING from Agent Desktop? a.
  • Page 48: User Manager

    2.4.2.6 User Manager The IDL Manager uses user accounts, password as well as power level (system privileges) to control access and log in. There are three types of privileges, Supervisor, Constructor and Tester. Supervisor: The highest level user with this privilege can access ANY functions and data. Constructor: User can set and modify the configuration of network equipments.
  • Page 49 If to add a User Account to the system, a. Click on b. Enter the account information as described in Security window below. c. Click on If to remove a User Account from the system, a. Select a user account by clicking on the desired entry in User Account selection list.
  • Page 50 Field User Account User Name Description Password Verify Password To change password when next login Account Suspended Power Level This window is a daughter window of User Manager Window, and is used when adding a user account or changing account information. a.
  • Page 51: Windows

    2.4.3 Windows Users may open many daughter windows in the IDL Manager. To benefit user’s viewing every Window, Commands of the Windows menu is designed to arrange daughter windows. Those commands will be introduced separately. 2.4.3.1 Cascade Choose Cascade from Windows menu in the IDL Manager menu bar. The cascade command can cascade those opened windows as follows.
  • Page 52: Arrange Icons

    2.4.3.4 Arrange Icons By selecting Arrange Icons of Windows Menu in the menu bar, it will locate those minimized daughter windows in the bottom left of IDL Manager Window as the following figure shown. User can select a required icon to perform IDL Manager Management.
  • Page 53: Idl Manager Management

    3. IDL Manager Management After successfully setting up the environment of IDL Manager, you can manage different IP DSLAM via your IDL Manager remotely. This chapter will tell you how to interact with a specified IP DSLAM. 3.1 Agent Desktop Agent Desktop is the main window for the network administrators in performing their day-to-day network monitoring jobs.
  • Page 54: Mounted Agent Desktop

    3.1.2 Mounted Agent Desktop Mounted agent desktop provides users with flexibility in viewing your network using graphical presentation of network elements. Mounted agent desktop can be easily activated by double clicking the icon of territory in the agent desktop and appears promptly as shown in the following figure.
  • Page 55: Active Function Management Windows

    3.2 Active Function Management Windows Via IDL Manager, users can remotely monitor the current status of a specified IP DSLAM, and then proceeding advanced configuration. To activate the function management windows, choose a specified agent that you want to manage, and then double click the agent.
  • Page 56: Front Panel Status Window

    3.2.2 Front Panel Status Window After choosing a specified agent, the Front Panel Status Window, together with the Function Window, will come out immediately to present the current status of front panel of the IP DSLAM. 3.3 Default Setting This section describes how to get the information of the default setting of the IP DSLAM. Click on “Default Setting”...
  • Page 57: System Information

    3.4 System Information This section describes how to get and input the information of the IP DSLAM. Double Click on “System Information” from the Function List Window. The window appears as follows. Field Definition Name Alias name of the IP DSLAM Location Location of the IP DSLAM Contact...
  • Page 58: Current Event

    3.5 Current Event Describes the facility for the network administrators to track and trace the history of events happened and released. Current Event window can be activated from Function List Window. There are three daughter windows provided to accomplish above tasks. 3.5.1 Outstanding Event Allow you to view the outstanding events or status and system information.
  • Page 59: Closed Event

    3.5.2 Closed Event This window allows you to browse the closed alarms and events of specified agents. Click on the tab of “Closed“, that will bring the closed screen to front as the following figure shown. Click on to clear all records or Field Description Happen Time...
  • Page 60: Archived

    3.5.3 Archived This window allows you to browse the expired records, which can be configured in the Environment window. Click on the tab of “Archived“, that will bring the archived screen to front as the following figure shown. Click on exit the window.
  • Page 61: System

    3.6 System This section allows users to perform commit and reboot that will be introduced as follows. 3.6.1 Commit and Reboot This section describes how to commit the current configuration to flash or reboot the IP DSLAM. Double Click on “Commit and Reboot” from the Function List Window. The System Information screen appears as follows.
  • Page 62: Configuration

    3.7 Configuration This section describes how to configure the IP DSLAM by selecting Configuration from Function List window. 3.7.1 VLAN Allow user to view and modify VLAN configuration. Double Click on “VLAN” from the Function List Window. The VLAN configuration window appears as follows. Field VLAN ID VLAN Name...
  • Page 63: Ethernet

    a. Select the VLAN to view or modify by using the VLAN ID drop-down list. b. Use Egress PVC and Untagged PVC drop-down list to set the specified DSL port’s Egress PVC and Untagged PVC. c. Click on to submit your settings or click on Configuration window.
  • Page 64 a. To view the Ethernet Configuration of UPLINK1, UPLINK2, or MGNT by using the Select Ethernet drop-down list. b. If to modify the Ethernet Configuration, click on advanced configurations as shown in the following figure. c. If to create a new Ethernet configuration, click on Ethernet configuration by using Select Ethernet drop-down list.
  • Page 65: Dsl

    3.8 DSL This section describes how to configure DSL settings by selecting DSL from Function List Window. 3.8.1 Profile Allow users to configure Line Profile and Alarm Profile. 3.8.1.1 Line Profile If to configure Line Profile, double click on “Line Profile” from the Function List Window.
  • Page 66: Alarm Profile

    a. To create up a new line profile, click the DSL Name drop-down list and then select the blank. b. After that, the fields become enable. Input the values in those fields and then name the new line profile. c. Click on profile.
  • Page 67: All Line Profile

    Field Loss of frame within 15 minutes Loss of signal within 15 minutes Loss of link within 15 minutes Loss of power within 15 minutes Errored seconds a. To create a new alarm profile, click the DSL Name drop-down list and then select the blank.
  • Page 68 Field Definition DSL Port Port No. of the IP DSLAM Virtual Path Identifier Virtual Channel Identifier The state of learning on this bridge port. The value enable (1) indicates that unicast Mac address learning is enabled and the Learning Status value disable indicates that unicast Mac address learning is disabled on this bridge port.
  • Page 69 IP DSLAM...
  • Page 70: Dsl Pm

    3.9 DSL PM This section describes how to utilize DSL Performance Management by selecting “DSL PM” from Function List window. 3.9.1 Physical Layer Info Allow users to view the physical layer information of a specified DSL port from the IP DSLAM.
  • Page 71: Channel Layer Info

    Bert Sync Indicates whether the Signal is in Sync or not. Select Information Valid Indicates the information validity for the SELT operation conducted on the Xcvr. Indicates the LOOP Length in Feet once when the SELT information is valid on Select Loop Length the Xcvr.
  • Page 72: Application Note

    4.1 Basic Configuration The IP DSLAM provides multiple services to users according to the demand of application scenarios. To reduce time consuming in deployment, this document provides simple and easy configuration procedure according different applications. 4.1.1 Create a new user Users can create a root user whose user name and password are “admin”...
  • Page 73: Contents Of Fd.cfg

    4.1.2.1 Contents of FD.cfg Use WordPad or Word to open FD.cfg. (See the following figure) The default configuration in FD.cfg summarized as follows. Default IP: 192.168.100.111 SNTP: disable RFC-1483 Bridge mode only One PVC (8/81) for each ADSL port Bridge port numbering 1 to 48 mapping to PVC 8/81 for ADSL port1 to port 48/24 VLAN feature Disable Eth0 enable (for uplink), its bridge port number is 385 Eth1 disable (for downlink)
  • Page 74: Download Procedure

    4.1.2.2 Download procedure This section describes how to upload FD.cfg to IP DSLAM by tftp server. The configuration procedure is shown as follows. Step 1: Prepare FD.cfg and tftp server. (Including file_id.diz, tftpd32.exe;TFTPD32.HLP and uninst.exe) Step 2: Put the “FD.cfg” and “tftpd32” at the same folder on your PC. Step 3: Activate tftpd32 and then tftp32 window appears.
  • Page 75 Step 6: Assign an IP pool starting address. Step 7: Rename the boot file as FD.cfg. Step 8: Input the mask Step 9: Save the configuration. Step 10: If needed, click the settings button to re-configure your setting. Step 11: Activate Telnet and login IP DSLAM.
  • Page 76 Step 12: Input ‘list’ to show the path and s/w information $list Name Acc State ------------------------------------------------------------------------------------------------------------------ /nvram/bin/bootptftp/ TftpBootp.bin /nvram/bin/control/ CP.bin.gz /nvram/bin/dataplane/ DP.bin.gz /nvram/bin/decompressor/ Decompressor.bin /nvram/bin/dslphy/ gsv_dsl_AD_DM_3C00000C.bin.gz 1 Wed Jun 30 14:12:36 2004 155220 /nvram/cfg/factorydef/ FD.cfg Step 13: Input ‘remove fname /nvram/cfg/factorydef/FD.cfg version 1’ to remove the obsolete FD.cfg file.
  • Page 77 $download src FD.cfg dest /nvram/cfg/factorydef/FD.cfg ip 192.168.100.66 Downloading the File... Block 1 erase in progress ...Flash block 1 erase successful... FLASH program starts at ADDR 20000 ############### Step 15: Input ‘upgrade fname /nvram/cfg/factorydef/FD.cfg’ to upgrade and activate the access state. $upgrade fname /nvram/cfg/factorydef/FD.cfg version 2 FLASH program starts at ADDR 2000c Step 16:...
  • Page 78: How To Create Myconfig.cfg

    4.1.3 How to create myconfig.cfg myconfig.cfg is a txt file that ensures all commands be executed at once. 4.1.3.3 shows the format of myconfig.cfg. If there are many configurations you would like to execute then you can write all commands into myconfig.cfg and then execute it at once. Be note to save ($commit) to IP DSLAM if this would be executed after rebooting.
  • Page 79: Myconfig.cfg Configuration

    4.1.3.2 myconfig.cfg Configuration Step Image Enable TFTP server (tftpd32) $list Name Acc State ------------------------------------------------------------------------------- /nvram/bin/bootptftp/ TftpBootp.bin RO active /nvram/bin/control/ CP.bin.gz RW active /nvram/bin/dataplane/ DP.bin.gz RW active /nvram/bin/decompressor/ Decompressor.bin RO active /nvram/bin/dslphy/ gsv_dsl_AD_DM_3C00000C.bin.gz1 RW active /nvram/cfg/factorydef/ FD.cfg RW active $download src myconfig.cfg dest /nvram/user/myconfig.cfg ip 192.168.100.188 Downloading the File...
  • Page 80: Format Of Myconfig.cfg

    4.1.3.3 Format of myconfig.cfg verbose off create atm vc intf ifname aal5-48 lowif atm-0 vpi 8 vci 82 create eoa intf ifname eoa-48 lowif aal5-48 create bridge port intf ifname eoa-48 portid 49 learning enable status enable create atm vc intf ifname aal5-49 lowif atm-1 vpi 8 vci 82 create eoa intf ifname eoa-49 lowif aal5-49 create bridge port intf ifname eoa-49 portid 50 learning enable status enable :...
  • Page 81: Line Rate Configuration

    4.1.4 Line Rate Configuration This section describes how to configure the transmission rate manually via CLI. Before configuration, see follows. 1. Input the line rate by using hexadecimal values. Following tables shows the hexadecimal values that are frequently used. Hexadecimal 0x1f38300 0x177000 Decimal...
  • Page 82: Configuration

    4.1.4.1 Configuration Step 1: Disable the DSL port that you want to re-configure its transmission rate. $modify adsl line intf ifname dsl-0 disable IfName : dsl-0 Line Type : interleavedOnly GsUtopia L2TxAddr : 0 Gs Clock Type : oscillator Admin Status : Up Trans Atuc Cap : ansit1413 q9921PotsNonOverlapped q9921PotsOverlapped q9921IsdnNonOverlapped...
  • Page 83 PM Conf PMSF Line DELT Conf LDSF : inhibit Thu Jan 01 00:01:49 1970 : STATUS ALARM : ADSL ATUC Up : Interface - dsl-1 Step 2: Set the line rate you need. $modify adsl line profile ifname dsl-0 atucintlmaxtxrate 0x177000 aturintlmaxtxrate 0x7d000 atucgsannextype annexa atucgsstandard glite atucgstxpoweratten 0 atucmaxintldelay 1 IfName : dsl-0...
  • Page 84 GsDnBinUsage FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ParametricTestInputFile Data Boost : Enable Conf PM Mode Conf PML0 Time(sec) : 180 Conf PML2 Time(sec) : 60 Conf PML2 Min Rate(bps) : 0xfa000 MSG Min Ds : 4000 FrontEnd H/W Design : El1508 H/W Pwr Reduction : Disable GsUsBitSwap PML2 Entry Thresh Rate : 0x3e800...
  • Page 85 GsAdi2x : standard GsInitiate GsCodingGain GsRsIntCorrectionDown GsDrStby : Disable GsEscapeFastRetrain GsBitSwap GsAnnexType GsUseCustomBin GsPsdMaskType GsExtRsMemory GsParamHybridLossTestEnd : 0x40 GsAdvertisedCapabilities : AnnexA GslTriggerMode : Disable Type : interleavedOnly GsDnBinUsage FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ParametricTestInputFile Data Boost : Enable Conf PM Mode Conf PML0 Time(sec) : 180 Conf PML2 Time(sec) : 60...
  • Page 86 Step 3: Enable the port $modify adsl line intf ifname dsl-0 enable IfName : dsl-0 Line Type : interleavedOnly GsUtopia L2TxAddr : 0 Gs Clock Type : oscillator Admin Status : Down Trans Atuc Cap : ansit1413 q9921PotsNonOverlapped q9921PotsOverlapped q9921IsdnNonOverlapped q9921isdnOverlapped q9922potsOverlapped q9923Readsl2PotsNonOverlapped q9925Adsl2PlusPotsNonOverlapped q9925Adsl2PlusPotsOverlapped q9923Adsl2P otsNonOverlapped...
  • Page 87: Set System Time

    4.1.5 Set System Time IDL series support SNTP (Simple Network Time Protocol), used to synchronize its clocks in the Internet. IP DSLAM will get the system time via SNTP server while a SNTP sever is created. 4.1.5.1 Configuration Follow the steps below to set the SNTP server. Note: System time will lost while the system is powered off.
  • Page 88 Step 3: Confirm the status of SNTP client $get sntp stats Requests count Invalid Response count : 0 Last Time Stamp [MM/DD/YYYY::HH:MM:SS] : Thu Apr 29 10:24:36 2004 Option 2: Set up the system time manually. Step 1: View the system information $get system info Description Name...
  • Page 89 Step 2: Get SNTP parameter definitions $modify system info? Parameter --------- [ contact "<name>" ] [ name "<name>" ] [ location "<name>" ] [ vendor "<name>" ] [ logthresh <decvalue> ] [ systime "<sys-time>" ] [ dst <on | off> ] [ timezone "<timezone>"...
  • Page 90 Set Done Description Name Location Contact Vendor LogThreshold Object-id : 1.3.6.1.4.1.3278.1.12 Up Time(HH:MM:SS) : 0:13:18 HwVersion : ADSL-1.0 CPLDVersion : 1.4 CPSwVersion : COL2.6.1.0.040412 CPSwVersion(Build) : 1.00.040407-ADSL DPSwVersion : DP_B02_06_22_05 System Time : Mon May 10 10:17:00 2004 Time Zone : CCT : off Services...
  • Page 91: Vlan Configuration

    4.1.6 VLAN Configuration IP series support port-based VLAN, and Group VLAN. This section describes how to create two VLAN groups (VLAN ID = 2, and 3). ADSL ports 1 & 2 (PVC 8/81) will join in VLAN group 2, and create new PVC (8/82) for ADSL1, and assign this PVC to VLAN group 3. Besides, uplink interface ETH-0 will join VLAN group 2 &...
  • Page 92 Ingress Filtering Failed Registrations Restricted Vlan Registration Step 3: Show current VLAN status $get vlan curr info VLAN Index VLAN Status : Other Egress ports Untagged Ports Bridging Mode : Residential Flood support Status : enable Broadcast support Status : enable VLAN Index VLAN Status : permanent...
  • Page 93 Step 4: Create new PVC (8/82) in ADSL port 1 Create atm vc and aal5 interface $create atm vc intf ifname aal5-48 lowif atm-0 vpi 8 vci 82 Entry Created VC IfName : aal5-48 Admin Status : Up Aal5 Tx Size : 1536 AAL Type : AAL5...
  • Page 94 Step 6: Create a new VLAN group No.3, and assign to Bridge port 49(ADSL port 1 PVC 8/82), and 385(Eth-0) $create vlan static vlanname vlan3 vlanid 3 egressports 49 385 untaggedports 49 Entry Created VLAN Name VLAN Index Egress ports Forbidden Egress Ports Untagged Ports Bridging Mode...
  • Page 95 Step 8: Modify the VLAN group 2, and add Bridge port 2 (ADSL port 2 PVC 8/81) $modify vlan static vlanname vlan2 egressports 1 2 385 untaggedports 1 2 VLAN Name VLAN Index Egress ports Forbidden Egress Ports Untagged Ports Bridging Mode Flood support Status Broadcast support Status...
  • Page 96 Egress ports Forbidden Egress Ports Untagged Ports Bridging Mode Flood support Status Broadcast support Status Step 10: Modify the VLAN from 8/81 to 0/35 Set the AAL5 strat number is 0 $modify atm vc intf ifname aal5-1 disable VC IfName : aal5-1 Admin Status : Up...
  • Page 97 MgmtMode : Data VC Type : PVC Set Done VC IfName : aal5-1 Admin Status : Down Aal5 Tx Size : 1536 AAL Type : AAL5 Channel : Interleaved MgmtMode : Data VC Type : PVC Step 11: Set AAL5 as enable $modify atm vc intf ifname aal5-1 enable VC IfName : aal5-1...
  • Page 98: Modify The Downstream/Upstream Rate

    4.1.7 Modify the Downstream/Upstream Rate 4.1.7.1 Configuration Step 1: Set ADSL port12 disable $modify adsl line intf disable ifname dsl-11 IfName : dsl-11 Line Type : interleavedOnly GsUtopia L2TxAddr : 26 Gs Clock Type : oscillator Admin Status : Up Trans Atuc Cap : ansit1413 q9921PotsOverlapped...
  • Page 99 Line DELT Conf LDSF : inhibit Step 2: Set ADSL port 12 interleave mode Downstream 512K. The value is hex so you must conversion to decimal. $modify adsl line profile atucintlmaxtxrate 0x7d000 ifname dsl-11 IfName : dsl-11 ADSL ATUC Configuration : --------------------------- Rate Adaptation : adaptAtStartup...
  • Page 100 Conf PML0 Time(sec) : 180 Conf PML2 Time(sec) : 180 Conf PML2 Rate(bps) : 0x10000 Conf GsREADSL2 Enable : disable ADSL ATUR Configuration : --------------------------- Target Snr Margin(dB/10): 60 Upshift SnrMargin(dB/10): 120 Min Dnshift Time(sec) Intl Min Tx Rate(bps) : 0x7d00 Intl Max Tx Rate(bps) : 0x109a00 ______________________________________________________________...
  • Page 101 GsParamHybridLossTestEnd : 0x40 GsAdvertisedCapabilities GslTriggerMode : Disable Type : interleavedOnly GsDnBinUsage : 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ParametricTestInputFile : - Data Boost : Enable Conf PM Mode : pmstatel3enable pmstatel2enable Conf PML0 Time(sec) : 180 Conf PML2 Time(sec) : 180 Conf PML2 Rate(bps) : 0x10000 Conf GsREADSL2 Enable : disable ADSL ATUR Configuration :...
  • Page 102 GsAdi2x : standard GsInitiate GsCodingGain : Auto GsRsIntCorrectionDown : 1Ms GsDrStby : Disable GsEscapeFastRetrain GsBitSwap : Enable GsAnnexType : adsl2 GsUseCustomBin : Disable GsPsdMaskType GsExtRsMemory : notpresent GsParamHybridLossTestEnd : 0x40 GsAdvertisedCapabilities GslTriggerMode : Disable Type : interleavedOnly GsDnBinUsage : 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ParametricTestInputFile : - Data Boost...
  • Page 103 Target Snr Margin(dB/10): 60 GsRsIntCorrectionUp : 125us Upshift SnrMargin(dB/10): 120 Min Dnshift Time(sec) Intl Min Tx Rate(bps) : 0x7d00 Intl Max Tx Rate(bps) : 0x1f38300 GsTxStartBin : 0x20 GsRxStartBin : 0x6 GsMaxBitsPerBin : 15 GsRxBinAdjust : Disable GsAdi2x : standard GsInitiate GsCodingGain : Auto...
  • Page 104 Intl Max Tx Rate(bps) : 0x7d000 Step 4: Set ADSL port12 enable. $modify adsl line intf enable ifname dsl-11 IfName : dsl-11 Line Type : interleavedOnly GsUtopia L2TxAddr : 26 Gs Clock Type : oscillator Admin Status : Down Trans Atuc Cap : ansit1413 q9921PotsOverlapped q9922potsOverlapped...
  • Page 105: Enable Snmp Function

    4.1.8 Enable SNMP Function 4.1.8.1 Configuration Step 1: Create SNMP community $create snmp comm community public rw Entry Created Community Access ------------------------- public Setp 2: Create SNMP host $create snmp host ip 192.168.100.55 community public Entry Created Host Address Community ----------------------------------- 192.168.100.55 public...
  • Page 106: System Administration With Cli

    5. System Administration with CLI 5.1 About CLI Administration Command Line Interface (CLI) is the primary user interface to administrate the system. CLI can be accessed either from the CID port or telnet session. All CLI commands are simple strings designed for the Administrator to manage your IP DSLAM easily. 5.1.1 Notation Conventions Keywords in a command that you must enter exactly as shown are presented in bold.
  • Page 107: Glossary Of Terms And Acronyms

    <Sub group>: This is the third keyword of a CLI command. It indicates the sub group of a CLI command. "Port" is an example of this keyword. <Sub sub group>: This is the fourth keyword of a CLI command. It indicates the sub group of a CLI command.
  • Page 108: Cli Command Brief Description

    RMON SNTP Specific Agent VLAN 5.1.4 CLI Command Brief Description CLI Command - Action List <action> Description alias Used to create an alias for any CLI command. apply Used to apply a configuration file stored on the system climode Modes of cli/Prio change of CLI task commit Used to commit the active configuration to the flash.
  • Page 109: Categories Of The Cli Commands

    5.1.5 Categories of the CLI commands Command 802.1p Commands Bridge port accessprio Commands Bridge port prioinfo Commands Bridge port trfclassmap Commands Bridge port priomap commands ABOND ABOND group intf Commands ABOND group stats Commands Abond link entry Commands Abond link stats Commands Aggregation Commands Active Standby aggr info Commands Aggr intf Commands...
  • Page 110 ADSL ATUC Chanperf Commands ADSL ATUC ChanIntvl Commands ADSL ATUC Interval Commands ADSL ATUC Perf Commands ADSL ATUC Physical Commands ADSL ATUC Trap Commands ADSL ATUC Trapsext Commands ADSL ATUR ChanIntrvl Commands ADSL ATUR Channel Commands ADSL ATUR Chanperf Commands ADSL ATUR Interval Commands Adsl atur intervalext Commands ADSL ATUR Perf Commands...
  • Page 111 Filter seq info Commands Filter subrule arp Commands Filter subrule clfrtree Commands Filter subrule ether Commands Filter subrule generic Commands Filter subrule ICMP Commands Filter subrule IGMP Commands Filter subrule IP Commands Filter subrule PPP Commands Filter subrule TCP Commands Filter subrule UDP Commands EOA Commands EOA Commands...
  • Page 112 Scheduling profile class Commands Scheduling profile info Commands Trfclass profile class Commands Trfclass profile info Commands Trfclass stats Commands RMON Commands RMON Statistics Group Commands RMON Task Info Commands RMON Memory Pool info Commands RMON Queue info Commands RMON Net buffers info Commands RMON Semaphore info Commands RMON Event Group info Commands SNMP Commands...
  • Page 113 Configuration FD Commands Configuration USER Commands Temperature Configuration Commands Temperature State Commands Temperature Supervision Commands Temperature Configuration Commands Temperature State Commands Temperature Supervision Commands System Commands System Hardware Inventory Commands System ivmconfig Commands System Debug Commands IP DSLAM PLANET PLANET PLANET No, for KEYMILE and PLANET support personal...
  • Page 114: P Commands

    5.2 802.1p commands 5.2.1 Bridge port accessprio Commands 5.2.1.1 Get bridge port accessprio Description: Use this command to get. Command Syntax: get bridge port accessprio [portid <portid-val>] [regenprio <regenprio-val >] Parameters: Name portid <portid-val > regenprio <regenprio-val > Example: $ get bridge port accessprio portid 1 regenPrio 1 Output: PortId AcessPriority : 0...
  • Page 115: Bridge Port Prioinfo Commands

    5.2.2 Bridge port prioinfo Commands 5.2.2.1 Get bridge port prioinfo Description: Use this command to get. Command Syntax: get bridge port prioinfo [portid <portid-val >] 5.2.2.2 Modify bridge port prioinfo Description: Use this command to modify. Command Syntax: modify bridge port prioinfo portid portid [defprio <defprio-val>] [numtrfclass <numtrfclass-val>] [defsvprio <defsvprio-val>] Parameters: Name...
  • Page 116 Output: PortId DefaultPriority DefaultSVPriority : 1 Output field: Field PortId DefaultPriority NumTrafficClass DefaultSVPriority References: Bridge port commands NumTrafficClass : 3 Description Port number of the port for which this entry contains bridge management information. The default ingress User Priority which can be configured by the user.
  • Page 117: Bridge Port Trfclassmap Commands

    5.2.3 Bridge port trfclassmap Commands 5.2.3.1 Get bridge port trfclassmap Description: Use this command to get. Command Syntax: get bridge port trfclassmap [portid <portid-val >] [regenprio <regenprio-val >] 5.2.3.2 Modify bridge port trfclassmap Description: Use this command to modify. Command Syntax: modify bridge port trfclassmap portid <portid-val >...
  • Page 118 Example: $ get bridge port trfclassmap portid 1 regenPrio 1 Output: PortId TrafficClass : 2 Output field: Field PortId regenPrio TrafficClass References: Bridge port commands Document. This mapping is modifiable only when the bridge port is in disabled state. Type: Modify - Optional regenPrio : 1 Description Port number of the port for which this entry contains...
  • Page 119: Bridge Port Priomap Commands

    5.2.4 Bridge port priomap Commands 5.2.4.1 Get bridge port priomap Description: Use this command to get. Command Syntax: get bridge port priomap [portid <portid-val >] [usrprio <usrprio-val >] 5.2.4.2 Modify bridge port priomap Description: Use this command to modify. Command Syntax: modify bridge port priomap portid <portid-val >...
  • Page 120 Output: PortId RegenUserPrio : 1 Output field: Field Description Port number of the port for which this entry contains bridge PortId management information. The User Priority for a frame received on this port. Since it can arrive in UserPriority a tag header, it can have range 0-7. The priority to which the incoming User priority is mapped for this port.
  • Page 121: Abond Commands

    5.3 ABOND Commands 5.3.1 ABOND group intf Commands 5.3.1.1 Get abond group intf Description: Use this command to get. Command Syntax: get abond group intf [ifname <interface-name>] 5.3.1.2 Create abond group intf Description: Use this command to create. Command Syntax: create abond group intf ifname<interface-name>...
  • Page 122: Modify Abond Group Intf

    5.3.1.4 Modify abond group intf Description: Use this command to modify. Command Syntax: modify abond group intf ifname <interface-name> [ groupid <groupid-val> ] [ minaggrrateupstrm <minaggrrateupstrm-val> ] [ minaggrratednstrm <minaggrratednstrm-val> ] [ diffdelaytolupstrm <diffdelaytolupstrm-val> ] [ diffdelaytoldnstrm <diffdelaytoldnstrm-val> ] [ asmprotocol Enable | Disable ] [ sidformat EightBitSid | TwelveBitSid ] [ maxrxbitrateratio <maxrxbitrateratio-val>...
  • Page 123 The maximum differential delay among member links in a bonding group in diffdelaytolupstrm Upstream direction. Type: Create - Optional <diffdelaytolupstrm-val> Valid values: 0 -4 Default value: 4 diffdelaytoldnstrm The maximum differential delay among member links in a bonding group in downstream direction.
  • Page 124 IRL Threshold for ASM messages asmirlthreshold Type: Create - Optional <asmirlthreshold-val> Valid values: 1 -8 Default value: 8 maxatmportusrate Maximum ATM port Upstream Rate Type: Create - Optional <maxatmportusrate-val> Valid values: 0 -8000 Default value: 4000 enable | disable Administrative status of the interface. Type: Create -...
  • Page 125 Output Fields: Field Description This specifies the interface index used for the ATM Based Multi pair Bonding ifname type of interfaces. Valid Value is abond-X. Modification and deletion is not possible if interface is enabled GroupId This specifies the group id configured for this interface. This field is configured statically when the bonded group is provisioned and must not be changed while the group is in service.
  • Page 126: Abond Group Stats Commands

    5.3.2 ABOND group stats Commands 5.3.2.1 Get abond group stats Description: Use this command to get. Command Syntax: get abond group stats [ifname <interface-name>] 5.3.2.2 Reset abond group stats Description: Use this command to reset. Command Syntax: reset abond group stats ifname <interface-name> Parameters: Name Description...
  • Page 127 GrpFailureReason AsmRxCrcErrorCount Output Fields: Field ifname AchievedAggrRateUpstrm AchievedAggrRateDnstrm CellLossUpstrmCurrent CellLossDnstrmCurrent CellLossUpstrmPrv15min CellLossDnstrmPrev15Min CellLossUpstrmCurrentDay CellLossDnstrmCurrentDay CellLossUpstrmPrevDay CellLossDnstrmPrevDay GroupFailureCntCurrent GroupFailureCntPrev15Min GrpFailureCntCurrentDay GrpFailureCntPrevDay GrpUnavailableSecCurrent GrpUnavailableSecPrev15Min GrpUnavailblSecCurrentDay GrpUnavailblSecPrevDay ASMTxCnt ASMRxCnt GrpFailureReason AsmRxCrcErrorCount IP DSLAM : MinRateNotAchievedUpAndDn : 10 Description This specifies the interface index used for the ATM Based Multi pair Bonding type of interfaces.
  • Page 128: Abond Link Entry Commands

    5.3.3 ABOND link entry Commands 5.3.3.1 Get abond link entry Description: Use this command to get. Command Syntax: get abond link entry [ifname <interface-name>] [lowif <lowif-val>] 5.3.3.2 Create abond link entry Description: Use this command to create. Command Syntax: create abond link entry ifname <interface-name> lowif <lowif-val> [txlinkadminstatus Enable | Disable] [rxlinkadminstatus Enable | Disable] [asmrxgroupintf <asmrxgroupintf>] [asmrxlinkindex <asmrxlinkindex>] 5.3.3.3 Delete abond link entry...
  • Page 129 Parameters: Name Ifname <interface-name> lowif <lowif-val> txlinkadminstatus Enable | Disable rxlinkadminstatus Enable | Disable asmrxgroupintf <asmrxgroupintf> asmrxlinkindex <asmrxlinkindex> Example: $ create abond link entry ifname abond-0 lowif dsl-0 txlinkadminstatus enable rxLinkadminstatus enable asmrxgroupintf abond-0 asmrxlinkindex dsl-0 IP DSLAM Description This specifies the interface index used for the ATM Based Multi pair Bonding type of interfaces.
  • Page 130 Output: Verbose Mode On Entry Created ifname AsmRxGroupIntf TxLinkAdminStatus : enable TxLinkOperStatus AsmTxLinkStatus AsmRxLinkStatus Verbose Mode Off: Entry Created Output Fields: Field ifname lowif AsmRxGroupIntf AsmRxLinkIndex TxLinkAdminStatus RxLinkAdminStatus TxLinkOperStatus RxLinkOperStatus AsmTxLinkStatus AsmRxLinkStatus : abond-0 lowif : abond-0 AsmRxLinkIndex RxLinkAdminStatus : enable : Disable RxLinkOperStatus : Disable : SelectedToCarryBondingTraffic...
  • Page 131: Abond Link Stats Commands

    5.3.4 ABOND link stats Commands 5.3.4.1 Get abond link stats Description: Use this command to get. Command Syntax: get abond link stats [ifname <interface-name>] [lowif <lowif-val>] 5.3.4.2 Reset abond link stats Description: Use this command to reset. Command Syntax: reset abond link stats ifname<interface-name> lowif <lowif-val> Parameters: Name ifname...
  • Page 132: Aggregation Commands

    Output Fields: Field ifname lowif ASMTxCount ASMRxCount TxLinkFailureReason RxLinkFailureReason 5.4 Aggregation commands 5.4.1 Active Standby aggr info Commands 5.4.1.1 Get actstdby aggr info Description: Use this command to get. Command Syntax: get actstdby aggr info [ifname <interface-name>] 5.4.1.2 Modify actstdby aggr info Description: Use this command to create.
  • Page 133 Parameters: Name Description This specifies the aggregator interface index on which active standby is to be ifname ifname enabled. Valid Value is aggr-0. Type: Modify -- Mandatory Valid values: aggr-0 Status This specifies whether active standby mode is to be enabled or not. enable | disable Type: Modify -- Optional Example:...
  • Page 134: Aggr Info Commands

    5.4.2 Aggr info Commands 5.4.2.1 Get aggr intf Description: Use this command to get. Command Syntax: get aggr intf [ifname <interface-name>] 5.4.2.2 Create aggr intf Description: Use this command to create. Command Syntax: create aggr intf ifname <interface-name> [ ip <ip-val> ] [ mask <mask-val> ] [ usedhcp False | True ] [ mgmtvlanid <mgmtvlanid-val>...
  • Page 135 Parameters: Name ifname <interface-name> ip <ip-val> mask <mask-val> usedhcp False | True mgmtvlanid <mgmtvlanid-val> IP DSLAM Description This specifies the interface index used for the Aggregator type of interfaces. Valid Value is aggr-0 Type: Create - Mandatory Delete - Mandatory Modify -...
  • Page 136 mgmtsvlanid <mgmtsvlanid-val> priority <priority-val> enable | disable Example: $ create aggr intf IfName aggr-0 ip 172.25.100.100 mask 255.255.0.0 usedhcp False mgmtvlanid 2 mgmtsvlanid 2 priority 2 enable Applicable only in stacked vlan mode, this is S-Vlan for management traffic on this interface. Non-zero value of this field is valid only if either 'ip' field is nonzero or 'usedhcp' field is true.
  • Page 137 Output: Verbose Mode On Entry Created Interface Index IP Address UseDhcp Mgmt VLAN Index Mgmt S-VLAN Index Tagged Mgmt PDU Prio : 2 Oper Status Verbose Mode Off: Entry Created Output Fields: Field Interface Index IP Address Mask UseDhcp Mgmt VLAN Index Mgmt S-VLAN Index IP DSLAM : aggr-0...
  • Page 138: Lacp Aggr Commands

    Tagged Mgmt PDU Prio Oper Status Admin Status Cautions: If an aggregator interface is being created, all configurations of aggregated links (layer2 Ethernet interfaces), should be same. 5.4.3 LACP Aggr Commands 5.4.3.1 Get lacp aggr Description: Use this command to get. Command Syntax: gets lacp aggr [aggrifname <aggrifname-val >] 5.4.3.2 Create lacp aggr...
  • Page 139: Delete Lacp Aggr

    5.4.3.3 Delete lacp aggr Description: Use this command to delete. Command Syntax: delete lacp aggr aggrifname <aggrifname-val> 5.4.3.4 Delete lacp aggr Description: Use this command to modify. Command Syntax: modify lacp aggr aggrifname <aggrifname-val> [actorsystemprio <actorsystemprio-val>] [actoradminkey <actoradminkey-val>] [collectormaxdelay <collectormaxdelay-val>] [aggrtype Static | Lacp] Parameters: Name aggrifname...
  • Page 140 aggrtype Static | Lacp Example: $ create lacp aggr aggrifname aggr-0 actorsystemprio 2 actoradminkey 1000 collectormaxdelay 2 aggrtype Static Output: Verbose Mode On Entry Created Aggr IfName Mac Address Actor Sys Priority : 2 Actor Sys ID : 23:45:67:89:00:01 Partner Sys ID : 23:45:67:89:00:01 Actor Oper Key Actor Admin Key...
  • Page 141 Partner Sys Priority Actor Sys ID Partner Sys ID Actor Oper Key Partner Oper Key Actor Admin Key Collector Max Delay Aggregation Type Cautions: LACP aggregator creation shall fail, if aggregator interface is not created. LACP aggregator shall not be created, if Redundancy aggregator is created for an aggregator interface.
  • Page 142: Lacp Aggrport Info Commands

    5.4.4 LACP AGGRPort Info Commands 5.4.4.1 Get aggrport info Description: Use this command to get a LACP aggregator port information. Command Syntax: get lacp aggrport info [ifname <interface-name>] 5.4.4.2 Modify lacp aggrport info Description: Use this command to modify LACP aggregator port information. Command Syntax: modify lacp aggrport info ifname <interface-name>...
  • Page 143 <actorportprio-val> partadminportprio <partadminportprio-val > actorsysprio <actorsysprio-val> partadminsysprio <partadminsysprio-val> partadminsysid <partadminsysid-val> partadminport <partadminport-val> actoradminstate activity | timeout | aggr partadminstate activity | timeout | aggr aggrstatus enable|disable pktpriority <pktpriority-val> IP DSLAM Port Type : Optional Valid values : 0 - 2^8 – 1 The current administrative value of the port priority, for the protocol Partner.
  • Page 144 Example: $ get lacp aggrport info ifname eth-0 Output: Interface Actor Oper Key Actor Admin Key Actor Port Priority Actor System Priority Actor System ID Actor Port Partner Admin Sys Id Partner Oper Sys Id Port Actor Admin State Port Partner Admin State : activity Port Actor Oper State Port Partner Oper State : default Attached Agg ID...
  • Page 145 Partner Admin Sys Priority Actor Port Partner Oper Sys Priority Partner Admin Sys Id Partner Admin Port Partner Oper Sys Id Partner Oper Port Port Actor Admin State Port Partner Admin State Port Actor Oper State Port Partner Oper State Attached Agg ID Selected Agg ID Aggregation Status...
  • Page 146: Lacp Aggrport List Commands

    5.4.5 LACP AGGRPort List Commands 5.4.5.1 Get lacp aggrport list Description: Use this command to get a LACP aggregator port list. Command Syntax: get lacp aggrport list [aggrifname <aggrifname-val>] Parameters: Name Aggrifname <aggrifname-val> Mode: Super-User, User Example: $ get lacp aggrport list Output: Aggr IfName : aggr-0 Port List...
  • Page 147: Lacp Aggrport Stats Commands

    5.4.6 LACP AGGRPort Stats Commands 5.4.6.1 Get lacp aggrport stats Description: Use this command to get LACP aggregator port statistics. Command Syntax: get lacp aggrport stats [ifname <interface-name>] 5.4.6.2 Reset lacp aggrport stats Description: Use this command to reset LACP aggregator port statistics. Command Syntax: reset lacp aggrport stats ifname <interface-name>...
  • Page 148: Redundancy Aggr Info Commands

    Output Fields: Field Description The Interface name of the Ethernet interface for the aggregator. Interface LACPDUs Rx The number of valid LACP PDUs received on this Aggregation Port. LACPDUs Tx The number of LACP PDUs transmitted on this Aggregation Port. MarkerPDUs Rx The number of valid Marker PDUs received on this Aggregation Port.
  • Page 149: Create Rdncy Aggr Info

    5.4.7.2 Create rdncy aggr info Description: Use this command to create. Command Syntax: create rdncy aggr info ifname ifname [revdistrib Enable | Disable] [fallback Enable | Disable] 5.4.7.3 Delete rdncy aggr info Description: Use this command to delete Command Syntax: delete rdncy aggr info ifname <interface-name>...
  • Page 150 fallback Enable | Disable Example: $ create rdncy aggr info IfName aggr-0 revdistrib disable fallback disable Output: Verbose Mode On Entry Created Interface Index Reverse Distribution : disable Verbose Mode Off: Entry Created Output Fields: Field Description Interface Index This specifies the interface index used for the Redundancy Aggregator type of interfaces.
  • Page 151: Redundancy Aggrport List Commands

    This specifies whether fallback is to happen for aggregator interface, FallBack when a link goes down. As fallback trigger leads to re-propagation of protocol PDUs to the links based on the state of the links, this may be enabled if re-propagation of protocol PDUs is required for immediate restore of peer protocol state on uplink devices.
  • Page 152: Redundancy Aggr Stats Commands

    Output: Aggr IfName PortList Port List Interface type : None Output Fields: Field Aggr IfName PortList Port List Interface type 5.4.9 Redundancy aggr stats Commands 5.4.9.1 Get rdncy aggr stats Description: Use this command to get. Command Syntax: get rdncy aggr stats [ifname <interface-name>] 5.4.9.2 Reset rdncy aggr stats Description: Use this command to reset.
  • Page 153 Parameters: Name ifname <interface-name> Example: $ get rdncy aggr stats IfName aggr-0 Output: Interface Index : aggr-0 Collapse Count DeCollapse Count Last Collapse Time [MM/DD/YYYY::HH:MM:SS] Last De-Collapse Time [MM/DD/YYYY::HH:MM:SS] : 04/21/2003:12:23:34 Output Fields: Field Interface Index Collapse Count DeCollapse Count Last Collapse Time [MM/DD/YYYY::HH:MM:SS] Last De-Collapse Time...
  • Page 154: Atm Commands

    5.5 ATM commands 5.5.1 AAL5 VC Statistics Commands 5.5.1.1 Get atm aal5 stats Description: Use this command to get AAL5 VC statistics. Command Syntax: get atm aal5 stats [ifname <interface-name>] Parameters: Name Ifname <interface-name> Example: $ get atm aal5 stats ifname aal5-0 Output: Low IfName Tx Frames count : 100...
  • Page 155: Atm Oam Cc Commands

    This specifies the number of CRC errors encountered. CRC Errors count Oversized SDU This specifies the number of oversized SDUs received. References: atm vc related commands atm port and statistics related commands atm vc statistics commands. 5.5.2 ATM OAM CC Commands 5.5.2.1 Get oam cc vc Description: Use this command to get.
  • Page 156 Type: Modify -- Optional mode auto | manual This specifies the activation/deactivation capability at a VCC. Type: Modify -- Optional Example: $ get oam cc vc ifname aal5-0 Output: ifName Mode ------------------------------------------------------------ aal5-0 Manual activated Output Fields: Field Description ifName This parameter specifies the interface, for which information is desired.
  • Page 157: Atm Oam Loopback Commands

    5.5.3 ATM OAM Loopback Commands 5.5.3.1 Get oam lpbk vc Description: Use this command to get. Command Syntax: get oam lpbk vc [ifname <interface-name>] 5.5.3.2 Modify oam lpbk vc Description: Use this command to modify. Command Syntax: modify oam lpbk vc ifname <interface-name> [e2e | seg] [lbid <lbid-val>] Parameters: Name ifname...
  • Page 158: Atm Port Commands

    Output Fields: Field Description Interface Index of the ATM port, on which this VC is getting configured. IfName This is the Virtual Circuit Identifier. This is the Virtual Port Identifier. LB Type This specifies the loop back type used. It may be:e2e or segment. OAM Location Id This defines the loopback site, which will loopback the cell.
  • Page 159: Delete Atm Port

    5.5.4.3 Delete atm port Description: Use this command to delete. Command Syntax: delete atm port ifname <interface-name> 5.5.4.4 Modify atm port Description: Use this command to modify. Command Syntax: modify atm port ifname <interface-name>[ maxvc <maxvc-val> ] [ maxvpibits <maxvpibits-val> ] [ maxvcibits <maxvcibits-val> ] [ oamsrc <oamsrc-val> ] [ orl <orl-val>...
  • Page 160 Valid values: 1 - 8 Default value: 8 maxvcibits This specifies the maximum number of active VCI bits configured for use <maxvcibits-val> at this ATM interface. Type: Create - Optional Valid values: 1 - 16 Default value: 16 oamsrc <oamsrc-val> Loopback source id assigned to the ATM port.
  • Page 161 UTOPIA interface, or Packet , which means that Pseudo Cells corresponding to Packet VDSL shall be received over this ATM interface. This is not modifiable if any ATM VC is created on top of this ATM port. Type: Create - Optional Default value: 1 mirrormode data | This field configures ATM port in data mode or mirror mode.
  • Page 162 Verbose Mode Off: Entry Created Output Fields: Field Description IfName Physical interface index LowIfName This is the IfIndex of the low interface on which this ATM port is configured. Lower interface can be of type 94 or 124 or 125 or 0xfffffff9 MaxVccs This specifies the maximum number of VCCs (PVCCs), supported at this ATM interface.
  • Page 163: Atm Vc Commands

    if any ATM VC is created on top of this ATM port. Mirror Mode This field configures ATM port in data mode or mirror mode. In mirror mode, only the mirrored packets are allowed to go out of the port and regular customer data is forbidden.
  • Page 164: Modify Atm Vc Intf

    5.5.5.4 Modify atm vc intf Description: Use this command to modify ATM VC parameters. Command Syntax: modify atm vc intf ifname <interface-name> [vpi <vpi-val>] [vci <vci-val>] {enable | disable} [a5txsize <aal5-cpcs-tx-sdu-size>] [a5rxsize <aal5-cpcs-rx-sdu-size>] [vcmux | llcmux | auto | ethernet] [ mgmtmode data | mgmt | DataAndMgmt | raw] [ autosupportedprot none|{pppoa | eoa | ipoa}+] [ autovcmuxforcedprot None | pppoa | eoa | ipoa] [ autosensetriggertype dynamic | opstatechange ]...
  • Page 165 It denotes the Management Mode of the ATM VC. If it is Data, then only mgmtmode Data | Mgmt | DataAndMgmt data transmission can take place. If it is Mgmt, then management of | Raw remote CPE device can happen on that ATM VC and packets on that ATM VC shall start coming to Control Plane.
  • Page 166 is only used to sense the llc/vcmux. Atm VC with encaptype as ethernet can be created only over an ATM port which has value of atmtransporttype as packet.The VPI/VCI values for this atm vc shall be 0/0. aaltype, mgmtmode and oam related parameters are not valid for an ATM VC with encaptype as Ethernet.
  • Page 167 autoSupportedProtocols, its value will override. Type: Create - Optional Default value: none autosensetriggertype This field specifies at what time autodetection of Encapsulation type or dynamic | higher protocol layers is to be done - all the time or only when opstatechange Operational Status of ATM VC is changed to UP.
  • Page 168 VC Type : PVC Max simultaneous protocol Auto Status Auto Supported Protocol Auto VC Mux Forced Protocol : None Auto Sense Trigger Type Auto Curr Sensed Encaps Typee : none Ctl Pkts Group Id Auto Supported Protocol : pppoa eoa Output Fields: Field Description...
  • Page 169 The value of sysUpTime at the time this VC entered its current operational Last Change state. MgmtMode It denotes the Management Mode of the ATM VC. If it is Data, then only data transmission can take place. If it is Mgmt, then management of remote CPE device can happen on that ATM VC and packets on that ATM VC shall start coming to Control Plane.
  • Page 170 configure to build a specific protocol stack automatically. This field is Protocol meaningful only when autostatus flag as enable. In case of conflict with autoSupportedProtocols, its value will override. Auto Sense Trigger This field specifies at what time autodetection of Encapsulation type or Type higher protocol layers is to be done - all the time or only when Operational Status of ATM VC is changed to UP.
  • Page 171: Atm Vc Statistics Commands

    5.5.6 ATM VC Statistics Commands 5.5.6.1 Get atm vc stats Description: Use this command to get statistical information about a specific or all ATM virtual circuits. Command Syntax: get atm vc stats [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get atm vc stats ifname aal5-0 Output: Low IfName : atm-0...
  • Page 172 References: Other atm vc related commands oam lpbk command atm port related commands atm statistics related commands IDL series User Guide...
  • Page 173: Bridging Commands

    5.6 Bridging Commands 5.6.1 Bridge forwarding Commands 5.6.1.1 Get bridge forwarding Description: Use this command to get. Command Syntax: get bridge forwarding [vlanid <vlanid-val>] [macaddr <macaddr-val>] 5.6.1.2 Delete bridge forwarding Description: Use this command to delete. Command Syntax: delete bridge forwarding [vlanid <vlanid-val>] [macaddr <macaddr-val>] Parameters: Name Description...
  • Page 174 Example: $ get bridge forwarding vlanid 10 macaddr 02:2e:22:3d:44:56 Output: MAC Addr ----------------------------------------------------------- 02:2e:22:3d:44:56 Output Fields: Field Description MAC Addr A unicast MAC address for which the bridge has forwarding and/or filtering information. In the case of "delete all" entries in a given FDB; the MacAddr shall have INVALID value specified by FF: FF: FF: FF: FF: FF.
  • Page 175: Bridge Mode Commands

    References: bridge port related commands bridge port stats command bridge static related commands bridge mode related commands. 5.6.2 Bridge Mode Commands 5.6.2.1 Get bridge mode Description: Use this command to get the current bridging mode. Command Syntax: get bridge mode Parameters: None Example:...
  • Page 176: Bridge Port Cap Commands

    5.6.3 Bridge Port Cap Commands 5.6.3.1 Get bridge port cap Description: Use this command is used to get. Command Syntax: get bridge port cap [portid <portid-val>] Parameters: Name portid <portid-val> Mode: Super-User, User Example: $get bridge port cap Output: Portid : 45 Port Capabilities : Tagging FrameTypes IngressFiltering Output Fields: Field...
  • Page 177: Bridge Port Forwarding Commands

    5.6.4 Bridge port forwarding Commands 5.6.4.1 Get bridge port forwarding Description: Use this command to get. Command Syntax: get bridge port forwarding [portid <portid-val>] [vlanid <vlanid-val>] [macaddr <macaddr-val>] 5.6.4.2 Delete bridge port forwarding Description: Use this command to delete. Command Syntax: delete bridge port forwarding portid <portid-val>...
  • Page 178 Valid values: 0 -4096 macaddr In the case of "delete all" entries corresponding to a port in a given FDB; the <macaddr-val> MacAddr shall have INVALID value specified by FF: FF: FF: FF: FF: FF. To delete an individual entry, valid value of Mac address has to be specified. Type: Delete -...
  • Page 179: Bridge Port Map Commands

    5.6.5 Bridge Port Map Commands 5.6.5.1 Get bridge port map Description: Use this command to get. Command Syntax: get bridge port map [portid <portid-val>] [ifname <interface-name>] 5.6.5.2 Create bridge port map Description: Use this command to create. Command Syntax: create bridge port map portid <portid-val> ifname <interface-name> 5.6.5.3 Delete bridge port map Description: Use this command to delete.
  • Page 180 Parameters: Name portid <portid-val> ifname <interface-name> Example: $ create bridge port map portid 2 ifname eoa-0 Output: Verbose Mode On Entry Created Port Id : 2 Verbose Mode Off: Entry Created Output Fields: Field Port Id Interface Index Description The bridge port with which a lower interface is being associated in the autosensing scenario.
  • Page 181: Bridge Port Starts Table Commands

    5.6.6 Bridge Port Starts Table Commands 5.6.6.1 Get bridge port stats Description: Use this command to get the statistics of a single port, or all the ports. Command Syntax: get bridge port stats [portid <portid-val>] 5.6.6.2 Reset bridge port stats Description: Use this command to reset bridge port statistics.
  • Page 182: Bridge Port Table Commands

    Output Fields: Field PortId Max Info Size Out Frames In Frames In Discards HC In Frames HC Out Frames HC In Discards 5.6.7 Bridge Port Table Commands 5.6.7.1 Create bridge port intf Description: Use this command to create a new bridge port. Command Syntax: create bridge port intf portid <portid-val>...
  • Page 183: Get Bridge Port Intf

    5.6.7.3 Get bridge port intf Description: Use this command to get. Command Syntax: get bridge port intf [portid <portid-val>] 5.6.7.4 Modify bridge port intf Description: Use this command to modify. Command Syntax: modify bridge port intf portid <portid-val> [ maxucast <maxucast-val> ] [ learning enable | disable ] [ status enable | disable ] [ stickystatus enable | disable ] [ fdbmodify enable | disable ] [ aclglbdenyapply Enable | Disable ] [ aclglbtrackapply Enable | Disable ] [ proxyarpstatus enable | disable ]...
  • Page 184 bridge port is 256. This field is unused if the bridge port is created over an PPPOE/IPOE interface or PPPOE/ IPOE is sensed. Any value of this field shall be ignored for a bridge port created over a PPPOE/IPOE interface. Type: Modify -...
  • Page 185 of this parameter shall depend on the port type. For Net side ports, the default value shall be disable and for the cpe side ports the default value shall be enable. This field is unused if the bridge port is created over an PPPOE/IPOE interface or PPPOE/ IPOE is sensed.
  • Page 186 Output: Port Id Max Unicast Addresses : 10 Port Oper Status Sticky Status Acl Global Deny Apply : Disable Acl Global Track Apply : Disable ProxyArpStatus ArpTStatus Port Type Output Fields: Field Port Id If Name Max Unicast Addresses Learning Status Port Oper Status : 10 Learning Status...
  • Page 187 Port Admin Status Sticky Status FDB Modify Acl Global Deny Apply Acl Global Track Apply ProxyArpStatus IP DSLAM bridge port is disable (2), then OperStatus of the port should be disable (2). If AdminStatus of the bridge port is changed to enable(1), then OperStatus of the port should change to enable(1) if the bridge port is ready to transmit and receive network traffic.
  • Page 188 Sensed IfIndex ArpTStatus Directed ARP status Port Type indicates that Proxy Arp request can be received through this port. This field can be enabled only on bridge port created over ethernet or aggregator interface. Before enabling this field user should create a filter rule with rule action as Copy to Control and rule description as IPOE_CONTROL and map it to all those interfaces through which user wants to receive proxy arp requests.
  • Page 189: Bridge Static Mcast Commands

    5.6.8 Bridge static mcast Commands 5.6.8.1 Get bridge static mcast Description: Use this command to get. Command Syntax: get bridge static mcast [vlanid <vlanid-val>] [mcastaddr <mcastaddr-val>] 5.6.8.2 Create bridge static mcast Description: Use this command to create. Command Syntax: create bridge static mcast vlanid <vlanid-val> mcastaddr <mcastaddr-val> [egressports egressports | none] [forbidegressports <forbidegressports-val>...
  • Page 190 Parameters: Name Description The VLAN id for this VLAN. In devices supporting "Shared Vlan for multicast" vlanid <vlanid-val> capability, the information for a multicast MAC address is shared across VLANS. Hence, vlanid is optional and can be passed as zero or a valid vlanid value. In devices supporting "Independent Vlan for multicast"...
  • Page 191 Example: $ create bridge static mcast vlanid 7 mcastaddr 00:30:4F:00:00:01 recvport 0 egressports 10 forbidegressports 20 SKIP 1 Output: Verbose Mode On Entry Created VLan Index Egress ports Forbidden Egress ports : 20 Verbose Mode Off: Entry Created Output Fields: Field VLan Index Mcast Address...
  • Page 192: Bridge Static Ucast Commands

    Cautions: An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. References: Bridge Commands 5.6.9 Bridge static ucast Commands 5.6.9.1 Get bridge static ucast Description: Use this command to get. Command Syntax: get bridge static ucast [vlanid <vlanid-val>] [ucastaddr <ucastaddr-val>] 5.6.9.2 Create bridge static ucast Description: Use this command to create.
  • Page 193: Modify Bridge Static Ucast

    5.6.9.4 Modify bridge static ucast Description: Use this command to modify. Command Syntax: modify bridge static ucast vlanid <vlanid-val> ucastaddr <ucastaddr-val> [portid <portid-val>] Parameters: Name vlanid <vlanid-val> ucastaddr <ucastaddr-val> portid <portid-val> Example: $create bridge static ucast vlanid 1 ucastaddr 1:1:1:1:1:1 recvport 0 portid 2 status 1 cfgmode Config IP DSLAM Description...
  • Page 194: Bridge Commands

    Output: Verbose Mode On Entry Created Vlan Index : 1 Port Id Verbose Mode Off: Entry Created Output Fields: Field Vlan Index Ucast Address Port Id Cautions: An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface.
  • Page 195: Bridge Tbg Traps Commands

    5.6.10 Bridge tbg traps Commands 5.6.10.1 Get bridge tbg traps Description: Use this command to get. Command Syntax: get bridge tbg traps 5.6.10.2 Modify bridge tbg traps Description: Use this command to modify. Command Syntax: modify bridge tbg traps [bindingstatus enable | disable] [fdbtrapstatus enable | disable] [vmactrapstatus enable | disable] [traploss Ok | Notok] Parameters: Name...
  • Page 196 synchronize its database with the forwarding table. ‘NotOK’ means trap loss is not acceptable. In this case, if it is not possible to raise the trap for any forwarding table entry getting learnt/modified/deleted, that entry shall not get learnt/modified/delete. Type: Modify - Optional Example: $ get bridge tbg traps Output:...
  • Page 197: Garp Port Info Commands

    5.6.11 GARP Port Info Commands 5.6.11.1 Get garp port info Description: Use this command to get. Command Syntax: get garp port info [portid <portid-val>] 5.6.11.2 Modify garp port info Description: Use this command to modify. Command Syntax: modify garp port info portid <portid-val> [jointimer <jointimer-val>] [leavetimer <leavetimer-val>] [leavealltimer <leavealltimer-val>] Parameters: Name...
  • Page 198: Stp Group Commands

    Output: PortId Join Timer Leave Timer LeaveAll Timer -------------------------------------------------------------------------------- Output Fields: Field PortId Join Timer Leave Timer LeaveAll Timer References: GVRP Commands 5.6.12 STP Group Commands 5.6.12.1 Get stp info Description: Use this command to display the current status of the Spanning Tree Protocol Group.
  • Page 199: Reset Stp Stats

    5.6.12.3 Reset stp stats Description: Use this command to reset STP global statistics. Command Syntax: reset stp stats Parameters: Name Priority <priority-val> Maxage <maximum-age> htime <hello-time> Fdelay <forward-delay> Enable|disable IP DSLAM Description The value of the write-able portion of the Bridge ID,i.e.,the first two octets of the (8 octet long) Bridge ID.
  • Page 200 Example: $ modify stp info priority 0x20 maxage 25 htime 5 fdelay 20 enable Output: Protocol Spec. : IEEE 8021D Top. Changes Desig Root : 00:30:4F:10:5A:6C:DB:20 Root Cost : 0 Root Port : None Br Max Age(sec) : 25 Br Hello Time(sec) : 5 Br Fwd Delay(sec) : 20 STP status : enable...
  • Page 201 Br Max Age(Sec) Curr Max Age (Sec) Br Hello Time(Sec) Curr Hello Time(Sec) Br Fwd Delay(Sec) Curr Fwd Delay (Sec) STP status References: get stp info command stp port related commands. IP DSLAM this node, in units of seconds. The maximum age of Spanning Tree Protocol information learned from the network on any port before it is discarded, in units of seconds, when this bridge is the root of the spanning tree.
  • Page 202: Stp Port Commands

    5.6.13 STP Port Commands 5.6.13.1 Get stp port Description: Use this command to display port specific information for the Spanning Tree Protocol, for all ports, or for the specified port. Command Syntax: get stp port info portid <portid-val> 5.6.13.2 Modify stp port Description: Use this command to alter the configuration for the spanning tree protocol.
  • Page 203 pktpriority <pktpriority-val> Example: $ modify stp port portid 1 disable pcost 1000 priority 0x10 Output: Verbose Mode On Port ID : 1 State : Forwarding Path Cost : 100 Desig Root:00:30:4F0:10:5A:6C Desig Bridge:00:30:4F:10:5A:6C Desig Port : 0x8000 STP Status : Enable Set Done Port ID : 1 State : Forwarding...
  • Page 204 Output Fields: Field Port Id Priority State Port Status Path Cost Desig Cost Desig Root Desig Bridge Desig Port Fwd Transitions STP status STP PacketsPrio Caution: The specified interface should be an existing bridge interface. References: bridge port intf command. Description The port number of the port for which this entry contains Spanning Tree Protocol management information.
  • Page 205: Transparent Bridging Table Commands

    5.6.14 Transparent Bridging Table Commands 5.6.14.1 Modify bridge tbg info Description: Use this command to modify. Command Syntac: modify bridge tbg info [aging <aging-timeout> ] [slaveaging <aging-timeout> ] [netaging <aging-timeout> ] [ floodsupport enable | disable ] [ bcastsupport enable | disable] [ mcastsupport enable | disable ] [ mcastdrop enable | disable ] [ dropiffdbfull <dropiffdbfull-val>...
  • Page 206 This is used to specify whether the unknown unicast packets are to be floodsupport enable | disable flooded or not. The value for this is used along with per vlan configuration for flood support to determine if flooding has to be done for unknown unicast packet.
  • Page 207 <resvmacprofileid-val> destined frames on the bridge. Reserved Mac addresses are the multicast addresses defined as reserved in IEEE 802.1Q and IEEE 802.1ad. If it does not contain any valid value then the behavior for Reserved Mac destined frames is determined based on Resvd Mac profile associated with the VLAN in which the frame belongs to.VLAN here means the 802.1q Vlan in case of Native Vlan mode and Virtual Vlan in case of Stacked Vlan Mode.
  • Page 208 Output Fields: Field MacAddress No. of Ports Base Type Aging TimeOut Slaveaging TimeOut Floodsupport Bcastsupport Mcastsupport Mcastdrop NetAgingTimeout Full Bridging Status Description The MAC address used by this bridge, when it must be referred to, in a unique fashion. It is the address of one of the Ethernet ports.
  • Page 209: Ethernet Commands

    Drop If FDB full status ResidentialNetLearning Reserved Mac Profile Id References: Bridge Port commands Bridge Port stats commands Ethernet commands IP DSLAM port destined for another CPE port is dropped. Hence, CPE-CPE switching is not permitted. In unrestricted full bridging, all traffic is forwarded based on lookup. This specifies if the frame for which learning could not be done because of forwarding table limit being reached, is to be dropped.
  • Page 210: Bridge Multicast Commands

    5.7 Bridge Multicast Commands 5.7.1 Bridge mcast forwarding Commands 5.7.1.1 Get bridge mcast forwarding Description: Use this command to get. Command Syntax: get bridge mcast fwdall [vlanid <vlanid-val>] 5.7.1.2 Modify bridge mcast fwdall Description: Use this command to modify. Command Syntax: modify bridge mcast fwdall [vlanid <vlanid-val>] [egressports <egressports-val>...
  • Page 211 <forbidegressports-val> | none Example: $ get bridge mcast fwdall vlanid 1 Output: VLAN Index Forward All Ports Forward All Static Ports Forward All Forbidden Ports : 4 9 10 11 Output Fields: Field Vlan Index Forward All Ports Forward All Static Ports Forward All Forbidden Ports IP DSLAM...
  • Page 212: Bridge Mcast Forwarding Commands

    Cautions: An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. References: bridge static multicast 5.7.2 Bridge mcast forwarding Commands 5.7.2.1 Get bridge mcast forwarding Description: Use this command to get. Command Syntax: get bridge mcast forwarding [vlanid <vlanid-val>] [macaddr <macaddr-val>] Parameters: Name...
  • Page 213 Example: $ get bridge mcast forwarding vlanid 1 macaddr 00:30:4F:00:08:01 Output: Vlan Index Egress ports : 1 2 Group Learnt : 1 Output Fields: Field VLAN Index Mac Address Egress ports Group Learnt References: bridge static multicast IP DSLAM Mac Address : 00:30:4F:00:08:01 Description The VLAN id for this VLAN.
  • Page 214: Bridge Mcast Fwdunreg Commands

    5.7.3 Bridge mcast fwdunreg Commands 5.7.3.1 Get bridge mcast fwdunreg Description: Use this command to get. Command Syntax: get bridge mcast fwdunreg [vlanid <vlanid-val>] 5.7.3.2 Modify bridge mcast fwdunreg Description Syntax: Use this command to modify. Command Syntax: modify bridge mcast fwdunreg [vlanid <vlanid-val>] [egressports <egressports-val>...
  • Page 215 forbidegressports <forbidegressports-val> | none Example: $ get bridge mcast fwdunreg vlanid 1 Output: VLAN Index Forward Unregistered Ports Forward Unregistered Static Ports Forward Unregistered Forbidden Ports : 4 9 10 Output Fields: Field VLAN Index Forward Unregistered Ports Forward Unregistered Static Ports IP DSLAM Type: Modify -...
  • Page 216: Bridge Static Multicast Commands

    Forward Unregistered Forbidden Ports Cautions: An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. References: Bridge commands. 5.7.4 Bridge Static Multicast Commands 5.7.4.1 Create bridge static mcast Description: Use this command is used to create. Command Syntax: create bridge static mcast [vlanid <vlanid-val>] mcastaddr <mcastaddr-val>...
  • Page 217: Modify Bridge Static Mcast

    5.7.4.4 Modify bridge static mcast Description: Use this command is used to modify Command Syntax: modify bridge static mcast [vlanid <vlanid-val>] mcastaddr <mcastaddr-val> [egressports <egressports-val>] [forbidegressports <forbidegressports-val>] Parameters: Name Vlanid <vlanid-val> mcastaddr <mcastaddr-val> egressports <egressports-val>|none IP DSLAM Description The VLAN ID for this VLAN. In devices supporting "Shared Vlan for multicast"...
  • Page 218 forbidegressports <forbidegressports-val> |none Example: $ create bridge static mcast vlanid 7 mcastaddr 00:30:4F:00:00:01 egressports 10 forbidegressports 20 Output: Verbose Mode On: Entry Created VLan Index Egress ports Forbidden Egress ports : 20 Verbose Mode Off: Entry Created Output Fields: Field VLan Index Mcast Address Egress ports...
  • Page 219 Forbidden Egress ports Cautions: An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. References: Bridge commands. IP DSLAM The set of ports, to which frames received from a specific port and destined for a specific Multicast MAC address must not be forwarded, regardless of any dynamic information.
  • Page 220: Dhcp Commands

    5.8 DHCP Commands 5.8.1 DHCP Client Commands 5.8.1.1 Get dhcp client info Description: Use this command to get DHCP client information for clients, on the specified interface, or for all the interfaces. Command Syntax: get dhcp client info [ifname <interface-name>] Parameters: Name Ifname...
  • Page 221: Get Dhcp Client Stats

    Lease Start Date Lease Time References: dhcp client stats related commands 5.8.1.2 Get dhcp client stats Description: Use this command to get DHCP client statistics on an interface on which the DHCP client is running, or on all such interfaces. Command Syntax: get dhcp client stats [ifname <interface-name>] Parameters:...
  • Page 222 Rel Sent Inform Sent Output Fields: FIELD Description If-Name This is an interface on which DHCP is running: It can be : eth-0 This specifies number of DHCP messages received sent on this Msgs Sent interface. This specifies number of DHCP messages sent received on this Msgs Rcvd interface.
  • Page 223: Dsl Commands

    5.9 DSL Commands 5.9.1 ADSL Alarm Profile Commands 5.9.1.1 Get adsl alarm profile Description: Use this command to get. Command Syntax: get adsl alarm profile [ifname <interface-name>] 5.9.1.2 Modify adsl alarm profile Description: Use this command to modify. Command Syntax: modify adsl alarm profile ifname <interface-name>...
  • Page 224 atucthresh15minloss <atucthresh15minloss-val> atucthresh15minlols <atucthresh15minlols-val> atucthresh15minlprs <atucthresh15minlprs-val> atucthresh15miness <atucthresh15miness-val> atucthreshfastrateup <atucthreshfastrateup-val> atucthreshintlrateup <atucthreshintlrateup-val> atucthreshfastratedn <atucthreshfastratedn-val> period, which causes the SNMP agent to send an 'adslAtucPerfLofsThreshTrap'. Type: Modify -- Optional Valid values: 0 - 900 The number of Loss of Signal Seconds encountered by an ADSL interface within any given 15 minute performance data collection period, which causes the SNMP agent to send an 'adslAtucPerfLossThreshTrap'.
  • Page 225 atucthreshintlratedn <atucthreshintlratedn-val> atucinitfailtrap False | True atucoptrapenable False | True aturthresh15minlofs <aturthresh15minlofs-val> aturthresh15minloss <aturthresh15minloss-val> aturthresh15minlprs <aturthresh15minlprs-val> aturthresh15miness <aturthresh15miness-val> aturthreshfastrateup <aturthreshfastrateup-val> IP DSLAM Type: Modify -- Optional Applies to 'Interleave' channels only. Configured change in rate causing an adslAtucRateChangeTrap. A trap is produced when: ChanCurrTxRate <= ChanPrevTxRate minus the value of this object.
  • Page 226 aturthreshintlrateup <aturthreshintlrateup-val> aturthreshfastratedn <aturthreshfastratedn-val> aturthreshintlratedn <aturthreshintlratedn-val> atucgspmstatetrapenable False | True linealarmgscntrsreset False | True Example: $ get adsl alarm profile ifname dsl-0 Output: IfName ADSL ATUC Configuration : ------------------------------ Thresh 15Min Lofs(sec) Thresh 15Min Lols(sec) Thresh 15Min Ess(sec) Thresh Intl Rate Up(bps) : 30 Thresh Intl Rate Down(bps) : 30 OpStateTrapEnable ADSL ATUR Configuration :...
  • Page 227 Output Fields: FIELD IfName Thresh 15Min Lofs(sec) Thresh 15Min Loss(sec) Thresh 15Min Lols(sec) Thresh 15Min Lprs(sec) Thresh 15Min Ess(sec) Thresh Fast Rate Up(bps) Thresh Intl Rate Up(bps) Thresh Fast Rate Down(bps) Thresh Intl Rate Down(bps) IP DSLAM Description The ADSL alarm interface name, whose profile is to be modified or viewed The number of Loss of Frame Seconds encountered by an ADSL interface, within any given 15 minutes performance data...
  • Page 228 Init Fail Trap OpStateTrapEnable PowerMgmtTrapEnable Thresh 15Min Lofs(sec) Thresh 15Min Loss(sec) Thresh 15Min Lprs(sec) Thresh 15Min Ess(sec) Thresh Fast Rate Up(bps) Thresh Intl Rate Up(bps) Thresh Fast Rate Down(bps) Thresh Intl Rate Down(bps) References: ADSL Commands Enables and disables the InitFailureTrap. This object is defaulted disable.
  • Page 229: Adsl Alarm Profilext Commands

    5.9.2 ADSL Alarm Profilext Commands 5.9.2.1 Get adsl alarm profilext Description: Use this command to get. Command Syntax: get adsl alarm profilext [ifname <interface-name>] 5.9.2.2 Modify adsl alarm profilext Description: Use this command to modify. Command Syntax: modify adsl alarm profilext ifname <interface-name> [ atucthresh15minffstr <atucthresh15minffstr-val>...
  • Page 230 atucthresh15minsesl <atucthresh15minsesl-val> atucthresh15minuasl <atucthresh15minuasl-val> atucthresh15minfecsl <atucthresh15minfecsl-val> atucthresh1daylofs <atucthresh1daylofs-val> atucthresh1dayloss <atucthresh1dayloss-val> atucthresh1daylols <atucthresh1daylols-val> atucthresh1daylprs <atucthresh1daylprs-val> SNMP agent to send an adslAtucFailedFastRTrap. Type: Modify - Optional Valid values: 0 - 900 The number of Severe errored seconds encountered by an ADSL interface within any giving 15 minute performance data collection period, which cause the SNMP to send an adslAtucSesLTrap.
  • Page 231 atucthresh1dayess <atucthresh1dayess-val> atucthresh1daysesl <atucthresh1daysesl-val> atucthresh1dayuasl <atucthresh1dayuasl-val> atucthresh1dayfecsl <atucthresh1dayfecsl-val> aturthresh15minsesl <aturthresh15minsesl> aturthresh15minuasl <aturthresh15minuasl> aturthresh15minfecsl <aturthresh15minfecs-val> aturthresh1daylofs IP DSLAM Valid values: 0 - 86400 The number of Errored Seconds encountered by an ADSL interface, within any given 1 day performance data collection period, which causes the SNMP agent to send an 'adslAtucPerfESsThresh1DayTrap'.
  • Page 232 <aturthresh1daylofs-val> aturthresh1dayloss <aturthresh1dayloss-val> aturthresh1daylprs <aturthresh1daylprs-val> aturthresh1dayess <aturthresh1dayess-val> aturthresh1daysesl <aturthresh1daysesl-val> aturthresh1dayuasl <aturthresh1dayuasl-val> aturthresh1dayfecsl <aturthresh1dayfecsl-val> interface, within any given 1 day performance data collection period, which causes the SNMP agent to send an 'adslAturPerfLofsThresh1DayTrap'. Type: Modify - Optional Valid values: 0 - 86400 The number of Loss of Signal Seconds encountered by an ADSL interface, within any given 1 day performance data collection period, which causes the SNMP agent to send an...
  • Page 233 Example: $ get adsl alarm profilext ifname dsl-0 Output: IfName Atuc Thresh 15Min Fail FastR(sec) : 10 Atuc Thresh 15Min SesL(sec) Atuc Thresh 15Min UasL(sec) Atuc Thresh 15Min FecsL(sec) Atuc Thresh 1 Day Lofs(sec) Atuc Thresh 1 Day Loss(sec) Atuc Thresh 1 Day Lols(sec) Atuc Thresh 1 Day Lprs(sec) Atuc Thresh 1 Day ESs(sec) Atuc Thresh 1 Day SesL(sec)
  • Page 234 Atuc Thresh 15Min FecsL(sec) Atuc Thresh 1 Day Lofs(sec) Atuc Thresh 1 Day Loss(sec) Atuc Thresh 1 Day Lols(sec) Atuc Thresh 1 Day Lprs(sec) Atuc Thresh 1 Day SesL(sec) Atuc Thresh 1 Day UasL(sec) Atuc Thresh 1 Day FecsL(sec) Atur Thresh 15Min Sesl(sec) Atur Thresh 15Min UasL(sec) performance data collection period, which causes adslAtucUasLThreshTrap.
  • Page 235 Atur Thresh 15Min FecsL(sec) Atur Thresh 1 Day Lofs(sec) Atur Thresh 1 Day Loss(sec) Atur Thresh 1 Day Lprs(sec) Atur Thresh 1 Day ESs(sec) Atur Thresh 1 Day SesL(sec) Atur Thresh 1 Day UasL(sec) Atur Thresh 1 Day FecsL(sec) References: ADSL Commands IP DSLAM performance data collection period, which causes...
  • Page 236: Adsl Atuc Channel Commands

    5.9.3 ADSL ATUC Channel Commands 5.9.3.1 Get adsl atuc channel Description: Use this command to get. Command Syntax: get adsl atuc channel [ifname <interface-name>] Parameters: Name ifname <fname-val> Example: $ get adsl atuc channel ifname dsli-0 Output: Ifname Interleave Delay(ms) : 20 Prev Tx Rate(bps) Gs Curr Atm Status GsRsDepth...
  • Page 237 GsSymbolsPerRsWord GsRsDepth GsRedundantBytesPer RsCode AtucChanPerfAtmCD AtucChanPerfAtmCU AtucChanGsINPdn AtucChanGsL0dn AtucChanGsM0dn AtucChanGsT0dn AtucChanGsB0dn IP DSLAM Indicates the number of DMT symbols per Reed-Solomon code word (S), in the downstream direction. Indicates interleaving depth (D), in the downstream direction. Indicates the number of redundant bytes (R), per Reed-Solomon code in the downstream direction.
  • Page 238: Adsl Atuc Chanperf Commands

    5.9.4 ADSL ATUC Chanperf Commands 5.9.4.1 Get adsl atuc chanperf Description: Use this command to get. Command Syntax: get adsl atuc chanperf [ifname <interface-name>] Parameters: Name ifname <fname-val> Example: $ get adsl atuc chanperf ifname dsli-0 Output: Ifname Perf Valid Intervals Perf Invalid Intervals Perf Valid 1Day Intvl Perf Invalid 1Day Intvl...
  • Page 239 Output Fields: FIELD Description IfIndex of the interface of type adslfast and adslInterleave. Ifname Perf Valid Intervals The number of previous 15-minute intervals in the interval table for which data was collected. (length = 4 bytes) Perf Invalid Intervals The number of intervals in the range from 0 to the value of "adslAtucChanPerfValidIntervals"...
  • Page 240 channel in the current 15 minute/ current 1 day/ previous 1 day interval. NCD Count Performance Data : Number of packets with NCD (No Cell Delineation) error. Curr15Min/Curr1Day/Prev1Day : Number of packets with NCD error received in the current 15-minute/ current 1-day/ previous 1-day interval.
  • Page 241: Adsl Atuc Chanlntvl Commands

    5.9.5 ADSL ATUC Chanlntvl Commands 5.9.5.1 Get adsl atuc chanintvl Description: Use this command to get. Command Syntax: get adsl atuc chanintvl [ifname <interface-name>] [nintrvl <nintrvl-val>] Parameters: Name ifname <fname-val> nintrvl <nintrvl-val> Example: $ get adsl atuc chanintvl ifname dsli-0 nintrvl 1 Output: Ifname Rx Blocks...
  • Page 242: Adsl Atuc Interval Commands

    Uncorrected Blocks Gs Time Elapsed(sec) Valid Data GsNoCellDelineation GsHeaderErrorCheck GsOutOfCellDelineatio AtucChanIntvlNcds AtucChanIntvlLcds 5.9.6 ADSL ATUC Interval Commands 5.9.6.1 Get adsl atuc interval Description: This command is used to get. Command Syntax: get adsl atuc interval ifname <interface-name> [nintrvl <num-of-intervals>] Parameters: Name ifname <interface-name>...
  • Page 243 Output: Ifname IntervalNumber IntervalLofs(sec) : 83 IntervalLols(sec) : 85 IntervalESs(sec) IntervalFastR IntervalSesL(sec) IntervalFecsL(sec) : 15 IntervalInitsFailed : 15 Output Fields: FIELD Ifname IntervalNumber IntervalValidData IntervalLofs(sec) IntervalLoss(sec) IntervalLols(sec) IntervalLprs(sec) IntervalESs(sec) IntervalInits IntervalFastR IntervalFailedFastR IntervalSesL(sec) IntervalUasL(sec) IntervalFecsL(sec) GsTimeElapsed(sec) IntervalInitsFailed IP DSLAM : dsl-0 : 12 IntervalValidData IntervalLoss(sec)
  • Page 244: Adsl Atuc Perf Commands

    5.9.7 ADSL ATUC Perf Commands 5.9.7.1 Get adsl atuc perf Description: Use this command to get ADSL ATUC interface performance. Command Syntax: get adsl atuc perf [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get adsl atuc perf ifname dsl-0 Output: Ifname Perf Valid Intervals...
  • Page 245 Output Fields: FIELD Ifname Perf Valid Intervals Perf Invalid Intervals AtucPerfStatLossL Time Elapsed/Monitored(se LOFS (sec) LOSS (sec) LOLS (sec) LPRS (sec) ES (sec) IP DSLAM Description Ifindex of the type Adsl port Count of the number of Loss of Framing failures since agent reset. The number of previous 15-minute intervals in the interval table, for which data was collected.
  • Page 246 INITS Perf Stat FastR Perf Stat Failed FastR Perf Stat SESL Perf Stat UASL Perf Stat FecsL Perf Stat InitsFailed Performance Data : Count of line initialization attempts since agent was reset. Curr15Min/Curr1Day/Prev1Day : Count of line initialization attempts in the current 15-minute/ current 1-day/ previous 1-day interval.
  • Page 247: Adsl Atuc Physical Commands

    5.9.8 ADSL ATUC Physical Commands 5.9.8.1 Get adsl atuc physical Description: Use this command to get. Command Syntax: get adsl atuc physical [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get adsl atuc physical ifname dsl-0 Output: Ifname Serial Number Vendor ID Version Number Curr Status...
  • Page 248 Chan Perf BE PM State Extended PSD Status Pilot Tone Psd Mask System Vendor ID ATU-C Self Test Result Atuc ACTPSDus (dB/10) StartUp Error Code BitSwapCount ModPhase Transmit Spectrum Shaping info ----------------------------------- [ 0] UpStream Gains per bin --------------------------- [ 0] GsSeltInfoValid GsSeltLoopLen (in Feet) GsSeltLoopEnd...
  • Page 249 Selt DownMgnAtRate (dB/10) ------------------------------- [ 0] 0110030607 Delt HLINSCus Delt HLOGMTus DELT Last Tx State Delt SnrmtUs Delt HLINpsus ------------------ [ 0] Delt HLOGpsus ------------------ [ 0] Delt QLNpsus ----------------- [ 0] 12 Delt DMT Bin SNR --------------------- [ 0] 16 Signal Atn(dB/10) GsParametricTestResult Parametric Info...
  • Page 250 Curr Status Curr Snr Margin(dB/10) Curr Atn(dB/10) CurrAttainable Rate(bps) Curr Output Pwr(dB/10) GsOpState GsActualStandard GsTxAtmCellCounter GsRxAtmCellCounter GsStartProgress GsIdleBertError GsIdleBertCells GsBertSync GsBertError Data Boost Status Chan Perf CD Chan Perf BE PM State Chan Perf Cu Indicates current state of the ATUC line. This is a bit-map of possible conditions.
  • Page 251 Extended PSD Status Chip Version Pilot Tone Overhead Channel Psd Mask System Vendor ID ATU-C Self Test Result Atuc G.994.1 Vendor ID Atuc ACTPSDus (dB/10) AtucStartBin (GSpan++) StartUp Error Code BitSwapCount IP DSLAM Conexant parameter that indicates whether an extended upstream PSD is used - for G.Span Plus mode of operation only.
  • Page 252 ModPhase Atuc TSSpsUs GainspsUs GsSeltInfoValid GsSeltLoopLen (in Feet) GsSeltLoopEnd GsSeltLoopGauge GsSeltUpShannonCap (in bps) GsSeltDownShannonCap (in bps) AtucGsSeltInbandNoise AtucGsSeltTerminationResp AtucGsSeltUpMgnAtRate AtucGsSeltDownMgnAtRate Delt HLINSCus Delt HLOGMTus Conexant parameter to monitor the status of MoD This parameter provides the Upstream Transmit Spectrum Shaping parameter expressed as the set of break points exchanged during G994.1.
  • Page 253 Delt QLNMTus DELT Last Tx State Delt SnrmtUs DELT Curr Status Delt HLINpsus Delt HLOGpsus Delt QLNpsus Delt DMT Bin SNR Signal Atn(dB/10) GsParametricTestResult Parametric Info AtucDMTBinBits IP DSLAM available for ADSL and ADSL2plus) The DELT-related parameter that provides the number of symbols used to measure the upstreamQLN (f) values.
  • Page 254: Adsl Atuc Trap Commands

    5.9.9 ADSL ATUC Trap Commands 5.9.9.1 Get adsl atuc traps Description: This command is used to get. Command Syntax: get adsl atuc traps [ifname <interface-name> Example: $ get adsl atuc traps ifname dsl-0 Output: Ifname : dsl-0 Lofs Thresh Trap : 0 Lols Thresh Trap : 0 ESs Thresh Trap : 1 Rate Change Trap : 0...
  • Page 255: Adsl Atuc Trapsext Commands

    5.9.10 ADSL ATUC Trapsext Commands 5.9.10.1 Get adsl atuc trapsext Description: Use this command to get. Command Syntax: get adsl atuc trapsext [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get adsl atuc trapsext ifname dsl-0 Output: Ifname Failed FastR Thresh 15Min Trap : 1 SesL Thresh 15Min Trap:1 UasL Thresh 15Min Trap Lofs Thresh 1Day Trap Lols Thresh 1Day Trap...
  • Page 256: Adsl Atur Chanlntrvl Commands

    Loss Thresh 1Day Trap Lols Thresh 1Day Trap Lprs Thresh 1Day Trap ESs Thresh 1Day Trap SesL Thresh 1Day Trap UasL Thresh 1Day Trap FecsL Thresh 1Day Trap 5.9.11 ADSL ATUR Chanlntrvl Commands 5.9.11.1 Get adsl atuc chanintrvl Description: Use this command to get. Command Syntax: get adsl atur chanintrvl [ifname <interface-name>] [nintrvl <nintrvl-val>] Parameters:...
  • Page 257: Adsl Atur Channel Commands

    Output Fields: FIELD Description The ADSL interface name Ifname IntervalNumber Count from 1 through 96, of 15 minute intervals. Rx Blocks Count of all encoded blocks received on this channel, during this interval. Tx Blocks Count of all encoded blocks transmitted on this channel, during this interval. Corrected Blocks Count of all encoded blocks received with errors that were corrected on this channel, during this interval.
  • Page 258 Example: $ get adsl atur channel ifname dsli-0 Output: Ifname Interleave Delay(ms) : 10 Prev Tx Rate(bps) Gs Curr Atm Status GsRsDepth AturChanPerfAtmCD AturChanGsINPup AturChanGsM0up AturChanGsB0up Output Fields: FIELD Ifname Interleave Delay(ms) Curr Tx Rate(bps) Prev Tx Rate(bps) Crc Block Length(byte) Gs Curr Atm Status GsSymbolsPerRsWord GsRsDepth...
  • Page 259 GsRedundantBytesPerRsCode AturChanPerfAtmCD AturChanPerfAtmCU AturChanGsINPup AturChanGsL0up AturChanGsM0up AturChanGsT0up AturChanGsB0up References: ADSL commands IP DSLAM equal to 1. Indicates number of redundant bytes (R) per Reed-Solomon code in the upstream direction Provides a count of the total number of cells passed through the cell delineation and HEC function process operating on the ATM Data Path while in the SYNC state.(length = 4 bytes).
  • Page 260: Adsl Atur Chanperf Commands

    5.9.13 ADSL ATUR Chanperf Commands 5.9.13.1 Get adsl atur chanperf Description: This command is used to get. Command Syntax: get adsl atur chanperf [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get adsl atur chanperf ifname dsli-0 Output: Ifname Perf Valid Intervals Perf Invalid Intervals Perf valid 1Day Intvl Perf Invalid 1Day Intvl...
  • Page 261 Output Fields: FIELD Ifname Perf Valid Intervals Perf Invalid Intervals Perf valid 1Day Intvl Perf Invalid 1Day Intvl Time Elapsed/Monitored(sec) Rx Blocks Tx Blocks Corrected Blocks Uncorrected Blocks IP DSLAM Description The ADSL interface name. Number of previous 15-minute intervals, for which the data was collected.
  • Page 262 NCD Count HEC Count NCD Failure Count LCD Failure Count References: ADSL commands Curr15Min/Curr1Day/Prev1Day : Count of all encoded blocks received with uncorrected errors on this channel, in the current 15 minute/ current 1 day/ previous 1 day interval. Performance Data : Number of packets with NCD (No Cell Delineation) errors.
  • Page 263: Adsl Atur Interval Commands

    5.9.14 ADSL ATUR Interval Commands 5.9.14.1 Get adsl atur interval Description: This command is used to get. Command Syntax: get adsl atur interval ifname <interface-name> [nintrvl <nintrvl-val>] Parameters: Name ifname <interface-name> nintrvl <nintrvl-val> Example: $ get adsl atur interval ifname dsl-0 nintrvl 1 Output: Ifname IntervalNumber...
  • Page 264: Adsl Atur Intervalext Commands

    5.9.15 Adsl atur intervalext Commands 5.9.15.1 Get adsl atur intervalext Description: This command is used to get. Command Syntax: get adsl atur intervalext [ifname <interface-name>] [nintrvl <nintrvl-val>] Parameters: Name ifname <interface-name> nintrvl <nintrvl-val> Example: $ get adsl atur intervalext IFNAME dsl-0 NINTRVL 1 Output: Ifname IntervalNumber...
  • Page 265: Adsl Atur Perf Commands

    5.9.16 ADSL ATUR Perf Commands 5.9.16.1 Get adsl atur perf Description: This command is used to get. Command Syntax: get adsl atur perf [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get adsl atur perf ifname dsl-0 Output: Ifname Perf Valid Intervals Perf Invalid Intervals Time Elapsed/Monitored(sec) - LOFS (sec)
  • Page 266: Adsl Atur Perfext Commands

    Elapsed/Monitored(sec) LOFS (sec) LOSS (sec) LPRS (sec) ES (sec) 5.9.17 Adsl atur perfext Commands 5.9.17.1 Get adsl atur perfext Description: Use this command to get. Command Syntax: get adsl atur perfext [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get adsl atur perfext ifname dsl-0 Curr1Day and Monitored seconds in Prev1Day.
  • Page 267 Output: Ifname : dsl-0 AturPerfStatLossL : 14 PerfData Perf Stat SESL Perf Stat UASL Perf Stat FecsL Output Fields: FIELD Ifname AturPerfStatLossL Perf Stat SESL Perf Stat UASL Perf Stat FecsL References: atur perfdata related commands IP DSLAM Curr15Min Curr1Day Description Ifindex of the type Adsl port Count of 1-second intervals containing one or more far end loss of...
  • Page 268: Adsl Atur Physical Commands

    5.9.18 ADSL ATUR Physical Commands 5.9.18.1 Get adsl atur physical Description: Use this command to get. Command Syntax: get adsl atur physical [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get adsl atur physical ifname dsl-0 Output: Ifname Serial Number Vendor ID Version Number Curr Status...
  • Page 269 DownStream Gains per bin ----------------------------- [ 0] Transmit Spectrum Shaping info ----------------------------------- [ 0] Delt HLINSCds Delt HLOGMTds QLNMTds DELT Last Tx State SnrmtDs Delt HLINpsds ------------------ [ 0] Delt HLOGpsds ------------------ [ 0] Delt QLNpsds ----------------- [ 0] 22 Delt DMT Bin SNR --------------------- [ 0] 22...
  • Page 270 Curr Snr Margin(dB/10) Curr Atn(dB/10) CurrAttainable Rate(bps) Curr Output Pwr(dB/10) AturGsConfig Chan Perf CD Chan Perf CU Chan Perf BE Overhead Channel System Vendor ID ATU-R Self Test Result ATUR G9941 Vendor ID signal, and initialization errors, cannot be determined. Noise Margin as seen by this ATU, with respect to its received signal, in tenth dB.
  • Page 271 Atur ACTPSDds (dB/10) BitSwapCount PSDMaskMode Gain Spsds Atur TSSpsds Delt HLINSCds Delt HLOGMTds Delt QLNMTds DELT Last Tx State Delt SnrmtDs Delt HLINpsds Delt HLOGpsds Delt QLNpsds IP DSLAM vendor of the ATU-R G.994.1 functionality. This is string of 8 octets containing 2 octet country code , 4 octet vendor id and 2 octet vendor revision number.
  • Page 272: Adsl Atur Traps Commands

    DMT Bin SNR Signal Atn(dB/10) AturDMTBinBits References: ADSL commands 5.9.19 ADSL ATUR Traps Commands 5.9.19.1 Get adsl atur traps Description: This command is used to get. Command Syntax: get adsl atur traps [ifname <interface-name] Parameters: Name ifname <interface-name> Example: $ get adsl atur traps ifname dsl-0 downstream QLN (f) values in dB.
  • Page 273: Adsl Atur Trapsext Commands

    Output: Ifname : dsl-0 Lofs Thresh Trap : 1 Lprs Thresh Trap : 1 Rate Change Trap : 0 Output Fields: FIELD Ifname Lofs Thresh Trap Loss Thresh Trap Lprs Thresh Trap ESs Thresh Trap Rate Change Trap References ADSL Commands 5.9.20 ADSL ATUR Trapsext Commands 5.9.20.1 Get adsl atur trapsext Description:...
  • Page 274 Output: Ifname SesL Thresh 15Min Trap : 1 FecsL Thresh 15Min Trap: 0 Lofs Thresh 1Day Trap : 1 Lprs Thresh 1Day Trap : 1 SesL Thresh 1Day Trap : 1 FecsL Thresh 1Day Trap : 0 Output Fields: FIELD Ifname SesL Thresh 15Min Trap UasL Thresh 15Min Trap...
  • Page 275: Adsl Cap Commands

    5.9.21 ADSL Cap Commands 5.9.21.1 Get adsl cap Description: Use this command to view DSL transmission capability. Command Syntax: get adsl cap Parameters: None Example: $ get adsl cap Output: Tx Capability : q9921potsOverlapped q9921potsNonOverlapped Output Fields: Field Tx Capability References: create dsl system get dsl system...
  • Page 276: Adsl Line Intf Commands

    5.9.22 ADSL Line Intf Commands 5.9.22.1 Get adsl line intf Description: Use this command to view ADSL line configuration. Command Syntax: get adsl line intf [ifname <interface-name>] 5.9.22.2 Modify adsl line intf Description: Use this command to modify. Command Syntax: modify adsl line intf ifname <interface-name>...
  • Page 277 Parameters: Name ifname <interface-name> lineconfgsaction startup | spectrumReverb | analogLb | digitalLb | atmLp | spectrumMedley | spectrumPilot | spectrumCMtpr | spectrumRMtpr | hybridLossTest | rcvLinearityTest | rcvFilterTest | rcvPowerPerBinTest | idleNoisePerBinTest | totalIdleNoiseTest | selt | shutdown | wakeup | AbortReq linepmconfpmsf L3ToL0StateForce | L0ToL2StateForce | L3StateForce | L2ToL0StateForce...
  • Page 278 q9925Adsl2PlusPotsNonOverlapped | q9923Readsl2PotsOverlapped | q9923Readsl2PotsNonOverlapped | adslPlusPotsOverlapped | q9921GspanPlusPlusPotsNonOverlappe d | q9921GspanPlusPlusPotsOverlapped | q9923IsdnNonOverlapped | q9923IsdnOverlapped | q9925IsdnNonOverlapped | q9925IsdnOverlapped | q9923AnnexMPotsExtUsNonOverlapped | q9923AnnexMPotsExtUsOverlapped | q9925AnnexMPotsExtUsNonOverlapped | q9925AnnexMPotsExtUsOverlapped dsbinsnrupdate Disable | Enable enable | disable Example: $ get adsl line intf ifname dsl-0 Output: IfName Line Type...
  • Page 279 PM Conf PMSF Line DELT Conf LDSF Curr Output Pwr(dBm/10) Enable Bin Number SNR Margin/bin --------------------------------- [ 0] 16 Oper Status Enable Output Fields: FIELD IfName Line Type Coding Type GsUtopia L2TxAddr GsUtopia L2RxAddr GsUtopia L2RxAddr2nd GsUtopia L2TxAddr2nd Gs Clock Type Gs Action Trans Atuc Cap Trans Atuc Actual...
  • Page 280: Adsl Line Profile Commands

    Curr Output Pwr(dBm/10) DS Bin SNR Update Bin SNR Margin(dB/10) Oper Status Admin Status 5.9.23 ADSL Line Profile Commands 5.9.23.1 Get adsl line profile Description: Use this command to get. Command Syntax: get adsl line profile [ifname <interface-name>] 5.9.23.2 Modify adsl line profile Description: Use this command to modify.
  • Page 281 [ atucgsmaxbitsperbin <atucgsmaxbitsperbin-val> ] [ atucgsrxstartbin <atucgsrxstartbin-val> ] [ atucgsrxendbin <atucgsrxendbin-val> ] [ atucgsrxbinadjust disable ] [ atucgsltriggermode locCrc | rmtCrc | snrInc | snrDec | disable ] [ atucgsadi2x standard ] [ atucgsinitiate waitPn | ctone | initiatePn ] [ atucgstxpoweratten 0 | point1 | point2 | point3 | point4 | point5 | point6 | point7 | point8 | point9 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 ] [ atucgscodinggain Auto | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 256 ]...
  • Page 282 <atucpml2entryratemintime-val> ] [ atucgscabinethsenable Disable | Enable ] [ atucgsseltlooptype RealCable | Dls90 | Dls400 ] [ atucgsrxstartbinu1 <atucgsrxstartbinu1-val> ] [ atucgsrxendbinu1 <atucgsrxendbinu1-val> ] [ gspsdmaskdsenable PsdMaskDisable | PsdMaskEnable | PsdMaskEnableMod ] [ gspsdmaskusenable PsdMaskDisable | PsdMaskEnable | PsdMaskEnableMod ] [ psdmaskdsfallbackenable False | True ] [ psdmaskusfallbackenable False | True ] [ atucconfmaxnompsdds <atucconfmaxnompsdds-val>...
  • Page 283 atuctargetsnr <atuctargetsnr-val> atucmaxsnrmargin <atucmaxsnrmargin-val> atucgsrsintcorrectionup 125us | 250us | 500us | 1ms | 2ms | 4ms | disable atucdnshiftsnrmargin <atucdnshiftsnrmargin-val> atucupshiftsnrmargin <atucupshiftsnrmargin-val> atucminupshifttime <atucminupshifttime-val> atucmindnshifttime <atucmindnshifttime-val> atucfastmintxrate <atucfastmintxrate-val> atucintlmintxrate IP DSLAM Configured Target Signal/Noise Margin. This is the Noise Margin the modem must achieve with a BER of 10 to the power -7, or better, to successfully complete initialization.
  • Page 284 <atucintlmintxrate-val> atucfastmaxtxrate <atucfastmaxtxrate-val> atucintlmaxtxrate <atucintlmaxtxrate-val> atucmaxintldelay <atucmaxintldelay-val> type noChannel | fastOnly | interleavedOnly | fastOrInterleaved | fastAndInterleaved atucgstxendbin <atucgstxendbin-val> atucgstxstartbin <atucgstxstartbin-val> atucgsmaxbitsperbin <atucgsmaxbitsperbin-val> atucgsrxstartbin <atucgsrxstartbin-val> atucgsrxendbin Also refer to 'adslAtucConfRateChanRatio' for information regarding RADSL mode and refer to ATU-R transmit rate for ATU-C receive rates. Type: Modify -- Optional Valid values: 0 - 0xffffffff Configured Maximum Transmit rate for 'Fast' channels, in bps.
  • Page 285 <atucgsrxendbin-val> atucgsrxbinadjust disable atucgsltriggermode locCrc | rmtCrc | snrInc | snrDec | disable atucgsadi2x standard atucgsinitiate waitPn | ctone | initiatePn atucgstxpoweratten 0 | point1 | point2 | point3 | point4 | point5 | point6 | point7 | point8 | point9 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 |...
  • Page 286 atucgsbitswap Disable | Enable atucgsntr LocalOcs | Refck8K atucgsalctlusver Unknown atucgsusecustombin Enable | Disable atucgsdnbinusage <atucgsdnbinusage-val> atucgsmaxdco 64 | 128 | 256 | 511 atucgsfullretrain Enable | Disable atucgspsdmasktype CoMsk2 | FlatMsk | CabMsk2 | CoMsk2Rfi | FlatMskRfi | CabMsk2Rfi | CoMsk2Rfi0 | Adsl2NonovlpM1 | Adsl2NonovlpM2 | Adsl2NonovlpFlat...
  • Page 287 aturtargetsnrmargin <aturtargetsnrmargin-val> aturdnshiftsnrmargin <aturdnshiftsnrmargin-val> aturupshiftsnrmargin <aturupshiftsnrmargin-val> aturminupshifttime <aturminupshifttime-val> aturmindnshifttime <aturmindnshifttime-val> aturfastmintxrate <aturfastmintxrate-val> aturintlmintxrate <aturintlmintxrate-val> aturfastmaxtxrate <aturfastmaxtxrate-val> IP DSLAM Noise Margin the modem must achieve with a BER of 10 to the power 7 or better to successfully complete initialization Type: Modify -- Optional Valid values: 0 - 0xffffffff Configured Signal/ Noise Margin for rate downshift.
  • Page 288 aturintlmaxtxrate <aturintlmaxtxrate-val> aturmaxintldelay <aturmaxintldelay-val> databoost Enable | Disable upstreampsd Extended | Standard | Jj100 atucconfpmmode pmstatel3enable | pmstatel2enable | disable atucconfpml0time <atucconfpml0time-val> atucconfpml2time <atucconfpml2time-val> atucconfpml2atpr <atucconfpml2atpr-val> Configured Maximum Transmit rate for 'Interleave' channels, in bps. Also refer to 'adslAturConfRateChanRatio' for information regarding RADSL mode and to ATU-C transmit rate for ATU-R receive rates.
  • Page 289 atucconfpml2minrate <atucconfpml2minrate-val> atucconfmsgminds <atucconfmsgminds-val> aturconfmsgminus <aturconfmsgminus-val> atucminsnrmgn <atucminsnrmgn-val> aturminsnrmgn <aturminsnrmgn-val> atucfrontenddesigntype El1508 | El1528 | Le87213 atuchwpwrreduction Disable | Enable atucgsusbitswap Disable | Enable aturmaxsnrmgn <aturmaxsnrmgn-val> IP DSLAM Type: Modify -- Optional Valid values: 0 - 310 PM configuration parameter, related to the L2 low power state. This parameter specifies the minimum net data rate during the low power state (L2).
  • Page 290 atucconfmininp Inp0 | InpPoint5 | Inp1 | Inp2 | InpAuto | Inp4 | Inp8 | Inp16 atucpml2entrythreshrate <atucpml2entrythreshrate-val > atucpml2exitthreshrate <atucpml2exitthreshrate-val> atucpml2entryratemintime <atucpml2entryratemintime-v al> atucgscabinethsenable Disable | Enable atucgsseltlooptype RealCable | Dls90 | Dls400 atucgsrxstartbinu1 <atucgsrxstartbinu1-val> atucgsrxendbinu1 <atucgsrxendbinu1-val> gspsdmaskdsenable PsdMaskDisable | PsdMaskEnable | PsdMaskEnableMod gspsdmaskusenable...
  • Page 291 psdmaskusfallbackenable False | True atucconfmaxnompsdds <atucconfmaxnompsdds-val> aturconfmaxnompsdus <aturconfmaxnompsdus-val> atucconfmaxnomatpds <atucconfmaxnomatpds-val> aturconfmaxnomatpus <aturconfmaxnomatpus-val> atucconfpsdmaskds IP DSLAM Valid values: False, True Conexant parameter used to enable Mask on Demand (MoD) fallback mode. When enabled, the system chooses MoD or the base ADSL2 depending upon the upstream rate.
  • Page 292 <atucconfpsdmaskds-val> aturconfpsdmaskus <aturconfpsdmaskus-val> aturratemode fixed | adaptAtStartup | adaptAtRuntime aturconfmininp Inp0 | InpPoint5 | Inp1 | Inp2 | InpAuto | Inp4 | Inp8 | Inp16 gsannexcoltocxswitch CxSwitch19DB | CxSwitch20DB | CxSwitch21DB | CxSwitch22DB | CxSwitch23DB | CxSwitch24DB | CxSwitch25DB | CxSwitch26DB | CxSwitch27DB | CxSwitch28DB |...
  • Page 293 GspanPlus15DB gsannexctouqswitch CUqSwitch6DB | CUqSwitch6_5DB | CUqSwitch7DB | CUqSwitch8DB | CUqSwitch9DB | CUqSwitch10DB | CUqSwitch11DB | CUqSwitch12DB | CUqSwitch13DB | CUqSwitch14DB | CUqSwitch15DB atucminsnrmgntime <atucminsnrmgntime-val> atuccustomerid WorldWide | France | China | Portugal atucmpsdmasktype Adsl2MEu64 | Adsl2MEu60 | Adsl2MEu56 | Adsl2MEu52 | Adsl2MEu48 | Adsl2MEu44 | Adsl2MEu40 | Adsl2MEu36 | Adsl2MEu32 | Adsl2MAll...
  • Page 294 Output: IfName ADSL ATUC Configuration : ------------------------------ Rate Adaptation Target Snr Margin(dB/10) : 20 GsRsIntCorrectionUp Upshift SnrMargin(dB/10) : 50 Min Dnshift Time(sec) Intl Min Tx Rate(bps) Intl Max Tx Rate(bps) GsTxStartBin GsRxStartBin GsMaxBitsPerBin GsRxBinAdjust GsInitiate GsCodingGain GsRsIntCorrectionDown GsDrStby GsEscapeFastRetrain GsBitSwap GsAlctlUsVer GsUseCustomBin GsPsdMaskType...
  • Page 295 Conf PML0 Time(sec) Conf PML2 ATPR (dB/10) MSG Min Ds FrontEnd H/W Design H/W Pwr Reduction GsUsBitSwap PML2 Entry Thresh Rate PML2 Entry Rate Min Time : 1800 GsSeltLoopType GsRxStartBinU1 GsRxEndBinU1 PsdMaskEnable PsdMod FallBackEnable Max Nom AtpPsd(dB/10) Downstream PSD Mask : -------------------------- [ 0] GsAnnexCOlToCxSwitch...
  • Page 296 Max Nom AtpPsd(dB/10) Min INP Upstream PSD Mask : ------------------------ [ 0] Output Fields: FIELD IfName Rate Adaptation Target Snr Margin(dB/10) Max Snr Mgn(dB/10) GsRsIntCorrectionUp Dnshift SnrMargin(dB/10) Upshift SnrMargin(dB/10) Min Upshift Time(sec) Min Dnshift Time(sec) Fast Min Tx Rate(bps) Intl Min Tx Rate(bps) : 125 Rate Adaptation : Inp0...
  • Page 297 Fast Max Tx Rate(bps) Intl Max Tx Rate(bps) Max Intl Delay(ms) GsTxStartBin GsTxEndBin GsRxStartBin GsRxEndBin GsMaxBitsPerBin GsMaxDCo GsRxBinAdjust GsAdi2x GsInitiate GsTxPowerAtten GsCodingGain GsRsFastOvrhdDown GsRsIntCorrectionDown GsRsFastOvrhdUp GsDrStby IP DSLAM bps. Also refer to 'adslAtucConfRateChanRatio' for information regarding RADSL mode and refer to ATU-R transmit rate for ATU-C receive rates.
  • Page 298 GsExpandedExchange GsEscapeFastRetrain GsFastRetrain GsBitSwap GsNtr GsAlctlUsVer GsUseCustomBin GsFullRetrain GsPsdMaskType GsEraseProfiles GsExtRsMemory ParamHybridLossTestStart GsParamHybridLossTestEnd GsDmtTrellis GslTriggerMode Type GsDnBinUsage ParametricTestInputFile Data Boost Upstream PSD Conf PM Mode Conf PML0 Time(sec) Conf PML2 Time(sec) T1.413 parameter that Enables/Disables EES This parameter enables/disables escape to the fast retrain capability This parameter enables/disables the fast retrain capability.
  • Page 299 Conf PML2 ATPR (dB/10) Conf PML2 Min Rate(bps) MSG Min Ds Min Snr Mrg(dB/10) FrontEnd H/W Design H/W Pwr Reduction GsUsBitSwap Minimum INP PML2 Entry Thresh Rate PML2 Exit Thresh Rate PML2 Entry Rate Min Time CabinetHsEnable GsSeltLoopType GsRxStartBinU1 GsRxEndBinU1 PSD MoD Enable PsdMod FallBackEnable IP DSLAM...
  • Page 300 Max Nom PSD(dB/10) Max Nom AtpPsd(dB/10) DS PSD Mask GsAnnexCOlToCxSwitch GsAnnexCSwitch GsAnnexCToUqSwitch Min SnrMgnTime(sec) Customer ID GsMPsdMaskType GsSeltLoopGauge Rate Ratio Target Snr Margin(dB/10) Dnshift SnrMargin(dB/10) base ADSL2 depending upon the downstream rate. It is avaiable only for ADSL2 Annex A.(length = 4 bytes) This parameter specifies the maximum nominal transmit PSD(MAXNOMPSD) level during initialization and showtime.
  • Page 301 Upshift SnrMargin(dB/10) Min Upshift Time(sec) Min Dnshift Time(sec) Fast Min Tx Rate(bps) Intl Min Tx Rate(bps) Fast Max Tx Rate(bps) Intl Max Tx Rate(bps) Max Intl Delay(ms) MSG Min Us Minimum Snr Margin(dB/10) IP DSLAM decrease its transmit rate. In the case that RADSL mode is not present, the value will be 0.
  • Page 302 Maximum Snr Margin(dB/10) PSD MoD Enable PsdMod FallBackEnable Max Nom PSD(dB/10) Max Nom AtpPsd(dB/10) Rate Adaptation Min INP US PSD Mask References: ADSL Commands or better, to successfully complete initialization. The default value mentioned is an indicative value only. Configured Maximum acceptable downstream Signal/Noise Margin.
  • Page 303: Dsl Chip Commands

    5.9.24 Dsl chip Commands 5.9.24.1 Get adsl chip Description: Use this command to get. Command Syntax: get dsl chip [chipid <chipid-val>] 5.9.24.2 Create dsl chip Description: Use this command to get. Command Syntax: create dsl chip chipid <chipid-val> [ dsltype Adsl | Sdsl | Shdsl | Vdsl ] [ linecoding Other | Dmt | Cap | Qam | Mcm | Scm ] [ adsltxcfg ansit1413 | etsi | q9921PotsNonOverlapped | q9921PotsOverlapped | q9921IsdnNonOverlapped | q9921IsdnOverlapped | q9921TcmIsdnNonOverlapped |...
  • Page 304: Delete Dsl Chip

    5.9.24.3 Delete dsl chip Description: Use this command to get. Command Syntax: delet dsl chip chipid <chipid-val> Parameters: Name chipid <chipid-val> dsltype Adsl | Sdsl | Shdsl | Vdsl linecoding Other | Dmt | Cap | Qam | Mcm | Scm adsltxcfg ansit1413 | etsi | q9921PotsNonOverlapped | q9921PotsOverlapped |...
  • Page 305 q9923Readsl2PotsNonOverlappe d | adslPlusPotsOverlapped | q9921GspanPlusPlusPotsNonOv erlapped | q9921GspanPlusPlusPotsOverla pped | q9923IsdnNonOverlapped | q9923IsdnOverlapped | q9925IsdnNonOverlapped | q9925IsdnOverlapped | q9923AnnexMPotsExtUsNonOve rlapped | q9923AnnexMPotsExtUsOverlap ped | q9925AnnexMPotsExtUsNonOve rlapped | q9925AnnexMPotsExtUsOverlap shdsltxmode Region1 | Region2 Example: $ create dsl chip chipid 1 dsltype Adsl linecoding Dmt adsltxcfg ansit1413 q9921PotsOverlapped q9921PotsNonOverlapped shdsltxmode region1 Region2 Output: Verbose Mode On...
  • Page 306: Dsl Dsp Chip Commands

    Output Fields: FIELD Description Identifies the chip to be build and initialized. Chip Id DSL Type Identifies the firmware to be downloaded. Line coding ADSL line coding type. Not valid for SHDSL. Adsl Tx Config Transmission capabilities with which the DSL system is configured. Its default value depends on the Annex Type supported.
  • Page 307: Dsl Dsp Port Commands

    Output: ChipId ------------------------------------------------------------------------ Output Fields: FIELD Description ChipId This object is the Index of Dsl Chip for which reset is to be done. 5.9.26 Dsl dsp port Commands 5.9.26.1 Get dsl dsp port Description: Use this command to get. Command Syntax: get dsl dsp port [ifname <interface-name>] 5.9.26.2 Reset dsl dsp port Description:...
  • Page 308: Dsl System Commands

    Output Fields: FIELD Description This object is the Index of Dsl Port for which reset is to be done. Ifname 5.9.27 Dsl system Commands 5.9.27.1 Get dsl system Description: Use this command to get. Command Syntax: get dsl system 5.9.27.2 Create dsl system Description: Use this command to create.
  • Page 309: Delete Dsl System

    5.9.27.3 Delete dsl system Description: Use this command to get. Command Syntax: delet dsl system Parameters: Name dsltype Adsl | Sdsl |Shdsl | Vdsl linecoding Other | Dmt |Cap | Qam | Mcm | Scm adsltxcfg ansit1413 | etsi| q9921PotsNonOverlapped | q9921PotsOverlapped |q9921IsdnNonOverlapped |q9921IsdnOverlapped...
  • Page 310 |q9923IsdnOverlapped |q9925IsdnNonOverlapped |q9925IsdnOverlapped |q9923AnnexMPotsExtUsNonOverlapped |q9923AnnexMPotsExtUsOverlapped |q9925AnnexMPotsExtUsNonOverlapped |q9925AnnexMPotsExtUsOverlapped shdsltxmode Region1 |Region2 Example: $ create dsl system dsltype Adsl linecoding Dmt adsltxcfg ansit1413 shdsltxmode region1 Region2 Output: Verbose Mode On Entry Created DSL Type : Adsl Line coding : Dmt Adsl Tx Config : ansit1413 Shdsl Tx Mode : region1 Region2 Verbose Mode Off: Entry Created...
  • Page 311: Ehdlc Commands

    5.10 EHDLC Commands 5.10.1 Ehdlc intf Commands 5.10.1.1 Get ehdlc intf Description: Use this command to get. Command Syntax: get ehdlc intf [ifname <interface-name>] 5.10.1.2 Create ehdlc intf Description: Use this command to create. Command Syntax: create ehdlc intf ifname <interface-name>lowif <lowif-val> [sarstatus Enable | Disable] [enable | disable] 5.10.1.3 Delete ehdlc intf Description:...
  • Page 312 Parameters: Name ifname <interface-name> lowif<lowif-val> sarstatus Enable | Disable enable | disable Example: $ create ehdlc intf ifname ehdlc-0 lowif dsl-0 SarStatus Enable enable Output: Verbose Mode On Entry Created IfName : ehdlc-0 EHDLC Sar Status : enable Verbose Mode Off: Entry Created Description This parameter specifies the name assigned to this interface.
  • Page 313: Ethemet Commands

    Output field: Field IfName LowIfName EHDLC Sar Status Admin Status 5.11 Ethemet Commands 5.11.1 Dot3 stats Commands 5.11.1.1 Get dot3 stats Description: Use this command to get. Command Syntax: get dot3 stats [ifname <interface-name>] Parameters: Name ifname <interface-name> Example $ get dot3 stats Ifname eth-0 Output IfName Alignment Errors...
  • Page 314 Carrier Sense Errors Mac Rx Error Frames FullDuplex Output field: Field IfName Alignment Errors FCS Errors : 18 Too Long Frames : 20 Duplex Status Description An index name that uniquely identifies an interface to an ethernet-like medium. A count of frames received on a particular interface that are not an integral number of octets in length and do not pass the FCS check.
  • Page 315 Single Collision Frames Multiple Collision Frames Deferred Tx Frames Late Collisions IP DSLAM order to avoid a loss of information, a management station is advised to poll the dot3HCStatsFCSErrors object for 10 Gb/s or faster interfaces. Discontinuities in the value of this counter can occur at e-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
  • Page 316 Excess Collisions Frames Mac Tx Errors Frames Carrier Sense Errors Too Long Frames re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. A count of frames for which transmission on a particular interface fails due to excessive collisions.
  • Page 317 Mac Rx Error Frames Duplex Status IP DSLAM user). Received frames for which multiple error conditions pertain are, according to the conventions of IEEE 802.3 Layer Management, counted exclusively according to the error status presented to the LLC. For interfaces operating at 10 Gb/s, this counter can roll over in less than 80 minutes if it is incrementing at its maximum rate.
  • Page 318: Ethernet Commands

    5.11.2 Ethernet Commands 5.11.2.1 Create ethernet intf Description: Use this command to create a physical Ethernet interface. Command Syntax: create ethernet intf ifname <interface-name> [ip <ip-address>] [mask <net-mask>][usedhcp true|false] [speed {auto|100BT|1000BT}] [type uplink|downlink][enable | disable] [pkttype Mcast|Bcast|UnknownUcast|All|None] [orl decvalue][duplex half| full|auto] [profilename <profilename-val>] [mgmtvlanid <mgmtvlanid-val>] [priority <priority-val>] [trfclassprofileid <trfclassprofileid-val>...
  • Page 319 [mgmtvlanid <mgmtvlanid-val>] [priority <priority-val>] [trfclassprofileid <trfclassprofileid-val> ] [Ctlpktinstid <ctlpktinstid-val>] [ ctlpktgroupid <ctlpktgroupid-val> | none ] [mgmtsvlanid <mgmtsvlanid-val>] [m2vmacdbid <m2vmacdbid-val> |none] [ mgmttvlanid <mgmttvlanid-val> ] Parameters: Name Description ifname This parameter specifies the interface index used for the Ethernet type of <interface-name>...
  • Page 320 This parameter specifies the network mask configured for the interface. Mask <net-mask> This is given in conjunction with IP Address configured and shall be given only if IP address has been given. This shall be removed whenever IP Address is removed. ’Modify’ of network mask for an Ethernet interface shall be supported only if some IP address is configured on the interface or 'etherUseDhcp' was configured to "GS_TRUE"...
  • Page 321 This parameter defines the modes, in which the Ethernet Interface can Duplex auto|half|full come up. It can be configured as ‘auto’, ‘half’, ‘full duplex’ or a combination of these. Based on the values configured, the Ethernet interface negotiates with the peer entity. Type Valid values: auto, half, full Default value: auto...
  • Page 322 This parameter specifies the priority to be set in Tagged Ethernet PDUs priority <priority-val> sent on Management VLAN over this interface. This field is valid only if either 'ip' field is non-zero or 'usedhcp' field is true. In Native-VLAN mode, this priority shall be used for C-Vlan tag, while in stacked-VLAN mode it shall be used for S-Vlan tag.
  • Page 323 This parameter specifies the S-VLAN for management traffic on this mgmtsvlanid interface. It is applicable only in stacked-VLAN Mode. Non-zero value of this field is valid only if either 'etherIfIpAddress' field is non-zero or 'etherUseDhcp' field is true. If no management S-Vlan id is specified (in the create operation) or its value is set to zero (either in create or modify operation), then the system shall use the value of 'psvlanid' associated with the bridge port created on this interface as the management VLAN...
  • Page 324 Output: Verbose Mode On Entry Created Interface Type IP Address Pkt Type Orl(mbps) Configured Duplex Configured Speed Profile Name Mgmt VLAN Index Mgmt S-VLAN Index Mgmt T-VLAN Index Tagged Mgmt PDU Prio: 2 trfclassprofileid Ctl Pkts Instance Id:1 Speed Operational Status : Down Verbose Mode Off: Entry Created Output field:...
  • Page 325 Ip Address Mask pkttype Configured Duplex Duplex IP DSLAM together. In case Iftype is ‘slave’, then this field can not be set to GS_TRUE. This parameter specifies the IP address configured for the interface. This is required to be configured only if this interface is used for management IP traffic.
  • Page 326 Configured Speed Mgmt VLAN Index Mgmt S-VLAN Index Tagged Mgmt PDU Prio ProfileName The Ethernet speed for the net-side interfaces. This parameter specifies the VLAN (C-Vlan) for management traffic on this interface. Non-zero value of this field is valid only if either 'ip' field is non-zero or 'usedhcp' field is true.
  • Page 327 Speed Operational Status Admin Status trfclassprofileid Ctl Pkts Instance Id Ctl Pkts Group Id M2VMacDbId Mgmt T-VLAN Index References: Ethernet stats command. IP DSLAM The actual speed of the interface. The operational status of the interface. The administrative status of the interface. This parameter specifies the traffic class profile identifier to be associated with the Ethernet interface.
  • Page 328: Eoa Commands

    5.12 EOA Commands 5.12.1 EOA Commands 5.12.1.1 Create eoa intf Description: Use this command to create an EoA interface towards the CPE side. Command Syntax: create eoa intf ifname <interface-name> lowif <low-interface-name> [pkttype {multicast |broadcast |unknown-unicast} + | all|None] [fcs false | true] [enable|disable] [inactivitytmrintrvl <inactivitytmrintrvl-val>] [m2vmacdbid <m2vmacdbid-val>...
  • Page 329 Parameters: Name Description This parameter specifies the name assigned to this interface. ifname<interface-name Type: Create - Mandatory > Valid values: eoa-0,eoa-1…. lowif This parameter specifies the lower interface index. It contains ifindex of <low-interface-name> the AAL5 or VC Aggregation interface. Type: Mandatory Valid Values : aal5-0 - * pkttype {multicast...
  • Page 330 Default Value: 0 configstatus normal | This parameter describes the configuration mode for this interface.The config value of this parameter can be normal or config. If the value is config, then this interface shall be created, but will have a dormant status. Only after the receipt of an EoA packet from the CPE side, this interface shall become active.
  • Page 331 Pkt Type Admin Status Oper Status InActivity Tmr Interval Config Status M2VMac Database Id References: Ethernet commands Ethernet Stats commands. IP DSLAM be set to true only if encaptype of the lower interface is Ethernet. This parameter defines the packet type supported by the interface.
  • Page 332: Filtering Commands

    5.13 Filtering Commands 5.13.1 ACL Global Macentry Commands 5.13.1.1 Get acl global macentry Description: Use this command to get. Command Syntax: get acl global macentry [macaddr <macaddr-val >] 5.13.1.2 Create acl global macentry Description: Use this command to create. Command Syntax: create acl global macentry macaddr <macaddr-val >...
  • Page 333: Mac Address

    Parameters: Name Description Unicast Source MAC Address, which needs to be tracked/denied access Type: Create --Mandatory macaddr <macaddr-val > This flag specifies if the MAC address is to be denied access. Type: Create --Optional deny disable | enable Default value: enable This flag specifies if the MAC address is to be tracked accross different ports.
  • Page 334: Clfr List Genentry Commands

    5.13.2 Clfr list genentry commands 5.13.2.1 Get clfr list genentry Description: Use this command to get. Command Syntax: 5.13.2.2 Create clfr list genentry Description: Use this command to create. Command Syntax: create clfr list genentry ifname <interface-name>value <value-val> [valtype U8|U16|U32] 5.13.2.3 Delete clcfr list genentry Description: Use this command to delete.
  • Page 335 Valtype U8|U16|U32 Example: $ create clfr list genentry Ifname eoa-1 value 0xAC1901AA valtype u8 Output: Verbose Mode On Entry Created If Name : eoa-1 Value : 0xAC1901AA Value Type : U32 Verbose Mode Off: Entry Created Output field: Field If Name Value Value Type IP DSLAM...
  • Page 336: Acl Port Macentry Commands

    5.13.3 ACL Port Macentry Commands 5.13.3.1 Get acl port macentry Description: Use this command to get. Command Syntax: get acl port macentry [portid <portid-val >] [macaddr <macaddr-val >] 5.13.3.2 Create acl port macentry Description: Use this command to create. Command Syntax: create acl port macentry portid <portid-val >...
  • Page 337: Clfr Namedlist Genentry Commands

    Output: Verbose Mode On Entry Created PortId Mac Address : 00:30:4f:a0:d1:34 Verbose Mode Off: Entry Created Output field: Field PortId Mac Address Caution: An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. 5.13.4 Clfr namedlist genentry Commands 5.13.4.1 Get namedlist genentry Description:...
  • Page 338: Delete Clfr Namedlist Genentry

    5.13.4.3 Delete clfr namedlist genentry Description: Use this command to delete. Command Syntax: delete clfr namedlist genentry listid <listid-val>value <value-val> Parameter: Name listid <listid-val> value <value-val> Example: $ create clfr namedlist genentry listid 2 value 0xAC1901AA Output: Verbose Mode On Entry Created ListId : 2 Value : 0xAC1901AA...
  • Page 339: Clfr Namedlist Info Commands

    5.13.5 Clfr namedlist info Commands 5.13.5.1 Get clfr namedlist info Description: Use this command to get. Command Syntax: get clfr namedlist info [listid <listid-val>] 5.13.5.2 Create clfr namedlist info Description: Use this command to create. Command Syntax: create clfr namedlist info listid <listid-val> [valtype U8 | U16 | U32] 5.13.5.3 Delete clfr namedlist info Description: Use this command to delete.
  • Page 340 valtype U8 | U16 | U32 Example: $ create clfr namedlist info listid 2 valtype u32 Output: Verbose Mode On Entry Created ListId Value Type : u32 Verbose Mode Off: Entry Created Output field: Field ListId Value Type This field specifies the value type of list. Value type should match value type of matchingenlist nodes in case a tree attached on same interface as the list.
  • Page 341: Clfr Namedlist Map Commands

    5.13.6 Clfr namedlist map Commands 5.13.6.1 Get clfr namedlist map Description: Use this command to get. Command Syntax: get clfr namedlist map [ifname <interface-name>] 5.13.6.2 Create clfr namedlist map Description: Use this command to create. Command Syntax: create clfr namedlist map ifname <interface-name>listid <listid-val> 5.13.6.3 Delete clfr namedlist map Description: Use this command to delete.
  • Page 342: Clfr Profile Branch Commands

    Output: Verbose Mode On Entry Created IfName : eoa-1 ListId : 2 Verbose Mode Off: Entry Created Output field: Field IfName ListId 5.13.7 Clfr profile branch Commands 5.13.7.1 Get clfr profile branch Description: Use this command to get. Command Syntax: get clfr profile branch [pname <pname-val>] [nodeid <nodeid-val>] [brtype <brtype-val>] 5.13.7.2 Create clfr profile branch...
  • Page 343: Delete Clfr Profile Branch

    5.13.7.3 Delete clfr profile branch Description: Use this command to delete. Command Syntax: delete clfr profile branch pname <pname-val> nodeid <nodeid-val>brtype <brtype-val> Parameter: Name pname <pname-val> nodeid <nodeid-val> brtype <brtype-val> cnodeid <cnodeid-val> Example: $ create clfr profile branch pname IGMP nodeid 3 brtype truebr IP DSLAM Description Name of the classifier profile...
  • Page 344: Clfr Profile Info Commands

    Output Verbose Mode On Entry Created Profile Name : IGMP Node Id Child NodeId : 5 Verbose Mode Off: Entry Created Output field: Field Profile Name Node Id Branch type Child NodeId 5.13.8 Clfr profile info Commands 5.13.8.1 Get clfr profile info Description: Use this command to get.
  • Page 345: Create Clfr Profile Info

    5.13.8.2 Create clfr profile info Description: Use this command to create. Command Syntax: create clfr profile info pname <pname-val> 5.13.8.3 Delete clfr profile info Description: Use this command to delete. Command Syntax: delete clfr profile info pname <pname-val> 5.13.8.4 Modify clfr profile info Description: Use this command to modify.
  • Page 346 enable | disable Example: $ create clfr profile info pname IGMP Output: Verbose Mode On Entry Created Profile Name : IGMP Root NodeId : 0 Description : Profile to match the IGMP packet Verbose Mode Off: Entry Created Output field: Field Profile Name Root NodeId...
  • Page 347: Clfr Profile Node Commands

    5.13.9 Clfr profile node Commands 5.13.9.1 Get clfr profile node Description: Use this command to get. Command Syntax: get clfr profile node [pname <pname-val>] [nodeid <nodeid-val>] 5.13.9.2 Create clfr profile node Description: Use this command to create. Command Syntax: create clfr profile node pname <pname-val>nodeid <nodeid-val> [ descr <descr-val>...
  • Page 348 Command Syntax: modify clfr profile node pname <pname-val>nodeid <nodeid-val> [ descr descr ] [export true|false ] Ntype Leaf|Unary|Binary|Ternary|Linear|NonLinear modmask Act|ValType|Offset|Mask|Val|ValueEnd|SBType|SBShiftCnt|SBMplr|Descrip|None [ actval Drop|Fwd|FwdToCtl|CpToCtl|Eq|Gt|Lt|InRange|TerCmp|SetPrio|MatchInList|AccD eny|SetBase|Count|Retagprio | MatchIngenlist|GoToNextRule|allow ] [ valuetype U8|U16|U32|U64|AtmIf|Aal5Vc|EoaIf|EthIf|Dir|Prio|Len|VlanId ][ offsetval <offsetval-val> ] [ maskval <maskval-val> ] [ value <value-val> ] [ valend <valend-val>...
  • Page 349 Ntype Leaf|Unary|Binary|Ternar y|Linear|NonLinear maskval <maskval-val> value <value-val> valend <valend-val> sbasetype Abs | Add | Compute | IP DSLAM Default value: FALSE This specifies the type of the Classifier node. Type: Create -- Optional Mask, used to select the individual bits to be matched in a packet. If gsvClfrProfileNodeAction is SetBase and gsvClfrProfileNodeSetBaseType is Compute, then this value is used to specify the mask, which shall be used to identify the...
  • Page 350 shiftcnt <shiftcnt-val> mplr <mplr-val> Modmask Act|ValType|Offset|Mask |Val|None|ValueEnd|Sbt ype|SBShiftCnt|SBMlpr| Descrip Actval Drop|Fwd|FwdToCtl|CpT oCtl|Eq|Gt|Lt|InRange|Te rCmp| SetPrio|MatchInList|Acc Deny|SetBase|Count| Retagprio | MatchIngenlist |GoToNextRule|allow or some value is to be added to existing base offset value to calculate new base offset value, or the new base offset value is to be computed using some value in the packet.
  • Page 351 Ntype Leaf|Unary|Binary|Ternar y|Linear|NonLinear Offsetval offsetval IP DSLAM check if the value at the location specified in the packet is in the range specified by 'Value' and 'ValEnd'. 'TerCmp' means check if the value at the location specified in the packet is less than, equals to or greater than the 'Value'.
  • Page 352 Valuetype valuetype sbvarindex L2Start|L3Start nodeprio Low|High|AsInTree Example: $ create clfr profile node pname IGMP nodeid 1 ntype binary actval eq valuetype u16 value 0xffff offsetval 12 maskval 0xffff Type: Create -- Optional Modify -- Optional Valid values: 0 - 64 Default value: ----- Value type tells, the type of value which is to be matched/set.
  • Page 353 Output: Verbose Mode On Entry Created Profile Name : IGMP Node Id Exported : true Modification Mask : Act Action : eq Value Type : u16 Mask Value : 0x800 Value End : None Set Base type : none Shift Count : none Description : Node to match the ip address...
  • Page 354 Mask Value Value End Set Base type Shift Count Multiplier Description base offset. if the valuetype is U8 the offset can be odd or even. If the ValueType is U16, U32 or U64 then the offset can only be even. This field is not valid for any other value type. Mask, used to select the individual bits to be matched in a packet.
  • Page 355: Clfr Tree Branch Commands

    SBVar Index Node Priority 5.13.10 Clfr tree branch Commands 5.13.10.1 Get clfr tree branch Description: Use this command to get. Command Syntax: get clfr tree branch [tname <tname-val>] [pid <pid-val>] [nodeid <nodeid-val>] [brtype <brtype-val>] 5.13.10.2 Create clfr tree branch Description: Use this command to create.
  • Page 356 Parameter: Name tname <tname-val> pid <pid-val> nodeid <nodeid-val> brtype <brtype-val> childpid <childpid-val> Example: $ create clfr tree branch tname t1 pid 2 nodeid 1 brtype truebr childpid 1 Description Name of the classifier tree Type: Create -- Mandatory Delete -- Mandatory Get -- Optional Valid values: ND - ND Profile Id.
  • Page 357 Output: Verbose Mode On Entry Created Tree Name : tree1 Profile Id : 3 Branch type : eq Verbose Mode Off: Entry Created Output field: Field Tree Name Profile Id Node Id Branch type Child Profile Id IP DSLAM Node Id Child Profile Id : 4 Description Name of the classifier tree...
  • Page 358: Clfr Tree Info Commands

    5.13.11 Clfr tree info Commands 5.13.11.1 Get clfr tree info Description: Use this command to get. Command Syntax: get clfr tree info [tname <tname-val>] 5.13.11.2 Create clfr tree info Description: Use this command to create. Command Syntax: create clfr tree info tname <tname-val> [descr <descry-val>] [enable | disable] [treeprio low | high] 5.13.11.3 Delete clfr tree info Description:...
  • Page 359 Parameter: Name Description Name of the classifier tree which is to be included as subrule of this rule. tname <tname-val> This classifier tree should exist and be enabled. A classifier tree can be used only in one subrule. The Maximum length of Name should be 32. Type: Create -- Mandatory Default value: ----- descr <descry-val>...
  • Page 360: Clfr Tree Map Commands

    Output field: Field Description Name of the classifier tree Tree Name Status A tree cannot be deleted or modified, if it is enabled. A tree can only be used, if it is enabled. A tree can not be disabled, if it is being used. Description A brief description can be given with tree, to identify the tree Tells the priority of the tree.
  • Page 361: Clfr Tree Node Commands

    Parameter: Name ifname <interface-name> tname <tname-val> entrypid <entrypid-val> Example: $ create clfr tree map Ifname aal5-3 tname tree1 EntryPId 5 Output: Verbose Mode On Entry Created If Name : aal5-3 Tree Name : tree1 Verbose Mode Off: Entry Created Output field Field If Name Tree Name...
  • Page 362: Modify Clfr Tree Node

    5.13.13.2 Modify clfr tree node Description: Use this command to get. Command Syntax: modify clfr tree node tname <tname-val>pid <pid-val>nodeid <nodeid-val> [ descr <descry-val> ] [ offset <offset-val> ] [ mask <mask-val> ] [ value <value-val> ] [act Drop|Fwd|FwdToCtl|CpToCtl|Eq|Gt|Lt|InRange |TerCmp| SetPrio|MatchInList|AccDeny|SetBase|Count| Retagprio | MatchIngenlist|GoToNextRule| allow] [valend valend ] [sbasetype Abs | Add | Compute] [ shiftcnt <shiftcnt-val>...
  • Page 363 mask mask value value Drop|Fwd|FwdToCtl| CpToCtl|Eq|Gt|Lt|InR ange|TerCmp| SetPrio|MatchInList|A ccDeny|SetBase|Cou nt| Retagprio | MatchIngenlist| GoToNextRule|allow IP DSLAM ValueType is U8 the offset can be odd or even. If the ValueType is U16, U32 or U64 then the offset can only be even. This field is not valid for any other value type.
  • Page 364 valend valend sbasetype Abs | Add | Compute shiftcnt shiftcnt at the location specified in the packet is in the range specified by 'Value' and 'ValEnd'. 'TerCmp' means check if the value at the location specified in the packet is less than, equals to or greater than the 'Value'.
  • Page 365 mplr mplr valtype U8|U16|U32|U64|AtmI f|Aal5Vc|EoaIf|EthIf|D ir|Prio|Len|vlanid Sbvarindex l2start|l3start Nodeprio low|high|asintree Example: $ get clfr tree node tname tree1 pid 2 nodeid 3 Output: Tree Name Profile Id Exported : true Modification Mask : act offset Action : eq Value Type : u32 Mask Value...
  • Page 366 Output field: Field Description Name of the classifier tree. Tree Name Profile Id Profile Id. It should be unique within a tree Node Id Node Id, should be unique within a profile Exported This specifies what fields of an exported node are modifiable and can be modified while the profile is part of a classifier tree.
  • Page 367: Clfr Tree Profile Commands

    For other actions this field is not valid. Set Base type SetBaseTyp, is used to specify whether the base off set is to be set to an absolute value, or some value is to be added to existing base offset value to calculate new base offset value or the new base offset value is to be computed using some value in the packet.
  • Page 368: Modify Clfr Tree Profile

    5.13.14.4 Modify clfr tree profile Description: Use this command to modify. Command Syntax: modify clfr tree profile tname <tname-val>pid <pid-val> [isroot true|false] Parameter: Name Description tname <tname-val> Name of the classifier tree Type: Create -- Mandatory Default value: ----- pid <pid-val> Profile Id.
  • Page 369: Filter Expr Entry Commands

    Output: Verbose Mode On Entry Created Tree Name : tree1 Profile Name : srcip Is Root : false Verbose Mode Off: Entry Created Output field: Field Tree Name Profile Id Profile Name Is Root 5.13.15 Filter expr entry Commands 5.13.15.1 Get filter expr entry Description: Use this command to get.
  • Page 370: Delete Filter Expr Entry

    5.13.15.3 Delete filter expr entry Description: Use this command to delete. Command Syntax: delete filter expr entry exprid <exprid-val> Parameter Name exprid <exprid-val> exprstring <exprstring-val> Example: $ create filter expr entry exprid 1 exprstring “(1|2):drop” Output: Verbose Mode On Entry Created Expr Id Exprstring : (1|2):drop Verbose Mode Off:...
  • Page 371: Filter List Genentry Commands

    Output field: Field Description Unique identifier for a filter expression. Expr Id Exprstring Expression string contains the expression relating the subrules of a rule using the & (AND), | (OR), ! (NOT) operators, parenthesis (for precedance) and actions to be executed. Valid actions are drop, allow, setprio, sendtocontrol, retagprio, copytocontrol, gotonextrule, forwardexit.
  • Page 372 value <value-val> valtype U8 | U16 | U32 Example: $ create filter list genentry ifname eoa-1 value 0xAC1901AA valtype u32 Output: Verbose Mode On Entry Created IfName : eoa-1 Value : 0xAC1901AA Value Type : u32 Verbose Mode Off: Entry Created Output field Field Description...
  • Page 373: Filter Namedlist Genentry Commands

    consistent with the mentioned valuetype of generic list. Value Type This field specifies value type of the entry. The value type for all entries on an interface should be same. Value type should match value type of subrule field for which comparsion type is ingenlist or notingenlist incase the rule containing the subrule is attached on the same interface.
  • Page 374 Valid values: 1 - 65535 value <value-val> This value is mandatory for all list types. The interpretation of value depends upon the type of the list. If the list type is discrete, then this value is the list entry value. If the list type is range, then this value is the lower limit of range.
  • Page 375: Filter Namedlist Info Commands

    5.13.18 Filter namedlist info Commands 5.13.18.1 Get filter namedlist info Description: Use this command to get. Command Syntax: get filter namedlist info [listid <listid-val>] 5.13.18.2 Create filter namedlist info Description: Use this command to get. Command Syntax: create filter namedlist info listid <listid-val> [listtype discrete | range] [valtype U8 | U16 | U32] 5.13.18.3 Delete filter namedlist info Description:...
  • Page 376 listtype discrete | range valtype U8 | U16 | U32 Example: $ create filter namedlist info listid 2 listtype discrete valtype u32 Output Verbose Mode On Entry Created ListId List Type : discrete Value Type : u32 Verbose Mode Off: Entry Created Output field: Field...
  • Page 377: Filter Namedlist Map Commands

    Value Type 5.13.19 Filter namedlist map Commands 5.13.19.1 Get filter namedlist map Description: Use this command to get. Command Syntax: get filter namedlist map [ifname <interface-name>] 5.13.19.2 Create filter namedlist map Description: Use this command to create. Command Syntax: create filter namedlist map ifname <interface-name> listid <listid-val> 5.13.19.3 Delete filter namedlist map Description: Use this command to delete.
  • Page 378 listid <listid-val> Example: $ create filter namedlist map ifname eoa-1 listid 2 Output: Verbose Mode On Entry Created IfName : eoa-1 ListId : 2 Verbose Mode Off: Entry Created Output field: Field Description IfName This specifies the eoa, pppoe, ipoe or ethernet interface to which named generic list is attached.
  • Page 379: Filter Rule Actionmap Commands

    5.13.20 Filter rule actionmap Commands 5.13.20.1 Get Filter rule actionmap Description: Use this command to get. Command Syntax: get filter rule actionmap [ruleid <ruleid-val >] [orderindex <orderindex-val >] 5.13.20.2 Create filter rule actionmap Description: Use this command to create. Command Syntax: create filter rule actionmap ruleid <ruleid-val >...
  • Page 380 Parameter: Name ruleid <ruleid-val> orderindex <orderindex-val> action SetPrio | RetagPrio| CopyToControl |ModifyTos | SetBacLevel |PktVlanId | RetagVlanId |PktServiceVlanId |RetagServiceVlanId |RetagServicePrio | Mirror priority <priority-val> actionval <actionval-val> Description Unique identifier of a filter rule entry for which this mapping is being created Type: Create --...
  • Page 381 actionmask <actionmask -val> Example: $ create filter rule actionmap ruleid 1 orderindex 1 action SetPrio priority 3 actionval 0x00000000 actionmask 0xffffffff Output: Verbose Mode On Entry Created Rule Id Action : SetPrio ActionValue : 0x00000000 Action Mask : 0xffffffff Verbose Mode Off: Entry Created IP DSLAM field in the packet in the range 0 to 255.
  • Page 382 Output field: Field Rule Id Order Index Action Priority ActionValue Action Mask Description Unique identifier of a filter rule entry for which this mapping is being created This is the order index to allow creation of multiple entries in this table with a single rule identified by 'ruleid'. Multiple actions of the rule are applied in the increasing order of this field This field specifies the action of the rule...
  • Page 383: Filter Rule Entry Commands

    5.13.21 Filter rule entry Commands 5.13.21.1 Get Filter rule entry Description: Use this command to get. Command Syntax: get filter rule entry [ruleid <ruleid-val>] 5.13.21.2 Create filter rule entry Description: Use this command to create. Command Syntax: create filter rule entry ruleid r<ruleid-val> [ action drop | allow | setprio | sendtocontrol | retagprio | copytocontrol | clfrdef | gotonextrule | forwardexit| exprdef | modifytos | setbaclevel | pktvlanid | retagvlanid | pktservicevlanid | retagservicevlanid | retagserviceprio | ratelimiter | Mirror ] [ description...
  • Page 384: Command Syntax

    Command Syntax: modify filter rule entry ruleid <ruleid-val> [ action drop | allow | setprio | sendtocontrol | retagprio | copytocontrol | clfrdef | gotonextrule | forwardexit | exprdef | modifytos | setbaclevel | pktvlanid | retagvlanid | pktservicevlanid | retagservicevlanid | retagserviceprio | ratelimiter | Mirror ] [ description <description-val>...
  • Page 385 priority <priority-val> status enable | disable statsstatus enable |disable ruleprio low | high ruledir in | out IP DSLAM Optional Modify - Optional Default value: "\0" Priority to be set for packets matching this rule. This field is valid only if RuleAction is 'setprio' or 'retagprio'. If the RuleAction is 'setprio' then this value is internal priroity and is used along with egress port traffic class mapping table, to determine the output queue.
  • Page 386 applywhenreq enable |disable pkttype Mcast | Bcast |Ucast snooplevel interface |bridge exprid <exprid-val> Example: $ create filter rule entry ruleid 1 action setprio description lacp priority 7 status enable statsstatus disable ruleprio high ruledir in applywhenreq disable pkttype Ucast snooplevel interface exprid exprid 1 actionval 0x00000000 actionmask 0xffffffff This specifies whether this rule is to be applied only when required.
  • Page 387 Output: Verbose Mode On Entry Created Rule Id Set Priority Stats admin status Rule Direction Pkt Type Application Description : lacp Snoop Level Expression Id Action Value Action Mask Verbose Mode Off: Entry Created Output field: Field Rule Id Rule Action Set Priority IP DSLAM Rule Action...
  • Page 388 Admin status Stats admin status Rule Priority Rule Direction ApplyWhenReq Pkt Type Application Description Snoop Level Expression Id queue. If the RuleAction is 'retagprio' then this value is priority which is to be tagged into the outgoing packet and it is also used along with egress port traffic class mapping table, to determine the output queue.
  • Page 389: Filter Rule Map Commands

    Action Value Action Mask 5.13.22 Filter rule map Commands 5.13.22.1 Get Filter rule map Description: Use this command to get. Command Syntax: get filter rule map [ifname <interface-name> | all | alleoa | alleth | allpppoe | allcpe | allipoe] [stageid <stageid-val>] [ruleid <ruleid-val>] IP DSLAM subrules is all ANDed.
  • Page 390: Create Filter Rule Map

    5.13.22.2 Create filter rule map Description: Use this command to create. Command Syntax: create filter rule map ifname <interface-name>| all | alleoa | alleth | allpppoe | allcpe | allipoe stageid <stageid-val> ruleid <ruleid-val> [orderid <orderid-val>] 5.13.22.3 Delete filter rule map Description: Use this command to delete.
  • Page 391 stageid <stageid-val> ruleid <ruleid-val> orderid <ordered-val> Example: $ create filter rule map ifname eoa-0 stageid 1 ruleid 1 orderId 1 Output: Verbose Mode On Entry Created Interface : eoa-0 Rule Id Verbose Mode Off: Entry Created Output field: Field Interface IP DSLAM This field specifies the stage on the interface to which the rule in the mapping belongs...
  • Page 392: Filter Rule Stats Commands

    Stage Id Rule Id Order Id 5.13.23 Filter rule stats Commands 5.13.23.1 Get Filter rule stats Description: Use this command to get. Command Syntax: get filter rule stats [ruleid <ruleid-val>] Parameter: Name ruleid <ruleid> Example: $ get filter rule stats ruleid 1 Output: Rule Id : 1 Output field:...
  • Page 393: Filter Seq Entry Commands

    5.13.24 Filter seq entry Commands 5.13.24.1 Get Filter seq entry Description: Use this command to get. Command Syntax: get filter seq entry [seqid <seqid-val >] [ruleid <ruleid-val >] 5.13.24.2 Create filter seq entry Description: Use this command to create. Command Syntax: create filter seq entry seqid <seqid-val >...
  • Page 394 seqid <seqid-val > Sequence Id of the sequence Type: Create -- Mandatory Valid Values: 1-65535 ruleid <ruleid-val > Rule Id of the rule Type: Create -- Mandatory Valid Values: 1-65535 orderid <ordered-val > This field indicates the order of the rule in the sequence. The default value for this field will be same as the ruleid of the entry.
  • Page 395: Filter Seq Info Commands

    5.13.25 Filter seq info Commands 5.13.25.1 Get Filter seq info Description: Use this command to get. Command Syntax: get filter seq info [seqid <seqid-val >] 5.13.25.2 Create filter seq info Description: Use this command to create. Command Syntax: create filter seq info seqid seqid [ifname <interface-name> | alleth] [stageid <stageid-val>] [seqdir in | out] 5.13.25.3 Delete filter seq info Description:...
  • Page 396 seqid <seqid-val> Sequence Id of the sequence Type: Create -- Mandatory Valid Values: 1-65535 ifname The name of the interface whose mapping is being created. Only EoA, PPPoE, <interface-name> and Ethernet interfaces are allowed. If the value of this field is 'alleth', it indicates all 'Ethernet' interfaces.
  • Page 397: Filter Subrule Arp Commands

    Output field: Field Sequence Id References: Generic filter related commands 5.13.26 Filter subrule arp Commands 5.13.26.1 Get Filter subrule arp Description: Use this command to get. Command Syntax: get filter subrule arp [ruleid <ruleid-val>] [subruleid <subruleid-val>] 5.13.26.2 Create filter subrule arp Description: Use this command to create.
  • Page 398: Delete Filter Subrule Arp

    5.13.26.3 Delete filter subrule arp Description: Use this command to get. Command Syntax: delete filter subrule arp ruleid <ruleid-val>subruleid <subruleid-val> 5.13.26.4 Modify filter subrule arp Description: Use this command to create. Command Syntax: modify filter subrule arp ruleid <ruleid-val>subruleid <subruleid-val>] [ opcode request | reply | any ] [ srcmacaddrfrom <srcmacaddrfrom-val>...
  • Page 399 opcode request | reply | srcmacaddrfrom <srcmacaddrfrom-val> srcmacaddrto <srcmacaddrto-val> dstmacaddrfrom <dstmacaddrfrom-val> dstmacaddrto <dstmacaddrto-val> IP DSLAM The opcode identifies whether the packet is ARP request or reply. This field specifies the type of packets on which the subrule is to be applied. If 'any' is specified, both request and reply packets are filtered.
  • Page 400 srcipaddrfrom <srcipaddrfrom-val> srcipaddrto <srcipaddrto-val> dstipaddrfrom <dstipaddrfrom-val> dstipaddrto <dstipaddrto-val> srcmacaddrcmp eq | neq | lt | leq | gt | geq | any | inrange | exrange dstmacaddrcmp eq | neq | lt | leq | gt | geq | any | inrange | exrange Start source IP address of the range of source IP addresses.
  • Page 401 srcipaddrcmp eq | neq | lt | leq | gt | geq | any | inrange | exrange | ingenlist | notingenlist dstipaddrcmp eq | neq | lt | leq | gt | geq | any | inrange | exrange | ingenlist | notingenlist ipsrcaddrmask <ipsrcaddrmask-val>...
  • Page 402 Example: $ create filter subrule arp ruleid 1 subruleid 2 opcode request srcmacaddrfrom 00:01:02:03:04:05 srcmacaddrto 00:01:02:03:04:10 dstmacaddrfrom 00:02:03:04:05:11 dstmacaddrto 00:02:03:04:05:15 srcipaddrfrom 172.25.1.125 srcipaddrto 172.25.5.125 dstipaddrfrom 172.25.6.125 dstipaddrto 172.25.10.125 srcmacaddrcmp inrange dstmacaddrcmp exrange srcipaddrcmp inrange dstipaddrcmp exrange ipsrcaddrmask 0xffff0000 ipdstaddrmask 0xffff0000 subruleprio high Output: Verbose Mode On...
  • Page 403 Start Src Mac Addr End Src Mac Addr Start Dest Mac Addr End Dest Mac Addr Start Src Ip Addr End Src Ip Addr Start Dest Ip Addr End Dest Ip Addr Src Mac Addr Cmp Dest Mac Addr Cmp IP DSLAM Start source Mac address of the range of source Mac addresses.
  • Page 404: Filter Subrule Clfrtree Commands

    Src Ip Addr Cmp Dest Ip Addr Cmp Ip Src Addr Mask Ip Dest Addr Mask Subrule Prio 5.13.27 Filter subrule clfrtree Commands 5.13.27.1 Get Filter subrule clfrtree Description: Use this command to get. Command Syntax: get filter subrule clfrtree [ruleid <ruleid-val>] [subruleid <subruleid-val >] 5.13.27.2 Create filter subrule clfrtree Description: Use this command to create.
  • Page 405: Delete Filter Subrule Clfrtree

    5.13.27.3 Delete filter subrule clfrtree Description: Use this command to delete. Command Syntax: delete filter subrule clfrtree ruleid <ruleid-val > subruleid <subruleid-val > 5.13.27.4 Modify filter subrule clfrtree Description: Use this command to modify. Command Syntax: modify filter subrule clfrtree ruleid <ruleid-val > subruleid <subruleid-val > [tname <tname-val >] [entrypid <entrypid-val >] Parameter: Name...
  • Page 406 Example: $ create filter subrule clfrtree ruleid 1 subruleid 2 tname igmp entrypid 2 Output: Verbose Mode On Entry Created Rule Id Tree Name : igmp Entry Profile Id : 2 Verbose Mode Off: Entry Created Output field: Field Rule Id Subrule Id Tree Name Entry Profile Id...
  • Page 407: Filter Subrule Ether Commands

    5.13.28 Filter subrule ether Commands 5.13.28.1 Get Filter subrule ether Description: Use this command to get. Command Syntax: get filter subrule ether [ruleid <ruleid-val >] [subruleid <subruleid-val >] 5.13.28.2 Create filter subrule ether Description: Use this command to create. Command Syntax: create filter subrule ether ruleid <ruleid-val >...
  • Page 408: Delete Filter Subrule Ether

    5.13.28.3 Delete filter subrule ether Description: Use this command to delete. Command Syntax: delete filter subrule ether ruleid <ruleid-val > subruleid <subruleid-val > 5.13.28.4 Modify filter subrule ether Description: Use this command to modify. Command Syntax: modify filter subrule ether ruleid <ruleid-val > subruleid <subruleid-val >[ srcmacaddrfrom <srcmacaddrfrom-val>...
  • Page 409 Parameter: Name Description ruleid <ruleid-val> Unique identifier of a filter rule of which this sub rule is being created Type: Create - Mandatory Valid values: 1 - 65535 Unique identifier of a filter subrule subruleid Type: Create - Mandatory <subruleid-val> Valid values: 1 - 4294967295 srcmacaddrfrom Start source MAC address of the range of source MAC addresses.
  • Page 410 Default value: "\xff\xff\xff\xff\xff\xff" ethertypefrom Start ether type of the range of ether types. This field is invalid if <ethertypefrom-val> 'ethertypecmp' is 'any'. This field and the next field specify a range of ether types, if 'ethertypecmp' is either 'inrange' or 'exrange' Type: Create - Optional Default value: 0 End ether type of the range of ether types.
  • Page 411 End priority tag of the range of priority tags. Invalid, if the direction of the priotagto <priotagto-val> rule for which this subrule is being created is 'out'. This field and the priotagfrom field specify a range of priority tags, if 'priotagcmp' is either 'inrange'(8) or 'exrange'(9).
  • Page 412 Default value: any ethertypecmp eq | neq | Ether type comparison type Type: Create - Optional lt| leq | gt | geq | any |inrange | exrange Default value: any VLAN Id comparison type. This field must be 'any', if 'priotagcmp' is not vlanidcmp eq | neq | lt |leq | gt | geq | any equal to 'any'...
  • Page 413 Valid values: 1 - 4094 Default value: 4094 servicepriotagfrom Start service priority tag of the range of priority tags. Invalid, if the direction <servicepriotagfrom-val> of the rule for which this subrule is being created is 'out'. This field is invalid if 'etherhPrioTagCmpType' is 'any'(7).
  • Page 414 ethertypecmp inrange vlanidcmp exrange priotagcmp inrange dsapcmp inrange ssapcmp inrange subruleprio high servicevlanidfrom 2 servicevlanidto 5 servicepriotagfrom 2 servicepriotagto 5 servicevlanidcmp exrange servicepriotagcmp inrange Output: Verbose Mode On Entry Created Rule Id Start source mac address End source mac address Start destination MAC address End destination MAC address Start ethernet type...
  • Page 415 Output field: Field Rule Id Subrule Id Start source mac address End source mac address Start destination MAC address End destination MAC address Start ethernet type End ethernet type Start VLAN Id End VLAN Id Start priority tag IP DSLAM Description Unique identifier of a filter rule of which this sub rule is being created...
  • Page 416 End priority tag Start DSAP End DSAP Start SSAP End SSAP Source MAC addrees comparison Desination MAC addr comparison Ether type comparison Vlan Id comparison Priority tag comparison DSAP comparison SSAP comparison Subrule Priority of the rule for which this subrule is being created is 'out'. This field is invalid if 'priotagcmp' is 'any'(7).
  • Page 417 Start service VLAN Id End service VLAN Id Start service priority End service priority tag service Vlan Id comparison Service Priority tag comparison References: Generic filter commands IP DSLAM Start service VLAN Id of the range of service VLAN IDs. Invalid, if the direction of the rule for which this subrule is being created is 'out'.
  • Page 418: Filter Subrule Generic Commands

    5.13.29 Filter subrule generic Commands 5.13.29.1 Get Filter subrule generic Description: Use this command to get. Command Syntax: get filter subrule generic [ruleid <ruleid-val>] [subruleid <subruleid-val >] 5.13.29.2 Create filter subrule generic Description: Use this command to create. Command Syntax: create filter subrule generic ruleid <ruleid-val>...
  • Page 419 Parameter: Name Description ruleid <ruleid-val> Unique identifier of a filter rule of which this sub rule is being created Type: Create - Mandatory Valid values: 1 - 65535 subruleid Unique identifier of a filter subrule. <subruleid-val> Type: Create -- Mandatory Valid values: 1 - 4294967295 offsethdr ethernet | ip | Type of offset header from where 'offset' to be measured.
  • Page 420 End generic value of the range of generic values. This field and the valueto <valueto-val> previous field specifiy a range of generic values,if 'gencmp' is either 'inrange' or 'exrange'.Otherwise this field is invalid Type: Create -- Optional Default value: 0xffffffff gencmp eq | neq | lt | Generic value comparision type.
  • Page 421 Output: Verbose Mode On Entry Created Rule Id Offset header Generic header comparison : inrange Subrule Priority End value Transport Header NamedList Id Verbose Mode Off: Entry Created Output field: Field Rule Id Subrule Id Offset header Offset Generic header comparison Mask Subrule Priority...
  • Page 422: Filter Subrule Icmp Commands

    NamedList Id References: Generic filter commands 5.13.30 Filter subrule ICMP Commands 5.13.30.1 Get Filter subrule icmp Description: Use this command to get. Command Syntax: get filter subrule icmp [ruleid <ruleid-val>] [subruleid <subruleid-val>] 5.13.30.2 Create filter subrule icmp Description: Use this command to create. Command Syntax: create filter subrule icmp ruleid <ruleid-val>subruleid <subruleid-val>...
  • Page 423: Modify Filter Subrule Icmp

    5.13.30.4 Modify filter subrule icmp Description: Use this command to modify. Command Syntax: modify filter subrule icmp ruleid <ruleid-val>subruleid <subruleid-val> [ icmptype<icmptype-val> ] [ icmpcode <icmpcode-val> ] [ icmptypecmp eq | neq | any ] [ icmpcodecmp eq | neq | any ] [ subruleprio low | high | asinrule] [ transporthdr ethernet | pppoe ] Parameter: Name...
  • Page 424 icmpcodecmp eq | neq | any subruleprio low | high | asinrule transporthdr ethernet | pppoe Example: $ create filter subrule icmp ruleid 1 subruleid 2 icmptype 0 icmpcode 0 icmptypecmp neq icmpcodecmp neq subruleprio high Output: Verbose Mode On Entry Created Rule Id Icmp type...
  • Page 425: Filter Subrule Igmp Commands

    Output field: Field Rule Id Subrule Id Icmp type Icmp code ICMP type comparison ICMP code comparison Subrule Priority Transport Header References: Generic Filter commands 5.13.31 Filter subrule IGMP Commands 5.13.31.1 Get Filter subrule igmp Description: Use this command to get. Command Syntax: get filter subrule igmp [ruleid <ruleid-val>] [subruleid <subruleid-val>] 5.13.31.2 Create filter subrule igmp...
  • Page 426: Delete Filter Subrule Igmp

    Command Syntax: create filter subrule igmp ruleid <ruleid-val>subruleid <subruleid-val> [ igmptype <igmptype-val> ] [ igmpcode <igmpcode-val> ] [ groupaddrfrom <groupaddrfrom-val> ] [ groupaddrto <groupaddrto-val> ] [ igmptypecmp eq | neq | any ] [ igmpcodecmp eq | neq | any ] [ igmpgroupaddrcmp eq | neq | lt | leq | gt | geq | any | inrange | exrange ] [ subruleprio low | high | asinrule] [ transporthdr ethernet | pppoe ] 5.13.31.3 Delete filter subrule igmp...
  • Page 427 subruleid <subruleid-val> igmptype <igmptype-val> igmpcode <igmpcode-val> groupaddrfrom <groupaddrfrom-val> groupaddrto <groupaddrto-val> igmptypecmp eq | neq | any igmpcodecmp eq | neq | any igmpgroupaddrcmp eq | neq | lt | leq | gt | geq | any | inrange | exrange IP DSLAM Unique identifier of a filter subrule Type: Create -- Mandatory...
  • Page 428 subruleprio low | high | asinrule transporthdr ethernet | pppoe Example: $ create filter subrule igmp ruleid 1 subruleid 2 igmptype 0 igmpcode 0 groupaddr from 224.0.2.3 groupaddrto 224.10.20.30 igmptypecmp eq igmpcodecmp eq igmpgroupaddrcmp inrange subruleprio high Output: Verbose Mode On Entry Created Rule Id Igmp type...
  • Page 429: Filter Subrule Ip Commands

    IGMP type comparison Igmp code IGMP code comparison Start group address End group address IGMP group address comparison Subrule Priority Transport Header References: Generic Filter commands 5.13.32 Filter subrule IP Commands 5.13.32.1 Get Filter subrule ip Description: Use this command to get. Command Syntax: get filter subrule ip [ruleid <ruleid-val>] [subruleid <subruleid-val >] IP DSLAM...
  • Page 430: Create Filter Subrule Ip

    5.13.32.2 Create filter subrule ip Description: Use this command to create. Command Syntax: create filter subrule ip ruleid <ruleid-val > subruleid <subruleid-val > [ srcipaddrfrom <srcipaddrfrom-val > ] [ srcipaddrto <srcipaddrto-val > ] [ dstipaddrfrom <dstipaddrfrom-val > ] [ dstipaddrto <dstipaddrto-val > ] [ prototypefrom <prototypefrom-val >...
  • Page 431 ethernet | pppoe ] [ tosfrom <tosfrom-val> ] [ tosto <tosto-val> ] [ tosmask <tosmask-val> ] [ toscmp eq | neq | lt | leq | gt | geq | any | inrange | exrange ] Parameter: Name ruleid <ruleid-val> subruleid <subruleid-val>...
  • Page 432 dstipaddrto <dstipaddrto-val> prototypefrom <prototypefrom-val> prototypeto <prototypeto-val> srcaddrcmp eq | neq | lt |leq | gt | geq | any |inrange | exrange |ingenlist | notingenlist dstaddrcmp eq | neq | lt |leq | gt | geq | any |inrange | exrange |ingenlist | notingenlist prototypecmp eq | neq...
  • Page 433 |inrange | exrange ipsrcaddrmask <ipsrcaddrmask-val> ipdstaddrmask <ipdstaddrmask-val> subruleprio low | high |asinrule transporthdr ethernet | pppoe tosfrom <tosfrom-val> tosto <tosto-val> IP DSLAM Modify - Optional Default value: any The mask value for source ip address. The mask is applied over the source ip address before checking against a value.
  • Page 434 tosmask <tosmask-val> toscmp eq | neq | lt | leq| gt | geq | any | inrange| exrange Example: $ create filter subrule ip ruleid 1 subruleid 2 srcipaddrfrom 172.25.1.125 srcipaddrto 172.25.5.125 dstipaddrfrom 172.25.6.125 dstipaddrto 172.25.10.125 prototypefrom 1 prototypeto 6 srcaddrcmp inrange dstaddrcmp inrange prototypecmp inrange ipsrcaddrmask 0xffffffff ipdstaddrmask 0xffffffff subruleprio high transportHdr ethernet tosfrom 0x01 tosto 0x06 tosmask 0xff toscmp inrange Output:...
  • Page 435 Output field: Field Description Unique identifier of a filter rule of which this sub rule is being created. Rule Id Subrule Id Unique identifier of a filter subrule. End src ip addr End source IP address of the range of source IP addresses. This field and 'srcipaddrfrom' specify a range of source IP addresses, if 'srcaddrcmp' is either 'inrange' or 'exrange'.
  • Page 436: Filter Subrule Ppp Commands

    The mask value for destination ip address. The mask is applied over the IP Dest Addr Mask destination ip address before checking against a value. Subrule Priority This specifies the priority of the subrule. Based on this priority value, the subrule is created in fast or slow memory.
  • Page 437: Modify Filter Subrule Ppp

    Command Syntax: delete filter subrule ppp ruleid <ruleid-val>subruleid <subruleid-val> 5.13.33.4 Modify filter subrule ppp Description: Use this command to modify. Command Syntax: modify filter subrule ppp ruleid <ruleid-val> subruleid <subruleid-val> [prototypefrom <prototypefrom-val>] [prototypeto <prototypeto-val>] [prototypecmp eq | neq | lt | leq | gt | geq | any | inrange | exrange] [subruleprio low | high | asinrule] Parameter: Name...
  • Page 438 prototypeto <prototypeto-val> prototypecmp eq | neq | lt | leq | gt | geq | any | inrange | exrange subruleprio low | high | asinrule Example: $ create filter subrule ppp ruleid 1 subruleid 2 prototypefrom 0x1 prototypeto 0x5 prototypecmp inrange subruleprio high Output: Verbose Mode On...
  • Page 439: Filter Subrule Tcp Commands

    End ProtoType Protocol comparison Subrule Priority References: see generic filter related commands 5.13.34 Filter subrule TCP Commands 5.13.34.1 Get Filter subrule tcp Description: Use this command to get. Command Syntax: get filter subrule tcp [ruleid <ruleid-val>] [subruleid <subruleid-val>] 5.13.34.2 Create filter subrule tcp Description: Use this command to create.
  • Page 440: Delete Filter Subrule Tcp

    5.13.34.3 Delete filter subrule tcp Description: Use this command to delete. Command Syntax: delete filter subrule tcp ruleid <ruleid-val > subruleid <subruleid-val > 5.13.34.4 Modify filter subrule tcp Description: Use this command to modify. Command Syntax: modify filter subrule tcp ruleid <ruleid-val > subruleid <subruleid-val > [ srcportfrom <srcportfrom-val >...
  • Page 441 End port number of the range of source port numbers. This field and srcportto <srcportto-val > 'srcportfrom' specifiy a range of TCP source port numbers if 'srcportcmp' is either 'inrange' or 'exrange' Type: Create -- Optional Default value: 65535 dstportfrom Start port number of the range of destination port numbers.
  • Page 442 Example: $create filter subrule tcp ruleid 1 subruleid 2 srcportfrom 21 srcportto 23 dstportfrom 21 dstportto 23 srcportcmp inrange dstportcmp inrange subruleprio high Output: Verbose Mode On Entry Created Rule Id Start source port Start destination port : 21 Source port comparison : inrange Destination port comparison : inrange Subrule Priority Transport Header Verbose Mode Off:...
  • Page 443: Filter Subrule Udp Commands

    'asinrule', subrule priority will be same as specified in the rule. Transport Header This specifies the type of the transport header in the packet in which the corresponding IP is being transported. If the value of this field is 'Ethernet', then the IP is being carried in the Ethernet header. If it is 'PPPoE', then the corresponding IP is being carried in the PPP header.
  • Page 444: Modify Filter Subrule Udp

    5.13.35.4 Modify filter subrule udp Description: Use this command to modify. Command Syntax: modify filter subrule udp ruleid <ruleid-val> subruleid <subruleid-val> [ srcportfrom <srcportfrom-val> ] [ srcportto <srcportto-val> ] [ dstportfrom <dstportfrom-val> ] [ dstportto <dstportto-val> ] [ srcportcmp eq | neq | lt | leq | gt | geq | any | inrange | exrange ] [ dstportcmp eq | neq | lt | leq | gt | geq | any | inrange | exrange ] [ subruleprio low | high | asinrule] [ transporthdr ethernet | pppoe ] [ transporthdr ethernet | pppoe ]...
  • Page 445 udp destination port numbers, if 'dstportcmp' is either 'inrange' or 'exrange' Type: Create -- Optional Default value: 0 dstportto End port number of the range of destination port numbers. This field <dstportto-val > and 'dstportfrom' specifiy a range of udp destination port numbers, if 'dstportcmp' is either 'inrange' or 'exrange'.Otherwise this field is invalid Type: Create -- Optional Default value: 65535...
  • Page 446 Output: Verbose Mode On Entry Created Rule Id Start source port Start destination port : 21 Source port comparison : inrange Subrule Priority Transport Header Verbose Mode Off: Entry Created Output field: Field Rule Id Subrule Id Start source port End source port Start destination port End destination port...
  • Page 447: Igmp Commands

    Transport Header References: Generic Filter Commands 5.14 IGMP Commands 5.14.1 Igmpsnoop cfg info Commands 5.14.1.1 Get igmpsnoop cfg info Description: Use this command to get. Command Syntax: get igmpsnoop cfg info 5.14.1.2 Modify igmpsnoop cfg info Description: Use this command to modify. Command Syntax: modify igmpsnoop cfg info [ queryinterval <queryinterval-val>...
  • Page 448 Parameters: Name queryinterval <queryinterval-val> anxioustimer <anxioustimer-val> v1hosttimer <v1hosttimer-val> lastmembqryinterval <lastmembqryinterval-v al> robustness <robustness-val> Description This parameter is used to calculate the entry age out timer, when no reports or queries are received on the entry. When the value of this parameter multiplied by 10, it should be greater than the Query Interval configured at the router.
  • Page 449: Get Igmpsnoop Cfg Info

    status Enable | Disable reportsup Enable | Disable qryrespinterval <qryrespinterval-val> proxyreportstatus Enable | Disable versionmask v1 | v2 | startupqryinterval <startupqryinterval-val > startupqrycount <startupqrycount-val> lastmemberqrycount <lastmemberqrycount- val> unsolicrprtinterval <unsolicrprtinterval-val > Example: $ get igmpsnoop cfg info IP DSLAM This parameter specifies whether Igmp Snooping needs to be enabled in the system.
  • Page 450 Output: Query Interval StartUp Query Interval Anxious Timer Last Member Query Interval : 125 Igmp Snoop Status Version Mask Report Suppression Status : Enable StartUp QryCount Output field: Field Query Interval Query Response Interval StartUp Query Interval UnSolicRprtInterval Anxious Timer V1 Host Timer Last Member Query Interval...
  • Page 451: Igmpsnoop Mvlan Config Commands

    Robustness Variable Igmp Snoop Status Version Mask Report Suppression Status Proxy Report Status StartUp QryCount Last Member QryCount 5.14.2 Igmpsnoop mvlan config Commands 5.14.2.1 Get igmpsnoop mvlan config Description: Use this command to get. Command Syntax: get igmpsnoop mvlan config [grpipaddr <grpipaddr-val>] [srcipaddr <srcipaddr-val>] [vlanid <vlanid-val>...
  • Page 452: Create Igmpsnoop Mvlan Config

    5.14.2.2 Create igmpsnoop mvlan config Description: Use this command to create. Command Syntax: create igmpsnoop mvlan config grpipaddr <grpipaddr-val> srcipaddr srcipaddr vlanid <vlanid-val> | none [mcastvlanstag <mcastvlanstag-val> | none] [mcastvlanctag <mcastvlanctag-val> | invlan | none] [portlist <portlist-val> | none] 5.14.2.3 Delete igmpsnoop mvlan config Description: Use this command to delete.
  • Page 453 srcipaddr <srcipaddr-val> vlanid <vlanid-val> | none mcastvlanstag <mcastvlanstag-val> | none mcastvlanctag <mcastvlanctag-val> | invlan | none IP DSLAM This parameter specifies the source IP address of the Multicast Server. The source address and destination group address together define a multicast stream. In case of value 0, this parameter is ignored while determining Multicast Vlan.
  • Page 454 portlist <portlist-val> | none Example: $ create igmpsnoop mvlan config grpipaddr 224.0.0.7 srcipaddr 12.23.34.45 vlanid 6 mcastvlanstag 5 mcastvlanctag 5 portlist 5 6 10 Output: Verbose Mode On Entry Created Grp IPAddress : 224.0.0.7 Src IPAddres : 12.23.34.45 VLAN Index McastVlan STag : 5 PortList : 5 6 10...
  • Page 455: Igmpsnoop Port Info Commands

    McastVlan CTag PortList 5.14.3 Igmpsnoop port info Commands 5.14.3.1 Get igmpsnoop port info Description: Use this command to get. Command Syntax: get igmpsnoop port info [portid <portid-val >] 5.14.3.2 Modify igmpsnoop port info Description: Use this command to modify. Command Syntax: modify igmpsnoop port info portid portid [ status Enable | Disable ] [ leavemode Normal | Fast | FastNormal ] [ pktpriority <pktpriority-val>...
  • Page 456 Parameters: Name portid <portid-val> status Enable | Disable leavemode Normal | Fast | FastNormal pktpriority <pktpriority-val> | none Description This parameter specifies a bridge port for which IGMP Snooping needs to be enabled or disabled. Type: Modify -- Mandatory Get -- Optional Valid values: 1 - 194 This parameter specifies whether IGMP Snooping is to be enabled on the port.
  • Page 457 maxgrpallowed <maxgrpallowed-val> querierstatus Enable | Disable mcastvlanstatus Enable | Disable nomatchaction Drop | Transparentlyforward | Learn Example: $ get igmpsnoop port info portid 6 Output: Port Index Port Igmp Snoop Status IGMP PacketsPrio:2MaxGroupAllowed:2' Querier Status No McastVlan Match Action : Learn Output field: Field Port Index...
  • Page 458 IGMP PacketsPrio' MaxGroupAllowed Querier Status McastVlan Status No McastVlan Match Action Caution: An entry in this table shall not be applicable for a bridge port created over the PPPoE interface. only if there is one host behind the port. This is because if there are multiple hosts behind the port then it will lead to traffic disruption for other hosts who might still be listening to that multicast group.
  • Page 459: Igmpsnoop Port Stats Commands

    5.14.4 Igmpsnoop port stats Commands 5.14.4.1 Get igmpsnoop port stats Description: Use this command to get. Command Syntax: get igmpsnoop port stats [vlanid <vlanid-val>] [mcastaddr <mcastaddr-val>] [portid <portid-val>] 5.14.4.2 Reset igmpsnoop port stats Description: Use this command to reset. Command Syntax: reset igmpsnoop port stats [vlanid vlanid] mcastaddr <mcastaddr-val>...
  • Page 460 Mcastaddr <mcastaddr-val > portid <portid> Example: $ get igmpsnoop port stats vlanid 6 mcastaddr 00:30:4f:0a:00:01 portid 6 Output: VLAN Index Mcast Group Address : 00:30:4f:0a:00:01 Port Index Query Received Filter Mode Include SrcList : 10.12.14.16 12.10.45.76 Exclude SrcList Output field Field Description VLAN Index...
  • Page 461: Igmpsnoop Querier Info Commands

    Port Index Query Received Report Received Filter Mode Include SrcList Exclude SrcList Caution: An entry in this table shall not be applicable for a bridge port created over the PPPoE interface. 5.14.5 Igmpsnoop querier info Commands 5.14.5.1 Get igmpsnoop querier info Description: Use this command to get.
  • Page 462: Delete Igmpsnoop Querier Info

    5.14.5.3 Delete igmpsnoop querier info Description: Use this command to delete. Command Syntax: delete igmpsnoop querier info vlanid <vlanid-val > portid <portid> Parameters: Name Description vlanid <vlanid-val> The VLAN id for this VLAN. In devices supporting "Shared Vlan for multicast" capability, the information for a multicast MAC address is shared across VLANS.
  • Page 463 Output: Verbose Mode On Entry Created VLAN Index Querier Port Status : Mgmt Verbose Mode Off: Entry Created Output field: Field VLAN Index Port Index Querier Port Status Caution: An entry in this table shall not be applicable for a bridge port created over the PPPoE interface.
  • Page 464: Interface Commands

    5.15 Interface Commands 5.15.1 Interface Commands 5.15.1.1 Get interface stats Description: Use this command to view statistics for one interface or all the interfaces. Command Syntax: get interface stats [ifname <interface-name>] Parameters: Name Ifname <interface-name> Example: $ get interface stats ifname eth-0 Output: Verbose Mode On Entry Created...
  • Page 465 In Mcast Pkts : 428 In Bcast Pkts : 1456 LinkUpDnTrapEnable : Enable Connector Present : True HC In Octets HC OutOctets Output Fields: Field Description Interface Index of the interface having one to one mapping with IfTable. Only Ethernet, EOA , Aggregator, HDLC, PPPOE, IPOE, ABOND, ATM , ATM VC Aggregation and ATM VC interface index are supported for reset operation.
  • Page 466 The number of outbound packets chosen to be discarded even though there Out Discards were no errors. In Errors The number of inbound packets, which were not delivered to upper layers because of errors. Out Errors The number of outbound packets chosen to be discarded because there were errors.
  • Page 467: Reset Interface Stats

    5.15.1.2 Reset interface stats Description: Use this command to reset the statistics of Ethernet, EoA, ATM, AAL5, DSL, DSLF, DSLI, Aggr and EHDLC interfaces. Command Syntax: reset interface stats ifname<interface-name> 5.15.1.3 Get interface config Description: Use this command to view Interface Configuration. Command Syntax: get interface config ifname <interface-name>...
  • Page 468 Output: Verbose Mode On IfName LinkUp/DnTrap --------------------- aal5-0 Enable Output Fields: FIELD IfName LinkUp/DnTrap Caution: Reset of ATM VC interface stats also result in atm vc stat reset for the interface and reset of Ethernet interface stats also result in dot3stats reset for the ethernet interface.
  • Page 469: Ip Commands

    5.16 IP Commands 5.16.1 IP Net to Media Table Commands 5.16.1.1 Get arp Description: Use this command to display either the full ARP table or a single entry. Command Syntax: get arp [rid <rid-val>] [ip <ip-address>] 5.16.1.2 Create arp Description: Use this command to create a static entry in the ARP Table.
  • Page 470 ip <ip-address> macaddr <mac-address> Example: $ create arp rid 1 ip 192.168.161.11 macaddr 00:11:22:33:44:55 Output: Verbose Mode On Entry Created Type : static Ip Address. : 192.168.161.11 Verbose Mode Off: Entry Created Output Fields: FIELD Database) where there is a single RID in the system and all flows map to this RID.
  • Page 471: Ip Route Commands

    Ifname Ip Address. Type Mac Address Cautions: The specified interface should pre-exist. Please refer to the create ethernetintf command. References: delete arp command get arp command create ethernet intf command ip route related commands 5.16.2 IP Route Commands 5.16.2.1 Get ip route Description:Use this command to get.
  • Page 472: Create Up Route

    5.16.2.2 Create up route Description: Use this command to create. Command Syntax: create ip route [rid <rid-val>] ip <dest-ip-address> mask mask <net-mask> gwyip <gwy-ip-address> [ifname <interface-name> | anywan] [proxyarpstatus enable | disable] 5.16.2.3 Delete ip route Description: Use this command to create a routing table entry. Command Syntax: delete ip route [rid <rid-val>] ip <dest-ip-address>...
  • Page 473 mask<net-mask> gwyip <gwy-ip-address> ifname <interface-name> | anywan proxyarpstatus enable |disable IP DSLAM Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 0.0.0.0 - 223.255.255.0 Indicates the mask to be logical-ANDed with the destination address before being compared to the value in the ipRouteDest field.
  • Page 474 Example: $ create ip route rid 0 ip 192.168.161.12 mask 255.255.0.0 gwyip 172.26.6.100 ifname eth-0 routetype DIR ProxyArpStatus disable configstatus Auto Output: Verbose Mode On Entry Created Net Mask : 255.255.0.0 Ifname : eth-0 Route Orig : LCL ProxyArpStatus : disable Verbose Mode Off: Entry Created Output Fields:...
  • Page 475: Ipoa Intf Commands

    Ifname Route Type Route Orig ProxyArpStatus References: get ip route command delete ip route command arp related commands. 5.16.3 Ipoa intf Commands 5.16.3.1 Get ipoa intf Description: Use this command to get. Command Syntax: get ipoa intf [ifname <interface-name>] 5.16.3.2 Create ipoa intf Description: Use this command to create.
  • Page 476: Delete Ipoa Intf

    Command Syntax: create ipoa intf ifname <interface-name> lowif <lowif-val> [configstatus Normal | Config] [enable|disable] 5.16.3.3 Delete ipoa intf Description: Use this command to delete. Command Syntax: delete ipoa intf ifname <interface-name> 5.16.3.4 Modify ipoa intf Description: Use this command to modify. Command Syntax: modify ipoa intf ifname <interface-name>...
  • Page 477 enable|disable Example: $ create ipoa intf ifname Ipoa-0 lowif aal5-0 configstatus Normal enable Output: Verbose Mode On Entry Created Ifname : Ipoa-0 Config Status : Normal Oper Status : Up Verbose Mode Off: Entry Created Output Fields: FIELD Ifname Low IfName Config Status Admin Status Oper Status...
  • Page 478: Ipoe Intf Commands

    5.16.4 Ipoe intf Commands 5.16.4.1 Get ipoe intf Description: Use this command to get. Command Syntax: get ipoe intf [ifname <interface-name>] 5.16.4.2 Create ipoe intf Description: Use this command to create. Command Syntax: create ipoe intf ifname <interface-name> lowif <lowif-val> macaddrprof <macaddrprof-val>...
  • Page 479 Parameters: Name ifname <interface-name> lowif <lowif-val> macaddrprof macaddrprof ethpkttype Type2 | 802_3 inactivitytmrintrvl inactivitytmrintrvl routingstatus enable |disable IP DSLAM Description The IPOE Tunneling Interface. Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 0-575 This specifies the lower interface index.It contains the ifindex of the IPoA interface.
  • Page 480 enable|disable Example: $ create ipoe intf ifname Ipoe-0 lowif Ipoa-0 macaddrprof 1 ethpkttype Type2 inactivitytmrintrvl 10 routingstatus disable cfgmode Auto enable Output: Verbose Mode On Entry Created Ifname Mac Addr Prof InActivity Tmr Interval : 10 RoutingStatus Oper Status Verbose Mode Off: Entry Created Output Fields: FIELD...
  • Page 481: Rid Static Commands

    RoutingStatus Admin Status Oper Status 5.16.5 Rid static Commands 5.16.5.1 Create rid static Description: Use this command to create. Command Syntax: create rid static rid <rid-val> 5.16.5.2 Delete rid static Description: Use this command to delete. Command Syntax: delete rid static rid <rid-val> Parameters: Name rid <rid-val>...
  • Page 482 Example: $ create rid static rid 1 Output: Verbose Mode On Entry Created RID : 1 Verbose Mode Off: Entry Created Output Fields: FIELD flow for packets coming on VLAN Id <X>. The other mode for the database is SRD( Shared Routing Database) where there is a single RID in the system and all flows map to this RID.
  • Page 483 defines separate routes in context of itself. . If VlanId <X> and RID <X> have been created and the routing database is configured for IRD, than routes in RID <X> shall define flow for packets coming on VLAN Id <X>. The other mode for the database is SRD( Shared Routing Database) where there is a single RID in the system and all flows map to this RID.
  • Page 484: Macprofile Commands

    5.17 MacProfile Commands 5.17.1 Macprofile globle Commands 5.17.1.1 Get macprofile global Description: Use this command to get. Command Syntax: get macprofile global [profileid <profileid-val>] 5.17.1.2 Create macprofile global Description: Use this command to create. Command Syntax: create macprofile global profileid <profileid-val>macaddr <macaddr-val> 5.17.1.3 Delete macprofile global Description: Use this command to delete.
  • Page 485: Resvdmac Profile Info Commands

    Output: Verbose Mode On Entry Created Profile Id MAC Address ----------------------------------------------------------- 00:30:4F:61:C1:BE Verbose Mode Off: Entry Created Output Fields: FIELD Profile Id MAC Address 5.17.2 Resvdmac profile info Commands 5.17.2.1 Get resvdmac profile info Description: Use this command to get. Command Syntax: get resvdmac profile info [profileid <profileid-val>] 5.17.2.2 Create resvdmac profile info...
  • Page 486: Resvdmac Profile Param Commands

    Command Syntax: delete resvdmac profile info profileid <profileid-val> Parameters: Name profileid <profileid-val> Example: $ create resvdmac profile info profileid 4 Output: Verbose Mode On Entry Created Profile ID : 4 Verbose Mode Off: Entry Created Output Fields: FIELD Profile Id 5.17.3 Resvdmac profile param Commands 5.17.3.1 Get resvdmac profile param Description:...
  • Page 487: Create Resvdmac Profile Param

    5.17.3.2 Create resvdmac profile param Description: Use this command to create. Command Syntax: create resvdmac profile param profileid <profileid-val>mcastaddr <mcastaddr-val>action Drop | TransformedBcast | Participate 5.17.3.3 Delete resvdmac profile param Description: Use this command to delete. Command Syntax: get resvdmac profile param profileid <profileid-val> mcastaddr <mcastaddr-val>...
  • Page 488 Example: $ create resvdmac profile param Profileid 4 mcastaddr 00:30:4f:00:00:00 action Drop Output Verbose Mode On Entry Created Profile ID : 4 Action : Drop Verbose Mode Off: Entry Created Output Fields: FIELD Profile Id Multicast address Action Multicast address : 00:30:4f:00:00:00 Description Profile Id of the MAC Address configured.
  • Page 489: Management Traffic Commands

    5.18 Management Traffic Commands 5.18.1 Ctlpkt group info Commands 5.18.1.1 Get ctlpkt group info Description: Use this command to get. Command Syntax: get ctlpkt group info [groupid <groupid-val>] [ctlflowid <ctlflowid-val>] 5.18.1.2 Create ctlpkt group info Description: Use this command to create. Command Syntax: create ctlpkt group info groupid <groupid-val>ctlflowid <ctlflowid-val>instanceid <instanceid-val>]...
  • Page 490: Ctlpkt Instance Info Commands

    instanceid <instanceid-val> Example: $ create ctlpkt group info groupid 1 ctlflowid 1 instanceid 1 Output: Verbose Mode On Entry Created Group Id Control Flow Id : 1 Verbose Mode Off: Entry Created Output Fields: FIELD Group Id Control Flow Id Instance Id References: See Control Packet Instance Group related commands...
  • Page 491: Delete Ctlpkt Instance Info

    Command Syntax: create ctlpkt instance info instanceid <instanceid-val>profileid <profileid-val> classid <classid-val> 5.18.2.3 Delete ctlpkt instance info Description: Use this command to delete. Command Syntax: delete ctlpkt instance info instanceid <instanceid-val> 5.18.2.4 Modify ctlpkt instance info Description: Use this command to modify. Command Syntax: modify ctlpkt instance info instanceid <instanceid-val>profileid <profileid-val>...
  • Page 492: Ctlpkt Profile Info Commands

    Example: $ create ctlpkt instance info instanceid 1 profileid 1 classid 1 Output: Verbose Mode On Entry Created Instance Id : 1 Profile Id : 1 Verbose Mode Off: Entry Created Output Fields: FIELD Instance Id Profile Id Class Id References: see control packet profile instance related commands 5.18.3 Ctlpkt profile info Commands...
  • Page 493: Delete Ctlpkt Profile Info

    Command Syntax: create ctlpkt profile info profileid <profileid-val>maxctlpkts <maxctlpkts-val> thrshld1 <thrshld1-val> 5.18.3.3 Delete ctlpkt profile info Description: Use this command to delete. Command Syntax: delete ctlpkt profile info [profileid <profileid-val>] 5.18.3.4 Modify ctlpkt profile info Description: Use this command to modify. Command Syntax: modify ctlpkt profile info profileid <profileid-val>...
  • Page 494 Example: $ create ctlpkt profile info profileid 1 maxctlpkts 32 thrshld1 32 Output: Verbose Mode On Entry Created Profile Id Max Ctl Pkts : 32 Verbose Mode Off: Entry Created Output Fields: FIELD Profile Id Max Ctl Pkts Threshold1 References: See control packet profiles related commands.
  • Page 495: Pppoe Tunneling Commands

    5.19 PPPoE Tunneling Commands 5.19.1 PPPoE Global ACprofile Commands 5.19.1.1 Get pppoe global acprofile Description: Use this command to get. Command Syntax: get pppoe global acprofile [profileid <profileid-val>] 5.19.1.2 Create pppoe global acprofile Description: Use this command to create. Command Syntax: create pppoe global acprofile profileid <profileid-val>...
  • Page 496: Pppoe Global Config Commands

    Output: Verbose Mode On Entry Created Profile Id AC Name ------------------------------------------------------------ ABCServer Verbose Mode Off: Entry Created Output Fields: FIELD Profile Id AC Name References: PPPoE global ACprofile related commands. 5.19.2 PPPoE Global Config Commands 5.19.2.1 Get pppoe global config Description: Use this command to get.
  • Page 497: Get Pppoe Global Config

    Parameters: Name padimaxnumretries <padimaxnumretries-val> padrmaxnumretries <padrmaxnumretries val> paditxintrvl <paditxintrvl -val> padrtxintrvl <padrtxintrvl-val> wandntmrintrvl <wandntmrintrvl-val> inactivitytmrintrvl <inactivitytmrintrvl-val> discmaxnumretries <discmaxnumretries-val> Example: $ get pppoe global Config IP DSLAM Description Maximum number of times the PPPoE Client sends a PADI for establishing a PPPoE Session. Type: Modify -Optional Valid values: 1 -10 Maximum number of times the PPPoE Client sends a...
  • Page 498 Output: Max Total Sessions PADR Max Num Retries PADR Tx Interval InActivity Tmr Interval : 20 Output Fields: FIELD Max Total Sessions PADI Max Num Retries PADR Max Num Retries PADI Tx Interval PADR Tx Interval WAN Dn Tmr Interval InActivity Tmr Interval DISC Max Num Retries...
  • Page 499: Pppoe Global Serviceprofile Commands

    5.19.3 PPPoE Global Serviceprofile Commands 5.19.3.1 Get pppoe global serviceprofile Description: Use this command to get. Command Syntax: get pppoe global serviceprofile [profileid <profileid-val>] 5.19.3.2 Create pppoe global serviceprofile Description: Use this command to create. Command Syntax: create pppoe global serviceprofile profileid <profileid-val> servicename <servicename-val>...
  • Page 500: Pppoe Global Stats Commands

    Output: Verbose Mode On Entry Created Profile Id Service Name ------------------------------------------------------------ Verbose Mode Off: Entry Created Output Fields: FIELD Profile Id Service Name References: PPPoE global serviceprofile related commands. 5.19.4 PPPoE Global Stats Commands 5.19.4.1 Get pppoe global stats Description: Use this command to get.
  • Page 501: Pppoe Intf Commands

    Num of PADO Rx Num of PADS Rx Num of Malformed Pkts Rx : 2 Output Fields: FIELD Active Sessions Total Sessions Peak Active Sessions Num of PADI Tx Num of PADI Timeouts Num of PADR Tx Num of PADR Timeouts Num of PADT Tx Num of PADT Rx Num of PADT Rejected...
  • Page 502: Create Pppoe Intf

    5.19.5.2 Create pppoe intf Description: Use this command to create. Command Syntax: create pppoe intf ifname <interface-name> lowif <lowif –val>[ wanbridgeport <wanbridgepor-val>t ] [sessionid <sessionid-val> ] [ acmacaddr <acmacaddr-val> ] macaddrprof <macaddrprof-val> [ servicenameprof <servicenameprof-val> | any | anyconfigured ] [ acnameprof <acnameprof-val> | any | anyconfigured ] [ ethpkttype Type2 | 802_3 ] [ nature dynamic | static ] [ enable | disable ] 5.19.5.3 Delete pppoe intf...
  • Page 503 sessionid <sessionid-val> acmacaddr <acmacaddr-val> macaddrprof <macaddrprof-val> servicenameprof <servicenameprof-val> | any |anyconfigured acnameprof <acnameprof-val> |any | anyconfigured ethpkttype Type2 | 802_3 IP DSLAM Type: Create - Optional Modify - Optional Default value: 0x0 Session Id for the session given only in case a static session is being created.
  • Page 504 nature dynamic | static enable | disable Example: $ create pppoe intf ifname pppoe-0 lowif ppp-0 wanbridgeport 1 sessionid 10 acmacaddr 00:30:4F:61:C1:BE macaddrprof 1 servicenameprof 2 acnameprof 4 ethpkttype Type2 nature dynamic 0x1 enable Output: Verbose Mode On Entry Created Ifname WAN Bridge Port AC Mac Addr...
  • Page 505 Session Id AC Mac Addr Mac Addr Prof Service Name Profile AC Name Prof Eth Pkt Type Nature Oper Status Admin Status References: PPPoE session config related commands. IP DSLAM Session Id for the session given only in case a static session is being created.
  • Page 506: Pppoe Session Stats Commands

    5.19.6 PPPoE Session Stats Commands 5.19.6.1 Get pppoe session stats Description: Use this command to get. Command Syntax: get pppoe session stats [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get pppoe session stats ifname pppoe-0 Output: Ifname Session Id : 10 Num of PADI Tx Num of PADR Tx...
  • Page 507 Output Fields: FIELD Ifname Session Id Peer Mac Addr Num of PADI Tx Num of PADI Timeouts Num of PADR Tx Num of PADR Timeouts Num of PADT Tx Num of PADT Rx Num of PADT Rejected Num of PADO Rx Num of PADO Rejected Num of Multi PADO Rx Num of PADS Rx...
  • Page 508: Ppppr Interface Commands

    5.19.7 PPPPR Interface Commands 5.19.7.1 Get pppr intf Description: Use this command to get. Command Syntax: get pppr intf [ifname <interface-name>] 5.19.7.2 Create pppr intf Description: Use this command to create. Command Syntax: create pppr intf ifname <interface-name>lowif <lowif-val> [ maxpdu <maxpdu-val>...
  • Page 509 Parameters: Name ifname <interface-name> lowif <lowif-val> maxpdu <maxpdu-val> ppprackto <ppprackto-val> lowiftoggletimerto <lowiftoggletimerto-val> nature dynamic | static configstatus Normal |Config IP DSLAM Description The PPPR interface. Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 0 - 254 This specifies the name of the lower AAL5 interface.
  • Page 510 enable | disable pktpriority <pktpriority-val> Example: $ create pppr intf ifname pppr-0 lowif aal5-0 maxPdu 1484 ppprAckTO 10 lowifToggleTimerTO 10 nature dynamic configstatus Normal Output: Verbose Mode On Entry Created Ifname Max PDU Size Lowif Toggle TimeOut : 10 Nature Operational Status PPPOA PacketsPrio:2 Verbose Mode Off:...
  • Page 511 Output Fields: FIELD Ifname Low IfName Max PDU Size Ter Ack TimeOut Lowif Toggle TimeOut Nature Config Status Operational Status Admin Status PPPOA PacketsPrio IP DSLAM Description The PPPR interface. This specifies the name of the lower AAL5 interface. This specifies the maximum PDU size on a PPPR interface.
  • Page 512: Ia (Intermeida Agent) Commands

    5.20 IA (Intermeida Agent) Commands 5.20.1 Dra global stats Commands 5.20.1.1 Get dra global stats Description: Use this command to get t. Command Syntax: get dra global stats 5.20.1.2 Reset dra global stats Description: Use this command to reset. Command Syntax: reset dra global stats Parameter: None...
  • Page 513: Dra Instance Entry Commands

    Output field: Field DRA Disc Count DRA Req Count DRA Decline Count DRA Inform Count DRA Offer Count DRA Ack Count DRA Nack Count References: DHCP Relay Agent commands 5.20.2 Dra instance entry Commands 5.20.2.1 Get dra instance entry Description: Use this command to get.
  • Page 514: Delete Dra Instance Entry

    5.20.2.3 Delete dra instance entry Description: Use this command to Delete. Command Syntax: delete dra instance entry portid <portid-val> vlan <vlan-val> 5.20.2.4 Modify dra instance entry Description: Use this command to modify. Command Syntax: modify dra instance entry portid <portid-val> vlan <vlan-val> [ profileid <profileid-val>...
  • Page 515 profileid <profileid-val> status disable | client | server op82 disable | AddAlways | AddIfNotExists configsuboption aci | Portid | None | None acival <acival-val> raival <raival-val> IP DSLAM DRA profile identifier. This shall be used for this DRA instance Type: Create -- Mandatory Modify -- Optional Valid values: 1 - 4 This field is used to configure the status of DHCP relay agent...
  • Page 516 syncratefields ActualDataRateupstrm | ActualDataRatednstrm | MinDataRateupstrm | MinDataRatednstrm | AttainableDataRateupstrm | AttainableDataRatednstrm | MaxDataRateupstrm | MaxDataRatednstrm | MinLpDataRateupstrm | MinLpDataRatednstrm | MaxDelayupstrm | ActualDelayupstrm | MaxDelaydnstrm | ActualDelaydnstrm | None | None op82fromclientact drop | forward learning disable | enable portno <portno-val>...
  • Page 517 draaddop82tounicast disable | enable Example: $ create dra instance entry portid 1 vlan 5 profileid 1 status client op82 AddAlways configsuboption aci acival "[ANI] atm 3/10:100.33" (slot = 3, port = 10, vpi = 100, vci = 33)" raival "conexant noida" syncratefields ActualDelaydnstrm op82fromclientact drop learning enable portno 10 draaddop82tounicast enable Auto Output:...
  • Page 518 DRA status Option82 Config Sub-Option Agent Circuit Id Remote Agent Id SyncRateInfoField DRA Act For Op82 From Client DRA learning Port No This field is used to configure the status of DHCP relay agent per instance. It can be disabled or configured as client port or server port.
  • Page 519: Dra Stats Entry Commands

    L2 type Encap Type DRA Add Op82 To Unicast References: DHCP Relay Agent commands 5.20.3 Dra stats entry Commands 5.20.3.1 Get dra stats entry Description: Use this command to get. Command Syntax: get dra stats entry [portid <portid-val>] [vlan <vlan-val>] 5.20.3.2 Reset dra stats entry Description: Use this command to reset.
  • Page 520: Dra Global Config Commands

    Example: $ get dra stats entry portid 1 vlan 1 Output: Port Id Dhcp Pkt Received : 40 Dhcp Pkt Discarded : 40 Output field: Field Port Id VLAN Dhcp Pkt Received Dhcp Pkt Sent Dhcp Pkt Discarded References: DHCP Relay Agent commands 5.20.4 Dra global config Commands 5.20.4.1 Get dra global config Description:...
  • Page 521: La Profile Entry Commands

    Parameters: Name status Enable | Disable Example: $ get dra global Config Output: DRA global Status ------------------------------------------------------------ Enable Output field: Field DRA global Status References: DHCP Relay Agent commands 5.20.5 la profile entry Commands 5.20.5.1 Get ia profile entry Description: Use this command to get.
  • Page 522: Delete Ia Profile Entry

    chassisval ] [ rackval <rackval-val> ] [ frameval <frameval-val> ] [ slotval <slotval-val> ] [ subslotval <subslotval-val> ] 5.20.5.3 Delete ia profile entry Description: Use this command to delete. Command Syntax: delete ia profile entry [profileid <profileid-val>] 5.20.5.4 Modify ia profile entry Description: Use this command to modify.
  • Page 523 anival <anival-val> aciprefixstr <aciprefixstr-val> acifieldlist AniVal | Chassis | Rack | Frame | Slot | SubSlot | L2Type | Port | Vpi | Vci | VlanTag | None | None suboption Aci | Rai | EncapType | AccessLoopChar | None | None chassisval <chassisval-val>...
  • Page 524 slotval <slotval-val> subslotval <subslotval-val> Example: $ create ia profile entry profileid 1 anitype auto anival 00aabbccddff aciprefixstr "Conexant Noida" acifieldlist port vpi vci suboption Aci chassisval 1 rackval 1 frameval 1 slotval 3 subslotval 1Output Output: Verbose Mode On Entry Created Profile Id ANI value : 00aabbccddff...
  • Page 525: Pia Instance Entry Commands

    Aci Prefix Str ACI Field List Sub Option Chassis Rack Frame Slot Sub Slot References: Intermediate Agent commands 5.20.6 Pia instance entry Commands 5.20.6.1 Get pia instance entry Description: Use this command to get. Command Syntax: get pia instance entry [portid <portid-val>] [vlan <vlan-val>] 5.20.6.2 Create pia instance entry Description: Use this command to create.
  • Page 526: Delete Pia Instance Entry

    Command Syntax: create pia instance entry portid <portid-val> vlan <vlan-val> profileid <profileid-val> [ status enable | disable ] [ vsatag disable | AddAlways | AddIfNotExists ] [ configsuboptionbitmask aci | PortId | None ] [ acival <acival-val> ] [ raival <raival-val> ] [ syncratefields ActualDataRateupstrm | ActualDataRatednstrm | MinDataRateupstrm | MinDataRatednstrm | AttainableDataRateupstrm | AttainableDataRatednstrm | MaxDataRateupstrm | MaxDataRatednstrm | MinLpDataRateupstrm | MinLpDataRatednstrm |...
  • Page 527 Parameters: Name portid <portid-val> vlan <vlan-val> profileid <profileid-val> status enable | disable vsatag disable | AddAlways | AddIfNotExists configsuboptionbitm ask aci | PortId | None | None IP DSLAM Description Bridge Port Identifier Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional Valid values: 1 - 194...
  • Page 528 acival <acival-val> raival <raival-val> syncratefields ActualDataRateupstrm ActualDataRatednstrm | MinDataRateupstrm | MinDataRatednstrm | AttainableDataRateups trm | AttainableDataRatedns trm | MaxDataRateupstrm | MaxDataRatednstrm | MinLpDataRateupstrm MinLpDataRatednstrm | MaxDelayupstrm | ActualDelayupstrm | MaxDelaydnstrm | ActualDelaydnstrm | None | None iwftagfromclientact drop | forward Modify -- Optional Default value: None This is use to configure Agent Circuit Id for this instance.
  • Page 529 insertiwfsubop enable | disable portno <portno-val> Example: $ create pia instance entry portid 1 vlan 1 profileid 1 status enable vsatag AddAlways configsuboptionbitmask aci acival "[ANI] atm 3/10:100.33î (slot = 3, port = 10, vpi = 100, vci = 33)" raival "conexant noida" syncratefields ActualDelaydnstrm iwftagfromclientact drop insertiwfsubop enable portno 10 Auto Output Output:...
  • Page 530 Output field: Field Port Id VLAN Profile Id PIA status PIAVsaOption Config Sub Options Bitmask Agent Circuit Id Remote Agent Id SyncRateInfoField Bitmask Act for IWFTag From Client Insert Iwf Subop Port No Description Bridge Port Identifier VLAN identifier. In case of stacked mode this is virtual VLAN PIA profile identifier.
  • Page 531: Pia Stats Entry Commands

    L2 type Encap Type References: PPPoE Intermediate Agent commands 5.20.7 Pia stats entry Commands 5.20.7.1 Get pia stats entry Description: Use this command to get. Command Syntax: get pia stats entry [portid <portid-val>] [vlan <vlan-val>] 5.20.7.2 Reset pia stats entry Description: Use this command to reset.
  • Page 532: Pia Global Config Commands

    vlan <vlan-val> Example: $ get pia stats entry portid 1 vlan 1 Output: Port Id Padi Received : 10 Padr Received : 4354 Output field: Field Port Id VLAN Padi Received Padi Discarded Padr Received Padr Discarded References: PPPoE Intermediate Agent commands 5.20.8 Pia global config Commands 5.20.8.1 Get pia global config Description:...
  • Page 533: Modify Pia Global Config

    5.20.8.2 Modify pia global config Description: Use this command to modify. Command Syntax: modify pia global config [status Enable | Disable] Parameters: Name status Enable | Disable Example: $ get pia global Config Output: PIA global Status : Enable Output field: Field PIA global Status References:...
  • Page 534: Qos Commands

    5.21 QoS Commands 5.21.1 IRL Map Commands 5.21.1.1 Get irl map Description: Use this command to get. Command Syntax: get irl map [ifname <interface-name>] 5.21.1.2 Create irl map Description: Use this command to create. Command Syntax: create irl map ifname < interface-name > profilename <profile-name> 5.21.1.3 Delete irl map Description: Use this command to delete.
  • Page 535: Irl Profile Commands

    Example: $ create irl map ifname aal5-0 profilename gold Output: Verbose Mode On Entry Created Interface Profile Name ------------------------------------------------------------ aal5-0 gold Verbose Mode Off: Entry Created Output field: Field Interface Profile Name 5.21.2 IRL Profile Commands 5.21.2.1 Get irl profile Description: Use this command to get.
  • Page 536: Delete Irl Profile

    Command Syntax: create irl profile profilename <profile-name> [ irltype sr2cm | trtcm] [ cir <cir-val> ] [ cbs <cbs-val > ] [ pir <pir-val > ] [ pbs <pbs-val > ] [ conformaction <colorgreen-val> ] [ exceedaction drop |coloryellow ] [violateaction drop | coloryellow ] 5.21.2.3 Delete irl profile Description:...
  • Page 537 Committed Information Rate of the IRL in kbps. This field is valid for cir <cir-val > both sr2cm and trtcm type of profiles. The value of this field cannot be more than PIR. Type: Create -- Optional Default value:0-16000 cbs <cbs-val > Committed Burst Size of the IRL in bytes.
  • Page 538 Example: $ create irl profile profilename gold irltype trtcm cir 1000 cbs 400 pir 2000 pbs 12000 conformaction colorgreen exceedaction coloryellow violateaction drop Output: Output field: Field Profile name Profile Type CIR(kbps) CBS(bytes) PIR(kbps) PBS(bytes) Conform action Exceed action Violate action References: IRL Commands Description...
  • Page 539: Irl Stats Commands

    5.21.3 IRL Stats Commands 5.21.3.1 Get irl stats Description: Use this command to get. Command Syntax: get irl stats [ifname <interface-name>] Parameters: Name ifname <interface-name> Example: $ get irl stats ifname aal5-0 Output: Interface Num packets exceeded : 300 Output field: Field Interface Num packets violated...
  • Page 540: Bridge Rlin Stance Map Commands

    5.21.4 Bridge rlin stance map Commands 5.21.4.1 Get bridge rlinstance map Description: Use this command to get. Command Syntax: get bridge rlinstance map [portid <portid-val>] [flowtype <flowtype-val> | bcast | unregmcast | unknownucast] 5.21.4.2 Create bridge rlinstance map Description: Use this command to create. Command Syntax: create bridge rlinstance map portid <portid-val>flowtype <flowtype-val>| bcast | unregmcast | unknownucast | instanceid <instanceid-val>...
  • Page 541 flowtype <flowtype-val>| bcast | unregmcast | unknownucast instanceid <instanceid-val> Example: $ create bridge rlinstance map portid 6 flowtype bcast instanceid 1 configstatus Auto Output: Verbose Mode On Entry Created Port Id Flow Type : bcast Instance Id : 1 Verbose Mode Off: Entry Created Output field: Field...
  • Page 542: Rl Actionprofile Info Commands

    Instance Id Cautions: An entry in this table shall not be applicable for a bridge port created over PPPOE and IPOE interface. 5.21.5 Rl actionprofile info Commands 5.21.5.1 Get rl actionprofile info Description: Use this command to get. Command Syntax: get rl actionprofile info [profileid <profileid-val>] [result conform | exceed | violate] [action drop | allow | sendtocontrol | copytocontrol | modifytos | setbaclevel]...
  • Page 543: Modify Rl Actionprofile Info

    5.21.5.4 Modify rl actionprofile info Description: Use this command to modify. Command Syntax: modify rl actionprofile info profileid <profileid-val> result conform | exceed | violate action drop | allow | sendtocontrol | copytocontrol | modifytos | setbaclevel [actionval <actionval-val>] [actionmask <actionmask-val>] [description <description-val>] Parameters: Name...
  • Page 544 actionval <actionval-val> actionmask <actionmask-val> description <description-val> Example: $ create rl actionprofile info profileid 1 result conform action copytocontrol actionval 0x00000000 actionmask 0xffffffff description lacp The parameter should contain valid value for some actions that require an additional input.For sendtocontrol and copytocontrol actions this parameter should contain control flow id (0 - 3).
  • Page 545 Output: Verbose Mode On Entry Created Action Profile Id : 1 Profile Action : copytocontrolActionVal Action Mask : 0xffffffff Verbose Mode Off: Entry Created Output field: Field Action Profile Id Action Result Profile Action ActionVal Action Mask IP DSLAM Action Result Application Description : lacp Description Rate limiter's action profile identifier, which...
  • Page 546: Rl Instance Info Commands

    Application Description 5.21.6 Rl instance info Commands 5.21.6.1 Get rl instance info Description: Use this command to get. Command Syntax: get rl instance info [instanceid <instanceid-val>] 5.21.6.2 Create rl instance info Description: Use this command to create. Command Syntax: create rl instance info instanceid <instanceid-val> profileid <profileid-val> actionprofileid <actionprofileid-val>...
  • Page 547 Command Syntax: delete rl instance info instanceid <instanceid-val> Parameters: Name instanceid <instanceid-val> profileid <profileid-val> actionprofileid <actionprofileid-val> Example: $ create rl instance info instanceid 3 profileid 2 actionprofileid 1 Output: Verbose Mode On Entry Created Instance Id : 3 Profile Id : 2 Verbose Mode Off: Entry Created IP DSLAM...
  • Page 548: Rl Profile Info Commands

    Output field: Field Instance Id Profile Id Action Profile Id 5.21.7 Rl profile info Commands 5.21.7.1 Get rl profile info Description: Use this command to get. Command Syntax: get rl profile info [profileid <profileid-val>] 5.21.7.2 Create rl profile info Description: Use this command to create Command Syntax: create rl profile info profileid <profileid-val>...
  • Page 549: Modify Rl Profile Info

    5.21.7.4 Modify rl profile info Description: Use this command to modify Command Syntax: modify rl profile info profileid <profileid-val> [ rate <rate-val> ] [ mbs <mbs-val> ] [ level packet | byte ] [ type sr2cm | trtcm ] [ peakrate <peakrate-val> ] [ pbs <pbs-val>...
  • Page 550 level packet | byte type sr2cm | trtcm peakrate peakrate-val> pbs <pbs-val> Example: $ create rl profile info profileid 1 rate 24 mbs 24 level packet type trtcm peakrate 30 pbs 30 Level of the rate limiter identifies whether the algorithm executes in terms of number of packets or number of bytes.If the 'level' is 'packet'(1), rate is configured in terms of packets per second and burst size is...
  • Page 551 Output: Verbose Mode On Entry Created Profile Id : 1 Level : packet Rate : 24 Peak Rate : 30 Verbose Mode Off: Entry Created Output field: Field Profile Id Level Type Rate Max Burst Size Peak Rate IP DSLAM Type : trtcm Max Burst Size...
  • Page 552: Scheduling Profile Class Commands

    Peak Max Burst Size 5.21.8 Scheduling profile class Commands 5.21.8.1 Get sched profile class Description: Use this command to get. Command Syntax: get sched profile class [name <name-val>] [classid <classid-val>] 5.21.8.2 Modify sched profile class Description: Use this command to modify. Command Syntax: modify sched profile class name <name-val>...
  • Page 553 param2 <param2-val> param3 <param3-val> param4 <param4-val> param5 <param5-val> IP DSLAM Strict Priority in PP scheduling profile.This weight will be normalized with the sum of all classId weights. For Custom scheduling algorithm, this parameter specifies the excess bandwidth sharing weight of the class on the scale of 1-100. If for a class, both Minimum bandwidth and the Excess sharing weight are configured as zero, then the queue shall never be scheduled.
  • Page 554 Example: $ get sched profile class name gold classid 1 Output: Profile Name Class Id Profile Class Param1 : 20 Profile Class Param3 : 25 Profile Class Param5 : 25 Output field: Field Profile Name Class Id Profile Class Param1 Profile Class Param2 Profile Class Param3 : gold...
  • Page 555: Scheduling Profile Info Commands

    Profile Class Param4 Profile Class Param5 References: Scheduling profile related commands 5.21.9 Scheduling profile info Commands 5.21.9.1 Get sched profile info Description: Use this command to get. Command Syntax: get sched profile info [name <name-val>] 5.21.9.2 Create sched profile info Description: Use this command to create.
  • Page 556: Delete Sched Profile Info

    5.21.9.3 Delete sched profile info Description: Use this command to delete. Command Syntax: delete sched profile info name <name-val> Parameters: Name name <name-val> algo pp | custom iftype eth | atm Example: $ create sched profile info name gold algo pp iftype atm Output : Verbose Mode On Verbose Mode On...
  • Page 557: Trfclass Profile Class Commands

    Output field: Field Profile Name Scheduling Algorithm Interface Type Caution: For a scheduling profile that has iftype as atm, upto 8 classes can be configured, while for a scheduling profile that has iftype as eth, 8 classes can be configured. References: Scheduling profile related commands.
  • Page 558: Modify Trfclass Profile Class

    5.21.10.2 Modify trfclass profile class Description: Use this command to get. Command Syntax:modify trfclass profile class profileid <profileid-val>classid <classid-val> [size <size-val>] [thrshld1 <thrshld1-val>] Parameters: Name profileid <profileid-val> classid <classid-val> size <size-val> thrshld1 <thrshld1-val> Example: $ get trfclass profile class profileid 1 classid 1 Output: Profile Identifier Traffic Class Param Size : 32...
  • Page 559: Trfclass Profile Info Commands

    Output field: Field Profile Identifier Class Id Traffic Class Param Size Traffic Class Param Thresh References: See traffic class profile related commands. 5.21.11 Trfclass profile info Commands 5.21.11.1 Get trfclass profile info Description: Use this command to get. Command Syntax: get trfclass profile info [profileid <profileid-val>] 5.21.11.2 Create trfclass profile info Description:...
  • Page 560: Trfclass Stats Commands

    Parameters: Name profileid <profileid-val> iftype eth | atm Example: $ create trfclass profile info profileid 3 iftype eth Output: Verbose Mode On Entry Created Profile identifier : 3 Verbose Mode Off: Entry Created Output field: Field Profile identifier Interface Type 5.21.12 Trfclass stats Commands 5.21.12.1 Get trfclass stats Description:...
  • Page 561: Reset Trfclass Stats

    5.21.12.2 Reset trfclass stats Description: Use this command to get. Command Syntax: reset trfclass stats [ifname <ifname-val>] [classid <classid-val>] Parameters: Name ifname <ifname-val> classid <classid-val> Example: $ get trfclass stats ifname 149 classid 1 Output: Interface Name : 149 NumDiscardPkts : 10 Output field: Field Interface Name...
  • Page 562: Rmon Commands

    5.22 RMON Commands 5.22.1 RMON Statistics Group Commands 5.22.1.1 Create srmon probe Description: Use this command to create RMON probe. Command Syntax: create srmon probe rindex <rindex-val> ifname <interface-name> owner <owner-string> 5.22.1.2 Delete srmon probe Description: Use this command to delete the RMON probe. Command Syntax: delete srmon probe rindex <rindex-val>...
  • Page 563 Example: $ get srmon probe rindex 1 Output : Verbose Mode On RMON Probe Index If-Name Total Octets Total Broadcast Packets : 138 Total 64 Octets Total 128-255 Octets Total 512-1023 Octets Output field: Field RMON Probe Index If-Name Stats Owner Total Octets Total Packets Total Broadcast...
  • Page 564: Rmon Task Info Commands

    Total 128-255 Octets Total 256-511 Octets Total 512-1023 Octets Total 1024-1518 Octets Caution: This command is not supported on an EoA interface for which ConfigStatus is set to Config. 5.22.2 RMON Task Info Commands 5.22.2.1 Get rmon task Description: Use this command to get. Command Syntax: get rmon task [rname <task-name>] Parameters:...
  • Page 565 Example: $ get rmon task taskname tsk1 Output: Name : TSK1 Sched Count Preempt : Yes Stack Base : 0x520cc18 CleanStackSize : 14080 LastSchedTime : Thu Jan 01 00:00:08 1970- Output field: Field Name Status Sched Count Priority Preempt Time Slice Stack Base Stack Size CleanStackSize...
  • Page 566: Rmon Memory Pool Info Commands

    5.22.3 RMON Memory Pool Info Commands 5.22.3.1 Get rmon mpool Description: Use this command to get. Command Syntax: get rmon mpool [rname <mpool-name>] Parameters: Name rname mpool Example 1: For variable size memory pool $ get rmon mpool DCLFR113 Output: Name Tasks Waiting StartAddr...
  • Page 567 Output field: Field Name Size Free Task Waiting Suspend Type Start Addr FirstTaskName FirstAllocator LastAllocator LastDellocater LastFailAllocator LastFailDeallocator WaterMark TotalMemAlloc TotalMemFree MemAllocFailCount IP DSLAM Description Name of the memory pool. For fixed size pool, the name starts with 'D'. Size of memory pool i.e.number of bytes in the pool.
  • Page 568 MemFreeFailCount MPoolType Threshold ThresholdCOunt LastMemAllocTime LastMemFreeTime LastMemAllocFailTime LastMemFreeFailTime ThresholdHitTime Example 2: For fixed size memory pool $ get rmon mpool FTSK142 Output: Name Partion Size : 20 Free Tasks Waiting StartAddr FirstAllocator : TSK1 LastDellocater : TSK1 LastFailDellocater : - TotalMemAlloc MemAllocFailCount : 0 MPoolType...
  • Page 569 LastMemAllocFailTime: - LastMemFreeFailTime : - ThresholdHitTime Output field: Field Name Size Partition Size Allocated Free Task Waiting Suspend Type StartAddr FirstTaskName FirstAllocator LastAllocator LastDellocater LastFailUser LastFailDellocater WaterMark TotalmemAlloc IP DSLAM Description Name of the memory pool. For fixed size pool, the name starts with 'F'.
  • Page 570: Get Rmon Mpool Threshold

    TotalMemFree MemAllocFailCount MemFreeFailCount MPoolType Threshold Threshold Count LastMemAllocTime LastMemFreeTime LastMemAllocFailTime LastMemFreeFailTime ThresholdHitTime 5.22.3.2 Get rmon mpool threshold Description: Use this command to get the critical events logged for the memory pool. This command will display 20 entries (maximum) .Events are logged for the memory pool for the following 3 cases: Mem Pool Allocation Fail.
  • Page 571 Command Syntax: get rmon mpool threshold Parameters: None Example: $ get rmon mpool threshold Output: Task Name : TSK1 Mpool Name : FTSK143 Pool Type : PARTITION ThresholdHitTimeStamp :Thu Jan 01 00:20:53 1970 Event Type : Allocation Fail Output field: Field Task Name MPool Name...
  • Page 572: Reset Rmon Mpool

    5.22.3.3 Reset rmon mpool Description: Use this command to reset some parameters of memory pool. This command will reset the following parameters of memory pool. Set MemAllocFailCount value to zero. Set MemFreeFailCount value to zero. Set watermark value to the value of the currently allocated memory from that pool.
  • Page 573 Example: $ get rmon queue rname tsk173 Output: Name : TSK173 Size : 10 Pending Msgs Msg Size Tasks Waiting TotalMsgIn DropCount LastMsgInFailPtr: 0x0 LastRecvr : TSK1 LastRecvFail ThresholdHitCount: 0 LastMsgOutTime LastMsgInTime LastMsgOutFailTime : - LastMsgInFailTime : - ThresholdHitTime Output field: Field Name Start Addr...
  • Page 574 Tasks Waiting FirstTaskName TotalMsgIn TotalMsgOut DropCount WaterMark LastMsgInFailPtr LastSender LastRecvr LastSenderFail LastRecvFail Threshold ThresholdHitCount LastMsgOutTime LastMsgInTime LastMsgOutFailTime LastMsgInFailTime ThresholdHitTime Priority. Number of tasks waiting on this queue. Name of the first suspended task on this queue. Total number of messages enqueued i.e. the number of messages send to this queue (since its creation ).
  • Page 575: Get Rmon Queue Threshold

    5.22.4.2 Get rmon queue threshold Description: Use this command to get the critical events logged for the queue. This command will display 20 entries (maximum) . Events are logged for the queue for the following 3 cases: Message Receiving From Queue Fail. Message Send To Queue Fail.
  • Page 576: Reset Rmon Queue

    5.22.4.3 Reset rmon queue Description: Use this command to reset some parameters of queue. This command will reset the following parameters of queue. Set DropCount value to zero. Set watermark value to the value of the currently used size of queue . Set ThresholdCount value to the zero.
  • Page 577 Output TotalNetBuf : 116 TotalFree Threshold : 116 AllocFailCount LastUserTask : PKEV LastUserFailTask : ThresholdHitTask : LastUsedTime : Thu Jan 01 00:04:45 1970 LastFreeTime : Thu Jan 01 00:05:01 1970 LastUseFailTime : - ThresholdHitTime : - Output field: Field Description TotalNetBuf Total number of net buffers present in the system.
  • Page 578: Get Rmon Netbuf Threshold

    5.22.5.2 Get rmon netbuf threshold Description: Use this command to get the critical events logged for the netbuffer. This command will display 20 entries(maximum). Events are logged for netbuffer in the following 3 cases: Allcation of net buffer failed. Threshold Hit. Command Syntax: get rmon netbuf threshold Parameters:...
  • Page 579: Reset Rmon Netbuf

    5.22.5.3 Reset rmon netbuf Description: Use this command to reset some parameters of netbuf. This command will reset the following parameters of netbuf. Set ThresholdCount value to zero. Set AllocFailCount value to zero Set WaterMark to the number of net buffers currently used by system. Set FreeFailCount value to the zero.
  • Page 580: Rmon Event Group Info Commands

    Output: Name Task -------------------------------------------------------------- SACL4 Output field: Field Name Count Suspend Type Task Waiting First Task 5.22.7 RMON Event Group Info Commands 5.22.7.1 Get rmon eventgrp Description: Use this command to get the information about all the event groups present in the system.
  • Page 581 Output: Name Task ------------------------------------------------------------- EDSLM11 DSLM Output field: Field Name Count Suspend Type Task Waiting First Task IP DSLAM Event Flags Description This specifies the name of the event flag group. This specifies the current event flags. This specifies the task suspended type on this semaphore.
  • Page 582: Snmp Commands

    5.23 SNMP Commands 5.23.1 SNMP Comm Commands 5.23.1.1 Get snmp comm Description: Use this command to get. Command Syntax: get snmp comm [community <community-val >] 5.23.1.2 Create snmp comm Description: Use this command to create. Command Syntax: create snmp comm community <community-val > [access ro | rw] 5.23.1.3 Delete snmp comm Description: Use this command to delete.
  • Page 583: Snmp Host Commands

    Example: $ create snmp comm community public Output: Verbose Mode On Verbose Mode On Entry Created Access community ------------------------------------------------------------ public Verbose Mode Off: Entry Created Output field: Field community Access References: SNMP commands 5.23.2 SNMP Host Commands 5.23.2.1 Get snmp host Description: Use this command to get.
  • Page 584: Delete Snmp Host

    Command Syntax: create snmp host ip <ip-address > community <community-val > 5.23.2.3 Delete snmp host Description: Use this command to delete. Command Syntax: delete snmp host ip <ip-address > community <community-val > Parameter: Name ip <ip-address > community <community-val > Example: $ create snmp host ip 172.25.34.34 community public Output:...
  • Page 585: Snmp Stats Commands

    Output field: Field Ip Address Community References: SNMP commands 5.23.3 SNMP Stats Commands 5.23.3.1 Snmp stats Description: Use this command to get. Command Syntax: get snmp stats 5.23.3.2 Modify snmp stats Description: Use this command to modify. Command Syntax: modify snmp stats [authentraps enable | disable] Parameter: Name authentraps enable...
  • Page 586 Example: $ get snmp stats Output: InPkts InBadVersions InBadCommunityUses : 0 InTooBigs InBadValues InGenErrs InTotalSetVars InGetNexts InGetResponses OutTooBigs OutBadValues OutGetRequests OutSetRequests OutTraps SilentDrops Output field: Field Description The total number of Messages delivered to the SNMP entity from the transport InPkts service.
  • Page 587 entity and for which the value of the error-status field is 'badValue'. The total number valid SNMP PDUs which were de-livered to the SNMP protocol entity and for which the value of the error-status field is `readOnly'. It InReadOnlys should be noted that it is a protocol error to generate an SNMP PDU which contains the value 'readOnly' in the error-status field, as this object is provided as a means of detecting incorrect implementations of the SNMP.
  • Page 588: Snmp Traphost Commands

    The total number of SNMP Trap PDUs which have been generated by the OutTraps SNMP protocol entity. Indicates whether the SNMP agent process is permitted to generate authentication-failure traps. The value of this object overrides any configuration AuthenTraps infor-mation; as such, it provides a means whereby all au-thentication-failure traps may be disabled.
  • Page 589: Delete Snmp Traphost

    5.23.4.3 Delete snmp traphost Description: Use this command to delete. Command Syntax: delete snmp traphost ip < ip-address > [port <port-val >] 5.23.4.4 Modify snmp traphost Description: Use this command to modify Command Syntax: modify snmp traphost ip <ip> [port <port>] [version v1 | v2c] [severity critical | major | minor | info] Parameter: Name...
  • Page 590 Example: $ create snmp traphost ip 172.25.34.34 port 162 community public version v2c severity minor Output: Verbose Mode On Entry Created Ip Address : 172.25.34.34 Community : public Port : 162 Severity : minor Verbose Mode Off: Entry Created Output field: Field Ip Address Port...
  • Page 591: Sntp Cfg Commands

    5.24 SNTP Commands 5.24.1 SNTP Cfg Commands 5.24.1.1 Get sntp cfg Description: Use this command to get. Command Syntax: get sntp cfg 5.24.1.2 Modify sntp cfg Description: Use this command to modify. Command Syntax: modify sntp cfg [enable | disable] Parameter: Name enable|disable...
  • Page 592: Sntp Servaddr Commands

    5.24.2 SNTP servaddr Commands 5.24.2.1 Get sntp servaddr Description: Use this command to get. Command Syntax: get sntp servaddr 5.24.2.2 Create sntp servaddr Description: Use this command to create. Command Syntax: create sntp servaddr <ip-address> Example: $ create sntp servaddr 172.23.3.45 Output: Verbose Mode On Verbose Mode On...
  • Page 593: Sntp Stats Commands

    5.24.3 SNTP Stats Commands 5.24.3.1 Get sntp stats Description: Use this command to get. Command Syntax: get sntp stats 5.24.3.2 Reset sntp stats Description: Use this command to reset. Command Syntax: reset sntp stats Example: $ get sntp stats Output: Verbose Mode On/Off Requests count Invalid Response count : 0...
  • Page 594: Cbuftrace Cfg Commands

    5.25 System Commands 5.25.1 Cbuftrace cfg Commands 5.25.1.1 Get cbuftrace cfg Description: Use this command to get. Command Syntax: get cbuftrace cfg [module <module-val>] 5.25.1.2 Reset cbuftrace cfg Description: Use this command to reset. Command Syntax: reset cbuftrace cfg module <module-val> Parameters: Name module <module-val>...
  • Page 595: System Configuration Save And Restore Commands

    5.25.2 System Configuration Save and Restore Commands 5.25.2.1 Commit Description: Use this command to commit the active configuration to the flash. This command is not supported Command Syntax: commit [nbsize] Parameters: None Example: $ commit Output: Set Done Caution: This command will take some time to execute. References: reboot command Download command.
  • Page 596 Parameters: Name control <nvram|network> dataplane <nvram|network> config <network|default| last|backup|clean|minimu m> Description This specifies whether the control plane binaries are to be fetched from the network or the binaries already present in NVRAM are to be used. Type : Optional Default value: Binary present in NVRAM. This specifies whether the data plane binaries are to be fetched from the network or the binaries already present in NVRAM are to be used.
  • Page 597: System Control Table Commands

    Mode: Super-User. Example: $ reboot Output: None Output Fields: None References: Commit command. 5.25.3 System Control Table Commands 5.25.3.1 Create user Description: Use this command to create a user account. A maximum two accounts can exist. Command Syntax: create user name <user-name> passwd <password> [root|user] 5.25.3.2 Delete user Description: Use this command to delete a user login.
  • Page 598 Parameters: Name Description This specifies the User Name to be created. Type: Mandatory Name <user-name> Valid values: String of up to 64 characters ( ‘A’- ‘Z’, ‘a’-‘z’, ‘0’-‘9’,’-‘,’_’) and any combination of printable characters excluding “;” This specifies the password required by this user to login to the unit.
  • Page 599: Passwd

    5.25.3.4 Passwd Description: Use this command to change the password associated with a user login. An ordinary user may change the password for another user if he knows the old password. However, the root does not need to know a user’s existing password before changing it.
  • Page 600: System Crash Info Commands

    Output:: None Caution: None. References: user command 5.25.4 System crash info Commands 5.25.4.1 Get system crash info Description: T This command is used to display a list of crashes that were encountered by the system. This command is not supported on the Flashless system. Command Syntax: get system crash info [numentries <numentries-val>] [showview [general | ctrlandstatusregs | stackregs | stackinfo | altwinregs | stdwinregs |...
  • Page 601 Mode: Super-User, User Example: $ get system crash info numentries 1 showview general ctrlandstatusregs stackregs stackinfo altwinregs stdwinregs coprocessorregs Output: General crash info Crash Id Time of Crash : Thu Jan 01 00:00:43 1970 DP Version : DP_B02_10_15_09_ip1000a CP Version : COL2.10.3.0.060317 Crash Cause : CP crashed after DP Init...
  • Page 602 0 : 0x0 : 0x0 2 : 0x0 : 0x0 4 : 0x0 : 0x0 6 : 0x0 : 0x0 Alternate Window # 0x1d Reg#:Local 0 : 0x0 : 0x0 2 : 0x0 : 0x0 4 : 0x0 : 0x0 6 : 0x0 : 0x0 Alternate Window # 0x18...
  • Page 603 Registers : Global : 0x0 : 0x0 : 0x7 : 0x18 : 0x4f6cca8 : 0x144805cc : 0x5c67400 : 0x0 Standard Window Dump # 0xa Registers : Global : 0x0 : 0x0 : 0x7 : 0x18 : 0x4f6cca8 : 0x144805cc : 0x5c67400 : 0x0 Wim Window # 0x0 Registers :...
  • Page 604 Registers : Global : 0x0 : 0x0 : 0x7 : 0x18 : 0x4f6cca8 : 0x144805cc : 0x5c67400 : 0x0 Standard Window Dump # 0x2 Registers : Global : 0x0 : 0x0 : 0x7 : 0x18 : 0x4f6cca8 : 0x144805cc : 0x5c67400 : 0x0 Coprocessor Register Dump CCSR Register...
  • Page 605 0x052bb538: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x052bb548: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x052bb558: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x052bb568: 00 00 00 00 00 00 00 00 00 00 00 27 00 00 00 00 0x052bb578: 00 00 00 00 00 00 04 04 00 00 00 23 00 00 00 00 0x052bb588: 00 00 00 00 00 00 00 04 05 a4 d9 50 00 00 00 00...
  • Page 606 SystemUpTime PSR Reg Wim Reg Y Reg MSW Y Reg LSW Trap Num Trap Base Reg Fault Status Reg Double Fault Reg Alternate Window - Reg# Local Alternate Window - Reg# Standard Window Dump - Registers - Global Standard Window Dump - Registers - Out Standard Window Dump - Crash in CP self processing...
  • Page 607 - Registers - Local Standard Window Dump - Registers - In CCSR Register CCCRC Register CCPR Register CCIR Register CCIBR Register CCOBR Register CCOR Register Stack at the time of the Crash - StackDepth - CallAddress Stack at the time of the Crash - StackDepth - Return Address Stack at the time of the...
  • Page 608: Get System Crash Configinfo

    5.25.4.2 Get system crash configinfo Description: This command gets system crash configuration parameters.. Command Syntax: get system crash configinfo 5.25.4.3 Modify system crash configinfo Description: This command modifies system crash configuration parameters Command Syntax: modify system crash configinfo [action reboot | debug] Parameters: Name Action reboot|debug...
  • Page 609: System Info Commands

    5.25.5 System info Commands 5.25.5.1 Get system info Description: This command to get system parameters. Command Syntax: get system info 5.25.5.2 Modify system info Description: Use this command to modify the system parameters. Command Syntax: modify system info [contact <sys-contact>] [name <sys-name>] [location <sys-location>] [vendor <sys-vendor-info>] [logthresh <sys-log-threshold>] [systime <systime>] [dst <on |off>] [timezone <timezone>] Parameters:...
  • Page 610 Systime <system-time> dst <on | off> timezone <timezone> Valid values: 1-4 This specifies the current system time. Type: Optional Valid values: System Time String in format. The total string length must be 20 characters. Single digits should be prepended with a `0', e.g. `1' should be given as `01' mon dd hh:mm:ss year e.g.
  • Page 611 Example: $ get system info Output: Verbose Mode On Description : Columbia Name Location : Conexant Systems, Inc.,100 Schulz Drive, Contact : Conexant Systems, Inc.,100 Schulz Drive, Vendor LogThreshold Object-id : 1.3.6.1.4.1.200 Up Time(HH:MM:SS) : 5:2:0 HwVersion IP DSLAM "IST" - Israeli Standard "BT"...
  • Page 612: System Time

    CPSwVersion DPSwVersion System Time Time Zone Services : physical datalink internet end-to-end applications Output Fields: Field Description Name Location Contact Vendor LogThreshold Object-id Up Time HwVersion CPSwVersion DPSwVersion System Time Time Zone Services References: Get/modify nbsize Get system stats : COL2.6.3.0.040707 : Thu Jan 01 05:02:00 1970 : GMT : off...
  • Page 613: Get Rmon Idletime

    5.25.5.3 Get rmon idletime Description: Use this command to display a list of idle time records. Command Syntax: get rmon idletime [numentries <numentries-val>] Parameters: Name Numentries <numentries-val> Mode: Super-User, User Example: $ get rmon idletime numentries 1 Output: $get rmon idletime numentries 1 Start Time Idle Util %...
  • Page 614: System Manuf Info Commands

    Util % 5.25.6 System manuf info Commands 5.25.6.1 Get system manuf info Description: This command is used to display manufacturing text information in the system. Command Syntax: get system manuf info Example: $ get system manuf info Output: CpeUtopiaMode NetUtopiaMode CpeUtopiaMaster MaxEthMacPhy CpeUtopiaFreq...
  • Page 615 0x84a00000 0x84a00c00 Logical To Physical Port Mapping -------------------------------- [ 0 - 7 ] [ 8 - 15 ] [ 16 - 23 ] [ 24 - 31 ] [ 32 - 39 ] [ 40 - 47 ] UART manuf Text Info --------------------- Num of UARTs HSSL Port Id...
  • Page 616: System Reboot Info Commands

    EthType Num of LBRams Num of Chips Num of Ports Interface Type Chip Type Serial Number Vendor Id Version Number Base Addr LBRam Logical Physical Port Mapping No of UARTs HSSL Port Id Baud Rate Data Bits Stop Bit Parity UART Mode Application Type 5.25.7 System reboot info Commands...
  • Page 617 Parameters: Name numentries <numentries-val> Example: $ get system reboot info numentries 1 Output : Verbose Mode On CP Bin Version DP Bin Version Time of Reboot Reboot Failure Cause : DP Init Failure Reboot Type Output Fields: FIELD Control Plane Version Data Plane Version Time of Reboot Type of Reboot...
  • Page 618: Nbize Commands

    5.25.8 Nbize Commands 5.25.8.1 Get nbsize Description: Use this command to view System Sizing parameters available on next boot. Command Syntax: get nbsize 5.25.8.2 Modify nbsize Description: Use this command to modify System Sizing parameters available on next boot. Command Syntax: modify nbsize [ maxatmport <maxatmport-val>...
  • Page 619 SVL | none ] [ bridgingmode Restricted | Unrestricted | Residential ] [ maxhpriotreenodes <maxhpriotreenodes-val> ] [ maxlpriotreenodes <maxlpriotreenodes-val> ] [ maxclfrtrees <maxclfrtrees-val> ] [ maxclfrprofiles <maxclfrprofiles-val> ] [ maxinrules <maxinrules-val> ] [ maxoutrules <maxoutrules-val> ] [ maxinhpriosubrules <maxinhpriosubrules-val> ] [ maxinlpriosubrules <maxinlpriosubrules-val>...
  • Page 620 maxmulticast <maxmulticast-val> maxmac <maxmac-val> maxhashbuck <maxhashbuck-val> maxnumvlan <maxnumvlan-val> maxvlanidval <maxvlanidval-val> maxnumacentry <maxnumacentry-val> devcap IVL | SVL | none bridgingmode Restricted |Unrestricted | Residential maxhpriotreenodes <maxhpriotreenodes-val> Type: Modify - Optional Valid values: 1 -8 Maximum number of multicast groups that can be configured in the system Type: Modify -...
  • Page 621 maxlpriotreenodes <maxlpriotreenodes-val> maxclfrtrees <maxclfrtrees-val> maxclfrprofiles <maxclfrprofiles-val> maxinrules <maxinrules-val> maxoutrules <maxoutrules-val> maxinhpriosubrules <maxinhpriosubrules-val> maxinlpriosubrules <maxinlpriosubrules-val> maxouthpriosubrules <maxouthpriosubrules-val> maxoutlpriosubrules <maxoutlpriosubrules-val> IP DSLAM Valid values: 1 -32 Maximum number of classifier tree nodes of low access priority that can be created. Type: Modify - Optional Valid values: 1 -256 Maximum number of classifier trees that can be created.
  • Page 622 mcastcap ivmcapable |svmcapable | none ridcap irdcapable |srdcapable maxnumac <maxnumac-val> maxnumsrcmac <maxnumsrcmac-val> vlanmode nativemode |stackedmode svlanprotocolid <svlanprotocolid-val> Valid values: 1 -175 It denotes the Multicast Device Capability. If the device capability is ivlcapable then svmcapable is not a valid value. If the device capability is neither ivlcapable nor svmcapable then the only valid value for this field is none.
  • Page 623: Get Nbsize

    tvlanprotocolid <tvlanprotocolid-val> tvlanid <tvlanid-val> abondglbctrlvpi <abondglbctrlvpi-val> abondglbctrlvci <abondglbctrlvci-val> abondglbsidfmt EightBitSid | TwelveBitSid Example: $ get nbsize IP DSLAM recommended to keep the value for this different from ProtocolId value defined for 802.1q Vlan(0x8100). This attribute is applicable only in 'VLAN Stacking mode'. Type: Modify -...
  • Page 624 Output: Max ATM Ports Max VCs Max RMON probes Residential Max Multicast groups Max Hash buckets Max VlanId Value Dev Capabilities Max Num EOA Prio Qs Max High Prio Tree Nodes : 100 Max Clfr Trees Max In Rules Max In HighPrio SubRules : 100 Max Out HighPrio SubRules : 50 Mcast Capabilities Max Access Concentrators : 2...
  • Page 625 Max Multicast groups Max MAC addresses Max Hash buckets Max Vlans Max VlanId Value Max num Static Mac Entries Dev Capabilities Max Num EOA Prio Qs Max Num Eth Prio Qs Max High Prio Tree Nodes Max Low Prio Tree Nodes Max Clfr Trees Max Clfr Profiles...
  • Page 626 Max Access Concentrators Max Src MAC Addresses Vlan Mode S Vlan Protocol Id T Vlan Protocol Id T Vlan Id AbondGlbCtrlVpi AbondGlbCtrlVci AbondGlbSidFmt Ridcap capability is ivlcapable then svmcapable is not a valid value. If the device capability is neither ivlcapable nor svmcapable then the only valid value for this field is none.
  • Page 627: System Stats Commands

    5.25.9 System Stats Commands 5.25.9.1 Get system stats Description: Use this command to view System Statistics. Command Syntax: get system stats 5.25.9.2 Reset system stats Description: Use this command to reset System Statistics. Command Syntax: reset system stats Example: $ get system stats Output : Verbose Mode On Verbose Mode On...
  • Page 628 DnLink Learn Entry Discards : 30 Dyn Addr Conflicts Static Ucast Lookup Fail Count Tx Ctl Pkts Count Ctl Pkts Discards Count PPPOE Session Look Up Failures: 5 Output Fields: FIELD Ucast Addr Count DnLink Ucast Addr Count Learn Entry Discards DnLink Learn Entry Discards Addr...
  • Page 629: System Traps Commands

    5.25.10 System Traps Commands 5.25.10.1 Reset traps Description: Use this command to delete all trap logs. Command Syntax: reset traps Mode : super-user Example: $ reset traps Output: Set Done Output Fields: None References: get traps command. 5.25.11 System Traps Log Table Commands 5.25.11.1 Get traps Description: Use this command to get the listing of all Trap Log Table entries (tTraps) or the last...
  • Page 630: Get Traps

    Parameters: Name Num-of-traps Mode: Super-User, User Example: $ get traps Output Thu Jan 01 00:00:13 1970 : STATUS ALARM : ATM VC Up :Interface Name– aal5-0 Thu Jan 01 00:00:13 1970 : STATUS ALARM : System Up Output Fields FIELD Description Trap time This specifies the time at which the trap was logged.
  • Page 631 operationally up. Trap parameter is Interface No. ETHER Interface Down - This trap indicates that the Ethernet port is operationally down. Trap parameter is Interface No. ATM VC Up - This trap indicates that the ATM VC is operationally up. Trap parameter is Interface Name.
  • Page 632 ADSL ATUC Unavailable Seconds 15-Minute Threshold hit - This trap indicates that 15-minute interval threshold for ATUC Unavailable Seconds has reached. ADSL Unavailable Seconds Threshold hit - This trap indicates that unavailable seconds-line 15-minute threshold has reached ADSL Severely Errored Seconds Threshold hit - This trap indicates that severely errored seconds-line 15-minute threshold has reached.
  • Page 633 which it was earlier received has been deleted by now. Failed To Get IP Address - This trap indicates that DHCP client could not get an ip address from DHCP server. Chip Lockup Detected - This trap indicates that a chip lockup has occurred. Chip Recovery from Lockup OK - This trap indicates that Chip Recovery from Lockup has occurred.
  • Page 634 ADSL ATUR Severely Errored Seconds 15-Minute Threshold hit - This trap indicates that 15-Minute interval threshold for ATUR Severely Errored Seconds has reached. ADSL ATUR Unavailable Seconds 15-Minute Threshold hit - This trap indicates that 15-Minute interval threshold for ATUR Unavailable Seconds has reached.
  • Page 635 Lock on GAG released: This trap specifies that an agent has released lock on GAG. Requests from other agents will now be serviced by GAG. Bridge port status transitioned to dormant : This trap specifies that bridge port status has changed to dormant. ATM interface out of deficit : This trap specifies that ATM interface is out of deficit.
  • Page 636 table) has been reached/exceeded for the SHDSL segment endpoint. Reached/exceeded is determined by comparing the endpoint's CRC anomalies in the current 15-minute interval (as set in SHDSL End Point Curr Table) with the specified threshold. SHDSL Loss of Sync Word Seconds 15-Minute Threshold hit: This notification indicates that the Loss of Sync Word (LOSW) seconds threshold (as set in SHDL End point alarm conf profile table) has been reached/exceeded for the SHDSL segment endpoint.
  • Page 637: System Version Commands

    occurred while processing any command issued by the customer. Trap parameters This specifies additional parameters describing the trap. Different traps have different combinations of trap parameters. There are also some traps with no additional parameters. The parameters can be - Module - <module name>...
  • Page 638: Trace Log Configuration Commands

    Output: Verbose Mode On Control Plane Binary : COL 2.6.0.0.040217 Data Plane Binary Output Fields: FIELD Control Plane Binary Data Plane Binary 5.25.13 Trace Log Configuration Commands 5.25.13.1 Get trace cfg Description: Use this command to display the trace configuration for a specific module, or for all modules.
  • Page 639 flow<trace-flow> level <trace-level> syslog|net|stdout dest<ip-address> port <port-number> Mode: Super-User Example: $ modify trace cfg module GAG flow 0x1 level 0x1 Output : Verbose Mode On Module Flow ------------------------------------------------------------------------ Set Done Module Flow ------------------------------------------------------------------------ IP DSLAM GVRP, LACP This indicates a Hexadecimal bitmask, which sets the filter for trace flow.
  • Page 640: Trace Log Statistics Commands

    Verbose Mode Off Set Done Output Fields: FIELD Module Flow Level Type Destn Port References: get trace cfg command get trace stats command. 5.25.14 Trace Log Statistics Commands 5.25.14.1 Get trace stats Description: Use this command to display trace statistics. Command Syntax: get trace stats Parameters:...
  • Page 641 Mode: Super-User, User. Example: $ get trace stats Output: Verbose Mode On/Off Bytes Logged: 2744 Msgs Logged : 19 Output Fields: FIELD Bytes Logged Bytes Discarded Msgs Logged Msgs Discarded References: get trace cfg command Modify trace cfg command. IP DSLAM Bytes Discarded : 40595 Msgs Discarded : 1045 Description...
  • Page 642: Atm Vcaggr Intf Commands

    5.26 VC Aggregation Commands 5.26.1 Atm vcaggr intf Commands 5.26.1.1 Get atm vcaggr intf Description: Use this command to get. Command Syntax: get atm vcaggr intf [ifname <interface-name>] 5.26.1.2 Create atm vcaggr intf Description: Use this command to create. Command Syntax: create atm vcaggr intf ifname <interface-name>...
  • Page 643 Parameters: Name ifname <interface-name> mapid <mapid-val> defaultdnstrmvc <defaultdnstrmvc-val> enable | disable Example: $ create atm vcaggr intf ifname VcAggr-0 mapid 1 defaultdnstrmvc aal5-0 enable Output: Verbose Mode On Entry Created Ifname default downstream VC : aal5-0 IP DSLAM Description Name of the VC aggregation interface Type: Create -...
  • Page 644: Atm Vcaggr Map Commands

    Oper Status Verbose Mode Off: Entry Created Output Fields: FIELD Ifname VC MapId default downstream Oper Status Admin Status 5.26.2 Atm vcaggr map Commands 5.26.2.1 Get atm vcaggr map Description: Use this command to get. Command Syntax: get atm vcaggr map [mapid <mapid-val>] [vc <vc-val>] : Up Admin Status : Down Description...
  • Page 645: Create Atm Vcaggr Map

    5.26.2.2 Create atm vcaggr map Description: Use this command to create. Command Syntax: create atm vcaggr map mapid <mapid-val> vc <vc-val> [dnstrmpriolist {0|1|2|3|4|5|6|7} +|none] [upstrmdefprio <upstrmdefprio-val> |none] [upstrmregenprio <upstrmregenprio-val> |none] 5.26.2.3 Delete atm vcaggr map Description: Use this command to delete. Command Syntax: delete atm vcaggr map mapid <mapid-val>vc <vc-val>...
  • Page 646 vc <vc-val> dnstrmpriolist 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | none upstrmdefprio <upstrmdefprio-val> upstrmregenprio <upstrmregenprio-val> Name of the VC to be part of aggregation. Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional Valid values: 101 -206...
  • Page 647 Example: $ create atm vcaggr map mapid 1 vc aal5-0 dnstrmpriolist 1 3 7 upstrmdefprio 2 upstrmregenprio 2 Output: Verbose Mode On Entry Created VC map Id Up Stream Default Priority : 2 Downstream priority Map Verbose Mode Off: Entry Created Output Fields: Field VC map Id...
  • Page 648: Gvrp Info Commands

    5.27 VLAN Commands 5.27.1 GVRP Info Commands 5.27.1.1 Get gvrp info Description: Use this command to get GVRP information. Command Syntax: get gvrp info 5.27.1.2 Modify gvrp info Description: Use this command to modify GVRP information. Command Syntax: modify gvrp info gvrpstatus enable | disable Parameter: Name gvrpstatus enable | disable...
  • Page 649: Gvrp Port Info Commands

    Output Fields: Field VLAN Version Number Current VLANS GVRP Status References: gvrp port info commands gvrp port stats commands 5.27.2 GVRP Port Info Commands 5.27.2.1 Get gvrp port info Description: Use this command to get. Command Syntax: get gvrp port info [portid <portid-val >] 5.27.2.2 Modify gvrp port info Description: Use this command to modify.
  • Page 650 portvlanid <portvlanid-val> acceptframetypes all |tagged ingressfiltering False |True gvrpstatus enable |disable restrictedvlanreg False |True pktpriority <pktpriority-val> Valid values: 1 - 578 The VLAN Identifier. Type: Modify - Optional Valid values: 1 - 4095 When this is Tagged, the device will discard untagged frames or Priority-Tagged frames received on this port.
  • Page 651 psvlanid <psvlanid-val> | none ppstatus enable | disable ctosprofileid <ctosprofileid-val> | none Example: $ get gvrp port info portid 10 IP DSLAM Valid values: 0 - 7 Port service Vlan Index, the Service VLAN ID assigned to frames received on this port. This is applicable only to Non-Provider ports.
  • Page 652 Output: Verbose Mode On: VLAN Version Number : 1 GVRP Status Set Done VLAN Version Number : 1 GVRP Status Verbose Mode Off: Set Done Output Fields: Field Description Port Id The bridge port id. Port VLAN Index Accept Frame Types Priority-Tagged frames received on this port.
  • Page 653 GVRP PacketsPrio' PS VLAN Index Port Provider Status CtoS Profile Id References: gvrp commands IP DSLAM permitted only if there is a Static VLAN Registration Entry for the VLAN concerned, in which, the Registrar Administrative Control value for this port is, Normal Registration. For the GVRP PDUs generated by the Control Plane, this priority shall be used for choice of traffic class/ Queue on outgoing interface.
  • Page 654: Gvrp Port Stats Commands

    5.27.3 GVRP Port Stats Commands 5.27.3.1 Get gvrp port stats Description: Use this command to get GVRP port statistics. Command Syntax: get gvrp port stats [portid <portid-val >] 5.27.3.2 Reset gvrp port stats Description: Use this command to reset GVRP port statistics. Command Syntax: reset gvrp port stats portid <portid-val>...
  • Page 655: Vlan Curr Info Commands

    Send Join Empty Recv Join In Send Join In Recv Empty Send Empty Recv Leave Send Leave Recv Leave All Send Leave All Leave Empty Rx Leave Empty Tx References: gvrp commands 5.27.4 Vlan curr info Commands 5.27.4.1 Get vlan curr info Description: Use this command to get.
  • Page 656 Example: $ get vlan curr info vlanid 45 Output: VLAN Index VLAN Status Egress Ports Untagged Ports Bridging Mode Flood support Status Broadcast support Status Reserved Mac Profile Id Output field: Field VLAN Index VLAN Status Egress Ports Untagged Ports Bridging Mode : 45 : 24...
  • Page 657: Vlan Mapprofile Info Commands

    Flood support Status Broadcast support Status Reserved Mac Profile 5.27.5 VLAN mapprofile info Commands 5.27.5.1 Get vlan mapprofile info Description: Use this command to get. IP DSLAM values; otherwise the vlan inherits the globally set bridging mode. Unrestricted bridging is not applicable for bridge ports created over pppoe interface even though the vlan may be unrestricted.For a Vlan with bridging mode as...
  • Page 658: Create Vlan Mapprofile Info

    Command Syntax: get vlan mapprofile info [profileid <profileid-val>] 5.27.5.2 Create vlan mapprofile info Description: Use this command to create. Command Syntax: create vlan mapprofile info profileid <profileid-val>profiletype CtoS 5.27.5.3 Delete vlan mapprofile info Description: Use this command to delete. Command Syntax: delete vlan mapprofile info profileid <profileid-val>...
  • Page 659: Vlan Mapprofile Param Commands

    Output field: Field Profile Id Profile Type References: VLAN commands 5.27.6 Vlan mapprofile param Commands 5.27.6.1 Get vlan mapprofile param Description: Use this command to get. Command Syntax: get vlan mapprofile param [profileid <profileid-val>] [vlan1 <vlan1-val>] 5.27.6.2 Create vlan mapprofile param Description: Use this command to create.
  • Page 660 <vlan1-val> vlan1 <vlan2-val> vlan2 Example: $ create vlan mapprofile param profileid 1 vlan1 1 vlan2 2 Output: Verbose Mode On Entry Created Profile Id : 1 Vlan 2 Verbose Mode Off: Entry Created Output field: Field Profile Id Vlan 1 Valid values: 1 - 4 This is the first Vlan for the Map entry.
  • Page 661: Vlan Static Commands

    Vlan 2 References: VLAN commands 5.27.7 VLAN Static Commands 5.27.7.1 Get vlan static Description: Use this command to get. Command Syntax: get vlan static [vlanname <vlan-name>] [vlanid <vlanid-val>] 5.27.7.2 Create vlan static Description: Use this command to create. Command Syntax: create vlan static vlanname <vlan-name>vlanid <vlanid-val>...
  • Page 662: Modify Vlan Static

    5.27.7.3 Modify vlan static Description: Use this command to modify. Command Syntax: modify vlan static vlanname <vlan-name>vlanid <vlanid-val> [ egressports <egressports-val> ] [ forbidegressports <forbidegressports-val> ] [ untaggedports <untaggedports-val> ] [ bridgingmode Restricted | Unrestricted | Residential | CrossConnect ] [ floodsupport enable | disable ] [ bcastsupport enable | disable ] [ resvmacprofileid <resvmacprofileid-val>...
  • Page 663 egressports <egressports-val> forbidegressports <forbidegressports-val> untaggedports <untaggedports-val> bridgingmode Restricted | Unrestricted | Residential | CrossConnect IP DSLAM Valid values: 1 - 4095 The set of ports, which are permanently assigned to the egress list for this VLAN by management Type: Create -- Optional Modify -- Optional Default value: 0 The set of ports which are prohibited by management from being...
  • Page 664 floodsupport enable | disable bcastsupport enable | disable resvmacprofileid <resvmacprofileid-val> igmpsnoopaction Drop | TransparentlyForward | Learn Default value: Resedential bridging This specifies if the flooding has to be done for unknown unicast packets for this vlan or not.The default value for this shall be taken from enable when vlan is created.
  • Page 665 igmpsnoopproxyreporting Enable | Disable igmpsnoopingressprio igmpsnoopingressprio | none darpstatus Enable | Disable IP DSLAM be dropped. If action is "transparently forward", then IGMP frames received for this Vlan shall be forwarded transparently and learning will not be done Type: Create -- Optional Modify -- Optional Default value: Learn This parameter provides a configuration option to choose between...
  • Page 666 darpfailedhandling Drop | TransparentForward | FloodTrustedPorts drabcasttoucast Enable | Disable bngmac <bngmac-val> drastatus Enable | Disable piastatus Enable | Disable Default value: enable This specifies the action to be taken on an ARP packet received on this VLAN for which it is not possible to determine a single port using (VLANId, IP address) to bridge port mapping learnt using DRA.
  • Page 667 findoneportfailact drop | floodtrusted | TransparentlyForward Example : $ create vlan static vlanname gsvlan vlanid 1 egressports 1 2 20 forbidegressports 34 5 untaggedports 2 bridgingmode Residential bcastsupport enable floodsupport enable resvmacprofileid 1 Output: Verbose Mode On Entry Created VLAN Name VLAN Index Egress ports Forbidden Egress Ports...
  • Page 668 Output field: Field VLAN Name VLAN Index Egress ports Forbidden Egress Ports Untagged Ports Bridging Mode Description An administratively assigned string, which may be used to identify the VLAN. This is mandatory in the case of create cmnd. In case of get/modify/delete - either vlan name or vlan id can be given.
  • Page 669 Flood support Status Broadcast support Status Reserved Mac Profile Id Igmp Snoop Action Igmpsnoop ProxyReporting Status IP DSLAM This specifies if the flooding has to be done for unknown unicast packets for this vlan or not.The default value for this shall be taken from enable when vlan is created.
  • Page 670 Igmpsnoop ingress Priority Directed ARP status DARPFailedHandling DRA Bcast To Ucast BNG MAC address snooping or proxy reporting for the IGMP messages, received on a Vlan. Here the Vlan which is being referred is the one on which learning will happen. It will be multicast vlan, if "Multicast Vlan option"...
  • Page 671 DRA Status PIA Status Find One Port Fail Act References: VLAN commands IP DSLAM This Parameter specifies the status of DRA whether it is enabled for this Vlan or not. If enabled DRA will Act as per the port configuration on which DHCP packet is received.
  • Page 672: Miscelleneous Commands

    5.28 Miscelleneous Commands 5.28.1 File Commands 5.28.1.1 Apply Description: Use this command to apply a configuration file stored on the system Command Syntax: Apply fname <file-name> [version <version>] [besteffort true|false] Parameters: Name fname <file-name> version <version> besteffort true|false Mode: Super-User Description This specifies the name of the configuration file (the extension of the file shall be .cfg) to be applied.
  • Page 673 Example: $ apply fname /nvram/user/commands.cfg version 2 Output: The output of the command is dependent on the list of CLI commands in commands.cfg file. Example 1: The file commands.cfg has the following commands: Verbose on create atm port ifname atm-0 lowif dsl-0 Entry Created If-Name : atm-0...
  • Page 674: Download

    5.28.1.2 Download Description: Use this command to download a binary, configuration or user specific file from the remote host. Command Syntax: download src <src-filename> dest <dest-filename> ip <ip-address> [mode tftp|ftp] [savemode comapact] Parameters: Name Description This specifies the name of the binary, configuration or user specific file to be downloaded from a remote host.
  • Page 675 NVRAM. /nvram/user/ - This directory contains user specific files. There can be multiple versions of files. The files are stored in NVRAM. /sdram/cfg/ - This directory contains user specific Configuration files with .cfg extension. The files are stored in SDRAM /sdram/user/ - This directory contains user specific files.
  • Page 676: List

    Caution: Ensure that the TFTP server is running on the remote host. After downloading the image in safe mode, the system should be rebooted and no other nvram operations should be tried on the system. References: upgrade command remove command list command apply command 5.28.1.3 List...
  • Page 677 Output : Verbose Mode On Flash size Flash Block size : 131072 Free Blocks in Flash : 3 /nvram/bin/control/ Name : CP.bin.gz Version Time : Thu Dec 23 15:42:26 2004 Permission : RW Used Blocks : 11 /nvram/bin/dataplane/ Name : DP.bin.gz Version Time : Thu Jan 01 00:01:54 1970...
  • Page 678 Version Time : Thu Dec 23 15:42:26 2004 Permission : RW Used Blocks : 1 /nvram/system/ Name : CFG1 Version Time Permission : SYS Used Blocks : 2 Name : CFG2 Version Time Permission : SYS Used Blocks : 2 Name : LOGS Version...
  • Page 679 /nvram/bin/dataplane/ Name : DP.bin.gz Version Time : Thu Jan 01 00:01:54 1970 Permission : RW Used Blocks : 3 /nvram/bin/dslphy/ Name : gsv_dsl_AD_DM_0000000C.bin.gz Version Time : Thu Dec 23 15:42:26 2004 Permission : RW Used Blocks : 1 Name : gsv_dsl_AD_DM_0004200C.bin.gz Version Time : Thu Dec 23 15:42:26 2004...
  • Page 680 Time Permission : SYS Used Blocks : 2 Name : LOGS Version Time Permission : SYS Used Blocks : 1 /nvram/user Name : user.txt Version Time : Thu Dec 23 15:42:26 2004 Permission : RW Used Blocks : 1 Output Fields: FIELD Flash Size Flash Block Size...
  • Page 681: Permission

    5.28.1.4 Permission Description: Use this command to change the permission of the files stored on flash. Command Syntax: permission fname <fname-val> type ro|rw|pr [version <version-val>] Parameters: Name fname fname version version type ro|rw|pr Mode: Super-User Example: $ permission fname /nvram/user/commands.cfg version 1 type ro Output: Verbose Mode On Set Done...
  • Page 682: Ping

    References: upgrade command remove command list command download command 5.28.1.5 Ping Description: Use to send one or more ICMP messages to another host for a reply. Command Syntax: ping {ip-address | domain-name} [-t | -n <number>] [-i <time-to-live>] [-w <seconds>] [-s <size>] Parameters: Name Description...
  • Page 683: Remove

    Example: $ ping 192.168.1.13 Output: $ ping 192.168.1.13 64 bytes of data from 192.168.1.13, seq=0 ttl=64 rtt=0.000 msec 64 bytes of data from 192.168.1.13, seq=1 ttl=64 rtt=0.000 msec 64 bytes of data from 192.168.1.13, seq=2 ttl=64 rtt=0.000 msec 64 bytes of data from 192.168.1.13, seq=3 ttl=64 rtt=0.000 msec -------------------- Ping Statistics -------------------- 4 packets transmitted, 4 packets received, 0 percent packet loss Output Fields:...
  • Page 684: Upgrade

    This specifies the version of the file that need to be removed. version <version> Type: Optional for single version file. Mandatory for multiple version file. Default Value: Example: $ remove fname /nvram/user/commands.cfg Output: Verbose Mode On File removed Verbose Mode Off File removed Output Fields: None...
  • Page 685: Upload

    This specifies the version of the file that needs to be upgraded version <version> Type : Mandatory Valid values: Decimal number Mode: Super-User Example: $ upgrade fname /nvram/cfg/factorydef/commands.cfg version 2 Output: Verbose Mode On File upgraded Verbose Mode Off File upgraded Output Fields: None References:...
  • Page 686 Parameters: Name Description src <src-filename> This specifies the name of the configuration file on the system. The files that can be uploaded are: /nvram/system/primcfg - The primary configuration file created on the system after commit operation has been performed once. /nvram/system/seccfg - The secondary configuration file created on the system after commit operation has been performed twice.
  • Page 687: Other Commands

    5.28.2 Other Commands Description: Use this command to create an alias for any CLI command. You can later call this command by using the alias-string along with any additional parameters, which you need to specify. It will display a list of all the aliases currently defined if no parameter is given.
  • Page 688: Unalias

    Output Fields: FIELD Alias Command References: Unalias command 5.28.2.1 Unalias Description: Use this command to delete an alias. Either a particular alias or all aliases can be removed using this command. Command Syntax: unalias [all | <name>] Parameters: Name Name Mode: Super-User, User Example :...
  • Page 689: Help

    5.28.2.2 Help Description: Use this command for a listing of all the user inputs permissible at the point. In case Help is asked for, as a parameter of any incomplete command, then it displays a list of all the pending/Extra parameters input by the user. In all other cases, the next set of permissible keywords required in order to shortlist a command, is displayed.
  • Page 690: Logout

    Output Fields: None Caution: Currently help is not available between a parameter name and its value. 5.28.2.3 Logout Description: Use this command to exit from the CLI shell. Command Syntax: logout | quit | exit 5.28.2.4 Prompt Description: Use this command to set the new CLI prompt. Command Syntax: prompt <new-prompt>...
  • Page 691: Traceroute

    Caution: None. The modified prompt is not saved across a reboot. 5.28.2.5 Traceroute Description: This command is used to trace the route to the specified destination. Command Syntax: traceroute {ip <ip-address> | dname <domain-name>} {ping | udp} [-m <num-of-hops>] [-w <wait-time>] [-p <udp-port-number>] [-q <numof-probes>] Parameters: Name Description...
  • Page 692: Verbose

    Output: Tracing route to [192.168.1.13] Over a maximum of 30 hops 0.000000 ms 0.000000 ms 0.000000 ms Trace complete. Output Fields: FIELD Description This denotes the hop counter value. These are the Round trip timings of the 3 probe packets sent. A * denotes that this probe was missed.
  • Page 693: Appendix A --- Fd.cfg In Detail

    Appendix A --- FD.cfg in detail verbose off create user name admin passwd admin root create dsl system create ethernet intf ifname eth-1 ip 192.168.100.111 mask 255.255.255.0 create bridge port intf portid 385 ifname eth-1 status enable create ethernet intf ifname eth-3 ip 192.168.1.1 mask 255.255.255.0 modify bridge mode enable create atm port ifname atm-1 lowif dsl-1 create atm vc intf ifname aal5-1 lowif atm-1 vpi 8 vci 81...
  • Page 694 create atm port ifname atm-6 lowif dsl-6 create atm vc intf ifname aal5-6 lowif atm-6 vpi 8 vci 81 create eoa intf ifname eoa-6 lowif aal5-6 create bridge port intf ifname eoa-6 portid 6 learning enable status enable create atm port ifname atm-7 lowif dsl-7 create atm vc intf ifname aal5-7 lowif atm-7 vpi 8 vci 81 create eoa intf ifname eoa-7 lowif aal5-7 create bridge port intf ifname eoa-7 portid 7 learning enable status enable...
  • Page 695 create atm vc intf ifname aal5-14 lowif atm-14 vpi 8 vci 81 create eoa intf ifname eoa-14 lowif aal5-14 create bridge port intf ifname eoa-14 portid 14 learning enable status enable create atm port ifname atm-15 lowif dsl-15 create atm vc intf ifname aal5-15 lowif atm-15 vpi 8 vci 81 create eoa intf ifname eoa-15 lowif aal5-15 create bridge port intf ifname eoa-15 portid 15 learning enable status enable create atm port ifname atm-16 lowif dsl-16...
  • Page 696 create eoa intf ifname eoa-22 lowif aal5-22 create bridge port intf ifname eoa-22 portid 22 learning enable status enable create atm port ifname atm-23 lowif dsl-23 create atm vc intf ifname aal5-23 lowif atm-23 vpi 8 vci 81 create eoa intf ifname eoa-23 lowif aal5-23 create bridge port intf ifname eoa-23 portid 23 learning enable status enable create atm port ifname atm-24 lowif dsl-24 create atm vc intf ifname aal5-24 lowif atm-24 vpi 8 vci 81...
  • Page 697 create filter rule map ruleid 1 ifname eoa-23 stageid 1 create filter rule map ruleid 1 ifname eoa-24 stageid 1 modify igmpsnoop port info portid 385 status enable modify igmpsnoop port info portid 1 status enable modify igmpsnoop port info portid 2 status enable modify igmpsnoop port info portid 3 status enable modify igmpsnoop port info portid 4 status enable modify igmpsnoop port info portid 5 status enable...
  • Page 698: Appendix B --- Supported Mibs

    Appendix B --- Supported mibs PropMib (Conexant) GSV-ABOND-MIB.mib GSV-ACL-MIB.mib GSV-ACT-STDBY-MIB.mib GSV-ADMIN-MIB.mib GSV-AGGR-MIB.mib GSV-ATM-MIB.mib GSV-BRIDGE-MIB.mib GSV-CLFR-MIB.mib GSV-CTLPKT-MIB.mib GSV-EHDLC-MIB.mib GSV-ENTERPRISE-INFO-MIB.mib GSV-ETHER-MIB.mib GSV-GENFLTR-MIB.mib GSV-IA-MIB.mib GSV-IGMP-MIB.mib GSV-IPOA-IPOE-MIB.mib GSV-IRL-MIB.mib GSV-LACP-MIB.mib GSV-PPPoE-MIB.mib GSV-PPPR-MIB.mib GSV-RDNCY-AGG-MIB.mib GSV-RL-MIB.mib GSV-SCHD-PRFL-MIB.mib GSV-SNTP-MIB.mib GSV-SYS-MIB.mib GSV-TC-MIB.mib GSV-TRAP-MIB.mib GSV-TRFCLASS-MIB.mib GSV-TRFCLASS-STATS-MIB.mib GSV-VC-AGGR-MIB.mib GSV-VMAC-MIB.mib IDL series User Guide...
  • Page 699: Stdmib (Standard)

    StdMib (Standard) ADSL-DMT-LINE-MIB.mib ADSL-TC-MIB ATM-TC-MIB draft-ietf-atommib-atm2-17 draft-ietf-bridge-bridgemib-smiv2-02 draft-ietf-bridge-ext-v2-00 draft-ietf-bridge-ext-v2-01 EtherLike-MIB HCNUM-TC HC-PerfHist-TC-MIB IANAifType-MIB.mib IEEE8023-LAG-MIB IF-MIB IP-MIB PerfHist-TC-MIB Q-BRIDGE-MIB RFC1213-MIB rfc2515 rfc2662 rfc2665 rfc3440 RMON2-MIB.mib RMON-MIB SNMP-FRAMEWORK-MIB SNMPv2-MIB SNMPv2-SMI SNMPv2-TC TOKEN-RING-RMON-MIB.mib VDSL-LINE-EXT-MCM-MIB VDSL-LINE-MIB.txt IP DSLAM...
  • Page 700: Appendix C --- Ieee 802.1X Protocol Over Ip Dslam

    Appendix C --- IEEE 802.1x protocol over IP DSLAM Understanding How 802.1X Authentication Works IEEE 802.1X is a client-server-based access control and authentication protocol that restricts unauthorized devices from connecting to a local area network (LAN) through publicly accessible ports. 802.1X authenticates each user device that is connected to a switch port before making available any services that are offered by the switch or the LAN.
  • Page 701: Device Roles

    Device Roles With 802.1X port-based authentication, the devices in the network have specific roles. (See below figure). Supplicant—Requests access to the LAN and switch services and responds to requests from the switch. The workstation must be running 802.1X-compliant software. Authentication server—performs the actual authentication of the host. The authentication server validates the identity of the host and notifies the DSLAM whether or not the host is authorized to access the LAN and DSLAM services.
  • Page 702: Authenticcation Initiation And Message Exchange

    Authenticcation Initiation and Message Exchange The host initiate authentication by sending an EAPOL-start frame, which prompts the DSLAM to request the host's identity. When the host supplies its identity, the DSLAM acts as the intermediary, pass EAP frames between the host and the authentication server until authentication succeeds or fails. If the authentication succeeds, the DSLAM port becomes authorized.
  • Page 703: X Cli Commands

    802.1X CLI commands Specifying RADIUS Servers To specify one or more RADIUS servers, perform this task in privileged mode: Step 1 Specify the IP address of up to three RADIUS servers. Specify the primary server using the primary keyword. Optionally, specify the destination UDP port to use on the server.
  • Page 704: Enabling 802.1X Globally

    Enabling 802.1X globally You must enable 802.1X authentication for the entire system. To globally enable 802.1X authentication, perform this task in privileged mode: Task Globally enable 802.1X. Disabling 802.1X globally When you enable 802.1X authentication for the entire system, you can disable it globally.
  • Page 705: Enabling Multiple Hosts

    Enabling Multiple Hosts You can enable a specific port to allow multiple users. When a port is enabled for multiple users, and a host that is connected to that port is authorized successfully, any host (with any MAC address) is allowed to send and receive traffic on that port. If you connect multiple hosts to that port through a hub, you can reduce the security level on that port.
  • Page 706: Appendix D --- What's Ip Dslam

    Appendix D --- What’s IP DSLAM DSLAM and IP DSLAM in PPPoE application sample. As above Figure displays, in traditional ATM-based ADSL network, the user application information is encapsulated by ADSL CPE into ATM cells in pre-defined VC (Virtual Channel, PVC), and then upstream the ATM cells to DSLAM via ADSL link. (In this example, the user information (PPPoE encapsulated) is encapsulated by ATU-R using RFC-1483 Bridge-mode encapsulation format.).
  • Page 707 In addition to traditional ATM-based ADSL network. As above Figure displays, the user application information is still encapsulated by ADSL CPE into ATM cells in pre-defined VC (Virtual Channel, PVC), and then upstream the ATM cells to DSLAM via ADSL link. In the IP DSLAM, all the ATM cells belong to the specified VC are decapsulated back to the original PPPoE encapsulated Ethernet packet (if VLAN-mode of the specified ADSL port is disabled), or mapped to the pre-defined Ethernet-VLAN packets (if VLAN-mode of the...

This manual is also suitable for:

Idl-2401Idl-4800Idl-4801

Table of Contents