HUAWEI-IPDSLAM-PPPOE-MIB
AI MIB Summary
The HUAWEI-IPDSLAM-PPPOE-MIB module enables monitoring and management of PPPoE session states, single-MAC configurations, and client simulation parameters on Huawei IP DSLAM hardware. It provides specific MIB objects for tracking PPPoE single-MAC instances, simulation test sessions, and active client connections to facilitate troubleshooting and capacity planning for broadband access networks.
The mib is used for defining the MIB objects of the pppoe single-mac, pppoe simulation and pppoe client.
Main OID:
hwIpDslamPPPoE.1.3.6.1.4.1.2011.6.107
53
Objects
Active
Status
4
Dependencies
Imported Objects
Objects
53 total| Object Name |
|---|
hwIpDslamPPPoEThe mib is used for defining the MIB objects of the
pppoe single-mac, pppoe simulation and pppoe client. MODULE-IDENTITY .1.3.6.1.4.1.2011.6.107 |
hwIpDslamPPPoEMacModeUsed 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)rw Enumeration .1.3.6.1.4.1.2011.6.107.1 |
hwPPPoESmltAdminTableUsed 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. SEQUENCE OF HwPPPoESmltAdminEntry .1.3.6.1.4.1.2011.6.107.2 |
hwPPPoESmltAdminEntryUsed 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. HwPPPoESmltAdminEntry .1.3.6.1.4.1.2011.6.107.2.1 |
hwPPPoESmltObjIndexIndicates 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.ro Integer32 .1.3.6.1.4.1.2011.6.107.2.1.1 |
hwPPPoESmltSrvFlowIndexIndicates 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.rw Integer32 .1.3.6.1.4.1.2011.6.107.2.1.2 |
hwPPPoESmltUserNameIndicates the user name.rw OCTET STRING .1.3.6.1.4.1.2011.6.107.2.1.3 |
hwPPPoESmltUserPasswordIndicates the user password for authentication.rw OCTET STRING .1.3.6.1.4.1.2011.6.107.2.1.4 |
hwPPPoESmltAuthModeIndicates 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 moderw Enumeration .1.3.6.1.4.1.2011.6.107.2.1.5 |
hwPPPoESmltOverTimeIndicates the test timeout time. It is an optional parameter.
Unit: second
Range: 5-60
Default: 5rw Integer32 .1.3.6.1.4.1.2011.6.107.2.1.6 |
hwPPPoESmltCurrentPhaseIndicates 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 performedro Enumeration .1.3.6.1.4.1.2011.6.107.2.1.7 |
hwPPPoESmltResultIndicates 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 abnormalro Enumeration .1.3.6.1.4.1.2011.6.107.2.1.8 |
hwPPPoESmltStartTimeIndicates the simulation start time.
Data type: DateAndTime.
For example, 2010-2-6,1:38:50.0,+8:0.ro DateAndTime (SNMPv2-TC) .1.3.6.1.4.1.2011.6.107.2.1.9 |
hwPPPoESmltEndTimeIndicates the simulation end time.
Data type: DateAndTime.
For example, 2010-2-6,1:38:50.0,+8:0.ro DateAndTime (SNMPv2-TC) .1.3.6.1.4.1.2011.6.107.2.1.10 |
hwPPPoESmltUserSessionIdIndicates the obtained session ID of the user.
Range: 1-4294967295ro Gauge32 .1.3.6.1.4.1.2011.6.107.2.1.11 |
hwPPPoESmltUserIpIndicates the obtained IP address of the user.
Data type: IpAddress.ro IpAddress .1.3.6.1.4.1.2011.6.107.2.1.12 |
hwPPPoESmltGatewayIpIndicates the obtained gateway IP address.
Data type: IpAddress.ro IpAddress .1.3.6.1.4.1.2011.6.107.2.1.13 |
hwPPPoESmltRowStatusIndicates 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 servicerw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.2011.6.107.2.1.14 |
hwPPPoEClientConfigTableUsed for setting and querying the configuration information about a PPPoE client.
The index of this table is hwPPPoEClientConfigName. SEQUENCE OF HwPPPoEClientConfigEntry .1.3.6.1.4.1.2011.6.107.3 |
hwPPPoEClientConfigEntryUsed for setting and querying the configuration information about a PPPoE client.
The index of this entry is hwPPPoEClientConfigName. HwPPPoEClientConfigEntry .1.3.6.1.4.1.2011.6.107.3.1 |
hwPPPoEClientConfigNameIndicates 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. OCTET STRING .1.3.6.1.4.1.2011.6.107.3.1.1 |
hwPPPoEClientConfigUserNameUsed for setting or querying the user name of PPPoE dialup.
Range: 1-65 characters.rw OCTET STRING .1.3.6.1.4.1.2011.6.107.3.1.2 |
hwPPPoEClientConfigUserPasswordUsed for setting or querying the user password of PPPoE dialup.
Range: 0-16 characters.rw OCTET STRING .1.3.6.1.4.1.2011.6.107.3.1.3 |
hwPPPoEClientConfigAuthModeUsed 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)rw Enumeration .1.3.6.1.4.1.2011.6.107.3.1.4 |
hwPPPoEClientConfigVlanIDUsed for setting or querying the VLAN for the dialup of a PPPoE client.
Range: 1-4093
Default: 1rw Integer32 .1.3.6.1.4.1.2011.6.107.3.1.5 |
hwPPPoEClientConfigEnableFlagUsed 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)rw Enumeration .1.3.6.1.4.1.2011.6.107.3.1.6 |
hwPPPoEClientConfigIntervalTimeUsed for setting or querying the interval for sending the Echo-Request packet.
Range: 1-65535
Unit: second
Default: 20srw Integer32 .1.3.6.1.4.1.2011.6.107.3.1.7 |
hwPPPoEClientConfigRetransmitTimesIndicates the count of retransmitting the Echo-Request packet at timeout.
Range: 1-10
Default: 3rw Integer32 .1.3.6.1.4.1.2011.6.107.3.1.8 |
hwPPPoEClientConfigRowStatusIndicates 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 clientrw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.2011.6.107.3.1.9 |
hwPPPoEClientSessionTableUsed 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. SEQUENCE OF HwPPPoEClientSessionEntry .1.3.6.1.4.1.2011.6.107.4 |
hwPPPoEClientSessionEntryUsed 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. HwPPPoEClientSessionEntry .1.3.6.1.4.1.2011.6.107.4.1 |
hwPPPoEClientSessionCurrentPhaseUsed 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 performedro Enumeration .1.3.6.1.4.1.2011.6.107.4.1.1 |
hwPPPoEClientSessionIdUsed 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.ro Gauge32 .1.3.6.1.4.1.2011.6.107.4.1.2 |
hwPPPoEClientSessionUserIpUsed for querying the IP address of a PPPoE client.ro IpAddress .1.3.6.1.4.1.2011.6.107.4.1.3 |
hwPPPoEClientSessionUserMacUsed for querying the MAC address of a PPPoE client.ro OCTET STRING .1.3.6.1.4.1.2011.6.107.4.1.4 |
hwPPPoEClientSessionGatewayIpUsed for querying the IP address of the gateway to which a PPPoE client is connected.ro IpAddress .1.3.6.1.4.1.2011.6.107.4.1.5 |
hwPPPoEClientSessionGatewayMacUsed for querying the MAC address of the gateway to which a PPPoE client is connected.ro OCTET STRING .1.3.6.1.4.1.2011.6.107.4.1.6 |
hwPPPoEClientSessionStartTimeUsed 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.ro Gauge32 .1.3.6.1.4.1.2011.6.107.4.1.7 |
hwPPPoEClientSessionEndTimeUsed 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.ro Gauge32 .1.3.6.1.4.1.2011.6.107.4.1.8 |
hwPPPoEClientSessionDiagnosticUsed 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 unnormalro Enumeration .1.3.6.1.4.1.2011.6.107.4.1.9 |
hwIpDslamPPPoETrapsVbOids OBJECT IDENTIFIER .1.3.6.1.4.1.2011.6.107.5 |
hwIpDslamPPPoESerialNoIt indicates Serial Id which is allocated by server.ro Integer32 .1.3.6.1.4.1.2011.6.107.5.1 |
hwIpDslamPPPoETraps OBJECT IDENTIFIER .1.3.6.1.4.1.2011.6.107.6 |
hwIpDslamPPPoECommonTraps OBJECT IDENTIFIER .1.3.6.1.4.1.2011.6.107.6.1 |
hwIpDslamPPPoECommonTrapssPrefix OBJECT IDENTIFIER .1.3.6.1.4.1.2011.6.107.6.1.0 |
hwIpDslamPPPoESmltTrapThe trap is generated when PPPoE simulation start .
The hwIpDslamPPPoESerialNo indicates Serial Id which is allocated by server,
defined in hwIpDslamPPPoETrapsVbOids. NOTIFICATION-TYPE .1.3.6.1.4.1.2011.6.107.6.1.0.1 |
hwPPPoESmacCurrentUserTableUsed for querying the information about a PPPoE single-MAC user.
The indexes of this table are ifIndex and hwPPPoESmacUserIndex. SEQUENCE OF HwPPPoESmacCurrentUserEntry .1.3.6.1.4.1.2011.6.107.7 |
hwPPPoESmacCurrentUserEntryUsed for querying the information about a PPPoE single-MAC user.
The indexes of this entry are ifIndex and hwPPPoESmacUserIndex. HwPPPoESmacCurrentUserEntry .1.3.6.1.4.1.2011.6.107.7.1 |
hwPPPoESmacUserIndexPPPoE SMAC user index.ro Integer32 .1.3.6.1.4.1.2011.6.107.7.1.1 |
hwPPPoESmacUserFlowIdPPPoE user flow ID.ro Integer32 .1.3.6.1.4.1.2011.6.107.7.1.2 |
hwPPPoESmacUserSessionIdPPPoE session ID.ro Gauge32 .1.3.6.1.4.1.2011.6.107.7.1.3 |
hwPPPoESmacSessionUserMacPPPoE SMAC user MAC address.ro OCTET STRING .1.3.6.1.4.1.2011.6.107.7.1.4 |
hwPPPoESmacVlanIDPPPoE SMAC user VLAN.ro Integer32 .1.3.6.1.4.1.2011.6.107.7.1.5 |