HUAWEI-IPDSLAM-PPPOE-MIB

File: HUAWEI-IPDSLAM-PPPOE-MIB.mib (36941 bytes)

Imported modules

HUAWEI-MIB IF-MIB SNMPv2-SMI
SNMPv2-TC

Imported symbols

huaweiUtility InterfaceIndex ifIndex
IpAddress Integer32 Gauge32
Unsigned32 OBJECT-TYPE MODULE-IDENTITY
NOTIFICATION-TYPE TruthValue RowStatus
DateAndTime

Defined Types

HwPPPoESmltAdminEntry  
SEQUENCE    
  hwPPPoESmltObjIndex Integer32
  hwPPPoESmltSrvFlowIndex Integer32
  hwPPPoESmltUserName OCTET STRING
  hwPPPoESmltUserPassword OCTET STRING
  hwPPPoESmltAuthMode INTEGER
  hwPPPoESmltOverTime Integer32
  hwPPPoESmltCurrentPhase INTEGER
  hwPPPoESmltResult INTEGER
  hwPPPoESmltStartTime DateAndTime
  hwPPPoESmltEndTime DateAndTime
  hwPPPoESmltUserSessionId Gauge32
  hwPPPoESmltUserIp IpAddress
  hwPPPoESmltGatewayIp IpAddress
  hwPPPoESmltRowStatus RowStatus

HwPPPoEClientConfigEntry  
SEQUENCE    
  hwPPPoEClientConfigName OCTET STRING
  hwPPPoEClientConfigUserName OCTET STRING
  hwPPPoEClientConfigUserPassword OCTET STRING
  hwPPPoEClientConfigAuthMode INTEGER
  hwPPPoEClientConfigVlanID Integer32
  hwPPPoEClientConfigEnableFlag INTEGER
  hwPPPoEClientConfigIntervalTime Integer32
  hwPPPoEClientConfigRetransmitTimes Integer32
  hwPPPoEClientConfigRowStatus RowStatus

HwPPPoEClientSessionEntry  
SEQUENCE    
  hwPPPoEClientSessionCurrentPhase INTEGER
  hwPPPoEClientSessionId Gauge32
  hwPPPoEClientSessionUserIp IpAddress
  hwPPPoEClientSessionUserMac OCTET STRING
  hwPPPoEClientSessionGatewayIp IpAddress
  hwPPPoEClientSessionGatewayMac OCTET STRING
  hwPPPoEClientSessionStartTime Gauge32
  hwPPPoEClientSessionEndTime Gauge32
  hwPPPoEClientSessionDiagnostic INTEGER

HwPPPoESmacCurrentUserEntry  
SEQUENCE    
  hwPPPoESmacUserIndex Integer32
  hwPPPoESmacUserFlowId Integer32
  hwPPPoESmacUserSessionId Gauge32
  hwPPPoESmacSessionUserMac OCTET STRING
  hwPPPoESmacVlanID Integer32

Defined Values

hwIpDslamPPPoE 1.3.6.1.4.1.2011.6.107
The mib is used for defining the MIB objects of the pppoe single-mac, pppoe simulation and pppoe client.
MODULE-IDENTITY    

hwIpDslamPPPoEMacMode 1.3.6.1.4.1.2011.6.107.1
Used for setting and querying the MAC address mode of a PPPoE user. Options: 1. multiMac(1) -indicates the multiple MAC address mode of the PPPoE user 2. singleMac(2) -indicates the single MAC address mode of the PPPoE user Default: multiMac(1)
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER multiMac(1), singleMac(2)  

hwPPPoESmltAdminTable 1.3.6.1.4.1.2011.6.107.2
Used for starting or stopping the PPPoE dialup simulation service, and for querying the result of the simulated PPPoE dialup. The index of this table is hwPPPoESmltObjIndex.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HwPPPoESmltAdminEntry

hwPPPoESmltAdminEntry 1.3.6.1.4.1.2011.6.107.2.1
Used for starting or stopping the PPPoE dialup simulation service, and for querying the result of the simulated PPPoE dialup. The index of this entry is hwPPPoESmltObjIndex.
Status: current Access: not-accessible
OBJECT-TYPE    
  HwPPPoESmltAdminEntry  

