ZHONE-COM-PPP-MIB

File: ZHONE-COM-PPP-MIB.mib (38957 bytes)

Imported modules

ATM-TC-MIB IF-MIB SNMPv2-SMI
SNMPv2-TC Zhone Zhone-TC

Imported symbols

AtmVpIdentifier AtmVcIdentifier ifIndex
InterfaceIndex InterfaceIndexOrZero Integer32
Unsigned32 OBJECT-TYPE MODULE-IDENTITY
TEXTUAL-CONVENTION zhonePpp zhoneModules
ZhoneRowStatus

Defined Types

ZhoneAuthenticationProtocol  
The protocol used for authentication: PAP - Password Authentication Protocol CHAP - Challenge Handshake Authentication Protocol
TEXTUAL-CONVENTION    
  INTEGER pap(1), chap(2)  

EnableFlag  
A boolean type used to indicate if a feature is enabled or disabled.
TEXTUAL-CONVENTION    
  INTEGER enabled(1), disabled(2)  

PppInterfaceEntry  
SEQUENCE    
  pppIfLowerIfIndex InterfaceIndex
  pppIfVpi AtmVpIdentifier
  pppIfVci AtmVcIdentifier
  pppIfCallMode INTEGER
  pppIfFrameType INTEGER
  pppIfNumChannels Integer32
  pppIfRowStatus ZhoneRowStatus

PppLCPExtensionsEntry  
SEQUENCE    
  lcpExtReceiveAuthEnable EnableFlag
  lcpExtReceiveAuthProtocol ZhoneAuthenticationProtocol
  lcpExtSendAuthEnable EnableFlag
  lcpExtSendAuthProtocol ZhoneAuthenticationProtocol
  lcpExtSendAuthIdentity OCTET STRING
  lcpExtQualityProtocol INTEGER
  lcpExtMagicNumber Unsigned32
  lcpExtMaxPad Integer32
  lcpExtCallbackEnable EnableFlag
  lcpExtCallbackType INTEGER
  lcpExtCallbackDialString OCTET STRING
  lcpExtRestartTimer Integer32
  lcpExtMaxConfigRetries Integer32
  lcpExtMaxTerminateRetries Integer32
  lcpExtMaxFailureRetries Integer32
  lcpExtMRUEnable EnableFlag
  lcpExtACCMEnable EnableFlag
  lcpExtPFCEnable EnableFlag
  lcpExtACFCEnable EnableFlag
  lcpExtFCSAltEnable EnableFlag
  lcpExtSDPEnable EnableFlag
  lcpExtNumModeEnable EnableFlag

PppNCPExtensionsEntry  
SEQUENCE    
  ncpExtVJCompMaxSlotID Integer32
  ncpExtVJCompSlotID EnableFlag
  ncpExtIpAddrOptionEnable EnableFlag
  ncpExtRestartTimer Integer32
  ncpExtMaxConfigRetries Integer32
  ncpExtMaxTerminateRetries Integer32
  ncpExtFailureRetries Integer32

PppAuthenticationEntry  
SEQUENCE    
  pppAuthSubId Integer32
  pppAuthId Integer32
  pppAuthIpIfIndex InterfaceIndexOrZero
  pppAuthLgId InterfaceIndexOrZero
  pppAuthProtocol BITS
  pppAuthPAPPeerID OCTET STRING
  pppAuthPAPPassword OCTET STRING
  pppAuthCHAPName OCTET STRING
  pppAuthCHAPSecret OCTET STRING
  pppAuthStatus INTEGER
  pppAuthRowStatus ZhoneRowStatus

Defined Values

comPpp 1.3.6.1.4.1.5504.6.69
Point-to-Point Protocol (PPP) MIB IP Software Minneapolis, MN
MODULE-IDENTITY    

pppInterfaceTable 1.3.6.1.4.1.5504.4.5.1
This table is used to configure attributes of a PPP interface that are not currently covered by the standard MIBs. This table is indexed by the ifIndex of the PPP interface. IANA iftype ppp is #23.
OBJECT-TYPE    
  SEQUENCE OF  
    PppInterfaceEntry

