Showing posts with label MA 5680T. Show all posts
Showing posts with label MA 5680T. Show all posts

Monday, November 7, 2016

GPON ONT Service Profile Configuration(native-vlan(gpon profile))

native-vlan(gpon profile)

Function

This command is used to configure whether the ONT concerns the Native VLAN item in the ONT service profile. If the ONT is configured to concern the Native VLAN item, the ONT includes the Native VLAN item to the user-side untagged packets. If the ONT is configured to not concern the Native VLAN item, the ONT does not include the Native VLAN item to the user-side untagged packets. By default, the ONT concerns the Native VLAN item.

Format

native-vlan option-value, MA5683T, MA5680T

Parameters

Parameter Description Value
option-value Configures the Native VLAN item in the ONT service profile to concern or unconcern. Enumerated type. Options: concern and unconcern.

Modes

GPON ONT service profile mode

Level

Operator level

Usage Guidelines

  • Run the config command to enter the global config mode, and then run the ont-srvprofile gpon command to enter the ONT service profile mode.
  • You can run the ont port native-vlan(gpon) command to configure the Native VLAN item of the ONT port only when the Native VLAN item is set to concern. You cannot change the Native VLAN item to unconcern when the Native VLAN item of the ONT port is configured to a non-default value already . To query the VLAN configuration of the ONT port, run the display ont port attribute command.
  • You can run the port q-in-q command to configure the QinQ attribute of the Ethernet port on the ONT only when the Native VLAN item is set to concern. You cannot change the Native VLAN item to unconcern when the QinQ attribute of the Ethernet port on the ONT is enabled. To query the information about the QinQ attribute of the Ethernet port on the ONT, run the display ont-srvprofile gpon command.
  • You can run the ont port vlan(distributing-mode) command to configure the policy of processing untagged packets on the ONT port only when the Native VLAN item is set to unconcern. You cannot change the Native VLAN item to concern when the policy of processing untagged packets on the ONT port is already configured. To query the policy of processing untagged packets on the ONT port, run the display ont port vlan (distributing-mode) command.
  • You can run the display ont-srvprofile gpon command to query the Native VLAN item in the ONT service profile.

Example

To configure the Native VLAN item in ONT service profile 10 to unconcern, do as follows:
huawei(config-gpon-srvprofile-10)#native-vlan                                 
{ option-value<E><concern, unconcern> }:unconcern                                            
                                                                                
  Command:                                                                      
          native-vlan unconcern

System Response

Wednesday, August 3, 2016

what's about terminal user reenter?

Function

This command is used to modify the permitted reenter count for a user. When you need to enable multiple terminals to log in to the system with the same account, run this command.

Format

terminal user reenter

Parameters

None

Modes

Privilege mode,MA5683TMA 5680TMA5608T

Level

Administrator level

Usage Guidelines

  • You can run this command only when you log in to the system as a super user or an administrator. In addition, the permitted reenter count for the super user cannot be modified, which is 1 by default.
  • Super users and administrators have the authority to modify the number of login attempts for users with lower levels.
  • Before modifying the permitted reenter count for a user, run the display terminal user command to query the name of the user.
  • The system locks out of the user name if the number of consecutive login attempt failures of the user name on one terminal (one IP address) exceeds N. You can use the system lock condition command to configure N. By default, it is 3.

Example

To set the permitted reenter count for user "test-user1" as 4, do as follows:
huawei#terminal user reenter                                                    
  User Name(<=15 chars):test-user1                                                
  Permitted Reenter Number(0--4):4                                              
  Confirm Reenter Number(0--4):4                                                
  Information will take effect when this user logs on next time                 
  Repeat this operation? (y/n)[n]:                                     

System Response

  • The system displays the message "Information will take effect when this user logs on next time" after the permitted reenter count for a user is reset successfully.
  • The following table describes the parameters in response to the terminal user reenter command.
    Parameter Description
    User Name Indicates the user name.
    Permitted Reenter Number(0--4) Indicates the permitted reenter count.
    Confirm Reenter Number(0--4) Confirms the permitted reenter count.
  • For more information about the error message that the system displays against a command entered with incorrect syntax,


what's about terminal user user-profile?

Function

This command is used to change the user profile bound to a user. When you need to change the validity period of a user account or the permitted login time range for a user, run this command. After this command is executed successfully, the user can operate the system with the attributes defined in the new user profile.

Format

terminal user user-profile

Parameters

None

Modes

Privilege mode,MA5683TMA 5680TMA5608T

Level

Administrator level

Usage Guidelines

  • The activation time for a user name and password adopts the current system time if it is null when the profile bound to the user is being modified.
    NOTE:
    The activation time starts when a user is successfully created and ends when the user is bound with a user profile.
  • The validity periods of user name and password in the four default user profiles are as follows:
    • The root profile: There is no validity limit on the user name and password.
    • The admin profile: There is no validity limit on the user name. The validity period of the password is 100 days.
    • The operator profile: The validity period of the user name and password is 50 days.
    • The common user profile: The validity period of the user name and password is 30 days.
  • When a superuer attempts to modify a bound user profile, the user must enter the original password.

