CISCO-DSL-PROVISION-MIB
AI MIB Summary
The CISCO-DSL-PROVISION-MIB manages Cisco DSL access servers to configure and monitor PPP over ATM subscriber sessions, specifically handling the provisioning parameters required to establish and maintain broadband connectivity. Key operational elements include the creation of logical DSL interfaces, the assignment of ATM virtual circuits, and the management of session states for individual subscriber lines.
Cisco DSL (Digital Subscriber Line) Provision MIB Module.
It is used to create subscriber PPP over ATM sessions and related tasks.
Main OID:
ciscoDslProvisionMIB.1.3.6.1.4.1.9.10.30
71
Objects
Active
Status
5
Dependencies
Imported Objects
Objects
71 total| Object Name |
|---|
ciscoDslProvisionMIBCisco DSL (Digital Subscriber Line) Provision MIB Module.
It is used to create subscriber PPP over ATM sessions and
related tasks. MODULE-IDENTITY .1.3.6.1.4.1.9.10.30 |
ciscoDslProvMIBObjects OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.30.1 |
cdslNrpSlot OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.30.1.1 |
cdslMaxNrpsMaximum number of the node routing processors (NRP) allowed
in the system.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.1.1 |
cdslNrpNumberThe number of NRPs that are present in this system.ro Gauge32 .1.3.6.1.4.1.9.10.30.1.1.2 |
cdslNrpIpAddressTableThis table reflects the IP addresses of each NRP
in the system. SEQUENCE OF CdslNrpIpAddressEntry .1.3.6.1.4.1.9.10.30.1.1.3 |
cdslNrpIpAddressEntryThese entries are used to store the IP Addresses of
NRP cards that are inserted in the indexed slot.
The IP addresses are used to access these cards. CdslNrpIpAddressEntry .1.3.6.1.4.1.9.10.30.1.1.3.1 |
cdslNrpSlotIndexThe object specifies the identifier of a slot
containing a NRP. Integer32 .1.3.6.1.4.1.9.10.30.1.1.3.1.1 |
cdslNrpIpAddressThe object specifies the IP addresses associated with the
NRP contained in the slot identified by cdslNrpSlotIndex.ro IpAddress .1.3.6.1.4.1.9.10.30.1.1.3.1.2 |
cdslVirtualTemplate OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.30.1.2 |
cdslVirtualTemplateNumberTableThis table reflects the number of virtual template
that are presently set up in each NRP.
A virtual template interface is a logical entity
a configuration for a serial-interface but not tied to a
physical interface - thatcan be applied dynamically as needed. SEQUENCE OF CdslVirtualTemplateNumberEntry .1.3.6.1.4.1.9.10.30.1.2.1 |
cdslVirtualTemplateNumberEntryEntries are read only. CdslVirtualTemplateNumberEntry .1.3.6.1.4.1.9.10.30.1.2.1.1 |
cdslMaxVirtualTemplatesThe object specifies the maximum number of virtual
templates allowed in one single NRP.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.2.1.1.1 |
cdslVirtualTemplatesThis object indicates the number of virtual templates
presently set up in each NRP identified by cdslNrpSlotIndex.ro Gauge32 .1.3.6.1.4.1.9.10.30.1.2.1.1.2 |
cdslVirtualTemplateTableThis table includes the virtual templates in the NRP
identified by cNrpSlotIndex.
Though a virtual template is often called a virtual
template interface, it is not reflected in the ifTable. SEQUENCE OF CdslVirtualTemplateEntry .1.3.6.1.4.1.9.10.30.1.2.2 |
cdslVirtualTemplateEntryUser may create a new entry or delete an existing
entry.
Entries may be created without explicitly setting
cdslVTRowStatus.
While the row status is 'active', objects having
read-create access can be changed. CdslVirtualTemplateEntry .1.3.6.1.4.1.9.10.30.1.2.2.1 |
cdslVTIndexThis object represents an arbitrary index used to
identify the virtual template entry. Integer32 .1.3.6.1.4.1.9.10.30.1.2.2.1.1 |
cdslVTIpAddressMethodThis object indicates how an IP address is obtained
to be associated with this virtual template.
The actual parameters of these methods are indicated
by the objects defined after.
none
ipAddress
interfaceIp
if it has one.
negotiate
DHCP server.
In the set operation, only the parameter corresponding to
this object is considered. All other parameters are
ignored and forgotten.rw Enumeration .1.3.6.1.4.1.9.10.30.1.2.2.1.2 |
cdslVTIpAddressThis object specifies the IP address associated with
this virtual template entry.
This object is only valid when cdslVTIpAddressMethod
is 'ipAddress'. To set the value correctly,
this object shall be set in the same packet as
cdslVTIpAddressMethod.rw IpAddress .1.3.6.1.4.1.9.10.30.1.2.2.1.3 |
cdslVTIpAddressMaskThis object specifies the IP address mask.
This object is only valid when cdslVTIpAddressMethod
is 'ipAddress'. To set the value correctly,
this object shall be set in the same packet as
cdslVTIpAddressMethod.rw IpAddress .1.3.6.1.4.1.9.10.30.1.2.2.1.4 |
cdslVTIpIfIndexThis object specifies the ifIndex of the interface,
whose IP address will be used for the virtual template
entry. Any interface with an IP address in the routing
processor can be selected.
This object is only valid when cdslVTIpAddressMethod
is 'interfaceIp'. To set the value correctly, this
object shall be set in the same packet as
cdslVTIpAddressMethod.rw InterfaceIndexOrZero (IF-MIB) .1.3.6.1.4.1.9.10.30.1.2.2.1.5 |
cdslVTPeerIpAddressMethodThis object indicates how an IP address is obtained
when a peer requesting one.
The actual parameters of these methods are indicated
by the objects defined after.
none
negotiate
DHCP server.
ipAddressPool
pool specified by cdslVTPeerIpAddrPool
to be defined.
In the set operation, only the parameter corresponding to
the value of this object is considered.
All other parameters are ignored and forgotten.rw Enumeration .1.3.6.1.4.1.9.10.30.1.2.2.1.6 |
cdslVTPeerIpAddrPoolThis object is used to specify peer default local IP address
pool name.
This object is only valid when cdslVTPeerIpAddressMethod
is 'ipAddressPool'. To set the value correctly, this
object shall be set in the same packet as
cdslVTPeerIpAddressMethod.
If set this object to a pool name that does not correspond
to any entry in the cdslLocalIpAddrPoolTable, then
the global IP address mechanism shall be applied.
So to use the global IP address mechanism, one should set
this object to a non-existent cdslLocalIpAddrPoolName or
an empty string.rw DisplayString .1.3.6.1.4.1.9.10.30.1.2.2.1.7 |
cdslVTPppAuthChapThis object is used to specify to use Challenge Handshake
Authentication Protocol (CHAP) authentication method and
the order it is used.
The value zero indicates that CHAP is not used.
See the description of object cdslVTPppAuthPap for
the meaning of non-zero value.rw Integer32 .1.3.6.1.4.1.9.10.30.1.2.2.1.8 |
cdslVTPppAuthMSChapThis object is used to specify the use of Microsoft's
CHAP (MSCHAP) authentication method and the order it is used.
The value zero indicates that MSCHAP is not used.
See the description of object cdslVTPppAuthPap for
the meaning of non-zero value.rw Integer32 .1.3.6.1.4.1.9.10.30.1.2.2.1.9 |
cdslVTPppAuthPapThis object is used to specify whether to use Password
Authentication Protocol (PAP) authentication method and
the order it is used.
This object is one of multiple objects used to specify
authentication methods. The other authentication method
objects are cdslVTPppAuthChap and cdslVTPppAuthMSChap.
A non-zero value for any of these authentication method
objects indicates that its associated authentication
method is to be employed. The value of these objects
indicates the order in which their respective methods
should be applied to the process of authenticating users.
The lowest non-zero valued authentication method object
is used first. If it fails, the second lowest is
applied. If all methods fail, the user is rejected.
If multiple objects are set to the same value, then
the order of the corresponding methods will be
adjusted in the order of CHAP, MSCHAP and PAP.
Each time one of these auth method value is set, all the
auth method object values will be re-assigned to reflect
the order change and the values will be in an incremental
order started from one.
So the return value(s) of a snmpget request for these
objects may be different from what they are set.
However the order is preserved.rw Integer32 .1.3.6.1.4.1.9.10.30.1.2.2.1.10 |
cdslVTPppChapHostThis object is used to specify the PPP CHAP host name.rw DisplayString .1.3.6.1.4.1.9.10.30.1.2.2.1.11 |
cdslVTPppChapPasswordThis object is used to specify the PPP CHAP password.rw DisplayString .1.3.6.1.4.1.9.10.30.1.2.2.1.12 |
cdslVTPppChapEncrypTypeThis object is used to specify whether to encrypt
the PPP CHAP password.
Only effective when cdslVTPppChapPassword is non-empty.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.10.30.1.2.2.1.13 |
cdslVTPppChapRefuseThe object is used to refuse CHAP authentication
from peers requesting it.
To disable this function set the value to no.
RefuseCallinOnly indicating the system to refuse to
answer CHAP authentication challenges received from
the peer, but will still require the peer to answer
any CHAP challenges this system sends.rw Enumeration .1.3.6.1.4.1.9.10.30.1.2.2.1.14 |
cdslVTPppChapWaitPeerThis object is used to specify that the system will
not authenticate to a peer requesting CHAP authentication
until after the peer has authenticated to this system.
To disable this function, set this object to 'false'.
That is the system will handle the peer authentication
requesting even if a peer has not authenticate itself yet.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.10.30.1.2.2.1.15 |
cdslVTPppPapUserNameThis object is used to specify the PPP PAP user
name that will be sent to a peer device.
Please refer to the description of cdslVTPppPassword
to see the interaction.rw DisplayString .1.3.6.1.4.1.9.10.30.1.2.2.1.16 |
cdslVTPppPapPasswordThis object is used to specify the PPP PAP authentication
password.
The system only utilizes the user name and password when
both cdslVTPppUserName and cdslVTPppPassword are
non-empty strings. To enforce this the following
mechanism is applied.
When both are empty strings, set any single one into
non-empty string would automatically set the other into
the same string. When set any into empty string, the other
object would be set to empty string too automatically.rw DisplayString .1.3.6.1.4.1.9.10.30.1.2.2.1.17 |
cdslVTPppPapEncrypTypeThis object is used to specify whether to encrypt
the PAP password.
Only effective when cdslVTPppPapPassword
is non-empty.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.9.10.30.1.2.2.1.18 |
cdslVTPppUseTacacsThis object is used to specify whether to enable
TACACS for PPP authentication.
SingleLine means yes and plus to accept username and
password in the username field that is in single line.rw Enumeration .1.3.6.1.4.1.9.10.30.1.2.2.1.19 |
cdslVTRowStatusThis object is used to create a new row or modify
or delete an existing row in this table.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.9.10.30.1.2.2.1.20 |
cdslLocalIpAddrPool OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.30.1.3 |
cdslLocalIpAddrPoolNumberTableThis table indicates the number of IP address pools
that are presently set up in each NRP. SEQUENCE OF CdslLocalIpAddrPoolNumberEntry .1.3.6.1.4.1.9.10.30.1.3.1 |
cdslLocalIpAddrPoolNumberEntryEntries are read only. CdslLocalIpAddrPoolNumberEntry .1.3.6.1.4.1.9.10.30.1.3.1.1 |
cdslMaxLocalIpAddrPoolsMaximum number of local IP address pools allowed in a NRP.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.3.1.1.1 |
cdslLocalIpAddrPoolsThe number of local IP address pools presently set up.ro Gauge32 .1.3.6.1.4.1.9.10.30.1.3.1.1.2 |
cdslLocalIpAddrPoolTableThis table defines the IP local address pool.
An IP address pool may have a single entry in
the table. The ranges of a pool are represented
in the cdslLocalIPAddrRangeTable. SEQUENCE OF CdslLocalIpAddrPoolEntry .1.3.6.1.4.1.9.10.30.1.3.2 |
cdslLocalIpAddrPoolEntryThis list contains IP pool entry.
The entry is read-only. The creation or the deletion
of an entry will be a by-product of the entry in the
cdslLocalIPAddrRangeTable. When an entry is created
and activated in that table, an entry in this table
will come into existance if it is not already so.
When an entry is deleted in that table, if there
is no other entry existing in that table with the
same cdslNrpSlotIndex and cdslLocalIpAddrPoolName,
the netry in this table with the same indices will
diappear from the table. CdslLocalIpAddrPoolEntry .1.3.6.1.4.1.9.10.30.1.3.2.1 |
cdslLocalIpAddrPoolNameA unique and non-empty string for the pool.
The name can not be modified once created. DisplayString .1.3.6.1.4.1.9.10.30.1.3.2.1.1 |
cdslLocalIpAddrPoolFreeAddressesThe number of IP addresses still available for use in
the pool. Please notice that the number is for the
whole pool, not for the individual range.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.3.2.1.2 |
cdslLocalIpAddrPoolInUseAddressesThe number of addresses currently in use in the pool.
Please notice that the number is for the whole pool,
not for the individual range.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.3.2.1.3 |
cdslLocalIpAddrRangeTableThis table defines the IP local address pool ranges.
An IP address pool may have a single entry or multiple
entries in the table, since an IP address pool can have
multiple dis-continuous ranges. Each range will have
a separate entry in the table. SEQUENCE OF CdslLocalIpAddrRangeEntry .1.3.6.1.4.1.9.10.30.1.3.3 |
cdslLocalIpAddrRangeEntryThis list contains IP pool range entry.
User may create a new entry or delete an existing entry.
When creating an entry, after its activation, an entry
in the cdslLocalIpAddrPoolTable will exist if it is not
already so.
When destroying an entry, if the range is the only
range in the pool, the range entry will be destroyed
and the pool entry will disappear from the
cdslLocalIpAddrPoolTable. CdslLocalIpAddrRangeEntry .1.3.6.1.4.1.9.10.30.1.3.3.1 |
cdslLocalIpAddrRangeLowAddrThe low range of this IP address pool range.
This must be lower than the pool's high range. IpAddress .1.3.6.1.4.1.9.10.30.1.3.3.1.1 |
cdslLocalIpAddrRangeHighAddrThe high range of this IP address pool range.
This must be higher than the pool's low range. IpAddress .1.3.6.1.4.1.9.10.30.1.3.3.1.2 |
cdslLocalIpAddrRangeRowStatusThis object is used to create a new row or delete an
existing row in this table.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.9.10.30.1.3.3.1.3 |
cdslAtmPvc OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.30.1.4 |
cdslPppOverAtmPvcNumberTableThis table reflects the number of PVCs of PPP
encapsulation presently set up in each NRP. SEQUENCE OF CdslPppOverAtmPvcNumberEntry .1.3.6.1.4.1.9.10.30.1.4.1 |
cdslPppOverAtmPvcNumberEntryEach entry represents the responding NRP. CdslPppOverAtmPvcNumberEntry .1.3.6.1.4.1.9.10.30.1.4.1.1 |
cdslPppOverAtmPvcsThe number of atm pvcs that are presently set up with
PPP encapsulation. The number of all atm PVCs and
the maximum number of PVCs are provided by AToM Mib.ro Gauge32 .1.3.6.1.4.1.9.10.30.1.4.1.1.1 |
cdslAtmPvcTableThis table includes configuration parameters
for ATM PVCs with PPP encapsulation.
The vc-mode ATM PVC management approach is used as
the PVC creating method, which greatly simplifies
configuration by using of vc-class.
The PVCs which were created using atm pvc cli commands
can only be read or deleted from snmp. In case of reading,
only the values of vpi, vci, sub-interface number,
encapsulation, virtual template number and row status
are meaningful. When trying to set any object of these PVCs,
a GEN_ERROR returns except for the row status object.
To indicate a PVC is created with old pvc syntax,
the value of cdslAtmPvcClass will be set into '!'. SEQUENCE OF CdslAtmPvcEntry .1.3.6.1.4.1.9.10.30.1.4.2 |
cdslAtmPvcEntryThe IfIndex by which the table is indexed, is the ATM
interface index in which the PVC is created.
The only object that is allowed to change the value
while the row status is 'active' is cdslAtmPvcClass.
Please refer to the description of cdslAtmPvcRowStatus
for more information. CdslAtmPvcEntry .1.3.6.1.4.1.9.10.30.1.4.2.1 |
cdslAtmPvcVpiThe virtual path identifier of the PVC. Please note
that it is routing processor's VPI number. Integer32 .1.3.6.1.4.1.9.10.30.1.4.2.1.1 |
cdslAtmPvcVciThe virtual channel identifier of the PVC. Please note
that it is routing processor's VCI number. Integer32 .1.3.6.1.4.1.9.10.30.1.4.2.1.2 |
cdslAtmPvcNameThis object can be used to identify the PVC.
Unique name for each PVC is desired if assigned.rw DisplayString .1.3.6.1.4.1.9.10.30.1.4.2.1.3 |
cdslAtmPvcSubIfNumberThis object indicates the ios sub-interface number
if this PVC belongs to an atm sub-interface.
Once the pvc exists, the value can not be modified.
If the PVC is created under the ATM interface level
and not a subinterface level, the object shall be zero.rw Integer32 .1.3.6.1.4.1.9.10.30.1.4.2.1.4 |
cdslAtmPvcClassThis object indicates the vc-class to inherit when
the named vc-class exists.
If the object is to set into an empty string, the default
value 'default-vc-class' will be used.
If the 'default-vc-class' class does exist, it will
be created and the encapsulation is set to aal5ciscoppp
and the virtual template number is set to the largest virtual
template number allowed. If the specified virtual template does
not exist, it will be created with no specific configuration.
If the specified vc-class does not exist, a new vc-class
will be created in the same way as the default-vc-class is.
If the specified vc-class exists and its encapsulation
is not 'aal5mux' or 'aal5ciscoppp', an error will be returned.rw DisplayString .1.3.6.1.4.1.9.10.30.1.4.2.1.5 |
cdslAtmPvcQosTypeQuality of Service type of this PVC.ro Enumeration .1.3.6.1.4.1.9.10.30.1.4.2.1.6 |
cdslAtmPvcAbrPCRAvailabe bit rate (Abr) peak cell rate(PCR) of this PVC.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.4.2.1.7 |
cdslAtmPvcAbrMCRAbr Minimum Guaranteed Cell Rate(MCR) of this PVC.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.4.2.1.8 |
cdslAtmPvcAbrIORIFAbr inverse of rate increase factor (1/rif) of this PVC.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.4.2.1.9 |
cdslAtmPvcAbrIORDFAbr inverse of rate decrease factor (1/rdf) of this PVC.ro Unsigned32 .1.3.6.1.4.1.9.10.30.1.4.2.1.10 |
cdslAtmPvcBroadcastThis object indicates whether to allow broadcast or not.ro Enumeration .1.3.6.1.4.1.9.10.30.1.4.2.1.11 |
cdslAtmPvcEncapsulationThis object indicates encapsulation method of this PVC.ro Enumeration .1.3.6.1.4.1.9.10.30.1.4.2.1.12 |
cdslVcClass OBJECT IDENTIFIER .1.3.6.1.4.1.9.10.30.1.5 |
cdslAtmPvcMuxLinkTypeThis object can be used to This object is used to specify
the link type if the encapsulation is aal5mux.
1
2
DEFVAL { ppp }
::= { cdslAtmPvcEntry 13 }
cdslAtmPvcVirtualTemplate OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTIONrw Enumeration .ciscoDslProvMIBGroups.5 |