hwPPPoESmltObjIndex 1.3.6.1.4.1.2011.6.107.2.1.1
Indicates the index of hwPPPoESmltAdminTable. This leaf means the dialup ID. Currently, only one user is supported. The maximum value of the index is 1. If you specify it to 4294967295, the system will automatically allocates an idle index.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hwPPPoESmltSrvFlowIndex 1.3.6.1.4.1.2011.6.107.2.1.2
Indicates the service port ID. Here, it refers to the ID of a service port that is already created on the current device. The service port ID on the NMS is larger than the service port ID on the host by 1.
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 1..2147483647  

hwPPPoESmltUserName 1.3.6.1.4.1.2011.6.107.2.1.3
Indicates the user name.
Status: current Access: read-write
OBJECT-TYPE    
  OCTET STRING Size(1..65)  

hwPPPoESmltUserPassword 1.3.6.1.4.1.2011.6.107.2.1.4
Indicates the user password for authentication.
Status: current Access: read-write
OBJECT-TYPE    
  OCTET STRING Size(0..16)  

hwPPPoESmltAuthMode 1.3.6.1.4.1.2011.6.107.2.1.5
Indicates the user authentication mode. Currently, the device supports two modes, Options: 1. chap(1) -Challenge-Handshake Authentication Protocol mode 2. pap(2) -Password Authentication Protocol mode
Status: current Access: read-write
OBJECT-TYPE    
  INTEGER chap(1), pap(2)  

hwPPPoESmltOverTime 1.3.6.1.4.1.2011.6.107.2.1.6
Indicates the test timeout time. It is an optional parameter. Unit: second Range: 5-60 Default: 5
Status: current Access: read-write
OBJECT-TYPE    
  Integer32 5..60  

hwPPPoESmltCurrentPhase 1.3.6.1.4.1.2011.6.107.2.1.7
Indicates the current stage of the simulation. Options: 1. discovery(1) -indicates the discovery stage of PPPoE dialup 2. lcp(2) -indicates the LCP negotiation stage. In this stage, the parameters required for creating, maintaining, and terminating the PPP networking are negotiated. 3. authentication(3) -indicates the authentication stage. In this stage, the user is authenticated after the PPPoE connection is set up. 4. ncp(4) -indicates the NCP negotiation stage. In this stage, the network-layer compression protocol and IP address are negotiated. 5. online(5) -indicates the data transmission stage 6. stop(6) -indicates that PPPoE dialup is not performed
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER discovery(1), lcp(2), authentication(3), ncp(4), online(5), stop(6)  

hwPPPoESmltResult 1.3.6.1.4.1.2011.6.107.2.1.8
Indicates the simulation result. Options: 1. success(0) -indicates the PPPoE simulation is success 2. otherError(1) -indicates other errors 3. timeout(2) -indicates the PPPoE simulation timeout 4. paramNegoFail(3) -indicates parameter negotiation failure 5. authenticationFail(4) -indicates the simulation authentication is failed 6. peerDownRequest(5) -indicates that the dialup request is denied by the peer end 7. waitPADOTimeout(6) -indicates that sending PADI and waiting for PADO time out 8. waitPADSTimeout(7) -indicates that sending PADR and waiting for PADS time out 9. waitPPPTimeout(8) -indicates waiting for PPP times out, such as an LCP timeout or an NCP timeout. 10. linkAbnormal(9) -indicates the link of the PPPoE simulation is abnormal
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER success(0), otherError(1), timeout(2), paramNegoFail(3), authenticationFail(4), peerDownRequest(5), waitPADOTimeout(6), waitPADSTimeout(7), waitPPPTimeout(8), linkAbnormal(9)  

hwPPPoESmltStartTime 1.3.6.1.4.1.2011.6.107.2.1.9
Indicates the simulation start time. Data type: DateAndTime. For example, 2010-2-6,1:38:50.0,+8:0.
Status: current Access: read-only
OBJECT-TYPE    
  DateAndTime  

hwPPPoESmltEndTime 1.3.6.1.4.1.2011.6.107.2.1.10
Indicates the simulation end time. Data type: DateAndTime. For example, 2010-2-6,1:38:50.0,+8:0.
Status: current Access: read-only
OBJECT-TYPE    
  DateAndTime  