Example

To modify the profile bound to user testUser, that is, to bind the user from profile root to profile operator, do as follows:
When the activation time for the testUser user name and user password are not allocated, the system uses the current time as it.
huawei#terminal user user-profile
  User Name(<=15 chars):testUser
  Permitted user-profile[root]:operator
  Confirm user-profile:operator
  Configuration will take effect when the user logs on next time.
  The start time for the user name and password of the current user has been set to the current system time.
  Repeat this operation? (y/n)[n]:n
To modify the profile bound to user testUser, that is, to bind the user from profile root to profile operator, do as follows:
Assume that the system has allocated the activation time for the testUser user name and user password.
huawei#terminal user user-profile
  User Name(<=15 chars):testUser
  Permitted user-profile[root]:operator
  Confirm user-profile:operator
  Configuration will take effect when the user logs on next time
  Repeat this operation? (y/n)[n]:n

System Response

  • The system does not display any message after the command is executed successfully.
  • If the system has not allocated the user name of testUser nor the activation time of the user passwords, the system prompt that the current time is set as activation time of the user name and user passwords.
  • For more information about the error message that the system displays against a command entered with incorrect syntax

what's the terminal user apdinfo?

Function

This terminal user apdinfo command is used to modify the additional information about a user. When you need to add the additional information about a user, such as the contact means, run this command. After that, when the system has any problem, you can contact the user after querying the additional information about the user.

Format

terminal user apdinfo

Parameters

None

Modes

Privilege mode, MA5683TMA 5680TMA5608T

Level

Common user level

Usage Guidelines

  • The super user and administrator can modify the additional information about themselves and the user with lower level. The common user and operator can only modify their own additional information.
  • The additional information about a user (it can be omitted) mainly refers to the contact of the user, for example, telephone number and address.
  • The additional information must contain less than or equal to 30 characters. Run this command to modify the additional information about a user according to the command output.
  • You can consecutively modify or clear the additional information about multiple users.
  • When the user name to be modified does not exist, the system displays the message "Failure: This user does not exist".

Example

To modify the additional information about common user huawei through an administrator account, do as follows:
huawei#terminal user apdinfo                                                    
  User Name(<=15 chars):huawei                                                
  User's Appended Info(<=30 chars):support@huawei.com                                
  Information takes effect                                                      
  Repeat this operation? (y/n)[n]:                    

System Response

  • The system displays the message "Information takes effect" after the additional information about a user is modified successfully.
  • The following table describes the parameters in response to the terminal user apdinfo command.
    Parameter Description
    User Name Indicates the user name.
    User's appended info Indicates the additional information about a user.
    Repeat this operation? (y/n)[n] Indicates whether to repeat this operation, with "y" for yes and "n" for no.
  • For more information about the error message that the system displays against a command entered with incorrect syntax, 

Thursday, March 24, 2016

Service Unavailability of H806GPBH & H806GPBD Boards of MA5600T Products

When a large number of users are connected to the H806GPBH/H806GPBD boards, the DDR3 read operation occasionally becomes abnormal and the external DDR3 cache returns incorrect data, causing wrong service packets. As a result, slow Internet access, dialup failure, and board reset may occur.
Product LineAccess network                    Product Family: OLT
Model:  MA5680T&MA5683T                 MA5600T&MA5603T

[Problem Description]

Trigger conditions
1. A large number of users are connected to the H806GPBH/H806GPBD boards (this problem is more likely to be triggered when the number of users exceeds 300, and more users mean a higher probability for this problem to occur), traffic is heavy, or traffic burst occurs.
2. Devices use the patches of versions earlier than V800R008SPC321, V800R010SPC111, V800R011SPC109, V800R012SPC106, and V800R013C00SPC205.
Symptom:
Users connected to the H806GPBH/H806GPBD boards encounter slow Internet access or dialup failures. Even board reset may occur.
Location method 1 (manual):
When an H806GPBH or H806GPBD board encounters any fault mentioned above, check the DDR cache through the transparent channel. Then, determine the problem based on the read/write result.
Step 1 Check whether the OLT and board versions are earlier than V800R008SPC321, V800R010SPC111, V800R011SPC109, V800R012SPC106, or V800R013C00SPC205.
MA5600T(config)#display patch all
   Software Version:MA5600V800R011C00
   SPC100
   SPH103
   HP1102
  ------------------------------------------------------------------------
   Current Patch State:
   ------------------------------------------------------------------------
   Patch Name        Patch State     Delivery     Attribute     Dependency
   ------------------------------------------------------------------------
  SPC100            running         common       cold patch    NO
   SPH103            running         common       hot patch     NO
  HP1102            running         common       hot patch     NO
   ------------------------------------------------------------------------
   Total:3
  Patches in the system cannot be rolled back