pppInterfaceEntry 1.3.6.1.4.1.5504.4.5.1.1
There is an entry in this table for every provisioned PPP interface. Rows are created by setting pppIfRowStatus to createAndGo(4). Rows are removed by setting pppIfRowStatus to destroy(6). When a row is created or deleted in this table, a row is also created or deleted in the pppLCPExtensionsTable in this MIB module and the pppLinkConfigTable and pppLqrConfigTable in RFC 1471. An entry will also be created/destroyed in the ifTable (RFC2233). The pppIfLowerIfIndex is required for row creation.
OBJECT-TYPE    
  PppInterfaceEntry  

pppIfLowerIfIndex 1.3.6.1.4.1.5504.4.5.1.1.1
The ifIndex of the lower layer interface to which this PPP interface should be bound. Since PPP interfaces are always statically bound, this value can never be zero. Upon setting this field, the ifStack will be modified to reflect the appropriate binding. This object is required for row creation.
OBJECT-TYPE    
  InterfaceIndex  

pppIfVpi 1.3.6.1.4.1.5504.4.5.1.1.2
If this IP interface is on an ATM VC, the ATM VPI is specified here. If the IP interface is not an ATM VC, this field is ignored. The VPI value for a VPL or VCL. The value VPI=0 is only allowed for a VCL. For ATM UNIs supporting VPCs the VPI value ranges from 0 to 255. The VPI value 0 is supported for ATM UNIs conforming to the ATM Forum UNI 4.0 Annex 8 (Virtual UNIs) specification. For ATM UNIs supporting VCCs the VPI value ranges from 0 to 255. For ATM NNIs the VPI value ranges from 0 to 4095. The maximum VPI value cannot exceed the value allowable by atmInterfaceMaxActiveVpiBits defined in ATM-MIB.
OBJECT-TYPE    
  AtmVpIdentifier  

pppIfVci 1.3.6.1.4.1.5504.4.5.1.1.3
If this PPP interface is on an ATM VC, the ATM VCI is specified here. If the PPP interface is not an ATM VC, this field is ignored. The maximum VCI value cannot exceed the value allowable by atmInterfaceMaxActiveVciBits defined in ATM-MIB.
OBJECT-TYPE    
  AtmVcIdentifier  

pppIfCallMode 1.3.6.1.4.1.5504.4.5.1.1.4
Indicates where the PPP call is initiated. noCall: No call is initiated inCall: Call is intiated remotely. outCall: Call is intiated locally.
OBJECT-TYPE    
  INTEGER noCall(1), inCall(2), outCall(3)  

pppIfFrameType 1.3.6.1.4.1.5504.4.5.1.1.5
The type of framing used if the link type is ATM or Frame Relay. If link type is atm, pppIfFrameType must be atmLLC or atmVc. If link type is frameRelay, pppIfFrameType must be frameRelay. If link type is any other value, pppIfFrameType must be none. Currently, only atmLLC and atmVC are supported.
OBJECT-TYPE    
  INTEGER none(1), frameRelay(2), atmLLC(3), atmVc(4)  

pppIfNumChannels 1.3.6.1.4.1.5504.4.5.1.1.6
The maximum number of channels allowed on this interface. Currently, only one channel is supported.
OBJECT-TYPE    
  Integer32 1..65535  

pppIfRowStatus 1.3.6.1.4.1.5504.4.5.1.1.7
Zhone convention to support row creation and deletion. pppIfLgId is required to create or destroy a row in this table.
OBJECT-TYPE    
  ZhoneRowStatus  

pppLCPExtensionsTable 1.3.6.1.4.1.5504.4.5.2
This table is used to configure attributes not found in the pppLinkConfigTable defined in RFC 1471. This table is indexed by the ifIndex of the PPP interface to which these LCP attributes apply.
OBJECT-TYPE    
  SEQUENCE OF  
    PppLCPExtensionsEntry

pppLCPExtensionsEntry 1.3.6.1.4.1.5504.4.5.2.1
There is an entry in this table for every provisioned PPP interface. Rows in this table are created or deleted when a row in the pppInterfaceTable is created or deleted using pppIfRowStatus. Therefore, objects in this table cannot be set in the same SNMP PDU as the objects used to create a row in the pppInterfaceTable.
OBJECT-TYPE    
  PppLCPExtensionsEntry  

