initial commit; version 22.5.12042
This commit is contained in:
1905
mibs/oneaccess/OA-QOS-MIB
Normal file
1905
mibs/oneaccess/OA-QOS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
909
mibs/oneaccess/OA-ZBFW-STATUS-MIB
Normal file
909
mibs/oneaccess/OA-ZBFW-STATUS-MIB
Normal file
@ -0,0 +1,909 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V0X.X.R0XX_XXXXX
|
||||
--
|
||||
-- Creation date : 16/12/2010
|
||||
|
||||
OA-ZBFW-STATUS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Integer32, Counter32, Unsigned32,IpAddress,TimeTicks,
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
oacExpIMZbFw, oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB;
|
||||
|
||||
oacZbfwStatusMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201012160001Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO " OneAccess Belgium"
|
||||
|
||||
DESCRIPTION "The oacZbfwStatusMIB"
|
||||
::= { oacMIBModules 2003 }
|
||||
|
||||
TableIndex ::= Unsigned32
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
oacZbfw OBJECT IDENTIFIER ::= {oacExpIMZbFw 3131}
|
||||
|
||||
-- Output for group performance.
|
||||
|
||||
oacZbfwPerf OBJECT IDENTIFIER ::= {oacZbfw 12}
|
||||
|
||||
-- Output for attribute router performance.
|
||||
|
||||
oacZbfwRtrConnPerf OBJECT IDENTIFIER ::= {oacZbfwPerf 40}
|
||||
|
||||
oacZbfwRtrConnPerfSSCTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacZbfwRtrConnPerfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"router connection statistics"
|
||||
::= {oacZbfwRtrConnPerf 1}
|
||||
|
||||
oacZbfwRtrConnPerfEntry OBJECT-TYPE
|
||||
SYNTAX OacZbfwRtrConnPerfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table of oacZbfwRtrConnPer"
|
||||
INDEX { IMPLIED oacZbfwRtrConnPerfGlobalIx }
|
||||
::= {oacZbfwRtrConnPerfSSCTable 1}
|
||||
|
||||
OacZbfwRtrConnPerfEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
oacZbfwRtrConnPerfGlobalIx
|
||||
SnmpAdminString,
|
||||
oacZbfwRouterConnectionsCreated
|
||||
Counter32,
|
||||
oacZbfwRouterConnectionsClosed
|
||||
Counter32,
|
||||
oacZbfwRouterConnectionsTimedOut
|
||||
Counter32,
|
||||
oacZbfwRouterConnectionsMax
|
||||
Counter32,
|
||||
oacZbfwRouterConnectionsMaxUsed
|
||||
Counter32,
|
||||
oacZbfwRouterConnectionsUsed
|
||||
Counter32
|
||||
}
|
||||
|
||||
oacZbfwRtrConnPerfGlobalIx OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the tlsCntTreeGlobalIndex of the MANAGED OBJECT."
|
||||
::= {oacZbfwRtrConnPerfEntry 10}
|
||||
|
||||
oacZbfwRouterConnectionsCreated OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of (half-open) connections created by the zone-based firewall."
|
||||
::= {oacZbfwRtrConnPerfEntry 1}
|
||||
|
||||
oacZbfwRouterConnectionsClosed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of zone-based firewall connections or half-open connections
|
||||
closed by a protocol or explicitly by a user."
|
||||
::= {oacZbfwRtrConnPerfEntry 2}
|
||||
|
||||
oacZbfwRouterConnectionsTimedOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of zone-based firewall connections or half-open connections
|
||||
that timed out."
|
||||
::= {oacZbfwRtrConnPerfEntry 3}
|
||||
|
||||
oacZbfwRouterConnectionsMax OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max number of zone-based firewall connections or half-open connections
|
||||
allowed in this instance."
|
||||
::= {oacZbfwRtrConnPerfEntry 4}
|
||||
|
||||
oacZbfwRouterConnectionsMaxUsed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Highest number of zone-based firewall connections or half-open connections
|
||||
that were simultaneously in use."
|
||||
::= {oacZbfwRtrConnPerfEntry 5}
|
||||
|
||||
oacZbfwRouterConnectionsUsed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of zone-based firewall connections or half-open connections
|
||||
that are currenlty in use."
|
||||
::= {oacZbfwRtrConnPerfEntry 6}
|
||||
|
||||
-- Output for attribute packets.
|
||||
|
||||
oacZbfwPackets OBJECT IDENTIFIER ::= {oacZbfwPerf 41}
|
||||
|
||||
oacZbfwPacketsSSCTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacZbfwPacketsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"packet statistics"
|
||||
::= {oacZbfwPackets 1}
|
||||
|
||||
oacZbfwPacketsEntry OBJECT-TYPE
|
||||
SYNTAX OacZbfwPacketsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aggregated packet handling statistics of the zone-based firewall."
|
||||
INDEX { IMPLIED oacZbfwPacketsGlobalIx }
|
||||
::= {oacZbfwPacketsSSCTable 1}
|
||||
|
||||
OacZbfwPacketsEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
oacZbfwPacketsGlobalIx
|
||||
SnmpAdminString,
|
||||
oacZbfwPacketsProcessed
|
||||
Counter32,
|
||||
oacZbfwPacketsPassed
|
||||
Counter32,
|
||||
oacZbfwPacketsDropped
|
||||
Counter32,
|
||||
oacZbfwPacketsRejected
|
||||
Counter32,
|
||||
oacZbfwPacketsRejectStatsInvalidIntf
|
||||
Counter32,
|
||||
oacZbfwPacketsRejectStatsNoPolicy
|
||||
Counter32,
|
||||
oacZbfwPacketsRejectStatsNoConnSetup
|
||||
Counter32,
|
||||
oacZbfwPacketsRejectStatsProtocol
|
||||
Counter32,
|
||||
oacZbfwPacketsRejectStatsAlg
|
||||
Counter32,
|
||||
oacZbfwPacketsRejectStatsConnExceeded
|
||||
Counter32 --,
|
||||
-- oacZbfwPacketsRejectStatsBandwidth
|
||||
-- Counter32
|
||||
}
|
||||
|
||||
oacZbfwPacketsGlobalIx OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the tlsCntTreeGlobalIndex of the MANAGED OBJECT."
|
||||
::= {oacZbfwPacketsEntry 1}
|
||||
|
||||
oacZbfwPacketsProcessed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets processed by the zone-based firewall."
|
||||
::= {oacZbfwPacketsEntry 2}
|
||||
|
||||
oacZbfwPacketsPassed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets passed by the zone-based firewall."
|
||||
::= {oacZbfwPacketsEntry 3}
|
||||
|
||||
oacZbfwPacketsDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets dropped by an explicit drop rule of the zone-based firewall."
|
||||
::= {oacZbfwPacketsEntry 4}
|
||||
|
||||
oacZbfwPacketsRejected OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets rejected by the zone-based firewall because of an
|
||||
invalid interface, no matching rule could be found, no connection could be
|
||||
created, a protocol violation or an alg violation."
|
||||
::= {oacZbfwPacketsEntry 5}
|
||||
|
||||
oacZbfwPacketsRejectStatsInvalidIntf OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets rejected by the zone-based firewall because of a missing
|
||||
valid interface for the packet."
|
||||
::= {oacZbfwPacketsEntry 6}
|
||||
|
||||
oacZbfwPacketsRejectStatsNoPolicy OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets rejected by the zone-based firewall because of a missing
|
||||
matching policy database entry."
|
||||
::= {oacZbfwPacketsEntry 7}
|
||||
|
||||
oacZbfwPacketsRejectStatsNoConnSetup OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets rejected by the zone-based firewall because no
|
||||
connection could be created."
|
||||
::= {oacZbfwPacketsEntry 8}
|
||||
|
||||
oacZbfwPacketsRejectStatsProtocol OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets rejected by the zone-based firewall because of a
|
||||
protocol violation."
|
||||
::= {oacZbfwPacketsEntry 9}
|
||||
|
||||
oacZbfwPacketsRejectStatsAlg OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets rejected by the zone-based firewall because of an
|
||||
alg violation."
|
||||
::= {oacZbfwPacketsEntry 10}
|
||||
|
||||
oacZbfwPacketsRejectStatsConnExceeded OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets rejected by the zone-based firewall because the
|
||||
maximum number of connections was reached."
|
||||
::= {oacZbfwPacketsEntry 11}
|
||||
|
||||
--oacZbfwPacketsRejectStatsBandwidth OBJECT-TYPE
|
||||
-- SYNTAX Counter32
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "Path: zbFirewall.performance.packets.rejectStats.bandwidth
|
||||
--
|
||||
-- 32 bit unsigned wrappable counter."
|
||||
-- ::= {oacZbfwPacketsEntry 11}
|
||||
|
||||
|
||||
-- Output for attribute PolicyRules
|
||||
|
||||
oacZbfwPolicyRules OBJECT IDENTIFIER ::= {oacZbfwPerf 42}
|
||||
|
||||
oacZbfwPolicyRulesSSCTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacZbfwPolicyRulesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"open policyrules perf"
|
||||
::= {oacZbfwPolicyRules 1}
|
||||
|
||||
oacZbfwPolicyRulesEntry OBJECT-TYPE
|
||||
SYNTAX OacZbfwPolicyRulesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { oacZbfwPolicyRulesTableIx,
|
||||
IMPLIED oacZbfwPolicyRulesGlobalIx}
|
||||
::= {oacZbfwPolicyRulesSSCTable 1}
|
||||
|
||||
OacZbfwPolicyRulesEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
oacZbfwPolicyRulesTableIx
|
||||
TableIndex,
|
||||
oacZbfwPolicyRulesGlobalIx
|
||||
SnmpAdminString,
|
||||
oacZbfwPolicyRulesZonePair
|
||||
DisplayString,
|
||||
oacZbfwPolicyRulesPolicy
|
||||
DisplayString,
|
||||
oacZbfwPolicyRulesPolicyRule
|
||||
DisplayString,
|
||||
oacZbfwPolicyRulesCountersProcessed
|
||||
Counter32,
|
||||
oacZbfwPolicyRulesCountersApplied
|
||||
Counter32,
|
||||
oacZbfwPolicyRulesCountersConnections
|
||||
Counter32,
|
||||
oacZbfwPolicyRulesCountersPackets
|
||||
Counter32,
|
||||
oacZbfwPolicyRulesCountersOctets
|
||||
Counter32,
|
||||
oacZbfwPolicyRulesCountersReversePackets
|
||||
Counter32,
|
||||
oacZbfwPolicyRulesCountersReverseOctets
|
||||
Counter32
|
||||
}
|
||||
|
||||
oacZbfwPolicyRulesTableIx OBJECT-TYPE
|
||||
SYNTAX TableIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of oacZbfwPolicyRules objects"
|
||||
::= {oacZbfwPolicyRulesEntry 1}
|
||||
|
||||
oacZbfwPolicyRulesGlobalIx OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the tlsCntTreeGlobalIndex of the MANAGED OBJECT."
|
||||
::= {oacZbfwPolicyRulesEntry 2}
|
||||
|
||||
oacZbfwPolicyRulesZonePair OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the zone-pair of this policy rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 3}
|
||||
|
||||
oacZbfwPolicyRulesPolicy OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the policy of this policy rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 4}
|
||||
|
||||
oacZbfwPolicyRulesPolicyRule OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the policy rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 5}
|
||||
|
||||
oacZbfwPolicyRulesCountersProcessed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times this policy rule instance was checked for packet
|
||||
matching."
|
||||
::= {oacZbfwPolicyRulesEntry 6}
|
||||
|
||||
oacZbfwPolicyRulesCountersApplied OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times this policy rule instance was part of a matching policy
|
||||
database rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 7}
|
||||
|
||||
oacZbfwPolicyRulesCountersConnections OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of connections created from a matching policy database entry
|
||||
containing this policy rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 8}
|
||||
|
||||
oacZbfwPolicyRulesCountersPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets processed in a flow that was created from a matching
|
||||
policy database entry containing this policy rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 9}
|
||||
|
||||
oacZbfwPolicyRulesCountersOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of octets processed in a flow that was created from a matching
|
||||
policy database entry containing this policy rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 10}
|
||||
|
||||
oacZbfwPolicyRulesCountersReversePackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets processed in a reverse flow that was created from a matching
|
||||
policy database entry containing this policy rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 11}
|
||||
|
||||
oacZbfwPolicyRulesCountersReverseOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of octets processed in a reverse flow that was created from a matching
|
||||
policy database entry containing this policy rule instance."
|
||||
::= {oacZbfwPolicyRulesEntry 12}
|
||||
|
||||
-- Output for action ClearCounters
|
||||
|
||||
oacZbfwClearCounters OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear firewall statistics and policy database counters."
|
||||
::= {oacZbfwPerf 43}
|
||||
|
||||
|
||||
-- Output for group status.
|
||||
|
||||
oacZbfwStatus OBJECT IDENTIFIER ::= {oacZbfw 14}
|
||||
|
||||
|
||||
-- Output for attribute zonePairs.
|
||||
|
||||
oacZbfwZonePairs OBJECT IDENTIFIER ::= {oacZbfwStatus 22}
|
||||
|
||||
oacZbfwZonePairsSSCTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacZbfwZonePairsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"runtime zone pair status table"
|
||||
::= {oacZbfwZonePairs 1}
|
||||
|
||||
oacZbfwZonePairsEntry OBJECT-TYPE
|
||||
SYNTAX OacZbfwZonePairsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Zone-pair entry in the runtime policy database."
|
||||
INDEX { oacZbfwZonePairsTableIx,
|
||||
IMPLIED oacZbfwZonePairsGlobalIx}
|
||||
::= {oacZbfwZonePairsSSCTable 1}
|
||||
|
||||
OacZbfwZonePairsEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
oacZbfwZonePairsTableIx
|
||||
TableIndex,
|
||||
oacZbfwZonePairsGlobalIx
|
||||
SnmpAdminString,
|
||||
oacZbfwZonePairsName
|
||||
DisplayString,
|
||||
oacZbfwZonePairsSrcZone
|
||||
DisplayString,
|
||||
oacZbfwZonePairsDstZone
|
||||
DisplayString,
|
||||
-- oacZbfwZonePairsOutboundNat
|
||||
-- DisplayString,
|
||||
oacZbfwZonePairsPolicy
|
||||
DisplayString,
|
||||
oacZbfwZonePairsCountersProcessed
|
||||
Counter32,
|
||||
oacZbfwZonePairsCountersApplied
|
||||
Counter32,
|
||||
oacZbfwZonePairsCountersConnections
|
||||
Counter32,
|
||||
oacZbfwZonePairsCountersPackets
|
||||
Counter32,
|
||||
oacZbfwZonePairsCountersOctets
|
||||
Counter32,
|
||||
oacZbfwZonePairsCountersReversePackets
|
||||
Counter32,
|
||||
oacZbfwZonePairsCountersReverseOctets
|
||||
Counter32
|
||||
}
|
||||
|
||||
oacZbfwZonePairsTableIx OBJECT-TYPE
|
||||
SYNTAX TableIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of oacZbfwZonePairs objects"
|
||||
::= {oacZbfwZonePairsEntry 1}
|
||||
|
||||
oacZbfwZonePairsGlobalIx OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the tlsCntTreeGlobalIndex of the MANAGED OBJECT."
|
||||
::= {oacZbfwZonePairsEntry 2}
|
||||
|
||||
oacZbfwZonePairsName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the zone-pair."
|
||||
::= {oacZbfwZonePairsEntry 3}
|
||||
|
||||
oacZbfwZonePairsSrcZone OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the source zone of this zone-pair."
|
||||
::= {oacZbfwZonePairsEntry 4}
|
||||
|
||||
oacZbfwZonePairsDstZone OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the destination zone of this zone-pair."
|
||||
::= {oacZbfwZonePairsEntry 5}
|
||||
|
||||
--oacZbfwZonePairsOutboundNat OBJECT-TYPE
|
||||
-- SYNTAX DisplayString
|
||||
-- MAX-ACCESS read-only
|
||||
-- STATUS current
|
||||
-- DESCRIPTION
|
||||
-- "Name of the outbound Nat used for this zone-pair."
|
||||
-- ::= {oacZbfwZonePairsEntry 6}
|
||||
|
||||
oacZbfwZonePairsPolicy OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the policy used for this zone-pair."
|
||||
::= {oacZbfwZonePairsEntry 7}
|
||||
|
||||
oacZbfwZonePairsCountersProcessed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times this zone-pair instance was checked for packet
|
||||
matching."
|
||||
::= {oacZbfwZonePairsEntry 8}
|
||||
|
||||
oacZbfwZonePairsCountersApplied OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times this zone-pair instance was part of a matching policy
|
||||
database rule."
|
||||
::= {oacZbfwZonePairsEntry 9}
|
||||
|
||||
oacZbfwZonePairsCountersConnections OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of connections created from a matching policy database entry
|
||||
containing this zone-pair."
|
||||
::= {oacZbfwZonePairsEntry 10}
|
||||
|
||||
oacZbfwZonePairsCountersPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets processed in a flow that was created from a matching
|
||||
policy database entry containing this zone-pair instance."
|
||||
::= {oacZbfwZonePairsEntry 11}
|
||||
|
||||
oacZbfwZonePairsCountersOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of octets processed in a flow that was created from a matching
|
||||
policy database entry containing this zone-pair instance."
|
||||
::= {oacZbfwZonePairsEntry 12}
|
||||
|
||||
oacZbfwZonePairsCountersReversePackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets processed in a reverse flow that was created from a matching
|
||||
policy database entry containing this zone-pair instance."
|
||||
::= {oacZbfwZonePairsEntry 13}
|
||||
|
||||
oacZbfwZonePairsCountersReverseOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of octets processed in a reverse flow that was created from a matching
|
||||
policy database entry containing this zone-pair instance."
|
||||
::= {oacZbfwZonePairsEntry 14}
|
||||
|
||||
-- Output for attribute flows
|
||||
oacZbfwFlows OBJECT IDENTIFIER ::= {oacZbfwStatus 23}
|
||||
|
||||
oacZbfwFlowsSSCTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacZbfwFlowsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"open flow status"
|
||||
::= {oacZbfwFlows 1}
|
||||
|
||||
oacZbfwFlowsEntry OBJECT-TYPE
|
||||
SYNTAX OacZbfwFlowsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Open flow."
|
||||
INDEX { oacZbfwFlowsTableIx,
|
||||
IMPLIED oacZbfwFlowsGlobalIx}
|
||||
::= {oacZbfwFlowsSSCTable 1}
|
||||
|
||||
OacZbfwFlowsEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
oacZbfwFlowsTableIx
|
||||
TableIndex,
|
||||
oacZbfwFlowsGlobalIx
|
||||
SnmpAdminString,
|
||||
oacZbfwFlowsConnectionId
|
||||
Counter32,
|
||||
oacZbfwFlowsSrcIntf
|
||||
DisplayString,
|
||||
oacZbfwFlowsSrcZone
|
||||
DisplayString,
|
||||
oacZbfwFlowsDstIntf
|
||||
DisplayString,
|
||||
oacZbfwFlowsDstZone
|
||||
DisplayString,
|
||||
oacZbfwFlowsSrcAddress
|
||||
IpAddress,
|
||||
oacZbfwFlowsDstAddress
|
||||
IpAddress,
|
||||
oacZbfwFlowsProtocol
|
||||
INTEGER,
|
||||
oacZbfwFlowsSrcPort
|
||||
Integer32,
|
||||
oacZbfwFlowsDstPort
|
||||
Integer32,
|
||||
oacZbfwFlowsAge
|
||||
TimeTicks,
|
||||
oacZbfwFlowsTimeOut
|
||||
TimeTicks,
|
||||
oacZbfwFlowsRulesZonePair
|
||||
DisplayString,
|
||||
oacZbfwFlowsRulesPolicy
|
||||
DisplayString,
|
||||
oacZbfwFlowsRulesPolicyRule
|
||||
DisplayString,
|
||||
oacZbfwFlowsRulesFilter
|
||||
DisplayString,
|
||||
oacZbfwFlowsRulesFilterRule
|
||||
DisplayString,
|
||||
oacZbfwFlowsModeAlg
|
||||
INTEGER
|
||||
}
|
||||
|
||||
oacZbfwFlowsTableIx OBJECT-TYPE
|
||||
SYNTAX TableIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The table of oacZbfwFlows objects"
|
||||
::= {oacZbfwFlowsEntry 1}
|
||||
|
||||
oacZbfwFlowsGlobalIx OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the tlsCntTreeGlobalIndex of the MANAGED OBJECT."
|
||||
::= {oacZbfwFlowsEntry 2}
|
||||
|
||||
oacZbfwFlowsConnectionId OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique Id of the connection this flow belongs to."
|
||||
::= {oacZbfwFlowsEntry 3}
|
||||
|
||||
oacZbfwFlowsSrcIntf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the source interface of a flow."
|
||||
::= {oacZbfwFlowsEntry 4}
|
||||
|
||||
oacZbfwFlowsSrcZone OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the source zone of a flow."
|
||||
::= {oacZbfwFlowsEntry 5}
|
||||
|
||||
oacZbfwFlowsDstIntf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the destination interface of a flow."
|
||||
::= {oacZbfwFlowsEntry 6}
|
||||
|
||||
oacZbfwFlowsDstZone OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the destination zone of a flow."
|
||||
::= {oacZbfwFlowsEntry 7}
|
||||
|
||||
oacZbfwFlowsSrcAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source address of a flow."
|
||||
::= {oacZbfwFlowsEntry 8}
|
||||
|
||||
oacZbfwFlowsDstAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination address of a flow."
|
||||
::= {oacZbfwFlowsEntry 9}
|
||||
|
||||
oacZbfwFlowsProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
any (0),
|
||||
ah (51),
|
||||
egp (8),
|
||||
esp (50),
|
||||
gre (47),
|
||||
icmp (1),
|
||||
igp (9),
|
||||
igmp (2),
|
||||
igrp (88),
|
||||
ipInIp (4),
|
||||
ospf (89),
|
||||
udp (17),
|
||||
rsvp (46),
|
||||
tcp (6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Protocol of a flow.
|
||||
|
||||
Possibilities:
|
||||
any (0)
|
||||
ah (51)
|
||||
egp (8)
|
||||
esp (50)
|
||||
gre (47)
|
||||
icmp (1)
|
||||
igp (9)
|
||||
igmp (2)
|
||||
igrp (88)
|
||||
ipInIp (4)
|
||||
ospf (89)
|
||||
udp (17)
|
||||
rsvp (46)
|
||||
tcp (6)"
|
||||
::= {oacZbfwFlowsEntry 10}
|
||||
|
||||
oacZbfwFlowsSrcPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source port number of a flow."
|
||||
::= {oacZbfwFlowsEntry 11}
|
||||
|
||||
oacZbfwFlowsDstPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination port number of a flow."
|
||||
::= {oacZbfwFlowsEntry 12}
|
||||
|
||||
oacZbfwFlowsAge OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Age of a flow."
|
||||
::= {oacZbfwFlowsEntry 13}
|
||||
|
||||
oacZbfwFlowsTimeOut OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remaining time before a flow goes in timeout and will be removed."
|
||||
::= {oacZbfwFlowsEntry 14}
|
||||
|
||||
oacZbfwFlowsRulesZonePair OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the zone-pair matching with a flow."
|
||||
::= {oacZbfwFlowsEntry 15}
|
||||
|
||||
oacZbfwFlowsRulesPolicy OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the policy matching with a flow."
|
||||
::= {oacZbfwFlowsEntry 16}
|
||||
|
||||
oacZbfwFlowsRulesPolicyRule OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the policy rule matching with a flow."
|
||||
::= {oacZbfwFlowsEntry 17}
|
||||
|
||||
oacZbfwFlowsRulesFilter OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the filter matching with a flow."
|
||||
::= {oacZbfwFlowsEntry 18}
|
||||
|
||||
oacZbfwFlowsRulesFilterRule OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the filter rule matching with a flow."
|
||||
::= {oacZbfwFlowsEntry 19}
|
||||
|
||||
oacZbfwFlowsModeAlg OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
false (0),
|
||||
true (1)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boolean indicating if a flow is created by an Alg."
|
||||
::= {oacZbfwFlowsEntry 20}
|
||||
|
||||
END
|
741
mibs/oneaccess/ONEACCESS-AAA-MIB
Normal file
741
mibs/oneaccess/ONEACCESS-AAA-MIB
Normal file
@ -0,0 +1,741 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 07/08/2010
|
||||
|
||||
ONEACCESS-AAA-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Counter32, Counter64, OBJECT-TYPE,
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, PhysAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
oacExpIMManagement, oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacAAAConfigMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201107260000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed the issues related to octet string range"
|
||||
REVISION "201107260000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Add index for oacAAAAuthenticationServerConfigEntry and oacAAAGroupServerConfigEntry"
|
||||
REVISION "201012170001Z"
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed some minor corrections"
|
||||
REVISION "201007080001Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB defines configuration capabilities relating to AAA.
|
||||
OneOS supports authentication with two types of servers.
|
||||
1) Radius Server.
|
||||
2) TACACS Server.
|
||||
The device can be configured to authenticate with a radius server or
|
||||
an tacacs server or use the local user database on the system.
|
||||
|
||||
This MIB defines configuring clients for:
|
||||
Radius Server
|
||||
Tacacs Server
|
||||
|
||||
also AAA configuration on ONEOS which includes authenticating
|
||||
a user to login to the device or use the enable command.
|
||||
Defines the AAA accounting configuration.
|
||||
"
|
||||
|
||||
::= { oacMIBModules 690 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10
|
||||
oacAAAConfig OBJECT IDENTIFIER ::= { oacExpIMManagement 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1
|
||||
oacAAAConfigObjects OBJECT IDENTIFIER ::= { oacAAAConfig 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.2
|
||||
oacAAAConfigConformance OBJECT IDENTIFIER ::= { oacAAAConfig 2 }
|
||||
|
||||
--
|
||||
-- Radius Server Table
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1
|
||||
oacAAARadiusServerConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAAARadiusServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuring Radius Server:
|
||||
For the device to authenticate with an radius server
|
||||
database, the following parameters have to be configured.
|
||||
The cli command for adding a radius server details is
|
||||
radius-server <RADIUS-server-ip> [<RADIUS-UDP-port>] <shared-key> [ <interface> <unit> ]
|
||||
The snmp table will contain the following attributes.
|
||||
1) hostname or IP Address String
|
||||
2) Radius Server Port Integer 1-65535
|
||||
3) Shared Key String.
|
||||
4) Retransmit Integer 1-100 default 3
|
||||
5) Timeout Integer 1-600 default 3
|
||||
6) Interface InterfaceIndex"
|
||||
::= { oacAAAConfigObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1.1
|
||||
oacAAARadiusServerConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacAAARadiusServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Radius Server config entry will hold the details
|
||||
of one radius servers configured for the client to
|
||||
send the requests for authentication.
|
||||
This table is indexed on oacAAARadiusServrInfo which can
|
||||
be either an ipaddress or hostname of the Radius Server.
|
||||
"
|
||||
INDEX { oacAAARadiusServerInfo, oacAAARadiusServerPort }
|
||||
::= { oacAAARadiusServerConfigTable 1 }
|
||||
|
||||
OacAAARadiusServerConfigEntry ::=
|
||||
SEQUENCE {
|
||||
oacAAARadiusServerInfo
|
||||
DisplayString,
|
||||
oacAAARadiusServerPort
|
||||
INTEGER,
|
||||
oacAAARadiusServerSharedKey
|
||||
OCTET STRING,
|
||||
oacAAARadiusServerRetries
|
||||
INTEGER,
|
||||
oacAAARadiusServerTimeout
|
||||
INTEGER,
|
||||
oacAAARadiusServerInterface
|
||||
InterfaceIndex,
|
||||
oacAAARadiusServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1.1.1
|
||||
oacAAARadiusServerInfo OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Info can be an :
|
||||
A.B.C.D IPv4 host address
|
||||
A.B.C.D Ipv4 subnet
|
||||
hostname Hostname."
|
||||
::= { oacAAARadiusServerConfigEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1.1.2
|
||||
oacAAARadiusServerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default server port to which radius client will
|
||||
connect to a radius server is 1812. But the user can
|
||||
always specify the port to which the client should
|
||||
connect when contacting the configured radius server."
|
||||
DEFVAL { 1812 }
|
||||
::= { oacAAARadiusServerConfigEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1.1.3
|
||||
oacAAARadiusServerSharedKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Pre shared key between the radius client and server."
|
||||
::= { oacAAARadiusServerConfigEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1.1.4
|
||||
oacAAARadiusServerRetries OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..100)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Client can do the configured number of retries to
|
||||
this radius server before moving to the next radius server.
|
||||
The default number of retries is 3."
|
||||
DEFVAL { 3 }
|
||||
::= { oacAAARadiusServerConfigEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1.1.5
|
||||
oacAAARadiusServerTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..600)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The nummber of seconds to wait before to call a timeout.
|
||||
The default value is 3 seconds."
|
||||
DEFVAL { 3 }
|
||||
::= { oacAAARadiusServerConfigEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1.1.6
|
||||
oacAAARadiusServerInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface for this device to use to contact the radius
|
||||
server for auth requests. It is identified by the ifIndex.
|
||||
Each interface/unit is identified by an ifIndex."
|
||||
::= { oacAAARadiusServerConfigEntry 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.1.1.7
|
||||
oacAAARadiusServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Row status for an entry in the oacAAARadiusServerConfigTable."
|
||||
::= { oacAAARadiusServerConfigEntry 7 }
|
||||
|
||||
--
|
||||
-- Radius Accouting Port
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.2
|
||||
oacAAARadiusConfigAccPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set the port for Radius accouting.
|
||||
reset or deletion of this value is not possible
|
||||
the port value can only be modified."
|
||||
::= { oacAAAConfigObjects 2 }
|
||||
|
||||
--
|
||||
-- Tacacs Server Table
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.3
|
||||
oacAAATacacsServerConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAAATacacsServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuring Tacacs client:
|
||||
The cli to add tacacs server info for the tacacs client is
|
||||
tacacs-server <host> [<port>] <key> [ <interface> <unit> ]
|
||||
Hence the snmp table for to hold the tacacs server info has the following
|
||||
1) hostname or IP Address OCTET STRING
|
||||
2) TACACs serverport Integer 1-65535
|
||||
3) Shared Key OCTET STRING
|
||||
4) Timeout integer 1-600 default 3
|
||||
5) Interface InterfaceIndex"
|
||||
::= { oacAAAConfigObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.3.1
|
||||
oacAAATacacsServerConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacAAATacacsServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry holds the information per tacacs server configured.
|
||||
the entry is uniquely identified/indexed by the oacAAATacacsServerInfo
|
||||
which can be either the IPv4 address or an hostname."
|
||||
INDEX { oacAAATacacsServerInfo, oacAAATacacsServerPort }
|
||||
::= { oacAAATacacsServerConfigTable 1 }
|
||||
|
||||
OacAAATacacsServerConfigEntry ::=
|
||||
SEQUENCE {
|
||||
oacAAATacacsServerInfo
|
||||
DisplayString,
|
||||
oacAAATacacsServerPort
|
||||
INTEGER,
|
||||
oacAAATacacsServerSharedKey
|
||||
OCTET STRING,
|
||||
oacAAATacacsServerTimeout
|
||||
INTEGER,
|
||||
oacAAATacacsServerInterface
|
||||
InterfaceIndex,
|
||||
oacAAATacacsServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.3.1.1
|
||||
oacAAATacacsServerInfo OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Info can be an :
|
||||
A.B.C.D IPv4 host address
|
||||
A.B.C.D Ipv4 subnet
|
||||
hostname Hostname."
|
||||
::= { oacAAATacacsServerConfigEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.3.1.2
|
||||
oacAAATacacsServerPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default for an tacacs client to connect to tacacs server
|
||||
is 49. But this can vary depending on the server configuration.
|
||||
Hence when a tacacs server is added the port on which this server
|
||||
is running has to be specified."
|
||||
DEFVAL { 49 }
|
||||
::= { oacAAATacacsServerConfigEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.3.1.3
|
||||
oacAAATacacsServerSharedKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(8..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The shared key will be used to authenticate a tacacs client
|
||||
with the tacacs server. This has key is different from the
|
||||
user authentication keys."
|
||||
::= { oacAAATacacsServerConfigEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.3.1.4
|
||||
oacAAATacacsServerTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..600)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default timeout value for an client to wait for a response
|
||||
from the tacacs server is set to 3 seconds. but this can be
|
||||
modified by setting a value."
|
||||
DEFVAL { 3 }
|
||||
::= { oacAAATacacsServerConfigEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.3.1.5
|
||||
oacAAATacacsServerInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface which this tacacs client should use to contact
|
||||
the configured tacacs server. The interface is identified by
|
||||
the ifIndex."
|
||||
::= { oacAAATacacsServerConfigEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.3.1.6
|
||||
oacAAATacacsServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Rowstatus for this entry."
|
||||
::= { oacAAATacacsServerConfigEntry 6 }
|
||||
|
||||
--
|
||||
-- User name usage
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.4
|
||||
oacAAATacacsConfigUseUsername OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"usage of user name for authentication for enable command."
|
||||
DEFVAL { false }
|
||||
::= { oacAAAConfigObjects 4 }
|
||||
|
||||
--
|
||||
-- AAA authentication Table
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.5
|
||||
oacAAAAuthenticationServerConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAAAAuthenticationServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AAA configuration on OneOS
|
||||
The AAA servers can be configured to either authenticate
|
||||
user login or authenticate enable commands for a given user.
|
||||
OneOS can either use all radius servers or all tacas servers
|
||||
or a group of configured radius servers
|
||||
or a group of configured tacacs servers
|
||||
or only the local database. By default if a radius/tacacs
|
||||
servers are configured, ONEOS will use the AAA servers in the
|
||||
order in which they are configured.
|
||||
The following commands are available to configure the AAA servers.
|
||||
aaa authentication login {default|console|network} {<group-name>|radius|tacacs}
|
||||
aaa authentication enable {default|console|network} {<group-name>|radius|tacacs}
|
||||
|
||||
Hence the following will be the attributes for the
|
||||
AAA authentication configuration table
|
||||
1) Authentication for (login or enable) Integer as enum
|
||||
2) Authentication from (default or console or network) Integer as enum
|
||||
3) Authentication servertype String"
|
||||
::= { oacAAAConfigObjects 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.5.1
|
||||
oacAAAAuthenticationServerConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacAAAAuthenticationServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry will define how a login/enable from console or network
|
||||
will use which group of servers of either radius or tacacs.
|
||||
Each entry is uniquly identified by an dual index."
|
||||
INDEX { oacAAAAuthenticationFeature, oacAAAAuthenticationReqSrc }
|
||||
::= { oacAAAAuthenticationServerConfigTable 1 }
|
||||
|
||||
OacAAAAuthenticationServerConfigEntry ::=
|
||||
SEQUENCE {
|
||||
oacAAAAuthenticationFeature
|
||||
INTEGER,
|
||||
oacAAAAuthenticationReqSrc
|
||||
INTEGER,
|
||||
oacAAAAuthenticationSvrType
|
||||
OCTET STRING,
|
||||
oacAAAAuthenticationServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.5.1.1
|
||||
oacAAAAuthenticationFeature OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
login(1),
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A user can login to the device and just monitor. A user can
|
||||
configure the device when he enters the enabled mode. The device
|
||||
will challenge an user for authentication when ever he enters and
|
||||
enabled command."
|
||||
::= { oacAAAAuthenticationServerConfigEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.5.1.2
|
||||
oacAAAAuthenticationReqSrc OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
default(1),
|
||||
console(2),
|
||||
network(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The user can access the device either thru the default mode or
|
||||
from the console or from the network like ssh and telnet."
|
||||
DEFVAL { 1 }
|
||||
::= { oacAAAAuthenticationServerConfigEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.5.1.3
|
||||
oacAAAAuthenticationSvrType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The authentication servers can be either a group of radius
|
||||
serves or a group of tacacs servers or all radius servers or all
|
||||
tacacs server."
|
||||
::= { oacAAAAuthenticationServerConfigEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.5.1.4
|
||||
oacAAAAuthenticationServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Row status for this entry."
|
||||
::= { oacAAAAuthenticationServerConfigEntry 4 }
|
||||
|
||||
--
|
||||
-- AAA authentication Table
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.6
|
||||
oacAAAAuthenticationConfigBannerSeqTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAAAAuthenticationConfigBannerSeqEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table holds upto 40 banner messages used in authentication"
|
||||
::= { oacAAAConfigObjects 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.6.1
|
||||
oacAAAAuthenticationConfigBannerSeqEntry OBJECT-TYPE
|
||||
SYNTAX OacAAAAuthenticationConfigBannerSeqEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry will hold one banner string"
|
||||
INDEX { oacAAAAuthenticationBannerSequence }
|
||||
::= { oacAAAAuthenticationConfigBannerSeqTable 1 }
|
||||
|
||||
OacAAAAuthenticationConfigBannerSeqEntry ::=
|
||||
SEQUENCE {
|
||||
oacAAAAuthenticationBannerSequence
|
||||
INTEGER,
|
||||
oacAAAAuthenticationBannerString
|
||||
OCTET STRING,
|
||||
oacAAAAuthenticationBannerSeqRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.6.1.1
|
||||
oacAAAAuthenticationBannerSequence OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..40)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of strings that can be stored are 40."
|
||||
::= { oacAAAAuthenticationConfigBannerSeqEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.6.1.2
|
||||
oacAAAAuthenticationBannerString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"banner test is a set of string maximum upto 255 characters."
|
||||
::= { oacAAAAuthenticationConfigBannerSeqEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.6.1.3
|
||||
oacAAAAuthenticationBannerSeqRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this entry"
|
||||
::= { oacAAAAuthenticationConfigBannerSeqEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Group Server Table
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.7
|
||||
oacAAAGroupServerConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAAAGroupServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configuring AAA Group Servers:
|
||||
The cli command to configure a group of servers
|
||||
aaa group server { radius | tacacs } <group-name>
|
||||
server {<A.B.C.D>|<hostname> }
|
||||
The SNMP table for group servers will be
|
||||
1) group name OCTET STRING
|
||||
2) group type INTEGER (ENUM)
|
||||
3) server OCTET STRING"
|
||||
::= { oacAAAConfigObjects 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.7.1
|
||||
oacAAAGroupServerConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacAAAGroupServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A group server entry will hold information about an
|
||||
configured radius or tacacs server to which group it belongs to."
|
||||
INDEX { oacAAAServerGroupName }
|
||||
::= { oacAAAGroupServerConfigTable 1 }
|
||||
|
||||
OacAAAGroupServerConfigEntry ::=
|
||||
SEQUENCE {
|
||||
oacAAAServerGroupName
|
||||
DisplayString,
|
||||
oacAAAServerGroupType
|
||||
INTEGER,
|
||||
oacAAAServerGroupServerInfo
|
||||
DisplayString,
|
||||
oacAAAServerGroupRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.7.1.1
|
||||
oacAAAServerGroupName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group name which is the index for each entry."
|
||||
::= { oacAAAGroupServerConfigEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.7.1.2
|
||||
oacAAAServerGroupType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
radius(1),
|
||||
tacacs(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only server of type defined above can be added to this group.
|
||||
all the servers can be either of type radius or type tacacs."
|
||||
::= { oacAAAGroupServerConfigEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.7.1.3
|
||||
oacAAAServerGroupServerInfo OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object will hold the inforamtion about the server,
|
||||
which can be an IPv4 Address or an Hostname."
|
||||
::= { oacAAAGroupServerConfigEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.7.1.4
|
||||
oacAAAServerGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status for this entry."
|
||||
::= { oacAAAGroupServerConfigEntry 4 }
|
||||
|
||||
--
|
||||
-- AAA authorization
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.8
|
||||
oacAAAAuthorizationConfigCmdLevelDefTacacs OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To enable AAA authorization for a given privilege level"
|
||||
::= { oacAAAConfigObjects 8 }
|
||||
|
||||
--
|
||||
-- AAA Accounting
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.9
|
||||
oacAAAAccCmdsConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAAAAccCmdsConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides the information for AAA accounting commands.
|
||||
SNMP table for the above command will be
|
||||
1) access level of the command INTEGER 0-15
|
||||
2) tacacs+ group OCTET STRING default all."
|
||||
::= { oacAAAConfigObjects 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.9.1
|
||||
oacAAAAccCmdsConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacAAAAccCmdsConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"each entry will define an access level and the tacacs group name."
|
||||
INDEX { oacAAAAccCmdAccessLevel }
|
||||
::= { oacAAAAccCmdsConfigTable 1 }
|
||||
|
||||
OacAAAAccCmdsConfigEntry ::=
|
||||
SEQUENCE {
|
||||
oacAAAAccCmdAccessLevel
|
||||
INTEGER,
|
||||
oacAAAAccTacacsGroupName
|
||||
DisplayString,
|
||||
oacAAAAccCmdsRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.9.1.1
|
||||
oacAAAAccCmdAccessLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..15)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The command access level for which accounting has to be done."
|
||||
::= { oacAAAAccCmdsConfigEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.9.1.2
|
||||
oacAAAAccTacacsGroupName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group of servers that can be used to perform accounting
|
||||
for a given command access level."
|
||||
::= { oacAAAAccCmdsConfigEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.9.1.3
|
||||
oacAAAAccCmdsRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status for this entry."
|
||||
::= { oacAAAAccCmdsConfigEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.10
|
||||
oacAAAAccConfigExecStartStop OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set EXEC accounting and the method is default, to use
|
||||
start-stop record accounting notice. Uses TACACS+ server for accounting."
|
||||
::= { oacAAAConfigObjects 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.1.11
|
||||
oacAAAAccConfigSystemStartStop OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set System accounting and the method is default, to use
|
||||
start-stop record accounting notice. Uses TACACS+ server for accounting."
|
||||
::= { oacAAAConfigObjects 11 }
|
||||
|
||||
--
|
||||
-- AAA Groups
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.2.1
|
||||
oacAAAConfigGroups OBJECT IDENTIFIER ::= { oacAAAConfigConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.2.1.1
|
||||
oacAAAConfigGroup OBJECT-GROUP
|
||||
OBJECTS { oacAAAAccConfigSystemStartStop }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of AAA objects"
|
||||
::= { oacAAAConfigGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.10.2.2
|
||||
oacAAACompls OBJECT IDENTIFIER ::= { oacAAAConfigConformance 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- END OF ONE ACCESS AAA MIB
|
||||
--
|
419
mibs/oneaccess/ONEACCESS-ACL-MIB
Normal file
419
mibs/oneaccess/ONEACCESS-ACL-MIB
Normal file
@ -0,0 +1,419 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 22/01/2003
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
-- Compatibility with ONEOS_V33
|
||||
--
|
||||
-- Compatibility with ONEOS_V34
|
||||
--
|
||||
-- Compatibility with ONEOS_V35
|
||||
--
|
||||
-- Compatibility with ONEOS_V37
|
||||
--
|
||||
-- Add for ACL StateFul
|
||||
--
|
||||
-- Modification date : 27/07/2007
|
||||
--
|
||||
-- Add for IP Accounting statistics
|
||||
--
|
||||
-- Added oacIpAccoutingClear: mla20080319a
|
||||
|
||||
ONEACCESS-ACL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Unsigned32,
|
||||
IpAddress, Gauge32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
oacExpIMIpAcl, oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
oacEventText,oacEventSeverityLevel
|
||||
FROM ONEACCESS-EVENTS-MIB
|
||||
|
||||
InterfaceIndex
|
||||
FROM IF-MIB ;
|
||||
|
||||
|
||||
oacAclMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201106150000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Added Interface type and fixed minor corrections."
|
||||
|
||||
REVISION "201007081000Z"
|
||||
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes IP ACL Management objects."
|
||||
|
||||
::= { oacMIBModules 669 }
|
||||
|
||||
|
||||
InterfaceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface type"
|
||||
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
mainInterface(1),
|
||||
subInterface(2)
|
||||
}
|
||||
|
||||
oacExpIMIpAclStatistics OBJECT IDENTIFIER ::= { oacExpIMIpAcl 1 }
|
||||
oacExpIMIpAclNotifications OBJECT IDENTIFIER ::= { oacExpIMIpAcl 2 }
|
||||
oacExpIMIpAccountingStatistics OBJECT IDENTIFIER ::= { oacExpIMIpAcl 3 }
|
||||
|
||||
oacAclNotificationMaximumSessionReached NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ACL Notification maximum session reached signifies that
|
||||
the number of ACL sessions has reached its configured limit"
|
||||
::= {oacExpIMIpAclNotifications 1}
|
||||
|
||||
oacAclNotificationWarningSessionReachingLimit NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ACL Notification warning session reaching limit signifies that
|
||||
the number of ACL sessions is near from its maximum configured
|
||||
limit"
|
||||
::= {oacExpIMIpAclNotifications 2}
|
||||
|
||||
oacAclNotificationMaximumHalfSessionReached NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ACL Notification maximum half-session reached signifies that
|
||||
the number of ACL half-sessions has reached its configured limit,
|
||||
as stateful inspection is enabled on the device"
|
||||
::= {oacExpIMIpAclNotifications 3}
|
||||
|
||||
oacAclNotificationWarningHalfSessionReachingLimit NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ACL Notification warning half-session reaching limit
|
||||
signifies that the number of ACL half-sessions is near from
|
||||
its configured limit. Note that this notification is received
|
||||
only if stateful inspection is enabled on the device"
|
||||
::= {oacExpIMIpAclNotifications 4}
|
||||
|
||||
oacAclNotificationMaximumSessionReachedPerHost NOTIFICATION-TYPE
|
||||
OBJECTS { oacEventText, oacEventSeverityLevel }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ACL Notification maximum session per host reached signifies that
|
||||
the number of ACL sessions per host has reached its configured
|
||||
limit for the host whose IP address is added to the notification
|
||||
message. This trap is sent only if inspection per host and
|
||||
stateful inspection is enabled "
|
||||
::= {oacExpIMIpAclNotifications 5}
|
||||
|
||||
oacAclNotificationMaximumHalfSessionReachedPerHost NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ACL Notification maximum half-session per host reached signifies that
|
||||
the number of ACL half-sessions per host has reached its configured limit,
|
||||
for the host whose IP address is added to the notification message. This
|
||||
trap is sent only if inspection per host and stateful inspection
|
||||
are enabled "
|
||||
::= {oacExpIMIpAclNotifications 6}
|
||||
|
||||
oacAclStatObjects OBJECT IDENTIFIER ::= { oacExpIMIpAclStatistics 1 }
|
||||
oacAclStatNotifications OBJECT IDENTIFIER ::= { oacExpIMIpAclStatistics 2 }
|
||||
oacAclStatConformance OBJECT IDENTIFIER ::= { oacExpIMIpAclStatistics 3 }
|
||||
|
||||
oacAclStatGlobal OBJECT IDENTIFIER ::= { oacAclStatObjects 1 }
|
||||
|
||||
oacAclMaxSessions OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Maximum number of sessions "
|
||||
::= { oacAclStatGlobal 1 }
|
||||
|
||||
|
||||
oacAclActiveSessions OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active sessions "
|
||||
::= { oacAclStatGlobal 2 }
|
||||
|
||||
oacAclSessionsClosed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of sessions closed"
|
||||
::= { oacAclStatGlobal 3 }
|
||||
|
||||
oacAclDynamicAllocFailures OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dynamic allocation failures"
|
||||
::= { oacAclStatGlobal 4 }
|
||||
|
||||
oacAclInboundPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total inbound packets"
|
||||
::= { oacAclStatGlobal 5 }
|
||||
|
||||
oacAclOutboundPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total outbound packets"
|
||||
::= { oacAclStatGlobal 6 }
|
||||
|
||||
oacAclInboundPktsDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total inbound packets"
|
||||
::= { oacAclStatGlobal 7 }
|
||||
|
||||
oacAclOutboundPktsDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total outbound packets"
|
||||
::= { oacAclStatGlobal 8 }
|
||||
|
||||
oacIpAccountingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacIpAccountingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Accounting Table"
|
||||
::={oacExpIMIpAccountingStatistics 1}
|
||||
|
||||
oacIpAccountingEntry OBJECT-TYPE
|
||||
SYNTAX OacIpAccountingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
INDEX {oacIpAccountingIndex}
|
||||
::={oacIpAccountingTable 1}
|
||||
|
||||
OacIpAccountingEntry ::=
|
||||
SEQUENCE{
|
||||
oacIpAccountingIndex
|
||||
Gauge32,
|
||||
oacIpAccountingIfIndex
|
||||
InterfaceIndex,
|
||||
oacIpAccountingIfType
|
||||
InterfaceType
|
||||
}
|
||||
|
||||
oacIpAccountingIndex OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Accounting Index"
|
||||
::={ oacIpAccountingEntry 1}
|
||||
|
||||
oacIpAccountingIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Accounting Interface Index"
|
||||
::={ oacIpAccountingEntry 2}
|
||||
|
||||
oacIpAccountingIfType OBJECT-TYPE
|
||||
SYNTAX InterfaceType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Accounting Interface Type"
|
||||
::={ oacIpAccountingEntry 3}
|
||||
|
||||
oacIpAccountingStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacIpAccountingStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Accounting Statistic Table"
|
||||
::={oacExpIMIpAccountingStatistics 2}
|
||||
|
||||
oacIpAccountingStatEntry OBJECT-TYPE
|
||||
SYNTAX OacIpAccountingStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description"
|
||||
INDEX {oacIpAccountingIndex}
|
||||
::={oacIpAccountingStatTable 1}
|
||||
|
||||
OacIpAccountingStatEntry ::=
|
||||
SEQUENCE{
|
||||
oacIpAccountingStatIpSource
|
||||
IpAddress,
|
||||
oacIpAccountingStatIpDest
|
||||
IpAddress,
|
||||
oacIpAccountingStatNbPackets
|
||||
Counter32,
|
||||
oacIpAccountingStatNbBytes
|
||||
Counter32
|
||||
}
|
||||
|
||||
|
||||
oacIpAccountingStatIpSource OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Source"
|
||||
::={ oacIpAccountingStatEntry 1}
|
||||
|
||||
oacIpAccountingStatIpDest OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Destination"
|
||||
::={ oacIpAccountingStatEntry 2}
|
||||
|
||||
oacIpAccountingStatNbPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Nb packets"
|
||||
::={ oacIpAccountingStatEntry 3}
|
||||
|
||||
oacIpAccountingStatNbBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Nb Bytes"
|
||||
::={ oacIpAccountingStatEntry 4}
|
||||
|
||||
oacIpAccoutingGlobal OBJECT IDENTIFIER ::= { oacExpIMIpAccountingStatistics 3 }
|
||||
oacIpAccountingMaxSessions OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Maximum number of Ip Accounting sessions "
|
||||
::= { oacIpAccoutingGlobal 1 }
|
||||
|
||||
oacIpAccountingCurrentSessions OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of current Ip Accounting sessions "
|
||||
::= { oacIpAccoutingGlobal 2 }
|
||||
|
||||
oacIpAccountingAge OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" IP Accounting data Age"
|
||||
::= { oacIpAccoutingGlobal 3 }
|
||||
|
||||
oacIpAccountingNbNotAnalysedBytes OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of not annalysed bytes"
|
||||
::= { oacIpAccoutingGlobal 4 }
|
||||
|
||||
oacIpAccountingNbNotAnalysedPackets OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of not annalysed packets"
|
||||
::= { oacIpAccoutingGlobal 5 }
|
||||
|
||||
oacIpAccoutingClear OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..1)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set this to 1 to clear IP accounting statistics"
|
||||
::= { oacExpIMIpAccountingStatistics 10 }
|
||||
|
||||
oacAclStatGroups OBJECT IDENTIFIER ::= { oacAclStatConformance 1}
|
||||
|
||||
oacAclStatCompliances OBJECT IDENTIFIER ::= { oacAclStatConformance 2}
|
||||
|
||||
oacAclStatCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for agents that support the
|
||||
ONEACCESS-ACL-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { oacAclStatGeneralGroup
|
||||
}
|
||||
|
||||
::= { oacAclStatCompliances 1}
|
||||
|
||||
oacAclStatGeneralGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
|
||||
oacAclMaxSessions,
|
||||
oacAclActiveSessions,
|
||||
oacAclSessionsClosed,
|
||||
oacAclDynamicAllocFailures,
|
||||
oacAclInboundPkts,
|
||||
oacAclOutboundPkts,
|
||||
oacAclInboundPktsDropped,
|
||||
oacAclOutboundPktsDropped
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is mandatory for all ACL entities."
|
||||
::= { oacAclStatGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
--
|
129
mibs/oneaccess/ONEACCESS-ATM-AAL5-MIB
Normal file
129
mibs/oneaccess/ONEACCESS-ATM-AAL5-MIB
Normal file
@ -0,0 +1,129 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E0001
|
||||
--
|
||||
-- Creation date : 10/04/2006 (TF2967)
|
||||
--
|
||||
--------------------------------------------------------------------
|
||||
|
||||
ONEACCESS-ATM-AAL5-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Imports
|
||||
--------------------------------------------------------------------
|
||||
IMPORTS
|
||||
InterfaceIndex, ifIndex
|
||||
FROM IF-MIB
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
atmVclVpi, atmVclVci
|
||||
FROM ATM-MIB
|
||||
oacExpIMAtmAal5, oacMIBModules, oacRequirements
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
;
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Module Entity
|
||||
--------------------------------------------------------------------
|
||||
oacAtmAal5MIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed compilation errors and warnings."
|
||||
|
||||
REVISION "201007081000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes ATM AAL5 objects."
|
||||
|
||||
|
||||
::= { oacMIBModules 800 }
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Objects Definitions
|
||||
--------------------------------------------------------------------
|
||||
oacExpIMAtmAal5Objects OBJECT IDENTIFIER ::= { oacExpIMAtmAal5 1 }
|
||||
oacExpIMAtmAal5Notifications OBJECT IDENTIFIER ::= { oacExpIMAtmAal5 2 }
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Control Table Definition
|
||||
--------------------------------------------------------------------
|
||||
oacExpIMAtmAal5VclLogicalIndexTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacExpIMAtmAal5VclLogicalIndexEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Table to get a link between Port/Vp/Vc and OneOs
|
||||
ifTable index of logical interface"
|
||||
::= { oacExpIMAtmAal5Objects 1 }
|
||||
|
||||
oacExpIMAtmAal5VclLogicalIndexEntry OBJECT-TYPE
|
||||
SYNTAX OacExpIMAtmAal5VclLogicalIndexEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" indexes are taken from atmVclTable "
|
||||
INDEX {ifIndex, atmVclVpi, atmVclVci }
|
||||
::= { oacExpIMAtmAal5VclLogicalIndexTable 1 }
|
||||
|
||||
OacExpIMAtmAal5VclLogicalIndexEntry ::= SEQUENCE {
|
||||
oacExpIMAtmAal5VclLogicalIndexIfIndex InterfaceIndex
|
||||
}
|
||||
|
||||
oacExpIMAtmAal5VclLogicalIndexIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifTable index of the ATM logical port interface
|
||||
associated with the VP/VC."
|
||||
::= { oacExpIMAtmAal5VclLogicalIndexEntry 1 }
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Conformance Definitions
|
||||
--------------------------------------------------------------------
|
||||
oacExpIMAtmAal5Conformance OBJECT IDENTIFIER ::= { oacRequirements 800 }
|
||||
oacExpIMAtmAal5Groups OBJECT IDENTIFIER ::= { oacExpIMAtmAal5Conformance 1 }
|
||||
oacExpIMAtmAal5Compliances OBJECT IDENTIFIER ::= { oacExpIMAtmAal5Conformance 2 }
|
||||
|
||||
oacExpIMAtmAal5Compliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for agents that support the
|
||||
ONEACCESS-ATM-AAL5-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { oacExpIMAtmAal5GeneralGroup }
|
||||
::= { oacExpIMAtmAal5Compliances 1}
|
||||
|
||||
oacExpIMAtmAal5GeneralGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oacExpIMAtmAal5VclLogicalIndexIfIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is mandatory for ATM AAL5 entity."
|
||||
::= { oacExpIMAtmAal5Groups 1 }
|
||||
|
||||
END
|
505
mibs/oneaccess/ONEACCESS-ATM-MIB
Normal file
505
mibs/oneaccess/ONEACCESS-ATM-MIB
Normal file
@ -0,0 +1,505 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 22/01/2003
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
|
||||
|
||||
|
||||
ONEACCESS-ATM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
AtmVcIdentifier, AtmVpIdentifier
|
||||
FROM ATM-TC-MIB
|
||||
InterfaceIndex, ifIndex
|
||||
FROM IF-MIB
|
||||
oacExpIMAtmStatistics,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacAtmMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed some minor corrections."
|
||||
REVISION "201007080001Z"
|
||||
DESCRIPTION
|
||||
"This MIB module describes ATM Management objects."
|
||||
|
||||
::= { oacMIBModules 667 }
|
||||
|
||||
oacAtmStatObjects OBJECT IDENTIFIER ::= { oacExpIMAtmStatistics 1 }
|
||||
oacAtmStatNotifications OBJECT IDENTIFIER ::= { oacExpIMAtmStatistics 2 }
|
||||
oacAtmStatConformance OBJECT IDENTIFIER ::= { oacExpIMAtmStatistics 3 }
|
||||
|
||||
oacAtmChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAtmChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table representing the oacAtmChannel"
|
||||
::= { oacAtmStatObjects 1 }
|
||||
|
||||
oacAtmChannelEntry OBJECT-TYPE
|
||||
SYNTAX OacAtmChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacAtmChannelTable"
|
||||
INDEX {ifIndex,oacAtmChanVpi,oacAtmChanVci }
|
||||
::= { oacAtmChannelTable 1 }
|
||||
|
||||
OacAtmChannelEntry ::= SEQUENCE {
|
||||
oacAtmChanVpi AtmVpIdentifier,
|
||||
oacAtmChanVci AtmVcIdentifier,
|
||||
oacAtmChanTxBytes Counter32,
|
||||
oacAtmChanTxCells Counter32,
|
||||
oacAtmChanRxBytes Counter32,
|
||||
oacAtmChanRxCells Counter32,
|
||||
oacAtmChanRxErrors Counter32,
|
||||
oacAtmChanTxOverflows Counter32
|
||||
}
|
||||
|
||||
oacAtmChanVpi OBJECT-TYPE
|
||||
SYNTAX AtmVpIdentifier
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Virtual Path Id for the connexion"
|
||||
::= { oacAtmChannelEntry 1 }
|
||||
|
||||
oacAtmChanVci OBJECT-TYPE
|
||||
SYNTAX AtmVcIdentifier
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Virtual Channel Id for the connexion"
|
||||
::= { oacAtmChannelEntry 2 }
|
||||
|
||||
oacAtmChanTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total transmitted UINT8s counter"
|
||||
::= { oacAtmChannelEntry 3 }
|
||||
|
||||
oacAtmChanTxCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total transmitted cells counter"
|
||||
::= { oacAtmChannelEntry 4 }
|
||||
|
||||
oacAtmChanRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total received UINT8s counter"
|
||||
::= { oacAtmChannelEntry 5 }
|
||||
|
||||
oacAtmChanRxCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total received cells counter"
|
||||
::= { oacAtmChannelEntry 6 }
|
||||
|
||||
oacAtmChanRxErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Total receive errors counter.
|
||||
For AAL0: counts number of CRC10 errors.
|
||||
For AAL1: counts number of SN errors.
|
||||
For AA5: counts frames with errors"
|
||||
::= { oacAtmChannelEntry 7 }
|
||||
|
||||
oacAtmChanTxOverflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Transmit overflow counter. It counts the number of frames discarded
|
||||
due to transmit queue overflow or transmit BD overflow for AAL5 and
|
||||
AAL1 channels and the number of cells discarded due to the same
|
||||
reasons for AAL0 channels"
|
||||
|
||||
::= { oacAtmChannelEntry 8 }
|
||||
|
||||
|
||||
oacAtmAal0ChannelGlobalStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAtmAal0ChannelGlobalStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The table representing oacAtmAal0ChannelGlobalStats"
|
||||
::= { oacAtmStatObjects 2 }
|
||||
|
||||
oacAtmAal0ChannelGlobalStatEntry OBJECT-TYPE
|
||||
SYNTAX OacAtmAal0ChannelGlobalStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacAtmAal0ChannelGlobalStatTable"
|
||||
INDEX { ifIndex,oacAtmChanVpi,oacAtmChanVci }
|
||||
::= { oacAtmAal0ChannelGlobalStatTable 1 }
|
||||
|
||||
OacAtmAal0ChannelGlobalStatEntry ::= SEQUENCE {
|
||||
oacAtmAal0ChanRxCellsDiscarded Counter32
|
||||
}
|
||||
|
||||
oacAtmAal0ChanRxCellsDiscarded OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cells discarded due to busy condition counter"
|
||||
::= { oacAtmAal0ChannelGlobalStatEntry 1 }
|
||||
|
||||
|
||||
oacAtmAal1ChannelGlobalStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAtmAal1ChannelGlobalStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacAtmAal1ChannelGlobalStatTable"
|
||||
::= { oacAtmStatObjects 3 }
|
||||
|
||||
oacAtmAal1ChannelGlobalStatEntry OBJECT-TYPE
|
||||
SYNTAX OacAtmAal1ChannelGlobalStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacAtmAal1ChannelGlobalStatTable"
|
||||
INDEX { ifIndex,oacAtmChanVpi,oacAtmChanVci }
|
||||
::= { oacAtmAal1ChannelGlobalStatTable 1 }
|
||||
|
||||
OacAtmAal1ChannelGlobalStatEntry ::= SEQUENCE {
|
||||
oacAtmAal1ChanTxUnderflows Counter32,
|
||||
oacAtmAal1ChanRxOverflows Counter32
|
||||
}
|
||||
|
||||
oacAtmAal1ChanTxUnderflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmit buffer underflows counter"
|
||||
::= { oacAtmAal1ChannelGlobalStatEntry 1 }
|
||||
|
||||
oacAtmAal1ChanRxOverflows OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Receive buffer overflows counter"
|
||||
::= { oacAtmAal1ChannelGlobalStatEntry 2 }
|
||||
|
||||
oacAtmAal5ChannelGlobalStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAtmAal5ChannelGlobalStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacAtmAal5ChannelGlobalStatEntry"
|
||||
::= { oacAtmStatObjects 4 }
|
||||
|
||||
oacAtmAal5ChannelGlobalStatEntry OBJECT-TYPE
|
||||
SYNTAX OacAtmAal5ChannelGlobalStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacAtmAal5ChannelGlobalStatEntry"
|
||||
INDEX { ifIndex,oacAtmChanVpi,oacAtmChanVci }
|
||||
::= { oacAtmAal5ChannelGlobalStatTable 1 }
|
||||
|
||||
OacAtmAal5ChannelGlobalStatEntry ::= SEQUENCE {
|
||||
oacAtmAal5ChanTxFrames Counter32,
|
||||
oacAtmAal5ChanRxFrames Counter32,
|
||||
oacAtmAal5ChanRxFramesDiscarded Counter32,
|
||||
oacAtmAal5ChanCrc32Errors Counter32,
|
||||
oacAtmAal5ChanLengthErrors Counter32,
|
||||
oacAtmAal5ChanReassemblyTimeouts Counter32
|
||||
}
|
||||
|
||||
oacAtmAal5ChanTxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total AAL5 transmitted frames counter"
|
||||
::= { oacAtmAal5ChannelGlobalStatEntry 1 }
|
||||
|
||||
oacAtmAal5ChanRxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total AAL5 received frames counter"
|
||||
::= { oacAtmAal5ChannelGlobalStatEntry 2 }
|
||||
|
||||
oacAtmAal5ChanRxFramesDiscarded OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total AAL5 receive frames discarded counter"
|
||||
::= { oacAtmAal5ChannelGlobalStatEntry 3 }
|
||||
|
||||
oacAtmAal5ChanCrc32Errors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AAL5 frames with CRC32 error counter"
|
||||
::= { oacAtmAal5ChannelGlobalStatEntry 4 }
|
||||
|
||||
oacAtmAal5ChanLengthErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AAL5 frames with length error counter"
|
||||
::= { oacAtmAal5ChannelGlobalStatEntry 5 }
|
||||
|
||||
oacAtmAal5ChanReassemblyTimeouts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AAL5 reassembling timeouts counter"
|
||||
::= { oacAtmAal5ChannelGlobalStatEntry 6 }
|
||||
|
||||
oacAtmPortStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAtmPortStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry into the table oacAtmPortStatEntry"
|
||||
::= { oacAtmStatObjects 5 }
|
||||
|
||||
oacAtmPortStatEntry OBJECT-TYPE
|
||||
SYNTAX OacAtmPortStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry into the table oacAtmPortStatEntry"
|
||||
INDEX { ifIndex}
|
||||
::= { oacAtmPortStatTable 1 }
|
||||
|
||||
OacAtmPortStatEntry ::= SEQUENCE {
|
||||
oacAtmPortTxCells Counter32,
|
||||
oacAtmPortRxCells Counter32,
|
||||
oacAtmPortRxCellsDiscarded Counter32,
|
||||
oacAtmPortHecErrors Counter32
|
||||
}
|
||||
|
||||
oacAtmPortTxCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total transmitted cells for ATM port counter"
|
||||
::= { oacAtmPortStatEntry 1 }
|
||||
|
||||
oacAtmPortRxCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total received cells for ATM port counter"
|
||||
::= { oacAtmPortStatEntry 2 }
|
||||
|
||||
oacAtmPortRxCellsDiscarded OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Receive cells discarded counter.
|
||||
Cells discarded due to: UTOPIA errors,
|
||||
header validation (mis-insertion),
|
||||
CRC10 error for AAL5-ABR channels"
|
||||
::= { oacAtmPortStatEntry 3 }
|
||||
|
||||
oacAtmPortHecErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cells received with HEC error counter"
|
||||
::= { oacAtmPortStatEntry 4 }
|
||||
|
||||
|
||||
oacAtmAal5PortStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAtmAal5PortStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry into the table oacAtmAal5PortStatTable"
|
||||
::= { oacAtmStatObjects 6 }
|
||||
|
||||
oacAtmAal5PortStatEntry OBJECT-TYPE
|
||||
SYNTAX OacAtmAal5PortStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry into the table oacAtmAal5PortStatTable"
|
||||
INDEX { ifIndex}
|
||||
::= { oacAtmAal5PortStatTable 1 }
|
||||
|
||||
OacAtmAal5PortStatEntry ::= SEQUENCE {
|
||||
oacAtmAal5PortTxBytes Counter32,
|
||||
oacAtmAal5PortTxFrames Counter32,
|
||||
oacAtmAal5PortTxFramesDiscarded Counter32,
|
||||
oacAtmAal5PortRxBytes Counter32,
|
||||
oacAtmAal5PortRxFrames Counter32,
|
||||
oacAtmAal5PortRxErrors Counter32,
|
||||
oacAtmAal5PortRxFramesDiscarded Counter32
|
||||
}
|
||||
|
||||
oacAtmAal5PortTxBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total transmitted bytes counter"
|
||||
::= { oacAtmAal5PortStatEntry 1 }
|
||||
|
||||
oacAtmAal5PortTxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total transmitted frames counter"
|
||||
::= { oacAtmAal5PortStatEntry 2 }
|
||||
|
||||
oacAtmAal5PortTxFramesDiscarded OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Transmit frames discarded counter
|
||||
(due to transmit queue overflow)"
|
||||
::= { oacAtmAal5PortStatEntry 3 }
|
||||
|
||||
oacAtmAal5PortRxBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total received bytes counter"
|
||||
::= { oacAtmAal5PortStatEntry 4 }
|
||||
|
||||
oacAtmAal5PortRxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total received frames counter"
|
||||
::= { oacAtmAal5PortStatEntry 5 }
|
||||
|
||||
oacAtmAal5PortRxErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total receive errors counter
|
||||
(CRC32 errors, length errors, RAS timeouts)"
|
||||
::= { oacAtmAal5PortStatEntry 6 }
|
||||
|
||||
oacAtmAal5PortRxFramesDiscarded OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total receive frames discarded counter"
|
||||
::= { oacAtmAal5PortStatEntry 7 }
|
||||
|
||||
|
||||
oacAtmStatGroups OBJECT IDENTIFIER ::= { oacAtmStatConformance 1}
|
||||
|
||||
oacAtmStatCompliances OBJECT IDENTIFIER ::= { oacAtmStatConformance 2}
|
||||
|
||||
oacAtmStatCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for agents that support the
|
||||
OA-ATM-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { oacAtmStatGeneralGroup
|
||||
}
|
||||
-- GROUP atmStatGeneralGroup
|
||||
--
|
||||
-- DESCRIPTION
|
||||
-- "This group optional, when declared here."
|
||||
::= { oacAtmStatCompliances 1}
|
||||
|
||||
oacAtmStatGeneralGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oacAtmChanTxBytes,
|
||||
oacAtmChanTxCells,
|
||||
oacAtmChanRxBytes,
|
||||
oacAtmChanRxCells,
|
||||
oacAtmChanRxErrors,
|
||||
oacAtmChanTxOverflows,
|
||||
oacAtmAal0ChanRxCellsDiscarded,
|
||||
oacAtmAal1ChanTxUnderflows,
|
||||
oacAtmAal1ChanRxOverflows,
|
||||
oacAtmAal5ChanTxFrames,
|
||||
oacAtmAal5ChanRxFrames,
|
||||
oacAtmAal5ChanRxFramesDiscarded,
|
||||
oacAtmAal5ChanCrc32Errors,
|
||||
oacAtmAal5ChanLengthErrors,
|
||||
oacAtmAal5ChanReassemblyTimeouts,
|
||||
oacAtmPortTxCells,
|
||||
oacAtmPortRxCells,
|
||||
oacAtmPortRxCellsDiscarded,
|
||||
oacAtmPortHecErrors,
|
||||
oacAtmAal5PortTxBytes,
|
||||
oacAtmAal5PortTxFrames,
|
||||
oacAtmAal5PortTxFramesDiscarded,
|
||||
oacAtmAal5PortRxBytes,
|
||||
oacAtmAal5PortRxFrames,
|
||||
oacAtmAal5PortRxErrors,
|
||||
oacAtmAal5PortRxFramesDiscarded
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is mandatory for all ATM entities."
|
||||
::= { oacAtmStatGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
--
|
195
mibs/oneaccess/ONEACCESS-BRIDGE-MIB
Normal file
195
mibs/oneaccess/ONEACCESS-BRIDGE-MIB
Normal file
@ -0,0 +1,195 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R002_E004
|
||||
--
|
||||
-- Creation date : 07/08/2010
|
||||
|
||||
ONEACCESS-BRIDGE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
TEXTUAL-CONVENTION,
|
||||
DisplayString,
|
||||
TruthValue,
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
|
||||
ifIndex, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
oacExpIMIp, oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
|
||||
oacBridgeMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201106150000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Removed the Deprecated group. fixed some minor
|
||||
corrections."
|
||||
REVISION "201007081000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB defines configuration capabilities relating to
|
||||
Bridge Group on interfaces."
|
||||
|
||||
::= { oacMIBModules 682 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
oacBridgeObjects OBJECT IDENTIFIER ::= { oacExpIMIp 7 }
|
||||
|
||||
oacBridgeConfigObjects OBJECT IDENTIFIER ::= { oacBridgeObjects 1 }
|
||||
oacBridgeConformance OBJECT IDENTIFIER ::= { oacBridgeObjects 10 }
|
||||
|
||||
|
||||
-- Bridge-group
|
||||
|
||||
oacBridgeGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacBridgeGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the bridge group configuration
|
||||
on interfaces."
|
||||
|
||||
::= { oacBridgeConfigObjects 1 }
|
||||
|
||||
oacBridgeGroupEntry OBJECT-TYPE
|
||||
SYNTAX OacBridgeGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table defines a Bridged interface."
|
||||
INDEX { oacBridgeGroupValue }
|
||||
::= { oacBridgeGroupTable 1 }
|
||||
|
||||
OacBridgeGroupEntry ::= SEQUENCE {
|
||||
oacBridgeGroupValue Unsigned32,
|
||||
oacBridgeTransparency TruthValue,
|
||||
oacBridgeGroupRowStatus RowStatus
|
||||
}
|
||||
|
||||
oacBridgeGroupValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Value of a bridge group to assign to an interface"
|
||||
|
||||
::= { oacBridgeGroupEntry 1 }
|
||||
|
||||
oacBridgeTransparency OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activation of the transparency of a bridge group"
|
||||
DEFVAL { false }
|
||||
::= { oacBridgeGroupEntry 2 }
|
||||
|
||||
oacBridgeGroupRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows the creation, modification, or deletion of the row"
|
||||
::= { oacBridgeGroupEntry 3 }
|
||||
|
||||
|
||||
-- Interface : Brigde Group configuration per interface
|
||||
--
|
||||
|
||||
oacBridgeGroupInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacBridgeGroupInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table for configuration of Bridge Group per Interface"
|
||||
::= { oacBridgeConfigObjects 2 }
|
||||
|
||||
oacBridgeGroupInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX OacBridgeGroupInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in Bridge Group table."
|
||||
INDEX { ifIndex }
|
||||
::= { oacBridgeGroupInterfaceTable 1 }
|
||||
|
||||
OacBridgeGroupInterfaceEntry ::= SEQUENCE {
|
||||
oacInBridgeGroupValue Unsigned32,
|
||||
oacBridgeGroupInterfaceName DisplayString,
|
||||
oacBridgeGroupInterfaceRowStatus RowStatus
|
||||
}
|
||||
|
||||
oacInBridgeGroupValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Value of a bridge group to assign to an interface"
|
||||
|
||||
::= { oacBridgeGroupInterfaceEntry 1 }
|
||||
|
||||
oacBridgeGroupInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface to which the bridge group is applied.
|
||||
This is read-only "
|
||||
::= { oacBridgeGroupInterfaceEntry 2 }
|
||||
|
||||
oacBridgeGroupInterfaceRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status for this entry."
|
||||
::= { oacBridgeGroupInterfaceEntry 3}
|
||||
|
||||
|
||||
oacBridgeGroupConfigGroups OBJECT IDENTIFIER ::= { oacBridgeConformance 1 }
|
||||
|
||||
oacBridgeGroupConfigGroup OBJECT-GROUP
|
||||
OBJECTS { oacBridgeGroupValue, oacBridgeGroupInterfaceName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of Bridge Group objects"
|
||||
::= { oacBridgeGroupConfigGroups 1 }
|
||||
|
||||
oacBridgeGroupCompls OBJECT IDENTIFIER ::= { oacBridgeConformance 2 }
|
||||
|
||||
|
||||
END
|
500
mibs/oneaccess/ONEACCESS-CELLULAR-MIB
Normal file
500
mibs/oneaccess/ONEACCESS-CELLULAR-MIB
Normal file
@ -0,0 +1,500 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.2.R001_E002
|
||||
--
|
||||
-- Creation date : 16/04/2009
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
-- Compatibility with ONEOS_V42
|
||||
--
|
||||
|
||||
ONEACCESS-CELLULAR-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Imports
|
||||
--------------------------------------------------------------------
|
||||
IMPORTS
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Integer32,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
oacExpIMCellRadio,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Module Entity
|
||||
--------------------------------------------------------------------
|
||||
oacCellularMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201310150000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
|
||||
DESCRIPTION "Add cellular equipment and network info"
|
||||
REVISION "201404070000Z"
|
||||
|
||||
DESCRIPTION "Add RSSI table"
|
||||
REVISION "201310150000Z"
|
||||
|
||||
DESCRIPTION "Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION "Fixed some minor corrections."
|
||||
REVISION "201007080001Z"
|
||||
|
||||
DESCRIPTION "This MIB module describes Cellular Radio Managed objects."
|
||||
|
||||
::= { oacMIBModules 1000 }
|
||||
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Entry Point (cf. ONEACCESS-GLOBAL-REG.mib)
|
||||
--------------------------------------------------------------------
|
||||
|
||||
oacCellRadioRssi OBJECT IDENTIFIER ::= { oacExpIMCellRadio 1 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------------------
|
||||
-- RSSI Last Hour Table
|
||||
-------------------------------------------------------------------------------------------
|
||||
|
||||
oacCellRssiLastHourTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacCellRssiLastHourEntrySyntax
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI values of the last hour."
|
||||
::= { oacCellRadioRssi 1 }
|
||||
|
||||
oacCellRssiLastHourEntry OBJECT-TYPE
|
||||
SYNTAX OacCellRssiLastHourEntrySyntax
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacCellRssiLastHour"
|
||||
INDEX { oacCellRssiLastHourMinutes }
|
||||
::= { oacCellRssiLastHourTable 1 }
|
||||
|
||||
OacCellRssiLastHourEntrySyntax ::= SEQUENCE
|
||||
{
|
||||
oacCellRssiLastHourMinutes Unsigned32,
|
||||
oacCellRssiLastHourMin Integer32,
|
||||
oacCellRssiLastHourAvg Integer32,
|
||||
oacCellRssiLastHourMax Integer32
|
||||
}
|
||||
|
||||
oacCellRssiLastHourMinutes OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timestamp (in minutes)"
|
||||
::= { oacCellRssiLastHourEntry 1 }
|
||||
|
||||
oacCellRssiLastHourMin OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Minimum"
|
||||
::= { oacCellRssiLastHourEntry 2 }
|
||||
|
||||
oacCellRssiLastHourAvg OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Average"
|
||||
::= { oacCellRssiLastHourEntry 3 }
|
||||
|
||||
oacCellRssiLastHourMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Maximum"
|
||||
::= { oacCellRssiLastHourEntry 4 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------------------
|
||||
-- RSSI Last Day Table
|
||||
-------------------------------------------------------------------------------------------
|
||||
|
||||
oacCellRssiLastDayTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacCellRssiLastDayEntrySyntax
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI values of the last day."
|
||||
::= { oacCellRadioRssi 2 }
|
||||
|
||||
oacCellRssiLastDayEntry OBJECT-TYPE
|
||||
SYNTAX OacCellRssiLastDayEntrySyntax
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacCellRssiLastDay"
|
||||
INDEX { oacCellRssiLastDayHours }
|
||||
::= { oacCellRssiLastDayTable 1 }
|
||||
|
||||
OacCellRssiLastDayEntrySyntax ::= SEQUENCE
|
||||
{
|
||||
oacCellRssiLastDayHours Unsigned32,
|
||||
oacCellRssiLastDayMin Integer32,
|
||||
oacCellRssiLastDayAvg Integer32,
|
||||
oacCellRssiLastDayMax Integer32
|
||||
}
|
||||
|
||||
oacCellRssiLastDayHours OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timestamp (in hours)"
|
||||
::= { oacCellRssiLastDayEntry 1 }
|
||||
|
||||
oacCellRssiLastDayMin OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Minimum"
|
||||
::= { oacCellRssiLastDayEntry 2 }
|
||||
|
||||
oacCellRssiLastDayAvg OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Average"
|
||||
::= { oacCellRssiLastDayEntry 3 }
|
||||
|
||||
oacCellRssiLastDayMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Maximum"
|
||||
::= { oacCellRssiLastDayEntry 4 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------------------
|
||||
-- RSSI Last Month Table
|
||||
-------------------------------------------------------------------------------------------
|
||||
|
||||
oacCellRssiLastMonthTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacCellRssiLastMonthEntrySyntax
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI values of the last month."
|
||||
::= { oacCellRadioRssi 3 }
|
||||
|
||||
oacCellRssiLastMonthEntry OBJECT-TYPE
|
||||
SYNTAX OacCellRssiLastMonthEntrySyntax
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacCellRssiLastMonth"
|
||||
INDEX { oacCellRssiLastMonthDays }
|
||||
::= { oacCellRssiLastMonthTable 1 }
|
||||
|
||||
OacCellRssiLastMonthEntrySyntax ::= SEQUENCE
|
||||
{
|
||||
oacCellRssiLastMonthDays Unsigned32,
|
||||
oacCellRssiLastMonthMin Integer32,
|
||||
oacCellRssiLastMonthAvg Integer32,
|
||||
oacCellRssiLastMonthMax Integer32
|
||||
}
|
||||
|
||||
oacCellRssiLastMonthDays OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timestamp (in days)"
|
||||
::= { oacCellRssiLastMonthEntry 1 }
|
||||
|
||||
oacCellRssiLastMonthMin OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Minimum"
|
||||
::= { oacCellRssiLastMonthEntry 2 }
|
||||
|
||||
oacCellRssiLastMonthAvg OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Average"
|
||||
::= { oacCellRssiLastMonthEntry 3 }
|
||||
|
||||
oacCellRssiLastMonthMax OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSSI Maximum"
|
||||
::= { oacCellRssiLastMonthEntry 4 }
|
||||
|
||||
-------------------------------------------------------------------------------------------
|
||||
-- ModuleTable
|
||||
-------------------------------------------------------------------------------------------
|
||||
oacCellRadioModuleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacCellRadioModuleEntrySyntax
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of cellular modules."
|
||||
::= { oacExpIMCellRadio 2 }
|
||||
oacCellRadioModuleEntry OBJECT-TYPE
|
||||
SYNTAX OacCellRadioModuleEntrySyntax
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacCellRadioModule"
|
||||
INDEX { oacCellModuleIndex }
|
||||
::= { oacCellRadioModuleTable 1 }
|
||||
OacCellRadioModuleEntrySyntax ::= SEQUENCE
|
||||
{
|
||||
oacCellModuleIndex Unsigned32,
|
||||
oacCellManufacturer DisplayString,
|
||||
oacCellEquipment DisplayString,
|
||||
oacCellBootRevision DisplayString,
|
||||
oacCellRevision DisplayString,
|
||||
oacCellIMEI DisplayString,
|
||||
oacCellMEID DisplayString,
|
||||
oacCellSIMStatus DisplayString,
|
||||
oacCellIMSI DisplayString,
|
||||
oacCellICCI DisplayString,
|
||||
oacCellPinStatus DisplayString,
|
||||
oacCellSelectedOperator DisplayString,
|
||||
oacCellSignalStrength Integer32,
|
||||
oacCellEcIo Integer32,
|
||||
oacCellRSRQ Integer32,
|
||||
oacCellRSRP Integer32,
|
||||
oacCellSNR Integer32,
|
||||
oacCellRadioAccessTechnology DisplayString,
|
||||
oacCellCircuitSwitchedState DisplayString,
|
||||
oacCellPacketSwitchedState DisplayString,
|
||||
oacCellResetOnLossOfRegistration Unsigned32,
|
||||
oacCellResetOnFailedRegistration Unsigned32,
|
||||
oacCellHardwareReset Unsigned32,
|
||||
oacCellLAC DisplayString,
|
||||
oacCellCellID DisplayString,
|
||||
oacCellTAC DisplayString,
|
||||
oacCellPLMN DisplayString
|
||||
}
|
||||
oacCellModuleIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index"
|
||||
::= { oacCellRadioModuleEntry 1 }
|
||||
oacCellManufacturer OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Manufacturer identification"
|
||||
::= { oacCellRadioModuleEntry 10 }
|
||||
oacCellEquipment OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Equipment information"
|
||||
::= { oacCellRadioModuleEntry 11 }
|
||||
oacCellBootRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boot revision identification"
|
||||
::= { oacCellRadioModuleEntry 12 }
|
||||
oacCellRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Revision identification"
|
||||
::= { oacCellRadioModuleEntry 13 }
|
||||
oacCellIMEI OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Equipment information (IMEI)"
|
||||
::= { oacCellRadioModuleEntry 14 }
|
||||
oacCellMEID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CDMA Mobile Equipment Id (MEID)"
|
||||
::= { oacCellRadioModuleEntry 15 }
|
||||
oacCellSIMStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SIM card status"
|
||||
::= { oacCellRadioModuleEntry 20 }
|
||||
oacCellIMSI OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SIM International Mobile Subscriber Identity IMSI"
|
||||
::= { oacCellRadioModuleEntry 21 }
|
||||
oacCellICCI OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Integrated Circuit Card ID"
|
||||
::= { oacCellRadioModuleEntry 22 }
|
||||
oacCellPinStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PIN code status"
|
||||
::= { oacCellRadioModuleEntry 30 }
|
||||
oacCellSelectedOperator OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current selected operator"
|
||||
::= { oacCellRadioModuleEntry 40 }
|
||||
oacCellSignalStrength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal strength (dBm)"
|
||||
::= { oacCellRadioModuleEntry 41 }
|
||||
oacCellEcIo OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Ec/Io"
|
||||
::= { oacCellRadioModuleEntry 42 }
|
||||
oacCellRSRQ OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSRQ (dB)"
|
||||
::= { oacCellRadioModuleEntry 43 }
|
||||
oacCellRSRP OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RSRP (dBm)"
|
||||
::= { oacCellRadioModuleEntry 44 }
|
||||
oacCellSNR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SNR (dB)"
|
||||
::= { oacCellRadioModuleEntry 45 }
|
||||
oacCellRadioAccessTechnology OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current radio access technology"
|
||||
::= { oacCellRadioModuleEntry 46 }
|
||||
oacCellCircuitSwitchedState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Circuit-switched register state"
|
||||
::= { oacCellRadioModuleEntry 47 }
|
||||
oacCellPacketSwitchedState OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Packet-switched attach state"
|
||||
::= { oacCellRadioModuleEntry 48 }
|
||||
oacCellResetOnLossOfRegistration OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reset on loss of GPRS registration"
|
||||
::= { oacCellRadioModuleEntry 60 }
|
||||
oacCellResetOnFailedRegistration OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reset on failed initial registration"
|
||||
::= { oacCellRadioModuleEntry 61 }
|
||||
oacCellHardwareReset OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware reset of modem"
|
||||
::= { oacCellRadioModuleEntry 62 }
|
||||
oacCellLAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Location Area Code (LAC)"
|
||||
::= { oacCellRadioModuleEntry 70 }
|
||||
oacCellCellID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cell ID"
|
||||
::= { oacCellRadioModuleEntry 71 }
|
||||
oacCellTAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tracking Area Code (TAC)"
|
||||
::= { oacCellRadioModuleEntry 72 }
|
||||
oacCellPLMN OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Public Land Mobile Network (PLMN = MCC+MNC)"
|
||||
::= { oacCellRadioModuleEntry 73 }
|
||||
END
|
||||
--
|
210
mibs/oneaccess/ONEACCESS-CONFIGMGMT-MIB
Normal file
210
mibs/oneaccess/ONEACCESS-CONFIGMGMT-MIB
Normal file
@ -0,0 +1,210 @@
|
||||
--------------------------------------------------------------------
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.2.R001_E001
|
||||
--
|
||||
-- Creation date : 2007-03-08
|
||||
--
|
||||
--------------------------------------------------------------------
|
||||
|
||||
ONEACCESS-CONFIGMGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Imports
|
||||
--------------------------------------------------------------------
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
--
|
||||
DateAndTime, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
--
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
--
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
--
|
||||
oacMIBModules, oacExpIMManagement, oacRequirements
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
--
|
||||
--------------------------------------------------------------------
|
||||
-- Module Entity
|
||||
--------------------------------------------------------------------
|
||||
|
||||
oacConfigMgmtMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Added MODULE-COMPLIANCE AND OBJECT GROUP,
|
||||
fixed some minor corrections."
|
||||
REVISION "201007081000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes a MIB for keeping track of changes
|
||||
on equipment's configuration."
|
||||
::= { oacMIBModules 2001 }
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
--------------------------------------------------------------------
|
||||
|
||||
--
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Objects Definitions
|
||||
--------------------------------------------------------------------
|
||||
|
||||
oacExpIMConfigMgmt OBJECT IDENTIFIER ::= { oacExpIMManagement 6 }
|
||||
oacConfigMgmtObjects OBJECT IDENTIFIER ::= { oacExpIMConfigMgmt 1 }
|
||||
oacCMHistory OBJECT IDENTIFIER ::= { oacConfigMgmtObjects 1 }
|
||||
oacCMCopy OBJECT IDENTIFIER ::= { oacConfigMgmtObjects 2 }
|
||||
oacConfigMgmtNotifications OBJECT IDENTIFIER ::= { oacConfigMgmtObjects 3 }
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Configuration Management Objects Definition
|
||||
--------------------------------------------------------------------
|
||||
|
||||
-- Configuration History
|
||||
|
||||
oacCMHistoryRunningLastChanged OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The time when the running configuration
|
||||
was last changed."
|
||||
::= { oacCMHistory 1 }
|
||||
|
||||
oacCMHistoryRunningLastSaved OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The time when the running configuration
|
||||
was last saved (written)."
|
||||
::= { oacCMHistory 2 }
|
||||
|
||||
oacCMHistoryStartupLastChanged OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The time when the startup configuration
|
||||
was last written to."
|
||||
::= { oacCMHistory 3 }
|
||||
|
||||
oacCMCopyIndex OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "IP address used for configuration copy."
|
||||
::= { oacCMCopy 1 }
|
||||
|
||||
oacCMCopyTftpRunTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacCMCopyTftpRunEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Config Table for TFTP copy of running config."
|
||||
::= { oacCMCopy 2 }
|
||||
|
||||
oacCMCopyTftpRunEntry OBJECT-TYPE
|
||||
SYNTAX OacCMCopyTftpRunEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of objects defining a conceptual copy tftp entry."
|
||||
INDEX { oacCMCopyIndex }
|
||||
::= { oacCMCopyTftpRunTable 1 }
|
||||
|
||||
OacCMCopyTftpRunEntry ::= SEQUENCE {
|
||||
oacCMCopyTftpRun DisplayString
|
||||
}
|
||||
|
||||
oacCMCopyTftpRun OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Name of the file on the server where the configuration script is located.
|
||||
This variable is in effect a write-only variable.
|
||||
Attempts to read this variable will result in a no-such-object response."
|
||||
::= { oacCMCopyTftpRunEntry 1 }
|
||||
|
||||
oacCMCopyRunTftpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacCMCopyRunTftpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Config Table for copy of running config to tftp."
|
||||
::= { oacCMCopy 3 }
|
||||
|
||||
oacCMCopyRunTftpEntry OBJECT-TYPE
|
||||
SYNTAX OacCMCopyRunTftpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "List of objects defining a conceptual copy tftp entry."
|
||||
INDEX { oacCMCopyIndex }
|
||||
::= { oacCMCopyRunTftpTable 1 }
|
||||
|
||||
OacCMCopyRunTftpEntry ::= SEQUENCE {
|
||||
oacCMCopyRunTftp DisplayString
|
||||
}
|
||||
oacCMCopyRunTftp OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "Name of the file on the server where the configuration script will be stored.
|
||||
This variable is in effect a write-only variable.
|
||||
Attempts to read this variable will result in a no-such-object response."
|
||||
::= { oacCMCopyRunTftpEntry 1 }
|
||||
|
||||
oacCMRunningConfigSaved NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The running configuration has been saved."
|
||||
::= { oacConfigMgmtNotifications 1 }
|
||||
--------------------------------------------------------------------
|
||||
-- Conformance Definitions
|
||||
--------------------------------------------------------------------
|
||||
|
||||
oacCMConformance OBJECT IDENTIFIER ::= { oacRequirements 2001 }
|
||||
oacCMGroups OBJECT IDENTIFIER ::= { oacCMConformance 1 }
|
||||
oacCMCompliances OBJECT IDENTIFIER ::= { oacCMConformance 2 }
|
||||
|
||||
oacCMCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for agents that support the
|
||||
ONEACCESS-CONFIGMGMT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { oacCMGeneralGroup }
|
||||
::= { oacCMCompliances 1 }
|
||||
|
||||
oacCMGeneralGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oacCMHistoryRunningLastChanged,
|
||||
oacCMHistoryRunningLastSaved,
|
||||
oacCMHistoryStartupLastChanged
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is mandatory for Configuration Management entity."
|
||||
::= { oacCMGroups 1 }
|
||||
|
||||
END
|
186
mibs/oneaccess/ONEACCESS-DOT11-MIB
Normal file
186
mibs/oneaccess/ONEACCESS-DOT11-MIB
Normal file
@ -0,0 +1,186 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 06/12/2007 (TF10288)
|
||||
--
|
||||
--------------------------------------------------------------------
|
||||
|
||||
ONEACCESS-DOT11-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Imports
|
||||
--------------------------------------------------------------------
|
||||
IMPORTS
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
oacExpIMDot11, oacMIBModules, oacRequirements
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
oacExpIMDot11,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Module Entity
|
||||
--------------------------------------------------------------------
|
||||
oacDot11MIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed Minor correction added last revision."
|
||||
REVISION "201007080001Z"
|
||||
DESCRIPTION
|
||||
"This MIB module describes DOT11 objects."
|
||||
|
||||
::= { oacMIBModules 900 }
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Interface type
|
||||
--------------------------------------------------------------------
|
||||
InterfaceType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface type"
|
||||
|
||||
SYNTAX INTEGER {
|
||||
mainInterface(1),
|
||||
subInterface(2)
|
||||
}
|
||||
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Objects Definitions
|
||||
--------------------------------------------------------------------
|
||||
oacExpIMDot11Objects OBJECT IDENTIFIER ::= { oacExpIMDot11 1 }
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Wifi Interface Table Definition
|
||||
--------------------------------------------------------------------
|
||||
oacExpIMDot11InterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacExpIMDot11InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Table to collect status information counters
|
||||
on an dot11 interface basis, either logical or
|
||||
physical (i.e. radio)
|
||||
For these interfaces, IANAifType is ieee80211(71)
|
||||
This table is an extension to MIBII ifTable where
|
||||
standard status and counters are collected"
|
||||
|
||||
::= { oacExpIMDot11Objects 1 }
|
||||
|
||||
oacExpIMDot11InterfaceEntry OBJECT-TYPE
|
||||
SYNTAX OacExpIMDot11InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" index is MIBII standard index "
|
||||
INDEX {ifIndex }
|
||||
::= { oacExpIMDot11InterfaceTable 1 }
|
||||
|
||||
OacExpIMDot11InterfaceEntry ::= SEQUENCE {
|
||||
oacExpIMDot11EntryType InterfaceType,
|
||||
oacExpIMDot11MACAddress MacAddress,
|
||||
oacExpIMDot11SSID OCTET STRING,
|
||||
oacExpIMDot11AssociatedStations Counter32
|
||||
|
||||
}
|
||||
|
||||
oacExpIMDot11EntryType OBJECT-TYPE
|
||||
SYNTAX InterfaceType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute shall specify the type of entry
|
||||
mainInterface i.e. radio interface is physical radio interface
|
||||
subInterface i.e. vap is logical dot11 interface aka Virtual Access Point"
|
||||
::= { oacExpIMDot11InterfaceEntry 1 }
|
||||
|
||||
oacExpIMDot11MACAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique MAC Address assigned to the VAP
|
||||
available for VAP entries"
|
||||
::= { oacExpIMDot11InterfaceEntry 2 }
|
||||
|
||||
oacExpIMDot11SSID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..32))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This attribute reflects the Service Set ID used
|
||||
available for VAP entries"
|
||||
::= { oacExpIMDot11InterfaceEntry 3 }
|
||||
|
||||
oacExpIMDot11AssociatedStations OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This counter is the number of currently associated
|
||||
stations, for vap entries, the stations associated on
|
||||
the SSID of this vap, for radio entry the total of
|
||||
all associated stations"
|
||||
::= { oacExpIMDot11InterfaceEntry 4 }
|
||||
|
||||
--------------------------------------------------------------------
|
||||
-- Conformance Definitions
|
||||
--------------------------------------------------------------------
|
||||
oacExpIMDot11Conformance OBJECT IDENTIFIER ::= { oacRequirements 900 }
|
||||
oacExpIMDot11Groups OBJECT IDENTIFIER ::= { oacExpIMDot11Conformance 1 }
|
||||
oacExpIMDot11Compliances OBJECT IDENTIFIER ::= { oacExpIMDot11Conformance 2 }
|
||||
|
||||
oacExpIMDot11Compliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for agents that support the
|
||||
ONEACCESS-DOT11-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { oacExpIMDot11GeneralGroup }
|
||||
::= { oacExpIMDot11Compliances 1}
|
||||
|
||||
oacExpIMDot11GeneralGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oacExpIMDot11EntryType,
|
||||
oacExpIMDot11MACAddress,
|
||||
oacExpIMDot11SSID,
|
||||
oacExpIMDot11AssociatedStations
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is mandatory for DOT11 entity."
|
||||
::= { oacExpIMDot11Groups 1 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
981
mibs/oneaccess/ONEACCESS-ETHOAM-EXT-MIB
Normal file
981
mibs/oneaccess/ONEACCESS-ETHOAM-EXT-MIB
Normal file
@ -0,0 +1,981 @@
|
||||
ONEACCESS-ETHOAM-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Counter32,
|
||||
Gauge32,
|
||||
Unsigned32 FROM SNMPv2-SMI -- [RFC2578]
|
||||
RowStatus,
|
||||
TruthValue, MacAddress,
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC -- [RFC2579]
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF -- [RFC2580]
|
||||
InterfaceIndex
|
||||
FROM IF-MIB -- [RFC2863]
|
||||
VlanIdOrNone FROM Q-BRIDGE-MIB
|
||||
Dot1agCfmCcmInterval FROM IEEE8021-CFM-MIB
|
||||
--cfm types
|
||||
Dot1agCfmMhfCreation,
|
||||
Dot1agCfmIdPermission,
|
||||
Dot1agCfmMDLevel,
|
||||
Dot1agCfmMpDirection,
|
||||
Dot1agCfmMepIdOrZero,
|
||||
Dot1agCfmMDLevelOrNone,
|
||||
Dot1agCfmConfigErrors,
|
||||
dot1agCfmMepIdentifier,
|
||||
-- cfm indexes
|
||||
dot1agCfmMdIndex,
|
||||
dot1agCfmMaIndex,
|
||||
--cfm groups
|
||||
dot1agCfmStack,
|
||||
dot1agCfmDefaultMd,
|
||||
dot1agCfmVlan,
|
||||
dot1agCfmConfigErrorList,
|
||||
dot1agCfmMa,
|
||||
dot1agCfmMepEntry,
|
||||
-- cfm row items
|
||||
dot1agCfmMepLbrBadMsdu,
|
||||
dot1agCfmMdRowStatus,
|
||||
dot1agCfmMaNetRowStatus,
|
||||
dot1agCfmMaMepListRowStatus,
|
||||
dot1agCfmMepRowStatus
|
||||
FROM IEEE8021-CFM-MIB
|
||||
|
||||
oacExpIMEthernet, oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
;
|
||||
|
||||
|
||||
oacEthOamExtMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201107290000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"fixed compilation issues"
|
||||
REVISION "201107290000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"A MIB module for extending the IEEE8021-CFM-MIB
|
||||
and IEEE8021-CFM-V2-MIB to add objects which provide
|
||||
additional information about Connectivity Fault
|
||||
management(CFM) not available in IEEE8021-CFM-MIB and
|
||||
IEEE8021-CFM-V2-MIB and addition of ITU-T Y.1731 functionality
|
||||
|
||||
This module also introduces the Service Layer OAM objects
|
||||
described in the ITU-T Y.1731 standard.
|
||||
Main additions :
|
||||
|
||||
- a table for defining Maintenance Intermediate Points (MIP)
|
||||
- Y.1731 frame loss and frame delay functionality
|
||||
- Y.1731 AIS/RDI functionality"
|
||||
|
||||
-- Revision history
|
||||
|
||||
|
||||
REVISION "201101050001Z"
|
||||
DESCRIPTION "Cleaned up version, adapted to latest needs"
|
||||
|
||||
REVISION "201008120001Z"
|
||||
DESCRIPTION "Initial version of this MIB module."
|
||||
|
||||
::= { oacMIBModules 689 }
|
||||
|
||||
-- ******************************************************************
|
||||
-- Textual conventions
|
||||
-- ******************************************************************
|
||||
|
||||
EthOamExtMipMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CFM standard to which the MIP adheres."
|
||||
REFERENCE
|
||||
" "
|
||||
SYNTAX INTEGER {
|
||||
modey1731 (1),
|
||||
mode8021ag (2)
|
||||
}
|
||||
|
||||
EthOamExtMepMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CFM standard to which the MEP adheres."
|
||||
REFERENCE
|
||||
" "
|
||||
SYNTAX INTEGER {
|
||||
modey1731 (1),
|
||||
mode8021ag (2),
|
||||
modehybrid (3)
|
||||
}
|
||||
|
||||
EthOamEfdState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Possible EFD states that an interface can reside in. The value can be
|
||||
one of the following:
|
||||
|
||||
efdDisabled (1) The EFD feature is disabled;
|
||||
efdIdle (2) The EFD feature is enabled, and there is no
|
||||
error condition on the interface;
|
||||
efdTriggered (3) The EFD feature is enabled, and there is an
|
||||
error condition on the interface;
|
||||
"
|
||||
REFERENCE
|
||||
" "
|
||||
SYNTAX INTEGER {
|
||||
efdDisabled (1),
|
||||
efdIdle (2),
|
||||
efdTriggered (3)
|
||||
}
|
||||
|
||||
-- *******************************************************************
|
||||
-- Groups in the MIB Module
|
||||
-- ******************************************************************
|
||||
|
||||
oacEthOamExtMIBObjects OBJECT IDENTIFIER ::= { oacExpIMEthernet 2 }
|
||||
|
||||
oacEthOamExtIfObjects OBJECT IDENTIFIER ::= { oacEthOamExtMIBObjects 1 }
|
||||
|
||||
oacEthOamExtGlobal OBJECT IDENTIFIER ::= { oacEthOamExtIfObjects 3 }
|
||||
|
||||
oacEthOamExtEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables or disables the CFM feature
|
||||
of the local device. When the object is 'true',
|
||||
CFM feature is enabled. When the object is 'false',
|
||||
CFM feature is disabled."
|
||||
::= { oacEthOamExtGlobal 1 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- oacEthOamExtMipTable
|
||||
-- ******************************************************************
|
||||
|
||||
oacEthOamExtMipTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacEthOamExtMipEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains a list of Maintenance domain
|
||||
Intermediate Points.
|
||||
|
||||
This table manages MIPs which are created by rules
|
||||
specified on the Maintenance Association (MA) and
|
||||
Maintenance Domain (MD) on the local device. MIPs can
|
||||
also be created by rules specified on Default MD Level,
|
||||
which is covered by dot1agCfmDefaultMdTable in
|
||||
IEEE8021-CFM-MIB."
|
||||
::= { oacEthOamExtIfObjects 1 }
|
||||
|
||||
oacEthOamExtMipEntry OBJECT-TYPE
|
||||
SYNTAX OacEthOamExtMipEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing configuration of a particular MIP.
|
||||
Each row in the table represents a different MIP. "
|
||||
INDEX {
|
||||
oacEthOamMipIfIndex,
|
||||
oacEthOamMipMegLevel,
|
||||
oacEthOamMipVlanIndex
|
||||
}
|
||||
::= { oacEthOamExtMipTable 1 }
|
||||
|
||||
OacEthOamExtMipEntry ::= SEQUENCE {
|
||||
oacEthOamMipIfIndex InterfaceIndex,
|
||||
oacEthOamMipMegLevel Unsigned32,
|
||||
oacEthOamMipVlanIndex VlanIdOrNone,
|
||||
oacEthOamMipMode EthOamExtMipMode,
|
||||
oacEthOamMipRowStatus RowStatus
|
||||
}
|
||||
|
||||
oacEthOamMipIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is the interface index of the interface either a
|
||||
bridge port, or an aggregated IEEE 802.1 link within a bridge
|
||||
port, to which the MIP is attached.
|
||||
Upon a restart of the system, the system SHALL, if necessary,
|
||||
change the value of this variable so that it indexes the
|
||||
entry in the interface table with the same value of ifAlias
|
||||
that it indexed before the system restart. If no such
|
||||
entry exists, then the system SHALL set this variable to 0.
|
||||
"
|
||||
::= { oacEthOamExtMipEntry 1 }
|
||||
|
||||
oacEthOamMipMegLevel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MEG level of the MIP."
|
||||
::= { oacEthOamExtMipEntry 2 }
|
||||
|
||||
oacEthOamMipVlanIndex OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VID associated with the MIP."
|
||||
::= { oacEthOamExtMipEntry 3 }
|
||||
|
||||
oacEthOamMipMode OBJECT-TYPE
|
||||
SYNTAX EthOamExtMipMode
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MIP mode. The possible values are:
|
||||
|
||||
- modey1731 (1) The MIP functions according to the Y.1731 standard
|
||||
- mode802dot1ag (2) The MIP functions according to the IEEE 802.1ag
|
||||
standard
|
||||
|
||||
The default value is 'modey1731'.
|
||||
"
|
||||
DEFVAL { modey1731 }
|
||||
::= { oacEthOamExtMipEntry 4 }
|
||||
|
||||
oacEthOamMipRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the row.
|
||||
|
||||
The writable columns in a row can not be changed if the row
|
||||
is active. All columns MUST have a valid value before a row
|
||||
can be activated.
|
||||
"
|
||||
::= { oacEthOamExtMipEntry 5 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- oacEthOamExtMepTable
|
||||
-- ******************************************************************
|
||||
|
||||
oacEthOamExtMepTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacEthOamExtMepEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Extended MEP table stores all the managed objects for
|
||||
setting the CFM standard of the MEP (Y1731, dot1ag, or hybrid), for
|
||||
sending LMM/DMM, for enabling transmission of RDI and AIS, for
|
||||
enabling EFD functionality, and for controlling Multicast Loopbacks.
|
||||
It is an extension of the standard MEP table.
|
||||
(AUGMENT - it uses the same indexes as the standard MEP table
|
||||
dot1agCfmMepTable)
|
||||
|
||||
*LMM Managed objects
|
||||
|
||||
LMM Managed objects in the extended MEP table enable the management
|
||||
entity to initiate transmission of Frame Loss messages. It will signal
|
||||
the MEP that it should start to transmit Frame Loss messages (LMM)
|
||||
and retrieve the information received from the Frame Loss
|
||||
Responses (LMR).
|
||||
|
||||
Steps to use entries in this table:
|
||||
|
||||
1) Wait for oacEthOamMepLossStatus value to be
|
||||
false. To do this do this sequence:
|
||||
a. an SNMP GET for both SnmpSetSerialNo and
|
||||
oacEthOamMepLossStatus objects (in same SNMP
|
||||
PDU).
|
||||
b. Check if value for oacEthOamMepLossStatus is false.
|
||||
- if not, wait x seconds, go to step a above.
|
||||
- if yes, save the value of SnmpSetSerialNo and go
|
||||
to step 2) below
|
||||
2) Change oacEthOamMepLossStatus value from false to
|
||||
true to ensure no other management entity will use
|
||||
the service. In order to not disturb a possible other NMS
|
||||
do this by sending an SNMP SET for both SnmpSetSerialNo
|
||||
and oacEthOamMepLossStatus objects (in same SNMP
|
||||
PDU, and make sure SNmpSetSerialNo is the first varBind).
|
||||
For the SnmpSetSerialNo varBind, use the value that you
|
||||
obtained in step 1)a. This ensures that two cooperating
|
||||
NMSes will not step on each others toes.
|
||||
3) Setup the different data to be sent (destination, priority,
|
||||
interval,...), except do not set oacEthOamMepLossMessagesStart.
|
||||
4) Set oacEthOamMepLossMessagesStart to true to initiate
|
||||
transmission of Frame Loss messages.
|
||||
5) Check the value of oacEthOamMepLossResultOK to
|
||||
find out if the operation was successfully initiated or
|
||||
not.
|
||||
6) The results of the running test can be retrieved from
|
||||
oacEthOamMepLossNbrOfTxFrames, oacEthOamMepLossNbrOfRxFrames,
|
||||
oacEthOamMepLossReplyLoss, oacEthOamMepLossNearEndDrops and
|
||||
oacEthOamMepLossFarEndDrops.
|
||||
7) If you so desire, you can periodically stop and/or restart
|
||||
transmission of LMM messages by modifying the
|
||||
oacEthOamMepLossMessagesStart accordingly.
|
||||
8) Change the oacEthOamMepLossStatus value back to
|
||||
false to allow other management entities to use the
|
||||
table. Setting oacEthOamMepLossStatus to false obviously implies
|
||||
that LMMs will no longer be transmitted, and that as such the value
|
||||
of oacEthOamMepLossMessagesStart will be ignored.
|
||||
|
||||
*DMM Managed objects
|
||||
|
||||
The DMM Managed objects in the extended MEP table are used in a manner
|
||||
similar to that described for LMM transmission, above. Upon
|
||||
successfully initiating the transmission, the objects
|
||||
oacEthOamMepDelayNbrOfTxFrames, oacEthOamMepDelayNbrOfRxFrames,
|
||||
oacEthOamMepDelayLoss, oacEthOamMepDelayMin, oacEthOamMepDelayMax,
|
||||
oacEthOamMepDelayAvrg, oacEthOamMepDelayJitterNegMax,
|
||||
oacEthOamMepDelayJitterAvrgMax, oacEthOamMepDelayJitterPosMax
|
||||
contain the result of the test.
|
||||
|
||||
*AIS managed objects
|
||||
|
||||
The AIS managed objects in the extended MEP table are used in a manner
|
||||
similar to that described for LMM transmission. In short, first all
|
||||
managed objects except oacEthOamMepAisTxEnable must be set, then
|
||||
oacEthOamMepAisTxEnable must be set to true to enable transmission of
|
||||
AIS. Set it to false to disable transmission again.
|
||||
|
||||
*Multicast Loopbacks
|
||||
|
||||
The Multicast Loopback managed objects are used as follows. If wanted,
|
||||
the SNMP manager first sets the oacEthOamMepMcastLbmDataTlv payload,
|
||||
or makes sure that the string is empty if no DataTLV is wanted.
|
||||
Next, the SNMP manager must wait for the oacEthOamMepMcastLbmStatus
|
||||
flag to be false.
|
||||
Then, the oacEthOamMepMcastLbmStatus flag must be set to true to
|
||||
initiate transmission of the Multicast LBM. Then the SNMP manager must
|
||||
wait until the MEP Multicast Loopback Initiator State Machine has set
|
||||
this flag back to false, which indicates that the time to wait for
|
||||
loopback replies has expired. Finally, the oacEthOamLbrNotRespTable and
|
||||
oacEthOamExtLbrTable tables can be consulted to evaluate the results.
|
||||
|
||||
*EFD Managed Objects
|
||||
|
||||
CFM could be considered as a line protocol for controlling Ethernet
|
||||
interfaces. In case of Loss of Continuity or AIS or RDI reception,
|
||||
the interface can be disabled. This feature is called Ethernet Fault
|
||||
Detection and Propagation, or EFD. It is only available for inward
|
||||
facing MEPs. When the interface, to which the inward facing MEP
|
||||
belongs, is disabled, the MEP stays up and CFM frames are still
|
||||
flowing. When the defect disappears, EFD will bring the MEP's interface
|
||||
up again.
|
||||
|
||||
EFD can be enabled with the oacEthOamMepEfdEnable managed object. If
|
||||
more than one inward facing MEP is configured for a specific interface,
|
||||
then EFD can only be enabled on one of these MEPs.
|
||||
|
||||
Once enabled, the EFD state of the interface can be retrieved from the
|
||||
oacEthOamMepEfdState managed object. In case EFD is triggered, object
|
||||
dot1agCfmMepDefects from the IEEE8021-CFM-MIB MIB can be used to
|
||||
further investigate the cause(s) of the EFD trigger.
|
||||
"
|
||||
::= { oacEthOamExtIfObjects 2 }
|
||||
|
||||
oacEthOamExtMepEntry OBJECT-TYPE
|
||||
SYNTAX OacEthOamExtMepEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MEP table entry"
|
||||
AUGMENTS {dot1agCfmMepEntry }
|
||||
::= { oacEthOamExtMepTable 1 }
|
||||
|
||||
OacEthOamExtMepEntry ::= SEQUENCE {
|
||||
oacEthOamMepMode EthOamExtMepMode,
|
||||
oacEthOamMepLossDestMacAddress MacAddress,
|
||||
oacEthOamMepLossDestMepId Dot1agCfmMepIdOrZero,
|
||||
oacEthOamMepLossDestIsMepId TruthValue,
|
||||
oacEthOamMepLossVlanPriority Unsigned32,
|
||||
oacEthOamMepLossInterval Dot1agCfmCcmInterval,
|
||||
oacEthOamMepLossStatus TruthValue,
|
||||
oacEthOamMepLossMessagesStart TruthValue,
|
||||
oacEthOamMepLossResultOK TruthValue,
|
||||
oacEthOamMepLossNbrOfTxFrames Counter32,
|
||||
oacEthOamMepLossNbrOfRxFrames Counter32,
|
||||
oacEthOamMepLossReplyLoss Counter32,
|
||||
oacEthOamMepLossNearEndDrops Counter32,
|
||||
oacEthOamMepLossFarEndDrops Counter32,
|
||||
oacEthOamMepDelayDestMacAddress MacAddress,
|
||||
oacEthOamMepDelayDestMepId Dot1agCfmMepIdOrZero,
|
||||
oacEthOamMepDelayDestIsMepId TruthValue,
|
||||
oacEthOamMepDelayVlanPriority Unsigned32,
|
||||
oacEthOamMepDelayInterval Dot1agCfmCcmInterval,
|
||||
oacEthOamMepDelayStatus TruthValue,
|
||||
oacEthOamMepDelayTimeOut Unsigned32,
|
||||
oacEthOamMepDelayMessagesStart TruthValue,
|
||||
oacEthOamMepDelayResultOK TruthValue,
|
||||
oacEthOamMepDelayNbrOfTxFrames Counter32,
|
||||
oacEthOamMepDelayNbrOfRxFrames Counter32,
|
||||
oacEthOamMepDelayLoss Counter32,
|
||||
oacEthOamMepDelayMin Unsigned32,
|
||||
oacEthOamMepDelayMax Unsigned32,
|
||||
oacEthOamMepDelayAvrg Unsigned32,
|
||||
oacEthOamMepDelayJitterNegMax Unsigned32,
|
||||
oacEthOamMepDelayJitterAvrgMax Unsigned32,
|
||||
oacEthOamMepDelayJitterPosMax Unsigned32,
|
||||
oacEthOamMepRdiTxEnable TruthValue,
|
||||
oacEthOamMepMcastLbmStatus TruthValue,
|
||||
oacEthOamMepMcastLbmResult TruthValue,
|
||||
oacEthOamMepMcastLbmSeqNumber Unsigned32,
|
||||
oacEthOamMepMcastLbmDataTlv OCTET STRING,
|
||||
oacEthOamMepAisInterval Unsigned32,
|
||||
oacEthOamMepAisVlanPriority Unsigned32,
|
||||
oacEthOamMepAisTxEnable TruthValue,
|
||||
oacEthOamMepAisClientMegLevel Unsigned32,
|
||||
oacEthOamMepEfdEnable TruthValue,
|
||||
oacEthOamMepEfdState EthOamEfdState
|
||||
}
|
||||
|
||||
oacEthOamMepMode OBJECT-TYPE
|
||||
SYNTAX EthOamExtMepMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The standard the MEP is following. The possible values are:
|
||||
|
||||
- modey1731 (1) The MEP functions according to the Y.1731
|
||||
standard
|
||||
- mode802dot1ag (2) The MEP functions according to the IEEE 802.1ag
|
||||
standard
|
||||
- modehybrid (3) MEP functions according to the IEEE 802.1ag
|
||||
standard, but also supports the delay and loss
|
||||
functionality of the Y.1731 standard
|
||||
|
||||
The default mode is 'modehybrid'.
|
||||
"
|
||||
DEFVAL { modehybrid }
|
||||
::= { oacEthOamExtMepEntry 1 }
|
||||
|
||||
oacEthOamMepLossDestMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Target MAC Address Field to be transmitted: A unicast destination
|
||||
MAC address. This address will be used if the value of the column
|
||||
oacCfmMepLossDestIsMepId is 'false'."
|
||||
::= { oacEthOamExtMepEntry 10 }
|
||||
|
||||
oacEthOamMepLossDestMepId OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMepIdOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Maintenance association End Point Identifier of another MEP in the
|
||||
same Maintenance Association to which the LMM is to be sent. This
|
||||
address will be used if the value of the column oacCfmMepLossDestIsMepId
|
||||
is 'true'."
|
||||
::= { oacEthOamExtMepEntry 11 }
|
||||
|
||||
oacEthOamMepLossDestIsMepId OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True indicates that MEPID of the target MEP is used for FrameLoss
|
||||
transmission.
|
||||
False indicates that unicast destination MAC address of the target MEP
|
||||
is used for FrameLoss transmission."
|
||||
::= { oacEthOamExtMepEntry 12 }
|
||||
|
||||
oacEthOamMepLossVlanPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Priority. 3 bit value to be used in the VLAN tag, if present in the
|
||||
transmitted frame."
|
||||
::= { oacEthOamExtMepEntry 13 }
|
||||
|
||||
oacEthOamMepLossInterval OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmCcmInterval
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval between LMM transmissions."
|
||||
DEFVAL { interval1s }
|
||||
::= { oacEthOamExtMepEntry 14 }
|
||||
|
||||
oacEthOamMepLossStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Boolean flag set to true by the MEP Loopback Initiator State
|
||||
Machine or an MIB manager to indicate that LMM messages are going to be
|
||||
transmitted or are already being transmitted.
|
||||
Reset to false by the MEP Loopback Initiator State Machine or the same
|
||||
MIB manager."
|
||||
DEFVAL { false }
|
||||
::= { oacEthOamExtMepEntry 15 }
|
||||
|
||||
oacEthOamMepLossMessagesStart OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Boolean flag set to true by an MIB manager to start LMM
|
||||
transmission, or set to false by an MIB manager to stop LMM
|
||||
transmission."
|
||||
::= { oacEthOamExtMepEntry 16 }
|
||||
|
||||
oacEthOamMepLossResultOK OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the result of the operation:
|
||||
- true The FrameDelay Message(s) will be sent.
|
||||
- false The FrameDelay Message(s) will not be sent."
|
||||
::= { oacEthOamExtMepEntry 17 }
|
||||
|
||||
oacEthOamMepLossNbrOfTxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of sent LMM frames."
|
||||
::= { oacEthOamExtMepEntry 18 }
|
||||
|
||||
oacEthOamMepLossNbrOfRxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received LMR frames."
|
||||
::= { oacEthOamExtMepEntry 19 }
|
||||
|
||||
oacEthOamMepLossReplyLoss OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Difference between the number of sent LMMs and the number of received
|
||||
LMRs."
|
||||
::= { oacEthOamExtMepEntry 20 }
|
||||
|
||||
oacEthOamMepLossNearEndDrops OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of in-profile data frames dropped on the interface on which the
|
||||
local MEP is defined, sent by the remote MEP, excluding OAM frames at
|
||||
the MEP's MEG level."
|
||||
::= { oacEthOamExtMepEntry 21 }
|
||||
|
||||
oacEthOamMepLossFarEndDrops OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of in-profile data frames dropped on the interface on which the
|
||||
remote MEP is defined, sent by the local MEP, excluding OAM frames at
|
||||
the MEP's MEG level."
|
||||
::= { oacEthOamExtMepEntry 22 }
|
||||
|
||||
oacEthOamMepDelayDestMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Target MAC Address Field to be transmitted: A unicast destination
|
||||
MAC address. This address will be used if the value of the column
|
||||
oacCfmMepDelayDestIsMepId is 'false'."
|
||||
::= { oacEthOamExtMepEntry 30 }
|
||||
|
||||
oacEthOamMepDelayDestMepId OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMepIdOrZero
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Maintenance association End Point Identifier of another MEP in the
|
||||
same Maintenance Association to which the DMM is to be sent. This
|
||||
address will be used if the value of the column
|
||||
oacCfmMepLossDestIsMepId is 'true'."
|
||||
::= { oacEthOamExtMepEntry 31 }
|
||||
|
||||
oacEthOamMepDelayDestIsMepId OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"True indicates that MEPID of the target MEP is used for FrameDelay
|
||||
transmission.
|
||||
False indicates that unicast destination MAC address of the target MEP
|
||||
is used for FrameDelay transmission."
|
||||
::= { oacEthOamExtMepEntry 32 }
|
||||
|
||||
oacEthOamMepDelayVlanPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Priority. 3 bit value to be used in the VLAN tag, if present in the
|
||||
transmitted frame."
|
||||
::= { oacEthOamExtMepEntry 33 }
|
||||
|
||||
oacEthOamMepDelayInterval OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmCcmInterval
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval between DMM transmissions."
|
||||
DEFVAL { interval1s }
|
||||
::= { oacEthOamExtMepEntry 34 }
|
||||
|
||||
oacEthOamMepDelayStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Boolean flag set to true by the MEP Loopback Initiator State
|
||||
Machine or an MIB manager to indicate that DMM messages are going to be
|
||||
transmitted or are already being transmitted.
|
||||
Reset to false by the MEP Loopback Initiator State Machine or the same
|
||||
MIB manager."
|
||||
DEFVAL { false }
|
||||
::= { oacEthOamExtMepEntry 35 }
|
||||
|
||||
oacEthOamMepDelayTimeOut OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time to wait for a FrameDelay response, before considering it lost,
|
||||
expressed in multiples of 100msec."
|
||||
::= { oacEthOamExtMepEntry 36 }
|
||||
|
||||
oacEthOamMepDelayMessagesStart OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Boolean flag set to true by an MIB manager to start DMM
|
||||
transmission, or set to false by an MIB manager to stop DMM
|
||||
transmission."
|
||||
::= { oacEthOamExtMepEntry 37 }
|
||||
|
||||
oacEthOamMepDelayResultOK OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the result of the operation:
|
||||
- true The FrameLoss Message(s) will be sent.
|
||||
- false The FrameLoss Message(s) will not be sent."
|
||||
::= { oacEthOamExtMepEntry 38 }
|
||||
|
||||
oacEthOamMepDelayNbrOfTxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of sent DMM frames."
|
||||
::= { oacEthOamExtMepEntry 39 }
|
||||
|
||||
oacEthOamMepDelayNbrOfRxFrames OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of received DMR frames."
|
||||
::= { oacEthOamExtMepEntry 40 }
|
||||
|
||||
oacEthOamMepDelayLoss OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Difference between the number of sent DMMs and the number of received
|
||||
DMRs within the delay window (size = 10)."
|
||||
::= { oacEthOamExtMepEntry 41 }
|
||||
|
||||
oacEthOamMepDelayMin OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum delay that was measured in the Delay test, expressed in
|
||||
milliseconds."
|
||||
::= { oacEthOamExtMepEntry 42 }
|
||||
|
||||
oacEthOamMepDelayMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum delay that was measured in the Delay test, expressed in
|
||||
milliseconds."
|
||||
::= { oacEthOamExtMepEntry 43 }
|
||||
|
||||
oacEthOamMepDelayAvrg OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The average delay that was measured in the Delay test, expressed in
|
||||
milliseconds."
|
||||
::= { oacEthOamExtMepEntry 44 }
|
||||
|
||||
oacEthOamMepDelayJitterNegMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum negative jitter deviation that was measured in the Delay
|
||||
test, expressed in milliseconds."
|
||||
::= { oacEthOamExtMepEntry 45 }
|
||||
|
||||
oacEthOamMepDelayJitterAvrgMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum average jitter that was measured in the Delay test,
|
||||
expressed in milliseconds."
|
||||
::= { oacEthOamExtMepEntry 46 }
|
||||
|
||||
oacEthOamMepDelayJitterPosMax OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum positive jitter deviation that was measured in the Delay
|
||||
test, expressed in milliseconds."
|
||||
::= { oacEthOamExtMepEntry 47 }
|
||||
|
||||
oacEthOamMepRdiTxEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable the transmission of RDI frames. Since RDI is a bit in the CCM
|
||||
frames, this setting is only taken into account if the transmission
|
||||
of CC messages is enabled."
|
||||
::= { oacEthOamExtMepEntry 60 }
|
||||
|
||||
oacEthOamMepMcastLbmStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Boolean flag set to true by the MEP Multicast Loopback Initiator State
|
||||
Machine or an MIB manager to start transmission of a single multicast
|
||||
Loopback message.
|
||||
Reset to false by the MEP Multicast Loopback Initiator State Machine
|
||||
once the timeframe to wait for replies has expired."
|
||||
::= { oacEthOamExtMepEntry 70 }
|
||||
|
||||
oacEthOamMepMcastLbmResult OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the result of the operation:
|
||||
- true The multicast Loopback Message(s) will be (or has been)
|
||||
sent
|
||||
- false The multicast Loopback Message(s) will not be sent."
|
||||
::= { oacEthOamExtMepEntry 71 }
|
||||
|
||||
oacEthOamMepMcastLbmSeqNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast Loopback Transaction Identifier of the next multicast
|
||||
LBM (to be) sent.
|
||||
This sequence number can be zero because it wraps around.
|
||||
The value returned is undefined if oacEthOamMepMcastLbmResult is false."
|
||||
::= { oacEthOamExtMepEntry 72 }
|
||||
|
||||
oacEthOamMepMcastLbmDataTlv OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An arbitrary amount of data to be included in the Data TLV of the
|
||||
Multicast Loopback message. When set to a zero length string, the
|
||||
dataTlv part of the message is omitted."
|
||||
::= { oacEthOamExtMepEntry 73 }
|
||||
|
||||
oacEthOamMepAisInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval between AIS transmissions."
|
||||
::= { oacEthOamExtMepEntry 80 }
|
||||
|
||||
oacEthOamMepAisVlanPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Priority. 3 bit value to be used in the VLAN tag, if present in the
|
||||
transmitted AIS frame."
|
||||
::= { oacEthOamExtMepEntry 81 }
|
||||
|
||||
oacEthOamMepAisTxEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable the transmission of AIS frames."
|
||||
::= { oacEthOamExtMepEntry 82 }
|
||||
|
||||
oacEthOamMepAisClientMegLevel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maintenance level on which the AIS frames will be sent."
|
||||
::= { oacEthOamExtMepEntry 83 }
|
||||
|
||||
oacEthOamMepEfdEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables Ethernet Fault Detection & propagation."
|
||||
::= { oacEthOamExtMepEntry 90 }
|
||||
|
||||
oacEthOamMepEfdState OBJECT-TYPE
|
||||
SYNTAX EthOamEfdState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The EFD state of the interface that this MEP belongs to."
|
||||
::= { oacEthOamExtMepEntry 91 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- oacEthOamExtLbrTable
|
||||
-- ******************************************************************
|
||||
|
||||
oacEthOamExtLbrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacEthOamExtLbrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast Loopback reply table, a list of all received replies."
|
||||
::= { oacEthOamExtIfObjects 4 }
|
||||
|
||||
oacEthOamExtLbrEntry OBJECT-TYPE
|
||||
SYNTAX OacEthOamExtLbrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing configuration of a particular LBR.
|
||||
Each row in the table represents a different LBR"
|
||||
INDEX {
|
||||
dot1agCfmMdIndex,
|
||||
dot1agCfmMaIndex,
|
||||
dot1agCfmMepIdentifier,
|
||||
oacEthOamLbrReceiveOrder
|
||||
}
|
||||
|
||||
::= { oacEthOamExtLbrTable 1 }
|
||||
|
||||
OacEthOamExtLbrEntry ::= SEQUENCE {
|
||||
oacEthOamLbrReceiveOrder Unsigned32,
|
||||
oacEthOamLbrPeerMacAddress MacAddress,
|
||||
oacEthOamLbrMepId Dot1agCfmMepIdOrZero
|
||||
}
|
||||
|
||||
oacEthOamLbrReceiveOrder OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index to distinguish among multiple LBRs with the same LBR
|
||||
Transaction Identifier field value. oacEthOamLbrReceiveOrder
|
||||
are assigned sequentially from 1, in the order that the
|
||||
Loopback Initiator received the LBRs."
|
||||
::= { oacEthOamExtLbrEntry 1 }
|
||||
|
||||
oacEthOamLbrPeerMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unicast MAC address of the MEP that replied."
|
||||
::= { oacEthOamExtLbrEntry 2 }
|
||||
|
||||
oacEthOamLbrMepId OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMepIdOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If the MEP ID can be resolved, the MEPID, else 0."
|
||||
::= { oacEthOamExtLbrEntry 3 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- oacEthOamLbrNotRespTable
|
||||
-- ******************************************************************
|
||||
|
||||
oacEthOamLbrNotRespTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacEthOamLbrNotRespEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing a list of all known peer MEPs which have not
|
||||
responded to the multicast Loopback Message."
|
||||
::= { oacEthOamExtIfObjects 5 }
|
||||
|
||||
oacEthOamLbrNotRespEntry OBJECT-TYPE
|
||||
SYNTAX OacEthOamLbrNotRespEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing configuration of a particular MEP.
|
||||
Each row in the table represents a different MEP`"
|
||||
INDEX {
|
||||
dot1agCfmMdIndex,
|
||||
dot1agCfmMaIndex,
|
||||
dot1agCfmMepIdentifier,
|
||||
oacEthOamLbrNotRespMepId
|
||||
}
|
||||
|
||||
::= { oacEthOamLbrNotRespTable 1 }
|
||||
|
||||
OacEthOamLbrNotRespEntry ::= SEQUENCE {
|
||||
oacEthOamLbrNotRespMepId Dot1agCfmMepIdOrZero,
|
||||
oacEthOamLbrNotRespPeerMacAddress MacAddress
|
||||
}
|
||||
|
||||
oacEthOamLbrNotRespMepId OBJECT-TYPE
|
||||
SYNTAX Dot1agCfmMepIdOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MEP ID of the known peer MEP that did not reply."
|
||||
::= { oacEthOamLbrNotRespEntry 1 }
|
||||
|
||||
oacEthOamLbrNotRespPeerMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The unicast MAC address of the known peer MEP that has not replied."
|
||||
::= { oacEthOamLbrNotRespEntry 2 }
|
||||
|
||||
END
|
122
mibs/oneaccess/ONEACCESS-EVENTS-MIB
Normal file
122
mibs/oneaccess/ONEACCESS-EVENTS-MIB
Normal file
@ -0,0 +1,122 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 22/01/2003
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
-- 13122004 : Added oacEventSeverityLevel for events
|
||||
--
|
||||
|
||||
|
||||
ONEACCESS-EVENTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
||||
DisplayString FROM RFC1213-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
oneAccess,oacExpIMEvents,oacMIBModules FROM ONEACCESS-GLOBAL-REG;
|
||||
oacEventsMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201106150000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes ATM Management objects."
|
||||
|
||||
::= { oacMIBModules 6600 }
|
||||
|
||||
oacEventsObjects OBJECT IDENTIFIER ::= { oacExpIMEvents 1 }
|
||||
oacEventsNotifications OBJECT IDENTIFIER ::= { oacExpIMEvents 2 }
|
||||
oacEventsConformance OBJECT IDENTIFIER ::= { oacExpIMEvents 3 }
|
||||
|
||||
oacEventText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Textual representation of the event"
|
||||
::= { oacEventsObjects 1 }
|
||||
|
||||
oacEventSeverityLevel OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the associated severity level used when generating
|
||||
snmp traps. When the device generates a Trap-PDU into a
|
||||
SNMPv2-Trap-PDU, and when it requires a severity level,
|
||||
this variable is inserted before the last varbind."
|
||||
::= { oacEventsObjects 2 }
|
||||
|
||||
oacEventSeverity OBJECT IDENTIFIER ::= { oacEventsObjects 3 }
|
||||
oacEventSeverityAlerts OBJECT IDENTIFIER ::= { oacEventSeverity 1 }
|
||||
oacEventSeverityCritical OBJECT IDENTIFIER ::= { oacEventSeverity 2 }
|
||||
oacEventSeverityErrors OBJECT IDENTIFIER ::= { oacEventSeverity 3 }
|
||||
oacEventSeverityWarnings OBJECT IDENTIFIER ::= { oacEventSeverity 4 }
|
||||
oacEventSeverityNotifications OBJECT IDENTIFIER ::= { oacEventSeverity 5 }
|
||||
oacEventSeverityInformational OBJECT IDENTIFIER ::= { oacEventSeverity 6 }
|
||||
oacEventSeverityDebug OBJECT IDENTIFIER ::= { oacEventSeverity 7 }
|
||||
|
||||
|
||||
oacEvent TRAP-TYPE
|
||||
ENTERPRISE oneAccess
|
||||
VARIABLES { oacEventText }
|
||||
DESCRIPTION "Trap generated from Event management"
|
||||
::= 1
|
||||
|
||||
|
||||
oacEventsGroups OBJECT IDENTIFIER ::= { oacEventsConformance 1}
|
||||
|
||||
oacEventsCompliances OBJECT IDENTIFIER ::= { oacEventsConformance 2}
|
||||
|
||||
oacEventsCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for agents that support the
|
||||
OA-EVENTS-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { oacEventsGeneralGroup
|
||||
}
|
||||
-- GROUP atmStatGeneralGroup
|
||||
--
|
||||
-- DESCRIPTION
|
||||
-- "This group optional, when declared here."
|
||||
::= { oacEventsCompliances 1}
|
||||
|
||||
oacEventsGeneralGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oacEventText
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is mandatory for all Events entities."
|
||||
::= { oacEventsGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
--
|
584
mibs/oneaccess/ONEACCESS-GDOI-MIB
Normal file
584
mibs/oneaccess/ONEACCESS-GDOI-MIB
Normal file
@ -0,0 +1,584 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.2.R001_E001
|
||||
--
|
||||
-- Creation date : 15/04/2014
|
||||
|
||||
ONEACCESS-GDOI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-COMPLIANCE,
|
||||
NOTIFICATION-GROUP,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE,
|
||||
OBJECT-TYPE,
|
||||
Counter32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
oacExpIMManagement
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
|
||||
-- ------------------------------------------------------------------ --
|
||||
-- GDOI MIB Module Identity
|
||||
-- ------------------------------------------------------------------ --
|
||||
|
||||
oacExpIMGdoiMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "1404151200Z"
|
||||
ORGANIZATION "ONE ACCESS"
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 54
|
||||
Fax: (+33) 01 41 87 74 39
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines objects for managing the GDOI protocol"
|
||||
::= { oacExpIMManagement 1224 }
|
||||
|
||||
-- ------------------------------------------------------------------ --
|
||||
-- GDOI MIB Textual Conventions
|
||||
-- ------------------------------------------------------------------ --
|
||||
OacGdoiIdentificationType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual convention indicating the type of value used to
|
||||
identify a GDOI entity (i.e. Group, or Group Member).
|
||||
|
||||
Following are the Identification Type Values:
|
||||
|
||||
ID Type Value
|
||||
------- -----
|
||||
ID_KEY_ID 1 -- groupNumber
|
||||
ID_IPV4_ADDR 2 -- ipv4Address
|
||||
|
||||
Following are the mappings to the type values above:
|
||||
|
||||
'keyID' : group number key identifier.
|
||||
'ipv4' : IPv4 address."
|
||||
|
||||
REFERENCE
|
||||
"IANA ISAKMP Registry - 'Magic Numbers' for ISAKMP Protocol
|
||||
Section: IPSEC Identification Type
|
||||
http://www.iana.org/assignments/isakmp-registry"
|
||||
|
||||
SYNTAX INTEGER {
|
||||
keyID(1),
|
||||
ipv4(2)
|
||||
}
|
||||
|
||||
OacGdoiIdentificationValue ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual convention indicating the actual value of used to
|
||||
identify a GDOI entity (i.e. Group or Group Member).
|
||||
The value of the oacGdoiIdentificationValue object can
|
||||
be parsed based on the value of the associated
|
||||
oacGdoiIdentificationType object"
|
||||
|
||||
REFERENCE
|
||||
"IANA ISAKMP Registry - 'Magic Numbers' for ISAKMP Protocol
|
||||
Section: IPSEC Identification Type
|
||||
http://www.iana.org/assignments/isakmp-registry"
|
||||
|
||||
|
||||
SYNTAX OCTET STRING (SIZE (0..16))
|
||||
|
||||
OacGdoiSPI ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual convention indicating a SPI (Security Parameter Index)"
|
||||
REFERENCE "RFC 3547 - Section: 5.3. SA KEK Payload"
|
||||
SYNTAX OCTET STRING (SIZE (32))
|
||||
|
||||
OacGdoiKEKEncryptionAlgorithm ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual convention indicating the identifier of the
|
||||
KEK encryption algorithm being used"
|
||||
|
||||
|
||||
REFERENCE
|
||||
"IANA IKEv2 Parameters
|
||||
Section: Encryption Algorithm Transform IDs
|
||||
http://www.iana.org/assignments/ikev2-parameters
|
||||
|
||||
IANA 'Magic Numbers' for ISAMP Protocol
|
||||
Section: IPSEC ESP Transform Identifiers
|
||||
http://www.iana.org/assignments/isakmp-registry
|
||||
|
||||
RFC 2407 - Section: 4.4.4. IPSEC ESP Transform Identifiers
|
||||
RFC 3547 - Section: 5.3.3. KEK_ALGORITHM
|
||||
RFC 4306 - Section: 3.3.2. Transform Substructure
|
||||
RFC 4106, 4309, 4543, 5282, 5529"
|
||||
SYNTAX INTEGER {
|
||||
enc-des(1),
|
||||
enc-3des(2),
|
||||
enc-aes(3)
|
||||
}
|
||||
|
||||
|
||||
OacGdoiHashAlogrithm ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual convention indicating the identifier of the
|
||||
hash algorithm being used."
|
||||
|
||||
|
||||
REFERENCE
|
||||
"IANA IKEv2 Parameters
|
||||
Section: Pseudo-random Function Transform IDs
|
||||
http://www.iana.org/assignments/ikev2-parameters
|
||||
|
||||
RFC 3547 - Section: 5.3.6. SIG_HASH_ALGORITHM
|
||||
RFC 4306 - Section: 3.3.2. Transform Substructure
|
||||
RFC 4615, 4868"
|
||||
SYNTAX INTEGER {
|
||||
md5(1),
|
||||
sha1(2)
|
||||
}
|
||||
|
||||
OacGdoiSignatureMethod ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual convention indicating the identifier of the
|
||||
integirty algorithm being used"
|
||||
|
||||
|
||||
REFERENCE
|
||||
"IANA IKEv2 Parameters
|
||||
Section: Integrity Algorithm Transform IDs
|
||||
http://www.iana.org/assignments/ikev2-parameters
|
||||
|
||||
RFC 2407 - Section: 4.5. IPSEC Security Assoc. Attributes
|
||||
RFC 3547 - Section: 5.3.6. SIG_HASH_ALGORITHM
|
||||
RFC 4306 - Section: 3.3.2. Transform Substructure
|
||||
RFC 4494, 4543, 4595, 4868"
|
||||
SYNTAX INTEGER {
|
||||
rsa(1),
|
||||
dss(2),
|
||||
ecdss(3)
|
||||
}
|
||||
|
||||
|
||||
|
||||
-- ------------------------------------------------------------------ --
|
||||
-- GDOI MIB Groups
|
||||
-- ------------------------------------------------------------------ --
|
||||
oacGdoiMIBObjects OBJECT IDENTIFIER
|
||||
::= { oacExpIMGdoiMIB 1 }
|
||||
|
||||
-- ------------------------------------------------------------------ --
|
||||
-- GDOI MIB Management Objects
|
||||
-- ------------------------------------------------------------------ --
|
||||
--
|
||||
-- *---------------------------------------------------------------- --
|
||||
-- * The GDOI "Group" Table
|
||||
-- *---------------------------------------------------------------- --
|
||||
oacGdoiGroupTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacGdoiGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of information regarding GDOI Groups in use on
|
||||
the network device being queried."
|
||||
::= { oacGdoiMIBObjects 1 }
|
||||
|
||||
oacGdoiGroupEntry OBJECT-TYPE
|
||||
SYNTAX OacGdoiGroupEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing GDOI Group information, uniquely
|
||||
identified by the GDOI Group ID."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 5.1.1. Identification Type Values
|
||||
5.1.1.1. ID_KEY_ID
|
||||
RFC 4306 - Section: 3.5. Identification Payloads"
|
||||
INDEX {
|
||||
oacGdoiGroupName
|
||||
}
|
||||
::= { oacGdoiGroupTable 1 }
|
||||
|
||||
OacGdoiGroupEntry ::= SEQUENCE {
|
||||
oacGdoiGroupName DisplayString,
|
||||
oacGdoiGroupIdType OacGdoiIdentificationType,
|
||||
oacGdoiGroupIdValue OacGdoiIdentificationValue
|
||||
}
|
||||
|
||||
oacGdoiGroupName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string-readable name configured for or given to a GDOI
|
||||
Group."
|
||||
::= { oacGdoiGroupEntry 1 }
|
||||
|
||||
oacGdoiGroupIdType OBJECT-TYPE
|
||||
SYNTAX OacGdoiIdentificationType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Identification Type Value used to parse a GDOI Group ID.
|
||||
The GDOI RFC 3547 defines the types that can be used as a
|
||||
GDOI Group ID, and RFC 4306 defines all valid types that can
|
||||
be used as an identifier."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 5.1.1. Identification Type Values
|
||||
5.1.1.1. ID_KEY_ID
|
||||
RFC 4306 - Section: 3.5. Identification Payloads"
|
||||
::= { oacGdoiGroupEntry 2 }
|
||||
|
||||
oacGdoiGroupIdValue OBJECT-TYPE
|
||||
SYNTAX OacGdoiIdentificationValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of a Group ID with its type indicated by the
|
||||
oacGdoiGroupIdType. Use the oacGdoiGroupIdType to parse the
|
||||
Group ID correctly. This Group ID value is sent as the
|
||||
'Identification Data' field of the Identification Payload
|
||||
for a GDOI GROUPKEY-PULL exchange."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 5.1.1. Identification Type Values
|
||||
5.1.1.1. ID_KEY_ID
|
||||
RFC 4306 - Section: 3.5. Identification Payloads"
|
||||
::= { oacGdoiGroupEntry 3 }
|
||||
|
||||
-- *---------------------------------------------------------------- --
|
||||
-- * GDOI MIB Management Object Groups
|
||||
-- *---------------------------------------------------------------- --
|
||||
oacGdoiGm OBJECT IDENTIFIER
|
||||
::= { oacGdoiMIBObjects 2 }
|
||||
|
||||
oacGdoiPolicy OBJECT IDENTIFIER
|
||||
::= { oacGdoiMIBObjects 3 }
|
||||
|
||||
-- #-------------------------------------------------------------- --
|
||||
-- # The GDOI "Group Members" Table
|
||||
-- #-------------------------------------------------------------- --
|
||||
oacGdoiGmTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacGdoiGmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of information regarding GDOI Group Members (GMs)
|
||||
locally configured on the network device being queried. Note
|
||||
that Local Group Members may or may not be registered to a
|
||||
Key Server in its GDOI Group on the same network device being
|
||||
queried."
|
||||
::= { oacGdoiGm 2 }
|
||||
|
||||
oacGdoiGmEntry OBJECT-TYPE
|
||||
SYNTAX OacGdoiGmEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing Local GDOI Group Member information,
|
||||
uniquely identified by Group & GM IDs. Because the Group
|
||||
Member is Local to the network device being queried, TEKs
|
||||
installed for this Group Member can be queried as well."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 1. Introduction
|
||||
3.3. Initiator Operations
|
||||
4.8. Group Member Operations"
|
||||
INDEX {
|
||||
oacGdoiGroupName,
|
||||
oacGdoiGmActiveKEK
|
||||
}
|
||||
::= { oacGdoiGmTable 1 }
|
||||
|
||||
OacGdoiGmEntry ::= SEQUENCE {
|
||||
oacGdoiGmIdType OacGdoiIdentificationType,
|
||||
oacGdoiGmIdValue OacGdoiIdentificationValue,
|
||||
oacGdoiGmRegKeyServerIdValue OacGdoiIdentificationValue,
|
||||
oacGdoiGmActiveKEK OacGdoiSPI,
|
||||
oacGdoiGmRekeysReceived Counter32
|
||||
}
|
||||
|
||||
oacGdoiGmIdType OBJECT-TYPE
|
||||
SYNTAX OacGdoiIdentificationType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Identification Type Value used to parse the identity
|
||||
information for a Initiator or Group Member. RFC 4306
|
||||
defines all valid types that can be used as an identifier.
|
||||
These identification types are sent as the 'SRC ID Type' and
|
||||
'DST ID Type' of the KEK and TEK payloads for GDOI
|
||||
GROUPKEY-PULL and GROUPKEY-PUSH exchanges."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 5.3. SA KEK payload
|
||||
5.4.1. PROTO_IPSEC_ESP
|
||||
RFC 4306 - Section: 3.5. Identification Payloads"
|
||||
::= { oacGdoiGmEntry 1 }
|
||||
|
||||
oacGdoiGmIdValue OBJECT-TYPE
|
||||
SYNTAX OacGdoiIdentificationValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the identity information for a Group Member with
|
||||
its type indicated by the oacGdoiGmIdType. Use the
|
||||
oacGdoiGmIdType to parse the Group Member ID correctly.
|
||||
This Group Member ID value is sent as the 'SRC
|
||||
Identification Data' and 'DST Identification Data' of the
|
||||
KEK and TEK payloads for GDOI GROUPKEY-PULL and GROUPKEY-PUSH
|
||||
exchanges."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 5.3. SA KEK payload
|
||||
5.4.1. PROTO_IPSEC_ESP"
|
||||
::= { oacGdoiGmEntry 2 }
|
||||
|
||||
oacGdoiGmRegKeyServerIdValue OBJECT-TYPE
|
||||
SYNTAX OacGdoiIdentificationValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the identity information for this Group Member's
|
||||
registered Key Server with its type indicated by the
|
||||
oacGdoiGmRegKeyServerIdType. Use the
|
||||
oacGdoiGmRegKeyServerIdType to parse the registered Key
|
||||
Server's ID correctly. This Key Server ID value is sent as
|
||||
the 'SRC Identification Data' and 'DST Identification Data'
|
||||
of the KEK and TEK payloads for GDOI GROUPKEY-PULL and
|
||||
GROUPKEY-PUSH exchanges."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 5.3. SA KEK payload
|
||||
5.4.1. PROTO_IPSEC_ESP"
|
||||
::= { oacGdoiGmEntry 3 }
|
||||
|
||||
oacGdoiGmActiveKEK OBJECT-TYPE
|
||||
SYNTAX OacGdoiSPI
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SPI of the Key Encryption Key (KEK) that is currently
|
||||
being used by the Group Member to authenticate & decrypt a
|
||||
rekey from a GROUPKEY-PUSH message."
|
||||
::= { oacGdoiGmEntry 4 }
|
||||
|
||||
oacGdoiGmRekeysReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "GROUPKEY-PUSH Messages"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sequence number of the last rekey successfully received
|
||||
from this Group Member's registered Key Server."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 3.2. Messages
|
||||
3.3. Initiator Operations
|
||||
4. GROUPKEY-PUSH Message
|
||||
4.8. Group Member Operations
|
||||
5.6. Sequence Number Payload"
|
||||
::= { oacGdoiGmEntry 5 }
|
||||
|
||||
-- #-------------------------------------------------------------- --
|
||||
-- # The GDOI "Group Member (GM) KEK SA" Table
|
||||
-- #-------------------------------------------------------------- --
|
||||
oacGdoiGmKekTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacGdoiGmKekEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of information regarding GDOI Key Encryption Key
|
||||
(KEK) Security Associations (SAs) currently installed for
|
||||
GDOI entities acting as Group Members on the network device
|
||||
being queried. There is one entry in this table for each
|
||||
KEK SA that has been installed and not yet deleted. Each
|
||||
KEK SA is uniquely identified by a SPI at any given time."
|
||||
::= { oacGdoiPolicy 2 }
|
||||
|
||||
oacGdoiGmKekEntry OBJECT-TYPE
|
||||
SYNTAX OacGdoiGmKekEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing the attributes associated with a GDOI KEK
|
||||
SA, uniquely identified by the Group ID, Group Member (GM)
|
||||
ID, & SPI value assigned by the GM's registered Key Server to
|
||||
the KEK. There will be at least one KEK SA entry for each GM
|
||||
& two KEK SA entries for a given GM only during a KEK rekey
|
||||
when a new KEK is received & installed. The KEK SPI is
|
||||
unique for every KEK for a given Group Member."
|
||||
REFERENCE
|
||||
"RFC 3547 - Sections: 1. Introduction
|
||||
3.2. Messages
|
||||
4. GROUPKEY-PUSH Message
|
||||
5.3. SA KEK Payload
|
||||
5.3.1. KEK Attributes
|
||||
5.5. Key Download Payload"
|
||||
INDEX {
|
||||
oacGdoiGroupName,
|
||||
oacGdoiGmKekSPI
|
||||
}
|
||||
::= { oacGdoiGmKekTable 1 }
|
||||
|
||||
OacGdoiGmKekEntry ::= SEQUENCE {
|
||||
oacGdoiGmKekSPI OacGdoiSPI,
|
||||
oacGdoiGmKekSrcIdValue OacGdoiIdentificationValue,
|
||||
oacGdoiGmKekDstIdValue OacGdoiIdentificationValue,
|
||||
oacGdoiGmKekEncryptAlg OacGdoiKEKEncryptionAlgorithm,
|
||||
oacGdoiGmKekEncryptKeyLength Unsigned32,
|
||||
oacGdoiGmKekSigHashAlg OacGdoiHashAlogrithm,
|
||||
oacGdoiGmKekSigAlg OacGdoiSignatureMethod,
|
||||
oacGdoiGmKekSigKeyLength Unsigned32,
|
||||
oacGdoiGmKekOriginalLifetime Unsigned32,
|
||||
oacGdoiGmKekRemainingLifetime Unsigned32
|
||||
|
||||
}
|
||||
|
||||
oacGdoiGmKekSPI OBJECT-TYPE
|
||||
SYNTAX OacGdoiSPI
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the Security Parameter Index (SPI) of a KEK
|
||||
SA. The SPI must be the ISAKMP Header cookie pair
|
||||
where the first 8 octets become the 'Initiator Cookie' field
|
||||
of the GROUPKEY-PUSH message ISAKMP HDR, and the second 8
|
||||
octets become the 'Responder Cookie' in the same HDR. As
|
||||
described above, these cookies are assigned by the GCKS."
|
||||
::= { oacGdoiGmKekEntry 1 }
|
||||
|
||||
oacGdoiGmKekSrcIdValue OBJECT-TYPE
|
||||
SYNTAX OacGdoiIdentificationValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the identity information for the source of
|
||||
a KEK SA with its type indicated by the
|
||||
oacGdoiGmKekSrcIdType. Use the oacGdoiGmKekSrcIdType to parse
|
||||
the KEK Source ID correctly. This ID value is sent as the 'SRC
|
||||
Identification Data' of a KEK payload."
|
||||
REFERENCE "RFC 3547 - Sections: 5.3. SA KEK payload"
|
||||
::= { oacGdoiGmKekEntry 2 }
|
||||
|
||||
oacGdoiGmKekDstIdValue OBJECT-TYPE
|
||||
SYNTAX OacGdoiIdentificationValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the identity information for the destination of
|
||||
a KEK SA (multicast rekey address) with its type indicated by
|
||||
oacGdoiGmKekDstIdType. Use the oacGdoiGmKekDstIdType to parse
|
||||
the KEK Dest. ID correctly. This ID value is sent as the 'DST
|
||||
Identification Data' of a KEK payload."
|
||||
REFERENCE "RFC 3547 - Sections: 5.3. SA KEK payload"
|
||||
::= { oacGdoiGmKekEntry 3 }
|
||||
|
||||
oacGdoiGmKekEncryptAlg OBJECT-TYPE
|
||||
SYNTAX OacGdoiKEKEncryptionAlgorithm
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the KEK_ALGORITHM which specifies the
|
||||
encryption algorithm used with the KEK SA. A GDOI
|
||||
implementaiton must support KEK_ALG_3DES.
|
||||
|
||||
Following are the KEK encryption algoritm values defined in
|
||||
the GDOI RFC 3547, however the oacGdoiEncryptionAlgorithm TC
|
||||
defines all possible values.
|
||||
|
||||
Algorithm Type Value
|
||||
-------------- -----
|
||||
KEK_ALG_DES 1
|
||||
KEK_ALG_3DES 2
|
||||
KEK_ALG_AES 3"
|
||||
REFERENCE "RFC 3547 - Section 5.3.3. KEK_ALGORITHM"
|
||||
::= { oacGdoiGmKekEntry 4 }
|
||||
|
||||
oacGdoiGmKekEncryptKeyLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "Bits"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the KEK_KEY_LENGTH which specifies the KEK
|
||||
Algorithm key length (in bits)."
|
||||
REFERENCE "RFC 3547 - Section: 5.3.4. KEK_KEY_LENGTH"
|
||||
::= { oacGdoiGmKekEntry 5 }
|
||||
|
||||
oacGdoiGmKekSigHashAlg OBJECT-TYPE
|
||||
SYNTAX OacGdoiHashAlogrithm
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the SIG_HASH_ALGORITHM which specifies the SIG
|
||||
payload hash algorithm. This is not required (i.e. could
|
||||
have a value of zero) if the SIG_ALGORITHM is SIG_ALG_DSS or
|
||||
SIG_ALG_ECDSS, which imply SIG_HASH_SHA1 (i.e. must have a
|
||||
value of zero or SIG_HASH_SHA1)"
|
||||
|
||||
REFERENCE "RFC 3547 - Section: 5.3.6. SIG_HASH_ALGORITHM"
|
||||
::= { oacGdoiGmKekEntry 6 }
|
||||
|
||||
oacGdoiGmKekSigAlg OBJECT-TYPE
|
||||
SYNTAX OacGdoiSignatureMethod
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the SIG_ALGORITHM which specifies the SIG
|
||||
payload signature algorithm. A GDOI implementation must
|
||||
support SIG_ALG_RSA"
|
||||
|
||||
REFERENCE "RFC 3547 - Section: 5.3.7. SIG_ALGORITHM"
|
||||
::= { oacGdoiGmKekEntry 7 }
|
||||
|
||||
oacGdoiGmKekSigKeyLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "Bits"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the SIG_KEY_LENGTH which specifies the length
|
||||
of the SIG payload key."
|
||||
REFERENCE "RFC 3547 - Section 5.3.8. SIG_KEY_LENGTH"
|
||||
::= { oacGdoiGmKekEntry 8 }
|
||||
|
||||
oacGdoiGmKekOriginalLifetime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "Seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the KEK_KEY_LIFETIME which specifies the maximum
|
||||
time for which a KEK is valid. The GCKS may refresh the KEK
|
||||
at any time before the end of the valid period. The value is
|
||||
a four (4) octet (32-bit) number defining a valid time period
|
||||
in seconds."
|
||||
REFERENCE "RFC 3547 - Section 5.3.5. KEK_KEY_LIFETIME"
|
||||
::= { oacGdoiGmKekEntry 9 }
|
||||
|
||||
oacGdoiGmKekRemainingLifetime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "Seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of the remaining time for which a KEK is valid.
|
||||
The value is a four (4) octet (32-bit) number which begins at
|
||||
the value of oacGdoiGmKekOriginalLifetime and counts down to 0
|
||||
in seconds. If the lifetime has already expired, this value
|
||||
should remain at zero (0) until the GCKS refreshes the KEK."
|
||||
REFERENCE "RFC 3547 - Section 5.3.5. KEK_KEY_LIFETIME"
|
||||
::= { oacGdoiGmKekEntry 10 }
|
||||
|
||||
END
|
||||
|
263
mibs/oneaccess/ONEACCESS-GLOBAL-REG
Normal file
263
mibs/oneaccess/ONEACCESS-GLOBAL-REG
Normal file
@ -0,0 +1,263 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 22/01/2003
|
||||
--
|
||||
-- Modified for ONEOS_V31
|
||||
--
|
||||
-- Modified for ONEOS_V32R2E20 (MIB QOS)
|
||||
--
|
||||
--
|
||||
-- 13122004 : Add oacExpIMIPSec
|
||||
--
|
||||
-- 24012005 : Add type one10 one30
|
||||
--
|
||||
-- 10032005 : Add vrrp mib
|
||||
--
|
||||
-- 05062005 : Add pstn isdn mibs
|
||||
--
|
||||
-- 25122005 : Add sysObjectId for One20,One80,One300
|
||||
--
|
||||
-- 13042006 : Add oacExpIMAtmAal5 (TF2967)
|
||||
--
|
||||
-- 21082006 : Add sysObjectId for One180
|
||||
--
|
||||
-- 18012008 :KMD_TF10288 Add dot11 mib
|
||||
--
|
||||
-- 2009-03-31 : TF16991: added oacJitterStatsHistoryTable, oacJitterStatsHistoryEntry,
|
||||
-- updated oacJitterGeneralGroup
|
||||
--
|
||||
-- 16042009 : Add IM CellRadio (for OneCell35)
|
||||
--
|
||||
-- 10092009 : TF11960: add status noStatisticsAvailable for oacJitterStatsCompleted object
|
||||
--
|
||||
-- 2009-08-28 : TF30635:added Deviation jitter objects to oacJitterStatsTable:
|
||||
-- oacJitterStatsSum2PosSD, oacJitterStatsSum2NegSD,
|
||||
-- oacJitterStatsSum2PosDS, oacJitterStatsSum2NegDS,
|
||||
-- oacJitterStatsDeviationSD, oacJitterStatsDeviationDS
|
||||
--
|
||||
-- 2009-09-16 Add sysObjectId for OC35
|
||||
-- Add oneaccess_cellular_mib
|
||||
--
|
||||
-- 2010-07-08 Add oacExpIMIPPerformanceCounters,oacExpIMEthernet, sysObjectID for 1440
|
||||
--
|
||||
--
|
||||
-- 2010-08-10 Add oacOneOsDevice for 1440
|
||||
-- 2011-04-29 Add oacVlanConfig oacBridgeObjects oacIpServicesConfig -comments-
|
||||
--
|
||||
|
||||
ONEACCESS-GLOBAL-REG DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,enterprises FROM SNMPv2-SMI;
|
||||
|
||||
oneAccessMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201504210000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
DESCRIPTION
|
||||
"This MIB module describes the top-level ONEACCESS
|
||||
architecture
|
||||
Products sysObjectId are under oacRegistration
|
||||
Modules registrations are under oacRegistration.oacMIBModules
|
||||
Product Specicific MIBs are under oacProductSpecific
|
||||
Generic MIBs common to several products are under
|
||||
oacGeneric"
|
||||
-- Revision history
|
||||
|
||||
REVISION "201504210000Z"
|
||||
DESCRIPTION
|
||||
"Add new device One445 see PR 74321"
|
||||
|
||||
REVISION "201409050000Z"
|
||||
DESCRIPTION
|
||||
"Add new devices oacLbb139, oacLbb148, oacLbb219, oacLbb329 see PR 73077"
|
||||
|
||||
REVISION "201310160000Z"
|
||||
DESCRIPTION
|
||||
"Update for 1440, Add new devices oacLbb133, oacLbb134, oacLbb140, oacLbb210, oacLbb310, oacLbb320, oacLbb330 , oacLbb4G ... see PR 65655"
|
||||
|
||||
REVISION "201306250000Z"
|
||||
DESCRIPTION
|
||||
"Add oacOneOsDevice for Lbbxxx see PR 60762"
|
||||
|
||||
REVISION "201304250000Z"
|
||||
DESCRIPTION
|
||||
"Add oacOneOsDevice for one540,one1540,one1510,one1520 see PR 60762"
|
||||
|
||||
REVISION "201203200000Z"
|
||||
DESCRIPTION
|
||||
"Reserved the sub-tree 11 to new MIB oacExpIMIPVrfToIf see PR 49262"
|
||||
|
||||
REVISION "201107290000Z"
|
||||
DESCRIPTION
|
||||
"fixed compilation issues"
|
||||
|
||||
REVISION "201106150000Z"
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
|
||||
REVISION "201104100001Z" -- April 29, 2011
|
||||
DESCRIPTION "Add oacVlanConfig oacBridgeObjects oacIpServicesConfig "
|
||||
|
||||
REVISION "201008100001Z" -- August 10, 2010
|
||||
DESCRIPTION "Add oacOneOsDevice for 1440."
|
||||
|
||||
REVISION "201007080001Z"
|
||||
DESCRIPTION "Initial version."
|
||||
::= { oacMIBModules 1 }
|
||||
|
||||
oneAccess OBJECT IDENTIFIER ::= { enterprises 13191 }
|
||||
oacRegistration OBJECT IDENTIFIER ::= { oneAccess 1 }
|
||||
oacMIBModules OBJECT IDENTIFIER ::= { oacRegistration 100 }
|
||||
|
||||
oacOneOsDevices OBJECT IDENTIFIER ::= { oacRegistration 1 }
|
||||
oacOne10 OBJECT IDENTIFIER ::= { oacOneOsDevices 1 }
|
||||
oacOne20 OBJECT IDENTIFIER ::= { oacOneOsDevices 2 }
|
||||
oacOne30 OBJECT IDENTIFIER ::= { oacOneOsDevices 3 }
|
||||
oacOne40 OBJECT IDENTIFIER ::= { oacOneOsDevices 4 }
|
||||
oacOne50 OBJECT IDENTIFIER ::= { oacOneOsDevices 5 }
|
||||
oacOne60 OBJECT IDENTIFIER ::= { oacOneOsDevices 6 }
|
||||
oacOne20D OBJECT IDENTIFIER ::= { oacOneOsDevices 7 }
|
||||
oacOne80 OBJECT IDENTIFIER ::= { oacOneOsDevices 8 }
|
||||
oacOne80XM OBJECT IDENTIFIER ::= { oacOneOsDevices 9 }
|
||||
oacOne100 OBJECT IDENTIFIER ::= { oacOneOsDevices 10 }
|
||||
oacOne100D OBJECT IDENTIFIER ::= { oacOneOsDevices 11 }
|
||||
oacOne150 OBJECT IDENTIFIER ::= { oacOneOsDevices 15 }
|
||||
oacOne180 OBJECT IDENTIFIER ::= { oacOneOsDevices 18 }
|
||||
oacOne200 OBJECT IDENTIFIER ::= { oacOneOsDevices 20 }
|
||||
oacOneCell25 OBJECT IDENTIFIER ::= { oacOneOsDevices 25 }
|
||||
oacOne300 OBJECT IDENTIFIER ::= { oacOneOsDevices 30 }
|
||||
oacOneCell35 OBJECT IDENTIFIER ::= { oacOneOsDevices 35 }
|
||||
oacOne400 OBJECT IDENTIFIER ::= { oacOneOsDevices 40 }
|
||||
oacOne70 OBJECT IDENTIFIER ::= { oacOneOsDevices 70 }
|
||||
oacOne800 OBJECT IDENTIFIER ::= { oacOneOsDevices 80 }
|
||||
oacPBXplug8 OBJECT IDENTIFIER ::= { oacOneOsDevices 100 }
|
||||
oacPBXplug30 OBJECT IDENTIFIER ::= { oacOneOsDevices 110 }
|
||||
oacPBXPLUG-1P-2B OBJECT IDENTIFIER ::= { oacOneOsDevices 111 }
|
||||
oacPBXPLUG-1P-2B-L OBJECT IDENTIFIER ::= { oacOneOsDevices 112 }
|
||||
oacPBXPLUG-4B OBJECT IDENTIFIER ::= { oacOneOsDevices 113 }
|
||||
oacPBXPLUG-4B-L OBJECT IDENTIFIER ::= { oacOneOsDevices 114 }
|
||||
oacPBXPLUG-4B-V2 OBJECT IDENTIFIER ::= { oacOneOsDevices 115 }
|
||||
oacPBXPLUG-6B OBJECT IDENTIFIER ::= { oacOneOsDevices 116 }
|
||||
oacPBXPLUG-6B-L OBJECT IDENTIFIER ::= { oacOneOsDevices 117 }
|
||||
oac1440 OBJECT IDENTIFIER ::= { oacOneOsDevices 1440 }
|
||||
oacOne90 OBJECT IDENTIFIER ::= { oacOneOsDevices 90 }
|
||||
oacLbb130 OBJECT IDENTIFIER ::= { oacOneOsDevices 130 }
|
||||
oacLbb131 OBJECT IDENTIFIER ::= { oacOneOsDevices 131 }
|
||||
oacLbb132 OBJECT IDENTIFIER ::= { oacOneOsDevices 132 }
|
||||
oacLbb133 OBJECT IDENTIFIER ::= { oacOneOsDevices 133 }
|
||||
oacLbb134 OBJECT IDENTIFIER ::= { oacOneOsDevices 134 }
|
||||
oacLbb135 OBJECT IDENTIFIER ::= { oacOneOsDevices 135 }
|
||||
oacLbb139 OBJECT IDENTIFIER ::= { oacOneOsDevices 139 }
|
||||
oacLbb140 OBJECT IDENTIFIER ::= { oacOneOsDevices 140 }
|
||||
oacLbb141 OBJECT IDENTIFIER ::= { oacOneOsDevices 141 }
|
||||
oacLbb142 OBJECT IDENTIFIER ::= { oacOneOsDevices 142 }
|
||||
oacLbb148 OBJECT IDENTIFIER ::= { oacOneOsDevices 148 }
|
||||
oacLbb210 OBJECT IDENTIFIER ::= { oacOneOsDevices 210 }
|
||||
oacLbb219 OBJECT IDENTIFIER ::= { oacOneOsDevices 219 }
|
||||
oacLbb230 OBJECT IDENTIFIER ::= { oacOneOsDevices 230 }
|
||||
oacLbb231 OBJECT IDENTIFIER ::= { oacOneOsDevices 231 }
|
||||
oacLbb236 OBJECT IDENTIFIER ::= { oacOneOsDevices 236 }
|
||||
oacLbb310 OBJECT IDENTIFIER ::= { oacOneOsDevices 310 }
|
||||
oacLbb320 OBJECT IDENTIFIER ::= { oacOneOsDevices 320 }
|
||||
oacLbb329 OBJECT IDENTIFIER ::= { oacOneOsDevices 329 }
|
||||
oacLbb330 OBJECT IDENTIFIER ::= { oacOneOsDevices 330 }
|
||||
oacOne410 OBJECT IDENTIFIER ::= { oacOneOsDevices 410 }
|
||||
oacOne420 OBJECT IDENTIFIER ::= { oacOneOsDevices 420 }
|
||||
oacOne425 OBJECT IDENTIFIER ::= { oacOneOsDevices 425 }
|
||||
oacOne445 OBJECT IDENTIFIER ::= { oacOneOsDevices 445 }
|
||||
oacOne540 OBJECT IDENTIFIER ::= { oacOneOsDevices 540 }
|
||||
oacOne560 OBJECT IDENTIFIER ::= { oacOneOsDevices 560 }
|
||||
oacOne700 OBJECT IDENTIFIER ::= { oacOneOsDevices 700 }
|
||||
oacLbb4G OBJECT IDENTIFIER ::= { oacOneOsDevices 1000 }
|
||||
oacOne1540 OBJECT IDENTIFIER ::= { oacOneOsDevices 1540 }
|
||||
oacOne1510 OBJECT IDENTIFIER ::= { oacOneOsDevices 1510 }
|
||||
oacOne1520 OBJECT IDENTIFIER ::= { oacOneOsDevices 1520 }
|
||||
oacOne1560 OBJECT IDENTIFIER ::= { oacOneOsDevices 1560 }
|
||||
|
||||
oacProductSpecific OBJECT IDENTIFIER ::= { oneAccess 2 }
|
||||
|
||||
oacGeneric OBJECT IDENTIFIER ::= { oneAccess 3 }
|
||||
|
||||
oacGenProtocols OBJECT IDENTIFIER ::= { oacGeneric 1 }
|
||||
|
||||
oacGenManagement OBJECT IDENTIFIER ::= { oacGeneric 10 }
|
||||
|
||||
oacEmbeddedAgentMIB OBJECT IDENTIFIER ::= { oacGenManagement 1 }
|
||||
|
||||
oacCapabilities OBJECT IDENTIFIER ::= { oneAccess 4 }
|
||||
|
||||
oacRequirements OBJECT IDENTIFIER ::= { oneAccess 5 }
|
||||
|
||||
oacExperimental OBJECT IDENTIFIER ::= { oneAccess 10 }
|
||||
|
||||
oacExpNewMIBs OBJECT IDENTIFIER ::= { oacExperimental 1 }
|
||||
|
||||
oacExpInternetDrafts OBJECT IDENTIFIER ::= { oacExperimental 2 }
|
||||
|
||||
oacExpInternalModules OBJECT IDENTIFIER ::= { oacExperimental 3 }
|
||||
|
||||
oacExpIMIp OBJECT IDENTIFIER ::= { oacExpInternalModules 1 }
|
||||
oacExpIMAtm OBJECT IDENTIFIER ::= { oacExpInternalModules 2 }
|
||||
oacExpIMSystem OBJECT IDENTIFIER ::= { oacExpInternalModules 3 }
|
||||
|
||||
oacExpIMManagement OBJECT IDENTIFIER ::= { oacExpInternalModules 4 }
|
||||
oacExpIMEvents OBJECT IDENTIFIER ::= { oacExpIMManagement 2 }
|
||||
oacExpIMPing OBJECT IDENTIFIER ::= { oacExpIMManagement 3 }
|
||||
|
||||
oacExpIMVoice OBJECT IDENTIFIER ::= { oacExpInternalModules 5 }
|
||||
oacExpIMPstn OBJECT IDENTIFIER ::= { oacExpInternalModules 6 }
|
||||
oacExpIMPstnNotifications OBJECT IDENTIFIER ::= { oacExpIMPstn 0 }
|
||||
oacExpIMIsdn OBJECT IDENTIFIER ::= { oacExpInternalModules 7 }
|
||||
oacExpIMIsdnNotifications OBJECT IDENTIFIER ::= { oacExpIMIsdn 0 }
|
||||
|
||||
oacExpIMVoiceGlobalStat OBJECT IDENTIFIER ::= { oacExpIMVoice 1 }
|
||||
|
||||
|
||||
oacExpIMAtmStatistics OBJECT IDENTIFIER ::= { oacExpIMAtm 1 }
|
||||
oacExpIMAtmOamStatistics OBJECT IDENTIFIER ::= { oacExpIMAtm 2 }
|
||||
oacExpIMAtmAal5 OBJECT IDENTIFIER ::= { oacExpIMAtm 3 }
|
||||
|
||||
oacExpIMIpNat OBJECT IDENTIFIER ::= { oacExpIMIp 1 }
|
||||
oacExpIMIpNatStatistics OBJECT IDENTIFIER ::= { oacExpIMIpNat 1 }
|
||||
oacExpIMIpNatNotifications OBJECT IDENTIFIER ::= { oacExpIMIpNat 2 }
|
||||
oacExpIMIpAcl OBJECT IDENTIFIER ::= { oacExpIMIp 2 }
|
||||
oacExpIMIpAclStatistics OBJECT IDENTIFIER ::= { oacExpIMIpAcl 1 }
|
||||
oacExpIMIpVrrp OBJECT IDENTIFIER ::= { oacExpIMIp 5 }
|
||||
oacExpIMVrrpNotifications OBJECT IDENTIFIER ::= { oacExpIMIpVrrp 1 }
|
||||
|
||||
|
||||
-- oacQOS OBJECT IDENTIFIER ::= { oacExpIMIp 3 }
|
||||
oacExpIMIPSec OBJECT IDENTIFIER ::= { oacExpIMIp 4 }
|
||||
|
||||
oacExpIMIPPerformanceCounters OBJECT IDENTIFIER ::= { oacExpIMIp 10 }
|
||||
|
||||
oacExpIMDot11 OBJECT IDENTIFIER ::= { oacExpInternalModules 8 }
|
||||
|
||||
oacExpIMCellRadio OBJECT IDENTIFIER ::= { oacExpInternalModules 9 }
|
||||
|
||||
oacExpIMEthernet OBJECT IDENTIFIER ::= { oacExpInternalModules 10 }
|
||||
|
||||
oacExpIMZbFw OBJECT IDENTIFIER ::= { oacExpIMIp 9 }
|
||||
|
||||
-- oacExpIMIPVrfToIf OBJECT IDENTIFIER ::= { oacExpIMIp 11 }
|
||||
|
||||
END
|
||||
|
||||
|
432
mibs/oneaccess/ONEACCESS-IP-SERVICES-MIB
Normal file
432
mibs/oneaccess/ONEACCESS-IP-SERVICES-MIB
Normal file
@ -0,0 +1,432 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R002_E004
|
||||
--
|
||||
-- Creation date : 07/08/2010
|
||||
|
||||
|
||||
ONEACCESS-IP-SERVICES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, OBJECT-TYPE,
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
oacExpIMIp, oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacIpServicesConfigMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201107290000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"fixed compilation issues"
|
||||
REVISION "201107290000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB defines configuration capabilities relating to
|
||||
IP services : DHCP client, DNS, ARP ."
|
||||
|
||||
::= { oacMIBModules 683 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
oacIpServicesConfig OBJECT IDENTIFIER ::= { oacExpIMIp 8 }
|
||||
|
||||
oacIpServicesConfigObjects OBJECT IDENTIFIER ::= { oacIpServicesConfig 1 }
|
||||
oacIpServicesConfigConformance OBJECT IDENTIFIER ::= { oacIpServicesConfig 2 }
|
||||
|
||||
--
|
||||
-- DNS Services ( IPv4 )
|
||||
|
||||
oacIpServicesDnsConfigObjects OBJECT IDENTIFIER ::= { oacIpServicesConfigObjects 1 }
|
||||
|
||||
oacIpDnsConfigDomainName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Configuration of the Domain Name."
|
||||
DEFVAL { "" }
|
||||
::= { oacIpServicesDnsConfigObjects 1 }
|
||||
|
||||
oacIpDnsConfigMainAdd OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The main domain server IP address"
|
||||
DEFVAL { '00000000'H }
|
||||
::= { oacIpServicesDnsConfigObjects 2 }
|
||||
|
||||
oacIpDnsConfigSndAdd OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The secondary domain server IP address"
|
||||
DEFVAL { '00000000'H }
|
||||
::= { oacIpServicesDnsConfigObjects 3 }
|
||||
|
||||
oacIpDnsConfigTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
timeoutValueDefault(1),
|
||||
timeoutValue4(2),
|
||||
timeoutValue12(3),
|
||||
timeoutValue18(4),
|
||||
timeoutValue42(5),
|
||||
timeoutValue90(6),
|
||||
timeoutValue120(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The duration (default is 150 seconds) to wait for the name server answer"
|
||||
DEFVAL { timeoutValueDefault }
|
||||
::= { oacIpServicesDnsConfigObjects 4 }
|
||||
|
||||
--
|
||||
-- DHCP Client . Global parameters ( IPv4 )
|
||||
|
||||
oacIpServicesDHCPCConfigObjects OBJECT IDENTIFIER ::= { oacIpServicesConfigObjects 2 }
|
||||
|
||||
|
||||
oacDhcpClientAutoRestartAtm OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" DHCP Client specific behavior "
|
||||
DEFVAL { disabled }
|
||||
::= { oacIpServicesDHCPCConfigObjects 1 }
|
||||
|
||||
oacDhcpClientBroadcastFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activation or not of the broadcast flag in DHCP Offer/Ack message, so that the server is
|
||||
made aware if the DHCP packets are unicast or broadcast"
|
||||
DEFVAL { disabled }
|
||||
::= { oacIpServicesDHCPCConfigObjects 2 }
|
||||
|
||||
oacDhcpVendorId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..199))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To include the option 60 within the DISCOVER messages and to append a proprietary vendor-ID string"
|
||||
::= { oacIpServicesDHCPCConfigObjects 3 }
|
||||
|
||||
--
|
||||
-- DHCP Client . Additional options when DHCP is activated
|
||||
-- ONEOS CLI tree : under interface : ip dhcp .....
|
||||
|
||||
oacIpDhcpClientInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacIpDhcpClientInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the Additional DHCP Client configuration
|
||||
on interfaces.
|
||||
|
||||
The ifIndex in the INDEX clause identifies the interface
|
||||
where these options are applied."
|
||||
::= { oacIpServicesDHCPCConfigObjects 4 }
|
||||
|
||||
oacIpDhcpClientInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX OacIpDhcpClientInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table defines the additional option(s) sent by the DHCP Client."
|
||||
INDEX { ifIndex }
|
||||
::= { oacIpDhcpClientInterfaceTable 1 }
|
||||
|
||||
OacIpDhcpClientInterfaceEntry ::= SEQUENCE {
|
||||
oacIpDhcpClientInterfaceIfName DisplayString,
|
||||
oacIpDhcpClientInterfaceIgnoreDefRoute TruthValue,
|
||||
oacIpDhcpClientInterfaceLeaseOptLess TruthValue,
|
||||
oacIpDhcpClientInterfaceUserClassId DisplayString,
|
||||
oacIpDhcpClientInterfaceRowStatus RowStatus
|
||||
}
|
||||
|
||||
oacIpDhcpClientInterfaceIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface where the Dhcp Client is associated.
|
||||
Same as ifDescr from IF-MIB"
|
||||
::= { oacIpDhcpClientInterfaceEntry 1 }
|
||||
|
||||
oacIpDhcpClientInterfaceIgnoreDefRoute OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Do not insert default route in routing table"
|
||||
DEFVAL { false }
|
||||
::= { oacIpDhcpClientInterfaceEntry 2 }
|
||||
|
||||
oacIpDhcpClientInterfaceLeaseOptLess OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remove lease option 51 parameter"
|
||||
DEFVAL { false }
|
||||
::= { oacIpDhcpClientInterfaceEntry 3 }
|
||||
|
||||
oacIpDhcpClientInterfaceUserClassId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Insert option 77 user class, if void option 77 is not inserted"
|
||||
DEFVAL { "" }
|
||||
::= { oacIpDhcpClientInterfaceEntry 4 }
|
||||
|
||||
oacIpDhcpClientInterfaceRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status for this rule."
|
||||
::= { oacIpDhcpClientInterfaceEntry 5 }
|
||||
|
||||
--
|
||||
-- DHCP Client . Activation per Interface and options
|
||||
-- ONEOS CLI tree : under interface : ip address dhcp .....
|
||||
|
||||
oacIpDhcpAddClientInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacIpDhcpAddClientInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the DHCP Client configuration
|
||||
on interfaces.
|
||||
|
||||
The ifIndex in the INDEX clause identifies the interface
|
||||
where the DHCP Client is activated."
|
||||
::= { oacIpServicesDHCPCConfigObjects 5 }
|
||||
|
||||
oacIpDhcpAddClientInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX OacIpDhcpAddClientInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table defines the interface where the DHCP Client is activated."
|
||||
INDEX { ifIndex }
|
||||
::= { oacIpDhcpAddClientInterfaceTable 1 }
|
||||
|
||||
OacIpDhcpAddClientInterfaceEntry ::= SEQUENCE {
|
||||
oacIpDhcpAddClientInterfaceActivate TruthValue,
|
||||
oacIpDhcpAddClientInterfaceIfName DisplayString,
|
||||
oacIpDhcpAddClientInterfaceClientId DisplayString,
|
||||
oacIpDhcpAddClientInterfaceHostname DisplayString,
|
||||
oacIpDhcpAddClientInterfaceRowStatus RowStatus
|
||||
}
|
||||
|
||||
oacIpDhcpAddClientInterfaceActivate OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activate the DHCP Client on the interface."
|
||||
DEFVAL { false }
|
||||
::= { oacIpDhcpAddClientInterfaceEntry 1 }
|
||||
|
||||
oacIpDhcpAddClientInterfaceIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface where the Dhcp Client is associated.
|
||||
Same as ifDescr from IF-MIB"
|
||||
::= { oacIpDhcpAddClientInterfaceEntry 2 }
|
||||
|
||||
oacIpDhcpAddClientInterfaceClientId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set of the Client Identifier.
|
||||
The optional argument indicates which MAC address shall be used in the DHCP DISCOVER message.
|
||||
When the optional client-id argument is not present, the DHCP DISCOVER message uses the MAC
|
||||
address of the interface otherwise if present it uses the client-id string value."
|
||||
DEFVAL { "" }
|
||||
::= { oacIpDhcpAddClientInterfaceEntry 3 }
|
||||
|
||||
oacIpDhcpAddClientInterfaceHostname OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set of the Hostname."
|
||||
DEFVAL { "" }
|
||||
::= { oacIpDhcpAddClientInterfaceEntry 4 }
|
||||
|
||||
oacIpDhcpAddClientInterfaceRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status for this rule."
|
||||
::= { oacIpDhcpAddClientInterfaceEntry 5 }
|
||||
|
||||
--
|
||||
-- ARP Proxy
|
||||
|
||||
oacIpServicesArpProxyConfigObjects OBJECT IDENTIFIER ::= { oacIpServicesConfigObjects 3 }
|
||||
|
||||
|
||||
oacIpProxyArpInterfaceConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacIpProxyArpInterfaceConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the Proxy ARP configuration
|
||||
on interfaces.
|
||||
|
||||
The ifIndex in the INDEX clause identifies the interface
|
||||
where Proxy ARP is applied"
|
||||
::= { oacIpServicesArpProxyConfigObjects 1 }
|
||||
|
||||
oacIpProxyArpInterfaceConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacIpProxyArpInterfaceConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table defines the interface where the Proxy ARP is configured."
|
||||
INDEX { ifIndex }
|
||||
::= { oacIpProxyArpInterfaceConfigTable 1 }
|
||||
|
||||
OacIpProxyArpInterfaceConfigEntry ::= SEQUENCE {
|
||||
oacIpProxyArpInterfaceConfigActivate
|
||||
TruthValue,
|
||||
oacIpProxyArpInterfaceConfigIfName
|
||||
DisplayString,
|
||||
oacIpProxyArpInterfaceConfigRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
oacIpProxyArpInterfaceConfigActivate OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Activate Proxy Arp."
|
||||
DEFVAL { true }
|
||||
::= { oacIpProxyArpInterfaceConfigEntry 1 }
|
||||
|
||||
oacIpProxyArpInterfaceConfigIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface where Proxy Arp is activated.
|
||||
Same as ifDescr from IF-MIB"
|
||||
::= { oacIpProxyArpInterfaceConfigEntry 2 }
|
||||
|
||||
oacIpProxyArpInterfaceConfigRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Row Status for this rule."
|
||||
::= { oacIpProxyArpInterfaceConfigEntry 3 }
|
||||
|
||||
--
|
||||
-- ICMP Redirect
|
||||
|
||||
oacIpServicesIcmpRedirConfigObjects OBJECT IDENTIFIER ::= { oacIpServicesConfigObjects 4 }
|
||||
|
||||
oacIpIcmpRedirConfigActivate OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable ICMP host redirects."
|
||||
DEFVAL { true }
|
||||
::= { oacIpServicesIcmpRedirConfigObjects 1 }
|
||||
|
||||
oacIpIcmpRedirConfigRedirRoutesActivate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable learning icmp redirect routes.
|
||||
It is possible to define the timeout (in seconds) of redirect routes
|
||||
See below the meaning of the different values :
|
||||
- Default timeout 180s
|
||||
- 0 Value to disable learning icmp redirect routes (default behaviour)
|
||||
- <1-4294967295> Timeout of redirect routes (seconds)"
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { oacIpServicesIcmpRedirConfigObjects 2 }
|
||||
|
||||
oacIpIcmpRedirConfigRateLimitUnreach OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"rate limit icmp messages generated.
|
||||
See below the meaning of the different values :
|
||||
- Default value 500ms
|
||||
- 0 Default behaviour
|
||||
- <1-4294967295> Once per milliseconds"
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { oacIpServicesIcmpRedirConfigObjects 3 }
|
||||
|
||||
oacIpServicesGroups OBJECT IDENTIFIER ::= { oacIpServicesConfigConformance 1 }
|
||||
|
||||
oacIpServicesConfigGroup OBJECT-GROUP
|
||||
OBJECTS { oacIpDnsConfigDomainName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of IP Servicesobjects"
|
||||
::= { oacIpServicesGroups 1 }
|
||||
|
||||
oacIpServicesCompls OBJECT IDENTIFIER ::= { oacIpServicesConfigConformance 2 }
|
||||
|
||||
END
|
208
mibs/oneaccess/ONEACCESS-IPSEC-MIB
Normal file
208
mibs/oneaccess/ONEACCESS-IPSEC-MIB
Normal file
@ -0,0 +1,208 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 13/12/2004
|
||||
--
|
||||
-- Compatibility with ONEOS_V33
|
||||
--
|
||||
-- Compatibility with ONEOS_V34
|
||||
--
|
||||
-- Compatibility with ONEOS_V35
|
||||
--
|
||||
-- Compatibility with ONEOS_V36
|
||||
--
|
||||
|
||||
|
||||
|
||||
ONEACCESS-IPSEC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter32,Integer32,IpAddress,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TimeInterval
|
||||
FROM SNMPv2-TC
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
oacMIBModules, oacExpIMIp, oacExpIMIPSec
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacNatMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Added NOTIFICATION-TYPE, and fixed minor corrections."
|
||||
REVISION "201007081000Z"
|
||||
DESCRIPTION
|
||||
"This MIB module describes IPSec Managed objects."
|
||||
|
||||
::= { oacMIBModules 675 }
|
||||
|
||||
oacIPSecNotifications OBJECT IDENTIFIER ::= { oacExpIMIPSec 1 }
|
||||
oacIsakmpNotifications OBJECT IDENTIFIER ::= { oacExpIMIPSec 2 }
|
||||
|
||||
oacIPSecSAcreated NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPSec SA created notification signifies that the
|
||||
device created an IPSec security association."
|
||||
::= {oacIPSecNotifications 1}
|
||||
|
||||
oacIPSecSAremoved NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPSec SA removed notification signifies that the
|
||||
device removed an IPSec security association."
|
||||
::= {oacIPSecNotifications 2}
|
||||
|
||||
oacIPSecCmapEnabled NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPSec crypto map enabled notification signifies that the
|
||||
device validated the crypto map attached to an interface
|
||||
and the crypto map becomes valid on this interface."
|
||||
::= {oacIPSecNotifications 3}
|
||||
|
||||
oacIPSecCmapDisabled NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPSec crypto map disabled notification signifies that the
|
||||
device did not validate the crypto map attached to an interface
|
||||
and the crypto map becomes invalid on this interface."
|
||||
::= {oacIPSecNotifications 4}
|
||||
|
||||
oacIPSecCpolEnabled NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPSec crypto map policy enabled notification signifies that the
|
||||
device validated the crypto map policy. configuration is considered
|
||||
as active and can be used by Isakmp daemon, or IPSec manual keying."
|
||||
::= {oacIPSecNotifications 5}
|
||||
|
||||
oacIPSecCpolDisabled NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPSec crypto map policy disabled notification signifies that the
|
||||
device did not validate the crypto map policy. Configuration is considered
|
||||
as inactive and can not be used by Isakmp or manual IPSec manual keying."
|
||||
::= {oacIPSecNotifications 6}
|
||||
|
||||
oacIPSecHwModuleDown NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPSec hardware module down notification signifies that the
|
||||
device can not use any hardware encryption module, because it is
|
||||
not activated, or it is not present on the device."
|
||||
::= {oacIPSecNotifications 7}
|
||||
|
||||
oacISAKMPBadProposal NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP bad proposal notification signifies that the device
|
||||
did not validate proposal for IPSec phase 1 with a remote peer."
|
||||
::= {oacIsakmpNotifications 1}
|
||||
|
||||
oacISAKMPNoResponse NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP No Response notification signifies that the device
|
||||
was exchanging ISAKMP information with a remote ISAKMP peer,
|
||||
and the peer did not give any answer to the device."
|
||||
::= {oacIsakmpNotifications 2}
|
||||
|
||||
oacISAKMPConnectionEstablished NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP Connection established notification signifies
|
||||
that the device established an ISAKMP connection with
|
||||
a remote ISAKMP device."
|
||||
::= {oacIsakmpNotifications 3}
|
||||
|
||||
oacISAKMPConnectionRemoved NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP Connection removed notification signifies
|
||||
that the device removed an ISAKMP connection with
|
||||
a remote ISAKMP device, because the lifetime of the connection
|
||||
reached the limit, or a reset has been carried out on the device,
|
||||
either by using clear crypto isakmp sa, or by shutting down the
|
||||
IPSec working interface."
|
||||
::= {oacIsakmpNotifications 4}
|
||||
|
||||
oacISAMPIPSecConnectionEstablished NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP IPSec Connection established notification signifies that
|
||||
the ISAKMP daemon of the device successfully created an IPSec tunnel between
|
||||
two ISAKMP peers."
|
||||
::= {oacIsakmpNotifications 5}
|
||||
|
||||
oacISAKMPIPSecConnectionRemoved NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP IPSec Connection removed notification signifies that
|
||||
the ISAKMP daemon of the device removed an IPSec connection, either because
|
||||
the lifetime of the IPSec session reached the limit, or because
|
||||
a reset has been carried out on the IPSec working interface of
|
||||
the device."
|
||||
::= {oacIsakmpNotifications 6}
|
||||
|
||||
oacISAKMPUnknownPeer NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP unknown peer notification signifies that the device
|
||||
received an unknown isakmp request and did not process it."
|
||||
::= {oacIsakmpNotifications 7}
|
||||
|
||||
oacISAKMPNotificationMsgReceived NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP notification message received notification signifies
|
||||
that the device received a notification from a known ISAKMP peer."
|
||||
::= {oacIsakmpNotifications 8}
|
||||
|
||||
oacISAKMPNotificationMsgSent NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP notification message sent notification signifies
|
||||
that the device sent a notification to a known ISAKMP peer.
|
||||
Generally, a sent notification is due to a problem on the
|
||||
ISAKMP connection between two ISAKMP peers. For example,
|
||||
if received packet is malformed, a notification message is
|
||||
sent."
|
||||
::= {oacIsakmpNotifications 9}
|
||||
|
||||
oacISAKMPDeadPeerDetected NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ISAKMP Dead Peer detection signifies that the device
|
||||
detected a DPD when using ISAKMP keepalive."
|
||||
::= {oacIsakmpNotifications 10}
|
||||
|
||||
|
||||
END
|
||||
--
|
87
mibs/oneaccess/ONEACCESS-ISDN-MIB
Normal file
87
mibs/oneaccess/ONEACCESS-ISDN-MIB
Normal file
@ -0,0 +1,87 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 05/06/2005
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
|
||||
|
||||
ONEACCESS-ISDN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Unsigned32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
ifIndex, ifDescr, ifType, ifAdminStatus, ifOperStatus, ifName, ifAlias
|
||||
FROM IF-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
oacExpIMIsdn,oacExpIMIsdnNotifications,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
oacEventText
|
||||
FROM ONEACCESS-EVENTS-MIB;
|
||||
|
||||
oacIsdnMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes IP Isdn Management objects."
|
||||
|
||||
::= { oacMIBModules 674 }
|
||||
|
||||
|
||||
dialDown NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr, ifType, ifAdminStatus,
|
||||
ifOperStatus, ifName, ifAlias }
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A IsdnlinkDown trap signifies that the SNMPv2 entity,
|
||||
acting in an agent role, has detected that the
|
||||
ifOperStatus object for its Isdn physical link
|
||||
is about to enter the down state from some other state
|
||||
(but not from the notPresent state). This other state
|
||||
is indicated by the included value of ifOperStatus."
|
||||
::= { oacExpIMIsdnNotifications 3 }
|
||||
|
||||
dialUp NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr, ifType, ifAdminStatus,
|
||||
ifOperStatus, ifName, ifAlias }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A linkDown trap signifies that the SNMPv2 entity,
|
||||
acting in an agent role, has detected that the
|
||||
ifOperStatus object for for its Isdn physical communication links
|
||||
left the down state and transitioned into some other
|
||||
state (but not into the notPresent state). This other
|
||||
state is indicated by the included value of
|
||||
ifOperStatus."
|
||||
::= { oacExpIMIsdnNotifications 4 }
|
||||
|
||||
END
|
||||
--
|
1017
mibs/oneaccess/ONEACCESS-JITTER-MIB
Normal file
1017
mibs/oneaccess/ONEACCESS-JITTER-MIB
Normal file
File diff suppressed because it is too large
Load Diff
617
mibs/oneaccess/ONEACCESS-MISC-CONFIG-MIB
Normal file
617
mibs/oneaccess/ONEACCESS-MISC-CONFIG-MIB
Normal file
@ -0,0 +1,617 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 07/08/2010
|
||||
|
||||
ONEACCESS-MISC-CONFIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Counter32, Counter64, Unsigned32,
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, PhysAddress, TruthValue,
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex, InterfaceIndexOrZero
|
||||
FROM IF-MIB
|
||||
oacExpIMIpAcl, oacMIBModules, oacExpIMManagement
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacMiscConfigMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201107260000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed the issues related to octet string range"
|
||||
REVISION "201107260000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"change syntax for date and time objects"
|
||||
REVISION "201012170001Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This module contains objects to configure
|
||||
1) telnet server
|
||||
2) Syslog server
|
||||
3) Sntp client
|
||||
4) Banner
|
||||
5) Date and time."
|
||||
|
||||
::= { oacMIBModules 2003 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21
|
||||
oacMiscConfig OBJECT IDENTIFIER ::= { oacExpIMManagement 21 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1
|
||||
oacTelnetServerConfigObjects OBJECT IDENTIFIER ::= { oacMiscConfig 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.2
|
||||
oacSyslogServerConfigObjects OBJECT IDENTIFIER ::= { oacMiscConfig 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.3
|
||||
oacSntpClientConfigObjects OBJECT IDENTIFIER ::= { oacMiscConfig 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4
|
||||
oacBannerConfigObjects OBJECT IDENTIFIER ::= { oacMiscConfig 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5
|
||||
oacDateAndTimeConfigObjects OBJECT IDENTIFIER ::= { oacMiscConfig 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.6
|
||||
oacMiscConfigConformance OBJECT IDENTIFIER ::= { oacMiscConfig 6 }
|
||||
|
||||
|
||||
--
|
||||
-- Telnet Server Configuration
|
||||
--
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.1
|
||||
oacTelnetServerBindInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacTelnetServerBindInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is for displaying all the users
|
||||
who are logged into device."
|
||||
::= { oacTelnetServerConfigObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.1.1
|
||||
oacTelnetServerBindInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX OacTelnetServerBindInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in the table is identified by the
|
||||
unique session id."
|
||||
INDEX { oacTelnetServerBindInterfaceIndex }
|
||||
::= { oacTelnetServerBindInterfaceTable 1 }
|
||||
|
||||
|
||||
OacTelnetServerBindInterfaceEntry ::=
|
||||
SEQUENCE {
|
||||
oacTelnetServerBindInterfaceIndex
|
||||
InterfaceIndex,
|
||||
oacTelnetServerBindInterfaceName
|
||||
OCTET STRING,
|
||||
oacTelnetServerBindInterfaceRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.1.1.1
|
||||
oacTelnetServerBindInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index to which the Telnet server will bind."
|
||||
::= { oacTelnetServerBindInterfaceEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.1.1.2
|
||||
oacTelnetServerBindInterfaceName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface to which the telnet server will bind."
|
||||
::= { oacTelnetServerBindInterfaceEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.1.1.3
|
||||
oacTelnetServerBindInterfaceRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row status for this entry"
|
||||
::= { oacTelnetServerBindInterfaceEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.2
|
||||
oacTelnetServerBindAcl OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is possible to restrict access to telnet clients
|
||||
by using a list of addresses standing for the list
|
||||
of permitted source IP addresses."
|
||||
::= { oacTelnetServerConfigObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.3
|
||||
oacTelnetServerIdleTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If a connected telnet client is inactive during a certain time,
|
||||
it is disconnected. By default, any inactive telnet client is
|
||||
disconnected after 10 minutes."
|
||||
DEFVAL { 600 }
|
||||
::= { oacTelnetServerConfigObjects 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.4
|
||||
oacTelnetServerLogEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote connections to the telnet server
|
||||
can be logged by enabling log enable."
|
||||
DEFVAL { true }
|
||||
::= { oacTelnetServerConfigObjects 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.1.5
|
||||
oacTelnetServerLogFileSize OBJECT-TYPE
|
||||
SYNTAX INTEGER (82..8200)
|
||||
UNITS "bytes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"By default, the log file size is 8200 bytes."
|
||||
DEFVAL { 8200 }
|
||||
::= { oacTelnetServerConfigObjects 5 }
|
||||
|
||||
|
||||
--
|
||||
-- Syslog configuration
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.2.1
|
||||
oacSyslogServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSyslogServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table to configure remote syslog servers."
|
||||
::= { oacSyslogServerConfigObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.2.1.1
|
||||
oacSyslogServerEntry OBJECT-TYPE
|
||||
SYNTAX OacSyslogServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry for a syslog server."
|
||||
INDEX { oacSyslogServerAddress }
|
||||
::= { oacSyslogServerTable 1 }
|
||||
|
||||
OacSyslogServerEntry ::=
|
||||
SEQUENCE {
|
||||
oacSyslogServerAddress
|
||||
OCTET STRING,
|
||||
oacSyslogServerFacilityNum
|
||||
INTEGER,
|
||||
oacSyslogServerInterface
|
||||
InterfaceIndex,
|
||||
oacSyslogServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.2.1.1.1
|
||||
oacSyslogServerAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The remote syslog server IP address, or
|
||||
hostname."
|
||||
::= { oacSyslogServerEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.2.1.1.2
|
||||
oacSyslogServerFacilityNum OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..23)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"facility number, ranging from 0 up to 23.
|
||||
Must be set according to the server configuration"
|
||||
DEFVAL { 0 }
|
||||
::= { oacSyslogServerEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.2.1.1.3
|
||||
oacSyslogServerInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface which this syslog client
|
||||
should used to send log messages to the
|
||||
configured remote syslog server."
|
||||
::= { oacSyslogServerEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.2.1.1.4
|
||||
oacSyslogServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row status for this entry"
|
||||
::= { oacSyslogServerEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.2.2
|
||||
oacSyslogMaxServers OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..20)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"maximum number of syslog servers that can be configured."
|
||||
::= { oacSyslogServerConfigObjects 2 }
|
||||
|
||||
|
||||
--
|
||||
-- SNTP Client configuration
|
||||
--
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.3.1
|
||||
oacSntpClientBroadcastEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To configure the SNTP client in
|
||||
broadcast mode to accept NTP packets
|
||||
from any NTP broadcast server."
|
||||
::= { oacSntpClientConfigObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.3.2
|
||||
oacSntpRemoteServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSntpRemoteServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table to configure the SNTP client to request
|
||||
NTP packets from a specified NTP server"
|
||||
::= { oacSntpClientConfigObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.3.2.1
|
||||
oacSntpRemoteServerEntry OBJECT-TYPE
|
||||
SYNTAX OacSntpRemoteServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry for the remote sntp server."
|
||||
INDEX { oacSntpRemoteServerAddress }
|
||||
::= { oacSntpRemoteServerTable 1 }
|
||||
|
||||
|
||||
OacSntpRemoteServerEntry ::=
|
||||
SEQUENCE {
|
||||
oacSntpRemoteServerAddress
|
||||
OCTET STRING,
|
||||
oacSntpRemoteServerInterface
|
||||
InterfaceIndex,
|
||||
oacSntpRemoteServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.3.1.1.1
|
||||
oacSntpRemoteServerAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sntp remote server info."
|
||||
::= { oacSntpRemoteServerEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.3.1.1.2
|
||||
oacSntpRemoteServerInterface OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface thru which the client requests the
|
||||
ntp servers."
|
||||
::= { oacSntpRemoteServerEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.3.1.1.3
|
||||
oacSntpRemoteServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row status for this entry"
|
||||
::= { oacSntpRemoteServerEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.3.3
|
||||
oacSntpClientPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The duration between two requests
|
||||
sent to the NTP server when synchronized."
|
||||
DEFVAL { 64 }
|
||||
::= { oacSntpClientConfigObjects 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Banner Table
|
||||
--
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4.1
|
||||
oacConfigBannerSeqTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacConfigBannerSeqEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table holds upto 40 banner messages."
|
||||
::= { oacBannerConfigObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4.1.1
|
||||
oacConfigBannerSeqEntry OBJECT-TYPE
|
||||
SYNTAX OacConfigBannerSeqEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry will hold one banner string"
|
||||
INDEX { oacConfigBannerSequence }
|
||||
::= { oacConfigBannerSeqTable 1 }
|
||||
|
||||
OacConfigBannerSeqEntry ::=
|
||||
SEQUENCE {
|
||||
oacConfigBannerType
|
||||
INTEGER,
|
||||
oacConfigBannerSequence
|
||||
INTEGER,
|
||||
oacConfigBannerString
|
||||
OCTET STRING,
|
||||
oacConfigBannerSeqRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4.1.1.1
|
||||
oacConfigBannerType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
motd(1),
|
||||
exec(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"motd is for the text displayed when attempting
|
||||
to log in, whereas exec is for the text displayed
|
||||
when logged in. "
|
||||
::= { oacConfigBannerSeqEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4.1.1.2
|
||||
oacConfigBannerSequence OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..40)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of strings that can be stored are 40."
|
||||
::= { oacConfigBannerSeqEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4.1.1.3
|
||||
oacConfigBannerString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"banner test is a set of string maximum upto 255 characters."
|
||||
::= { oacConfigBannerSeqEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4.1.1.4
|
||||
oacConfigBannerSeqRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this entry"
|
||||
::= { oacConfigBannerSeqEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4.2
|
||||
oacConfigMotdBanner OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..230))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"banner text without a sequence number displayed when attempting
|
||||
to login."
|
||||
::= { oacBannerConfigObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.4.3
|
||||
oacConfigExecBanner OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..230))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"banner text without a sequence number displayed when logged in."
|
||||
::= { oacBannerConfigObjects 3 }
|
||||
|
||||
--
|
||||
-- DATE AND TIME
|
||||
--
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.1
|
||||
oacMiscConfigDateAndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current date and time"
|
||||
::= { oacDateAndTimeConfigObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.2
|
||||
oacConfigClockDstTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacConfigClockDstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry for day light saving this table"
|
||||
::= { oacDateAndTimeConfigObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.2.1
|
||||
oacConfigClockDstEntry OBJECT-TYPE
|
||||
SYNTAX OacConfigClockDstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry for this table."
|
||||
INDEX { oacClockDstName }
|
||||
::= { oacConfigClockDstTable 1 }
|
||||
|
||||
OacConfigClockDstEntry ::=
|
||||
SEQUENCE {
|
||||
oacClockDstName
|
||||
OCTET STRING,
|
||||
oacClockDstSummerStartWeek
|
||||
OCTET STRING,
|
||||
oacClockDstSummerStartDate
|
||||
OCTET STRING,
|
||||
oacClockDstWinterStartWeek
|
||||
OCTET STRING,
|
||||
oacClockDstWinterStartDate
|
||||
OCTET STRING,
|
||||
oacClockDstRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.2.1.1
|
||||
oacClockDstName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"oacClockDstName is an arbitrary string
|
||||
that can ease readability."
|
||||
::= { oacConfigClockDstEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.2.1.2
|
||||
oacClockDstSummerStartWeek OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"designates the week when the summer time starts"
|
||||
::= { oacConfigClockDstEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.2.1.3
|
||||
oacClockDstSummerStartDate OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Summer day light saving start date"
|
||||
::= { oacConfigClockDstEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.2.1.4
|
||||
oacClockDstWinterStartWeek OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"designates the week when the winter time starts"
|
||||
::= { oacConfigClockDstEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.2.1.5
|
||||
oacClockDstWinterStartDate OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Winter day light saving start time."
|
||||
::= { oacConfigClockDstEntry 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.5.2.1.6
|
||||
oacClockDstRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RowStatus for this entry."
|
||||
::= { oacConfigClockDstEntry 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.6.1
|
||||
oacMiscConfigGroups OBJECT IDENTIFIER ::= { oacMiscConfigConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.6.1.1
|
||||
oacMiscConfigGroup OBJECT-GROUP
|
||||
OBJECTS { oacConfigBannerString }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of Misc Configuration objects."
|
||||
::= { oacMiscConfigGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.21.6.2
|
||||
oacMiscCompls OBJECT IDENTIFIER ::= { oacMiscConfigConformance 2 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- END OF ONE ACCESS MISC CONFIG MIB
|
||||
--
|
457
mibs/oneaccess/ONEACCESS-NAT-MIB
Normal file
457
mibs/oneaccess/ONEACCESS-NAT-MIB
Normal file
@ -0,0 +1,457 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 22/01/2003
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
-- 21072005: Add oacExpIMIpNatNotifications
|
||||
--
|
||||
|
||||
|
||||
|
||||
|
||||
ONEACCESS-NAT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter32,Integer32,IpAddress,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TimeInterval
|
||||
FROM SNMPv2-TC
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
oacExpIMIpNatStatistics,oacMIBModules, oacExpIMIpNatNotifications
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacNatMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
" Fixed some minor corrections."
|
||||
REVISION "201007081000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes IP NAT Managed objects."
|
||||
|
||||
::= { oacMIBModules 668 }
|
||||
|
||||
oacNatStatObjects OBJECT IDENTIFIER ::= { oacExpIMIpNatStatistics 1 }
|
||||
oacNatStatNotifications OBJECT IDENTIFIER ::= { oacExpIMIpNatStatistics 2 }
|
||||
oacNatStatConformance OBJECT IDENTIFIER ::= { oacExpIMIpNatStatistics 3 }
|
||||
|
||||
|
||||
oacNatNotificationMaximumSessionReached NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An NAT Notification maximum session reached signifies that
|
||||
the number of ACL sessions has reached its configured limit"
|
||||
::= {oacExpIMIpNatNotifications 1}
|
||||
|
||||
oacNatNotificationWarningSessionReachingLimit NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An NAT Notification warning session reaching limit signifies that
|
||||
the number of ACL sessions is near from its maximum configured
|
||||
limit"
|
||||
::= {oacExpIMIpNatNotifications 2}
|
||||
|
||||
oacNatStatGlobal OBJECT IDENTIFIER ::= { oacNatStatObjects 1 }
|
||||
|
||||
oacNatActiveSessions OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of active sessions"
|
||||
::= { oacNatStatGlobal 1 }
|
||||
|
||||
oacNatSessionsClosed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of sessions closed"
|
||||
::= { oacNatStatGlobal 2 }
|
||||
|
||||
oacNatInTranslations OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of inbound translations"
|
||||
::= { oacNatStatGlobal 3 }
|
||||
|
||||
oacNatOutTranslations OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of outbound translations"
|
||||
::= { oacNatStatGlobal 4 }
|
||||
|
||||
oacNatInsideAddrMaps OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of active inside address bindings"
|
||||
::= { oacNatStatGlobal 5 }
|
||||
|
||||
oacNatOutsideAddrMaps OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of active outside address bindings"
|
||||
::= { oacNatStatGlobal 6 }
|
||||
|
||||
oacNatInPktsDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of inbound packets dropped"
|
||||
::= { oacNatStatGlobal 7 }
|
||||
|
||||
oacNatOutPktsDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of outbound packets dropped"
|
||||
::= { oacNatStatGlobal 8 }
|
||||
|
||||
oacNatDynamicAllocFailures OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of sessions rejected due to memory full"
|
||||
::= { oacNatStatGlobal 9 }
|
||||
|
||||
|
||||
oacNatSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacNatSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of active sessions"
|
||||
::= { oacNatStatObjects 2 }
|
||||
|
||||
oacNatSessionEntry OBJECT-TYPE
|
||||
SYNTAX OacNatSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the oacNatSessionTable"
|
||||
INDEX { ifIndex,oacNatSessionID}
|
||||
::= { oacNatSessionTable 1 }
|
||||
|
||||
OacNatSessionEntry ::= SEQUENCE {
|
||||
oacNatSessionID Unsigned32,
|
||||
oacNatSessionProtocol INTEGER,
|
||||
oacNatSessionInsideLocalAddr IpAddress,
|
||||
oacNatSessionInsideLocalPort INTEGER,
|
||||
oacNatSessionOutsideLocalAddr IpAddress,
|
||||
oacNatSessionOutsidePort INTEGER,
|
||||
oacNatSessionInsideGlobalAddr IpAddress,
|
||||
oacNatSessionInsideGlobalPort INTEGER,
|
||||
oacNatSessionOutsideGlobalAddr IpAddress,
|
||||
oacNatSessionInPkts Counter32,
|
||||
oacNatSessionOutPkts Counter32,
|
||||
oacNatSessionTimeout TimeInterval
|
||||
}
|
||||
|
||||
oacNatSessionID OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An integer ID which uniquely identifies the session
|
||||
at the NAT router."
|
||||
::= { oacNatSessionEntry 1 }
|
||||
|
||||
oacNatSessionProtocol OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP protocol ID"
|
||||
::= { oacNatSessionEntry 2 }
|
||||
|
||||
oacNatSessionInsideLocalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inside local address"
|
||||
::= { oacNatSessionEntry 3 }
|
||||
|
||||
oacNatSessionInsideLocalPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inside local port"
|
||||
::= { oacNatSessionEntry 4 }
|
||||
|
||||
oacNatSessionOutsideLocalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outside local address"
|
||||
::= { oacNatSessionEntry 5 }
|
||||
|
||||
oacNatSessionOutsidePort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outside port"
|
||||
::= { oacNatSessionEntry 6 }
|
||||
|
||||
oacNatSessionInsideGlobalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inside Global address"
|
||||
::= { oacNatSessionEntry 7 }
|
||||
|
||||
oacNatSessionInsideGlobalPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inside global port"
|
||||
::= { oacNatSessionEntry 8 }
|
||||
|
||||
oacNatSessionOutsideGlobalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inside global address"
|
||||
::= { oacNatSessionEntry 9 }
|
||||
|
||||
oacNatSessionInPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of inbound packets"
|
||||
::= { oacNatSessionEntry 10 }
|
||||
|
||||
oacNatSessionOutPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of outbound packets"
|
||||
::= { oacNatSessionEntry 11 }
|
||||
|
||||
oacNatSessionTimeout OBJECT-TYPE
|
||||
SYNTAX TimeInterval
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timeout in seconds after which a session will be
|
||||
removed from the table if it remains idle"
|
||||
::= { oacNatSessionEntry 12 }
|
||||
|
||||
|
||||
oacNatInsideMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacNatInsideMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of inside address bindings"
|
||||
::= { oacNatStatObjects 3 }
|
||||
|
||||
oacNatInsideMapEntry OBJECT-TYPE
|
||||
SYNTAX OacNatInsideMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacNatInsideMapTable"
|
||||
INDEX { ifIndex,oacNatIMLocalAddr}
|
||||
::= { oacNatInsideMapTable 1 }
|
||||
|
||||
|
||||
OacNatInsideMapEntry ::= SEQUENCE {
|
||||
oacNatIMLocalAddr IpAddress,
|
||||
oacNatIMGlobalAddr IpAddress,
|
||||
oacNatIMSessions Integer32,
|
||||
oacNatIMTimeout TimeInterval
|
||||
}
|
||||
|
||||
oacNatIMLocalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inside local address"
|
||||
::= { oacNatInsideMapEntry 1 }
|
||||
|
||||
|
||||
oacNatIMGlobalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inside global address"
|
||||
::= { oacNatInsideMapEntry 2 }
|
||||
|
||||
oacNatIMSessions OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active sessions"
|
||||
::= { oacNatInsideMapEntry 3 }
|
||||
|
||||
oacNatIMTimeout OBJECT-TYPE
|
||||
SYNTAX TimeInterval
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timeout in seconds"
|
||||
::= { oacNatInsideMapEntry 4 }
|
||||
|
||||
oacNatOutsideMapTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacNatOutsideMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of outside address bindings"
|
||||
::= { oacNatStatObjects 4 }
|
||||
|
||||
oacNatOutsideMapEntry OBJECT-TYPE
|
||||
SYNTAX OacNatOutsideMapEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacNatOutsideMap"
|
||||
INDEX { ifIndex,oacNatOMGlobalAddr}
|
||||
::= { oacNatOutsideMapTable 1 }
|
||||
|
||||
|
||||
OacNatOutsideMapEntry ::= SEQUENCE {
|
||||
oacNatOMGlobalAddr IpAddress,
|
||||
oacNatOMLocalAddr IpAddress,
|
||||
oacNatOMSessions Integer32,
|
||||
oacNatOMTimeout TimeInterval
|
||||
}
|
||||
|
||||
oacNatOMGlobalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outside global address"
|
||||
::= { oacNatOutsideMapEntry 1 }
|
||||
|
||||
oacNatOMLocalAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outside local address"
|
||||
::= { oacNatOutsideMapEntry 2 }
|
||||
|
||||
oacNatOMSessions OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of active sessions"
|
||||
::= { oacNatOutsideMapEntry 3 }
|
||||
|
||||
oacNatOMTimeout OBJECT-TYPE
|
||||
SYNTAX TimeInterval
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Timeout in seconds"
|
||||
::= { oacNatOutsideMapEntry 4 }
|
||||
|
||||
oacNatStatGroups OBJECT IDENTIFIER ::= { oacNatStatConformance 1}
|
||||
|
||||
oacNatStatCompliances OBJECT IDENTIFIER ::= { oacNatStatConformance 2}
|
||||
|
||||
oacNatStatCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for agents that support the
|
||||
ONEACCESS-NAT-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { oacNatStatGeneralGroup
|
||||
}
|
||||
|
||||
::= { oacNatStatCompliances 1}
|
||||
|
||||
oacNatStatGeneralGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oacNatActiveSessions,
|
||||
oacNatSessionsClosed,
|
||||
oacNatInTranslations,
|
||||
oacNatOutTranslations,
|
||||
oacNatInsideAddrMaps,
|
||||
oacNatOutsideAddrMaps,
|
||||
oacNatInPktsDropped,
|
||||
oacNatOutPktsDropped,
|
||||
oacNatDynamicAllocFailures,
|
||||
oacNatSessionProtocol,
|
||||
oacNatSessionInsideLocalAddr,
|
||||
oacNatSessionInsideLocalPort,
|
||||
oacNatSessionOutsideLocalAddr,
|
||||
oacNatSessionOutsidePort,
|
||||
oacNatSessionInsideGlobalAddr,
|
||||
oacNatSessionInsideGlobalPort,
|
||||
oacNatSessionOutsideGlobalAddr,
|
||||
oacNatSessionInPkts,
|
||||
oacNatSessionOutPkts,
|
||||
oacNatSessionTimeout,
|
||||
oacNatIMGlobalAddr,
|
||||
oacNatIMSessions,
|
||||
oacNatIMTimeout,
|
||||
oacNatOMLocalAddr,
|
||||
oacNatOMSessions,
|
||||
oacNatOMTimeout
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is mandatory for all NAT entities."
|
||||
::= { oacNatStatGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
--
|
616
mibs/oneaccess/ONEACCESS-OAM-MIB
Normal file
616
mibs/oneaccess/ONEACCESS-OAM-MIB
Normal file
@ -0,0 +1,616 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 22/01/2003
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
|
||||
|
||||
|
||||
ONEACCESS-OAM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Unsigned32,Integer32,IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TimeStamp,TimeInterval
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex, ifIndex
|
||||
FROM IF-MIB
|
||||
atmVclEntry
|
||||
FROM ATM-MIB
|
||||
oacExpIMAtmOamStatistics,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
--
|
||||
--
|
||||
oacOamMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed Minor correction added last revision."
|
||||
REVISION "201007080001Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes IP ACL Management objects."
|
||||
|
||||
::= { oacMIBModules 673 }
|
||||
--
|
||||
--
|
||||
oacAtmOamStatObjects OBJECT IDENTIFIER ::= { oacExpIMAtmOamStatistics 1 }
|
||||
oacAtmOamStatNotifications OBJECT IDENTIFIER ::= { oacExpIMAtmOamStatistics 2 }
|
||||
oacAtmOamStatConformance OBJECT IDENTIFIER ::= { oacExpIMAtmOamStatistics 3 }
|
||||
|
||||
--
|
||||
--
|
||||
oacAtmOamStatSwitch OBJECT IDENTIFIER ::= { oacAtmOamStatObjects 1 }
|
||||
|
||||
oacAtmOamSwitchMaxConnections OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Maximum number of authorised OAM configured connections"
|
||||
::= { oacAtmOamStatSwitch 1 }
|
||||
|
||||
oacAtmOamSwitchSegLoopback OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable segment loopback on this switch"
|
||||
::= { oacAtmOamStatSwitch 2 }
|
||||
|
||||
oacAtmOamSwitchEndLoopback OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable end to end loopback on this switch"
|
||||
::= { oacAtmOamStatSwitch 3 }
|
||||
|
||||
oacAtmOamSwitchAisRdiEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable Remote Defect Indication OAM cell generation
|
||||
if an Alarm Indication Signal OAM cell is received, or if a
|
||||
defect is detected on the switch"
|
||||
::= { oacAtmOamStatSwitch 4 }
|
||||
|
||||
oacAtmOamSwitchSegmentContinuityCheckEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable Segment Loss of Continuity cells defect on the pvc.
|
||||
Enable generation of segment Continuity Check cells on the switch."
|
||||
::= { oacAtmOamStatSwitch 5 }
|
||||
|
||||
oacAtmOamSwitchEndContinuityCheckEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable End to End Loss of Continuity cells defect on the pvc.
|
||||
Enable generation of End to End Continuity Check cells on the switch."
|
||||
::= { oacAtmOamStatSwitch 6 }
|
||||
|
||||
oacAtmOamSwitchOamCellsReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received OAM cells on the switch"
|
||||
::= { oacAtmOamStatSwitch 7 }
|
||||
|
||||
oacAtmOamSwitchOamCellsTransmitted OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of transmitted OAM cells on the switch"
|
||||
::= { oacAtmOamStatSwitch 8 }
|
||||
|
||||
oacAtmOamSwitchCurrentConnections OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Current number of OAM configured connections"
|
||||
::= { oacAtmOamStatSwitch 9 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
--
|
||||
|
||||
oacAtmOamVclTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAtmOamVclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacAtmOamVclTable"
|
||||
::= { oacAtmOamStatObjects 2 }
|
||||
|
||||
oacAtmOamVclEntry OBJECT-TYPE
|
||||
SYNTAX OacAtmOamVclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into the table oacAtmOamVclTable"
|
||||
AUGMENTS {atmVclEntry}
|
||||
::= { oacAtmOamVclTable 1 }
|
||||
|
||||
OacAtmOamVclEntry ::= SEQUENCE {
|
||||
oacAtmOamVclPvcManage INTEGER,
|
||||
oacAtmOamVclSegmentLoopback INTEGER,
|
||||
oacAtmOamVclEndLoopback INTEGER,
|
||||
oacAtmOamVclAisRdiEnable INTEGER,
|
||||
oacAtmOamVclSegmentContinuityCheckEnable INTEGER,
|
||||
oacAtmOamVclEndContinuityCheckEnable INTEGER,
|
||||
oacAtmOamVclLoopbackTxInterval Integer32,
|
||||
oacAtmOamVclLoopbackTxRetryFrequency Integer32,
|
||||
oacAtmOamVclLoopbackTxRetryUpCount Integer32,
|
||||
oacAtmOamVclLoopbackTxRetryDownCount Integer32,
|
||||
oacAtmOamVclAlarmState Integer32,
|
||||
oacAtmOamVclAlarmStateLastChange TimeStamp,
|
||||
oacAtmOamVclAisRdiRetryDownCount Integer32,
|
||||
oacAtmOamVclAisRdiRetryUpTimer Integer32,
|
||||
oacAtmOamVclPvcIntrusive INTEGER
|
||||
}
|
||||
|
||||
oacAtmOamVclPvcManage OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable OAM for Pvc management"
|
||||
::= { oacAtmOamVclEntry 1 }
|
||||
|
||||
oacAtmOamVclSegmentLoopback OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable segment loopback on this virtual channel"
|
||||
::= { oacAtmOamVclEntry 2 }
|
||||
|
||||
oacAtmOamVclEndLoopback OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable end to end loopback on this virtual channel"
|
||||
::= { oacAtmOamVclEntry 3 }
|
||||
|
||||
oacAtmOamVclAisRdiEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable Remote Defect Indication
|
||||
OAM cell generation if an Alarm
|
||||
Indication Signal OAM cell is received,
|
||||
or if a defect is detected on the PVC"
|
||||
::= { oacAtmOamVclEntry 4 }
|
||||
|
||||
oacAtmOamVclSegmentContinuityCheckEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable Segment Loss of Continuity
|
||||
cells detect on the PVC.Enable generation of
|
||||
Segment Continuity Check
|
||||
cells on the PVC."
|
||||
::= { oacAtmOamVclEntry 5 }
|
||||
|
||||
oacAtmOamVclEndContinuityCheckEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable End to End Loss of Continuity
|
||||
cells detect on the PVC.Enable generation of
|
||||
End to End Continuity Check
|
||||
cells on the PVC."
|
||||
::= { oacAtmOamVclEntry 6 }
|
||||
|
||||
|
||||
oacAtmOamVclLoopbackTxInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Frequency of OAM loopback cell
|
||||
are generated on this virtual channel"
|
||||
::= { oacAtmOamVclEntry 7}
|
||||
|
||||
oacAtmOamVclLoopbackTxRetryFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Frequency of OAM loopback cell
|
||||
are generated on this virtual channel,
|
||||
when a change has occured, that is to
|
||||
say either no reception of the last
|
||||
loopback cell, or reception of the
|
||||
last loopback cell"
|
||||
::= { oacAtmOamVclEntry 8}
|
||||
|
||||
oacAtmOamVclLoopbackTxRetryUpCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Counter of consecutive received loopback cells,
|
||||
before vcl is considered as being up"
|
||||
::= { oacAtmOamVclEntry 9}
|
||||
|
||||
oacAtmOamVclLoopbackTxRetryDownCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Counter of consecutive non received loopback cells,
|
||||
before vcl is considered as being down"
|
||||
::= { oacAtmOamVclEntry 10}
|
||||
|
||||
|
||||
oacAtmOamVclAlarmState OBJECT-TYPE
|
||||
SYNTAX Integer32 MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" This object indicates the current
|
||||
alarm status of the VCL, when error monitoring
|
||||
is activated on the VCL. Value indicates
|
||||
the different alarm states tha the VCL can take.
|
||||
Those alarms can be combined together.
|
||||
The unknown state indicates that the
|
||||
alarm status of this VCL cannot be determined.
|
||||
cc_seg_loc(1),cc_ete_loc(2),
|
||||
lb_seg_alarm(4),lb_ete_alarm(8),
|
||||
ais_alarm(16),rdi_alarm(32),other(64)"
|
||||
::= { oacAtmOamVclEntry 11 }
|
||||
|
||||
oacAtmOamVclAlarmStateLastChange OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The value of sysUpTime object at the time this VCL
|
||||
entered its current alarm status. If the current state
|
||||
was entered prior to the last re-initialization of the
|
||||
agent, then this object contains a zero value."
|
||||
::= { oacAtmOamVclEntry 12}
|
||||
|
||||
oacAtmOamVclAisRdiRetryDownCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of consecutive OAM AIS/RDI cells received.
|
||||
The range is 3 to 60. The default is 3."
|
||||
::= { oacAtmOamVclEntry 13}
|
||||
|
||||
oacAtmOamVclAisRdiRetryUpTimer OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of seconds with no OAM AIS/RDI cells received.
|
||||
The range is 3 to 60 seconds . The default is 3 seconds."
|
||||
::= { oacAtmOamVclEntry 14}
|
||||
|
||||
oacAtmOamVclPvcIntrusive OBJECT-TYPE
|
||||
SYNTAX INTEGER { enable(1),disable(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable OAM Intrusivity against Pvc"
|
||||
::= { oacAtmOamVclEntry 15 }
|
||||
--
|
||||
--
|
||||
|
||||
oacAtmOamVclCountersTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacAtmOamVclCountersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into table oacAtmOamVclCountersTable"
|
||||
::= { oacAtmOamStatObjects 3 }
|
||||
|
||||
oacAtmOamVclCountersEntry OBJECT-TYPE
|
||||
SYNTAX OacAtmOamVclCountersEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index into table oacAtmOamVclCountersTable"
|
||||
AUGMENTS {atmVclEntry}
|
||||
::= { oacAtmOamVclCountersTable 1 }
|
||||
|
||||
OacAtmOamVclCountersEntry ::= SEQUENCE {
|
||||
oacAtmOamVclOamCellsReceived Counter32,
|
||||
oacAtmOamVclEndLoopbackIn Counter32,
|
||||
oacAtmOamVclSegLoopbackIn Counter32,
|
||||
oacAtmOamVclEndLoopIn Counter32,
|
||||
oacAtmOamVclSegLoopIn Counter32,
|
||||
oacAtmOamVclAisIn Counter32,
|
||||
oacAtmOamVclRdiIn Counter32,
|
||||
oacAtmOamVclSegCCIn Counter32,
|
||||
oacAtmOamVclEndCCIn Counter32,
|
||||
oacAtmOamVclOamCellsSent Counter32,
|
||||
oacAtmOamVclEndLoopbackOut Counter32,
|
||||
oacAtmOamVclSegLoopbackOut Counter32,
|
||||
oacAtmOamVclEndLoopOut Counter32,
|
||||
oacAtmOamVclSegLoopOut Counter32,
|
||||
oacAtmOamVclAisOut Counter32,
|
||||
oacAtmOamVclRdiOut Counter32,
|
||||
oacAtmOamVclSegCCOut Counter32,
|
||||
oacAtmOamVclEndCCOut Counter32,
|
||||
oacAtmOamVclOamCellsDropped Counter32
|
||||
}
|
||||
|
||||
oacAtmOamVclOamCellsReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received oam cells"
|
||||
::= { oacAtmOamVclCountersEntry 1 }
|
||||
|
||||
oacAtmOamVclEndLoopbackIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received non looped
|
||||
end to end oam loopback cells "
|
||||
::= { oacAtmOamVclCountersEntry 2 }
|
||||
|
||||
oacAtmOamVclSegLoopbackIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received non looped
|
||||
segment oam loopback cells"
|
||||
::= { oacAtmOamVclCountersEntry 3 }
|
||||
|
||||
oacAtmOamVclEndLoopIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received looped end
|
||||
to end oam loopback cells"
|
||||
::= { oacAtmOamVclCountersEntry 4 }
|
||||
|
||||
oacAtmOamVclSegLoopIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received looped segment
|
||||
oam loopback cells"
|
||||
::= { oacAtmOamVclCountersEntry 5 }
|
||||
|
||||
|
||||
oacAtmOamVclAisIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received oam ais cells"
|
||||
::= { oacAtmOamVclCountersEntry 6 }
|
||||
|
||||
oacAtmOamVclRdiIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received oam rdi cells"
|
||||
::= { oacAtmOamVclCountersEntry 7 }
|
||||
|
||||
oacAtmOamVclSegCCIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received oam end to end continuity check cells"
|
||||
::= { oacAtmOamVclCountersEntry 8 }
|
||||
|
||||
oacAtmOamVclEndCCIn OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received oam segment continuity check cells"
|
||||
::= { oacAtmOamVclCountersEntry 9 }
|
||||
|
||||
oacAtmOamVclOamCellsSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent oam cells"
|
||||
::= { oacAtmOamVclCountersEntry 10 }
|
||||
|
||||
oacAtmOamVclEndLoopbackOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent non looped end to end oam loopback cells "
|
||||
::= { oacAtmOamVclCountersEntry 11 }
|
||||
|
||||
oacAtmOamVclSegLoopbackOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent non looped segment oam loopback cells"
|
||||
::= { oacAtmOamVclCountersEntry 12 }
|
||||
|
||||
oacAtmOamVclEndLoopOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent looped end to end oam loopback cells"
|
||||
::= { oacAtmOamVclCountersEntry 13 }
|
||||
|
||||
oacAtmOamVclSegLoopOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent looped segment oam loopback cells"
|
||||
::= { oacAtmOamVclCountersEntry 14 }
|
||||
|
||||
|
||||
oacAtmOamVclAisOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent oam ais cells"
|
||||
::= { oacAtmOamVclCountersEntry 15 }
|
||||
|
||||
oacAtmOamVclRdiOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent oam rdi cells"
|
||||
::= { oacAtmOamVclCountersEntry 16 }
|
||||
|
||||
oacAtmOamVclSegCCOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent oam end to end continuity check cells"
|
||||
::= { oacAtmOamVclCountersEntry 17 }
|
||||
|
||||
oacAtmOamVclEndCCOut OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of sent oam segment continuity check cells "
|
||||
::= { oacAtmOamVclCountersEntry 18 }
|
||||
|
||||
oacAtmOamVclOamCellsDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Number of received oam cells that are ignored and dropped"
|
||||
::= { oacAtmOamVclCountersEntry 19 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
--
|
||||
|
||||
oacAtmOamStatGroups OBJECT IDENTIFIER ::= { oacAtmOamStatConformance 1}
|
||||
|
||||
|
||||
oacAtmOamStatCompliances OBJECT IDENTIFIER ::= { oacAtmOamStatConformance 2}
|
||||
|
||||
oacAtmOamStatCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for agents that support the
|
||||
ONEACCESS-OAM-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { oacAtmOamStatGeneralGroup
|
||||
}
|
||||
|
||||
::= { oacAtmOamStatCompliances 1}
|
||||
|
||||
oacAtmOamStatGeneralGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oacAtmOamSwitchMaxConnections,
|
||||
oacAtmOamSwitchSegLoopback,
|
||||
oacAtmOamSwitchEndLoopback,
|
||||
oacAtmOamSwitchAisRdiEnable,
|
||||
oacAtmOamSwitchSegmentContinuityCheckEnable,
|
||||
oacAtmOamSwitchEndContinuityCheckEnable,
|
||||
oacAtmOamSwitchOamCellsReceived,
|
||||
oacAtmOamSwitchOamCellsTransmitted,
|
||||
oacAtmOamSwitchCurrentConnections,
|
||||
oacAtmOamVclPvcManage ,
|
||||
oacAtmOamVclSegmentLoopback ,
|
||||
oacAtmOamVclEndLoopback ,
|
||||
oacAtmOamVclAisRdiEnable ,
|
||||
oacAtmOamVclSegmentContinuityCheckEnable ,
|
||||
oacAtmOamVclEndContinuityCheckEnable ,
|
||||
oacAtmOamVclLoopbackTxInterval ,
|
||||
oacAtmOamVclLoopbackTxRetryFrequency ,
|
||||
oacAtmOamVclLoopbackTxRetryUpCount ,
|
||||
oacAtmOamVclLoopbackTxRetryDownCount ,
|
||||
oacAtmOamVclAlarmState ,
|
||||
oacAtmOamVclAlarmStateLastChange ,
|
||||
oacAtmOamVclAisRdiRetryDownCount ,
|
||||
oacAtmOamVclAisRdiRetryUpTimer ,
|
||||
oacAtmOamVclPvcIntrusive ,
|
||||
oacAtmOamVclOamCellsReceived ,
|
||||
oacAtmOamVclEndLoopbackIn ,
|
||||
oacAtmOamVclSegLoopbackIn ,
|
||||
oacAtmOamVclEndLoopIn ,
|
||||
oacAtmOamVclSegLoopIn ,
|
||||
oacAtmOamVclAisIn ,
|
||||
oacAtmOamVclRdiIn ,
|
||||
oacAtmOamVclSegCCIn ,
|
||||
oacAtmOamVclEndCCIn ,
|
||||
oacAtmOamVclOamCellsSent ,
|
||||
oacAtmOamVclEndLoopbackOut ,
|
||||
oacAtmOamVclSegLoopbackOut ,
|
||||
oacAtmOamVclEndLoopOut ,
|
||||
oacAtmOamVclSegLoopOut ,
|
||||
oacAtmOamVclAisOut ,
|
||||
oacAtmOamVclRdiOut ,
|
||||
oacAtmOamVclSegCCOut ,
|
||||
oacAtmOamVclEndCCOut ,
|
||||
oacAtmOamVclOamCellsDropped
|
||||
}
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is mandatory for all OAM entities."
|
||||
::= { oacAtmOamStatGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
--
|
179
mibs/oneaccess/ONEACCESS-PING-MIB
Normal file
179
mibs/oneaccess/ONEACCESS-PING-MIB
Normal file
@ -0,0 +1,179 @@
|
||||
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 14/03/2003
|
||||
--
|
||||
--
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
|
||||
ONEACCESS-PING-MIB DEFINITIONS ::=BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32,
|
||||
Unsigned32, mib-2,
|
||||
NOTIFICATION-TYPE, OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI -- RFC2578
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF -- RFC2580
|
||||
pingCtlOwnerIndex,pingCtlTestName
|
||||
FROM DISMAN-PING-MIB
|
||||
oneAccess,oacExpIMPing,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
|
||||
|
||||
oacPingMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201106150000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed Minor correction added last revision."
|
||||
REVISION "201007080001Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes proprietary extensions to DISMAN-PING-MIB."
|
||||
|
||||
::= { oacMIBModules 6601 }
|
||||
|
||||
oacPingNotifications OBJECT IDENTIFIER ::= { oacExpIMPing 0 }
|
||||
oacPingObjects OBJECT IDENTIFIER ::= { oacExpIMPing 1 }
|
||||
oacPingConformance OBJECT IDENTIFIER ::= { oacExpIMPing 2 }
|
||||
|
||||
|
||||
oacPingResultsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacPingResultsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the Ping Results Table for providing
|
||||
the capability of performing ping operations at
|
||||
a remote host. This table contains objects outside
|
||||
the scope of RFC2925.
|
||||
|
||||
An entry is added to the oacPingResultsTable when an
|
||||
pingCtlEntry is started by successful transition
|
||||
of its pingCtlAdminStatus object to enabled(1).
|
||||
An entry is removed from the oaPingResultsTable when
|
||||
its corresponding pingCtlEntry is deleted."
|
||||
::= { oacPingObjects 3 }
|
||||
|
||||
oacPingResultsEntry OBJECT-TYPE
|
||||
SYNTAX OacPingResultsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines an entry in the oacPingResultsTable. The
|
||||
oacPingResultsTable has the same indexing as the
|
||||
pingCtlTable in order for a oaPingResultsEntry to
|
||||
correspond to the pingCtlEntry that caused it to
|
||||
be created."
|
||||
INDEX {
|
||||
pingCtlOwnerIndex,
|
||||
pingCtlTestName
|
||||
}
|
||||
::= { oacPingResultsTable 1 }
|
||||
|
||||
OacPingResultsEntry ::=
|
||||
SEQUENCE {
|
||||
oacPingJitterSamples Unsigned32,
|
||||
oacPingResultsMinJitter Unsigned32,
|
||||
oacPingResultsMaxJitter Unsigned32,
|
||||
oacPingResultsAverageJitter Unsigned32
|
||||
}
|
||||
|
||||
oacPingJitterSamples OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reflects the number of jitter samples taken,
|
||||
it is usually one less than pingResultsProbeResponses.
|
||||
If 0, then the values of oacPingResultsMinJitter,
|
||||
oacPingResultsMaxJitter and oacPingResultsAverageJitter
|
||||
are not valid."
|
||||
::= { oacPingResultsEntry 1 }
|
||||
|
||||
oacPingResultsMinJitter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "microseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum ping jitter value measured."
|
||||
::= { oacPingResultsEntry 2 }
|
||||
|
||||
oacPingResultsMaxJitter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "microseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum ping jitter value measured."
|
||||
::= { oacPingResultsEntry 3 }
|
||||
|
||||
oacPingResultsAverageJitter OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "microseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The average ping jitter value measured."
|
||||
::= { oacPingResultsEntry 4 }
|
||||
|
||||
oacPingCompliances OBJECT IDENTIFIER ::= { oacPingConformance 1 }
|
||||
oacPingGroups OBJECT IDENTIFIER ::= { oacPingConformance 2 }
|
||||
|
||||
-- Compliance statements
|
||||
|
||||
oacPingCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for the ONEACCESS-PING-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
oacPingGroup
|
||||
}
|
||||
::= { oacPingCompliances 1 }
|
||||
|
||||
-- MIB groupings
|
||||
|
||||
oacPingGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
oacPingJitterSamples,
|
||||
oacPingResultsMinJitter,
|
||||
oacPingResultsMaxJitter,
|
||||
oacPingResultsAverageJitter
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The group of objects that comprise the OneAccess extensions
|
||||
to the remote ping capability in RFC2925."
|
||||
::= { oacPingGroups 1 }
|
||||
|
||||
END
|
||||
--
|
87
mibs/oneaccess/ONEACCESS-PSTN-MIB
Normal file
87
mibs/oneaccess/ONEACCESS-PSTN-MIB
Normal file
@ -0,0 +1,87 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 05/06/2005
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
|
||||
|
||||
ONEACCESS-PSTN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Unsigned32, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM RFC1213-MIB
|
||||
ifIndex, ifDescr, ifType, ifAdminStatus, ifOperStatus, ifName, ifAlias
|
||||
FROM IF-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
oacExpIMPstn,oacExpIMPstnNotifications,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
oacEventText
|
||||
FROM ONEACCESS-EVENTS-MIB;
|
||||
|
||||
oacPstnMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes Pstn Management objects."
|
||||
|
||||
::= { oacMIBModules 672 }
|
||||
|
||||
|
||||
dialDown NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr, ifType, ifAdminStatus,
|
||||
ifOperStatus, ifName, ifAlias }
|
||||
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pstnlinkDown trap signifies that the SNMPv2 entity,
|
||||
acting in an agent role, has detected that the
|
||||
ifOperStatus object for its pstn physical link
|
||||
is about to enter the down state from some other state
|
||||
(but not from the notPresent state). This other state
|
||||
is indicated by the included value of ifOperStatus."
|
||||
::= { oacExpIMPstnNotifications 3 }
|
||||
|
||||
dialUp NOTIFICATION-TYPE
|
||||
OBJECTS { ifIndex, ifDescr, ifType, ifAdminStatus,
|
||||
ifOperStatus, ifName, ifAlias }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A linkDown trap signifies that the SNMPv2 entity,
|
||||
acting in an agent role, has detected that the
|
||||
ifOperStatus object for for its pstn physical communication links
|
||||
left the down state and transitioned into some other
|
||||
state (but not into the notPresent state). This other
|
||||
state is indicated by the included value of
|
||||
ifOperStatus."
|
||||
::= { oacExpIMPstnNotifications 4 }
|
||||
|
||||
END
|
||||
--
|
692
mibs/oneaccess/ONEACCESS-SHDSL-MIB
Normal file
692
mibs/oneaccess/ONEACCESS-SHDSL-MIB
Normal file
@ -0,0 +1,692 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 07/08/2010
|
||||
--
|
||||
-- update OneOs V5.1 capabilities 07/08/2010
|
||||
--
|
||||
ONEACCESS-SHDSL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Counter64,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
-- MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
-- FROM SNMPv2-CONF
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
oacExpIMSystem
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
hdsl2ShdslSpanStatusEntry,hdsl2ShdslEndpointCurrEntry,hdsl2ShdslSpanConfProfileEntry
|
||||
FROM HDSL2-SHDSL-LINE-MIB;
|
||||
|
||||
oacSHDSLMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201106150000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes private extensions to the RFC4319 MIB."
|
||||
-- Revision history
|
||||
REVISION "201008200001Z"
|
||||
DESCRIPTION "Added oacSHDSLSpanConfProfileEocManagement,
|
||||
oacSHDSLSpanConfProfileEocStatusPollDelay and
|
||||
oacSHDSLSpanConfProfileEocStatusPollInterval."
|
||||
REVISION "201007300001Z"
|
||||
DESCRIPTION "Added oacSHDSLSpanConfProfileTable."
|
||||
REVISION "201007080001Z"
|
||||
DESCRIPTION "Initial version."
|
||||
|
||||
::= { oacExpIMSystem 3 }
|
||||
|
||||
oacSHDSLObjects OBJECT IDENTIFIER ::= { oacSHDSLMIBModule 1 }
|
||||
|
||||
|
||||
oacSHDSLSpanStatusTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSHDSLSpanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table provides overall status information of
|
||||
HDSL2/SHDSL spans. This table contains live data from
|
||||
equipment. As such, it is NOT persistent."
|
||||
::= { oacSHDSLObjects 2 }
|
||||
|
||||
oacSHDSLSpanStatusEntry OBJECT-TYPE
|
||||
SYNTAX OacSHDSLSpanStatusEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the oacSHDSLSpanStatusTable. Each entry
|
||||
represents the complete span in a single HDSL2/SHDSL line.
|
||||
It is indexed by the ifIndex of the associated HDSL2/SHDSL
|
||||
line."
|
||||
AUGMENTS { hdsl2ShdslSpanStatusEntry }
|
||||
::= { oacSHDSLSpanStatusTable 1 }
|
||||
|
||||
OacSHDSLSpanStatusEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
oacSHDSLSpanStatusUpDown Counter32,
|
||||
oacSHDSLSpanStatusCurrStatus OCTET STRING,
|
||||
oacSHDSLSpanStatusCurrShowtimeStart Counter32,
|
||||
oacSHDSLSpanStatusCurrCellDelin Counter32,
|
||||
oacSHDSLSpanStatusCurrCRCanomalies Counter32,
|
||||
oacSHDSLSpanStatusCurrHECErrors Counter32,
|
||||
oacSHDSLSpanStatusCurrRxCells Counter32,
|
||||
oacSHDSLSpanStatusCurrTxCells Counter32,
|
||||
oacSHDSLSpanStatusCurrRxDrops Counter32,
|
||||
oacSHDSLSpanStatusCurrES Counter32,
|
||||
oacSHDSLSpanStatusCurrSES Counter32,
|
||||
oacSHDSLSpanStatusCurrLOSWS Counter32,
|
||||
oacSHDSLSpanStatusCurrUAS Counter32,
|
||||
oacSHDSLSpanStatusCurrConstellation INTEGER
|
||||
}
|
||||
|
||||
oacSHDSLSpanStatusUpDown OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the Global Up/Down Counter for the span."
|
||||
::= { oacSHDSLSpanStatusEntry 1 }
|
||||
|
||||
oacSHDSLSpanStatusCurrStatus OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(30))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current G.SHDSL Status."
|
||||
::= { oacSHDSLSpanStatusEntry 2 }
|
||||
|
||||
oacSHDSLSpanStatusCurrShowtimeStart OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current Showtime Start."
|
||||
::= { oacSHDSLSpanStatusEntry 3 }
|
||||
|
||||
oacSHDSLSpanStatusCurrCellDelin OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current Cell Delin counter."
|
||||
::= { oacSHDSLSpanStatusEntry 4 }
|
||||
|
||||
oacSHDSLSpanStatusCurrCRCanomalies OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current CRC counter."
|
||||
::= { oacSHDSLSpanStatusEntry 5 }
|
||||
|
||||
oacSHDSLSpanStatusCurrHECErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current HEC counter."
|
||||
::= { oacSHDSLSpanStatusEntry 6 }
|
||||
|
||||
oacSHDSLSpanStatusCurrRxCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current Rx Cells counter."
|
||||
::= { oacSHDSLSpanStatusEntry 7 }
|
||||
|
||||
oacSHDSLSpanStatusCurrTxCells OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current Tx Cells counter."
|
||||
::= { oacSHDSLSpanStatusEntry 8 }
|
||||
|
||||
oacSHDSLSpanStatusCurrRxDrops OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current Rx Drops counter."
|
||||
::= { oacSHDSLSpanStatusEntry 9 }
|
||||
|
||||
oacSHDSLSpanStatusCurrES OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current ES counter."
|
||||
::= { oacSHDSLSpanStatusEntry 10 }
|
||||
|
||||
oacSHDSLSpanStatusCurrSES OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current SES counter."
|
||||
::= { oacSHDSLSpanStatusEntry 11 }
|
||||
|
||||
oacSHDSLSpanStatusCurrLOSWS OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current LOSWS counter."
|
||||
::= { oacSHDSLSpanStatusEntry 12 }
|
||||
|
||||
oacSHDSLSpanStatusCurrUAS OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains the current UAS counter."
|
||||
::= { oacSHDSLSpanStatusEntry 13 }
|
||||
|
||||
oacSHDSLSpanStatusCurrConstellation OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
tcPam16(2),
|
||||
tcPam32(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current constellation (line coding) for the span."
|
||||
::= { oacSHDSLSpanStatusEntry 14 }
|
||||
|
||||
|
||||
oacSHDSLEndpointCurrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSHDSLEndpointCurrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains current status and performance information
|
||||
for segment endpoints in HDSL2/SHDSL lines. As with other
|
||||
tables in this MIB module indexed by ifIndex, entries in this
|
||||
table MUST be maintained in a persistent manner."
|
||||
::= { oacSHDSLObjects 5 }
|
||||
|
||||
oacSHDSLEndpointCurrEntry OBJECT-TYPE
|
||||
SYNTAX OacSHDSLEndpointCurrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines an entry in the oacSHDSLEndpointCurrTable."
|
||||
AUGMENTS {hdsl2ShdslEndpointCurrEntry}
|
||||
::= { oacSHDSLEndpointCurrTable 1 }
|
||||
|
||||
OacSHDSLEndpointCurrEntry ::=
|
||||
SEQUENCE {
|
||||
oacSHDSLEndpointCurrAtn Integer32,
|
||||
oacSHDSLEndpointCurrSnrMgn Integer32,
|
||||
oacSHDSLEndpointCurrTxPwr Integer32,
|
||||
oacSHDSLEndpointCurrRxGain Integer32,
|
||||
oacSHDSLEndpointCurrMaxAttainableLineRate Integer32,
|
||||
oacSHDSLEndpointCurrCommands Integer32,
|
||||
oacSHDSLEndpointCurrResponses Integer32,
|
||||
oacSHDSLEndpointCurrdiscardedCommands Integer32,
|
||||
oacSHDSLEndpointCurrerroredCommands Integer32,
|
||||
oacSHDSLEndpointCurrReceivedFrames Integer32,
|
||||
oacSHDSLEndpointCurrBadTransparency Integer32,
|
||||
oacSHDSLEndpointCurrBadFCS Integer32,
|
||||
oacSHDSLEndpointCurrEOCStatus OCTET STRING
|
||||
}
|
||||
|
||||
oacSHDSLEndpointCurrAtn OBJECT-TYPE
|
||||
SYNTAX Integer32(-1270..1280)
|
||||
UNITS "dB/10"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current loop attenuation for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message. In tenths of dB."
|
||||
::= { oacSHDSLEndpointCurrEntry 1 }
|
||||
|
||||
oacSHDSLEndpointCurrSnrMgn OBJECT-TYPE
|
||||
SYNTAX Integer32(-1270..1280)
|
||||
UNITS "dB/10"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current SNR margin for this endpoint as reported in a
|
||||
Status Response/SNR message. In tenths of dB."
|
||||
::= { oacSHDSLEndpointCurrEntry 2 }
|
||||
|
||||
oacSHDSLEndpointCurrTxPwr OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dB/10"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current transmit power for this endpoint. In tenths of dB."
|
||||
::= { oacSHDSLEndpointCurrEntry 3 }
|
||||
|
||||
oacSHDSLEndpointCurrRxGain OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "dB/10"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current receiver gain for this endpoint. In tenths of dB."
|
||||
::= { oacSHDSLEndpointCurrEntry 4 }
|
||||
|
||||
oacSHDSLEndpointCurrMaxAttainableLineRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current Max Attainable LineRate for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 5 }
|
||||
|
||||
oacSHDSLEndpointCurrCommands OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current Commands for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 6 }
|
||||
|
||||
oacSHDSLEndpointCurrResponses OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current Responses for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 7 }
|
||||
|
||||
oacSHDSLEndpointCurrdiscardedCommands OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current discarded Commands for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 8 }
|
||||
|
||||
oacSHDSLEndpointCurrerroredCommands OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current errored Commands for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 9 }
|
||||
|
||||
oacSHDSLEndpointCurrReceivedFrames OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current Received Frames for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 10 }
|
||||
|
||||
oacSHDSLEndpointCurrBadTransparency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current Bad Transparency for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 11 }
|
||||
|
||||
oacSHDSLEndpointCurrBadFCS OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current Bad FCS for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 12 }
|
||||
|
||||
oacSHDSLEndpointCurrEOCStatus OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(50))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current EOC Status for this endpoint."
|
||||
::= { oacSHDSLEndpointCurrEntry 13 }
|
||||
|
||||
--
|
||||
--
|
||||
oacSHDSLEndpointCurrretrainTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSHDSLEndpointCurrretrainEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains current status and performance information
|
||||
for segment endpoints in HDSL2/SHDSL lines. As with other
|
||||
tables in this MIB module indexed by ifIndex, entries in this
|
||||
table MUST be maintained in a persistent manner."
|
||||
::= { oacSHDSLObjects 7 }
|
||||
oacSHDSLEndpointCurrretrainEntry OBJECT-TYPE
|
||||
SYNTAX OacSHDSLEndpointCurrretrainEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines an entry in the oacSHDSLEndpointCurrretrainTable."
|
||||
AUGMENTS {hdsl2ShdslEndpointCurrEntry}
|
||||
::= { oacSHDSLEndpointCurrretrainTable 1 }
|
||||
|
||||
OacSHDSLEndpointCurrretrainEntry ::=
|
||||
SEQUENCE {
|
||||
oacSHDSLEndpointCurrretrainSQPAIR Integer32,
|
||||
oacSHDSLEndpointCurrretrainSQLINE Integer32,
|
||||
oacSHDSLEndpointCurrretrainCRCPAIR Integer32,
|
||||
oacSHDSLEndpointCurrretrainCRCLINE Integer32,
|
||||
oacSHDSLEndpointCurrretrainFsyncPAIR Integer32,
|
||||
oacSHDSLEndpointCurrretrainFsyncLINE Integer32,
|
||||
oacSHDSLEndpointCurrretrainFSyncSQPAIR Integer32,
|
||||
oacSHDSLEndpointCurrretrainFSyncSQLINE Integer32
|
||||
}
|
||||
oacSHDSLEndpointCurrretrainSQPAIR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "SQPAIR"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current retrain SQ for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message."
|
||||
::= { oacSHDSLEndpointCurrretrainEntry 1 }
|
||||
|
||||
oacSHDSLEndpointCurrretrainSQLINE OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "SQLINE"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current retrain SQ for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message."
|
||||
::= { oacSHDSLEndpointCurrretrainEntry 2 }
|
||||
|
||||
oacSHDSLEndpointCurrretrainCRCPAIR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "CRCPAIR"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current retrain CRC for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message."
|
||||
::= { oacSHDSLEndpointCurrretrainEntry 3 }
|
||||
|
||||
oacSHDSLEndpointCurrretrainCRCLINE OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "CRCLINE"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current retrain CRC for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message."
|
||||
::= { oacSHDSLEndpointCurrretrainEntry 4 }
|
||||
|
||||
oacSHDSLEndpointCurrretrainFsyncPAIR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "FsyncPAIR"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current retrain Fsync for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message."
|
||||
::= { oacSHDSLEndpointCurrretrainEntry 5 }
|
||||
|
||||
oacSHDSLEndpointCurrretrainFsyncLINE OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "FsyncLINE"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current retrain Fsync for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message."
|
||||
::= { oacSHDSLEndpointCurrretrainEntry 6 }
|
||||
|
||||
oacSHDSLEndpointCurrretrainFSyncSQPAIR OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "FSync&SQPAIR"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current retrain FSync&SQ for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message."
|
||||
::= { oacSHDSLEndpointCurrretrainEntry 7 }
|
||||
|
||||
oacSHDSLEndpointCurrretrainFSyncSQLINE OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "FSync&SQLINE"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current retrain FSync&SQ for this endpoint as reported in
|
||||
a Network or Customer Side Performance Status message."
|
||||
::= { oacSHDSLEndpointCurrretrainEntry 8 }
|
||||
|
||||
-- OneAccess SHDSL MIB Trap Definitions
|
||||
oacSHDSLTraps OBJECT IDENTIFIER ::= { oacSHDSLMIBModule 2 }
|
||||
oacSHDSLTrapPrefix OBJECT IDENTIFIER ::= { oacSHDSLTraps 0 }
|
||||
|
||||
oacSHDSLHardDownTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"this notification indicate that the shdsl line speed is lower than the threshold configured in efm interface.
|
||||
as consequence, the interface ethernet which the hard-down option is enable will be shutdown,
|
||||
it will be UP if the shdsl line recovered the good linerate."
|
||||
::= { oacSHDSLTrapPrefix 1 }
|
||||
|
||||
-- **************************** --
|
||||
-- oacSHDSLSpanConfProfileTable --
|
||||
-- **************************** --
|
||||
oacSHDSLSpanConfProfileTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSHDSLSpanConfProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table supports definitions of span configuration
|
||||
profiles for SHDSL lines. This table MUST be maintained
|
||||
in a persistent manner"
|
||||
::= { oacSHDSLObjects 10 }
|
||||
|
||||
oacSHDSLSpanConfProfileEntry OBJECT-TYPE
|
||||
SYNTAX OacSHDSLSpanConfProfileEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry corresponds to a single span configuration
|
||||
profile. Each profile contains a set of span configuration
|
||||
parameters. The configuration parameters in a profile are
|
||||
applied to those lines referencing that profile (see the
|
||||
hdsl2ShdslSpanConfProfile object). "
|
||||
AUGMENTS {hdsl2ShdslSpanConfProfileEntry}
|
||||
::= { oacSHDSLSpanConfProfileTable 1 }
|
||||
|
||||
OacSHDSLSpanConfProfileEntry ::=
|
||||
SEQUENCE
|
||||
{
|
||||
oacSHDSLSpanConfProfileConstellation INTEGER,
|
||||
oacSHDSLSpanConfProfileAutoConfig INTEGER,
|
||||
oacSHDSLSpanConfProfileCaplist INTEGER,
|
||||
oacSHDSLSpanConfProfileEfmAggregation INTEGER,
|
||||
oacSHDSLSpanConfProfileCrcCheck Integer32,
|
||||
oacSHDSLSpanConfProfileMeansqCheck Integer32,
|
||||
oacSHDSLSpanConfProfileMeansqThreshold Integer32,
|
||||
oacSHDSLSpanConfProfileLineProbing INTEGER,
|
||||
oacSHDSLSpanConfProfileEocManagement INTEGER,
|
||||
oacSHDSLSpanConfProfileEocStatusPollDelay Integer32,
|
||||
oacSHDSLSpanConfProfileEocStatusPollInterval Integer32
|
||||
}
|
||||
|
||||
oacSHDSLSpanConfProfileConstellation OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
auto(1),
|
||||
tcPam16(2),
|
||||
tcPam32(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured constellation (line coding) for the span.
|
||||
Corresponds to cli command (controller shdsl 0, dsl-group 0):
|
||||
annex ... tc-pam <value>"
|
||||
::= { oacSHDSLSpanConfProfileEntry 1 }
|
||||
|
||||
oacSHDSLSpanConfProfileAutoConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured auto configuration mode (enabled or disabled) for the span.
|
||||
Corresponds to cli command (controller shdsl 0, dsl-group 0):
|
||||
autoconfig / no autoconfig"
|
||||
::= { oacSHDSLSpanConfProfileEntry 2 }
|
||||
|
||||
|
||||
oacSHDSLSpanConfProfileCaplist OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
newstyle(1),
|
||||
oldstyle(2),
|
||||
auto(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured capability list style for the span.
|
||||
Corresponds to cli command (controller shdsl 0, dsl-group 0):
|
||||
caplist <value>"
|
||||
::= { oacSHDSLSpanConfProfileEntry 3 }
|
||||
|
||||
oacSHDSLSpanConfProfileEfmAggregation OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(1),
|
||||
auto(2),
|
||||
negotiated(3),
|
||||
static(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured efm aggregation mode for the span.
|
||||
Corresponds to cli command (controller shdsl 0, dsl-group 0):
|
||||
efmaggregation <value>"
|
||||
::= { oacSHDSLSpanConfProfileEntry 4 }
|
||||
|
||||
oacSHDSLSpanConfProfileCrcCheck OBJECT-TYPE
|
||||
SYNTAX Integer32(0..30)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured numbered of consecutive seconds with crc errors after which the link will be retrained.
|
||||
If the value is set to 0, than no retrain will occur based on crc errors.
|
||||
Corresponds to cli command (controller shdsl 0, dsl-group 0):
|
||||
value 0 : crc no
|
||||
all other values: crc check <value> "
|
||||
::= { oacSHDSLSpanConfProfileEntry 5 }
|
||||
|
||||
oacSHDSLSpanConfProfileMeansqCheck OBJECT-TYPE
|
||||
SYNTAX Integer32(0..30)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured numbered of consecutive seconds where the noise margin is below
|
||||
the configured threshold (oacSHDSLSpanConfProfileMeansqThreshold) after which the link will be retrained.
|
||||
If the value is set to 0, than no retrain will occur based on noise margin verification.
|
||||
Corresponds to cli command (controller shdsl 0, dsl-group 0):
|
||||
value 0 : meansq no
|
||||
all other values: meansq check <value> "
|
||||
::= { oacSHDSLSpanConfProfileEntry 6 }
|
||||
|
||||
oacSHDSLSpanConfProfileMeansqThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32(-2..10)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured threshold (in dB) for retrain check based on the noise margin.
|
||||
If the noise margin drops below the configured threshold for the configured time
|
||||
(oacSHDSLSpanConfProfileMeansqCheck) than the link will be retrained.
|
||||
Corresponds to cli command (controller shdsl 0, dsl-group 0):
|
||||
meansq check <time> <value> "
|
||||
::= { oacSHDSLSpanConfProfileEntry 7 }
|
||||
|
||||
oacSHDSLSpanConfProfileLineProbing OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
adaptive(1),
|
||||
normal(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured linprobing mechanism.
|
||||
- normal corresponds to the standard line probing (pmms) as defined in the standard (G.991.2).
|
||||
- adaptive has to be used in situations where there is cross-talk between the lines of the same span.
|
||||
A propriatary algorithm will be activated that will limit the maximum speed if the normal line probing
|
||||
mechanism cannot reach a stable sync due to it's limitations (cross-talk is not taken into account in the
|
||||
standard line probing mechanism). The disadvantage of the adaptive mode is that it can take a long time
|
||||
before a stable sync is reached.
|
||||
|
||||
Corresponds to cli command (controller shdsl 0, dsl-group 0):
|
||||
lineprobing <value> "
|
||||
::= { oacSHDSLSpanConfProfileEntry 8 }
|
||||
|
||||
oacSHDSLSpanConfProfileEocManagement OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enabled(1),
|
||||
disabled(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object enables/disables the EOC management of the SHDSL line in this unit."
|
||||
|
||||
DEFVAL { enabled }
|
||||
::= { oacSHDSLSpanConfProfileEntry 9 }
|
||||
|
||||
oacSHDSLSpanConfProfileEocStatusPollDelay OBJECT-TYPE
|
||||
SYNTAX Integer32(0..29)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The delay in seconds after the start of the full quarter of an hour when an EOC full status request
|
||||
is sent to the devices in the span. Periodically after this start point full status request will
|
||||
be sent with a configured interval (oacSHDSLSpanConfProfileEocStatusPollInterval)."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { oacSHDSLSpanConfProfileEntry 10 }
|
||||
|
||||
oacSHDSLSpanConfProfileEocStatusPollInterval OBJECT-TYPE
|
||||
SYNTAX Integer32(30|60|90|120)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The delay in seconds between 2 EOC full status requests to the same device in the shdsl span."
|
||||
|
||||
DEFVAL { 30 }
|
||||
::= { oacSHDSLSpanConfProfileEntry 11 }
|
||||
|
||||
END
|
||||
|
457
mibs/oneaccess/ONEACCESS-SNMP-CONFIG-MIB
Normal file
457
mibs/oneaccess/ONEACCESS-SNMP-CONFIG-MIB
Normal file
@ -0,0 +1,457 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 07/08/2010
|
||||
|
||||
ONEACCESS-SNMP-CONFIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Counter32, Counter64, OBJECT-TYPE,
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, PhysAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
oacExpIMIpAcl, oacMIBModules, oacExpIMManagement
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacSnmpConfigMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201107290000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"fixed compilation issues"
|
||||
REVISION "201107290000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed the issues related to octet string range"
|
||||
REVISION "201107260000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Updated with review comments."
|
||||
REVISION "201007080001Z"
|
||||
|
||||
DESCRIPTION
|
||||
"OneOS can be managed via snmp. The snmp agent on the device
|
||||
supports all the three formats v1, v2, and v3.
|
||||
|
||||
The current mib is an requirement to create snmpv3 users on the device
|
||||
using snmp protocol. Hence this snmp configuration mib will provide
|
||||
tables and scalars requried to configure an v3 user on ONE OS.
|
||||
|
||||
The snmpv3 user creation is dependent on the views and the snmp groups.
|
||||
Hence the mib should support creating views and groups.
|
||||
|
||||
The user of this mib can configure the following using this mib
|
||||
Configuring SNMP Views
|
||||
Configuring Snmp Group
|
||||
Snmpv3 User Table
|
||||
EningeId "
|
||||
::= { oacMIBModules 2002 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20
|
||||
oacSnmpConfig OBJECT IDENTIFIER ::= { oacExpIMManagement 20 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1
|
||||
oacSnmpConfigObjects OBJECT IDENTIFIER ::= { oacSnmpConfig 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.2
|
||||
oacSnmpConfigConformance OBJECT IDENTIFIER ::= { oacSnmpConfig 2 }
|
||||
|
||||
--
|
||||
-- Snmp Configuration
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.1
|
||||
oacSnmpSource OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"snmp source { <interface> | any }"
|
||||
DEFVAL { "any" }
|
||||
::= { oacSnmpConfigObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.2
|
||||
oacSnmpTrapSource OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"snmp trap-source { <interface> | any }"
|
||||
DEFVAL { "any" }
|
||||
::= { oacSnmpConfigObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.3
|
||||
oacSnmpMibIfDescrShort OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"will display the interface name
|
||||
with out spaces between the interface
|
||||
and unit"
|
||||
DEFVAL { false }
|
||||
::= { oacSnmpConfigObjects 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.4
|
||||
oacSnmpChassisId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Chassis Id of this device."
|
||||
::= { oacSnmpConfigObjects 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.5
|
||||
oacSnmpMaxMsgSize OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"maximum size of the snmp message"
|
||||
DEFVAL { 8192 }
|
||||
::= { oacSnmpConfigObjects 5 }
|
||||
|
||||
|
||||
--
|
||||
-- Snmp v2 Community
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6
|
||||
oacSnmpCommunityConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSnmpCommunityConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table will hold the configuration required to
|
||||
apply the SNMP view on a read/write V2C community."
|
||||
::= { oacSnmpConfigObjects 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6.1
|
||||
oacSnmpCommunityConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacSnmpCommunityConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Entry will hold the view applied for a community."
|
||||
INDEX { oacSnmpCommunityString, oacSnmpCommunityAccessType }
|
||||
::= { oacSnmpCommunityConfigTable 1 }
|
||||
|
||||
OacSnmpCommunityConfigEntry ::=
|
||||
SEQUENCE {
|
||||
oacSnmpCommunityString
|
||||
OCTET STRING,
|
||||
oacSnmpCommunityAccessType
|
||||
INTEGER,
|
||||
oacSnmpCommunityAclType
|
||||
INTEGER,
|
||||
oacSnmpCommunityAclName
|
||||
OCTET STRING,
|
||||
oacSnmpCommunityV2GroupName
|
||||
OCTET STRING,
|
||||
oacSnmpCommunityisEncrypted
|
||||
TruthValue,
|
||||
oacSnmpCommunityRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6.1.1
|
||||
oacSnmpCommunityString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The community string"
|
||||
::= { oacSnmpCommunityConfigEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6.1.2
|
||||
oacSnmpCommunityAccessType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
set-read-community(1),
|
||||
set-write-community(2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the type of
|
||||
community for which this community
|
||||
string is attached."
|
||||
::= { oacSnmpCommunityConfigEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6.1.3
|
||||
oacSnmpCommunityAclType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ipv4(1),
|
||||
ipv6(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ipv4 or Ipv6 Acl attached to this
|
||||
snmp community string"
|
||||
::= { oacSnmpCommunityConfigEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6.1.4
|
||||
oacSnmpCommunityAclName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ipv4 Acl attached to this snmp community string"
|
||||
::= { oacSnmpCommunityConfigEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6.1.5
|
||||
oacSnmpCommunityV2GroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Snmp group attached to this community string"
|
||||
::= { oacSnmpCommunityConfigEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6.1.6
|
||||
oacSnmpCommunityisEncrypted OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"if true the string should be encrypted.
|
||||
If false it will be a plain text string."
|
||||
::= { oacSnmpCommunityConfigEntry 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.6.1.7
|
||||
oacSnmpCommunityRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status for this entry"
|
||||
::= { oacSnmpCommunityConfigEntry 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.7
|
||||
oacSnmpEngineId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"By default on OneOS the engineId is created by
|
||||
using the mac address of FastEthernet Interface."
|
||||
::= { oacSnmpConfigObjects 7 }
|
||||
|
||||
--
|
||||
-- SNMP V3 INFORMS
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.8
|
||||
oacSnmpRemoteAgentIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"From the ip address provided remote agent's
|
||||
engine id is discovered."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { oacSnmpConfigObjects 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.9
|
||||
oacSnmpRemoteEngineIdConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSnmpRemoteEngineIdConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table will hold the configuration for snmp traps."
|
||||
::= { oacSnmpConfigObjects 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.9.1
|
||||
oacSnmpRemoteEngineIdConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacSnmpRemoteEngineIdConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Entry will hold if a trap is enabled or disabled."
|
||||
INDEX { oacSnmpRemoteEngineId }
|
||||
::= { oacSnmpRemoteEngineIdConfigTable 1 }
|
||||
|
||||
OacSnmpRemoteEngineIdConfigEntry ::=
|
||||
SEQUENCE {
|
||||
oacSnmpRemoteEngineId
|
||||
OCTET STRING,
|
||||
oacSnmpRemoteEngineIpAddr
|
||||
IpAddress,
|
||||
oacSnmpRemoteEngineMaxMsgSize
|
||||
INTEGER,
|
||||
oacSnmpRemoteEngineRowstatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.9.1.1
|
||||
oacSnmpRemoteEngineId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Engine Id of the remote."
|
||||
::= { oacSnmpRemoteEngineIdConfigEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.9.1.2
|
||||
oacSnmpRemoteEngineIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"if true the string should be encrypted.
|
||||
If false it will be a plain text string."
|
||||
::= { oacSnmpRemoteEngineIdConfigEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.9.1.3
|
||||
oacSnmpRemoteEngineMaxMsgSize OBJECT-TYPE
|
||||
SYNTAX INTEGER (484..8192)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"if true the string should be encrypted. if false it will
|
||||
be a plain text string."
|
||||
DEFVAL { 8192 }
|
||||
::= { oacSnmpRemoteEngineIdConfigEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.9.1.4
|
||||
oacSnmpRemoteEngineRowstatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status for this entry"
|
||||
::= { oacSnmpRemoteEngineIdConfigEntry 4 }
|
||||
|
||||
--
|
||||
-- SNMP Trap Configuration Table
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.10
|
||||
oacSnmpTrapConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSnmpTrapConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table will hold the configuration for snmp traps."
|
||||
::= { oacSnmpConfigObjects 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.10.1
|
||||
oacSnmpTrapConfigEntry OBJECT-TYPE
|
||||
SYNTAX OacSnmpTrapConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A Entry will hold if a trap is enabled or disabled."
|
||||
INDEX { oacSnmpTrapConfigType }
|
||||
::= { oacSnmpTrapConfigTable 1 }
|
||||
|
||||
OacSnmpTrapConfigEntry ::=
|
||||
SEQUENCE {
|
||||
oacSnmpTrapConfigType
|
||||
INTEGER,
|
||||
oacSnmpTrapConfigisEnabled
|
||||
TruthValue,
|
||||
oacSnmpTrapConfigRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.10.1.1
|
||||
oacSnmpTrapConfigType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
standard(1),
|
||||
acl(2),
|
||||
bgp(3),
|
||||
ipsec(4),
|
||||
isakmp(5),
|
||||
isdn(6),
|
||||
nat(7),
|
||||
pstn(8),
|
||||
vrrp(9)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The user can enable or disable the following traps:
|
||||
1. standard, 2. acl, 3. bgp,
|
||||
4. ipsec, 5. isakmp, 6. isdn,
|
||||
7. nat, 8. pstn, 9. vrrp"
|
||||
::= { oacSnmpTrapConfigEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.10.1.2
|
||||
oacSnmpTrapConfigisEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"if true the string should be encrypted.
|
||||
if false it will be a plain text string."
|
||||
::= { oacSnmpTrapConfigEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.1.10.1.3
|
||||
oacSnmpTrapConfigRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status for this entry"
|
||||
::= { oacSnmpTrapConfigEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.2.1
|
||||
oacSnmpConfigGroups OBJECT IDENTIFIER ::= { oacSnmpConfigConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.2.1.1
|
||||
oacSnmpConfigGroup OBJECT-GROUP
|
||||
OBJECTS { oacSnmpTrapConfigisEnabled }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of SNMP objects"
|
||||
::= { oacSnmpConfigGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.20.2.2
|
||||
oacSnmpCompls OBJECT IDENTIFIER ::= { oacSnmpConfigConformance 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- END OF ONE ACCESS SNMPV3 CONFIG MIB
|
||||
--
|
212
mibs/oneaccess/ONEACCESS-SSH-CONFIG-MIB
Normal file
212
mibs/oneaccess/ONEACCESS-SSH-CONFIG-MIB
Normal file
@ -0,0 +1,212 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 07/08/2010
|
||||
|
||||
ONEACCESS-SSH-CONFIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Counter32, Counter64, Unsigned32,
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, PhysAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
oacExpIMIpAcl, oacMIBModules, oacExpIMManagement
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacSshConfigMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201107260000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed the issues related to octet string range"
|
||||
REVISION "201107260000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"MIB for displaying and configuring
|
||||
Secure Shell (SSH) related features."
|
||||
::= { oacMIBModules 2004 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22
|
||||
oacSshConfig OBJECT IDENTIFIER ::= { oacExpIMManagement 22 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1
|
||||
oacSshConfigObjects OBJECT IDENTIFIER ::= { oacSshConfig 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.2
|
||||
oacSshConfigConformance OBJECT IDENTIFIER ::= { oacSshConfig 2 }
|
||||
|
||||
|
||||
--
|
||||
-- Ssh Configuration
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.1
|
||||
oacSshDsaKey OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
keysize-0bits(0),
|
||||
keysize-256bits(256),
|
||||
keysize-512bits(512),
|
||||
keysize-1024bits(1024),
|
||||
keysize-2048bits(2048)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To generate a public key."
|
||||
::= { oacSshConfigObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.2
|
||||
oacSshEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls the operation of the Secure Shell server task
|
||||
on the oneos. When enabled, the SSH server will accept
|
||||
connection requests and create a secure transport layer
|
||||
on which to transmit system configuration data."
|
||||
DEFVAL { false }
|
||||
::= { oacSshConfigObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.3
|
||||
oacSshIdleTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (120..4294967295)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If a connected SSH client is inactive during a certain time,
|
||||
it is disconnected. By default, any inactive SSH client is
|
||||
disconnected after 10 minutes."
|
||||
DEFVAL { 600 }
|
||||
::= { oacSshConfigObjects 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.4
|
||||
oacSshAuthTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (5..120)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If an SSH client is in the authentication phase and it is
|
||||
inactive during a certain time it is disconnected. By default,
|
||||
any inactive SSH client doing an authentication is disconnected
|
||||
after 2 minutes."
|
||||
DEFVAL { 120 }
|
||||
::= { oacSshConfigObjects 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.5
|
||||
oacSshAuthRetries OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"By default, the authentication retries number is 3."
|
||||
DEFVAL { 3 }
|
||||
::= { oacSshConfigObjects 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.6
|
||||
oacSshBindInterface OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To permit SSH access from an interface,
|
||||
default configuration is any."
|
||||
DEFVAL { "any" }
|
||||
::= { oacSshConfigObjects 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.7
|
||||
oacSshBindAcl OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To restrict access to SSH clients by using a
|
||||
list of addresses standing for the list of
|
||||
permitted source IP addresses."
|
||||
::= { oacSshConfigObjects 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.8
|
||||
oacSshMaxSessions OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"By default, the maximum number of channels
|
||||
per session is 5 and the maximum number of
|
||||
local port forwarding sessions is 5."
|
||||
DEFVAL { 5 }
|
||||
::= { oacSshConfigObjects 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.1.9
|
||||
oacSshMaxSessionChannels OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of channels that a SSH session can use."
|
||||
DEFVAL { 10 }
|
||||
::= { oacSshConfigObjects 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.2.1
|
||||
oacSshConfigGroups OBJECT IDENTIFIER ::= { oacSshConfigConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.2.1.1
|
||||
oacSshConfigGroup OBJECT-GROUP
|
||||
OBJECTS { oacSshEnabled }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group of SSH objects"
|
||||
::= { oacSshConfigGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.13191.1.10.3.4.22.2.2
|
||||
oacSshCompls OBJECT IDENTIFIER ::= { oacSshConfigConformance 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- END OF ONE ACCESS SSH CONFIG MIB
|
||||
--
|
305
mibs/oneaccess/ONEACCESS-SUMOF-MIB
Normal file
305
mibs/oneaccess/ONEACCESS-SUMOF-MIB
Normal file
@ -0,0 +1,305 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 06/07/2008
|
||||
--
|
||||
ONEACCESS-SUMOF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Counter32,Counter64
|
||||
FROM SNMPv2-SMI
|
||||
-- MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
-- FROM SNMPv2-CONF
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
oacExpIMManagement
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacSumOfMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed Minor correction added last revision."
|
||||
REVISION "201007080001Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes ... something."
|
||||
|
||||
::= { oacExpIMManagement 7 }
|
||||
|
||||
oacSumOfObjects OBJECT IDENTIFIER ::= { oacSumOfMIBModule 1 }
|
||||
|
||||
oacSumOfIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSumOfIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table representing the oacSumOfIfTable"
|
||||
::= { oacSumOfObjects 1 }
|
||||
|
||||
oacSumOfIfEntry OBJECT-TYPE
|
||||
SYNTAX OacSumOfIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines an entry in the oacSumOfIfTable."
|
||||
INDEX {ifIndex}
|
||||
::= { oacSumOfIfTable 1 }
|
||||
|
||||
OacSumOfIfEntry ::=
|
||||
SEQUENCE {
|
||||
sumOfIfInOctets Counter32,
|
||||
sumOfIfInUcastPkts Counter32,
|
||||
sumOfIfInNUcastPkts Counter32,
|
||||
sumOfIfInDiscards Counter32,
|
||||
sumOfIfInErrors Counter32,
|
||||
sumOfIfInUnknownProtos Counter32,
|
||||
sumOfIfOutOctets Counter32,
|
||||
sumOfIfOutUcastPkts Counter32,
|
||||
sumOfIfOutNUcastPkts Counter32,
|
||||
sumOfIfOutDiscards Counter32,
|
||||
sumOfIfOutErrors Counter32
|
||||
}
|
||||
|
||||
sumOfIfInOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifInOctets for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 1 }
|
||||
|
||||
sumOfIfInUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifInUcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 2 }
|
||||
|
||||
|
||||
sumOfIfInNUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifInNUcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 3 }
|
||||
|
||||
sumOfIfInDiscards OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifInDiscards for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 4 }
|
||||
|
||||
sumOfIfInErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifInErrors for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 5 }
|
||||
|
||||
sumOfIfInUnknownProtos OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifInUnknownProtos for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 6 }
|
||||
|
||||
sumOfIfOutOctets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifOutOctets for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 7 }
|
||||
|
||||
sumOfIfOutUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifOutUcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 8 }
|
||||
|
||||
sumOfIfOutNUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifOutNUcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 9 }
|
||||
|
||||
sumOfIfOutDiscards OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifOutDiscards for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 10 }
|
||||
|
||||
sumOfIfOutErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifOutErrors for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfEntry 11 }
|
||||
|
||||
|
||||
oacSumOfIfXTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSumOfIfXEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table representing the entriese of oacSumOfIfXTable"
|
||||
::= { oacSumOfObjects 2 }
|
||||
|
||||
oacSumOfIfXEntry OBJECT-TYPE
|
||||
SYNTAX OacSumOfIfXEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines an entry in the oacSumOfIfXTable."
|
||||
INDEX {ifIndex}
|
||||
::= { oacSumOfIfXTable 1 }
|
||||
|
||||
OacSumOfIfXEntry ::=
|
||||
SEQUENCE {
|
||||
sumOfIfInMulticastPkts Counter32,
|
||||
sumOfIfInBroadcastPkts Counter32,
|
||||
sumOfIfOutMulticastPkts Counter32,
|
||||
sumOfIfOutBroadcastPkts Counter32,
|
||||
sumOfIfHCInOctets Counter64,
|
||||
sumOfIfHCInUcastPkts Counter64,
|
||||
sumOfIfHCInMulticastPkts Counter64,
|
||||
sumOfIfHCInBroadcastPkts Counter64,
|
||||
sumOfIfHCOutOctets Counter64,
|
||||
sumOfIfHCOutUcastPkts Counter64,
|
||||
sumOfIfHCOutMulticastPkts Counter64,
|
||||
sumOfIfHCOutBroadcastPkts Counter64
|
||||
}
|
||||
|
||||
sumOfIfInMulticastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifInMulticastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 1 }
|
||||
|
||||
sumOfIfInBroadcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum ifInBroadcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 2 }
|
||||
|
||||
sumOfIfOutMulticastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifOutMulticastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 3 }
|
||||
|
||||
sumOfIfOutBroadcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifOutBroadcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 4 }
|
||||
|
||||
sumOfIfHCInOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifHCInOctets for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 5 }
|
||||
|
||||
sumOfIfHCInUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifHCInUcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 6 }
|
||||
|
||||
sumOfIfHCInMulticastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifHCInMulticastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 7 }
|
||||
|
||||
sumOfIfHCInBroadcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifHCInBroadcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 8 }
|
||||
|
||||
sumOfIfHCOutOctets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifHCOutOctets for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 9 }
|
||||
|
||||
sumOfIfHCOutUcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifHCOutUcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 10 }
|
||||
|
||||
sumOfIfHCOutMulticastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifHCOutMulticastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 11 }
|
||||
|
||||
sumOfIfHCOutBroadcastPkts OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The sum of ifHCOutBroadcastPkts for the subinterfaces of this interface."
|
||||
::= { oacSumOfIfXEntry 12 }
|
||||
|
||||
END
|
||||
--
|
483
mibs/oneaccess/ONEACCESS-SYS-MIB
Normal file
483
mibs/oneaccess/ONEACCESS-SYS-MIB
Normal file
@ -0,0 +1,483 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 18/02/2003
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
-- Compatibility with ONEOS_V33
|
||||
--
|
||||
-- Compatibility with ONEOS_V34
|
||||
--
|
||||
-- Modified for ONEOS_V32R2E26 : oacSysIMSysMainBoard added
|
||||
--
|
||||
-- 10032005 : Add hardware description
|
||||
--
|
||||
-- 20060111 : Add oacSysSecureCrashlogCount
|
||||
--
|
||||
-- 20100412 : Add oacSysStartCaused
|
||||
--
|
||||
-- 20100811 : Add objects for Factory area description
|
||||
--
|
||||
-- 20120824 : Add object Product Name
|
||||
--
|
||||
ONEACCESS-SYS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
oacExpIMSystem,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacSysMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201405050001Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Add Cpu usage table for multicore HW"
|
||||
|
||||
REVISION "201405050001Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"oacExpIMSysFactory OID updated"
|
||||
REVISION "201012140001Z"
|
||||
|
||||
DESCRIPTION "Add objects for Factory area description."
|
||||
REVISION "201008111000Z" -- August 11, 2010
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed minor corrections. changed oacExpIMSysHwcDescription
|
||||
type from OCTET STRING to DisplayString."
|
||||
REVISION "201007081000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes system Management objects."
|
||||
|
||||
::= { oacMIBModules 671 }
|
||||
|
||||
|
||||
-- ----------------------------------------------------------------------------
|
||||
-- >> textual conventions
|
||||
-- ----------------------------------------------------------------------------
|
||||
|
||||
OASysHwcClass ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specify the class of OASysHwc"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
board(0),
|
||||
cpu(1),
|
||||
slot(2)
|
||||
}
|
||||
|
||||
OASysHwcType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specify the type of OASysHwc"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
mainboard(0),
|
||||
microprocessor(1),
|
||||
ram(2),
|
||||
flash(3),
|
||||
dsp(4),
|
||||
uplink(5),
|
||||
module(6)
|
||||
}
|
||||
|
||||
OASysCoreType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specify the type of Core usage"
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
controlplane(0),
|
||||
dataforwarding(1),
|
||||
application(2),
|
||||
mixed(3)
|
||||
}
|
||||
|
||||
|
||||
oacExpIMSysStatistics OBJECT IDENTIFIER ::= { oacExpIMSystem 1 }
|
||||
oacExpIMSysHardwareDescription OBJECT IDENTIFIER ::= { oacExpIMSystem 2 }
|
||||
|
||||
oacSysMemStatistics OBJECT IDENTIFIER ::= { oacExpIMSysStatistics 1 }
|
||||
oacSysCpuStatistics OBJECT IDENTIFIER ::= { oacExpIMSysStatistics 2 }
|
||||
|
||||
oacSysSecureCrashlogCount OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of avaiable crash logs"
|
||||
::= { oacExpIMSysStatistics 100 }
|
||||
|
||||
oacSysStartCaused OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cause of system start"
|
||||
::= { oacExpIMSysStatistics 200 }
|
||||
|
||||
oacSysIMSysMainBoard OBJECT IDENTIFIER ::= { oacExpIMSysHardwareDescription 1 }
|
||||
|
||||
oacExpIMSysHwComponents OBJECT IDENTIFIER ::= { oacExpIMSysHardwareDescription 2 }
|
||||
|
||||
oacExpIMSysFactory OBJECT IDENTIFIER ::= { oacExpIMSysHardwareDescription 3 }
|
||||
|
||||
|
||||
oacSysIMSysMainIdentifier OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vendor's authoritative identification of
|
||||
the main board. This value is allocated within
|
||||
the SMI enterprise subtree"
|
||||
::= { oacSysIMSysMainBoard 1 }
|
||||
|
||||
oacSysIMSysMainManufacturedIdentity OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique ID string self to each equipment.
|
||||
By default, it is retrieved from the
|
||||
manufacturer of the equipment. Can also be
|
||||
configure by CLI ( see command 'snmp chassis-id')
|
||||
for customer purposes"
|
||||
::= { oacSysIMSysMainBoard 2 }
|
||||
|
||||
oacSysIMSysMainManufacturedDate OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the date of the manufacturing of
|
||||
the equipment"
|
||||
::= { oacSysIMSysMainBoard 3 }
|
||||
|
||||
oacSysIMSysMainCPU OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the main CPU used
|
||||
on the main board"
|
||||
::= { oacSysIMSysMainBoard 4 }
|
||||
|
||||
oacSysIMSysMainBSPVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the current BSP version supported
|
||||
on the equipment"
|
||||
::= { oacSysIMSysMainBoard 5 }
|
||||
|
||||
oacSysIMSysMainBootVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the current boot version supported
|
||||
on the equipment"
|
||||
::= { oacSysIMSysMainBoard 6 }
|
||||
|
||||
oacSysIMSysMainBootDateCreation OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the date the current boot version
|
||||
has been generated"
|
||||
::= { oacSysIMSysMainBoard 7 }
|
||||
|
||||
|
||||
|
||||
|
||||
oacSysMemoryFree OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes in free memory "
|
||||
::= { oacSysMemStatistics 1 }
|
||||
|
||||
oacSysMemoryAllocated OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes in allocated memory "
|
||||
::= { oacSysMemStatistics 2 }
|
||||
|
||||
oacSysMemoryTotal OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of bytes in the system memory partition "
|
||||
::= { oacSysMemStatistics 3 }
|
||||
|
||||
oacSysMemoryUsed OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used memory expressed in percent of the total memory size "
|
||||
::= { oacSysMemStatistics 4 }
|
||||
|
||||
oacSysCpuUsed OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used cpu in percent "
|
||||
::= { oacSysCpuStatistics 1 }
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-->> Cpu usage table for multicore HW
|
||||
------------------------------------------------------------------------------
|
||||
oacSysCpuUsedCoresCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Cores for the equipment"
|
||||
::= { oacSysCpuStatistics 2 }
|
||||
|
||||
oacSysCpuUsedCoresTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacSysCpuUsedCoresEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table for Oneaccess hardware Cores"
|
||||
::= { oacSysCpuStatistics 3 }
|
||||
|
||||
oacSysCpuUsedCoresEntry OBJECT-TYPE
|
||||
SYNTAX OacSysCpuUsedCoresEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry for a hardware Core"
|
||||
INDEX { oacSysCpuUsedIndex }
|
||||
::= { oacSysCpuUsedCoresTable 1 }
|
||||
|
||||
OacSysCpuUsedCoresEntry ::=
|
||||
SEQUENCE {
|
||||
oacSysCpuUsedIndex Unsigned32,
|
||||
oacSysCpuUsedCoreType OASysCoreType,
|
||||
oacSysCpuUsedValue Unsigned32,
|
||||
oacSysCpuUsedOneMinuteValue Unsigned32
|
||||
}
|
||||
|
||||
oacSysCpuUsedIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Core index"
|
||||
::= { oacSysCpuUsedCoresEntry 1 }
|
||||
|
||||
oacSysCpuUsedCoreType OBJECT-TYPE
|
||||
SYNTAX OASysCoreType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the core"
|
||||
::= { oacSysCpuUsedCoresEntry 2 }
|
||||
|
||||
oacSysCpuUsedValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used cpu in percent : equivalent for core 0 to the oacSysCpuUsed object. This is the current value"
|
||||
::= { oacSysCpuUsedCoresEntry 3 }
|
||||
|
||||
oacSysCpuUsedOneMinuteValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cpu load for the last minute period"
|
||||
::= { oacSysCpuUsedCoresEntry 4 }
|
||||
|
||||
|
||||
oacSysLastRebootCause OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"To display the cause for the last reboot."
|
||||
::= { oacExpIMSysStatistics 3 }
|
||||
|
||||
-- ----------------------------------------------------------------------------
|
||||
-- >> hardware components
|
||||
-- ----------------------------------------------------------------------------
|
||||
oacExpIMSysHwComponentsCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of components for the equipment"
|
||||
::= { oacExpIMSysHwComponents 1 }
|
||||
|
||||
oacExpIMSysHwComponentsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacExpIMSysHwComponentsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table for Oneaccess hardware components"
|
||||
::= { oacExpIMSysHwComponents 2 }
|
||||
|
||||
oacExpIMSysHwComponentsEntry OBJECT-TYPE
|
||||
SYNTAX OacExpIMSysHwComponentsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry for a hardware component"
|
||||
INDEX { oacExpIMSysHwcIndex }
|
||||
::= { oacExpIMSysHwComponentsTable 1 }
|
||||
|
||||
OacExpIMSysHwComponentsEntry ::=
|
||||
SEQUENCE {
|
||||
oacExpIMSysHwcIndex Unsigned32,
|
||||
oacExpIMSysHwcClass OASysHwcClass,
|
||||
oacExpIMSysHwcType OASysHwcType,
|
||||
oacExpIMSysHwcDescription DisplayString,
|
||||
oacExpIMSysHwcSerialNumber DisplayString,
|
||||
oacExpIMSysHwcManufacturer DisplayString,
|
||||
oacExpIMSysHwcManufacturedDate DisplayString,
|
||||
oacExpIMSysHwcProductName DisplayString
|
||||
}
|
||||
|
||||
oacExpIMSysHwcIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Component index"
|
||||
::= { oacExpIMSysHwComponentsEntry 1 }
|
||||
|
||||
oacExpIMSysHwcClass OBJECT-TYPE
|
||||
SYNTAX OASysHwcClass
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Class of the component"
|
||||
::= { oacExpIMSysHwComponentsEntry 2 }
|
||||
|
||||
oacExpIMSysHwcType OBJECT-TYPE
|
||||
SYNTAX OASysHwcType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the component"
|
||||
::= { oacExpIMSysHwComponentsEntry 3 }
|
||||
|
||||
oacExpIMSysHwcDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Component description, identifies the component"
|
||||
::= { oacExpIMSysHwComponentsEntry 4 }
|
||||
|
||||
oacExpIMSysHwcSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Component's serial number"
|
||||
::= { oacExpIMSysHwComponentsEntry 5 }
|
||||
|
||||
oacExpIMSysHwcManufacturer OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Component manufacturer"
|
||||
::= { oacExpIMSysHwComponentsEntry 6 }
|
||||
|
||||
oacExpIMSysHwcManufacturedDate OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..10))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Component's manufacturing date"
|
||||
::= { oacExpIMSysHwComponentsEntry 7 }
|
||||
|
||||
oacExpIMSysHwcProductName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Product name"
|
||||
::= { oacExpIMSysHwComponentsEntry 8 }
|
||||
|
||||
-- ----------------------------------------------------------------------------
|
||||
-- Factory area
|
||||
-- ----------------------------------------------------------------------------
|
||||
|
||||
oacExpIMSysFactorySupplierID OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..14))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Supplier ID. Mapped to Mid field of product-info-area.
|
||||
String is empty if Mid field is not included in
|
||||
product-info-area."
|
||||
::= { oacExpIMSysFactory 1 }
|
||||
|
||||
oacExpIMSysFactoryProductSalesCode OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..22))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"OA Product Sales Code. Mapped to Mcode field of
|
||||
product-info-area. String is empty if Mcode field
|
||||
is not included in product-info-area."
|
||||
::= { oacExpIMSysFactory 2 }
|
||||
|
||||
oacExpIMSysFactoryHwRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (2..7))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hardware Revision. Mapped to Mrevision field of
|
||||
product-info-area. String is empty if Mrevision
|
||||
field is not included in product-info-area."
|
||||
::= { oacExpIMSysFactory 3 }
|
||||
|
||||
END
|
||||
--
|
144
mibs/oneaccess/ONEACCESS-UPS-MIB
Normal file
144
mibs/oneaccess/ONEACCESS-UPS-MIB
Normal file
@ -0,0 +1,144 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.2.R001_E001
|
||||
--
|
||||
-- Creation date : 05/23/2014
|
||||
|
||||
|
||||
ONEACCESS-UPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
OBJECT-IDENTITY, Counter32, Gauge32, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, TimeStamp, TimeInterval, TestAndIncr,
|
||||
AutonomousType
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
oacExpIMManagement
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
oacUpsMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "9402230000Z"
|
||||
ORGANIZATION "IETF UPS MIB Working Group"
|
||||
CONTACT-INFO
|
||||
" Pascal KESTELOOT
|
||||
|
||||
Postal: ONE ACCESS
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 54
|
||||
Fax: (+33) 01 41 87 74 39
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
DESCRIPTION
|
||||
"The MIB module to describe Uninterruptible Power
|
||||
Supplies."
|
||||
::= { oacExpIMManagement 1225 }
|
||||
|
||||
|
||||
|
||||
oacUpsMIBObjects OBJECT IDENTIFIER ::= { oacUpsMIB 1 }
|
||||
oacUpsBattery OBJECT IDENTIFIER ::= { oacUpsMIBObjects 1 }
|
||||
|
||||
-- ------------------------------------------------------------------ --
|
||||
-- OAC UPS MIB Battery Objects
|
||||
-- ------------------------------------------------------------------ --
|
||||
|
||||
oacUpsBatteryStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
batteryNormal(2),
|
||||
batteryLow(3),
|
||||
batteryDepleted(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The indication of the capacity remaining in the UPS
|
||||
system's batteries. A value of batteryNormal
|
||||
indicates that the remaining run-time is greater than
|
||||
upsConfigLowBattTime. A value of batteryLow indicates
|
||||
that the remaining battery run-time is less than or
|
||||
equal to upsConfigLowBattTime. A value of
|
||||
batteryDepleted indicates that the UPS will be unable
|
||||
to sustain the present load when and if the utility
|
||||
power is lost (including the possibility that the
|
||||
utility power is currently absent and the UPS is
|
||||
unable to sustain the output)."
|
||||
::= { oacUpsBattery 1 }
|
||||
|
||||
-- ------------------------------------------------------------------ --
|
||||
-- OAC UPS MIB Alarm Objects
|
||||
-- ------------------------------------------------------------------ --
|
||||
|
||||
|
||||
oacUpsAlarm OBJECT IDENTIFIER ::= { oacUpsMIBObjects 2 }
|
||||
|
||||
|
||||
oacUpsAlarmsPresent OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The present number of active alarm conditions."
|
||||
::= { oacUpsAlarm 1 }
|
||||
|
||||
oacUpsAlarmDescr OBJECT-TYPE
|
||||
SYNTAX AutonomousType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A reference to an alarm description object. The
|
||||
object referenced should not be accessible, but rather
|
||||
be used to provide a unique description of the alarm
|
||||
condition."
|
||||
::= { oacUpsAlarm 2 }
|
||||
|
||||
oacUpsAlarmTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when the alarm condition was
|
||||
detected. If the alarm condition was detected at the
|
||||
time of agent startup and presumably existed before
|
||||
agent startup, the value of upsAlarmTime shall equal
|
||||
0."
|
||||
::= { oacUpsAlarm 3 }
|
||||
|
||||
-- ------------------------------------------------------------------ --
|
||||
-- OAC UPS MIB Traps
|
||||
-- ------------------------------------------------------------------ --
|
||||
|
||||
|
||||
oacUpsTraps OBJECT IDENTIFIER ::= { oacUpsMIB 2 }
|
||||
|
||||
|
||||
oacUpsTrapAlarmEntryAdded NOTIFICATION-TYPE
|
||||
OBJECTS {oacUpsAlarmDescr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent each time an alarm is inserted into
|
||||
to the alarm table. It is sent on the insertion of
|
||||
all alarms except for upsAlarmOnBattery and
|
||||
upsAlarmTestInProgress."
|
||||
::= { oacUpsTraps 0 }
|
||||
|
||||
oacUpsTrapAlarmEntryRemoved NOTIFICATION-TYPE
|
||||
OBJECTS {oacUpsAlarmDescr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is sent each time an alarm is removed from
|
||||
the alarm table. It is sent on the removal of all
|
||||
alarms except for upsAlarmTestInProgress."
|
||||
::= { oacUpsTraps 1 }
|
||||
END
|
||||
|
||||
|
265
mibs/oneaccess/ONEACCESS-VLAN-CONFIG-MIB
Normal file
265
mibs/oneaccess/ONEACCESS-VLAN-CONFIG-MIB
Normal file
@ -0,0 +1,265 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R002_E004
|
||||
--
|
||||
-- Creation date : 07/08/2010
|
||||
|
||||
ONEACCESS-VLAN-CONFIG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32, Unsigned32,
|
||||
Counter32,
|
||||
Gauge32,
|
||||
Counter64
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
|
||||
TEXTUAL-CONVENTION,
|
||||
DisplayString,
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
|
||||
ifIndex, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
oacExpIMIp, oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG;
|
||||
|
||||
|
||||
oaVlanConfigMIB MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "201106150000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201106150000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"Fixed minor corrections."
|
||||
REVISION "201007080001Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB defines configuration capabilities relating to
|
||||
Vlan, Vlan QinQ and Vlan Mapping on interfaces.
|
||||
|
||||
IEEE 802.1Q VLAN specification provides for an option to tag
|
||||
Ethernet frames with two VLAN tags:
|
||||
|
||||
- An inner tag that specifies the customer's VLAN ID. This tag
|
||||
is called the 'C-VLAN'.
|
||||
|
||||
- An outer tag that specifies the service provider's VLAN ID.
|
||||
This tag is called the 'SP-VLAN'."
|
||||
|
||||
::= { oacMIBModules 681 }
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
|
||||
|
||||
SPVlanEtherType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention defines the different EtherType of a SPVLAN.
|
||||
|
||||
etherType-8100 - Specifies Ethertype value 0x8100,
|
||||
as defined in IEEE Standard 802.1q
|
||||
|
||||
etherType-9100 - Specifies Ethertype value 0x9100
|
||||
|
||||
etherType-88a8 - Specifies Ethertype value 0x88a8,
|
||||
as defined in IEEE Standard 802.1ad "
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
etherType-8100(1),
|
||||
etherType-9100(2),
|
||||
etherType-88a8(3)
|
||||
}
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
oacVlanConfig OBJECT IDENTIFIER ::= {oacExpIMIp 6 }
|
||||
|
||||
oacVlanConfigObjects OBJECT IDENTIFIER ::= { oacVlanConfig 1 }
|
||||
oacVlanConfigConformance OBJECT IDENTIFIER ::= { oacVlanConfig 2 }
|
||||
|
||||
-- Vlan and QinQ Config
|
||||
|
||||
oacVlanMappingConfigInterfaceObjects OBJECT IDENTIFIER ::= {oacVlanConfigObjects 1 }
|
||||
|
||||
oacVlanConfigInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacVlanConfigInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the Vlan or Vlan QinQ configuration
|
||||
on interfaces.
|
||||
|
||||
The ifIndex in the INDEX clause identifies the interface
|
||||
where Vlan configuration is applied"
|
||||
|
||||
::= { oacVlanMappingConfigInterfaceObjects 1 }
|
||||
|
||||
oacVlanConfigInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX OacVlanConfigInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table defines a Vlan interface."
|
||||
INDEX { ifIndex}
|
||||
::= { oacVlanConfigInterfaceTable 1 }
|
||||
|
||||
OacVlanConfigInterfaceEntry ::= SEQUENCE {
|
||||
oacVlanConfigInterfaceDot1qValue
|
||||
INTEGER,
|
||||
oacVlanConfigInterfaceSecondDot1qValue
|
||||
INTEGER,
|
||||
oacVlanConfigInterfaceDefaultPriority
|
||||
INTEGER,
|
||||
oacVlanConfigInterfaceRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
oacVlanConfigInterfaceDot1qValue OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4095)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The VLAN IDs of a frame.
|
||||
Default Value 0 for no VLAN ID configured."
|
||||
DEFVAL { 0 }
|
||||
::= { oacVlanConfigInterfaceEntry 1 }
|
||||
|
||||
oacVlanConfigInterfaceSecondDot1qValue OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4095)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Second VLAN IDs of a QinQ frame.
|
||||
Default Value 0 for no Second VLAN ID configured."
|
||||
DEFVAL { 0 }
|
||||
::= { oacVlanConfigInterfaceEntry 2 }
|
||||
|
||||
oacVlanConfigInterfaceDefaultPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Default IEEE 802.1p class of service/user priority
|
||||
By default Value = 0."
|
||||
DEFVAL { 0 }
|
||||
::= { oacVlanConfigInterfaceEntry 3 }
|
||||
|
||||
oacVlanConfigInterfaceRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows the creation, modification, or deletion of the row"
|
||||
::= { oacVlanConfigInterfaceEntry 4 }
|
||||
|
||||
-- VlanMapping
|
||||
|
||||
oacVlanMappingConfigObjects OBJECT IDENTIFIER ::= {oacVlanConfigObjects 2 }
|
||||
|
||||
|
||||
vlanMappingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VlanMappingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the Vlan Mapping configuration
|
||||
on interfaces.
|
||||
|
||||
The ifIndex in the INDEX clause identifies the interface
|
||||
where Vlan Mapping is applied."
|
||||
|
||||
::= { oacVlanMappingConfigObjects 1 }
|
||||
|
||||
vlanMappingEntry OBJECT-TYPE
|
||||
SYNTAX VlanMappingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in this table defines a QinQ interface."
|
||||
INDEX { ifIndex, outerSPVlan}
|
||||
::= { vlanMappingTable 1 }
|
||||
|
||||
VlanMappingEntry ::= SEQUENCE {
|
||||
innerCVlan OCTET STRING,
|
||||
outerSPVlan Unsigned32,
|
||||
outerEtherType SPVlanEtherType,
|
||||
vlanMappingRowStatus RowStatus
|
||||
}
|
||||
|
||||
innerCVlan OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..100))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CVLAN IDs of the inner tag of a QinQ frame.
|
||||
Authorized value:
|
||||
untagged - specify untagged frame
|
||||
vlanid - CVlan ID (example 100)
|
||||
range - A range of cvlan id (example 100-120)
|
||||
default - All other CVlan not matched
|
||||
"
|
||||
::= { vlanMappingEntry 1 }
|
||||
|
||||
outerSPVlan OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4095)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SPVLAN ID of the outer tag of a QinQ frame."
|
||||
::= { vlanMappingEntry 2 }
|
||||
|
||||
outerEtherType OBJECT-TYPE
|
||||
SYNTAX SPVlanEtherType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This textual convention defines the different EtherType of a SPVLAN.
|
||||
|
||||
etherType-8100 - Specifies Ethertype value 0x8100,
|
||||
as defined in IEEE Standard 802.1q
|
||||
|
||||
etherType-9100 - Specifies Ethertype value 0x9100
|
||||
|
||||
etherType-88a8 - Specifies Ethertype value 0x88a8,
|
||||
as defined in IEEE Standard 802.1ad "
|
||||
::= { vlanMappingEntry 3 }
|
||||
|
||||
|
||||
vlanMappingRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object allows the creation, modification, or deletion of the row"
|
||||
::= { vlanMappingEntry 4 }
|
||||
|
||||
|
||||
|
||||
END
|
5341
mibs/oneaccess/ONEACCESS-VOICE-MIB
Normal file
5341
mibs/oneaccess/ONEACCESS-VOICE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
99
mibs/oneaccess/ONEACCESS-VRF-TO-IF-MIB
Normal file
99
mibs/oneaccess/ONEACCESS-VRF-TO-IF-MIB
Normal file
@ -0,0 +1,99 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.2.R001_E001
|
||||
--
|
||||
-- Creation date : 05/04/2012
|
||||
|
||||
ONEACCESS-VRF-TO-IF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
oacExpIMIp
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
ifIndex
|
||||
FROM IF-MIB;
|
||||
|
||||
oacExpIMIPVrfToIf MODULE-IDENTITY
|
||||
LAST-UPDATED "1204051200Z"
|
||||
ORGANIZATION "ONE ACCESS"
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du Général de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 54
|
||||
Fax: (+33) 01 41 87 74 39
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module lists all the interfaces attached to a configured VRF."
|
||||
|
||||
::= { oacExpIMIp 11 }
|
||||
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
|
||||
OacExpVrfName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "255a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Textual convention for vrf name."
|
||||
SYNTAX OCTET STRING (SIZE(1..32))
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
oacExpIMIPVrfToIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF OacExpIMIPVrfToIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of correspondance between VRF and interfaces"
|
||||
::= { oacExpIMIPVrfToIf 1 }
|
||||
|
||||
oacExpIMIPVrfToIfEntry OBJECT-TYPE
|
||||
SYNTAX OacExpIMIPVrfToIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry corresponds to a an interface and the VRF it belongs to"
|
||||
|
||||
INDEX { ifIndex }
|
||||
::= { oacExpIMIPVrfToIfTable 1 }
|
||||
|
||||
OacExpIMIPVrfToIfEntry ::= SEQUENCE {
|
||||
oacVrfName OacExpVrfName
|
||||
}
|
||||
|
||||
oacVrfName OBJECT-TYPE
|
||||
SYNTAX OacExpVrfName
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the VRF the interface belong to"
|
||||
::= { oacExpIMIPVrfToIfEntry 1 }
|
||||
|
||||
END
|
||||
--
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
67
mibs/oneaccess/ONEACCESS-VRRP-MIB
Normal file
67
mibs/oneaccess/ONEACCESS-VRRP-MIB
Normal file
@ -0,0 +1,67 @@
|
||||
-- *****************************
|
||||
-- * *
|
||||
-- * ONEOS MIB *
|
||||
-- * *
|
||||
-- *****************************
|
||||
--
|
||||
-- ONEOS_MIB_STD_V05.1.R005_E001
|
||||
--
|
||||
-- Creation date : 21/03/2005
|
||||
--
|
||||
-- Compatibility with ONEOS_V31
|
||||
--
|
||||
-- Compatibility with ONEOS_V32
|
||||
--
|
||||
|
||||
|
||||
ONEACCESS-VRRP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
-- DisplayString
|
||||
-- FROM RFC1213-MIB
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
oacExpIMIpVrrp,oacExpIMVrrpNotifications,oacMIBModules
|
||||
FROM ONEACCESS-GLOBAL-REG
|
||||
oacEventText
|
||||
FROM ONEACCESS-EVENTS-MIB;
|
||||
|
||||
oacVrrpMIBModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201110270000Z"
|
||||
ORGANIZATION " OneAccess "
|
||||
CONTACT-INFO
|
||||
"Pascal KESTELOOT
|
||||
Postal: ONE ACCESS
|
||||
381 Avenue du G<>n<EFBFBD>ral de Gaulle
|
||||
92140 Clamart, France
|
||||
FRANCE
|
||||
|
||||
Tel: (+33) 01 41 87 70 00
|
||||
Fax: (+33) 01 41 87 74 00
|
||||
|
||||
E-mail: pascal.kesteloot@oneaccess-net.com"
|
||||
|
||||
DESCRIPTION
|
||||
"Contact updated"
|
||||
REVISION "201110270000Z"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module describes IP VRRP Management objects."
|
||||
|
||||
::= { oacMIBModules 670 }
|
||||
|
||||
|
||||
vrrpTrapNewBackup NOTIFICATION-TYPE
|
||||
OBJECTS { oacEventText
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The newBackup trap indicates that the sending agent
|
||||
has transitioned to 'Backup' state."
|
||||
::= { oacExpIMVrrpNotifications 1 }
|
||||
|
||||
|
||||
END
|
||||
--
|
1717
mibs/oneaccess/OneAccess-RoundTripTime-MIB
Normal file
1717
mibs/oneaccess/OneAccess-RoundTripTime-MIB
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user