Step 1 Enter the transparent channel of the board.
MA5680T(config)#diagnose                                                          
MA5680T(diagnose)%%su                                                           
   Challenge:E8BUH36K                                                            
   Please input password:                --- password (can be obtained using a password generation tool)      
MA5680T(su)%%transparent on 0/slotid                      ---slotid indicates the slot ID of the board.                   
Serial redirect function is enabled now!    
Step 2 Run the following three groups of commissioning commands consecutively. If all the three return values of a command group are incorrect, the DDR3 partition related to this group is faulty. As long as the execution results of one or more group of commands indicate a fault, the problem may occur (note that, to ensure accuracy, the interval for executing the three groups of commands must be short).
MA5680T(su)%%tm set indirect-reg 0x48000040 0x55555555            
 Write register 0x48000040 0x55555555 successfully!                
MA5680T(su)%%tm dis indirect-reg 0x48000040 0x1                   
0x40000040: 55555555                                                   
MA5680T(su)%%tm set indirect-reg 0x48000040 0xaaaaaaaa                          
 Write register 0x48000040 0xaaaaaaaa successfully!                             
MA5680T(su)%%tm dis indirect-reg 0x48000040 0x1                                 
0x40000040: aaaaaaaa                                                            
MA5680T(su)%%tm set indirect-reg 0x48000040 0xffffffff                          
 Write register 0x48000040 0xffffffff successfully!                             
MA5680T(su)%%tm dis indirect-reg 0x48000040 0x1                                 
0x40000040: ffffffff                                                            
                                                                                
MA5680T(su)%%tm set indirect-reg 0x58000040 0x55555555                        
 Write register 0x58000040 0x55555555 successfully!                             
MA5680T(su)%%tm dis indirect-reg 0x58000040 0x1                              
0x50000040: 55555555                                                            
MA5680T(su)%%tm set indirect-reg 0x58000040 0xaaaaaaaa                          
 Write register 0x58000040 0xaaaaaaaa successfully!                             
MA5680T(su)%%tm dis indirect-reg 0x58000040 0x1                                 
0x50000040: aaaaaaaa                                                            
MA5680T(su)%%tm set indirect-reg 0x58000040 0xffffffff                          
 Write register 0x58000040 0xffffffff successfully!                             
MA5680T(su)%%tm dis indirect-reg 0x58000040 0x1                                
0x50000040: ffffffff                                                            
                                                                                
MA5680T(su)%%tm set indirect-reg 0x68000040 0x55555555                          
 Write register 0x68000040 0x55555555 successfully!                             
MA5680T(su)%%tm dis indirect-reg 0x68000040 0x1                                 
0x60000040: 55555555                                                            
MA5680T(su)%%tm set indirect-reg 0x68000040 0xaaaaaaaa                          
 Write register 0x68000040 0xaaaaaaaa successfully!                             
MA5680T(su)%%tm dis indirect-reg 0x68000040 0x1                                 
0x60000040: aaaaaaaa                                                            
MA5680T(su)%%tm set indirect-reg 0x68000040 0xffffffff                          
 Write register 0x68000040 0xffffffff successfully!                             
MA5680T(su)%%tm dis indirect-reg 0x68000040 0x1                                 
0x60000040: ffffffff

If "Read register fail errorcode" is displayed in the test, the problem can be identified.
MA5680T(su)%%tm display indirect-reg 0x68000040 1                                  
0x68000040:                                                                     
 Read register fail errorcode=1082982587!    ---This problem can be identified as long as this output is displayed.
----End
Location method 2 (PMI tool)
If a board involves the problem symptom, upgrade the preventive maintenance inspection (PMI) tool using the package attached in this document and then perform PMI to identify the problem. Install the required patch if the following PMI result is displayed: "Detected DDR error. Solution: Update to SPC321 if is R8; update to R11SPC109 if is R11. Should you have any question, please contact R&D, Zhouhao 00140882."

[Root Cause]

When packet traffic is heavy, there is a small probability that the interval at which the FPGA reads and writes the DDR3 is too short and cannot meet the DDR3 requirement. As a result, DDR3 becomes abnormal and packets are incorrect, causing slow Internet access, dialup failure, or even board reset.

[Impact and Risk]

This problem occurs with a low probability and may cause slow Internet access, dialup failure, and occasional board reset, which will affect live-network services.

[Measures and Solutions]

Recovery measures:
This problem is triggered occasionally and can be rectified by resetting the board affected.
Because this problem occurs occasionally and may trigger another DDR3 exception and relevant problems, install the required patches for the faulty board.
Preventive measures:
None


More blog:

How to Clear the DBMS_ERROR Alarm Reported After an Upgrade

..