lcpExtReceiveAuthEnable 1.3.6.1.4.1.5504.4.5.2.1.1
Enable or disable incoming authentication.
OBJECT-TYPE    
  EnableFlag  

lcpExtReceiveAuthProtocol 1.3.6.1.4.1.5504.4.5.2.1.2
The preferred protocol used for incoming authentication. If lcpExtReceiveAuthEnable is enabled, the authentication protocol will be negotiated with the peer.
OBJECT-TYPE    
  ZhoneAuthenticationProtocol  

lcpExtSendAuthEnable 1.3.6.1.4.1.5504.4.5.2.1.3
Enable or disable outgoing authentication.
OBJECT-TYPE    
  EnableFlag  

lcpExtSendAuthProtocol 1.3.6.1.4.1.5504.4.5.2.1.4
The protocol used with lcpExtSendAuthIdentity to look up the outgoing authentication information.
OBJECT-TYPE    
  ZhoneAuthenticationProtocol  

lcpExtSendAuthIdentity 1.3.6.1.4.1.5504.4.5.2.1.5
The identity (PAP peer ID or CHAP name) used with lcpExtSendAuthProtocol to look up the outgoing authentication information. Default value is the empty string.
OBJECT-TYPE    
  OCTET STRING Size(0..24)  

lcpExtQualityProtocol 1.3.6.1.4.1.5504.4.5.2.1.6
The Quality Protocol used. Currently, the only valid quality protocl is LQR. Quality protocol must be enabled using pppLqrConfigStatus in RFC1471.
OBJECT-TYPE    
  INTEGER lqr(1)  

lcpExtMagicNumber 1.3.6.1.4.1.5504.4.5.2.1.7
The number used in Magic Number negotiation. Magic number negotiation must be enabled using pppLinkConfigMagicNumber in RFC1471. When set to zero, a random number will be used for the magic number. This allows us to better prevent having two devices with the same magic number.
OBJECT-TYPE    
  Unsigned32  

lcpExtMaxPad 1.3.6.1.4.1.5504.4.5.2.1.8
The number of padded bytes at the end of data. This is used for Self-Describing Padding, a method for placing unambiguous padding octets at the end of the PPP Information field in order to cause messages to fall on a natural boundary.
OBJECT-TYPE    
  Integer32 1..255  

lcpExtCallbackEnable 1.3.6.1.4.1.5504.4.5.2.1.9
Enable or disable Callback negotiation.
OBJECT-TYPE    
  EnableFlag  

lcpExtCallbackType 1.3.6.1.4.1.5504.4.5.2.1.10
The method of determining the location to callback. byAuth: Location is determined by authorization information. byDialString: Location is determined by a dialing string. byIdentifier: Location is determined by a location ID. byE164: Location is determined by an E.164 number. byName: Location is determined by a distinguished name. These objects only apply when callback negotiation is enabled using lcpExtCallbackEnable.
OBJECT-TYPE    
  INTEGER byAuth(1), byDialStr(2), byIdentifier(3), byE164(4), byName(5)  

lcpExtCallbackDialString 1.3.6.1.4.1.5504.4.5.2.1.11
The dialing string used for a callback. The format of this string is determined by lcpExtCallbackType. This object only applies when callback negotiation is enabled using lcpExtCallbackEnable. Default value is the empty string.
OBJECT-TYPE    
  OCTET STRING Size(0..24)  

lcpExtRestartTimer 1.3.6.1.4.1.5504.4.5.2.1.12
Number of seconds before retransmission of an LCP packet.
OBJECT-TYPE    
  Integer32 1..999  

lcpExtMaxConfigRetries 1.3.6.1.4.1.5504.4.5.2.1.13
Number of LCP configuration retries without response before the link is brought down.
OBJECT-TYPE    
  Integer32 1..999  

lcpExtMaxTerminateRetries 1.3.6.1.4.1.5504.4.5.2.1.14
Number of LCP termination retries without response before the link is brought down.
OBJECT-TYPE    
  Integer32 1..999  