hwPPPoESmltUserSessionId 1.3.6.1.4.1.2011.6.107.2.1.11
Indicates the obtained session ID of the user. Range: 1-4294967295
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

hwPPPoESmltUserIp 1.3.6.1.4.1.2011.6.107.2.1.12
Indicates the obtained IP address of the user. Data type: IpAddress.
Status: current Access: read-only
OBJECT-TYPE    
  IpAddress  

hwPPPoESmltGatewayIp 1.3.6.1.4.1.2011.6.107.2.1.13
Indicates the obtained gateway IP address. Data type: IpAddress.
Status: current Access: read-only
OBJECT-TYPE    
  IpAddress  

hwPPPoESmltRowStatus 1.3.6.1.4.1.2011.6.107.2.1.14
Indicates the row status. It is used for starting or stopping the PPPoE dialup simulation service. Only options active(1), createAndGo(4), and destroy(6) are supported. To start the PPPoE dialup simulation service, you must input hwPPPoESmltObjIndex, hwPPPoESmltSrvFlowIndex, hwPPPoESmltUserName, and hwPPPoESmltUserPassword, and set the value of the row status to createAndGo(4). To stop the PPPoE dialup simulation service, you must input hwPPPoESmltObjIndex, and set the value of the row status to destroy(6). In the query about the PPPoE dialup simulation service, the value of the row status is active(1). Options: 1. active(1) -indicates the query operation 2. createAndGo(4) -indicates starting the PPPoE dialup simulation service 3. destroy(6) -indicates stopping the PPPoE dialup simulation service
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hwPPPoEClientConfigTable 1.3.6.1.4.1.2011.6.107.3
Used for setting and querying the configuration information about a PPPoE client. The index of this table is hwPPPoEClientConfigName.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HwPPPoEClientConfigEntry

hwPPPoEClientConfigEntry 1.3.6.1.4.1.2011.6.107.3.1
Used for setting and querying the configuration information about a PPPoE client. The index of this entry is hwPPPoEClientConfigName.
Status: current Access: not-accessible
OBJECT-TYPE    
  HwPPPoEClientConfigEntry  

hwPPPoEClientConfigName 1.3.6.1.4.1.2011.6.107.3.1.1
Indicates the identification of a PPPoE client.Range: 1-32 characters. The PPPoE client identification must be presented in the ASCII codes of the corresponding characters. For example, if the PPPoE client identification is aa, it must be presented as 2.97.97. 2 indicates the length of the characters, and 97 indicates the ASCII code corresponding to character a. 2 and 97s are separated by the '.' sign.
Status: current Access: not-accessible
OBJECT-TYPE    
  OCTET STRING Size(1..32)  

hwPPPoEClientConfigUserName 1.3.6.1.4.1.2011.6.107.3.1.2
Used for setting or querying the user name of PPPoE dialup. Range: 1-65 characters.
Status: current Access: read-create
OBJECT-TYPE    
  OCTET STRING Size(1..65)  

hwPPPoEClientConfigUserPassword 1.3.6.1.4.1.2011.6.107.3.1.3
Used for setting or querying the user password of PPPoE dialup. Range: 0-16 characters.
Status: current Access: read-create
OBJECT-TYPE    
  OCTET STRING Size(0..16)  

hwPPPoEClientConfigAuthMode 1.3.6.1.4.1.2011.6.107.3.1.4
Used for setting or querying the authentication mode of a PPPoE client. Options: 1. chap(1) -Challenge-Handshake Authentication Protocol mode 2. pap(2) -Password Authentication Protocol mode Default: chap(1)
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER chap(1), pap(2)  

hwPPPoEClientConfigVlanID 1.3.6.1.4.1.2011.6.107.3.1.5
Used for setting or querying the VLAN for the dialup of a PPPoE client. Range: 1-4093 Default: 1
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 1..4093  

hwPPPoEClientConfigEnableFlag 1.3.6.1.4.1.2011.6.107.3.1.6
Used for setting (enabling/disabling) or querying the status of the PPPoE dialup function. Options: 1. enable(1) -indicates the PPPoE dialup function is enabled 2. disable(2) -indicates the PPPoE dialup function is disabled Default: disable(2)
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

