Initial commit
This commit is contained in:
798
MIBS/linksys/LINKSYS-SNMP-MIB
Normal file
798
MIBS/linksys/LINKSYS-SNMP-MIB
Normal file
@ -0,0 +1,798 @@
|
||||
LINKSYS-SNMP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
rnd FROM LINKSYS-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY, TimeTicks FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString FROM SNMPv2-TC
|
||||
RowStatus, TruthValue FROM SNMPv2-TC
|
||||
InetAddressType, InetAddress FROM INET-ADDRESS-MIB
|
||||
snmpTargetAddrExtEntry FROM SNMP-COMMUNITY-MIB
|
||||
SnmpEngineID FROM SNMP-FRAMEWORK-MIB
|
||||
usmUserEntry FROM SNMP-USER-BASED-SM-MIB;
|
||||
|
||||
rlSNMP MODULE-IDENTITY
|
||||
LAST-UPDATED "200709100000Z"
|
||||
ORGANIZATION "Linksys LLC."
|
||||
CONTACT-INFO
|
||||
"www.linksys.com/business/support"
|
||||
DESCRIPTION
|
||||
"Private MIB module for SNMP support in Linksys devices."
|
||||
REVISION "201102110000Z"
|
||||
DESCRIPTION
|
||||
"Added support in usmUserTable augment for authentication and
|
||||
privacy passwords saving."
|
||||
REVISION "201002150000Z"
|
||||
DESCRIPTION
|
||||
"1. Changed SYNTAX of rlSnmpEngineID from
|
||||
OCTET STRING (SIZE(5..32))to SnmpEngineID.
|
||||
2. Added rlInet2EngineIdTable."
|
||||
REVISION "200709100000Z"
|
||||
DESCRIPTION
|
||||
"Added rlEvents MIB."
|
||||
REVISION "200606060000Z"
|
||||
DESCRIPTION
|
||||
"Added rlSNMPenable object."
|
||||
REVISION "0410200000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB."
|
||||
::= { rnd 98 }
|
||||
|
||||
rlSNMPv3 OBJECT IDENTIFIER ::= { rlSNMP 1 }
|
||||
|
||||
rlTargetParamsTestingLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
low(1),
|
||||
high(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The level of the tests done when configuring an entry in the snmpTargetParamsTable."
|
||||
::= { rlSNMPv3 1 }
|
||||
|
||||
rlNotifyFilterTestingLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
low(1),
|
||||
high(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The level of the tests done when configuring an entry in the snmpNotifyFilterTable."
|
||||
::= { rlSNMPv3 2 }
|
||||
|
||||
rlSnmpEngineID OBJECT-TYPE
|
||||
SYNTAX SnmpEngineID
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A variable for setting the router's local engineID value.
|
||||
Setting this variable will effect the value of snmpEngineID. Setting this
|
||||
variable to the value '00 00 00 00 00'H will cause snmpEngineID to get
|
||||
an automatically created value based on the device basic MAC address.
|
||||
This method of setting the agent's engineID is recommended for stand-alone
|
||||
systems. Setting this variable to any other (valid) value will set snmpEngineID
|
||||
to this value. Setting this variable to all 'ff'H or all zeros is not
|
||||
allowed, with the exception of the value '00 00 00 00 00'H.
|
||||
The last method is recommended for stackable system, in order for the
|
||||
engineID to be unique within an administrative domain.
|
||||
Setting this value (to a value different then the default value)
|
||||
is required before configuring users data in usmUserTable and
|
||||
vacmSecurityToGroupTable.
|
||||
Changing the value of this variable has 2 side-effects:
|
||||
- All user data will be deleted, including: all usmUserTable configured entries and
|
||||
vacmSecurityToGroupTable entries where vacmSecurityModel = 3.
|
||||
- All snmpCommunityTable entries with snmpCommunityContextEngineID value
|
||||
equal to old rlSnmpEngineID value, will be updated with the new
|
||||
rlSnmpEngineID value."
|
||||
DEFVAL { '0000000001'H }
|
||||
::= { rlSNMPv3 3 }
|
||||
|
||||
rlSNMPv3IpAddrToIndexTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlSNMPv3IpAddrToIndexEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table maps ip addresses to indices. The output index
|
||||
is used as a component in some SNMPv3 tables fields (for example:
|
||||
snmpTargetAddrName). Ipv4 addresses are not supported by this table.
|
||||
Note: in getNext operations on this table, only mappings which are in use
|
||||
in snmpTargetAddrTable (using rlTargetAddrMagicUsedInIndex) will be retreived.
|
||||
The mapped index does not include delimiters which are forbidden
|
||||
in SNMPv3 tag values (and thus can be used in tag fields). "
|
||||
::= { rlSNMPv3 4 }
|
||||
|
||||
rlSNMPv3IpAddrToIndexEntry OBJECT-TYPE
|
||||
SYNTAX RlSNMPv3IpAddrToIndexEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
INDEX { rlSNMPv3IpAddrToIndexAddrType,
|
||||
rlSNMPv3IpAddrToIndexAddr }
|
||||
::= { rlSNMPv3IpAddrToIndexTable 1 }
|
||||
|
||||
RlSNMPv3IpAddrToIndexEntry ::= SEQUENCE {
|
||||
rlSNMPv3IpAddrToIndexAddrType InetAddressType,
|
||||
rlSNMPv3IpAddrToIndexAddr InetAddress,
|
||||
rlSNMPv3IpAddrToIndexMappedIndex OCTET STRING
|
||||
}
|
||||
|
||||
rlSNMPv3IpAddrToIndexAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of NMS IP address."
|
||||
::= { rlSNMPv3IpAddrToIndexEntry 1 }
|
||||
|
||||
rlSNMPv3IpAddrToIndexAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"NMS IP address."
|
||||
::= { rlSNMPv3IpAddrToIndexEntry 2 }
|
||||
|
||||
rlSNMPv3IpAddrToIndexMappedIndex OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index mapped for this row ip address."
|
||||
::= { rlSNMPv3IpAddrToIndexEntry 3 }
|
||||
|
||||
rlTargetAddrExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlTargetAddrExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table extends rlTargetAddrExtEntry. "
|
||||
::= { rlSNMPv3 5 }
|
||||
|
||||
rlTargetAddrExtEntry OBJECT-TYPE
|
||||
SYNTAX RlTargetAddrExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
AUGMENTS { snmpTargetAddrExtEntry }
|
||||
::= { rlTargetAddrExtTable 1 }
|
||||
|
||||
RlTargetAddrExtEntry ::= SEQUENCE {
|
||||
rlTargetAddrMagicUsedInIndex OCTET STRING
|
||||
}
|
||||
|
||||
rlTargetAddrMagicUsedInIndex OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0 | 4))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this field to a 4 octets length value means that ip mapping (using rlSNMPv3IpAddrToIndexTable)
|
||||
is used for this row. If such a mapping is not used, a 0-length octet string
|
||||
value should be used for this field (this is also the default).
|
||||
This field value is determined only once, upon creation of an entry in the
|
||||
snmpTargetAddrTable. A change in its value while updating an existing entry
|
||||
is ignored.
|
||||
Prior to creating a snmpTargetAddrTable entry with a 4 octets length value for
|
||||
this field, the rlSNMPv3IpAddrToIndexTable must be used in order to retrieve
|
||||
this value."
|
||||
DEFVAL { "" }
|
||||
::= { rlTargetAddrExtEntry 1 }
|
||||
|
||||
rlInet2EngineIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlInet2EngineIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table maps inet addresses to SNMPv3 engine identifiers. "
|
||||
::= { rlSNMPv3 6 }
|
||||
|
||||
rlInet2EngineIdEntry OBJECT-TYPE
|
||||
SYNTAX RlInet2EngineIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
INDEX { rlInet2EngineIdAddressType, rlInet2EngineIdAddress}
|
||||
::= { rlInet2EngineIdTable 1 }
|
||||
|
||||
RlInet2EngineIdEntry ::= SEQUENCE {
|
||||
rlInet2EngineIdAddressType InetAddressType,
|
||||
rlInet2EngineIdAddress InetAddress,
|
||||
rlInet2EngineIdEngineId SnmpEngineID,
|
||||
rlInet2EngineIdStatus RowStatus
|
||||
}
|
||||
|
||||
rlInet2EngineIdAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inet address type of the mapped inet address."
|
||||
::= { rlInet2EngineIdEntry 1 }
|
||||
|
||||
rlInet2EngineIdAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mapped inet address."
|
||||
::= { rlInet2EngineIdEntry 2 }
|
||||
|
||||
rlInet2EngineIdEngineId OBJECT-TYPE
|
||||
SYNTAX SnmpEngineID
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMPv3 engine id to which the address denoted by rlInet2EngineIdAddressType and rlInet2EngineIdAddress is mapped."
|
||||
::= { rlInet2EngineIdEntry 3 }
|
||||
|
||||
rlInet2EngineIdStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The management control for this table."
|
||||
DEFVAL { createAndGo }
|
||||
::= { rlInet2EngineIdEntry 4 }
|
||||
|
||||
|
||||
rlSNMPDomains OBJECT IDENTIFIER ::= { rlSNMP 2 }
|
||||
|
||||
rlSnmpUDPMridDomain OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMPv2 over UDP transport domain, used when Multi-Instance Router
|
||||
is supported (more than one MIR instance exist).
|
||||
The corresponding transport address is of type RlSnmpUDPMridAddress."
|
||||
::= { rlSNMPDomains 1 }
|
||||
|
||||
RlSnmpUDPMridAddress ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1d.1d.1d.1d/2d/2d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the UDP address of NMS and the MRID through which it is
|
||||
connected in order to access the agent:
|
||||
octets contents encoding
|
||||
1-4 IP-address network-byte order
|
||||
5-6 UDP-port network-byte order
|
||||
7-8 MRID network-byte order
|
||||
"
|
||||
SYNTAX OCTET STRING (SIZE (8))
|
||||
|
||||
rlSnmpUdpIpv6MridDomain OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMPv2 over UDP over IPv6 transport domain, used when Multi-Instance Router
|
||||
is supported (more than one MIR instance exist).
|
||||
The corresponding transport address is of type RlSnmpUDPIpv6MridAddress
|
||||
for global IPv6 addresses."
|
||||
::= { rlSNMPDomains 2 }
|
||||
|
||||
RlSnmpUDPIpv6MridAddress ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "0a[2x:2x:2x:2x:2x:2x:2x:2x]0a:2d:2d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the UDP address of NMS and the MRID through which it is
|
||||
connected in order to access the agent:
|
||||
octets contents encoding
|
||||
1-16 IPv6 address network-byte order
|
||||
17-18 UDP-port network-byte order
|
||||
19-20 MRID network-byte order "
|
||||
SYNTAX OCTET STRING (SIZE (20))
|
||||
|
||||
rlSnmpUdpIpv6zMridDomain OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMPv2 over UDP over IPv6 transport domain, used when Multi-Instance Router
|
||||
is supported (more than one MIR instance exist).
|
||||
The corresponding transport address is of type RlSnmpUDPIpv6zMridAddress
|
||||
for scoped IPv6 addresses with a zone index."
|
||||
::= { rlSNMPDomains 3 }
|
||||
|
||||
RlSnmpUDPIpv6zMridAddress ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "0a[2x:2x:2x:2x:2x:2x:2x:2x%4d]0a:2d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Represents the UDP address of NMS (consisting of an IPv6 address,
|
||||
a zone index and a port number) and the MRID through which it is
|
||||
connected in order to access the agent:
|
||||
octets contents encoding
|
||||
1-16 IPv6 address network-byte order
|
||||
17-20 zone index network-byte order
|
||||
21-22 UDP-port network-byte order
|
||||
23-24 MRID network-byte order "
|
||||
SYNTAX OCTET STRING (SIZE (24))
|
||||
|
||||
|
||||
rlSnmpRequestMridTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlSnmpRequestMridEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table for determining the Mrid for the current SNMP request."
|
||||
::= { rlSNMP 3 }
|
||||
|
||||
rlSnmpRequestMridEntry OBJECT-TYPE
|
||||
SYNTAX RlSnmpRequestMridEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
INDEX { rlSnmpRequestManagedMrid }
|
||||
::= { rlSnmpRequestMridTable 1 }
|
||||
|
||||
RlSnmpRequestMridEntry ::= SEQUENCE {
|
||||
rlSnmpRequestManagedMrid INTEGER,
|
||||
rlSnmpRequestMridStatus INTEGER }
|
||||
|
||||
rlSnmpRequestManagedMrid OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router instance the NMS wants to manage in the current SNMP request.
|
||||
The value of this object, when attaching a variable instance of the
|
||||
rlSnmpRequestManagedMridTable to an SNMP request, will determine the
|
||||
managed Mrid for this request.
|
||||
It is important to mention that the variable insance must be attached
|
||||
as the first variable in the PDU in order to influence all variables."
|
||||
::= { rlSnmpRequestMridEntry 1 }
|
||||
|
||||
rlSnmpRequestMridStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this entry."
|
||||
::= { rlSnmpRequestMridEntry 2 }
|
||||
|
||||
rlSNMPenable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or disables SNMP."
|
||||
DEFVAL { enable }
|
||||
::= { rlSNMP 4 }
|
||||
|
||||
rndCommunityInetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RndCommunityInetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The community table of the agent"
|
||||
::= { rlSNMP 5 }
|
||||
|
||||
rndCommunityInetEntry OBJECT-TYPE
|
||||
SYNTAX RndCommunityInetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
INDEX { rndCommunityInetMngStationAddrType, rndCommunityInetMngStationAddr,
|
||||
IMPLIED rndCommunityInetString }
|
||||
::= { rndCommunityInetTable 1 }
|
||||
|
||||
RndCommunityInetEntry ::= SEQUENCE {
|
||||
rndCommunityInetMngStationAddrType InetAddressType,
|
||||
rndCommunityInetMngStationAddr InetAddress,
|
||||
rndCommunityInetString DisplayString,
|
||||
rndCommunityInetAccess INTEGER,
|
||||
rndCommunityInetTrapsEnable INTEGER,
|
||||
rndCommunityInetStatus INTEGER,
|
||||
rndCommunityInetPortSecurity INTEGER,
|
||||
rndCommunityInetOwner DisplayString,
|
||||
rndCommunityInetTrapDestPort INTEGER,
|
||||
rndCommunityInetAltAddrType InetAddressType,
|
||||
rndCommunityInetAltAddr InetAddress
|
||||
|
||||
}
|
||||
|
||||
rndCommunityInetMngStationAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address type of the management station that will be allowed to
|
||||
communicate with the agent IP address"
|
||||
::= { rndCommunityInetEntry 1 }
|
||||
|
||||
|
||||
rndCommunityInetMngStationAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address of the management station that will be allowed to
|
||||
communicate with the agent IP address"
|
||||
::= { rndCommunityInetEntry 2 }
|
||||
|
||||
rndCommunityInetString OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..20))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The community string with which the management
|
||||
station will communicate with the agent"
|
||||
::= { rndCommunityInetEntry 3 }
|
||||
|
||||
rndCommunityInetAccess OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
readOnly(1),
|
||||
readWrite(2),
|
||||
super(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The allowed access to this management station"
|
||||
::= { rndCommunityInetEntry 4}
|
||||
|
||||
rndCommunityInetTrapsEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
snmpV1(1),
|
||||
snmpV2(2),
|
||||
snmpV3(3),
|
||||
trapsDisable(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Should the agent send traps to the management station,
|
||||
and what version is required"
|
||||
::= { rndCommunityInetEntry 5 }
|
||||
|
||||
rndCommunityInetStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
invalid(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this entry. If the status is invalid the
|
||||
community entry will be deleted"
|
||||
::= { rndCommunityInetEntry 6 }
|
||||
|
||||
rndCommunityInetPortSecurity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If enabled the device will only receive SNMP messages from the port,
|
||||
through which this NMS is reachable from the device."
|
||||
DEFVAL { disabled }
|
||||
::= { rndCommunityInetEntry 7 }
|
||||
|
||||
rndCommunityInetOwner OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The owner of this community"
|
||||
::= { rndCommunityInetEntry 8 }
|
||||
|
||||
rndCommunityInetTrapDestPort OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The transport protocol (usually UDP) port to which traps to the
|
||||
management station represebted by this entry will be sent. The default
|
||||
is the well-known IANA assigned port number for SNMP traps.
|
||||
This object is relevant only if rndCommunityInetTrapsEnable has a value
|
||||
different from trapsDisable."
|
||||
DEFVAL { 162 }
|
||||
::= { rndCommunityInetEntry 9 }
|
||||
|
||||
rndCommunityInetAltAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For testing purposes"
|
||||
::= { rndCommunityInetEntry 10 }
|
||||
|
||||
|
||||
rndCommunityInetAltAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For testing purposes"
|
||||
::= { rndCommunityInetEntry 11 }
|
||||
|
||||
rlMridInetTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlMridInetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MRID related configurations table of the agent"
|
||||
::= { rlSNMP 6 }
|
||||
|
||||
rlMridInetEntry OBJECT-TYPE
|
||||
SYNTAX RlMridInetEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
INDEX { rndCommunityInetMngStationAddrType, rndCommunityInetMngStationAddr,
|
||||
IMPLIED rndCommunityInetString }
|
||||
::= { rlMridInetTable 1 }
|
||||
|
||||
RlMridInetEntry ::= SEQUENCE {
|
||||
rlMridInetConnection INTEGER,
|
||||
rlInetManagedMrid INTEGER
|
||||
}
|
||||
|
||||
rlMridInetConnection OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router instance connecting the NMS who accessed the agent
|
||||
through the community table entry corresponding to the keys of this entry."
|
||||
::= { rlMridInetEntry 1 }
|
||||
|
||||
rlInetManagedMrid OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router instance currently managed by the NMS who accessed the agent
|
||||
through the community table entry corresponding to the keys of this entry "
|
||||
::= { rlMridInetEntry 2 }
|
||||
|
||||
rlEvents OBJECT IDENTIFIER ::= { rlSNMP 7 }
|
||||
|
||||
rlEventsPollerId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The rlEventsPollerId is the 1st key in all the rlEvents tables. Each poller must first GET from this
|
||||
object his Id. The agent will ensure uniqueness."
|
||||
::= { rlEvents 1 }
|
||||
|
||||
rlEventsDefaultPollingInterval OBJECT-TYPE
|
||||
SYNTAX TimeTicks (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default polling time. Will be used to detrermined whether the events configured by a poller in
|
||||
rlEventsTable can be destroyed, in absence of an entry for this poller in the rlEventsPollingControlTable."
|
||||
::= { rlEvents 2 }
|
||||
|
||||
|
||||
rlEventsDeleteEvents OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" SETting a id of an active poller will cause all the rows of this poller in the rlEventsTable
|
||||
to be destroyed. This is equivalent to SETting rlEventsStatus of each row of this poller to 'destroy'.
|
||||
GET operation on this variable is meaningless, and the value 0 will be returned in this case (actual
|
||||
pollers start from 1)."
|
||||
::= { rlEvents 3 }
|
||||
|
||||
|
||||
rlEventsMaskTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlEventsMaskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table showing the events mask for each client."
|
||||
::= { rlEvents 4 }
|
||||
|
||||
rlEventsMaskEntry OBJECT-TYPE
|
||||
SYNTAX RlEventsMaskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
INDEX { rlEventsMaskPollerId }
|
||||
::= { rlEventsMaskTable 1 }
|
||||
|
||||
|
||||
RlEventsMaskEntry ::= SEQUENCE {
|
||||
rlEventsMaskPollerId INTEGER,
|
||||
rlEventsMaskMask OCTET STRING
|
||||
}
|
||||
|
||||
rlEventsMaskPollerId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The poller id whose events are shown in this table "
|
||||
::= { rlEventsMaskEntry 1 }
|
||||
|
||||
|
||||
rlEventsMaskMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The semantics of the rlEventsMask is an array of timestamps (each 4 octets
|
||||
containing one time stamp). Each timestamp is in TimeTicks units encoded in network order.
|
||||
Thus the mask can contain up to 40 timestamps. If a place in the array is empty it will contain
|
||||
0.
|
||||
Each timestamp shows the time of the last occurrence of the event whose
|
||||
rlEventIndexKey in the rlEventsTable for this client id is the same as its index in the array.
|
||||
Each for bytes of the rlEventsMask will contain the timestamp in TimeTicks
|
||||
units encoded in network order of the last time the event "
|
||||
::= { rlEventsMaskEntry 2 }
|
||||
|
||||
rlEventsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlEventsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table relating the events recorded to the indices in the rlEventsMask."
|
||||
::= { rlEvents 5 }
|
||||
|
||||
rlEventsEntry OBJECT-TYPE
|
||||
SYNTAX RlEventsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
INDEX { rlEventsPoller, IMPLIED rlEventId }
|
||||
::= { rlEventsTable 1 }
|
||||
|
||||
|
||||
RlEventsEntry ::= SEQUENCE {
|
||||
rlEventsPoller INTEGER,
|
||||
rlEventId OBJECT IDENTIFIER,
|
||||
rlEventIndexInMask INTEGER,
|
||||
rlEventsStatus RowStatus
|
||||
}
|
||||
|
||||
rlEventsPoller OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The poller id whose event definitions are shown in this table."
|
||||
::= { rlEventsEntry 1 }
|
||||
|
||||
rlEventId OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The event id of the polled event. This is the notification object identifier (in case of a
|
||||
SNMPV2 notification) or the translation to SNMPv2 notation of an SNMPv1 trap according to the RFC 3584
|
||||
(SNMP versions coexistence)."
|
||||
::= { rlEventsEntry 2 }
|
||||
|
||||
rlEventIndexInMask OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index in the rlEventsMaskMask of this poller id that has been allocated for this event by the device."
|
||||
::= { rlEventsEntry 3 }
|
||||
|
||||
rlEventsStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for this table. Note that the device may refuse for resource shortage reasons to honour a create request
|
||||
for this poller even if apparently there still is room in his rlEventsMaskMask (i.e. the poller has requested
|
||||
monitoring of less than 40 events). "
|
||||
::= { rlEventsEntry 4 }
|
||||
|
||||
|
||||
rlEventsPollingControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlEventsPollingControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The polling control table for a poller. Currently contain only the polling interval."
|
||||
::= { rlEvents 6 }
|
||||
|
||||
rlEventsPollingControlEntry OBJECT-TYPE
|
||||
SYNTAX RlEventsPollingControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
INDEX { rlEventsPollingControlPollerId }
|
||||
::= { rlEventsPollingControlTable 1 }
|
||||
|
||||
|
||||
RlEventsPollingControlEntry ::= SEQUENCE {
|
||||
rlEventsPollingControlPollerId INTEGER,
|
||||
rlEventsPollingControlPollingInterval TimeTicks
|
||||
}
|
||||
|
||||
rlEventsPollingControlPollerId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The poller id whose polling controls are shown in this table."
|
||||
::= { rlEventsPollingControlEntry 1 }
|
||||
|
||||
|
||||
rlEventsPollingControlPollingInterval OBJECT-TYPE
|
||||
SYNTAX TimeTicks (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The desired polling interval for this poller. If the device has determined that the poller has not
|
||||
polled the device for 3 times this polling interval it may destroy all the data related to this poller
|
||||
in the rlevents database "
|
||||
::= { rlEventsPollingControlEntry 2 }
|
||||
|
||||
|
||||
rlUsmUserExtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RlUsmUserExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table extends usmUserEntry. "
|
||||
::= { rlSNMPv3 8 }
|
||||
|
||||
rlUsmUserExtEntry OBJECT-TYPE
|
||||
SYNTAX RlUsmUserExtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The row definition for this table."
|
||||
AUGMENTS { usmUserEntry }
|
||||
::= { rlUsmUserExtTable 1 }
|
||||
|
||||
RlUsmUserExtEntry ::= SEQUENCE {
|
||||
rlUsmUserAuthPassword DisplayString,
|
||||
rlUsmUserPrivPassword DisplayString
|
||||
}
|
||||
|
||||
rlUsmUserAuthPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Authentication password.
|
||||
Setting the field to a non zero-length value will convert the given password
|
||||
to a localized authentication key, appropriate to the corresponding
|
||||
usmUserAuthProtocol field. The key is localized using the appropriate
|
||||
usmUserEngineID field, according to the algorithm specified in RFC 2574.
|
||||
This field may be set to a non zero-length value if the following conditions hold:
|
||||
1) This is the creation of the entry.
|
||||
2) The value of the corresponding usmUserCloneFrom field is zeroDotZero.
|
||||
Setting the field in any other case will cause no effect."
|
||||
DEFVAL { "" }
|
||||
::= { rlUsmUserExtEntry 1 }
|
||||
|
||||
|
||||
rlUsmUserPrivPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Privacy password.
|
||||
Setting the field to a non zero-length value will convert the given password
|
||||
to a localized privacy key, appropriate to the corresponding
|
||||
usmUserAuthProtocol field. The key is localized using the appropriate
|
||||
usmUserEngineID field, according to the algorithm specified in RFC 2574.
|
||||
This field may be set to a non zero-length value if the following conditions hold:
|
||||
1) This is the creation of the entry.
|
||||
2) The value of the corresponding usmUserCloneFrom field is zeroDotZero.
|
||||
Setting the field in any other case will cause no effect."
|
||||
DEFVAL { "" }
|
||||
::= { rlUsmUserExtEntry 2 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user