lcpExtMaxFailureRetries 1.3.6.1.4.1.5504.4.5.2.1.15
Number of times a Configuration Nak is sent before a Configuration Rej is sent.
OBJECT-TYPE    
  Integer32 1..999  

lcpExtMRUEnable 1.3.6.1.4.1.5504.4.5.2.1.16
Enable or disable MRU negotiation.
OBJECT-TYPE    
  EnableFlag  

lcpExtACCMEnable 1.3.6.1.4.1.5504.4.5.2.1.17
Enable or disable Asynchronous Control Character Map negotiation.
OBJECT-TYPE    
  EnableFlag  

lcpExtPFCEnable 1.3.6.1.4.1.5504.4.5.2.1.18
Enable or disable Protocol Field Compression negotiation.
OBJECT-TYPE    
  EnableFlag  

lcpExtACFCEnable 1.3.6.1.4.1.5504.4.5.2.1.19
Enable or disable Address and Control Field Compression negotiation.
OBJECT-TYPE    
  EnableFlag  

lcpExtFCSAltEnable 1.3.6.1.4.1.5504.4.5.2.1.20
Enable or disable FCS Alternative negotiation. The negotiated FCS values take effect only during Authentication and Network-Layer Protocol phases.
OBJECT-TYPE    
  EnableFlag  

lcpExtSDPEnable 1.3.6.1.4.1.5504.4.5.2.1.21
Enable or disable Self-Describing Padding negotiation.
OBJECT-TYPE    
  EnableFlag  

lcpExtNumModeEnable 1.3.6.1.4.1.5504.4.5.2.1.22
Enable or disable Numbered Mode negotiation.
OBJECT-TYPE    
  EnableFlag  

pppNCPExtensionsTable 1.3.6.1.4.1.5504.4.5.3
This table is used to configure attributes not found in the pppIpConfigTable defined in RFC 1473. This table is indexed by the ifIndex of the network (IP) interface to which these NCP attributes apply.
OBJECT-TYPE    
  SEQUENCE OF  
    PppNCPExtensionsEntry

pppNCPExtensionsEntry 1.3.6.1.4.1.5504.4.5.3.1
A row must be created in this table when an IP over PPP interface is provisioned. Rows are created by setting ipIfPppEnabled in the ipInterfaceTable to 'true'. Rows are deleted by setting ipIfPppEnabled in the ipInterfaceTable to 'false'. Creating or deleting a row in this table will do the same in the pppIpConfigTable in rfc1473.mib.
OBJECT-TYPE    
  PppNCPExtensionsEntry  

ncpExtVJCompMaxSlotID 1.3.6.1.4.1.5504.4.5.3.1.1
The maximum slot ID for Van Jacobson Header Compression.
OBJECT-TYPE    
  Integer32 3..16  

ncpExtVJCompSlotID 1.3.6.1.4.1.5504.4.5.3.1.2
Indicates whether the slot identifier field may be compressed: disabled: The slot identifier must not be compressed. All compressed TCP packets must set the C bit in every change mask, and must include the slot identifier. enabled: The slot identifier may be compressed.
OBJECT-TYPE    
  EnableFlag  

ncpExtIpAddrOptionEnable 1.3.6.1.4.1.5504.4.5.3.1.3
Enable or disable IP Address Negotiation.
OBJECT-TYPE    
  EnableFlag  

ncpExtRestartTimer 1.3.6.1.4.1.5504.4.5.3.1.4
Number of seconds before retransmission of an IP packet.
OBJECT-TYPE    
  Integer32 1..999  

ncpExtMaxConfigRetries 1.3.6.1.4.1.5504.4.5.3.1.5
Number of IP configuration retries without response before the session is brought down.
OBJECT-TYPE    
  Integer32 1..999  

ncpExtMaxTerminateRetries 1.3.6.1.4.1.5504.4.5.3.1.6
Number of IP termination retries without response before the session is brought down.
OBJECT-TYPE    
  Integer32 1..999  

ncpExtFailureRetries 1.3.6.1.4.1.5504.4.5.3.1.7
Number of times a Configuration Nak is sent before a Configuration Rej is sent
OBJECT-TYPE    
  Integer32 1..999  

