IP DSLAM IDL-2400 / IDL-2401 IDL-4800 / IDL-4801 User’s Manual
Copyright Copyright (C) 2007 PLANET Technology Corp. All rights reserved. The products and programs described in this User’s Manual are licensed products of PLANET Technology, This User’s Manual contains proprietary information protected by copyright, and this User’s Manual and all accompanying hardware, software, and documentation are copyrighted.
Table of Contents 1. Introduction................................................................................................................ 24 1.1 Package Contents................................................................................................. 24 1.2 Features................................................................................................................ 25 1.3 Application...................................................................................................
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 ..............................................................
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...................
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 ..........................
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 ...................
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..............................
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 .....................................................
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 .....................................
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.............................................
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...............................
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 ...................................
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 ..................................
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..............................................
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 ........................
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................................................
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...........................................
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...........................
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 .............................
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.......................................................
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 ......................................
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..
1. 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.
1.
1.
1.4.1 Front Panel The front panels of IDL series are shown below.
1.4.2 Rear Panel The rear panels of IDL series are shown below.
1.5 Technical Specifications 1.5.
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.
Input Rate Limiting (IRL) on a per-AAL5 interface Output Rate Limiting (ORL) on a per ATM-port and Ethernet basis Rate Limiting Security Multiple mechanisms of prioritizing traffic VLAN filtering MAC filtering IP filtering Access Control List by MAC address Access Control List by IP address Throttling Control Sticky Bridge Ports Microsoft Windows based GUI management Local RS-232 CLI, and Ethernet SNMP / Telnet management Management Remote in-band SNMP / Telnet management Firmware upgradeable via FTP or
2. 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. >> The maximum recommended operating temperature is 50ºC.
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 z Workstation with Windows NT/2000/XP z RJ-45 cables z RJ-11 cables z Telco-50 cables z RS-232 cables z MDF Patch Panel (Model No.: IDL-PAN-48). 2.2.
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. 2.2.
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 z Windows NT/2000/XP z CD-ROM z Ethernet card z 2GB Hard disk with a minimum of 650MB of free space z Super VGA (800x600 resolution) or higher with 256 colors z Manual CD 2.3.2 Installing IDL Manager Perform initial configuration procedures as follows: 1. Insert CD into CD-ROM. 2.
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. In addition, the names of the files being installed appear above the bar until the installation is complete. 6. At the end of the installation process, the following Setup Complete window presents.
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. Note: Default IP address of Management port is 192.168.200.111. 3.
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. Normally, this is used when a user wants to re-login in order to gain a higher level of authority for certain operations. 2.4.1.
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. 1. SNMP Configuration The SNMP Time-out Period and Retransmission times can be configured as shown in the following steps: a.
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 to quick start territory manager in which users can define a desired territory. Please refer to “Territory Manager Configuration” for more details. c. Click on loaded map. to load the map of a territory or click on to clear a Note: The format of map is limited to *.bmp, *.emf and *.wmf. d. Click on Mounted Agent.
a. Click on the tab of “Surveillance” that will bring the Surveillance dialogue box to front. b. Click on or to change the monitor period. 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. IP DSLAM d. Clicking on or press to choose the directory to record surveillance data and to define expired period. e. Click on to submit your settings.
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. If to add a territory to the system, a. Click on the data.
d. Choose the agent, 192.168.100.176 on the left and then click on . The agent IP 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 to shift it to the left. IP and click on f. Click on same window. to exit the window or continue to perform other operations in the Correspondently, the Agent Desktop displays that Agent IP 192.168.100.176 has been monitored under the territory, Taipei.
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” agent pool, which is still “inactive” for the network monitor. You then have to activate it if you want it to be monitored. An active agent can also be deactivated from the monitor for certain operational purpose when necessary.
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. to exit the window or continue to perform other operations If to change the information of an agent, a. Select the required agent in the Demount agent list. The information of the selected agent will then presented on the data fields. to Change IP, Alias Name, and Description and then b. Click on becomes enable. c.
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. Then Telnet screen will come up immediately. c. Enter user name and password to access the CID screen. Note: The default login and password are admin.
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. Select an agent IP on the Agent desktop. b. Click on the right button of mouse and then select Ping or choose it from tool menu in the IDL Manager window’s menu bar.
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. Tester: User can run maintenance test, such as loop back function.
If to add a User Account to the system, a. Click on , the Security window then prompts. b. Enter the account information as described in Security window below. c. Click on to exit the window or continue to perform other operations. 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. After selection, the designated one will be highlighted. b. Click on to delete it. c.
Field User Account User Name Description Password Verify Password To change password when next login Account Suspended Power Level Definition An ID to be used for login The full name of a user Remark for note purpose Any character string, including blank Re-enter the password as a confirmation If this is checked, the associated user needs to change their password at the next login. Suspend the account.
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. User can select a window to perform operations or view status simply by clicking on a specified window. 2.4.3.
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. 2.4.4 Help Allow users to view the software version. 2.4.4.1 About To view the version of IDL Manager, choose “About” command via Help menu, as to exit the window. shown in the following figure.
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. Like the standard desktop of MS Windows, Agent Desktop appears once the system is started.
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. By the mounted agent desktop, the location of agents and overall network status of a specific territory is presented. : This icon can be moved to where the agent is located in the map.
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. After that, the function management windows, including Function window and Front panel status window, will prompt as shown in the following figure.
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” from the Function List window. The window appears as follows.
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 Name Location Contact Vendor Object ID DST UpTime HwVersion CPSwVersion Log Threshold Time Zone Current Time IP DSLAM Definition Alias name of the IP DSLAM Location of the IP DSLAM The contact person of the IP DSLAM The vendor of the IP DSLAM Vendor ID Daylight Savings Time has been enabled or not.
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. If to view the event log of a specific agent, click “Current Event” from Function List Window. The Event Log window appears as follow.
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 IP DSLAM to clear all records or to exit the window. Field Description Happen Time The date/time when the event is occurred. Release Time The date/time when the event is closed. Agent The IP address of the agent associated Grade Severity level of event or status.
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 to clear all records or to exit the window. 60 Field Description Happen Time The date/time when the event is occurred. Release Time The date/time when the event is closed. Agent The IP address of the agent associated Grade Severity level of event or status.
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. a. If to commit the active configuration to the flash, click on b. If to reboot the system and to set the boot configuration, click on c. Click on IP DSLAM . .
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 Definition VLAN ID The VLAN id for this VLAN. In devices supporting "Shared Vlan for multicast" capability, the information for a multicast mac addr is shared across vlans hence vlan id is an optional parameter.
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. to close the VLAN 3.7.2 Ethernet Allow user to view and modify Ethernet configuration. Double Click on “Ethernet” from the Function List Window. The Ethernet Configuration window appears as follows.
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 first and then proceeding advanced configurations as shown in the following figure. c. If to create a new Ethernet configuration, click on and then select a new Ethernet configuration by using Select Ethernet drop-down list. After that, users can set related parameters as follows. d.
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. The Line Profile configuration window appears. Field Line Type Definition The ADSL line type, Fast or Interleaved. Transmit Rate Mode Defines what form of transmitting rate, Fixed or adaptAtStartup.
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. to submit your setting or click on to delete a line 3.8.1.2 Alarm Profile If to configure Alarm Profile, double click on “Alarm Profile” from the Function List Window. The Alarm Profile Configuration window appears.
Field Definition Loss of frame within 15 minutes The threshold of the number of “Loss of Frame Seconds” within 15 minutes performance data collection period. The threshold of the number of “Loss of Signal Seconds” within 15 minutes performance data collection period. The threshold of the number of “Loss of Link Seconds” Loss of link within 15 minutes within 15 minutes performance data collection period.
Field DSL Port VPI VCI Definition Port No. of the IP DSLAM Virtual Path Identifier Virtual Channel Identifier Learning Status The state of learning on this bridge port. The value enable (1) indicates that unicast Mac address learning is enabled and the value disable indicates that unicast Mac address learning is disabled on this bridge port. Indicates if the port has been set as sticky. The value enable (1) indicates that the entries learned on this port will not be aged out.
IP DSLAM 69
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. Double Click on “Physical Layer Info” from the Function List Window. The Physical Layer Info window appears.
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. Indicates whether the loop is short or open once when the SELT information is Select Loop End valid on the Xcvr. Indicates the LOOP wire gauge information once, when the SELT information is Select Loop Gauge valid on the Xcvr.
4. 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” as follow.
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. z z z z z z z z z Default IP: 192.168.100.
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. Step 4: Click on to set the current directory where FD.cfg located.
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.
Step 12: Input ‘list’ to show the path and s/w information $list Name Acc Ver Time Size State -----------------------------------------------------------------------------------------------------------------/nvram/bin/bootptftp/ TftpBootp.bin 1 Wed Jun 30 14:12:36 2004 111064 RO active /nvram/bin/control/ CP.bin.gz 1 Wed Jun 30 14:12:36 2004 1280744 RW active 1 Wed Jun 30 14:12:36 2004 231572 RW active /nvram/bin/dataplane/ DP.bin.gz /nvram/bin/decompressor/ Decompressor.
$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.
4.1.3 How to create myconfig.cfg z myconfig.cfg is a txt file that ensures all commands be executed at once. z 4.1.3.3 shows the format of myconfig.cfg. z 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. z Be note to save ($commit) to IP DSLAM if this would be executed after rebooting. z Required of equipment: TFTP Server (Tftpd32). 4.1.3.1 TFTP Server Configuration Step 1 Image Usage 1.
4.1.3.2 myconfig.cfg Configuration Step Image Usage 1 1. Enable TFTP Server Enable TFTP server (tftpd32) and direct the myconfig.cfg path for it. 2 $list 2. List the table and verify Name Ver Time Size Acc State that myconfig.cfg had not ------------------------------------------------------------------------------created. /nvram/bin/bootptftp/ TftpBootp.bin 1 Fri Oct 08 09:46:22 2004 111064 RO active /nvram/bin/control/ CP.bin.gz 1 Fri Oct 08 09:46:22 2004 1293028 RW active /nvram/bin/dataplane/ DP.
4.1.3.3 Format of myconfig.
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 0x109a00 0x7d000 0x1f400 0xfa00 0x7d00 Decimal 32M 1.5M 1M 512K 128K 64K 32K 2. Be noted that GsStandard, GsTxPowerAtten and GsAnnexType must be modified at the same time. 3.
4.1.4.1 Configuration Step 1: Disable the DSL port that you want to re-configure its transmission rate.
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.
GsDnBinUsage : 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 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 : Enable PML2 Entry Thresh Rate : 0x3e800 PML2 Entry Rate Min Time : 1800 Upstream PSD : Standard Conf
GsAdi2x : standard GsInitiate :- GsStandard GsTxPowerAtten GsCodingGain : Auto GsRsIntCorrectionDown : 1Ms : gLite :0 GsRsFastOvrhdDown : Disable GsRsFastOvrhdUp : Disable : Expanded GsDrStby : Disable GsExpandedExchange GsEscapeFastRetrain : Disable GsFastRetrain : Disable GsBitSwap : Enable GsNtr : LocalOcs GsAnnexType : AnnexA GsAlctlUsVer GsUseCustomBin : Disable GsFullRetrain GsPsdMaskType : Adsl2NonovlpFlatDmtConfMode GsExtRsMemory : notpresent GsParamHybridLossTestE
Step 3: Enable the port $modify adsl line intf ifname dsl-0 enable IfName : dsl-0 Line Type : interleavedOnly GsUtopia L2TxAddr :0 Coding Type : dmt GsUtopia L2RxAddr : 0 Gs Clock Type : oscillator Gs Action Admin Status : Down Trans Atuc Cap : ansit1413 q9921PotsNonOverlapped q9921PotsOverlapped q9921IsdnNonOverlapped Oper Status : startup : Down q9921isdnOverlapped q9922potsOverlapped q9923Readsl2PotsNonOverlapped q9925Adsl2PlusPotsNonOverlapped q9925Adsl2PlusPotsOverlapped q9923Adsl2P
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. Step 1: Set the IP DSLAM as the SNTP client $create sntp? Command ------- Description ----------- servaddr SNTP Server address $create sntp servaddr 192.168.100.
Step 3: Confirm the status of SNTP client $get sntp stats Requests count :1 Invalid Response count : 0 Response count :1 Lost 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 : Location : Contact : Vendor : LogThreshold :0 Object-id : 1.3.6.1.4.1.3278.1.12 Up Time(HH:MM:SS) : 0:4:46 HwVersion : ADSL-1.0 CPLDVersion : 1.
Step 2: Get SNTP parameter definitions $modify system info? Parameter Description --------- ----------- [ contact "" ] Identification of the contact person [ name "" ] Name of the system [ location "" ] The physical location of this node [ vendor "" ] Vendor-specific information [ logthresh ] The severity level of trap [ systime "" ] SysTime in format mon dd hh:mm:ss year [ dst ] Daylight Saving Time [ timezone "" ] Time Zo
Set Done Description : Name : Location : Contact : Vendor : LogThreshold :0 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) DPSwVersion : DP_B02_06_22_05 System Time : Mon May 10 10:17:00 2004 Time Zone : CCT DST : off Services 90 : 1.00.
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 & 3 as trunk interface. 4.1.6.1 Configuration Step 1: Create a VLAN group No.
Ingress Filtering : True Gvrp Status : Disable Failed Registrations :0 Last Pdu Origin : 00:00:00:00:00:00 Restricted Vlan Registration : False $ Step 3: Show current VLAN status $get vlan curr info VLAN Index :1 VLAN Status : Other Egress ports 14 15 31 :1 16 32 17 33 2 18 3 19 4 20 5 21 6 22 7 23 8 24 9 25 10 26 11 27 12 28 13 29 34 35 36 37 38 39 40 41 42 43 44 45 46 :1 2 3 4 5 6 7 8 9 10 11 12 13 30 4 7 48 385 Untagged Ports 14 15 31 16
Step 4: Create new PVC (8/82) in ADSL port 1 z Create atm vc and aal5 interface $create atm vc intf ifname aal5-48 lowif atm-0 vpi 8 vci 82 Entry Created VC IfName VPI : aal5-48 Low IfName :8 VCI : atm-0 : 82 Admin Status : Up Oper Status : Up Aal5 Tx Size : 1536 Aal5 Rx Size : 1536 AAL Type : AAL5 Channel MgmtMode VC Type z AAL5 Encap : Interleaved : LLC Mux Last Change (sec) : Data :0 Row Status : PVC : active VC Topology : Point to Point Create eoa interface $create eoa in
Step 6: Create a new VLAN group No.
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 : vlan2 VLAN Index :2 Egress ports :1 Forbidden Egress Ports Untagged Ports Bridging Mode 385 : None :1 : Residential Flood support Status : enable Broadcast support Status : enable Set Done VLAN Name : vlan2 VLAN Index :2 Egress ports :1 Forbidden Egress Ports Untagged Ports Bridging Mode 2 385 : None :1 2 : Residential F
Egress ports :1 Forbidden Egress Ports Untagged Ports 2 385 : None :1 Bridging Mode 3 2 3 : Residential Flood support Status : enable Broadcast support Status : enable Step 10: Modify the VLAN from 8/81 to 0/35 z Set the AAL5 strat number is 0 $modify atm vc intf ifname aal5-1 disable VC IfName VPI : aal5-1 :8 Low IfName VCI : 81 Admin Status : Up Oper Status Aal5 Tx Size : 1536 Aal5 Rx Size AAL Type : AAL5 Channel MgmtMode VC Type : atm-1 : PVC : 1536 AAL5 Encap : Interleav
MgmtMode VC Type : Data Row Status : active : PVC VC Topology : Point to Point : aal5-1 Low IfName : atm-1 Set Done VC IfName VPI :0 Admin Status VCI : Down Aal5 Tx Size : 1536 AAL Type : AAL5 Channel : Interleaved MgmtMode VC Type : 35 : Data : PVC Oper Status : Down Aal5 Rx Size AAL5 Encap : 1536 : LLC Mux Last Change (sec) Row Status VC Topology :0 : active : Point to Point Step 11: Set AAL5 as enable $modify atm vc intf ifname aal5-1 enable VC IfName VPI Admin Status : a
4.1.7 Modify the Downstream/Upstream Rate 4.1.7.
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.
Conf PML0 Time(sec) : 180 Conf PML2 Time(sec) : 180 Conf PML2 Rate(bps) : 0x10000 Conf GsREADSL2 Enable Conf PML2 ATPR (dB/10) : 30 : disable ADSL ATUR Configuration : --------------------------Target Snr Margin(dB/10): 60 Dnshift SnrMargin(dB/10): 0 Upshift SnrMargin(dB/10): 120 Min Upshift Time(sec) :0 Min Dnshift Time(sec) Fast Min Tx Rate(bps) : 0x7d00 :0 Intl Min Tx Rate(bps) : 0x7d00 Fast Max Tx Rate(bps) : 0x109a00 Intl Max Tx Rate(bps) : 0x109a00 Max Intl Delay(ms) : 16 __
GsParamHybridLossTestEnd GsAdvertisedCapabilities : 0x40 GsDmtTrellis : on : AnnexA GslTriggerMode : Disable Type : interleavedOnly GsDnBinUsage : 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF ParametricTestInputFile : Data Boost : Enable Conf PM Mode : pmstatel3enable Conf PML0 Time(sec) : 180 Conf PML2 Time(sec) : 180 Conf PML2 Rate(bps) : 0x10000 Conf GsREADSL2 Enable Upstream PSD : Standard pmst
GsAdi2x : standard GsInitiate GsStandard :- GsTxPowerAtten GsCodingGain : Auto GsRsIntCorrectionDown : 1Ms GsRsFastOvrhdUp : Disable GsExpandedExchange GsDrStby GsEscapeFastRetrain :1 :1 : Expanded GsFastRetrain : Enable GsAnnexType :- GsRsFastOvrhdDown : Disable GsBitSwap : adsl2Plus : adsl2 : Disable GsNtr : LocalOcs GsAlctlUsVer : Unknown GsUseCustomBin : Disable GsFullRetrain : Enable GsPsdMaskType :- DmtConfMode : fdmMode GsExtRsMemory : notpresent GsParamHybridLo
Target Snr Margin(dB/10): 60 GsRsIntCorrectionUp Max Snr Margin(dB/10) : 125us : 310 Dnshift SnrMargin(dB/10): 0 Upshift SnrMargin(dB/10): 120 Min Upshift Time(sec) :0 Min Dnshift Time(sec) Fast Min Tx Rate(bps) : 0x7d00 :0 Intl Min Tx Rate(bps) : 0x7d00 Fast Max Tx Rate(bps) : 0x1f38300 Intl Max Tx Rate(bps) : 0x1f38300 Max Intl Delay(ms) :0 GsTxStartBin : 0x20 GsTxEndBin : 0x1ff GsRxStartBin : 0x6 GsRxEndBin : 0x1f GsMaxBitsPerBin : 15 GsMaxDCo GsRxBinAdjust : Disable GsEr
Intl Max Tx Rate(bps) : 0x7d000 Max Intl Delay(ms) : 16 Step 4: Set ADSL port12 enable.
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 RW 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 $ Setp 3: Create SNMP traphost $create snmp traphost ip 192.168.100.55 community public Entry Created Ip Address : 192.168.100.
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 z z z z z z z Keywords in a command that you must enter exactly as shown are presented in bold. User specified values in a command are presented in regular typeface, i.e.
: 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. : This is the fourth keyword of a CLI command. It indicates the sub group of a CLI command. "intf" is an example of this keyword. : These are pairs and can vary from 0 to N. They indicate the parameter values passed to a CLI command. "ifname aal5-0", "portid 20", are examples of tag value pairs. 5.1.
OAM PIA RMON STP SNTP SVL SVM Specific Agent TEA VC VLAN Operations Administration and Management PPPoE Intermediate Agent Remote Monitoring Spanning Tree Protocol Simple Network Time Protocol Shared VLAN Learning Shared VLAN for Multicast Entities that use GenAg interfaces to manage the system Target Engine Agent Virtual Channel Virtual LAN 5.1.4 CLI Command Brief Description CLI Command - Action List Description alias apply climode commit Create Used to create an alias for any CLI command.
5.1.5 Categories of the CLI commands Command 802.
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 Adsl atur perfext Commands ADSL ATUR Physical Commands ADSL ATUR Traps Commands DSL ATUR Trapsext Commands ADSL Cap Commands ADSL Line Intf Commands ADSL L
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 IGMP Commands Igmpsnoop cfg info Commands Igmpsnoop cfg info Commands Igmpsnoop mvlan config Commands Igmpsnoop port info Commands Igmpsnoop port stats Commands Igmpsnoo
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 SNMP Comm Commands SNMP Host Commands SNMP Stats Commands SNMP Traphost Commands SNTP Commands SNTP Cfg Commands SNTP servaddr C
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 Yes Yes No, for KEYMILE and PLANET support personal only 113
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 ] [regenprio ] Parameters: Name Description portid Port number of the port for which this entry contains bridge management information. Type : Get-—Optional Valid values: 1-386 regenprio Regenerated user priority from which the access priority is mapped.
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 ] 5.2.2.2 Modify bridge port prioinfo Description: Use this command to modify.
Output: PortId :1 DefaultPriority : 1 DefaultSVPriority : 1 NumTrafficClass : 3 Output field: Field Description PortId Port number of the port for which this entry contains bridge management information. DefaultPriority The default ingress User Priority which can be configured by the user. The default value of this attribute can be 0 or 0 depending on interface over which the bridge port is created. The default value is 0 for bridge port created over ethernet or aggregator interface.
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 ] [regenprio ] 5.2.3.2 Modify bridge port trfclassmap Description: Use this command to modify.
Document. This mapping is modifiable only when the bridge port is in disabled state. Type: Modify - Optional Example: $ get bridge port trfclassmap portid 1 regenPrio 1 Output: PortId :1 TrafficClass : 2 regenPrio : 1 Output field: Field Description PortId Port number of the port for which this entry contains bridge management information. regenPrio The Priority value evaluated for the received frame. In our case, it is the regenerated user priority.
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 ] [usrprio ] 5.2.4.2 Modify bridge port priomap Description: Use this command to modify.
Output: PortId :1 RegenUserPrio : 1 UserPriority : 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. RegenUserPrio The priority to which the incoming User priority is mapped for this port.
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 ] 5.3.1.2 Create abond group intf Description: Use this command to create.
5.3.1.4 Modify abond group intf Description: Use this command to modify.
diffdelaytolupstrm The maximum differential delay among member links in a bonding group in Upstream direction. Type: Create - Optional Modify - Optional Valid values: 0 -4 Default value: 4 diffdelaytoldnstrm The maximum differential delay among member links in a bonding group in downstream direction.
asmirlthreshold IRL Threshold for ASM messages Type: Create - Optional Modify - Optional Valid values: 1 -8 Default value: 8 maxatmportusrate Maximum ATM port Upstream Rate Type: Create - Optional Modify - Optional Valid values: 0 -8000 Default value: 4000 enable | disable Administrative status of the interface.
Output Fields: Field Description ifname This specifies the interface index used for the ATM Based Multi pair Bonding 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.
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 ] 5.3.2.2 Reset abond group stats Description: Use this command to reset. Command Syntax: reset abond group stats ifname Parameters: Name Description This specifies the interface index used for the ATM based Multi pair Bonding type of interfaces.
GrpFailureReason AsmRxCrcErrorCount : MinRateNotAchievedUpAndDn : 10 Output Fields: Field Description ifname This specifies the interface index used for the ATM Based Multi pair Bonding type of interfaces. Valid Value is abond-X AchievedAggrRateUpstrm Achieved aggregate data rate in bits per sec in upstream direction. AchievedAggrRateDnstrm Achieved aggregate data rate in bits per sec in downstream direction. IP DSLAM CellLossUpstrmCurrent Group cell loss count upstream for current 15 minutes.
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 ] [lowif ] 5.3.3.2 Create abond link entry Description: Use this command to create. Command Syntax: create abond link entry ifname lowif [txlinkadminstatus Enable | Disable] [rxlinkadminstatus Enable | Disable] [asmrxgroupintf ] [asmrxlinkindex ] 5.3.3.
Parameters: Name Description This specifies the interface index used for the ATM Based Multi pair Bonding type of interfaces. ValidValue is abond-X. Link can not be created, deleted or modified if associated abond group interface is enabled. Ifname Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: abond-0-abond-1 lowif This specifies the interface index used for the abond link (DSL) entry.
Output: Verbose Mode On Entry Created ifname : abond-0 lowif : dsl-0 AsmRxGroupIntf : abond-0 AsmRxLinkIndex : dsl-0 TxLinkAdminStatus : enable RxLinkAdminStatus : enable TxLinkOperStatus : Disable RxLinkOperStatus : Disable AsmTxLinkStatus : SelectedToCarryBondingTraffic AsmRxLinkStatus : SelectedToCarryBondingTraffic Verbose Mode Off: Entry Created Output Fields: Field Description ifname This specifies the interface index used for the ATM Based Multi pair Bonding type of interfaces.
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 ] [lowif ] 5.3.4.2 Reset abond link stats Description: Use this command to reset. Command Syntax: reset abond link stats ifname lowif Parameters: Name Description ifname This specifies the interface index used for the ATM Based Multi pair Bonding type of interfaces.
Output Fields: Field Description ifname This specifies the interface index used for the ATM Based Multi pair Bonding type of interfaces. Valid Value is abond-X lowif This specifies the interface index used for the abond link (DSL) interfaces. Valid Value is dsl-X, dsli-X, dslf-X ASMTxCount Per-link ASM Tx count. These are not exact counts and have been kept for debugging. ASMRxCount Per-link ASM Rx count. These are not exact counts and have been kept for debugging.
Parameters: Name Description ifname ifname This specifies the aggregator interface index on which active standby is to be enabled. Valid Value is aggr-0. Type: Modify Get -- Mandatory -- Optional Valid values: aggr-0 Status This specifies whether active standby mode is to be enabled or not.
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 ] 5.4.2.2 Create aggr intf Description: Use this command to create. Command Syntax: create aggr intf ifname [ ip ] [ mask ] [ usedhcp False | True ] [ mgmtvlanid ] [ mgmtsvlanid ] [ priority ] [ enable | disable ] 5.4.2.3 Delete aggr intf Description: Use this command to delete.
Parameters: Name Description ifname This specifies the interface index used for the Aggregator type of interfaces. Valid Value is aggr-0 Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 0 ip This specifies the IP address configured for the interface. Type: Create - Optional Modify - Optional Default value: 0.0.0.0 mask This specifies the network mask configured for the interface.
mgmtsvlanid 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. If no management Svlanid is specified (in the create operation) or it's 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 id.
Output: Verbose Mode On Entry Created Interface Index : aggr-0 IP Address : 172.25.100.100 UseDhcp : False Mgmt VLAN Index :2 Mgmt S-VLAN Index :2 Tagged Mgmt PDU Prio : 2 Oper Status : Up Verbose Mode Off: Entry Created Mask : 255.255.0.0 Admin Status : Enable Output Fields: Field Description Interface Index This specifies the interface index used for the Aggregator type of interfaces. Valid Value is aggr-0 IP Address Mask This specifies the IP address configured for the interface.
interface as the management vlan id. In case the management vlan (virtual vlan mapped to S-VLAN and C-VLAN for the frame) doesn't exist (ie. Virtual vlan mapped to 'mgmtsvlanid' or the associated ' psvlanid ', if 'mgmtsvlanid' is zero) on the system then IP based management shall not happen on the interface till the corresponding virtual-VLAN is created with the Net side port as its member. Tagged Mgmt PDU Prio Priority to be set in Tagged Ethernet PDUs sent on Management VLAN over this interface.
5.4.3.3 Delete lacp aggr Description: Use this command to delete. Command Syntax: delete lacp aggr aggrifname 5.4.3.4 Delete lacp aggr Description: Use this command to modify. Command Syntax: modify lacp aggr aggrifname [actorsystemprio ] [actoradminkey ] [collectormaxdelay ] [aggrtype Static | Lacp] Parameters: Name Description aggrifname The Aggregator interface name.
Frame Collector between receiving a frame from an Aggregator Parser,and either delivering the frame to its MAC Client or discarding the frame. Type: Create - Optional Modify - Optional Valid values: 0 - 65535 Default value: 0 aggrtype Static | Lacp Aggregation type.
associated with the Actor's System ID. Partner Sys Priority A 2-octet read-only value that indicates the priority value associated with the Partners SystemID. Actor Sys ID A 6-octet read only MAC address value used as a unique identifier for the System that contains this Aggregator. Partner Sys ID A 6-octet read-only MAC address value consisting of the unique identifier for the current protocol Partner of this Aggregator.A value of zero indicates that there is no known Partner.
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 ] 5.4.4.2 Modify lacp aggrport info Description: Use this command to modify LACP aggregator port information.
Port Type : Optional Valid values : 0 - 2^8 – 1 partadminportprio The current administrative value of the port priority, Type : Optional Valid values: 0 – 255 actorsysprio A 2-octet read-write value indicating the priority value associated with the Actor's System ID.
Example: $ get lacp aggrport info ifname eth-0 Output: Interface : eth-0 Port Is Aggregate Actor Oper Key : 10 Partner Oper Key Actor Admin Key : 1000 Partner Admin Key Actor Port Priority :1 Actor System Priority : true :2 :2 Partner Admin Port Priority : 1 :2 Partner Oper Port Priority :1 Actor System ID : 23:45:67:89:00:01 Partner Admin Sys Priority :2 Actor Port :2 Partner Oper Sys Priority :2 Partner Admin Sys Id : 23:45:67:89:00:01 Partner Admin Port :1 Partner Oper Sys Id
Partner Admin Sys A 2-octet, read-only value that indicates the priority value associated with Priority the Partner's System ID. Actor Port The port number locally assigned to the Aggregation Port. Partner Oper Sys Priority A 2-octet read-only value that indicates the priority value associated with the PartnerÌs System ID. Partner Admin Sys Id A 6-octet read-write MACAddress value representing the administrative value of the Aggregation Port’s protocol Partner's System ID.
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 ] Parameters: Name Description Aggrifname The Aggregator interface name.
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 ] 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 Note: This command is not supported in this release.
Output Fields: Field Description Interface The Interface name of the Ethernet interface for the aggregator. 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. MarkerPDUs Tx The number of Marker PDUs transmitted on this Aggregation Port.
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 5.4.7.
But if there is no chance of such duplicate packets, or the duplicate packets need not have a special handling, reverse distribution filtering may be disabled. Type: Create -- Optional Modify -- Optional Default value: enable fallback Enable | This specifies whether fallback is to happen for aggregator Disable interface, when a link goes down.
FallBack This specifies whether fallback is to happen for aggregator interface, 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. If such a treatment is not required and Protocol time out may only be trigger for re-propagation, Fallback trigger should be disabled.
Output: Aggr IfName : aggr-0 PortList : eth-0 eth-1 Port List Interface type : None Output Fields: Field Description Aggr IfName Index of the redundancy aggregator, for which layer2 interfaces are associated. Valid Value is aggr-0 PortList The complete list of active layer2 interfaces associated with the aggregator interface by virtue of redundancy. Each bit set represents the Ethernet interface, that is actively associated with redundancy based aggregation.
Parameters: Name Description ifname This specifies the interface index used for the Aggregator type of interfaces for which the redundancy stats are desired.
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.
CRC Errors count This specifies the number of CRC errors encountered. Oversized SDU This specifies the number of oversized SDUs received. References: z atm vc related commands z atm port and statistics related commands z 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. Command Syntax: get oam cc vc [ifname ] 5.5.2.2 Modify oam cc vc Description: Use this command to modify.
Type: mode auto | manual Modify -- Optional This specifies the activation/deactivation capability at a VCC. Type: Modify -- Optional Example: $ get oam cc vc ifname aal5-0 Output: ifName Mode SourceOperStatus SinkOperStatus Initiator -----------------------------------------------------------aal5-0 Manual activated LOC Self Output Fields: Field Description ifName This parameter specifies the interface, for which information is desired.
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 ] 5.5.3.2 Modify oam lpbk vc Description: Use this command to modify. Command Syntax: modify oam lpbk vc ifname [e2e | seg] [lbid ] Parameters: Name Description ifname Interface Index of the ATM port, on which this VC is getting configured.
Output Fields: Field Description IfName Interface Index of the ATM port, on which this VC is getting configured. VPI This is the Virtual Circuit Identifier. VCI 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. OAM LB Result This specifies the result of the loop back test.
5.5.4.3 Delete atm port Description: Use this command to delete. Command Syntax: delete atm port ifname 5.5.4.4 Modify atm port Description: Use this command to modify.
Modify - Optional Valid values: 1 - 8 Default value: 8 maxvcibits This specifies the maximum number of active VCI bits configured for use at this ATM interface. Type: Create - Optional Modify - Optional Valid values: 1 - 16 Default value: 16 oamsrc Loopback source id assigned to the ATM port. The ATM port will respond to all loopback cells, which carry this OAM id. This field is not valid if the atmtransporttype has the value packet.
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 Modify - Optional Default value: 1 mirrormode data | This field configures ATM port in data mode or mirror mode. In mirror mirror mode, only the mirrored packets are allowed to go out of the port and regular customer data is forbidden.
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. This field is not valid if the atmtransporttype has the value packet MaxConfVccs This specifies the current number of VCCs configured on this port.
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. Scheduling profile field is ignored in mirror mode. Oper Status The actual/current state of the interface. It can be either up or down. Admin Status The desired state of the interface. It may be either Up or Down. 5.5.5 ATM VC Commands 5.5.5.
5.5.5.4 Modify atm vc intf Description: Use this command to modify ATM VC parameters.
mgmtmode Data | It denotes the Management Mode of the ATM VC. If it is Data, then only 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. In DataAndMgmt mode, data transmission as well as remote CPE management can happen on the same ATM VC interface. In DataAndMgmt mode, the acceptable values for atmVCCAAL5EncapType are llcmux and auto.
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. Type: Optional Default Value: llcmux Pvc This specifies the type of VC. The only value supported is PVC.
autoSupportedProtocols, its value will override. Type: Create - Optional Modify - 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. If its value is 'dynamic', then detection can happen anytime a packet is received.
VC Type : PVC VC Topology Max simultaneous protocol :1 Auto Status : Disable Auto Supported Protocol : pppoa eoa Auto VC Mux Forced Protocol : None Auto Sense Trigger Type : dynamic Auto Curr Sensed Encaps Typee : none Ctl Pkts Group Id : none Auto Supported Protocol : pppoa eoa : Point to Point Output Fields: Field Description VC IfName VC Interface Name. It can be : aal5-0 - * Low IfName Interface Index of the ATM port, on which this VC is getting configured. VPI Virtual Path Identifier.
Last Change The value of sysUpTime at the time this VC entered its current operational 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. In DataAndMgmt mode, data transmission as well as remote CPE management can happen on the same ATM VC interface.
Protocol configure to build a specific protocol stack automatically. This field is 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. If its value is 'dynamic', then detection can happen anytime a packet is received.
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 ] Parameters: Name Description ifname This specifies the Virtual Circuit. If this is not specified, then information for all VCs is displayed.
References: z Other atm vc related commands z oam lpbk command z atm port related commands z atm statistics related commands 172 IDL series User Guide
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 ] [macaddr ] 5.6.1.2 Delete bridge forwarding Description: Use this command to delete.
Example: $ get bridge forwarding vlanid 10 macaddr 02:2e:22:3d:44:56 Output: MAC Addr PortId VlanId ----------------------------------------------------------02:2e:22:3d:44:56 10 10 Status learned 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.
References: z bridge port related commands z bridge port stats command z bridge static related commands z 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.
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 ] Parameters: Name Description portid The index of base port Type :Optional Valid values: 1 - 386 Default value: None Mode: Super-User, User Example: $get bridge port cap Output: Portid : 45 Port Capabilities : Tagging FrameTypes IngressFiltering Output Fields: 176 Field Description portid The index of base port.
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 ] [vlanid ] [macaddr ] 5.6.4.2 Delete bridge port forwarding Description: Use this command to delete.
Valid values: 0 -4096 macaddr In the case of "delete all" entries corresponding to a port in a given FDB; the 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.
corresponding instance of dot1qTpFdbAddress is also the value of an existing instance of dot1qStaticAddress. The value internal (6) indicates that the entry is a internal entry and cannot be deleted by the user. This entry gets created for the IPOE/PPPOE interfaces when the bridge port over those IPOE/PPOE interfaces gets admin enabled. The mac address in this entry shall be the one specified in the mac address profile and VlanId shall be the PortVlanId of the Bridge Port.
Parameters: Name Description portid The bridge port with which a lower interface is being associated in the autosensing scenario. Type: Create - Mandatory Delete - Mandatory Get - Optional Valid values: eoa-*, pppoe-*,ipoe-* ifname 'ifname' associated with 'portid'. Only the indices of interfaces belonging the types eoa, pppoe or ipoe, are valid values for this interface.
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 ] 5.6.6.2 Reset bridge port stats Description: Use this command to reset bridge port statistics. Command Syntax: reset bridge port stats portid Parameters: Name Description portid This is the bridge port identifier.
Output Fields: Field Description PortId This is the bridge port identifier. It can be : 1- 386 Max Info Size The maximum size of the INFO (non-MAC) field that this port will receive or transmit. Out Frames The number of frames that have been transmitted by this port to its segment. In Frames The number of frames that have been received by this port from its segment. In Discards Count of valid frames received, which were discarded (i.e., filtered) by the Forwarding Process.
5.6.7.3 Get bridge port intf Description: Use this command to get. Command Syntax: get bridge port intf [portid ] 5.6.7.4 Modify bridge port intf Description: Use this command to modify.
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 - Optional learning enable | The State of Learning on this bridge port. The value enable (1) indicates disable that unicast Mac address learning is enabled and the value disable indicates that unicast Mac address learning is disabled on this bridge port.
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. Any value of this field shall be ignored for a bridge port created over a PPPOE/IPOE interface. Type: Modify - Optional proxyarpstatus enable The Proxy Arp Status on this bridge port.
Output: Port Id : 10 Max Unicast Addresses : 10 Port Oper Status : Disable Sticky Status : enable Acl Global Deny Apply : Disable Acl Global Track Apply : Disable ProxyArpStatus : enable ArpTStatus : enable Port Type : trusted Learning Status Port Admin Status FDB Modify : enable : Disable : Disable Sensed IfIndex : eoa-1 Directed ARP status : enable Output Fields: Field Description Port Id The bridge port id If Name The interface name associated with the given port.
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. The bridge port will have the OperStatus value as dormant (5) if the 'configstatus' of the bridge port is 'config' and it is waiting for a packet to be sensed, on its lower interface index, to get activated.
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. Sensed IfIndex This specifies the sensed interface index corresponding to the bridge port.
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 ] [mcastaddr ] 5.6.8.2 Create bridge static mcast Description: Use this command to create. Command Syntax: create bridge static mcast vlanid mcastaddr [egressports egressports | none] [forbidegressports | none] 5.6.8.
Parameters: Name Description vlanid 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. Hence, vlanid is optional and can be passed as zero or a valid vlanid value. In devices supporting "Independent Vlan for multicast" capability, each vlan can have its own information for a multicast MAC address. Hence, VLAN id is a mandatory parameter and a valid value of vlanid must be passed.
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 :7 Egress ports : 10 Forbidden Egress ports : 20 Verbose Mode Off: Entry Created Mcast Address : 00:30:4F:00:00:01 Output Fields: Field Description VLan Index 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.
Cautions: z An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. References: z 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 ] [ucastaddr ] 5.6.9.2 Create bridge static ucast Description: Use this command to create.
5.6.9.4 Modify bridge static ucast Description: Use this command to modify. Command Syntax: modify bridge static ucast vlanid ucastaddr [portid ] Parameters: Name Description vlanid The VLAN index referring to this VLAN. In case of device capability not supporting vlans, vlan id "0" is a valid value. VLAN here means the 802.1q Vlan in case of Native Vlan mode and Virtual Vlan in case of Stacked Vlan Mode.
Output: Verbose Mode On Entry Created Vlan Index : 1 Port Id :2 Verbose Mode Off: Entry Created Ucast Address : 1:1:1:1:1:1 Output Fields: Field Description Vlan Index The VLAN index referring to this VLAN. In case of device capability not supporting vlans, vlan id "0" is a valid value. VLAN here means the 802.1q Vlan in case of Native Vlan mode and Virtual Vlan in case of Stacked Vlan Mode. Ucast Address The destination unicast MacAddr to which filtering info applies.
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.
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.
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 ] 5.6.11.2 Modify garp port info Description: Use this command to modify.
Output: PortId Join Timer Leave Timer LeaveAll Timer -------------------------------------------------------------------------------6 30 90 5000 Output Fields: Field Description PortId Index of the Bridge Port. Join Timer The GARP Join time, in centiseconds. Join time value should be less than half the Leave time value. Leave Timer The GARP Leave time, in centiseconds. Leave time value should be greater than 2 times Join time value. LeaveAll Timer The GARP LeaveAll time, in centiseconds.
5.6.12.3 Reset stp stats Description: Use this command to reset STP global statistics. Command Syntax: reset stp stats Parameters: Name Description Priority The value of the write-able portion of the Bridge ID,i.e.,the first two octets of the (8 octet long) Bridge ID. The other (last) 6 octets of the Bridge ID are given by the value of dot1dBaseBridgeAddress. Type : Optional Valid values: 0 - 65535.
mode. Type : Optional Valid values: disable | enable Example: $ modify stp info priority 0x20 maxage 25 htime 5 fdelay 20 enable Output: Protocol Spec. : IEEE 8021D Priority : 0x20 Top. Changes :1 Curr Top. Age(sec) : 35.0 Desig Root : 00:30:4F:10:5A:6C:DB:20 Root Cost : 0 Root Port : None Hold Time (sec) : 1.0 Br Max Age(sec) : 25 Curr Max Age (sec) : 20.0 Br Hello Time(sec) : 5 Curr Hello Time(sec) :2.0 Br Fwd Delay(sec) : 20 Curr Fwd Delay (sec) :15.
this node, in units of seconds. Br Max Age(Sec) 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. Note that IEEE-802.1D specifies that the range for this parameter is related to the value of dot1dStpBridgeHelloTime. Curr Max Age (Sec) The maximum age of Spanning Tree Protocol information learned from the network on any port before it is discarded, in units of seconds.
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 5.6.13.2 Modify stp port Description: Use this command to alter the configuration for the spanning tree protocol. Command Syntax: modify stp port info portid [enable|disable] [pcost ] [priority ] [pktpriority ] 5.6.
significant 6 bits of the more significant octet of the (2 octet long) Port ID. The least significant 2 bits of the more significant octet and the less significant octet (total 10 bits) of the Port ID is given by the value of dot1dStpPort. Type: Optional Valid values: 0 -255. pktpriority For STP PDUs, this priority shall be used for choice of traffic class/ Queue on out¦going interface.
Output Fields: Field Description Port Id The port number of the port for which this entry contains Spanning Tree Protocol management information. Priority The value of the priority field which is contained in the most significant 6 bits of the more significant octet of the (2 octet long) Port ID. The least significant 2 bits of the more significant octet and the less significant octet (total 10 bits) of the Port ID is given by the value of dot1dStpPort.
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 ] [slaveaging ] [netaging ] [ floodsupport enable | disable ] [ bcastsupport enable | disable] [ mcastsupport enable | disable ] [ mcastdrop enable | disable ] [ dropiffdbfull ] [ resnetlearning ] [resvmacprofileid ] 5.6.14.
floodsupport enable | This is used to specify whether the unknown unicast packets are to be 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. Type : Optional Valid Values: enable | disable bcastsupport This is used to specify whether the broadcasting is supported or not.
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.
Output Fields: Field Description MacAddress 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. No. of Ports The maximum number of ports that can be controlled by this bridge. Base Type Indicates what type of bridging this bridge can perform. It is always Transparent Bridging or STP. Aging TimeOut The timeout period, in seconds, for aging out dynamically learned forwarding information from CPEs.
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. Drop If FDB full status This specifies if the frame for which learning could not be done because of forwarding table limit being reached, is to be dropped. If this is enabled the frame for which learning could not be done because of limit exceeded shall be dropped, else forwarded based on bridge forwarding logic.
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 ] 5.7.1.2 Modify bridge mcast fwdall Description: Use this command to modify.
| which the Service Requirement attributes Forward All Multicast none Groups, may not be dynamically registered by GMRP. More than one value can be given, separated by spaces. Type: Modify -- Optional Valid values: 0 Example: $ get bridge mcast fwdall vlanid 1 Output: VLAN Index :1 Forward All Ports : 34 Forward All Static Ports :1235 Forward All Forbidden Ports : 4 9 10 11 Output Fields: Field Description Vlan Index The VLAN id for this VLAN.
Cautions: z An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. References: z 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 ] [macaddr ] Parameters: Name Description vlanid The VLAN id for this VLAN.
Example: $ get bridge mcast forwarding vlanid 1 macaddr 00:30:4F:00:08:01 Output: Vlan Index : 1 Egress ports : 1 2 Group Learnt : 1 Mac Address : 00:30:4F:00:08:01 Output Fields: Field Description VLAN Index 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. Hence, vlanid is not required and is passed as zero. In devices supporting "Independent Vlan for multicast" capability.
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 ] 5.7.3.2 Modify bridge mcast fwdunreg Description Syntax: Use this command to modify. Command Syntax: modify bridge mcast fwdunreg [vlanid ] [egressports | none] [forbidegressports | none] Parameters: Name Description vlanid The VLAN id for this VLAN.
Type: Modify - Optional Valid values: 0 The set of ports, configured by management in this VLAN, for forbidegressports | which the Service Requirement attribute Forward Unregistered none Multicast Groups, may not be dynamically registered by GMRP. More than one value can be given, separated by spaces.
be given, separated by spaces. Forward Unregistered Forbidden Ports The set of ports, configured by management in this VLAN, for which the Service Requirement attribute Forward Unregistered Multicast Groups, may not be dynamically registered by GMRP. More than one value can be given, separated by spaces. Cautions: z An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. References: z Bridge commands. 5.7.4 Bridge Static Multicast Commands 5.7.4.
5.7.4.4 Modify bridge static mcast Description: Use this command is used to modify Command Syntax: modify bridge static mcast [vlanid ] mcastaddr [egressports ] [forbidegressports ] Parameters: Name Description Vlanid 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. Hence vlan id is an optional parameter.
Valid values: 1 – 386 Default value: none forbidegressports The set of ports, to which frames received from a specific port and destined for a specific Multicast MAC address must not be |none forwarded, regardless of any dynamic information. A port may not be added in this set if it is already a member of the set of ports in EgressPorts.
Forbidden Egress ports 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. A port may not be added in this set if it is already a member of the set of ports in EgressPorts. Cautions: z An entry in this table shall not be applicable for a bridge port created over PPPOE/IPOE interface. References: z Bridge 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 ] Parameters: Name Description This specifies the interface name on which DHCP is running. If this is not specified, then information for clients on all such interfaces will Ifname be displayed.
Selecting, Bound, Requesting, Renew or Bind. This signifies the date on which the DHCP server leased Lease Start Date out the IP address to the client. This specifies the time period, (in seconds), for which an IP address was leased out by the server. Lease Time The client is expected to renew the lease before the expiry of this timer or release the IP Address. References: z dhcp client stats related commands 5.8.1.
Rel Sent Inform Sent :0 :0 Nacks Rcvd Invalid Rcvd :0 :0 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. Decline Sent This specifies number of DHCP decline messages sent on this interface. This specifies number of DHCP offer messages received on this Offer Msgs Rcvd interface.
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 ] 5.9.1.2 Modify adsl alarm profile Description: Use this command to modify.
period, which causes the SNMP agent to send an 'adslAtucPerfLofsThreshTrap'. Type: Modify -- Optional Valid values: 0 - 900 atucthresh15minloss 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'.
Type: Modify -- Optional atucthreshintlratedn 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. Type: atucinitfailtrap False | True Modify -- Optional Enables and disables the InitFailureTrap. This object is defaulted disable.
Type: Modify -- Optional aturthreshintlrateup Applies to 'Interleave' channels only. Configured change in rate causing an adslAturRateChangeTrap A trap is produced when: ChanCurrTxRate > ChanPrevTxRate plus the value of this object. Type: Modify -- Optional aturthreshfastratedn Applies to 'Fast' channels only.
Output Fields: FIELD Description IfName The ADSL alarm interface name, whose profile is to be modified or viewed Thresh 15Min Lofs(sec) The number of Loss of Frame Seconds encountered by an ADSL interface, within any given 15 minutes performance data collection period, which causes the SNMP agent to send an 'adslAtucPerfLofsThreshTrap'.
Init Fail Trap Enables and disables the InitFailureTrap. This object is defaulted disable.
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 ] 5.9.2.2 Modify adsl alarm profilext Description: Use this command to modify.
SNMP agent to send an adslAtucFailedFastRTrap. Type: Modify - Optional Valid values: 0 - 900 atucthresh15minsesl 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.
Valid values: 0 - 86400 atucthresh1dayess 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'.
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 aturthresh1dayloss 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 'adslAturPerfLossThresh1DayTrap'.
Example: $ get adsl alarm profilext ifname dsl-0 Output: IfName : dsl-0 Atuc Thresh 15Min Fail FastR(sec) : 10 Atuc Thresh 15Min SesL(sec) : 14 Atuc Thresh 15Min UasL(sec) : 10 Atuc Thresh 15Min FecsL(sec) : 10 Atuc Thresh 1 Day Lofs(sec) : 10 Atuc Thresh 1 Day Loss(sec) : 10 Atuc Thresh 1 Day Lols(sec) : 10 Atuc Thresh 1 Day Lprs(sec) : 10 Atuc Thresh 1 Day ESs(sec) : 10 Atuc Thresh 1 Day SesL(sec) : 10 Atuc Thresh 1 Day UasL(sec) : 10 Atuc Thresh 1 Day FecsL(sec) : 10 Atur Thresh 15Min Sesl(sec) : 10 Atur
performance data collection period, which causes adslAtucUasLThreshTrap. Atuc Thresh 15Min FecsL(sec) The number of Forward error correction seconds encountered by an ADSL interface within any given 15 Minute performance data collection period, which causes adslAtucPerfFecsLThreshTrap. Atuc Thresh 1 Day Lofs(sec) The number of Loss of Frame Seconds encountered by an ADSL interface, within any given 1 day performance data collection period, which causes adslAtucPerfLofsThresh1DayTrap.
performance data collection period, which causes adslAturPerfUasLThresh1DayTrap. Atur Thresh 15Min FecsL(sec) The number of Forward error correction seconds encountered by an ADSL interface within any given 15 Minute performance data collection period, which causes adslAturPerfFecsLThreshTrap. Atur Thresh 1 Day Lofs(sec) The number of Loss of Frame Seconds encountered by an ADSL interface, within any given 1 day performance data collection period, which causes adslAturPerfLofsThresh1DayTrap.
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 ] Parameters: Name Description ifname The ADSL ATUC channel interface name.
GsSymbolsPerRsWord Indicates the number of DMT symbols per Reed-Solomon code word (S), in the downstream direction. GsRsDepth Indicates interleaving depth (D), in the downstream direction. GsRedundantBytesPer Indicates the number of redundant bytes (R), per RsCode Reed-Solomon code in the downstream direction. AtucChanPerfAtmCD 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.
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 ] Parameters: Name Description ifname The ADSL ATUC channel interface name, for which performance is to be viewed.
Output Fields: FIELD Description Ifname IfIndex of the interface of type adslfast and adslInterleave. 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" for which no data is available. This object will typically be zero except in cases where the data for some intervals are not available (e.g.
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. OCD Count Performance Data : Number of packets with OCD (Out of Cell Delineation) error.
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 ] [nintrvl ] Parameters: Name Description ifname The ADSL ATUC channel interface name. Type: Get - Mandatory Valid values: dsli-0 – dsli-23 nintrvl Performance Data Interval number.
Uncorrected Blocks Count of all encoded blocks received with uncorrected errors on this channel during this interval. Gs Time Elapsed(sec) Total time elapsed (in seconds) in this interval. Valid Data Indicates if the data for this interval is valid. GsNoCellDelineation Count of no cell delineation on this channel for this interval. GsHeaderErrorCheck GlobespanVirata parameter. Header error check counter (hec) on this channel during this interval (length = 4 bytes).
Output: Ifname : dsl-0 IntervalNumber : 12 IntervalLofs(sec) : 83 IntervalLols(sec) : 85 IntervalESs(sec) : 87 IntervalFastR : 191 IntervalSesL(sec) : 193 IntervalFecsL(sec) : 15 IntervalInitsFailed : 15 IntervalValidData : False IntervalLoss(sec) : 84 IntervalLprs(sec) : 86 IntervalInits : 88 IntervalFailedFastR : 192 IntervalUasL(sec) : 194 GsTimeElapsed(sec) : 1001 Output Fields: FIELD Description Ifname The ADSL ATUC channel interface name.
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 ] Parameters: Name Description ifname The ADSL ATUC interface name, for which performance is to be viewed.
Output Fields: FIELD Description Ifname Ifindex of the type Adsl port Count of the number of Loss of Framing failures since agent reset. 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 "adslAtucPerfValid-Intervals", for which no data is available.
INITS 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. Includes both successful and failed attempts. Perf Stat FastR Performance Data : Count of fast retrain. Curr15Min/Curr1Day/Prev1Day : Count of seconds in the current 15-minute/ current 1-day/ previous 1-day interval, when there was Fast Retrain.
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 ] Parameters: Name Description ifname The ADSL ATUC physical interface name. Type: Get – Optional Valid values: dsl-0 – dsl-23 Example: $ get adsl atuc physical ifname dsl-0 Output: Ifname : dsl-0 Serial Number : Conexant 1.0 Vendor ID : 0039 Version Number : 1.
Chan Perf BE :5 PM State : L2 Extended PSD Status : True Chip Version Pilot Tone Chan Perf Cu : 21 Overhead Channel Psd Mask : FlatMsk System Vendor ID : 12345678 ATU-C Self Test Result : 10 :2 :4000 : 10 Atuc G9941 Vendor ID:12345678 Atuc ACTPSDus (dB/10) StartUp Error Code : 90 AtucStartBin(GSpan++):90 : StartupErrorCodeMAXNOMATPus BitSwapCount : 90 ModPhase : FlatRateCheck Transmit Spectrum Shaping info ----------------------------------[ 0] 90 UpStream Gains per bin ----------
Selt DownMgnAtRate (dB/10) ------------------------------[ 0] 0110030607 Delt HLINSCus :2 Delt HLOGMTus :2 Delt LNMTus DELT Last Tx State : dmtatucg9941 Delt SnrmtUs : 100 :2 DELT Curr Status: FailedUnknown Delt HLINpsus -----------------[ 0] 5 Delt HLOGpsus -----------------[ 0] 20 Delt QLNpsus ----------------[ 0] 12 Delt DMT Bin SNR --------------------[ 0] 16 Signal Atn(dB/10) : 40 GsParametricTestResult : Ok Parametric Info -------------------Bin Number Number of bits/bin Outpu
Curr Status Indicates current state of the ATUC line. This is a bit-map of possible conditions. Curr Snr Margin(dB/10) Noise Margin as seen by this ATU with respect to its received signal in tenth dB. Curr Atn(dB/10) Measured difference in the total power transmitted by the peer ATU and the total power received by this ATU. CurrAttainable Rate(bps) Indicates the maximum currently attainable data rate by the ATU. This value will be equal to, or greater than the current line rate.
Extended PSD Status Conexant parameter that indicates whether an extended upstream PSD is used - for G.Span Plus mode of operation only. Only supported for G.Span Plus, therefore this parameter is not valid for ADSL2/ADSL2plus modes of operation. Chip Version The DSP version number. Pilot Tone Conexant parameter that indicates the Pilot Tone Index. Overhead Channel Indicates the Overhead Channel. This feature is not supported by DSLPHY as yet.
ModPhase Conexant parameter to monitor the status of MoD Atuc TSSpsUs This parameter provides the Upstream Transmit Spectrum Shaping parameter expressed as the set of break points exchanged during G994.1. Each breakpoint consists in a subcarrier index and the associated shaping parameter. Value of this parameter is in range 0 - 127, in multiples of -0.5 dB. 127 is a special value indicating the subcarrier is not transmitted. It is available only for ADSL2/ADSL2plus.
available for ADSL and ADSL2plus) Delt QLNMTus The DELT-related parameter that provides the number of symbols used to measure the upstreamQLN (f) values. (Not available for ADSL and ADSL2plus) DELT Last Tx State The DELT-related parameter that provides the last successful transmitted initialization state by the ATUC. (Not available for ADSL and ADSL2plus) Delt SnrmtUs DELT-related parameter that provides the number of symbols used to measure the upstream SNR(f) values.
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 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 PM State Trap :2 Loss Thresh Trap :1 Lprs Thresh Trap :1 Init Failure Trap :1 Gs OpState Trap :1 Command Failure Trap : 2 Output Fields : FIELD Description Ifname The IfIndex of DSL port.
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 ] Parameters: Name Description ifname The IfIndex of DSL port.
Loss Thresh 1Day Trap Loss of Signal 1-day interval threshold reached. Lols Thresh 1Day Trap Loss of Link 1-day interval threshold reached. Lprs Thresh 1Day Trap Loss of Power 1-day interval threshold reached. ESs Thresh 1Day Trap Errored Seconds 1-day interval threshold reached. SesL Thresh 1Day Trap Severely Errored Seconds 1-day interval threshold reached. UasL Thresh 1Day Trap Unavailable Errored Seconds 1-day interval threshold reached.
Output Fields: FIELD Description Ifname The ADSL interface name 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.
Example: $ get adsl atur channel ifname dsli-0 Output: Ifname : dslf-0 Interleave Delay(ms) : 10 Prev Tx Rate(bps) : 10 Gs Curr Atm Status : 1 GsRsDepth : 10 AturChanPerfAtmCD : 10 AturChanGsINPup : 10 AturChanGsM0up : 10 AturChanGsB0up : 10 Curr Tx Rate(bps) : 10 Crc Block Length(byte) : 10 GsSymbolsPerRsWord : 10 GsRedundantBytesPerRsCode : 10 AturChanPerfAtmCU : 10 AturChanGsL0up : 10 AturChanGsT0up : 10 Output Fields: FIELD Description Ifname The ADSL Interface Name Interleave Delay(ms) Interleav
equal to 1. GsRedundantBytesPerRsCode Indicates number of redundant bytes (R) per Reed-Solomon code in the upstream direction AturChanPerfAtmCD 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). AturChanPerfAtmCU Provides a count of the total number of cells in the ATM Data Path delivered at the interface(s) between ATU-R and ATM switching layer.(length = 4 bytes).
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 ] Parameters: Name Description ifname The ADSL interface name.
Output Fields: FIELD Description Ifname The ADSL interface name. Perf Valid Intervals Number of previous 15-minute intervals, for which the data was collected. Perf Invalid Intervals Number of previous 15- minute intervals, for which no data is available. Perf valid 1Day Intvl The number of previous 1-day intervals in the interval table for which data was collected.(length = 4 bytes).
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. NCD Count Performance Data : Number of packets with NCD (No Cell Delineation) errors. Curr15Min/Curr1Day/Prev1Day : Number of packets with NCD error, received in the current 15-minute/ current 1-day/ previous 1-day interval. HEC Count Performance Data : Number of packets with HEC error.
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 [nintrvl ] Parameters: Name Description ifname The ADSL interface name. Type : Get – Mandatory Valid values: dsl-0 – dsl-23 nintrvl Number of 15 minutes intervals.
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 ] [nintrvl ] Parameters: Name Description ifname The ADSL interface name. Type : Get – Mandator Valid values: dsl-0 – dsl-23 nintrvl Count from 1 through 96, of 15 minute intervals.
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 ] Parameters: Name Description ifname The ADSL interface name. Type : Get – Mandatory Valid values: dsl-0 – dsl-23.
Elapsed/Monitored(sec) Curr1Day and Monitored seconds in Prev1Day. LOFS (sec) Performance Data : Count of number of Loss of Framing failures since agent was reset. Curr15Min/Curr1Day/Prev1Day : Count of seconds in the current 15-minute/ current 1-day/ previous 1-day interval, when there was Loss of Framing. LOSS (sec) Performance Data : Count of number of Loss of signal failures since agent was reset.
Output: Ifname : dsl-0 AturPerfStatLossL : 14 PerfData Perf Stat SESL 10 Perf Stat UASL 10 Perf Stat FecsL 11 Curr15Min Curr1Day Prev1Day 10 10 10 10 10 10 13 19 21 Output Fields: FIELD Description Ifname Ifindex of the type Adsl port AturPerfStatLossL Count of 1-second intervals containing one or more far end loss of signal (LOS) defects (Not available for ADSL) Perf Stat SESL Performance Data : Count of severely errored second line.
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 ] Parameters: Name Description ifname The ADSL interface name.
DownStream Gains per bin ----------------------------[ 0] 15 Transmit Spectrum Shaping info ----------------------------------[ 0] 90 Delt HLINSCds :2 Delt HLOGMTds :8 QLNMTds :5 DELT Last Tx State : dmtaturg9941 SnrmtDs : 100 Delt HLINpsds -----------------[ 0] 18 Delt HLOGpsds -----------------[ 0] 20 Delt QLNpsds ----------------[ 0] 22 Delt DMT Bin SNR --------------------[ 0] 22 Signal Atn(dB/10) : 40 Bin Number Number of bits/bin ------------------------------------[ 0] 0110030607 Delt Delt Output F
signal, and initialization errors, cannot be determined. Curr Snr Margin(dB/10) Noise Margin as seen by this ATU, with respect to its received signal, in tenth dB. Curr Atn(dB/10) Measured difference in the total power transmitted by the peer ATU, and the total power received by this ATU. CurrAttainable Rate(bps) Indicates the maximum currently attainable data rate by the ATU. This value will be equal to, or greater than, the current line rate.
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. Atur ACTPSDds (dB/10) This parameter defines the average downstream transmit power spectrum density over the used subcarriers delivered by the ATU-C at the U-C reference point, at the instant of measurement. It's value ranges from -90 to 0, in 0.1 dB/Hz steps. It is available only for ADSL2/ADSL2plus.
downstream QLN (f) values in dB. (Not available for ADSL and ADSL2plus) DMT Bin SNR The DELT-related parameter that provides an array of real downstream SNR (f) values in dB (Not available for ADSL and ADSL2plus) Signal Atn(dB/10) DELT-related parameter that provides the downtream signal attenuation (length = 4 bytes). (Not available for ADSL and ADSL2plus). AturDMTBinBits Number of bits per bin for the bin indexed by this element of the string.
Output: Ifname : dsl-0 Lofs Thresh Trap : 1 Lprs Thresh Trap : 1 Rate Change Trap : 0 Loss Thresh Trap : 1 ESs Thresh Trap : 0 Output Fields: FIELD Description Ifname The ADSL Interface Name Lofs Thresh Trap Loss of Framing 15-minute interval threshold reached Loss Thresh Trap Loss of Signal 15-minute interval threshold reached Lprs Thresh Trap Loss of Power 15-minute interval threshold reached ESs Thresh Trap Errored Second 15-minute interval threshold reached Rate Change Trap The ATU-Rs tra
Output: Ifname : dsl-0 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 UasL Thresh 15Min Trap : 0 Loss Thresh 1Day Trap : 0 ESs Thresh 1Day Trap :1 UasL Thresh 1Day Trap : 0 Output Fields: FIELD Description Ifname The ADSL Interface Name. SesL Thresh 15Min Trap Severely Error Seconds 15-minute interval threshold reached.
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 Description This bitmap specifies which all transmission modes, which the ATU-C is capable of supporting. Right now support for Annex A, Tx Capability Annex B, G.Span/ADSL+ and G.Span Plus is present.
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 ] 5.9.22.2 Modify adsl line intf Description: Use this command to modify.
Parameters: Name Description ifname The interface name of the DSL port. Type: Modify -- Mandatory Get -- Optional Valid values: dsl-0 – dsl-23 lineconfgsaction startup | spectrumReverb | analogLb | digitalLb | Allows action on per-line basis.
q9925Adsl2PlusPotsNonOverlapped | q9923Readsl2PotsOverlapped | q9923Readsl2PotsNonOverlapped | adslPlusPotsOverlapped | q9921GspanPlusPlusPotsNonOverlappe d | q9921GspanPlusPlusPotsOverlapped | q9923IsdnNonOverlapped | q9923IsdnOverlapped | q9925IsdnNonOverlapped | q9925IsdnOverlapped | q9923AnnexMPotsExtUsNonOverlapped | q9923AnnexMPotsExtUsOverlapped | q9925AnnexMPotsExtUsNonOverlapped | q9925AnnexMPotsExtUsOverlapped dsbinsnrupdate Disable | Enable Conexant parameter to enable or disable collection of d
PM Conf PMSF : idleop Line DELT Conf LDSF : inhibit Curr Output Pwr(dBm/10) : 10 Enable Bin Number SNR Margin/bin --------------------------------[ 0] 16 Oper Status Enable : Up DS Bin SNR Update Admin Status : : Output Fields: FIELD Description IfName The interface name of the DSL port. Line Type Line type used by the DSL port. Coding Type Line coding type used by the port. GsUtopia L2TxAddr UTOPIA Level 2 Tx address for a line. GsUtopia L2RxAddr UTOPIA Level 2 Rx address.
Curr Output This conexant parameter indicates the measure of total output Pwr(dBm/10) power transmitted by this ATU. The value of this parameter is dynamic and will also show the change in Tx power due to Power Management. For example, the value will decrease in L2 low power mode. This value can be negative.
[ atucgsmaxbitsperbin ] [ atucgsrxstartbin ] [ atucgsrxendbin ] [ 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
] [ atucgscabinethsenable Disable | Enable ] [ atucgsseltlooptype RealCable | Dls90 | Dls400 ] [ atucgsrxstartbinu1 ] [ atucgsrxendbinu1 ] [ gspsdmaskdsenable PsdMaskDisable | PsdMaskEnable | PsdMaskEnableMod ] [ gspsdmaskusenable PsdMaskDisable | PsdMaskEnable | PsdMaskEnableMod ] [ psdmaskdsfallbackenable False | True ] [ psdmaskusfallbackenable False | True ] [ atucconfmaxnompsdds ] [ aturconfmaxnomps
atuctargetsnr 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. Type: Modify -- Optional Valid values: 0 - 310 atucmaxsnrmargin Configured Maximum acceptable Signal/Noise Margin. If the Noise Margin is above this, the modem hould attempt to reduce its power output to optimize its operation.
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 atucfastmaxtxrate Configured Maximum Transmit rate for 'Fast' channels, in bps. Also refer to 'adslAtucConfRateChanRatio' for information regarding RADSL mode and ATU-R transmit rate for ATU-C receive rates.
Type: Modify -- Optional Valid values: 0x06 - 0x1ff atucgsrxbinadjust disable This parameter employs Rx Start/End bin settings Type: Modify -- Optional atucgsltriggermode locCrc | The type of event that triggers a fast retrain rmtCrc | snrInc | snrDec | Type: Modify -- Optional disable atucgsadi2x standard For non-standard compliant ADI CPE Type: Modify -- Optional atucgsinitiate waitPn | ctone Specifies which end initiates startup.
Type: Modify -- Optional atucgsbitswap Disable | This parameter enables/disables bit swapping Enable Type: atucgsntr LocalOcs | This parameter enables/disables NTR on a per chip basis Refck8K Type: atucgsalctlusver Unknown For T1.413 demo purposes only Type: Modify Modify Modify -- -- -- Optional Optional Optional atucgsusecustombin Enable This parameter enables/disables user selection which of the 511 bins | Disable will be enabled for upstream and downstream transmission.
aturtargetsnrmargin 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 aturdnshiftsnrmargin Configured Signal/ Noise Margin for rate downshift. If the noise margin falls below this level, the modem should attempt to decrease its transmit rate. In the case that RADSL mode is not present, the value will be 0.
aturintlmaxtxrate 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. Type: Modify -- Optional Valid values: 0 - 0xffffffff aturmaxintldelay Configured maximum Interleave Delay for this channel.
Type: Modify -- Optional Valid values: 0 - 310 atucconfpml2minrate PM configuration parameter, related to the L2 low power state. This parameter specifies the minimum net data rate during the low power state (L2). The data rate is coded in bit/s, and can range from 0x1F40 (8000) bps to 0xFA000 (1024000) bps. Type: Modify -- Optional Valid values: 0x1F40 - 0xFA000 atucconfmsgminds Configures downstream overhead channel bandwidth.
atucconfmininp Inp0 | Parameter used to specify the minimum impulse noise protection for InpPoint5 | Inp1 | Inp2 | the downstream bearer channel. InpAuto | Inp4 | Inp8 | Inp16 Type: atucpml2entrythreshrate PM config param. L2 state entry data rate. Valid values: 0 - 0xffffffff atucpml2exitthreshrate PM config param. L2 state exit data rate.
Valid values: False, True psdmaskusfallbackenable Conexant parameter used to enable Mask on Demand (MoD) fallback False | True mode. When enabled, the system chooses MoD or the base ADSL2 depending upon the upstream rate. It is avaiable only for ADSL2 Annex A.(length = 4 bytes) Type: Modify -- Optional Valid values: False, True atucconfmaxnompsdds This parameter specifies the maximum nominal transmit PSD(MAXNOMPSD) level during initialization and showtime.
applicable at the U-C2 reference point. This MIB PSD mask may impose PSD restrictions in addition to the Limit PSD mask defined in the relevant Recommendation (e.g., G.992.5). (length = 4 bytes). Type: Modify -- Optional aturconfpsdmaskus This configuration parameter defines that the upstream PSD mask applicable at the U C2 reference point.
GspanPlus15DB gsannexctouqswitch Conexant parameter that is used to configure the switching point CUqSwitch6DB | between Annex C and G.Span Plus SUQ.(length = 4 bytes) CUqSwitch6_5DB | Type: Modify -- Optional CUqSwitch7DB | CUqSwitch8DB | CUqSwitch9DB | CUqSwitch10DB | CUqSwitch11DB | CUqSwitch12DB | CUqSwitch13DB | CUqSwitch14DB | CUqSwitch15DB atucminsnrmgntime This parameter indicates the time when the snr margin violation is allowed.
Output: IfName : dsl-0 ADSL ATUC Configuration : -----------------------------Rate Adaptation : fixed Target Snr Margin(dB/10) : 20 GsRsIntCorrectionUp Max Snr Mgn(dB/10) : 1ms Dnshift SnrMargin(dB/10) : 35 Upshift SnrMargin(dB/10) : 50 Min Upshift Time(sec) : 70 Min Dnshift Time(sec) : 10 Fast Min Tx Rate(bps) : 0x20 Intl Min Tx Rate(bps) : 0x40 Fast Max Tx Rate(bps) : 0x50 Intl Max Tx Rate(bps) : 0x60 Max Intl Delay(ms) : 10 GsTxStartBin : 0x20 GsTxEndBin : 0x06 GsRxStartBin :
Conf PML0 Time(sec) : 120 Conf PML2 Time(sec) : 255 Conf PML2 ATPR (dB/10) : 30 Conf PML2 Min Rate(bps) : 0xFA00 MSG Min Ds : 4000 Min Snr Mrg(dB/10) : 20 FrontEnd H/W Design : El1508 H/W Pwr Reduction : Enable GsUsBitSwap : Enable PML2 Entry Thresh Rate Minimum INP : 0x1000 PML2 Exit Thresh Rate PML2 Entry Rate Min Time : 1800 GsSeltLoopType : Real Cable GsRxStartBinU1 : 0x3aa GsRxEndBinU1 : Inp0 : 0x1000 CabinetHsEnable : 0x4a6 : Disable PSD MoD Enable : PsdMaskEnable PsdM
Max Nom AtpPsd(dB/10) Min INP : 125 Rate Adaptation : fixed : Inp0 Upstream PSD Mask : -----------------------[ 0] 0 Output Fields: FIELD Description IfName The ADSL line interface name, whose profile is to be modified or viewed Rate Adaptation Defines what form of transmit rate adaptation is configured on this modem. Refer to ADSL Forum TR-005 for more information. Target Snr Margin(dB/10) Configured Target Signal/Noise Margin.
bps. Also refer to 'adslAtucConfRateChanRatio' for information regarding RADSL mode and refer to ATU-R transmit rate for ATU-C receive rates. Fast Max Tx Rate(bps) Configured Maximum Transmit rate for 'Fast' channels, in bps. Also refer to 'adslAtucConfRateChanRatio' for information regarding RADSL mode and ATU-R transmit rate for ATU-C receive rates. Intl Max Tx Rate(bps) Configured Maximum Transmit rate for 'Interleave' channels, in bps.
GsExpandedExchange T1.413 parameter that Enables/Disables EES GsEscapeFastRetrain This parameter enables/disables escape to the fast retrain capability GsFastRetrain This parameter enables/disables the fast retrain capability. Currently supported only in G.lite mode. GsBitSwap This parameter enables/disables bit swapping GsNtr This parameter enables/disables NTR on a per chip basis GsAlctlUsVer For T1.
between an Entry into the L2 state and the first Power Trim in the L2 state and between two consecutive Power Trims in the L2 State. It ranges from 0 to 255 seconds. Conf PML2 ATPR (dB/10) PM configuration parameter, related to the L2 low power state. This parameter represents the maximum aggregate transmit power reduction (in dB) that can be performed through a single Power Trim in the L2 state. It ranges from 0 dB/10 to 310 dB/10.
base ADSL2 depending upon the downstream rate. It is avaiable only for ADSL2 Annex A.(length = 4 bytes) Max Nom PSD(dB/10) This parameter specifies the maximum nominal transmit PSD(MAXNOMPSD) level during initialization and showtime. Value depends on CO MIB element settings and near end transmitter capabilities and is exchanged in the G.994.1 Phase. It is available only for ADSL2/ADSL2plus. Value ranges from -60 to -40 in steps of 0.1 dBm/Hz.
decrease its transmit rate. In the case that RADSL mode is not present, the value will be 0. Upshift SnrMargin(dB/10) Configured Signal/ Noise Margin for rate upshift. If the noise margin rises above this level, the modem should attempt to increase itís transmit rate. In the case that RADSL is not present, the value will be 0. Min Upshift Time(sec) Minimum time that the current margin is above UpshiftSnrMgn, before an upshift occurs. In the case that RADSL is not present, the value will be 0.
or better, to successfully complete initialization. The default value mentioned is an indicative value only. Maximum Snr Margin(dB/10) Configured Maximum acceptable downstream Signal/Noise Margin. If the Noise Margin is above this the modem attempts to reduce its power output to optimize its operation. The value set by the user is in dB/10, and ranges from 0 to 31 dB in 1 dB steps. PSD MoD Enable Conexant parameter used to enable the Mask on Demand(MoD) feature in the upstream direction.
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 ] 5.9.24.2 Create dsl chip Description: Use this command to get.
5.9.24.3 Delete dsl chip Description: Use this command to get. Command Syntax: delet dsl chip chipid Parameters: Name chipid Description Identifies the chip to be build and initialized. Type: Create -- Mandatory Delete -- Mandatory Get -- Optional Valid values: 1 - 9 dsltype Adsl | Sdsl | Shdsl | Vdsl Identifies the firmware to be downloaded. Type: linecoding Other | Dmt | Cap | Qam | Mcm | Scm adsltxcfg ansit1413 | etsi | Create -- Optional ADSL line coding type.
q9923Readsl2PotsNonOverlappe d | adslPlusPotsOverlapped | q9921GspanPlusPlusPotsNonOv erlapped | q9921GspanPlusPlusPotsOverla pped | q9923IsdnNonOverlapped | q9923IsdnOverlapped | q9925IsdnNonOverlapped | q9925IsdnOverlapped | q9923AnnexMPotsExtUsNonOve rlapped | q9923AnnexMPotsExtUsOverlap ped | q9925AnnexMPotsExtUsNonOve rlapped | q9925AnnexMPotsExtUsOverlap ped shdsltxmode Region1 | Region2 Annexure Type, specifies the regional settings for the SHDSL line. Only valid for SHDSL.
Output Fields: FIELD Description Chip Id Identifies the chip to be build and initialized. 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. Not valid for SHDSL. Shdsl Tx Mode Annexure Type, specifies the regional settings for the SHDSL line. Only valid for SHDSL. 5.9.25 Dsl dsp chip Commands 5.9.25.
Output: ChipId -----------------------------------------------------------------------1 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 ] 5.9.26.2 Reset dsl dsp port Description: Use this command to get.
Output Fields: FIELD Description Ifname This object is the Index of Dsl Port for which reset is to be done. 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.
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 Description Identifies the firmware to be downloaded. Type: Create - Optional Default value: Adsl linecoding Other | Dmt |Cap | Qam | Mcm | Scm ADSL line code type. Type: Create - Optional Default value: Dmt adsltxcfg ansit1413 | etsi| Transmission capabilities with which the DSL q9921PotsNonOverlapped | system is configured.
|q9923IsdnOverlapped |q9925IsdnNonOverlapped |q9925IsdnOverlapped |q9923AnnexMPotsExtUsNonOverlapped |q9923AnnexMPotsExtUsOverlapped |q9925AnnexMPotsExtUsNonOverlapped |q9925AnnexMPotsExtUsOverlapped shdsltxmode Region1 |Region2 Annexure Type specifies the regional settings for the SHDSL line. Only valid for SHDSL.
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 ] 5.10.1.2 Create ehdlc intf Description: Use this command to create. Command Syntax: create ehdlc intf ifname lowif [sarstatus Enable | Disable] [enable | disable] 5.10.1.3 Delete ehdlc intf Description: Use this command to delete Command Syntax: delete ehdlc intf [ifname ] 5.10.1.
Parameters: Name Description ifname This parameter specifies the name assigned to this interface. Valid Values starts from ehdlc-0 and continues to ehdlc-* Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional Valid values: IAD_MIN_EHDLC_IFINDEX IAD_MAX_EHDLC_IFINDEX lowif This specifies the lower interface index. This is the ifindex of the DSL port on which EHDLC is being created.
Output field: Field Description IfName This parameter specifies the name assigned to this interface. Valid Values starts from ehdlc-0 and continues to ehdlc-* LowIfName This specifies the lower interface index. This is the ifindex of the DSL port on which EHDLC is being created. Valid Values start from dsl-0 and continues to dsl-* EHDLC Sar Status This defines the segmentation and reassembly status of the hdlc/dsl interface.
Carrier Sense Errors Mac Rx Error Frames FullDuplex : 18 : 20 Too Long Frames Duplex Status : 19 : Output field: Field Description IfName An index name that uniquely identifies an interface to an ethernet-like medium. Alignment Errors 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.
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. Single Collision A count of frames that are involved in a single collision, and are Frames subsequently transmitted successfully.
re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime. Excess Collisions A count of frames for which transmission on a particular interface Frames fails due to excessive collisions. This counter does not increment when the interface is operating in full-duplex mode. Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.
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.
5.11.2 Ethernet Commands 5.11.2.1 Create ethernet intf Description: Use this command to create a physical Ethernet interface.
[mgmtvlanid ] [priority ] [trfclassprofileid ] [Ctlpktinstid ] [ ctlpktgroupid | none ] [mgmtsvlanid ] [m2vmacdbid |none] [ mgmttvlanid ] Parameters: Name Description ifname This parameter specifies the interface index used for the Ethernet type of interfaces.
Mask This parameter specifies the network mask configured for the interface. 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" previously.
Duplex auto|half|full This parameter defines the modes, in which the Ethernet Interface can 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 : optional Valid values: auto, half, full Default value: auto Pkttype This parameter defines the packet type supported by the interface.
priority This parameter specifies the priority to be set in Tagged Ethernet PDUs 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.
mgmtsvlanid This parameter specifies the S-VLAN for management traffic on this 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.
Output: Verbose Mode On Entry Created Interface : eth-0 Type : Uplink UseDhcp : False IP Address : 192.168.1.1 Mask : 255.255.0.
together. In case Iftype is ‘slave’, then this field can not be set to GS_TRUE. Ip Address 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. If it is not configured and 'etherUseDhcp' is configured as GS_FALSE, then management IP traffic will not flow through this interface.
Configured Speed The Ethernet speed for the net-side interfaces. Mgmt VLAN Index 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.
Speed The actual speed of the interface. Operational Status The operational status of the interface. Admin Status The administrative status of the interface. trfclassprofileid This parameter specifies the traffic class profile identifier to be associated with the Ethernet interface. Ctl Pkts Instance Id This specifies the control packet instance identifier associated with this interface.
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 lowif [pkttype {multicast |broadcast |unknown-unicast} + | all|None] [fcs false | true] [enable|disable] [inactivitytmrintrvl ] [m2vmacdbid |none] [configstatus normal | config] 5.12.1.
Parameters: Name Description ifname Type: Create - Mandatory Delete - Mandatory Get - Optional Modify - Mandatory Valid values: eoa-0,eoa-1…. lowif This parameter specifies the lower interface index. It contains ifindex of the AAL5 or VC Aggregation interface. Type: Mandatory Valid Values : aal5-0 - * pkttype {multicast This parameter defines the packet type supported by the interface.
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.
be set to true only if encaptype of the lower interface is Ethernet. Pkt Type This parameter defines the packet type supported by the interface. ‘EoAPktTypeSupported’ shall be configured for every CPE side Ethernet interface. By default, the option taken is 'ALL' and it means that all packets will be transmitted. The value 'None' means that normal Ucast packets will be transmitted. The interface shall not transmit any other packet type than the ones configured.
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 ] 5.13.1.2 Create acl global macentry Description: Use this command to create. Command Syntax: create acl global macentry macaddr [deny disable |enable] [track disable | enable] 5.13.1.3 Delete acl global macentry Description: Use this command to delete.
Parameters: Name Description Unicast Source MAC Address, which needs to be tracked/denied access Type: Create --Mandatory macaddr Delete --Mandatory Modify -- Mandatory Get Optional This flag specifies if the MAC address is to be denied access. Type: Create --Optional deny disable | enable Modify -- Optional Default value: enable This flag specifies if the MAC address is to be tracked accross different ports.
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 value [valtype U8|U16|U32] 5.13.2.3 Delete clcfr list genentry Description: Use this command to delete.
Valtype U8|U16|U32 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 matchingenlist nodes in case a tree attached on same interface. It should be 'U32' in case a rule containing IP subrule or Generic subrule with cmptype as InGenList or NotInGenList is attached on same interface. Currently only 'U32' value is supported.Create -- Optional.
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 ] [macaddr ] 5.13.3.2 Create acl port macentry Description: Use this command to create. Command Syntax: create acl port macentry portid macaddr 5.13.3.3 Delete acl port macentry Description: Use this command to delete.
Output: Verbose Mode On Entry Created PortId :2 Mac Address : 00:30:4f:a0:d1:34 Verbose Mode Off: Entry Created Output field: Field Description Bridge Port Id, for which the port MAC PortId Address entry is created Unicast Source MAC Address, which is to Mac Address be allowed access over the particular port. Caution: z 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.
5.13.4.3 Delete clfr namedlist genentry Description: Use this command to delete. Command Syntax: delete clfr namedlist genentry listid value Parameter: Name Description listid This field stores the list identifier value. There must be a row indexed on the same id in the Classifier Named List Table. Type: Create -- Mandatory Delete -Get -- Mandatory Optional Valid values: 1 - 65535 value This field specifies the list entry value.
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 ] 5.13.5.2 Create clfr namedlist info Description: Use this command to create. Command Syntax: create clfr namedlist info listid [valtype U8 | U16 | U32] 5.13.5.3 Delete clfr namedlist info Description: Use this command to delete. Command Syntax: delete clfr namedlist info listid 5.13.5.
valtype U8 | U16 | U32 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. It should be 'U32' in case a rule containing IP subrule or Generic subrule with cmptype as InGenList or NotInGenList is attached on same interface. Currently only 'U32' value is supported.
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 ] 5.13.6.2 Create clfr namedlist map Description: Use this command to create. Command Syntax: create clfr namedlist map ifname listid 5.13.6.3 Delete clfr namedlist map Description: Use this command to delete.
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. Valid values for the field are between EOA-0 and EOA-23 or between eth-0 and eth-1or between IPOE-0 and IPOE-191 or between PPPOE-0 and PPPOE-192. ListId This field stores the list identifier value. 5.13.7 Clfr profile branch Commands 5.13.7.
5.13.7.3 Delete clfr profile branch Description: Use this command to delete. Command Syntax: delete clfr profile branch pname nodeid brtype Parameter: Name Description pname Name of the classifier profile Type: Create -- Mandatory Delete -Get nodeid -- Mandatory Optional Node Id of the node, with which the branch is to be attached.
Output Verbose Mode On Entry Created Profile Name : IGMP Node Id :3 Child NodeId : 5 Verbose Mode Off: Entry Created Branch type : true Output field: Field Description Profile Name Name of the classifier profile Node Id Node Id of the node, with which the branch is to be attached. Branch type This specifies the branch types. For a unary type node, only onlybr(0xfffffffffffffff9) branch type is allowed.
5.13.8.2 Create clfr profile info Description: Use this command to create. Command Syntax: create clfr profile info pname 5.13.8.3 Delete clfr profile info Description: Use this command to delete. Command Syntax: delete clfr profile info pname 5.13.8.4 Modify clfr profile info Description: Use this command to modify.
enable | disable A Profile can only be modified, if it is disabled. A tree can only use a profile, if it is enabled. A profile cannot be disabled, if a tree is using it.
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 ] [nodeid ] 5.13.9.2 Create clfr profile node Description: Use this command to create.
Command Syntax: modify clfr profile node pname nodeid [ 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 ] [ maskval
Default value: FALSE Ntype This specifies the type of the Classifier node. Leaf|Unary|Binary|Ternar Type: Create -- Optional y|Linear|NonLinear maskval 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 individual bits of the field of the packet used to compute the new base offset.
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. Type: Create -- Optional Modify -- Optional Default value: --shiftcnt ShiftCount, is the number of times the Value in the packet is to be shifted before multiplying it with the gsvClfrProfileNodeMultiplier. This field is valid only if the gsvClfrProfileNodeAction is SetBase.
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'. 'MatchInList' means take the branch of the node whose value is equals to the value at the location specified in the packet. 'AccDeny' means check if the value at the location specified in the packet is equals to any of the value of the branches of this node.
Type: Create -- Optional Modify -- Optional Valid values: 0 - 64 Default value: ----Valuetype valuetype Value type tells, the type of value which is to be matched/set. For leaf type nodes this field is not valid. If gsvClfrProfileNodeAction is SetBase and gsvClfrProfileNodeSetBaseType is Compute then this value is used to specify the value type (U8, U16, U32), which shall be used to compute the new base offset. This field is not valid for other values of gsvClfrProfileNodeSetBaseType.
Output: Verbose Mode On Entry Created Profile Name : IGMP Node Id :3 Exported : true Node Type Modification Mask : Act Action : eq Value Type : u16 Offset Mask : 0xffff Value : 0x800 Value End : None Set Base type : none Shift Count : none Multiplier Description : Node to match the ip address Verbose Mode Off: Entry Created : Binary : 12 : none Output field: Field Description Profile Name Name of the classifier profile Node Id Node Id, should be unique within a profile Exported This specifies wha
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 Mask, used to select the individual bits to be matched in a packet. If ActVal is SetBase and SBaseType is Compute then this value is used to specify the mask, which shall be used to identify the individual bits of the field of the packet used to compute the new base offset.
because of this node. SBVar Index This specifies setbase variable index. This field is valid only if 'SetBaseType' is 'SetFromVar'. 'L2Start' is read-only containing Layer 2 header start offset. 'L3Start' is read-only containing Layer 3 header start offset. It should be ensured that packet is IP packet before using 'L3Start' value Node Priority This specifies the priority of profile node. Based on this priority value, the profile node is created in fast or slow memory.
Parameter: Name Description tname Name of the classifier tree Type: Create -- Mandatory Delete -Get -- Mandatory Optional Valid values: ND - ND pid Profile Id.
Output: Verbose Mode On Entry Created Tree Name : tree1 Profile Id : 3 Branch type : eq Verbose Mode Off: Entry Created Node Id :2 Child Profile Id : 4 Output field: Field Description Tree Name Name of the classifier tree Profile Id Profile Id. It should be unique within a tree Node Id Node Id, should be unique within a profile Branch type This specifies the branch types. For a unary type node, only onlybr(0xfffffffffffffff9) branch type is allowed.
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 ] 5.13.11.2 Create clfr tree info Description: Use this command to create. Command Syntax: create clfr tree info tname [descr ] [enable | disable] [treeprio low | high] 5.13.11.3 Delete clfr tree info Description: Use this command to delete. Command Syntax: delete clfr tree info tname 5.13.11.
Parameter: Name Description tname Name of the classifier tree which is to be included as subrule of this rule. 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.
Output field: Field Description Tree Name Name of the classifier tree 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 TreePriority Tells the priority of the tree. Based on this priority value, the tree is created in fast or slow memory. 5.13.12 Clfr tree map Commands 5.13.12.
Parameter: Name Description ifname Interface name, with which the tree is to be associated Type: Create -- Mandatory Delete -- Mandatory Get -- Mandatory tname Type: Create -- Mandatory entrypid Type: Create -- Mandatory Valid values: 1 - 0xffffffff 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 Entry Profile Id : 5 Output
5.13.13.2 Modify clfr tree node Description: Use this command to get.
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. Type: Modify -- Optional Valid values: 0 - 65 Default value: ----mask mask Mask, used to select the individual bits to be matched in a packet.
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'. 'MatchInList' means take the branch of the node whose value is equals to the value at the location specified in the packet. 'AccDeny' means check if the value at the location specified in the packet is equals to any of the value of the branches of this node.
Type: Modify -- Optional Valid values: 0 – 31 Default value: ---mplr mplr Multiplier, is used to multiply the value shifted by ShiftCount. It is used to calculate the new base offset. This field is valid only if the gsvClfrTreeNodeAction is SetBase. Type: Modify -- Optional Valid values: 1 - 32 Default value: ---valtype Value type tells the type of value that is to be matched/set. U8|U16|U32|U64|AtmI f|Aal5Vc|EoaIf|EthIf|D ir|Prio|Len|vlanid Sbvarindex This specifies the setbase variable index.
Output field: Field Description Tree Name Name of the classifier tree. 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. Node Type This specifies the type of the Classifier node Modification Mask This specifies what fields of this nodes can be modified, if this node is an exported node.
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. This field is valid only if the ActVal is SetBase. Shift Count ShiftCount is the number of times the Value in the packet is to be shifted before multiplying it with the Mplr.
5.13.14.4 Modify clfr tree profile Description: Use this command to modify. Command Syntax: modify clfr tree profile tname pid [isroot true|false] Parameter: Name Description tname Name of the classifier tree Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional Default value: ----pid Profile Id.
Output: Verbose Mode On Entry Created Tree Name : tree1 Profile Name : srcip Is Root : false Verbose Mode Off: Entry Created Profile Id : 4 Output field: Field Description Tree Name Name of the classifier tree Profile Id Profile Id. It should be unique within a tree Profile Name Name of the profile which is to be added Is Root This specifies whether this profile is exported as a root profile or not. Only root profiles of the nodes can be specified as an entry point on an interface. 5.13.
5.13.15.3 Delete filter expr entry Description: Use this command to delete. Command Syntax: delete filter expr entry exprid Parameter Name exprid Description Unique identifier for a filter expression.
Output field: Field Description Expr Id Unique identifier for a filter expression. 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. If 'ruleDir' value is 'out', only drop, allow, gotonextrule and forwardexit action types are valid. For eg.
PPPOE-191. Type: Create -- Mandatory Delete -Get value -- Mandatory Optional List Entry Value, for the generic filter generic list. This value must be consistent with the mentioned valuetype of generic list. Type: Create -- Mandatory Delete -Get valtype U8 | U16 | U32 -- Mandatory Optional This field specifies value type of the entry. The value type for all entries on an interface should be same.
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. It should be 'U32' in case a rule containing IP subrule or Generic subrule with cmptype as InGenList or NotInGenList is attached on same interface.
Delete -- Mandatory Get -- Optional Valid values: 1 - 65535 value 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. The upper limit of range is specified in valueto field.
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 ] 5.13.18.2 Create filter namedlist info Description: Use this command to get. Command Syntax: create filter namedlist info listid [listtype discrete | range] [valtype U8 | U16 | U32] 5.13.18.3 Delete filter namedlist info Description: Use this command to get.
Valid values: 1 - 65535 listtype discrete | range This field identifies the type of list. If the type is discrete, then list can contain max. of 8 discrete entries. If the type is range, then list can contain max 4 entries. Lists of type range cannot be specified with subrules having cmptype as innamedlist or notinnamedlist. It can only be used for mapping to create genlist of an interface.
specified with subrules having cmptype as innamedlist or notinnamedlist. It can only be used for mapping to create genlist of an interface. Value Type This field specifies the value type of list. Value type should match value type of subrule field for which comparsion type is innamedlist or notinnamedlist. It should be 'U32' in case a rule containing IP subrule or Generic subrule with comparision type (srcaddrcmp / gencmp) as 'ingenlist' or 'notingenlist' is attached on same interface.
between IPOE-0 and IPOE-191 or between PPPOE-0 and PPPOE-191. Type: Create -- Mandatory Delete -Get listid -- Mandatory Optional This field stores the list identifier value. A row indexed by this id must exist in Generic Filter Named List Table. Value type of the list should match subrule field for which comparsion type is ingenlist or notingenlist incase the rule containing the subrule is attached on the same interface.
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 ] [orderindex ] 5.13.20.2 Create filter rule actionmap Description: Use this command to create.
Parameter: Name Description ruleid Unique identifier of a filter rule entry for which this mapping is being created Type: Create -- Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 1 - 65535 orderindex This is the order index to allow creation of multiple entries in this table with a single rule identified by 'ruleid'.
field in the packet in the range 0 to 255. Other values are invalid for this action. The application of this value is dependent on the mask parameter. For setbaclevel action this parameter should contain valid Buffer Admission Control level value of 0 or 1. For pktvlanid, retagvlanid, pktservicevlanid and retagservicevlanid actions this parameter should be filled with VLAN ID value in the range 1 to 4094. For mirror action this parameter should be filled with valid mirror context id.
Output field: Field Description Rule Id Unique identifier of a filter rule entry for which this mapping is being created Order Index 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 Action Priority This field specifies the action of the rule This field specifies the priority to be set for the matching packets.
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 ] 5.13.21.2 Create filter rule entry Description: Use this command to create.
Command Syntax: modify filter rule entry ruleid [ action drop | allow | setprio | sendtocontrol | retagprio | copytocontrol | clfrdef | gotonextrule | forwardexit | exprdef | modifytos | setbaclevel | pktvlanid | retagvlanid | pktservicevlanid | retagservicevlanid | retagserviceprio | ratelimiter | Mirror ] [ description ] [ priority ] [ status enable | disable ] [ statsstatus enable | disable ] [ ruleprio low | high ] [ applywhenreq enable | disable ] [ pkttype
Optional Modify - Optional Default value: "\0" priority 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.
applywhenreq enable This specifies whether this rule is to be applied only when required. |disable Rule description field is mandatory if this field is set to value 'enable'. This field can be modified only if 'status' has the value 'disable'. This field is ignored if the 'ruleAction' has value 'clfrdef'. Type: Create - Optional Modify - Optional Default value: disable pkttype Mcast | Bcast This field specifies the types of packets on which this rule is to be |Ucast applied.
Output: Verbose Mode On Entry Created Rule Id :1 Rule Action : setprio Set Priority :7 Admin status : enable Stats admin status : disable Rule Priority : high Rule Direction : in ApplyWhenReq : disable Pkt Type : Ucast Application Description : lacp Snoop Level : interface Expression Id : exprid 1 Action Value : 0x00000000 Action Mask : 0xffffffff Verbose Mode Off: Entry Created Output field: Field Description Rule Id Unique identifier of a filter rule.
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. This field can be modified only if 'status' has the value 'disable'. Admin status Admin status of the rule Stats admin status Admin status of rule statistics. Statitics of a rule are collected only when this field is set to 'enable'.
subrules is all ANDed. Action Value The parameter should contain valid value for some actions that require an additional input, other than setprio, retagprio, and retagserviceprio actions. For sendtocontrol and copytocontrol actions this parameter should contain control flow id (0-3). Other values are invalid for this action. For modifytos action this parameter should contain value to be set in TOS field in the packet in the range 0 to 255. Other values are invalid for this action.
5.13.22.2 Create filter rule map Description: Use this command to create. Command Syntax: create filter rule map ifname | all | alleoa | alleth | allpppoe | allcpe | allipoe stageid ruleid [orderid ] 5.13.22.3 Delete filter rule map Description: Use this command to delete. Command Syntax: delete filter rule map ifname | all | alleoa | alleth | allpppoe | allcpe | allipoe stageid ruleid 5.13.22.
stageid This field specifies the stage on the interface to which the rule in the mapping belongs Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 1 ruleid Rule Id of the rule in the mapping Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 1 - 65535 orderid This field indicates the order of the rule in the attached sequence.
interfaces and 'AllCpe' indicates all eoa , all ipoe and pppoe interfaces. If a bridge port on aggregated interface is created then this field can not have ifIndex of any specific ethernet interface. Stage Id This field specifies the stage on the interface to which the rule in the mapping belongs Rule Id Rule Id of the rule in the mapping Order Id This field indicates the order of the rule in the attached sequence. The default value for this field will be same as the ruleid of the entry. 5.13.
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 ] [ruleid ] 5.13.24.2 Create filter seq entry Description: Use this command to create. Command Syntax: create filter seq entry seqid ruleid [orderid ] 5.13.24.3 Delete filter seq entry Description: Use this command to delete.
seqid Sequence Id of the sequence Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get – Optional Valid Values: 1-65535 ruleid Rule Id of the rule Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional Valid Values: 1-65535 orderid 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.
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 ] 5.13.25.2 Create filter seq info Description: Use this command to create. Command Syntax: create filter seq info seqid seqid [ifname | alleth] [stageid ] [seqdir in | out] 5.13.25.3 Delete filter seq info Description: Use this command to delete. Command Syntax: delete filter seq info seqid 5.13.25.
seqid Sequence Id of the sequence Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get --Optional Valid Values: 1-65535 ifname The name of the interface whose mapping is being created. Only EoA, PPPoE, and Ethernet interfaces are allowed. If the value of this field is 'alleth', it indicates all 'Ethernet' interfaces. If the bridge port is created over the aggregated interface, then this field cannot have IfIndex of any specific Ethernet interface.
Output field: Field Description Sequence Id Sequence Id of the sequence References: z 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 ] [subruleid ] 5.13.26.2 Create filter subrule arp Description: Use this command to create.
5.13.26.3 Delete filter subrule arp Description: Use this command to get. Command Syntax: delete filter subrule arp ruleid subruleid 5.13.26.4 Modify filter subrule arp Description: Use this command to create.
opcode request | reply | The opcode identifies whether the packet is ARP request or any 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. Type: Create -- Optional Modify -- Optional Default value: any srcmacaddrfrom Start source Mac address of the range of source Mac addresses. This field is invalid if srcmacaddrcmp is 'any'.
srcipaddrfrom Start source IP address of the range of source IP addresses. This field is invalid if srcaddrcmp is 'any','ingenlist' or'notingenlist'.If srcaddrcmp is either 'inrange' or 'exrange', this field and srcipaddrto field specify a range of source IP addresses. Type: Create -- Optional Modify -- Optional Default value: 0.0.0.0 srcipaddrto End source IP address of the range of source IP addresses.
srcipaddrcmp eq | neq | Source IP address comparison type.'Ingenlist' means check if lt | leq | gt | geq | any | source IP address present in interface classifier generic inrange | exrange | list.'Notingenlist' means check if source IP address not ingenlist | notingenlist present in interface classifier generic list. 'Ingenlist' and 'Notingenlist' are invalid if the direction of the rule for which this subrule is being created is 'out'.
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.
Start Src Mac Addr Start source Mac address of the range of source Mac addresses. This field is invalid if srcmacaddrcmp is 'any'. This field and the srcmacaddrto field specify a range of source Mac addresses if srcmacaddrcmp is either 'inrange' or'exrange'. End Src Mac Addr End source Mac address of the range of source Mac addresses. This field and the srcmacaddrfrom field specify a range of source Mac addresses, if srcmacaddrcmp is either 'inrange' or'exrange'.Otherwise this field is invalid.
Src Ip Addr Cmp Source IP address comparison type.'Ingenlist' means check if source IP address present in interface classifier generic list.'Notingenlist' means check if source IP address not present in interface classifier generic list. 'Ingenlist' and 'Notingenlist' are invalid if the direction of the rule for which this subrule is being created is 'out'. Dest Ip Addr Cmp Destination IP address comparison type.
5.13.27.3 Delete filter subrule clfrtree Description: Use this command to delete. Command Syntax: delete filter subrule clfrtree ruleid subruleid 5.13.27.4 Modify filter subrule clfrtree Description: Use this command to modify.
Example: $ create filter subrule clfrtree ruleid 1 subruleid 2 tname igmp entrypid 2 Output: Verbose Mode On Entry Created Rule Id :1 Tree Name : igmp Entry Profile Id : 2 Subrule Id : 2 Verbose Mode Off: Entry Created Output field: Field Description Rule Id Unique identifier of a filter rule of which this sub rule is being created. Subrule Id Unique identifier of a filter subrule. Tree Name Name of the classifier tree which is to be included as subrule of this rule.
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 ] [subruleid ] 5.13.28.2 Create filter subrule ether Description: Use this command to create.
5.13.28.3 Delete filter subrule ether Description: Use this command to delete. Command Syntax: delete filter subrule ether ruleid subruleid 5.13.28.4 Modify filter subrule ether Description: Use this command to modify.
Parameter: Name Description ruleid Unique identifier of a filter rule of which this sub rule is being created Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 1 - 65535 subruleid Unique identifier of a filter subrule Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 1 - 4294967295 srcmacaddrfrom Start source MAC address of the range of source MAC addresses.
Modify - Optional Default value: "\xff\xff\xff\xff\xff\xff" ethertypefrom Start ether type of the range of ether types. This field is invalid if '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 Modify - Optional Default value: 0 ethertypeto End ether type of the range of ether types.
priotagto End priority tag of the range of priority tags. Invalid, if the direction of the 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). Otherwise this field is invalid. In VLAN stacking mode this parameter maps to priority in the customer VLAN tag.
Default value: any ethertypecmp eq | neq | Ether type comparison type lt| leq | gt | geq | any Type: Create - Optional |inrange | exrange Modify - Optional Default value: any vlanidcmp eq | neq | lt VLAN Id comparison type. This field must be 'any', if 'priotagcmp' is not |leq | gt | geq | any equal to 'any' |inrange | exrange Type: Create - Optional Modify - Optional Default value: any priotagcmp eq | neq | lt Priority tag comparison type.
Modify - Optional Valid values: 1 - 4094 Default value: 4094 servicepriotagfrom Start service priority tag of the range of priority tags. Invalid, if the direction of the rule for which this subrule is being created is 'out'. This field is invalid if 'etherhPrioTagCmpType' is 'any'(7). This field and the etherPriorityTagTo field specify a range of priority tags, if 'etherhPrioTagCmpType' is either 'inrange'(8) or 'exrange'(9).
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 :1 Subrule Id :2 Start source mac address : 00:01:02:03:04:05 End source mac address : 00:01:02:03:04:10 Start destination MAC address : 00:02:03:04:05:11 End destination MAC address : 00:02:03:04:05:15 Start ethernet type : 0x080
Output field: Field Description Rule Id Unique identifier of a filter rule of which this sub rule is being created Subrule Id Unique identifier of a filter subrule Start source mac Start source MAC address of the range of source MAC addresses. address This field is invalid if 'srcmacaddrcmp' is 'any'. This field and 'srcmacaddrto' specify a range of source MAC addresses if 'srcmacaddrcmp' is either 'inrange' or 'exrange' End source mac End source MAC address of the range of source MAC addresses.
of the rule for which this subrule is being created is 'out'. This field is invalid if 'priotagcmp' is 'any'(7). This field and the priotagto field specify a range of priority tags, if 'priotagcmp' is either 'inrange'(8) or 'exrange'(9).In VLAN stacking mode this parameter maps to priority in the customer VLAN tag. End priority tag End priority tag of the range of priority tags. Invalid, if the direction of the rule for which this subrule is being created is 'out'.
Start service VLAN Id 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'. This field is invalid if 'vlanidcmp' is 'any'(7). This field and the servicevlanidto field specify a range of service VLAN Ids, if 'servicevlanidcmp' is either 'inrange'(8) or 'exrange'(9).In native mode configuring this parameter will result in error. End service VLAN Id End service VLAN Id of the range of service VLAN IDs.
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 ] [subruleid ] 5.13.29.2 Create filter subrule generic Description: Use this command to create.
Parameter: Name Description ruleid Unique identifier of a filter rule of which this sub rule is being created Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 1 - 65535 subruleid Unique identifier of a filter subrule. Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional Valid values: 1 - 4294967295 offsethdr ethernet | ip | Type of offset header from where 'offset' to be measured.
valueto End generic value of the range of generic values. This field and the previous field specifiy a range of generic values,if 'gencmp' is either 'inrange' or 'exrange'.Otherwise this field is invalid Type: Create -- Optional Modify -- Optional Default value: 0xffffffff gencmp eq | neq | lt | Generic value comparision type.
Output: Verbose Mode On Entry Created Rule Id :1 Offset header : tcp Generic header comparison : inrange Subrule Priority : high End value : 0x40 Transport Header : ethernet NamedList Id :Verbose Mode Off: Entry Created Subrule Id : 2 Offset : 20 Mask : 0xFF Start value : 0x20 Output field: Field Rule Id Description Unique identifier of a filter rule for which this sub rule is being created. Subrule Id Offset header Unique identifier of a filter subrule.
which corresponding IP is being transported. If value of this field is 'ethernet', then IP is being carried in ethernet header and if it is 'pppoe' then corresponding IP is being carried in PPP header.This field is valid only when value of 'offsethdr' is any one of ip, tcp, udp, icmp or igmp.Otherwise this field is extra NamedList Id This specifies the list identifier value of the named list which will be used to do the lookup .
5.13.30.4 Modify filter subrule icmp Description: Use this command to modify.
icmpcodecmp eq | neq ICMP code comparison type | any Type: Create Modify -- -- Optional Optional Default value: any subruleprio low | high | This specifies the priority of the subrule. Based on asinrule this priority value, the subrule is created in fast or slow memory. In case priority is specified as 'asinrule', subrule priority will be same as specified in the rule.
Output field: Field Description Rule Id Unique identifier of a filter rule of which this sub rule is being created Subrule Id Unique identifier of a filter subrule Icmp type ICMP type Icmp code ICMP code ICMP type comparison ICMP type comparison type ICMP code comparison ICMP code comparison type Subrule Priority This specifies the priority of the subrule. Based on this priority value, the subrule is created in fast or slow memory.
Command Syntax: create filter subrule igmp ruleid subruleid [ igmptype ] [ igmpcode ] [ groupaddrfrom ] [ groupaddrto ] [ 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 Description: Use this command to delete.
subruleid Unique identifier of a filter subrule Type: Create -- Mandatory Delete -- Mandatory Modify -Get Mandatory -- Optional Valid values: 1 - 4294967295 igmptype IGMP type Type: Create -- Optional Modify -- Optional Default value: 0 igmpcode This fields specifies the Max Response Code (time) fields of IGMP packet. This field is invalid if igmphCodeCmpType is any.
subruleprio low | high | This specifies the priority of the subrule. Based on asinrule this priority value, the subrule is created in fast or slow memory. In case priority is specified as 'asinrule', subrule priority will be same as specified in the rule. Type: Create -- Optional Modify -- Optional Default value: asinrule transporthdr ethernet | This specifies the type of the transport header in the packet in pppoe which the corresponding IP is being transported.
IGMP type comparison IGMP type comparison type Igmp code This field specifies the Max Response Code (time) fields of IGMP packet. This field is invalid if igmphCodeCmpType is any. IGMP code comparison IGMP code comparison type Start group address Start group address of the range of igmp group addresses.This field is invalid if 'igmpgroupaddrcmp' is 'any'.
5.13.32.2 Create filter subrule ip Description: Use this command to create.
ethernet | pppoe ] [ tosfrom ] [ tosto ] [ tosmask ] [ toscmp eq | neq | lt | leq | gt | geq | any | inrange | exrange ] Parameter: Name Description ruleid Unique identifier of a filter rule of which this sub rule is being created. Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 1 - 65535 subruleid Unique identifier of a filter subrule.
dstipaddrto End destination IP address of the range of destination IP addresses. This field and 'dstipaddrfrom' specifiy a range of destination IP addresses, if 'dstaddrcmp' is either 'inrange' or 'exrange'. Otherwise this field is invalid Type: Create - Optional Modify - Optional Default value: 255.255.255.255 prototypefrom Start IP protocol type of the range of IP protocol types. This field is invalid if 'prototypecmp' is 'any'.
|inrange | exrange Modify - Optional Default value: any ipsrcaddrmask The mask value for source ip address. The mask is applied over the source ip address before checking against a value. Type: Create - Optional Modify - Optional Valid values: 1 - 0xffffffff Default value: 0xffffffff ipdstaddrmask The mask value for destination ip address. The mask is applied over the destination ip address before checking against a value.
Valid values: 0 - 0xff Default value: 0xff tosmask The mask value for TOS field. The mask is applied over the TOS field value before checking against configured values in 'tosfrom' and 'tosto'. Type: Create - Optional Modify - Optional Valid values: 0x01 - 0xff Default value: 0xff toscmp eq | neq | lt | TOS comparision type.
Output field: Field Rule Id Subrule Id End src ip addr Description Unique identifier of a filter rule of which this sub rule is being created. Unique identifier of a filter subrule. 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'. Otherwise this field is invalid. Start dest ip addr Start destination IP address of the range of destination IP addresses.
IP Dest Addr Mask The mask value for destination ip address. The mask is applied over the 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. In case priority is specified as asinrule, subrule priority will be same as specified in the rule. Transport Header This specifies the type of Transport header in the packet in which IP is being transported.
Command Syntax: delete filter subrule ppp ruleid subruleid 5.13.33.4 Modify filter subrule ppp Description: Use this command to modify.
prototypeto End PPP protocol type of the range of PPP protocol types.
'any'. This field and the next field specify a range of protocol types, if 'prototypecmp' is either 'inrange' or 'exrange'. Otherwise only this field is valid End ProtoType End PPP protocol type of the range of PPP protocol types. This field and 'prototypefrom' specifiy a range of ppp protocol types if 'prototypecmp' is either 'inrange' or 'exrange' Protocol comparison Protocol comparison type Subrule Priority This specifies the priority of the subrule.
5.13.34.3 Delete filter subrule tcp Description: Use this command to delete. Command Syntax: delete filter subrule tcp ruleid subruleid 5.13.34.4 Modify filter subrule tcp Description: Use this command to modify.
srcportto 'srcportfrom' specifiy a range of TCP source port numbers if 'srcportcmp' is either 'inrange' or 'exrange' Type: Create -- Optional Modify -- Optional Default value: 65535 dstportfrom Start port number of the range of destination port numbers. This field is invalid if 'dstportcmp' is 'any'.
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 :1 Subrule Id :2 Start source port : 21 End source port : 23 Start destination port : 21 End destination port : 23 Source port comparison : inrange Destination port comparison : inrange Subrule Priority : high Transport Header : Ethernet Verbose Mode Off: Entry Created Output field: Field Descrip
'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. References: z Generic Filter Commands 5.13.35 Filter subrule UDP Commands 5.13.35.
5.13.35.4 Modify filter subrule udp Description: Use this command to modify.
udp destination port numbers, if 'dstportcmp' is either 'inrange' or 'exrange' Type: Create -- Optional Modify -- Optional Default value: 0 dstportto End port number of the range of destination port numbers. This field and 'dstportfrom' specifiy a range of udp destination port numbers, if 'dstportcmp' is either 'inrange' or 'exrange'.
Output: Verbose Mode On Entry Created Rule Id :1 Subrule Id :2 Start source port : 21 End source port : 23 Start destination port : 21 End destination port : 23 Source port comparison : inrange Destination port comparison : inrange Subrule Priority : high Transport Header : ethernet Verbose Mode Off: Entry Created Output field: Field Description Rule Id Unique identifier of a filter rule of which this sub rule is being created Subrule Id Unique identifier of a filter subrule Start source port Start p
priority value, the subrule is created in fast or slow memory. In case priority is specified as '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. References: z Generic Filter Commands 5.
Parameters: Name Description queryinterval 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.
status Enable | Disable This parameter specifies whether Igmp Snooping needs to be enabled in the system. Type: Modify -- Optional reportsup Enable | Report Suppression is enabled or not.
Output: Query Interval : 12 StartUp Query Interval : 10 Anxious Timer : 125 Last Member Query Interval : 125 Igmp Snoop Status : Enable Version Mask : v3 Report Suppression Status : Enable StartUp QryCount :2 Query Response Interval : 10 UnSolicRprtInterval : 10 V1 Host Timer : 130 Robustness Variable :2 Proxy Report Status : Enable Last Member QryCount : 100 Output field: Field Description Query Interval This parameter is used to calculate the entry age out timer, when no reports or queries are recei
sent in response to Leave Group messages, and is also the amount of time between Group-Specific Query messages. The value of this parameter may be tuned to modify the leave latency of the network. A reduced value results in reduced time to detect the loss of the last member of a group. The unit of this parameter is one-tenth of second. Robustness Variable This parameter allows tuning for the expected packet loss on a subnet. The IgmpSnooping module is robust to [RobustnessVar] packet losses.
5.14.2.2 Create igmpsnoop mvlan config Description: Use this command to create. Command Syntax: create igmpsnoop mvlan config grpipaddr srcipaddr srcipaddr vlanid | none [mcastvlanstag | none] [mcastvlanctag | invlan | none] [portlist | none] 5.14.2.3 Delete igmpsnoop mvlan config Description: Use this command to delete.
srcipaddr 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. Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional vlanid | This parameter specifies the Dot1q tag of an IGMP packet none received.
portlist | This parameter specifies the list of ports on which a given none combination of (Group Address, Source Address, VlanId) maps to a specified multicast vlan (STag, CTag) Type: Create -- Optional Modify -- Optional Default value: 0 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.
applicable. McastVlan CTag This parameter specifies the Multicast CVlanId to be used. Two special values of this parameter are supported in stacked mode: One value (4097) to signify that repot/leave shall be forwarded to querier with the C tag with which it was received from the subscriber port and the S tag specified in multicast Vlan's definition One value (0) to signify that report/leave shall be forwarded to querier with S tag specified in multicast Vlan's definition and no C tag.
Parameters: Name Description portid 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 status Enable | Disable This parameter specifies whether IGMP Snooping is to be enabled on the port. Type: Modify -- Optional leavemode Normal | Fast This parameter specifies the Igmp Snooping Leave message | FastNormal processing mode for the port.
Type: Modify -- Optional Valid values: 0 - 7 maxgrpallowed This parameter controls the no.
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. If the mode is set to 'FastNormal', the Leave message is forwarded and the Leave processing is triggered immediately without waiting for any trigger from the Querier.
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 ] [mcastaddr ] [portid ] 5.14.4.2 Reset igmpsnoop port stats Description: Use this command to reset. Command Syntax: reset igmpsnoop port stats [vlanid vlanid] mcastaddr portid Parameters: Name Description The VLAN id for this VLAN.
Mcastaddr A multicast MAC Address, learned through Igmp Snooping, within the Vlan (igmpVlanIndex), to uniquely identify the entry, for which the IgmpSnooping statistics are desired.
accepted values is 00:30:4F:00:00:00 to 00:30:4F:7F:FF:FF. Port Index This parameter specifies a bridge port belonging to the Vlan (igmpVlanIndex) and Group (igmpsnoopMcastAddress), for which the IgmpSnooping statistics are desired. Query Received This parameter specifies thenumber of Igmp queries received on the port belonging to a particular multicast group and Vlan.
5.14.5.3 Delete igmpsnoop querier info Description: Use this command to delete. Command Syntax: delete igmpsnoop querier info vlanid portid Parameters: Name Description vlanid 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. Hence, vlanid is optional and can be passed as zero or a valid vlanid value.
Output: Verbose Mode On Entry Created VLAN Index :6 Querier Port Status : Mgmt Verbose Mode Off: Entry Created Port Index : 6 Output field: Field Description VLAN Index VlanId to uniquely identify the vlanid of the entry for which the IgmpSnooping Querier is configured/ learned. In devices supporting "Shared Vlan for multicast" capability, the information for a Querier port is shared across vlans. Hence vlan id is an optional parameter.
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 ] Parameters: Name Description 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 Ifname operation.
In Mcast Pkts : 428 Out Mcast Pkts :0 In Bcast Pkts : 1456 Out Bcast Pkts :0 LinkUpDnTrapEnable : Enable Promiscous Mode : True Connector Present : True CounterDiscontTime : 0 HC In Octets : 0x000060c18 HC OutOctets : 0x0000293e1 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.
Out Discards The number of outbound packets chosen to be discarded even though there 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. In Ucast Pkts The number of unicast packets delivered to a higher layer protocol. Out Ucast Pkts The total number of packets requested to be sent to unicast addresses, by upper layer protocols.
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 5.15.1.3 Get interface config Description: Use this command to view Interface Configuration. Command Syntax: get interface config ifname 5.15.1.4 Modify interface config Description: Use this command to modify interface configuration.
Output: Verbose Mode On IfName LinkUp/DnTrap --------------------aal5-0 Enable Output Fields: FIELD Description IfName Interface name, for which configuration is to be viewed. Indicates whether linkUp/linkDown traps shall be LinkUp/DnTrap generated for this interface. Caution: z 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.
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 ] [ip ] 5.16.1.2 Create arp Description: Use this command to create a static entry in the ARP Table. Command Syntax: create arp [rid ] ip macaddr 5.16.1.3 Delete arp Description: Use this command to delete an entry from the ARP table.
Database) where there is a single RID in the system and all flows map to this RID. This RID has to be explicitly created and no more than one RID can be created in the system in this mode. Flows for all created VLANs shall map to this RID for routing. Type: Create - Optional Delete - Mandatory Get - Optional Valid values: 0 - 4095 IP address corresponding to the media-dependent ip physical address. Type: Create - Mandatory Delete - Mandatory Get - Optional Valid values: 0.0.0.0 - 223.255.255.
the system and each RID defines separate routes in context of itself. . If VlanId and RID have been created and the routing database is configured for IRD, than routes in RID shall define flow for packets coming on VLAN Id . 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. This RID has to be explicitly created and no more than one RID can be created in the system in this mode.
5.16.2.2 Create up route Description: Use this command to create. Command Syntax: create ip route [rid ] ip mask mask gwyip [ifname | anywan] [proxyarpstatus enable | disable] 5.16.2.3 Delete ip route Description: Use this command to create a routing table entry.
Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 0.0.0.0 - 223.255.255.0 mask Indicates the mask to be logical-ANDed with the destination address before being compared to the value in the ipRouteDest field. Only absolute routes can be added in the downstream direction for the IPOE interfaces (gsvIpRouteIfIndex as ipoe-*). The mask for all such routes has to be 255.255.255.255.
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 Rid :0 Net Mask : 255.255.0.0 Ifname : eth-0 Route Orig : LCL ProxyArpStatus : disable Verbose Mode Off: Entry Created Destination : 192.168.161.12 Gateway : 172.26.6.100 Route Type : DIR Age :0 Output Fields: FIELD Rid Description RID refers to the Routing Information Database.
can be added in the downstream direction for the IPOE interfaces (gsvIpRouteIfIndex as ipoe-*). The next hop in such cases has to be same as the destination IP address (gsvIpRouteDest) specified. Ifname The index value which uniquely identifies the local interface through which the next hop of this route should be reached. If IpRouteRid is not GS_CFG_MGMT_RID, than u32IpRouteIfIndex shall be mandatory to be specified in the "create ip route" command.
Command Syntax: create ipoa intf ifname lowif [configstatus Normal | Config] [enable|disable] 5.16.3.3 Delete ipoa intf Description: Use this command to delete. Command Syntax: delete ipoa intf ifname 5.16.3.4 Modify ipoa intf Description: Use this command to modify.
enable|disable Administrative status of the interface. Type: Optional Valid values: enable or 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 Low IfName : aal5-0 Admin Status : Enable Output Fields: FIELD Description Ifname The Ipoa Interface Low IfName This specifies the name of the lower AAL5 interface.
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 ] 5.16.4.2 Create ipoe intf Description: Use this command to create. Command Syntax: create ipoe intf ifname lowif macaddrprof [ethpkttype Type2 | 802_3] [inactivitytmrintrvl ] [routingstatus enable | disable] [enable | disable] 5.16.4.3 Delete ipoe intf Description: Use this command to delete.
Parameters: Name Description ifname The IPOE Tunneling Interface. Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 0-575 lowif This specifies the lower interface index.It contains the ifindex of the IPoA interface. Type: Create - Mandatory Valid values: 0 - 575 macaddrprof Profile Id corresponding to the MAC address assigned to this macaddrprof IPOE interface. This Profile is created using the MacAddrProfileTable.
Type: Create - Optional Modify - Optional Default value:enable enable|disable Administrative Status of the interface.
RoutingStatus This specifies if the IP Routing Lookup has to be done for this interface. By default, for the downstream traffic destined for IPOE interface, IP lookup is done based on the downstream route configured for the IPOE interface.If iproutingstatus is disabled, layer 2 lookup shall be used instead, for forwarding the downstream traffic for this IPOE interface. Admin Status Administrative status of the interface. Oper Status Operational status of the interface. 5.16.5 Rid static Commands 5.16.
flow for packets coming on VLAN Id . 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. This RID has to be explicitly created and no more than one RID can be created in the system in this mode. Flows for all created VLANs shall map to this RID for routing. A value of RID as 0 has a special meaning.
defines separate routes in context of itself. . If VlanId and RID have been created and the routing database is configured for IRD, than routes in RID shall define flow for packets coming on VLAN Id . 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. This RID has to be explicitly created and no more than one RID can be created in the system in this mode.
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 ] 5.17.1.2 Create macprofile global Description: Use this command to create. Command Syntax: create macprofile global profileid macaddr 5.17.1.3 Delete macprofile global Description: Use this command to delete.
Output: Verbose Mode On Entry Created Profile Id MAC Address ----------------------------------------------------------3 00:30:4F:61:C1:BE Verbose Mode Off: Entry Created Output Fields: FIELD Description Profile Id Profile Id of the MAC Address configured. MAC Address MAC Address for the profile. 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 ] 5.17.2.
Command Syntax: delete resvdmac profile info profileid Parameters: Name Description profileid Profile Id of the MAC Address configured. Type: Create -- Mandatory Delete -Get -- Mandatory Optional Valid values: 1 - 8 Example: $ create resvdmac profile info profileid 4 Output: Verbose Mode On Entry Created Profile ID : 4 Verbose Mode Off: Entry Created Output Fields: FIELD Description Profile Id Profile Id of the MAC Address configured. 5.17.
5.17.3.2 Create resvdmac profile param Description: Use this command to create. Command Syntax: create resvdmac profile param profileid mcastaddr 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 mcastaddr Parameters: Name Description profileid Profile Id of the MAC Address configured.
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 Multicast address : 00:30:4f:00:00:00 Verbose Mode Off: Entry Created Output Fields: FIELD Description Profile Id Profile Id of the MAC Address configured. Multicast address This is Reserved Multicast address. This multicast address can only be 00:30:4F:00:00:xx, where 'xx' lies between 00-0f and 20-2f.
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 ] [ctlflowid ] 5.18.1.2 Create ctlpkt group info Description: Use this command to create. Command Syntax: create ctlpkt group info groupid ctlflowid instanceid ] 5.18.1.3 Delete ctlpkt group info Description: Use this command to delete.
instanceid The Control packet instance Id. Type: Create -- Mandatory Valid values: 1 - 26 Example: $ create ctlpkt group info groupid 1 ctlflowid 1 instanceid 1 Output: Verbose Mode On Entry Created Group Id :1 Control Flow Id : 1 Instance Id : 1 Verbose Mode Off: Entry Created Output Fields: FIELD Description Group Id The control packet group identifier Control Flow Id The Control packet flow id. Instance Id The Control packet instance Id.
Command Syntax: create ctlpkt instance info instanceid profileid classid 5.18.2.3 Delete ctlpkt instance info Description: Use this command to delete. Command Syntax: delete ctlpkt instance info instanceid 5.18.2.4 Modify ctlpkt instance info Description: Use this command to modify.
Example: $ create ctlpkt instance info instanceid 1 profileid 1 classid 1 Output: Verbose Mode On Entry Created Instance Id : 1 Profile Id : 1 Class Id : 1 Verbose Mode Off: Entry Created Output Fields: FIELD Description Instance Id The control packets instance id. Profile Id This field identifies the control packet profile whose instance is being created. Class Id This field specifies the classid of the Instance. Class id shall be treated as the service priority of this instance.
Command Syntax: create ctlpkt profile info profileid maxctlpkts thrshld1 5.18.3.3 Delete ctlpkt profile info Description: Use this command to delete. Command Syntax: delete ctlpkt profile info [profileid ] 5.18.3.4 Modify ctlpkt profile info Description: Use this command to modify.
Example: $ create ctlpkt profile info profileid 1 maxctlpkts 32 thrshld1 32 Output: Verbose Mode On Entry Created Profile Id : 1 Max Ctl Pkts : 32 Threshold1 : 32 Verbose Mode Off: Entry Created Output Fields: FIELD Description Profile Id The control packet's profile id. Max Ctl Pkts This specifies the maximum control packets that can be pending for an instance of this profile. Threshold1 This specifies the number of outstanding control packets for each instance, when control plane is congested.
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 ] 5.19.1.2 Create pppoe global acprofile Description: Use this command to create. Command Syntax: create pppoe global acprofile profileid acname 5.19.1.3 Delete pppoe global acprofile Description: Use this command to delete.
Output: Verbose Mode On Entry Created Profile Id AC Name -----------------------------------------------------------2 ABCServer Verbose Mode Off: Entry Created Output Fields: FIELD Description Profile Id Profile Id of the AC Name configured. AC Name AC Name for the Session, based on which, the AC is selected. References: z 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.
Parameters: Name Description padimaxnumretries Maximum number of times the PPPoE Client sends a PADI for establishing a PPPoE Session. Type: Modify -Optional Valid values: 1 -10 padrmaxnumretries Maximum number of times the PPPoE Client sends a Type: Modify - Optional Valid values: 1 -10 paditxintrvl PPPoE Client.
Output: Max Total Sessions : 10 PADR Max Num Retries : 10 PADR Tx Interval :5 InActivity Tmr Interval : 20 PADI Max Num Retries : 10 PADI Tx Interval :5 WAN Dn Tmr Interval : 10 DISC Max Num Retries : 3 Output Fields: FIELD Description Max Total Sessions Maximum number of PPPoE sessions supported. PADI Max Num Maximum number of times the PPPoE Client Retries sends a PADI for establishing a PPPoE Session.
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 ] 5.19.3.2 Create pppoe global serviceprofile Description: Use this command to create. Command Syntax: create pppoe global serviceprofile profileid servicename 5.19.3.3 Delete pppoe global serviceprofile Description: Use this command to delete.
Output: Verbose Mode On Entry Created Profile Id Service Name -----------------------------------------------------------1 any Verbose Mode Off: Entry Created Output Fields: FIELD Description Profile Id Profile Id of the Service Name configured. Service Name Service Name for the Session, based on which, the AC is selected. References: z 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.
Num of PADO Rx :2 Num of PADS Rx : 12 Num of Malformed Pkts Rx : 2 Num of PADO Rejected : 1 Num of PADS Rejected : 0 Output Fields: FIELD Description Active Sessions The number of active pppoe sessions in the system. Total Sessions The total number of PPPoE sessions. Peak Active Sessions Peak number of active PPPoE sessions. Num of PADI Tx The number of PPPoE PADI transmitted. Num of PADI Timeouts The number of PPPoE timeouts waiting for a response to a PADI.
5.19.5.2 Create pppoe intf Description: Use this command to create. Command Syntax: create pppoe intf ifname lowif [ wanbridgeport t ] [sessionid ] [ acmacaddr ] macaddrprof [ servicenameprof | any | anyconfigured ] [ acnameprof | any | anyconfigured ] [ ethpkttype Type2 | 802_3 ] [ nature dynamic | static ] [ enable | disable ] 5.19.5.
Type: Create - Optional Modify - Optional Default value: 0x0 sessionid Session Id for the session given only in case a static session is being created. Type: Create - Optional Modify - Optional Valid values: 1 - 0xffff Default value: 0x0 acmacaddr MAC address of the remote AC given only in case a static session is being created. Type: Create - Optional Modify - Optional Default value: 00:00:00:00:00:00 macaddrprof Profile Id for self MAC addresses.
Default value: Type2 nature dynamic | static Specifies if the interface is dynamic or static in nature. The session is assumed to be in established state when the interface is static in nature. Type: Create - Optional Modify - Optional Default value: dynamic enable | disable Administrative status of the interface.
Session Id Session Id for the session given only in case a static session is being created. AC Mac Addr MAC address of the remote AC given only in case a static session is being created. Mac Addr Prof Profile Id for self MAC addresses. The profile for the same is created using the PPPoEMacAddrProfileTable. Service Name Profile Profile Id related to Service Name for the Session based on which the AC is selected.The Profile for the same is created using the PPPoESessionProfileTable.
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 ] Parameters: Name Description ifname The PPPoE interface.
Output Fields: FIELD Description Ifname The PPPoE interface. Session Id Session Id. Peer Mac Addr MAC address of the remote AC. Num of PADI Tx The number of PPPoE PADI transmitted. Num of PADI Timeouts The number of PPPoE timeouts waiting for a response to a PADI. Num of PADR Tx The number of PPPoE PADR transmitted. Num of PADR Timeouts The number of PPPoE timeouts waiting for a response to a PADR. Num of PADT Tx The number of PPPoE PADT transmitted.
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 ] 5.19.7.2 Create pppr intf Description: Use this command to create. Command Syntax: create pppr intf ifname lowif [ maxpdu ] [ ppprackto ] [ lowiftoggletimerto ] [ nature dynamic | static ] [configstatus Normal | Config ] [ pktpriority ] [enable | disable] 5.19.7.
Parameters: Name Description ifname The PPPR interface. Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 0 - 254 lowif This specifies the name of the lower AAL5 interface. Type: Create -Mandatory Valid values: 0 - 574 maxpdu This specifies the maximum PDU size on a PPPR interface.
Modify - Optional Default value: Normal enable | disable Administrative status of the interface Type: Optional Valid values: enable or disable Default Value: enable pktpriority Priority to be set in tagged PPPOE frames or PPP packets sent over this port from Control Plane .This priority shall also be used for choice of traffic class/ Queue on outgoing interface whether the frame is tagged or not.
Output Fields: FIELD Description Ifname The PPPR interface. Low IfName This specifies the name of the lower AAL5 interface. Max PDU Size This specifies the maximum PDU size on a PPPR interface. Ter Ack TimeOut Time in seconds to wait for LCP terminate Ack, after sending a terminate request. Lowif Toggle TimeOut Time in seconds to wait for lowif to come up without tearing down the pppr session. Nature Specifies if the interface is dynamic or static in nature.
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.
Output field: Field Description DRA Disc Count Number of DHCP discovery packets received DRA Req Count Number of DHCP request packets received DRA Decline Count Number of DHCP decline packets received DRA Inform Count Number of DHCP inform packets received DRA Offer Count Number of DHCP offer packets received DRA Ack Count Number of DHCP Ack packets received DRA Nack Count Number of DHCP Nack packets received References: DHCP Relay Agent commands 5.20.2 Dra instance entry Commands 5.20.2.
5.20.2.3 Delete dra instance entry Description: Use this command to Delete. Command Syntax: delete dra instance entry portid vlan 5.20.2.4 Modify dra instance entry Description: Use this command to modify.
profileid DRA profile identifier. This shall be used for this DRA instance Type: Create -- Mandatory Modify -- Optional Valid values: 1 - 4 status disable | client | This field is used to configure the status of DHCP relay agent server per instance. It can be disabled or configured as client port or server port. If it is configured as client port then it adds option 82 and /or do learning as per configuration.
syncratefields This bitmask is used to indicate what all access loop ActualDataRateupstrm | characteristic parameters are to be added to access loop ActualDataRatednstrm | characteristic suboption.
draaddop82tounicast This field specifies whether Option 82 is to be added to DHCP disable | enable Unicast packets or not. If enabled Option 82 will be added to DHCP Unicast Packets and when disabled, it will not be added. Type: Create -- Optional Modify -- Optional Default value: enable Example: $ create dra instance entry portid 1 vlan 5 profileid 1 status client op82 AddAlways configsuboption aci acival "[ANI] atm 3/10:100.
DRA status 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. If it is configured as client port then it adds option 82 and /or do learning as per configuration. If it is configured as server port then it removes option 82 and does learning if we dont get portid from agent circuit id. Option82 This specifies the action to be performed on Option 82 on receiving DHCP discovery packets for this instance.
this instance is created L2 type This Parameter represents the L2 type used Encap Type This Parameter specifies the encapsulation type of the aal5 VC corresponding the bridge port for which this instance is created DRA Add Op82 To This field specifies whether Option 82 is to be added to DHCP Unicast Unicast packets or not. If enabled Option 82 will be added to DHCP Unicast Packets and when disabled, it will not be added. References: DHCP Relay Agent commands 5.20.3 Dra stats entry Commands 5.20.3.
Example: $ get dra stats entry portid 1 vlan 1 Output: Port Id :1 Dhcp Pkt Received : 40 Dhcp Pkt Discarded : 40 VLAN :1 Dhcp Pkt Sent : 90 Output field: Field Description Port Id Bridge port identifier VLAN VLAN identifier.
Parameters: Name Description status Enable | Disable Global status of DRA Type: Modify -- Optional Example: $ get dra global Config Output: DRA global Status -----------------------------------------------------------Enable Output field: Field Description DRA global Status Global status of DRA 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. Command Syntax: get ia profile entry [profileid ] 5.
chassisval ] [ rackval ] [ frameval ] [ slotval ] [ subslotval ] 5.20.5.3 Delete ia profile entry Description: Use this command to delete. Command Syntax: delete ia profile entry [profileid ] 5.20.5.4 Modify ia profile entry Description: Use this command to modify.
anival This is used to configure access node identifier. This field will be used only when value of gsvIaAniType is config. Type: Create -- Optional Modify -- Optional Default value: "\0" aciprefixstr This is used to configure user defined string to be concatenated as a part of flexible syntax in Agent Circuit Id. It is a string of characters with spaces and special characters.
slotval Slot number of access node Type: Create -- Optional Modify -- Optional Default value: \0 subslotval Sub-slot number of access node.
config. Aci Prefix Str This is used to configure user defined string to be concatenated as a part of flexible syntax in Agent Circuit Id. It is a string of characters with spaces and special characters. ACI Field List This field represents list of parameters which will take part in auto generation of Agent Circuit Id. Sub Option This field represents bitmask for suboptions to be added to VSA tag in case of PIA and Option82 tag in case of DRA.
Command Syntax: create pia instance entry portid vlan profileid [ status enable | disable ] [ vsatag disable | AddAlways | AddIfNotExists ] [ configsuboptionbitmask aci | PortId | None ] [ acival ] [ raival ] [ syncratefields ActualDataRateupstrm | ActualDataRatednstrm | MinDataRateupstrm | MinDataRatednstrm | AttainableDataRateupstrm | AttainableDataRatednstrm | MaxDataRateupstrm | MaxDataRatednstrm | MinLpDataRateupstrm | MinLpDataRatednstr
Parameters: Name Description portid Bridge Port Identifier Type: Create Get -- Mandatory Delete -- Mandatory Modify -- Mandatory -- Optional Valid values: 1 - 194 vlan VLAN identifier. In case of stacked mode this is virtual VLAN Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional Valid values: 1 - 4095 profileid PIA profile identifier.
Modify -- Optional Default value: None acival This is use to configure Agent Circuit Id for this instance. If ACI bit is set in gsvPiaConfigSubOptionBitmask then this parameter will overwrite the generated Agent Circuit Id Type: Create -- Optional Modify -- Optional Default value: "\0" raival This is used to configure Remote Agent Id for this instance. This parameter uniquely identifies the subscriber on the associated access loop logical port on Columbia.
insertiwfsubop enable This is used to indicate whether to add IWF suboption to | disable Columbia originated PPPoE discovery packets received for this instance. This field is valid only for PPPOAE interface. Type: Create -- Optional Modify -- Optional Default value: enable portno This field specifies Atm Port number.
Output field: Field Description Port Id Bridge Port Identifier VLAN VLAN identifier. In case of stacked mode this is virtual VLAN Profile Id PIA profile identifier. This shall be used for this PIA Instance PIA status Used to enable or disable PPPOE intermmediate agent for this instance PIAVsaOption This specifies the action to be performed on VSA Tag on receiving PPPoE discovery packets for this instance. If disabled PIA will not add VSA tag to the PPPoE packets.
considered only when the bitmask for portid is set in ConfigSubOptionBitmask VCI Identifier of the AAL5 VC corresponding the bridge VCI port for this instance is created VPI Identifier of the AAL5 VC corresponding the bridge VPI port for this instance is created L2 type This Parameter specifies the L2 type used Encap Type This Parameter specifies the encapsulation type of the aal5 VC corresponding the bridge port for which this instance is created References: PPPoE Intermediate Agent commands 5.20.
vlan VLAN identifier. In case of stacked mode this is virtual VLAN Type: Reset Get -- -- Mandatory Optional Valid values: 1 - 4095 Additional Values: 4097 Example: $ get pia stats entry portid 1 vlan 1 Output: Port Id :1 Padi Received : 10 Padr Received : 4354 VLAN :1 Padi Discarded : 4354 Padr Discarded : 4354 Output field: Field Description Port Id Bridge port Identifier VLAN VLAN identifier.
5.20.8.2 Modify pia global config Description: Use this command to modify.
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 ] 5.21.1.2 Create irl map Description: Use this command to create. Command Syntax: create irl map ifname < interface-name > profilename 5.21.1.3 Delete irl map Description: Use this command to delete.
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 Description Interface Interface Name whose IRL mapping information is to be configured. Valid Values: aal5-0 - aal5-* Profile Name Specifies the name of the IRL profile to be associated with the interface.
Command Syntax: create irl profile profilename [ irltype sr2cm | trtcm] [ cir ] [ cbs ] [ pir ] [ pbs ] [ conformaction ] [ exceedaction drop |coloryellow ] [violateaction drop | coloryellow ] 5.21.2.3 Delete irl profile Description: Use this command to delete. Command Syntax: delete irl profile profilename 5.21.2.4 Modify irl profile Description: Use this command to modify.
cir Committed Information Rate of the IRL in kbps. This field is valid for both sr2cm and trtcm type of profiles. The value of this field cannot be more than PIR. Type: Create -- Optional Modify -- Optional Default value:0-16000 cbs Committed Burst Size of the IRL in bytes. This field is valid in both sr2cm and trtcm type of profiles. The value of this field cannot be more than PBS in case of trTcm.
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 Description Profile name Profile name uniquely identifies an IRL profile in the system. String of up to 64 characters ( 'A'- 'Z', 'a'-'z', '0'-'9','-','_') and any combination of printable characters excluding ';'. Profile Type This field specifies the type of IRL. Two type of IRLs are supported.
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 ] Parameters: Name Description Interface Name whose IRL statistics are requested. ifname Valid Values: aal5-0 - aal5-*.
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 ] [flowtype | bcast | unregmcast | unknownucast] 5.21.4.2 Create bridge rlinstance map Description: Use this command to create. Command Syntax: create bridge rlinstance map portid flowtype | bcast | unregmcast | unknownucast | instanceid 5.21.4.
flowtype This field identifies the flow for which this instance | bcast | is applied. Three flow types are reserved for unregmcast | broadcast, unregistered multicast and unknown unknownucast unicast traffic. The other user defined flows are identified by filtering rules by associating flow type with a rule action of type 'ratelimiter'.
other user defined flows are identified by filtering rules by associating flow type with a rule action of type 'ratelimiter'. Instance Id This field identifies the Rate limiting instance. Cautions: z 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.
5.21.5.4 Modify rl actionprofile info Description: Use this command to modify. Command Syntax: modify rl actionprofile info profileid result conform | exceed | violate action drop | allow | sendtocontrol | copytocontrol | modifytos | setbaclevel [actionval ] [actionmask ] [description ] Parameters: Name Description profileid Rate limiter's action profile identifier, which uniquely identifies the action profile.
actionval 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). Other values are invalid for this action. For modifytos action this parameter should contain value to be set in tos field in the packet in the range 0 to 255. Other values are invalid for this action. The application of this value is dependent on the mask field.
Output: Verbose Mode On Entry Created Action Profile Id : 1 Action Result : conform Profile Action : copytocontrolActionVal : 0x00000000 Action Mask : 0xffffffff Application Description : lacp Verbose Mode Off: Entry Created Output field: Field Description Action Profile Id Rate limiter's action profile identifier, which uniquely identifies the action profile. Action Result The result type for which action is configured to be taken. Multiple actions can be configured for a result type.
contain trap disabled (0xffffffff) or trap enabled (0x00000000). Other values are invalid for this action.Only lower 8-bits are taken into consideration for modifytos action and other bits are ignored. In the mask if a bit location contains 1, then the corresponding bit in the TOS field is overwritten with the corresponding bit in action value. In the mask if a bit location contains 0, then the corresponding bit in the TOS field remains unchanged.
Command Syntax: delete rl instance info instanceid Parameters: Name Description instanceid Rate limiter instance identifier, which uniquely identifies a rate limiter instance. Type: Create -- Mandatory Delete -Get -- Mandatory Optional Valid values: 1 - 250 profileid This field identifies the rate limiter instance's configuration profile. The rate limiter's algorithm and associated parameters are based on the configuration profile.
Output field: Field Description Instance Id Rate limiter instance identifier, which uniquely identifies a rate limiter instance. Profile Id This field identifies the rate limiter instance's configuration profile. The rate limiter's algorithm and associated parameters are based on the configuration profile. Action Profile Id This field identifies the rate limiter instance's action profile. The rate limiter's actions on a packet depending on the result are based on the action profile. 5.21.
5.21.7.4 Modify rl profile info Description: Use this command to modify Command Syntax: modify rl profile info profileid [ rate ] [ mbs ] [ level packet | byte ] [ type sr2cm | trtcm ] [ peakrate ] [ pbs ] Parameters: Name Description profileid Rate limiter's configuration profile identifier, whichuniquely identifies the configuration profile.
level packet | byte 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 configured in terms of number of packets.If the 'level' is 'byte'(2), rate is configured in terms of bits per second and burst size is configured in terms of number of bytes.
Output: Verbose Mode On Entry Created Profile Id : 1 Level : packet Rate : 24 Peak Rate : 30 Verbose Mode Off: Entry Created Type : trtcm Max Burst Size : 24 Peak Max Burst Size : 30 Output field: Field Description Profile Id Rate limiter's configuration profile identifier, whichuniquely identifies the configuration profile. The configuration profile contains all parameters required for rate limiting algorithm to operate.
is byte, the unit is bits per second. Peak Max Burst Size This field is relevant only if 'type' is 'trtcm'(2). This field defines the peak burst size. If 'level' is 'packet'(1), the unit is number of packets. If 'level' is 'byte'(2), the unit is number of bytes. 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 ] [classid ] 5.21.8.
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. Default value of this parameter is calculated as (classid * 10). The default value listed is only an indicative value.
Example: $ get sched profile class name gold classid 1 Output: Profile Name : gold Class Id :1 Profile Class Param1 : 20 Profile Class Param3 : 25 Profile Class Param5 : 25 Profile Class Param2 : 25 Profile Class Param4 : 0 Output field: Field Description Profile Name Name of the scheduling profile Class Id Scheduling profile class identifier This specifies the first parameter for the class queue that is used in the scheduling algorithm of the profile.
the profile. For PP scheduling algorithm, it is ignored. For Custom scheduling algorithm, this parameter specifies the Maximum bandwidth limit in Kbps for the class. Value zero means no maximum bandwidth limit for the class. This specifies the fourth parameter for the class queue that is used in the scheduling algorithm of Profile Class Param4 the profile. For PP and Custom scheduling algorithms, it is ignored. The default value listed is only an indicative value.
5.21.9.3 Delete sched profile info Description: Use this command to delete. Command Syntax: delete sched profile info name Parameters: Name Description Name of the scheduling profile Type: Create - Mandatory name Delete - Mandatory Modify - Mandatory Get - Optional Scheduling algorithm of the profile. Currently only Proabalistic Priority is supported over ethernet and custom is supported over ATM.
Output field: Field Description Profile Name Name of the scheduling profile Scheduling algorithm of the profile. Currently only Proabalistic Priority is supported over ethernet and custom is supported over ATM. In Proabalistic Priority algorithm, the traffic class parameter determines the probablity with which its Scheduling corresponding queue is served when it is polled by Algorithm the server.
5.21.10.2 Modify trfclass profile class Description: Use this command to get. Command Syntax:modify trfclass profile class profileid classid [size ] [thrshld1 ] Parameters: Name Description profileid Traffic class profile identifier. Type: Modify -- Mandatory Get -- Optional Valid values: 1 - 10 classid Traffic class profile class identifier.
Output field: Field Description Profile Identifier Traffic class profile identifier. Class Id Traffic class profile class identifier. Traffic Class Param Size This parameter specifies the size of the Traffic class. Traffic Class Param Thresh This parameter specifies the low threshold of the queue, as a percentage of the queue size. When the queue is full beyond this threshold, only conforming frames are passed and non-conforming frames are dropped.
Parameters: Name Description profileid Traffic class profile identifier. Type: Create -- Mandatory Delete -Get -- Mandatory Optional Valid values: 1 - 10 iftype eth | atm Interface type. Type: Create -- Mandatory Example: $ create trfclass profile info profileid 3 iftype eth Output: Verbose Mode On Entry Created Profile identifier : 3 Interface Type : eth Verbose Mode Off: Entry Created Output field: Field Description Profile identifier Traffic class profile identifier.
5.21.12.2 Reset trfclass stats Description: Use this command to get.
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 ifname owner 5.22.1.2 Delete srmon probe Description: Use this command to delete the RMON probe. Command Syntax: delete srmon probe rindex 5.22.1.3 Get srmon probe Description: Use this command to get RMON probe information and statistics.
Type : Create – Mandatory Valid values: Strings of up to 64 ASCII characters.
bits but including FCS octets). Total 128-255 Octets The total number of packets (including bad packets) received that were between 128 and 255 octets in length inclusive (excluding framing bits but including FCS octets). Total 256-511 Octets The total number of packets (including bad packets) received that were between 256 and 511 octets in length inclusive (excluding framing bits but including FCS octets).
Example: $ get rmon task taskname tsk1 Output: Name : TSK1 Status Sched Count :1 Priority Preempt : Yes Time Slice Stack Base : 0x520cc18 Stack Size CleanStackSize : 14080 LastSchedTime : Thu Jan 01 00:00:08 1970- : EVENT SUSPEND : 10 :0 : 2048 Output field: Field Description Name This parameter specifies the name of the task. Status This parameters specifies the status of the task. The task can in ready state, terminated state, suspended state or finished state.
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 ] Parameters: Name Description rname mpool This parameter specifies the name of a particular memory pool. Valid values : Any memory pool name present in the system. A user can also give first few characeters of a memory pool name. In that case all the memory pools whose name start with those characters shall be displayed.
Output field: Field Description Name Name of the memory pool. For fixed size pool, the name starts with 'D'. Size Size of memory pool i.e.number of bytes in the pool. Min Minimum number of bytes for each allocation from this pool. Free Number of free bytes in the pool i.e. Number of bytes that are available in the pool for allocation and has not been yet allocated. Task Waiting Number of tasks waiting on this pool. Suspend Type The task suspended type.
pool has been failed. MemFreeFailCount The number of times the memory deallocation to the pool has been failed. MPoolType Type of the pool. If the value is DYNAMIC , the memory pool is of variable size . If it is PARTITION, it is fixed type memory pool. Threshold Threshold Value set for the memory pool, in number of bytes. ThresholdCOunt Number of times the threshold value has been hit for this memory pool. LastMemAllocTime The system time when memory was lastly allocated from the pool.
LastMemAllocFailTime: LastMemFreeFailTime : ThresholdHitTime :Output field: Field Description Name Name of the memory pool. For fixed size pool, the name starts with 'F'. Size Size of memory pool i.e.number of bytes in the pool. Partition Size Partition size specifies the size of each partition in bytes. Allocated Number of partitions allocated. Free Number of free partitions in the pool i.e. Number of partitions that are available in the pool for allocation and has not been yet allocated.
memory pool (since its creation ). This is a running counter, it always increments never decrements. TotalMemFree Total number of partitions that has been freed into the memory pool (since its creation). This is a running counter, it always increments never decrements. MemAllocFailCount The number of times partition allocation from this pool has failed. MemFreeFailCount The number of times the partition deallocation to the pool has failed. MPoolType Type of the pool.
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 Description Task Name Name of the module which tries to allocate or deallocate from memory pool during a critical event. MPool Name The name of memory pool. Pool Type Type of memory pool.
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. z Set MemAllocFailCount value to zero. z Set MemFreeFailCount value to zero. z Set watermark value to the value of the currently allocated memory from that pool. z Set ThresholdCount value to the zero. Command Syntax: reset rmon mpool Parameters: None Example: $ reset rmon mpool Output Field: None 5.22.4 RMON Queue Info Commands 5.22.4.
Example: $ get rmon queue rname tsk173 Output: Name : TSK173 Start Addr : 0x520c700 Size : 10 Available Size : 9 Pending Msgs :1 Msg Type : FIXED Msg Size :1 Suspend Type : PRIORITY Tasks Waiting :0 FirstTaskName :TotalMsgIn :3 TotalMsgOut :2 DropCount :0 WaterMark :3 LastMsgInFailPtr: 0x0 LastSender : TSK2 LastRecvr : TSK1 LastSenderFail : LastRecvFail :ThreshHold : 10 ThresholdHitCount: 0 LastMsgOutTime : Thu Jan 01 00:04:17 1970 LastMsgInTime : Thu Jan 01 00:03:50 1970 LastMsgOutFailTime : LastMsgInFailT
Priority. Tasks Waiting Number of tasks waiting on this queue. FirstTaskName Name of the first suspended task on this queue. TotalMsgIn Total number of messages enqueued i.e. the number of messages send to this queue (since its creation ). This is a running counter and never decrements. TotalMsgOut Total number of messages dequed i.e. the number of messages received from this queue(since creation). This is a running counter and never decrements. DropCount Number of messages dropped i.e.
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: z Message Receiving From Queue Fail. z Message Send To Queue Fail. z Threshold Hit.
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. z Set DropCount value to zero. z Set watermark value to the value of the currently used size of queue . z Set ThresholdCount value to the zero. Command Syntax: Reset rmon queue Parameters: None Example: $ reset rmon queue Output Field: None 5.22.5 RMON Net buffers Info Commands 5.22.5.
Output TotalNetBuf : 116 TotalUsed :8 TotalFree :7 WaterMark :3 Threshold : 116 ThresholdHitCount: 0 AllocFailCount : 0 FreeFailCount :0 LastUserTask : PKEV LastFreeTask : PKEV LastUserFailTask : LastFreeFailTask : 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.
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: z Allcation of net buffer failed. z Threshold Hit.
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. z Set ThresholdCount value to zero. z Set AllocFailCount value to zero z Set WaterMark to the number of net buffers currently used by system. z Set FreeFailCount value to the zero. Command Syntax: reset rmon netbuf Parameters: None Example: $ reset rmon netbuf Output Field: None 5.22.6 RMON Semaphore Info Commands 5.22.6.
Output: Name Count Suspend Type Task -------------------------------------------------------------SACL4 1 FIFO Tasks Waiting 0 First - Output field: Field Description Name This specifies the name of the semaphore. Count This specifies the current instance count of the semaphore. Suspend Type This specifies the task suspended type on this semaphore. It can be either FIFO type or priority type. Task Waiting This specifies the number of tasks waiting on this semaphore.
Output: Name Event Flags Task ------------------------------------------------------------EDSLM11 0 DSLM Tasks Waiting First 1 Output field: Field Description Name This specifies the name of the event flag group. Count This specifies the current event flags. Suspend Type This specifies the task suspended type on this semaphore. It can be either FIFO type or priority type. Task Waiting This specifies the number of tasks waiting on the event flag group.
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 ] 5.23.1.2 Create snmp comm Description: Use this command to create. Command Syntax: create snmp comm community [access ro | rw] 5.23.1.3 Delete snmp comm Description: Use this command to delete. Command Syntax: delete snmp comm community Parameter: Name Description This specifies the Community name.
Example: $ create snmp comm community public Output: Verbose Mode On Verbose Mode On Entry Created Access community -----------------------------------------------------------ro public Verbose Mode Off: Entry Created Output field: Field Description community This specifies the Community name. This specifies the access permissions given to man-agers with this community name.ro implies Access Read Only permissions and rw implies Read-Write per-missions. References: z SNMP commands 5.23.
Command Syntax: create snmp host ip community 5.23.2.3 Delete snmp host Description: Use this command to delete. Command Syntax: delete snmp host ip community Parameter: Name Description This specifies the IP address of the manager that has access permissions. ip Type: Create - Mandatory Delete - Mandatory Get - Optional This specifies the Community name. This must be a valid community in the snmp community community table.
Output field: Field Description This specifies the IP address of the manager that Ip Address has access permissions. This specifies the Community name. This must Community be a valid community in the snmp community table. References: z 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.
Example: $ get snmp stats Output: InPkts : 100 InBadVersions :0 InBadCommunityUses : 0 InTooBigs :0 InBadValues :0 InGenErrs :0 InTotalSetVars :0 InGetNexts :0 InGetResponses :0 OutTooBigs :0 OutBadValues :0 OutGetRequests :0 OutSetRequests :0 OutTraps :0 SilentDrops :0 OutPkts : 100 InBadCommunityNames : 0 InASNParseErrs :0 InNoSuchNames :0 InReadOnlys :0 InTotalReqVars : 200 InGetRequests : 100 InSetRequests :0 InTraps :0 OutNoSuchNames :0 OutGenErrs :0 OutGetNexts :0 OutGetResponses : 100 AuthenTraps :
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.
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.
5.23.4.3 Delete snmp traphost Description: Use this command to delete. Command Syntax: delete snmp traphost ip < ip-address > [port ] 5.23.4.4 Modify snmp traphost Description: Use this command to modify Command Syntax: modify snmp traphost ip [port ] [version v1 | v2c] [severity critical | major | minor | info] Parameter: Name Description ip This specifies the IP address of the manager where trap is to be sent.
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 Version : v2c Severity : minor Verbose Mode Off: Entry Created Output field: Field Description Ip Address This specifies the IP address of the manager where trap is to be sent. Port This specifies the Port at which the trap is to be sent. Community This specifies the Community name used in the trap.
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 Description This specifies whether the SNTP service is enabled or disabled. True means that SNTP is enable|disable enabled and False means that SNTP is disabled.
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 Example: $ create sntp servaddr 172.23.3.45 Output: Verbose Mode On Verbose Mode On Entry Created Server Addr : 172.23.3.
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.
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 ] 5.25.1.2 Reset cbuftrace cfg Description: Use this command to reset.
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. 5.25.2.2 Reboot Description: Use this command to reboot the system and to set the boot configuration.
Parameters: Name Description This specifies whether the control plane binaries are to be fetched from the network or the binaries already present in control 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 dataplane NVRAM are to be used. Type: Optional Default value: Binaries present in NVRAM.
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 passwd [root|user] 5.25.3.2 Delete user Description: Use this command to delete a user login. Command Syntax: delete user name 5.25.3.
Parameters: Name Description This specifies the User Name to be created. Type: Mandatory 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. passwd Type : Mandatory Valid values: String of up to 64 characters ( ‘A’- ‘Z’, ‘a’-‘z’, ‘0’-‘9’,’-‘,’_’) and any combination of printable characters excluding “;”.
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. The passwords are not echoed on to the screen. Command Syntax: passwd [name] Parameters: Name Description The id of the user whose password is to be changed. If not specified then the current user is as-sumed.
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.
•coprocessorregs Note: You cannot use the stdwinregs and stdwinregsdetailed parameters simultaneously. 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 :1 Crash IU :0 Time of Crash : Thu Jan 01 00:00:43 1970 DP Version : DP_B02_10_15_09_ip1000a CP Version : COL2.10.3.0.
0 : 0x0 : 0x0 |1 : 0x0 : 0x0 2 : 0x0 : 0x0 |3 : 0x0 : 0x0 4 : 0x0 : 0x0 |5 : 0x0 : 0x0 6 : 0x0 : 0x0 |7 : 0x0 : 0x0 |Reg#:Local : Alternate Window # 0x1d Reg#:Local : In 0 : 0x0 : 0x0 |1 : 0x0 : 0x0 2 : 0x0 : 0x0 |3 : 0x0 : 0x0 4 : 0x0 : 0x0 |5 : 0x0 : 0x0 6 : 0x0 : 0x0 |7 : 0x0 : 0x0 |Reg#:Local : In | In | .... .... ....
Registers : Global : Out : Local : In 0 : 0x0 : 0x30800005 : 0x1 : 0x0 1 : 0x0 : 0x0 2 : 0x7 : 0x2800005 : 0x2 : 0x4fcbf38 3 : 0x18 : 0x2 : 0x5c67400 : 0xf 4 : 0x4f6cca8 : 0x52bdce0 : 0x0 : 0x567 5 : 0x144805cc : 0x0 : 0x5c67000 : 0x51eb851f 6 : 0x5c67400 : 0x52bdc18 : 0x0 : 0x52bdc98 7 : 0x0 : 0x4ce765c : 0x52bde30 : 0xf : 0x0 : 0x4ce591c Standard Window Dump # 0xa Registers : Global : Out : Local : In 0 : 0x0 : 0x0 : 0x5b70ed0 : 0x542a810 1 : 0
Registers : Global : Out : Local : In 0 : 0x0 : 0x0 : 0x0 : 0x57e2688 1 : 0x0 : 0x0 : 0x52bd8e5 2 : 0x7 : 0x0 : 0x1 : 0xf7 3 : 0x18 : 0x0 : 0x0 : 0xe7 4 : 0x4f6cca8 : 0x0 : 0x0 : 0x54758a4 5 : 0x144805cc : 0x0 : 0x0 6 : 0x5c67400 : 0x5c67410 : 0x8000 7 : 0x0 : 0x4f62f7c : 0x0 : 0x40 : 0x5c67410 : 0x52a69a8 : 0x4d501fc Standard Window Dump # 0x2 Registers : Global : Out : Local : In 0 : 0x0 : 0x57e2688 : 0x944060c2 1 : 0x0 : 0x0 : 0x4d4bbec 2 :
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 0x052bb598: 00 00 00 00 00 00 00 00 00 00 12 34 05 a5 14 68 0x052bb5a8: 01 23 45 67 00 00 21 44 00 00 00 00 05 a4 d9 50 0x052bb5b8: 05 2b b5 f0 05 bf c4
- Crash in CP self processing - DP Init Failure - CP crashed after DP Init - DP crashed after DP Init - DP internal Failure - System in Loop - Crash in DP Processing SystemUpTime This specifies the system up time in: Days : Hours : Minutes : Seconds PSR Reg This specifies the value of the processor state register at the time of the crash. Wim Reg The window invalid mask register. PC This specifies the value of the program counter at the time of the crash.
- Registers - Local Standard Window Dump The input registers of the specified Sparclet Window. - Registers - In CCSR Register The CCP Status register. CCCRC Register The CCP CRC register. CCPR Register The CCP Polynomial register. CCIR Register The CCP InReg register. CCIBR Register The CCP InBuf register. CCOBR Register The CCP OutBuf register. CCOR Register The CCP OutReg register. Stack at the time of the The callee function address.
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 Description: Action reboot|debug This parameter defines the state of the system after a DP IU crashes.
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.
Valid values: 1-4 Systime 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. "Feb 01 21:20:10 2001" dst This specifies if the Daylight Savings Time has been enabled or not.
"IST" - Israeli Standard "BT" - Baghdad, Russia Zone 2 "IT" - Iran "ZP4" - "Russia Zone 3" "ZP5" - "Russia Zone 4" "INST" - "Indian Standard" "ZP6" - "Russia Zone 5" "NST" - "North Sumatra" "WAST" - West Australian Standard "SSMT" - South Sumatra, Russia Zone 6 "JT" - Java "CCT" - China Coast, Russia Zone 7 "ROK" - Korean Standard "KST" - Korean Standard "JST" - Japan Standard, Russia Zone 8 "CAST" - Central Australian Standard "EAST" - Eastern Australian Standard "GST" - Guam Standard, Russia Zone 9 "IDLE"
CPSwVersion DPSwVersion System Time Time Zone DST Services : COL2.6.3.0.040707 : : Thu Jan 01 05:02:00 1970 : GMT : off : physical datalink internet end-to-end applications Output Fields: Field Description Description This is a textual description of the entity. Name This specifies the name of the system. Location This specifies the physical location of this node.
5.25.5.3 Get rmon idletime Description: Use this command to display a list of idle time records.
system was idle during this period. Util % This specifies the Utilization (in percentage) of the system during this period 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.
1 2 0x84a00000 0x84a00c00 0 1 Logical To Physical Port Mapping -------------------------------[ 0-7 ] 0 1 2 3 [ 8 - 15 ] 8 9 10 11 [ 16 - 23 ] 16 17 18 19 [ 24 - 31 ] 24 25 26 27 [ 32 - 39 ] 32 33 34 35 [ 40 - 47 ] 40 41 42 43 4 12 20 28 36 44 5 13 21 29 37 45 6 14 22 30 38 46 7 15 23 31 39 47 UART manuf Text Info --------------------Num of UARTs HSSL Port Id Data Bits Parity Application Type $ :1 :1 :8 : Even : Console Baud Rate Stop Bit UART Mode : 9600 :2 : Polling Output Fields: FIELD Descr
This specifies the Defines the ethernet types – data EthType , mgmt, or both. It is a bitmask. Num of LBRams This specifies the number of LBRams in the system. Num of Chips This specifies the number of Chips in the system. Num of Ports This specifies the number of Ports per Chip in the system. This specifies the InterfaceType. Following are the values it Interface Type can take – Host Bus, PCI, Utopia This specifies the Type of Chip – G24, G16, and octane.
Parameters: Name Description: numentries This specifies the last number of reboot failures recorded in the system. Type: Optional Valid values : 1 to 100 Default : 1 Example: $ get system reboot info numentries 1 Output : Verbose Mode On CP Bin Version : 1.6 DP Bin Version : 1.
Sdram CP Sdram DP CI Mismatch Sdram CP All DP CI Mismatch Nvm CP All DP CI Mismatch Applying Last cfg failed Applying BackUp cfg failed Applying Min cfg failed Applying Nvm FD failed Applying Sdram FD failed Nvm CP Last CFG CI Mismatch Nvm CP Backup CFG CI Mismatch Sdram CP Last CFG CI Mismatch Sdram CP Backup CFG CI Mismatch NVRAM CP had invalid sign SDRAM CP had invalid sign Control Plane wrongly linked CP mem req exceeds limit Applying Clean cfg Failed 5.25.8 Nbize Commands 5.25.8.
SVL | none ] [ bridgingmode Restricted | Unrestricted | Residential ] [ maxhpriotreenodes ] [ maxlpriotreenodes ] [ maxclfrtrees ] [ maxclfrprofiles ] [ maxinrules ] [ maxoutrules ] [ maxinhpriosubrules ] [ maxinlpriosubrules ] [ maxouthpriosubrules ] [ maxoutlpriosubrules ] [ mcastcap
Type: Modify - Optional Valid values: 1 -8 maxmulticast Maximum number of multicast groups that can be configured in the system Type: Modify - Optional Valid values: 1 - 4 maxmac Maximum number of MAC addresses that can be learned by the system. This should be a multiple of 32 Type: Modify - Optional Valid values: 1 - 4000 maxhashbuck Maximum number of hash buckets for the Forwarding table. This value should be a power of 2. (1, 2, 4, 8 ,...
Valid values: 1 -32 maxlpriotreenodes Maximum number of classifier tree nodes of low access priority that can be created. Type: Modify - Optional Valid values: 1 -256 maxclfrtrees Maximum number of classifier trees that can be created. Type: Modify - Optional Valid values: 1 - 63 maxclfrprofiles Maximum number of classifier profiles that can be created.
Valid values: 1 -175 mcastcap ivmcapable It denotes the Multicast Device Capability. If the device |svmcapable | none 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. If the device capability is ivlcapable or svlcapable then this field can't have value none. ivmcapable and svmcapable can't be set together.In case of Stacked Vlan Mode this shall apply to Virtual Vlans.
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 - Optional Valid values: 0x8100 - 0xFFFF tvlanprotocolid This specifies the ProtocolId value to be used for Stacked Vlan/Service Vlan/Provider Vlan/Second Vlan tag. It is recommended to keep the value for this different from ProtocolId value defined for 802.1q Vlan (0x8100).
Output: Max ATM Ports : 48 Max VC per Port :8 Max VCs : 384 Max OAM activities : 10 Max RMON probes : 20 Bridging Mode : Residential Max Multicast groups : 256 Max MAC addresses : 4000 Max Hash buckets : 8192 Max Vlans : 512 Max VlanId Value : 4095 Max num Static Mac Entries : 512 Dev Capabilities : IVL Max Num EOA Prio Qs :3 Max Num Eth Prio Qs :8 Max High Prio Tree Nodes : 100 Max Low Prio Tree Nodes : 200 Max Clfr Trees : 63 Max Clfr Profiles : 63 Max In Rules : 250 Max Out Rules : 50 Max In HighPrio Sub
Max Multicast groups Maximum number of multicast groups that can be configured in the system Max MAC addresses Maximum number of MAC addresses that can be learned by the system. This should be a multiple of 32 Max Hash buckets Maximum number of hash buckets for the Forwarding table. This value should be a power of 2. (1, 2, 4, 8 ,...
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. If the device capability is ivlcapable or svlcapable then this field can't have value none. ivmcapable and svmcapable can't be set together.In case of Stacked Vlan Mode this shall apply to Virtual Vlans. Max Access It denotes the maximum number of Access Concentrators Concentrators supported.
contains information about the routes in the system. Each RID identifies a flow and defines route related information for that flow. The RID defines a flow based on the VLAN Id. The database can be of 2 types, IRD( Independent Routing Database) where there are more than one RIDs in the system and each RID defines separate routes in context of itself.
DnLink Learn Entry Discards : 30 Dyn Addr Conflicts Static : 40 Ucast Lookup Fail Count : 50 Tx Ctl Pkts Count : 60 Ctl Pkts Discards Count : 70 PPPOE Session Look Up Failures: 5 NET Learn Entry Discards : 100 Moved Dyn Addrs Count : 110 Mcast Lookup Fail Count : 120 Rx Ctl Pkts Count : 130 Output Fields: FIELD Description CPE Ucast Addr Number of unicast addresses, which were learned from the CPE ports.
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 few tentries (Traps). This command is not supported on a flashless system.
Parameters: Name Description Num-of-traps This specifies the maximum number of (entries) traps to be displayed from trap log table; if not specified then all entries are displayed. Type: Optional Valid values : 0 to 4294967295 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.
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. ATM VC Down - This trap indicates that the ATM VC is operationally down. Trap parameter is Interface Name.
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. Aggregator Interface Up - This trap indicates that the aggregator interface is operationally up.
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. Chip Recovery from Lockup Failed - This trap indicates that Chip Recovery from Lockup has Failed.
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. ADSL ATUR Loss of Frame 1-Day Threshold hit - This trap indicates that 1-Day interval threshold for ATUR Loss of Frame has reached.
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. ATM VC AAL5 EncapType Changed : This trap specifies that encapsulation type of ATM VC AAL5 has changed.
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.
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.
Output: Verbose Mode On Control Plane Binary Data Plane Binary : COL 2.6.0.0.040217 : DP_B02_06_19 Output Fields: FIELD Description Control Plane Binary This tells about the version of the control plane binary with which the system has come up. Data Plane Binary This tells about the version of the data plane binary with which the system has come up. 5.25.13 Trace Log Configuration Commands 5.25.13.
GVRP, LACP flow This indicates a Hexadecimal bitmask, which sets the filter for trace flow. Type : Optional Valid values: 0x0 to 0xffffffff level This indicates a Hexadecimal bitmask, which sets the filter for trace level. Type : Optional Valid values: 0x0 to 0xffffffff syslog|net|stdout This specifies the type of logging to be done. Incase net or syslog is specified then dest and port must be specified.
Verbose Mode Off Set Done Output Fields: FIELD Description Module This specifies the module for trace/log config whose information is being displayed: It can be : GCOS,OAM, CIN, GAG, CDB, CLI, ATM, EOA, TBG, DSLME, NVM, FFC, DNCD, DATAME, GARP, GVRP, LACP Flow This indicates a Hexadecimal bitmask, which sets the filter for trace flow. Level This indicates a Hexadecimal bitmask, which sets the filter for trace level. Type This specifies the type of logging to be done.
Mode: Super-User, User. Example: $ get trace stats Output: Verbose Mode On/Off Bytes Logged: 2744 Msgs Logged : 19 Bytes Discarded : 40595 Msgs Discarded : 1045 Output Fields: FIELD Description Bytes Logged This specifies the number of bytes logged by the tracing/logging module. Bytes Discarded This specifies the number of bytes discarded by the tracing/ logging module due to filtering. Msgs Logged This specifies the number of message logged by the tracing/ logging module.
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 ] 5.26.1.2 Create atm vcaggr intf Description: Use this command to create. Command Syntax: create atm vcaggr intf ifname mapid defaultdnstrmvc [enable | disable] 5.26.1.3 Delete atm vcaggr intf Description: Use this command to delete.
Parameters: Name Description ifname Name of the VC aggregation interface Type: Create - Mandatory Delete - Mandatory Modify - Mandatory Get - Optional Valid values: 0 - 142 mapid It contains the Id of VcAggrMap in VcAggrMap table. The VcAggrMap contains the list of VCs being aggregated and the priority assignment information.
Oper Status : Up Admin Status : Down Verbose Mode Off: Entry Created Output Fields: FIELD Description Ifname Name of the VC aggregation interface VC MapId It contains the Id of VcAggrMap in VcAggrMap table. The VcAggrMap contains the list of VCs being aggregated and the priority assignment information.
5.26.2.2 Create atm vcaggr map Description: Use this command to create. Command Syntax: create atm vcaggr map mapid vc [dnstrmpriolist {0|1|2|3|4|5|6|7} +|none] [upstrmdefprio |none] [upstrmregenprio |none] 5.26.2.3 Delete atm vcaggr map Description: Use this command to delete. Command Syntax: delete atm vcaggr map mapid vc 5.26.2.4 Modify atm vcaggr map Description: Use this command to modify.
vc Name of the VC to be part of aggregation. Type: Create -- Mandatory Delete -- Mandatory Modify -- Mandatory Get -- Optional Valid values: 101 -206 dnstrmpriolist 0 | 1 | 2 | This field specifies the downstream priorities with 3 | 4 | 5 | 6 | 7 | none which the specified VC interface shall be associated under a VC Aggregation interface. This field is used for demultiplexing downstream traffic. A VC can be mapped to multiple priorities. But not two VCs can be mapped to same priority.
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 :1 Up Stream Default Priority : 2 Downstream priority Map :137 VC Intf Up Stream Regen Priority : 2 : aal5-0 Verbose Mode Off: Entry Created Output Fields: Field Description VC map Id It contains the Id of VcAggregation Map. The VcAggrMap contains the list of VCs being aggregated and the associated priorities in downstream and upstream directions.
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.
Output Fields: Field Description VLAN Version Version Number of IEEE802.1Q, that device Number supports. Current VLANS The current number of IEEE 802.1Q VLANs that are configured on this device. The administrative status requested by GVRP Status management for GVRP. 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 ] 5.27.2.
Valid values: 1 - 578 portvlanid The VLAN Identifier. Type: Modify - Optional Valid values: 1 - 4095 acceptframetypes all |tagged When this is Tagged, the device will discard untagged frames or Priority-Tagged frames received on this port. When All, untagged frames or Priority-Tagged frames received on this port will be accepted and assigned to the PVID for this port.
Valid values: 0 - 7 psvlanid Port service Vlan Index, the Service VLAN ID assigned to | none frames received on this port. This is applicable only to Non-Provider ports. The value zero here means that this field is not applicable. psvlanid and ctosprofileid both can be non-zero. But they both can not be zero. In case of bridge port on PPPoE and IPoE interfaces psvlanid value must be non-zero, ctosprofileid is ignored for such a port. For other bridge ports† psvlanid value can be zero.
Output: Verbose Mode On: VLAN Version Number : 1 GVRP Status : enable Current VLANS : 1000 Set Done VLAN Version Number : 1 GVRP Status : enable Current VLANS : 1000 Verbose Mode Off: Set Done Output Fields: Field Description Port Id The bridge port id. Port VLAN Index The VLAN Identifier. Accept Frame Types When this is Tagged, the device will discard untagged frames or Priority-Tagged frames received on this port.
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. GVRP PacketsPrio' For the GVRP PDUs generated by the Control Plane, this priority shall be used for choice of traffic class/ Queue on outgoing interface. In case the bridge port is over an Aggregated ATM VC, this will also be used to identify the VC, on which the packet is to be sent.
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 ] 5.27.3.2 Reset gvrp port stats Description: Use this command to reset GVRP port statistics. Command Syntax: reset gvrp port stats portid Parameter: Name Description portid The bridge port id.
Send Join Empty Counter for the number of Join Empty Messages sent. Recv Join In Counter for the number of Join In Messages received. Send Join In Counter for the number of Join In Messages sent. Recv Empty Counter for the number of Empty Messages received. Send Empty Counter for the number of Empty Messages sent. Recv Leave Counter for the number of Leave Messages received. Send Leave Counter for the number of Leave Messages sent.
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 : 45 :1 : 24 : 24 : Residential : enable : enable :1 Output field: Field Description VLAN Index The VLAN identifier VLAN Status This value indicates the status of the VLAN Port corresponding to this entry. Other (1) - the entry is for the default VLAN created for the system.
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 CrossConnect there is no learning and lookup and there are at most two member ports for it. In band Management traffic cannot run for such a vlan. VLAN here means the 802.1q vlan in case of Native Vlan mode and Virtual Vlan in case of Stacked Vlan Mode.
Command Syntax: get vlan mapprofile info [profileid ] 5.27.5.2 Create vlan mapprofile info Description: Use this command to create. Command Syntax: create vlan mapprofile info profileid profiletype CtoS 5.27.5.3 Delete vlan mapprofile info Description: Use this command to delete.
Output field: Field Description Profile Id Vlan Map profile identifier Profile Type 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 ] [vlan1 ] 5.27.6.2 Create vlan mapprofile param Description: Use this command to create.
Valid values: 1 - 4 vlan1 This is the first Vlan for the Map entry. In case of CtoS type of profile this is C-VLAN. There can only be single entry for this parameter corresponding to a given profile. Type: Create -- Mandatory Delete -- Mandatory Get -- Optional Valid values: 1 - 4095 vlan2 This is the second Vlan for the Map entry. In case of CtoS type of profile this is S-VLAN.
Vlan 2 This is the second Vlan for the Map entry. In case of CtoS type of profile this is S-VLAN. GS_UNREGISTERED_VLANID is a special Virtual Vlan Id used for keeping configuration of the traffic for those VLANs that are unknown in the system. The valid range for this field also includes GS_UNREGISTERED_VLANID besides the range 1-4097. There can only be single entry for this parameter corresponding to a given profile. References: VLAN commands 5.27.7 VLAN Static Commands 5.27.7.
5.27.7.3 Modify vlan static Description: Use this command to modify.
Valid values: 1 - 4095 egressports 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 forbidegressports The set of ports which are prohibited by management from being included in the egress list for this VLAN.
Default value: Resedential bridging floodsupport enable | disable 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. The unknown unicast packets shall be flooded on all ports for a vlan if global value (present inDot1dTpInfo) is enabled or throttle, and the value pervlan is also enabled else dropped.
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 igmpsnoopproxyreporting This parameter provides a configuration option to choose between Enable | Disable transparent snooping or Proxy reporting behavior per Vlan.
Default value: enable darpfailedhandling Drop | This specifies the action to be taken on an ARP packet received on TransparentForward | this VLAN for which it is not possible to determine a single port FloodTrustedPorts using (VLANId, IP address) to bridge port mapping learnt using DRA. If the value is drop, the ARP packet will be dropped. If the value is Transparent Forwarding, the ARP packet will be forwarded as per the normal bridging.
findoneportfailact drop | This field specifies the action to be taken when DRA fails to floodtrusted | TransparentlyForward determine the destined port for downstream DHCP packets. If this field is set to drop then the packets are dropped. If it is specified as floodtrusted then packets are forwarded to trusted ports only. If it is set as TransparentlyForward then the packets are forwarded to all the ports as per normal bridging functionality.
Output field: Field Description VLAN Name 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. VLAN Index The VLAN Identifier. GS_UNREGISTERED_VLANID is a special Vlan Id used for managing the traffic for those VLANs that are neither created nor learned in the system. The valid range for this field also includes GS_UNREGISTERED_VLANID besides the range 1-4095.
Flood support Status 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. The unknown unicast packets shall be flooded on all ports for a vlan if global value (present inDot1dTpInfo)is enabled or throttle, and the value pervlan is also enabled else dropped. Broadcast support Status This specifies if the broadcast has to be done for this vlan or not.
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" is enabled. Igmpsnoop ingress Priority This parameter specifies the ingress priority to be forced on the incoming frame. If the ingress priority field has valid value, then that value will be used for traffic class determination and packet priority.
DRA Status 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. If disabled DRA will not perform any action on the DHCP packets received over this vlan. PIA Status This Parameter specifies the status of PIA whether it is enabled for this Vlan or not. If enabled PIA will Act as per the port configuration on which PPPoE packet is received.
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 [version ] [besteffort true|false] Parameters: Name Description This specifies the name of the configuration file (the extension of the file shall be .cfg) to be applied. The file shall contain valid CLI commands. The user shall specify the filename for files present in the system as fname directories.
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 MaxVccs MaxVpiBits OAMSrc Oper Status : atm-0 LowIfName : dsl-0 :2 MaxConfVccs :4 :3 MaxVciBits : 10 : 0xffffffffffffffffffffffffffffffff : Up Admin Status : Up Example 2: The file commands.
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 dest ip [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. The filename contains the complete path on the host. The filename extension src can be .cfg or .
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. The files are stored in SDRAM.
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.
Output : Verbose Mode On Flash size : 4194304 Flash Block size : 131072 Free Blocks in Flash : 3 /nvram/bin/control/ Name Version : CP.bin.gz :1 Size(bytes) : 1424656 Time : Thu Dec 23 15:42:26 2004 Permission : RW State : active Used Blocks : 11 /nvram/bin/dataplane/ Name Version : DP.bin.gz :1 Size(bytes) : 293092 Time : Thu Jan 01 00:01:54 1970 Permission : RW State : active Used Blocks : 3 /nvram/bin/dslphy/ Name Version : gsv_dsl_AD_DM_0000000C.bin.
Version :1 Size(bytes) : 5768 Time : Thu Dec 23 15:42:26 2004 Permission : RW State : active Used Blocks : 1 /nvram/system/ Name Version : CFG1 :1 Time : Permission : SYS Size(bytes) : 262056 State : active Used Blocks : 2 Name Version : CFG2 :1 Time : Permission : SYS Size(bytes) : 262056 State : active Used Blocks : 2 Name Version : LOGS :1 Time : Permission : SYS Size(bytes) : 130988 State : active Used Blocks : 1 /nvram/user Name Version : user.
/nvram/bin/dataplane/ Name Version : DP.bin.gz :1 Size(bytes) : 293092 Time : Thu Jan 01 00:01:54 1970 Permission : RW State : active Used Blocks : 3 /nvram/bin/dslphy/ Name Version : gsv_dsl_AD_DM_0000000C.bin.gz :1 Size(bytes) : 91632 Time : Thu Dec 23 15:42:26 2004 Permission : RW State : active Used Blocks : 1 Name Version : gsv_dsl_AD_DM_0004200C.bin.
Time : Permission : SYS State : active Used Blocks : 2 Name Version : LOGS :1 Time : Permission : SYS Size(bytes) : 130988 State : active Used Blocks : 1 /nvram/user Name Version : user.txt :1 Size(bytes) : 5768 Time : Thu Dec 23 15:42:26 2004 Permission : RW State : active Used Blocks : 1 Output Fields: FIELD Description Flash Size Total flash size in bytes. This field is relevant for NVRAM files Flash Block Size Flash Block Size in bytes.This field is relevant for NVRAM files.
5.28.1.4 Permission Description: Use this command to change the permission of the files stored on flash. Command Syntax: permission fname type ro|rw|pr [version ] Parameters: Name Description fname fname Name of the file whose permission is to be changed. Type: mandatory Valid values: string of up to 128 characters: ('A''Z','a'-'z', '0'-'9', '-','_') version version This specifies the version of the file that need to be applied. Type: Optional for single version file.
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 ] [-i ] [-w ] [-s ] Parameters: Name Description This specifies the Destination address to be pinged. Type : Mandatory ip-address | Valid values : Any Valid IP Address (0.0.0.0 – 255.255.255.
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: FIELD Description 64 bytes of...
This specifies the version of the file that need to be removed. 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 References: apply command list command download command 5.28.1.7 Upgrade Description: Use this command to upgrade a configuration or binary file stored on the system.
This specifies the version of the file that needs to be upgraded 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: apply command list command download command 5.28.1.
Parameters: Name Description src 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.
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. Command Syntax: alias [alias-string = aliased-command] Parameters: Name Description The string, which you will use to refer to the aliased command, henceforth. It should not match any CLI keyword.
Output Fields: FIELD Description Alias This is the new abbreviated command, which you may use in place of the string specified in Command. The command string which has been aliased. 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 | ] Parameters: Name Description Using this option all the aliases defined in the system will be removed.
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. The Incomplete Command keyed in by the user is made available again, after help is dispalyed.
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 Parameters: Name Description The new prompt string.
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 | dname } {ping | udp} [-m ] [-w ] [-p ] [-q ] Parameters: Name Description This specifies the Destination address to be pinged. Type: Mandatory ip-address | dname Valid values : Any Valid IP Address (0.0.0.0 – 255.255.255.
Output: Tracing route to [192.168.1.13] Over a maximum of 30 hops 1 0.000000 ms 0.000000 ms Trace complete. 0.000000 ms 192.168.1.13 Output Fields: FIELD Description 1 This denotes the hop counter value. These are the Round trip timings of the 3 probe packets sent. A * denotes that 2-4 this probe was missed. This is the ip address of the intermediate/destination node. 5 References: ping command. 5.28.2.
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.
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 create atm port ifname atm-8 lowif dsl-8 create atm vc intf ifname aal5-8 lo
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 create atm vc intf ifname aal5-16 lowif atm-16 vpi 8 vci 81
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 create eoa intf ifname eoa-24 lowif aal5-24 create bridge po
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 modify igmpsnoop port info portid 6 status enable modify igmpsnoop port info portid 7 status ena
Appendix B --- Supported mibs PropMib (Conexant) z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z 698 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.
StdMib (Standard) z z z z z z z z z z z z z z z z z z z z z z z z z z z z z z IP DSLAM 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.
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. Until the device is authenticated, 802.
Device Roles With 802.1X port-based authentication, the devices in the network have specific roles. (See below figure). z 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. z Authentication server—performs the actual authentication of the host.
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. The specific exchange of EAP frames depends on the authentication method that is being used.
802.1X CLI commands Specifying RADIUS Servers To specify one or more RADIUS servers, perform this task in privileged mode: Task Step 1 Command Specify the IP address of up to three RADIUS create radius server servers. Specify the primary server using the ip_addr [acct-port primary keyword. Optionally, specify the destination port_number] [primary] UDP port to use on the server. Step 2 Verify the RADIUS server configuration.
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 Command Globally enable 802.1X. create dot1x system-auth-control enable Disabling 802.1X globally When you enable 802.1X authentication for the entire system, you can disable it globally. To globally disable 802.1X authentication, perform this task in privileged mode: Task Command Globally disable 802.1X.
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.
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.).
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.