hwPPPoEClientConfigIntervalTime 1.3.6.1.4.1.2011.6.107.3.1.7
Used for setting or querying the interval for sending the Echo-Request packet. Range: 1-65535 Unit: second Default: 20s
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 1..65535  

hwPPPoEClientConfigRetransmitTimes 1.3.6.1.4.1.2011.6.107.3.1.8
Indicates the count of retransmitting the Echo-Request packet at timeout. Range: 1-10 Default: 3
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 1..10  

hwPPPoEClientConfigRowStatus 1.3.6.1.4.1.2011.6.107.3.1.9
Indicates the row status. It is used for setting, modifying, or deleting the identification of a PPPoE client. Options active(1), createAndGo(4), and destroy(6) are supported. To set the identification of a PPPoE client, set the value of hwPPPoEClientConfigRowStatus to createAndGo(4). To delete the configuration of a specified PPPoE client, set the value of hwPPPoEClientConfigRowStatus to destroy(6). During the query operation, the value of this leaf is always active(1). Options: 1. active(1) -indicates the query operation 2. createAndGo(4) -indicates setting the identification of a PPPoE client 3. destroy(6) -indicates deleting the configuration of a specified PPPoE client
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hwPPPoEClientSessionTable 1.3.6.1.4.1.2011.6.107.4
Used for setting and querying the information about the session of a PPPoE client. The index of this table is hwPPPoEClientConfigName. To serve as an index, the value of hwPPPoEClientConfigName must be already configured in hwPPPoEClientConfigTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HwPPPoEClientSessionEntry

hwPPPoEClientSessionEntry 1.3.6.1.4.1.2011.6.107.4.1
Used for setting and querying the information about the session of a PPPoE client. The index of this entry is hwPPPoEClientConfigName. To serve as an index, the value of hwPPPoEClientConfigName must be already configured in hwPPPoEClientConfigTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  HwPPPoEClientSessionEntry  

hwPPPoEClientSessionCurrentPhase 1.3.6.1.4.1.2011.6.107.4.1.1
Used for querying the current stage of a PPPoE session. Options: 1. discovery(1) -indicates the discovery stage of PPPoE dialup 2. lcp(2) -indicates the LCP negotiation stage. In this stage, the parameters required for creating, maintaining, and terminating the PPP networking are negotiated. 3. authentication(3) -indicates the authentication stage. In this stage, the user is authenticated after the PPPoE connection is set up. 4. ncp(4) -indicates the NCP negotiation stage. In this stage, the network-layer compression protocol and IP address are negotiated. 5. online(5) -indicates the data transmission stage 6. disable(6) -indicates that PPPoE dialup is not performed
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER discovery(1), lcp(2), authentication(3), ncp(4), online(5), disable(6)  

hwPPPoEClientSessionId 1.3.6.1.4.1.2011.6.107.4.1.2
Used for querying the session ID obtained by a PPPoE client. When PPPoE dialup is not performed or the dialup fails, the session ID is an invalid value 4294967295.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

hwPPPoEClientSessionUserIp 1.3.6.1.4.1.2011.6.107.4.1.3
Used for querying the IP address of a PPPoE client.
Status: current Access: read-only
OBJECT-TYPE    
  IpAddress  

hwPPPoEClientSessionUserMac 1.3.6.1.4.1.2011.6.107.4.1.4
Used for querying the MAC address of a PPPoE client.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(17)  

hwPPPoEClientSessionGatewayIp 1.3.6.1.4.1.2011.6.107.4.1.5
Used for querying the IP address of the gateway to which a PPPoE client is connected.
Status: current Access: read-only
OBJECT-TYPE    
  IpAddress  

hwPPPoEClientSessionGatewayMac 1.3.6.1.4.1.2011.6.107.4.1.6
Used for querying the MAC address of the gateway to which a PPPoE client is connected.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(17)  

hwPPPoEClientSessionStartTime 1.3.6.1.4.1.2011.6.107.4.1.7
Used for querying the dialup start time of a PPPoE client, in the unit of second. The time value indicates the seconds lapsed from the Greenwich time 1970-01-01 00:00:00 to the dialup starting.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