pppNextAuthId 1.3.6.1.4.1.5504.4.5.4
A GET of this object will return the next available pppAuthId to be used when creating an entry in the pppAuthenticationTable. A GET-NEXT of this object will return the last number given out.
OBJECT-TYPE    
  Integer32 1..2147483647  

pppAuthenticationTable 1.3.6.1.4.1.5504.4.5.5
This table contains provisioning for incoming and/or outgoing PPP authentication.
OBJECT-TYPE    
  SEQUENCE OF  
    PppAuthenticationEntry

pppAuthenticationEntry 1.3.6.1.4.1.5504.4.5.5.1
An entry exists in the pppAuthenticationTable for each set of data used for PPP authentication. A set of PPP authentication data can be used for incoming authentication, outgoing authentication or both. A row can be created/deleted using pppAuthRowStatus. The next available pppAuthId value can be obtained using pppNextAuthId.
OBJECT-TYPE    
  PppAuthenticationEntry  

pppAuthSubId 1.3.6.1.4.1.5504.4.5.5.1.1
The unique identifier of the subscriber associated with this authentication entry. A single subscriber may have multiple authenticated users. If this entry is only used for outgoing authentication, there may not be an associated subscriber. Therefore, the subId may be zero.
OBJECT-TYPE    
  Integer32 0..2147483647  

pppAuthId 1.3.6.1.4.1.5504.4.5.5.1.2
A unique number used to identify this authentication entry.
OBJECT-TYPE    
  Integer32 1..2147483647  

pppAuthIpIfIndex 1.3.6.1.4.1.5504.4.5.5.1.3
The ifIndex of the IP record associated with this set of PPP authentication data. If this entry is to be used for incoming authentication, this object must be set to a non-zero value.
OBJECT-TYPE    
  InterfaceIndexOrZero  

pppAuthLgId 1.3.6.1.4.1.5504.4.5.5.1.4
The unique identifier of the line group on which this authentication data is allowed to be used. If the value is zero, this authentication data can be used on any line group.
OBJECT-TYPE    
  InterfaceIndexOrZero  

pppAuthProtocol 1.3.6.1.4.1.5504.4.5.5.1.5
The protocol used for authentication: PAP - Password Authentication Protocol CHAP - Challenge Handshake Authentication Protocol A bit is set for each authentication protocol that is enabled. All protocols are disabled by default.
OBJECT-TYPE    
  BITS pap(0), chap(1)  

pppAuthPAPPeerID 1.3.6.1.4.1.5504.4.5.5.1.6
The username used if we are authenticating with the PAP protocol. Default value is the empty string.
OBJECT-TYPE    
  OCTET STRING Size(0..24)  

pppAuthPAPPassword 1.3.6.1.4.1.5504.4.5.5.1.7
The password used if we are authenticating with the PAP protocol. Default value is the empty string. For security, an empty string will be returned on a GET.
OBJECT-TYPE    
  OCTET STRING Size(0..24)  

pppAuthCHAPName 1.3.6.1.4.1.5504.4.5.5.1.8
The username used if we are authenticating with the CHAP protocol. Default value is the empty string.
OBJECT-TYPE    
  OCTET STRING Size(0..24)  

pppAuthCHAPSecret 1.3.6.1.4.1.5504.4.5.5.1.9
The password used if we are authenticating with the CHAP protocol. Default value is the empty string. For security, an empty string will be returned on a GET.
OBJECT-TYPE    
  OCTET STRING Size(0..24)  

pppAuthStatus 1.3.6.1.4.1.5504.4.5.5.1.10
Setting this object to 'invalid' causes the information for that entry to become invalidated. Calls using the authentication information from an invalidated entry will not be accepted or initiated. This allows an entry to be temporarily disabled without deleting it from the table.
OBJECT-TYPE    
  INTEGER valid(1), invalid(2)  

pppAuthRowStatus 1.3.6.1.4.1.5504.4.5.5.1.12
This object is used to create or delete an entry in the table. Setting this object to 'createAndGo' will cause an entry to be created. Setting this object to 'destroy' will cause an entry to be deleted. Objects required for creating an entry are specified in the pppAuthenticationEntry description.
OBJECT-TYPE    
  ZhoneRowStatus