hwPPPoEClientSessionEndTime 1.3.6.1.4.1.2011.6.107.4.1.8
Used for querying the dialup end time of a PPPoE client, in the unit of second. The time value indicates the seconds lapsed from the Greenwich time 1970-01-01 00:00:00 to the dialup ending.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

hwPPPoEClientSessionDiagnostic 1.3.6.1.4.1.2011.6.107.4.1.9
Used for querying the information about a PPPoE dialup result. Options: 1. success(1) -indicates successful PPPoE dialup 2. otherError(2) -indicates other errors 3. timeout(3) -indicates dialup timeout 4. waitPADOTimeout(4) -indicates that sending PADI and waiting for PADO time out 5. waitPADSTimeout(5) -indicates that sending PADR and waiting for PADS time out 6. waitPPPTimeout(6) -indicates waiting for PPP times out, such as an LCP timeout or an NCP timeout. 7. paramNegoFail(7) -indicates parameter negotiation failure 8. authenticationFail(8) -indicates authentication failure 9. peerDownRequest(9) -indicates that the dialup request is denied by the peer end 10.linkAbnormal(10) -indicates that the link is unnormal
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER success(1), otherError(2), timeout(3), waitPADOTimeout(4), waitPADSTimeout(5), waitPPPTimeout(6), paramNegoFail(7), authenticationFail(8), peerDownRequest(9), linkAbnormal(10)  

hwIpDslamPPPoETrapsVbOids 1.3.6.1.4.1.2011.6.107.5
OBJECT IDENTIFIER    

hwIpDslamPPPoESerialNo 1.3.6.1.4.1.2011.6.107.5.1
It indicates Serial Id which is allocated by server.
Status: current Access: accessible-for-notify
OBJECT-TYPE    
  Integer32 1..65535  

hwIpDslamPPPoETraps 1.3.6.1.4.1.2011.6.107.6
OBJECT IDENTIFIER    

hwIpDslamPPPoECommonTraps 1.3.6.1.4.1.2011.6.107.6.1
OBJECT IDENTIFIER    

hwIpDslamPPPoECommonTrapssPrefix 1.3.6.1.4.1.2011.6.107.6.1.0
OBJECT IDENTIFIER    

hwIpDslamPPPoESmltTrap 1.3.6.1.4.1.2011.6.107.6.1.0.1
The trap is generated when PPPoE simulation start . The hwIpDslamPPPoESerialNo indicates Serial Id which is allocated by server, defined in hwIpDslamPPPoETrapsVbOids.
Status: current Access: accessible-for-notify
NOTIFICATION-TYPE    

hwPPPoESmacCurrentUserTable 1.3.6.1.4.1.2011.6.107.7
Used for querying the information about a PPPoE single-MAC user. The indexes of this table are ifIndex and hwPPPoESmacUserIndex.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    HwPPPoESmacCurrentUserEntry

hwPPPoESmacCurrentUserEntry 1.3.6.1.4.1.2011.6.107.7.1
Used for querying the information about a PPPoE single-MAC user. The indexes of this entry are ifIndex and hwPPPoESmacUserIndex.
Status: current Access: not-accessible
OBJECT-TYPE    
  HwPPPoESmacCurrentUserEntry  

hwPPPoESmacUserIndex 1.3.6.1.4.1.2011.6.107.7.1.1
PPPoE SMAC user index.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..4095  

hwPPPoESmacUserFlowId 1.3.6.1.4.1.2011.6.107.7.1.2
PPPoE user flow ID.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

hwPPPoESmacUserSessionId 1.3.6.1.4.1.2011.6.107.7.1.3
PPPoE session ID.
Status: current Access: read-only
OBJECT-TYPE    
  Gauge32  

hwPPPoESmacSessionUserMac 1.3.6.1.4.1.2011.6.107.7.1.4
PPPoE SMAC user MAC address.
Status: current Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(6)  

hwPPPoESmacVlanID 1.3.6.1.4.1.2011.6.107.7.1.5
PPPoE SMAC user VLAN.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..4093