initial commit; version 22.5.12042
This commit is contained in:
514
mibs/broadcom/BASP-Config-MIB
Normal file
514
mibs/broadcom/BASP-Config-MIB
Normal file
@ -0,0 +1,514 @@
|
||||
BASP-Config-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom(R) Advanced Server Configuration MIB
|
||||
--
|
||||
-- This MIB defines LoadBalance/VLAN configuration Management Information Base.
|
||||
-- These objects are part of the enterprise MIB for Broadcom Advanced Server.
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
enterprises, IpAddress
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
DisplayString, PhysAddress
|
||||
FROM RFC1213-MIB;
|
||||
|
||||
|
||||
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
|
||||
enet OBJECT IDENTIFIER ::= { broadcom 1 }
|
||||
basp OBJECT IDENTIFIER ::= { enet 2 }
|
||||
baspConfig OBJECT IDENTIFIER ::= { basp 1 }
|
||||
baspTeam OBJECT IDENTIFIER ::= { baspConfig 1 }
|
||||
baspPhyAdapter OBJECT IDENTIFIER ::= { baspConfig 2 }
|
||||
baspVirAdapter OBJECT IDENTIFIER ::= { baspConfig 3 }
|
||||
|
||||
|
||||
-- baspTeam Group --
|
||||
btTeamNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of loadbalance teams
|
||||
present on this system."
|
||||
::= { baspTeam 1 }
|
||||
|
||||
btTeamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BtTeamEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A list of team entries. The number of
|
||||
teams is given by the value of teamNumber."
|
||||
::= { baspTeam 2 }
|
||||
|
||||
btTeamEntry OBJECT-TYPE
|
||||
SYNTAX BtTeamEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry containing team objects at the
|
||||
target system."
|
||||
INDEX { btTeamIndex }
|
||||
::= { btTeamTable 1 }
|
||||
|
||||
BtTeamEntry ::=
|
||||
SEQUENCE {
|
||||
btTeamIndex
|
||||
INTEGER(0..65535),
|
||||
btTeamName
|
||||
DisplayString,
|
||||
btTeamType
|
||||
INTEGER,
|
||||
btTeamMacAddress
|
||||
PhysAddress,
|
||||
btPhyNumber
|
||||
INTEGER,
|
||||
btVirNumber
|
||||
INTEGER,
|
||||
btMode
|
||||
INTEGER,
|
||||
btLiveLinkEnable
|
||||
INTEGER,
|
||||
btLinkPacketFrequency
|
||||
INTEGER,
|
||||
btLinkMaxRetry
|
||||
INTEGER,
|
||||
btLinkRetryFrequency
|
||||
INTEGER,
|
||||
btLinkTargetIpAddress1
|
||||
IpAddress,
|
||||
btLinkTargetIpAddress2
|
||||
IpAddress,
|
||||
btLinkTargetIpAddress3
|
||||
IpAddress,
|
||||
btLinkTargetIpAddress4
|
||||
IpAddress
|
||||
}
|
||||
|
||||
btTeamIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An unique value for each team. The value for
|
||||
each team must remain constant at
|
||||
least from one re-initialization of the entity's
|
||||
network management system to the next re-
|
||||
initialization."
|
||||
|
||||
::= { btTeamEntry 1 }
|
||||
|
||||
btTeamName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A textual string containing name of the team"
|
||||
::= { btTeamEntry 2 }
|
||||
|
||||
btTeamType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
team-SLB(100),
|
||||
team-FEC-GEC(101),
|
||||
team-802-3-AD(102),
|
||||
team-SLB-AFD(104)
|
||||
}
|
||||
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The type of team, distinguished according to
|
||||
the attribute assigned. When team has only one
|
||||
physical member, the team type is ignored"
|
||||
::= { btTeamEntry 3 }
|
||||
|
||||
btTeamMacAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Mac address of the team. Mac address is
|
||||
assigned to a team when the team type is
|
||||
team-FEC-GEC(101) or team-802-3-AD(102)"
|
||||
::= { btTeamEntry 4 }
|
||||
|
||||
btPhyNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of physical adapters in the team"
|
||||
::= { btTeamEntry 5 }
|
||||
|
||||
btVirNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of virtual adapters in the team "
|
||||
::= { btTeamEntry 6 }
|
||||
|
||||
btMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
primaryMode(1),
|
||||
standby(2)
|
||||
}
|
||||
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"mode of this team, PrimaryMode(0) or
|
||||
Standby(1). For team type other than
|
||||
team-SLB(100), this should always be
|
||||
PrimaryMode(0)."
|
||||
::= { btTeamEntry 7 }
|
||||
|
||||
btLiveLinkEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"LiveLink is enabled or not. Probe packet can
|
||||
be enabled only for team-SLB(100) and
|
||||
team-SLB-AFD(104)."
|
||||
::= { btTeamEntry 8 }
|
||||
|
||||
btLinkPacketFrequency OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The frequency in
|
||||
milliseconds that a link packet is to be sent."
|
||||
::= { btTeamEntry 9 }
|
||||
|
||||
btLinkMaxRetry OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The maximum number of
|
||||
retries before failing a team member."
|
||||
::= { btTeamEntry 10 }
|
||||
|
||||
btLinkRetryFrequency OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The frequency (milliseconds)
|
||||
a link packet is to be sent after a dropped link
|
||||
packet is detected."
|
||||
::= { btTeamEntry 11 }
|
||||
|
||||
btLinkTargetIpAddress1 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The target IP address that
|
||||
a link packet is sent to. A DNS name cannot be
|
||||
specified since there is no reliable method to
|
||||
resolve the DNS name without introducing
|
||||
unacceptable risk. Only the first one is mandatory
|
||||
for LiveLink. All 0 is not available."
|
||||
::= { btTeamEntry 12 }
|
||||
|
||||
btLinkTargetIpAddress2 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The target IP address that
|
||||
a link packet is sent to. A DNS name cannot be
|
||||
specified since there is no reliable method to
|
||||
resolve the DNS name without introducing
|
||||
unacceptable risk. This one is optional for
|
||||
LiveLink. All 0 is not available."
|
||||
::= { btTeamEntry 13 }
|
||||
|
||||
btLinkTargetIpAddress3 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The target IP address that
|
||||
a link packet is sent to. A DNS name cannot be
|
||||
specified since there is no reliable method to
|
||||
resolve the DNS name without introducing
|
||||
unacceptable risk. This one is optional for
|
||||
LiveLink. All 0 is not available."
|
||||
::= { btTeamEntry 14 }
|
||||
|
||||
btLinkTargetIpAddress4 OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The target IP address that
|
||||
a link packet is sent to. A DNS name cannot be
|
||||
specified since there is no reliable method to
|
||||
resolve the DNS name without introducing
|
||||
unacceptable risk. This one is optional for
|
||||
LiveLink. All 0 is not available."
|
||||
::= { btTeamEntry 15 }
|
||||
|
||||
-- baspPhyAdapter Group --
|
||||
|
||||
btPhyAdapterNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of physical adapters presented
|
||||
in the physical adapter table."
|
||||
::= { baspPhyAdapter 1 }
|
||||
|
||||
btPhyAdapterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BtPhyAdapterEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The phyMember tables contain the physical
|
||||
adapter members of loadbalance teams."
|
||||
::= { baspPhyAdapter 2 }
|
||||
|
||||
btPhyAdapterEntry OBJECT-TYPE
|
||||
SYNTAX BtPhyAdapterEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A team entry containing objects at the
|
||||
target system."
|
||||
INDEX { btpTeamIndex,
|
||||
btpAdapterIndex }
|
||||
::= { btPhyAdapterTable 1 }
|
||||
|
||||
BtPhyAdapterEntry ::=
|
||||
SEQUENCE {
|
||||
btpTeamIndex
|
||||
INTEGER(0..65535),
|
||||
btpAdapterIndex
|
||||
INTEGER(0..65535),
|
||||
btpAdapterDesc
|
||||
DisplayString,
|
||||
btpMemberType
|
||||
INTEGER,
|
||||
btpMacAddress
|
||||
PhysAddress,
|
||||
btpMemberState
|
||||
INTEGER,
|
||||
btpLiveLinkIp
|
||||
IpAddress
|
||||
}
|
||||
|
||||
btpTeamIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An unique value for each team."
|
||||
::= { btPhyAdapterEntry 1 }
|
||||
|
||||
btpAdapterIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A value for each adapter within a team."
|
||||
::= { btPhyAdapterEntry 2 }
|
||||
|
||||
|
||||
btpAdapterDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" A textual string containing name of the adapter"
|
||||
::= { btPhyAdapterEntry 3 }
|
||||
|
||||
btpMemberType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
load-balance(100),
|
||||
standby(101)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The type of adapter member."
|
||||
::= { btPhyAdapterEntry 4 }
|
||||
|
||||
|
||||
btpMacAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Mac address of the adapter."
|
||||
::= { btPhyAdapterEntry 5 }
|
||||
|
||||
btpMemberState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
link-up-not-join-traffic(2),
|
||||
disable-not-join-traffic(3),
|
||||
join-traffic(4)
|
||||
}
|
||||
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"State of the interface in the team."
|
||||
::= { btPhyAdapterEntry 6 }
|
||||
|
||||
btpLiveLinkIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"IP address for LiveLink."
|
||||
::= { btPhyAdapterEntry 7 }
|
||||
|
||||
|
||||
-- baspVirmember Group --
|
||||
|
||||
btVirAdapterNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of virtual adapters presented
|
||||
in the virtual adapter table."
|
||||
::= { baspVirAdapter 1 }
|
||||
|
||||
btVirAdapterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BtVirAdapterEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The virMember tables contain the VLAN
|
||||
members of loadbalance teams."
|
||||
::= { baspVirAdapter 2 }
|
||||
|
||||
btVirAdapterEntry OBJECT-TYPE
|
||||
SYNTAX BtVirAdapterEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A team entry containing objects at the
|
||||
target system."
|
||||
INDEX { btvTeamIndex,
|
||||
btvAdapterIndex }
|
||||
::= { btVirAdapterTable 1 }
|
||||
|
||||
BtVirAdapterEntry ::=
|
||||
SEQUENCE {
|
||||
btvTeamIndex
|
||||
INTEGER(0..65535),
|
||||
btvAdapterIndex
|
||||
INTEGER(0..65535),
|
||||
btvAdapterDesc
|
||||
DisplayString,
|
||||
btvVlanId
|
||||
INTEGER,
|
||||
btvLinkStatus
|
||||
INTEGER,
|
||||
btvIPAddress
|
||||
IpAddress,
|
||||
btvSubnetMask
|
||||
IpAddress,
|
||||
btvPhysAddress
|
||||
PhysAddress,
|
||||
btvLineSpeed
|
||||
DisplayString
|
||||
}
|
||||
|
||||
btvTeamIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An unique value for each team."
|
||||
::= { btVirAdapterEntry 1 }
|
||||
|
||||
btvAdapterIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A unique value for each virtual adapter in a team."
|
||||
::= { btVirAdapterEntry 2 }
|
||||
|
||||
btvAdapterDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" A textual string containing name of the VLAN"
|
||||
::= { btVirAdapterEntry 3 }
|
||||
|
||||
btvVlanId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"802.1Q VLAN ID of the virtual adapter."
|
||||
::= { btVirAdapterEntry 4 }
|
||||
|
||||
btvLinkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
link-up(1),
|
||||
link-fail(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Virtual adapter link status"
|
||||
::= { btVirAdapterEntry 5 }
|
||||
|
||||
btvIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"IP address of the virtual adapter."
|
||||
::= { btVirAdapterEntry 6 }
|
||||
|
||||
btvSubnetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"IP subnet Mask of the virtual adapter."
|
||||
::= { btVirAdapterEntry 7 }
|
||||
|
||||
btvPhysAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"MAC address of the virtual adapter."
|
||||
::= { btVirAdapterEntry 8 }
|
||||
|
||||
btvLineSpeed OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A textual string displays the operating speed
|
||||
of the virtual adapter."
|
||||
::= { btVirAdapterEntry 9 }
|
||||
|
||||
END
|
||||
410
mibs/broadcom/BASP-Statistics-MIB
Normal file
410
mibs/broadcom/BASP-Statistics-MIB
Normal file
@ -0,0 +1,410 @@
|
||||
BASP-Statistics-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom(R) Advanced Server Statistics MIB
|
||||
--
|
||||
-- This MIB defines Load Balance/VLAN Statistics Management Information Base.
|
||||
-- These objects are part of the enterprise MIB for Broadcom Advanced Server.
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
enterprises, Counter
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
DisplayString
|
||||
FROM RFC1213-MIB;
|
||||
|
||||
|
||||
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
|
||||
enet OBJECT IDENTIFIER ::= { broadcom 1 }
|
||||
basp OBJECT IDENTIFIER ::= { enet 2 }
|
||||
baspStat OBJECT IDENTIFIER ::= { basp 2 }
|
||||
baspTeamStat OBJECT IDENTIFIER ::= { baspStat 1 }
|
||||
baspPhyAdapterStat OBJECT IDENTIFIER ::= { baspStat 2 }
|
||||
baspVirAdapterStat OBJECT IDENTIFIER ::= { baspStat 3 }
|
||||
|
||||
------------------------
|
||||
-- baspTeamStat Group --
|
||||
------------------------
|
||||
btsTeamNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of loadbalance teams
|
||||
present on this system."
|
||||
::= { baspTeamStat 1 }
|
||||
|
||||
btsTeamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BtsTeamEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A list of team entries. The number of
|
||||
teams is given by the value of teamNumber."
|
||||
::= { baspTeamStat 2 }
|
||||
|
||||
btsTeamEntry OBJECT-TYPE
|
||||
SYNTAX BtsTeamEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry containing team statistics objects
|
||||
at the target system."
|
||||
INDEX { btsTeamIndex }
|
||||
::= { btsTeamTable 1 }
|
||||
|
||||
BtsTeamEntry ::=
|
||||
SEQUENCE {
|
||||
btsTeamIndex
|
||||
INTEGER,
|
||||
btsTeamName
|
||||
DisplayString,
|
||||
btsPhyNumber
|
||||
INTEGER,
|
||||
btsVirNumber
|
||||
INTEGER,
|
||||
btsPacketSends
|
||||
Counter,
|
||||
btsPacketSendDiscardeds
|
||||
Counter,
|
||||
btsPacketSendQueueds
|
||||
Counter,
|
||||
btsPacketRecvs
|
||||
Counter,
|
||||
btsPacketRecvDiscardeds
|
||||
Counter,
|
||||
btsLinkPacketsSents
|
||||
Counter,
|
||||
btsLinkPacketsRetrieds
|
||||
Counter
|
||||
}
|
||||
|
||||
btsTeamIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An unique value for each team.
|
||||
The value for each team must remain constant at
|
||||
least from one re-initialization of the entity's
|
||||
network management system to the next re-
|
||||
initialization."
|
||||
|
||||
::= { btsTeamEntry 1 }
|
||||
|
||||
btsTeamName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" A textual string containing name of the team"
|
||||
::= { btsTeamEntry 2 }
|
||||
|
||||
btsPhyNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of physical adapters in the team"
|
||||
::= { btsTeamEntry 3 }
|
||||
|
||||
btsVirNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of virtual adapters in the team "
|
||||
::= { btsTeamEntry 4 }
|
||||
|
||||
btsPacketSends OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of send packets that are forwarded to the team members,
|
||||
derived from physical adapter statistics."
|
||||
::= { btsTeamEntry 5 }
|
||||
|
||||
btsPacketSendDiscardeds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of send packets that are discarded,
|
||||
derived from physical adapter statistics."
|
||||
::= { btsTeamEntry 6 }
|
||||
|
||||
btsPacketSendQueueds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of send packets queued by driver waiting for resource"
|
||||
::= { btsTeamEntry 7 }
|
||||
|
||||
btsPacketRecvs OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of receive packets that are indicated to upper layer,
|
||||
derived from physical adapter statistics."
|
||||
::= { btsTeamEntry 8 }
|
||||
|
||||
btsPacketRecvDiscardeds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of receive packets discarded,
|
||||
derived from physical adapter statistics."
|
||||
::= { btsTeamEntry 9 }
|
||||
|
||||
btsLinkPacketsSents OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: Number of link packets sent
|
||||
across all adapters for the team - Expressed as a
|
||||
quantity."
|
||||
::= { btsTeamEntry 10 }
|
||||
|
||||
btsLinkPacketsRetrieds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The number of retry packets
|
||||
sent across all adapters for the team - Expressed
|
||||
as a quantity."
|
||||
::= { btsTeamEntry 11 }
|
||||
|
||||
------------------------------
|
||||
-- baspPhyAdapterStat Group --
|
||||
------------------------------
|
||||
btsPhyAdapterNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of physical adapters presented
|
||||
in the physical adapter table."
|
||||
::= { baspPhyAdapterStat 1 }
|
||||
|
||||
btsPhyAdapterStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BtsPhyAdapterStatEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The phyMember tables contain the physical
|
||||
adapter members of loadbalance teams."
|
||||
::= { baspPhyAdapterStat 2 }
|
||||
|
||||
btsPhyAdapterStatEntry OBJECT-TYPE
|
||||
SYNTAX BtsPhyAdapterStatEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A team entry containing objects at the
|
||||
target system."
|
||||
INDEX { btspTeamIndex,
|
||||
btspAdapterIndex }
|
||||
::= { btsPhyAdapterStatTable 1 }
|
||||
|
||||
BtsPhyAdapterStatEntry ::=
|
||||
SEQUENCE {
|
||||
btspTeamIndex
|
||||
INTEGER(0..65535),
|
||||
btspAdapterIndex
|
||||
INTEGER(0..65535),
|
||||
btspAdapterDesc
|
||||
DisplayString,
|
||||
btspPacketSends
|
||||
Counter,
|
||||
btspPacketSendDiscardeds
|
||||
Counter,
|
||||
btspPacketRecvs
|
||||
Counter,
|
||||
btspPacketRecvDiscardeds
|
||||
Counter,
|
||||
btspLinkPacketsSents
|
||||
Counter,
|
||||
btspLinkPacketsRetrieds
|
||||
Counter
|
||||
}
|
||||
|
||||
btspTeamIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An unique value for each team."
|
||||
::= { btsPhyAdapterStatEntry 1 }
|
||||
|
||||
btspAdapterIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A value for each adapter within a team."
|
||||
::= { btsPhyAdapterStatEntry 2 }
|
||||
|
||||
btspAdapterDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" A textual string containing name of the physical member"
|
||||
::= { btsPhyAdapterStatEntry 3 }
|
||||
|
||||
btspPacketSends OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of send request completed by miniport ."
|
||||
::= { btsPhyAdapterStatEntry 4 }
|
||||
|
||||
btspPacketSendDiscardeds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of send request discarded."
|
||||
::= { btsPhyAdapterStatEntry 5 }
|
||||
|
||||
btspPacketRecvs OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of receive packets that are indicated to upper layer."
|
||||
::= { btsPhyAdapterStatEntry 6 }
|
||||
|
||||
btspPacketRecvDiscardeds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" number of receive packets discarded."
|
||||
::= { btsPhyAdapterStatEntry 7 }
|
||||
|
||||
btspLinkPacketsSents OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: Number of link packets
|
||||
sent vis the adapters for the team -
|
||||
Expressed as a quantity."
|
||||
::= { btsPhyAdapterStatEntry 8 }
|
||||
|
||||
btspLinkPacketsRetrieds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"For LiveLink feature: The number of retry packets
|
||||
sent via the adapters for the team - Expressed
|
||||
as a quantity."
|
||||
::= { btsPhyAdapterStatEntry 9 }
|
||||
|
||||
------------------------------
|
||||
-- baspVirAdapterStat Group --
|
||||
------------------------------
|
||||
btsVirAdapterNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Number of virtual adapters presented
|
||||
in the virtual adapter table."
|
||||
::= { baspVirAdapterStat 1 }
|
||||
|
||||
btsVirAdapterStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BtsVirAdapterStatEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The phyMember tables contain the physical
|
||||
adapter members of loadbalance teams."
|
||||
::= { baspVirAdapterStat 2 }
|
||||
|
||||
btsVirAdapterStatEntry OBJECT-TYPE
|
||||
SYNTAX BtsVirAdapterStatEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A team entry containing objects at the
|
||||
target system."
|
||||
INDEX { btsvTeamIndex,
|
||||
btsvAdapterIndex }
|
||||
::= { btsVirAdapterStatTable 1 }
|
||||
|
||||
BtsVirAdapterStatEntry ::=
|
||||
SEQUENCE {
|
||||
btsvTeamIndex
|
||||
INTEGER(0..65535),
|
||||
btsvAdapterIndex
|
||||
INTEGER(0..65535),
|
||||
btsvAdapterDesc
|
||||
DisplayString,
|
||||
btsvPacketSends
|
||||
Counter,
|
||||
btsvPacketSendQueueds
|
||||
Counter,
|
||||
btsvPacketRecvs
|
||||
Counter
|
||||
}
|
||||
|
||||
btsvTeamIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An unique value for each team."
|
||||
::= { btsVirAdapterStatEntry 1 }
|
||||
|
||||
btsvAdapterIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A value for each adapter within a team."
|
||||
::= { btsVirAdapterStatEntry 2 }
|
||||
|
||||
btsvAdapterDesc OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A textual string containing name of the virtual member"
|
||||
::= { btsVirAdapterStatEntry 3 }
|
||||
|
||||
btsvPacketSends OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of send request completed ."
|
||||
::= { btsVirAdapterStatEntry 4 }
|
||||
|
||||
btsvPacketSendQueueds OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"number of send request being queued by driver waiting for resource"
|
||||
::= { btsVirAdapterStatEntry 5 }
|
||||
|
||||
btsvPacketRecvs OBJECT-TYPE
|
||||
SYNTAX Counter
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" number of receive indicated to upper layer successfully."
|
||||
::= { btsVirAdapterStatEntry 6 }
|
||||
|
||||
END
|
||||
352
mibs/broadcom/BRCM-80211-FACTORY-MIB
Normal file
352
mibs/broadcom/BRCM-80211-FACTORY-MIB
Normal file
@ -0,0 +1,352 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2002-2008 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-80211-factory.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 19-september-2002
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for cablemodem factory
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-80211-FACTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
cableDataFactory
|
||||
FROM BRCM-CABLEDATA-FACTORY-MIB;
|
||||
|
||||
ieee802dot11Factory MODULE-IDENTITY
|
||||
LAST-UPDATED "200807010000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for factory management and configuration
|
||||
of objects related to the wi-fi network interface."
|
||||
REVISION "200807010000Z"
|
||||
DESCRIPTION
|
||||
"dot11IsoCountry added and dot11Country deprecated."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected."
|
||||
REVISION "200308220000Z"
|
||||
DESCRIPTION
|
||||
"Added dot11Country, dot11PAParameters, dot11IdleTSSI, and
|
||||
dot11AntennaGain objects."
|
||||
REVISION "200304280000Z"
|
||||
DESCRIPTION
|
||||
"Added dot11DiagWlCmd object."
|
||||
REVISION "200209190000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataFactory 5 }
|
||||
|
||||
-- dot11FactoryCfg: configure 802.11 setup objects
|
||||
dot11FactoryCfg OBJECT IDENTIFIER ::= { ieee802dot11Factory 1 }
|
||||
|
||||
dot11RegDomain OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fcc(16),
|
||||
doc(32),
|
||||
etsi(48),
|
||||
spain(49),
|
||||
france(50),
|
||||
mkk(64) -- Japan
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The 802.11 regulatory domain."
|
||||
::= { dot11FactoryCfg 2 }
|
||||
|
||||
dot11BoardRev OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The revision of 802.11 hardware interface."
|
||||
::= { dot11FactoryCfg 3 }
|
||||
|
||||
dot11MaxPower OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets maximum TX power for power over temperature adjustment algorithm.
|
||||
Used to prevent output overdrive."
|
||||
::= { dot11FactoryCfg 4 }
|
||||
|
||||
dot11Country OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
worldWide(0),
|
||||
thailand(1),
|
||||
israel(2),
|
||||
jordan(3),
|
||||
china(4),
|
||||
japan(5),
|
||||
usa(6),
|
||||
europe(7),
|
||||
allChannels(8)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Restricts the channel set based on country requirements."
|
||||
::= { dot11FactoryCfg 5 }
|
||||
|
||||
dot11PAParameters OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets PA parameters of the wireless hardware. Used by output power
|
||||
control algorithm."
|
||||
::= { dot11FactoryCfg 6 }
|
||||
|
||||
dot11IdleTSSI OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets idle TSSI target of the wireless hardware. Used by output power
|
||||
control algorithm."
|
||||
::= { dot11FactoryCfg 7 }
|
||||
|
||||
dot11AntennaGain OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the antenna gain of the device. Used by output power control
|
||||
algorithm."
|
||||
::= { dot11FactoryCfg 8 }
|
||||
|
||||
dot11SromWrite OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets Srom parameter in Wifi Permanent Nonvol. Syntax is offset/value pairing
|
||||
with the offset (into SROM) being a word (two bytes) and the value being a multiple of words.
|
||||
Reading this object will always return a null string."
|
||||
::= { dot11FactoryCfg 9 }
|
||||
|
||||
dot11SromRead OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Read Srom parameters in Wifi Permanent Nonvol. Syntax on a write is offset/length pairing
|
||||
with the offset (into the SROM) being a word (two bytes) and the length
|
||||
being a multiple of words. A read of this object will the Srom values that were specifed by
|
||||
offset/lenght paring from the last write of this object."
|
||||
::= { dot11FactoryCfg 10 }
|
||||
|
||||
dot11IsoCountry OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets country code in ISO 3166 format."
|
||||
::= { dot11FactoryCfg 11 }
|
||||
|
||||
-- dot11FactoryDiagnostics: various objects for 802.11 diagnostics
|
||||
dot11FactoryDiagnostics OBJECT IDENTIFIER ::= { ieee802dot11Factory 2 }
|
||||
|
||||
dot11DiagChannel OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..14)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets test channel number. Obeys regulatory domain restrictions - step
|
||||
through regulatory domains to cover all channels."
|
||||
::= { dot11FactoryDiagnostics 1 }
|
||||
|
||||
dot11DiagAntennaDiversity OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
diversityDisabledAntenna0(0),
|
||||
diversityDisabledAntenna1(1),
|
||||
diversityEnabledAntenna1(2),
|
||||
diversityEnabledAntenna0(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If diversity is disabled, then this value indicates the antenna used
|
||||
for transmission and reception. If diversity is enabled, then this
|
||||
value controls the initial antenna used when written, and when read
|
||||
indicates the antenna on which the most recent packet was received."
|
||||
::= { dot11FactoryDiagnostics 2 }
|
||||
|
||||
dot11DiagTxMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cw(0),
|
||||
evm(1),
|
||||
normal(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cw(0) is used for frequency accuracy test, evm(1) is used for error
|
||||
vector test. When set to normal(2), 802.11 STAs will once again be
|
||||
able to associate with the DUT. "
|
||||
::= { dot11FactoryDiagnostics 3 }
|
||||
|
||||
dot11DiagTxPowerLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..1000)
|
||||
UNITS "milliwatts"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets TX test power level as permitted by regulatory domain
|
||||
restrictions."
|
||||
::= { dot11FactoryDiagnostics 4 }
|
||||
|
||||
dot11DiagWirelessLanCmd OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sends commands to the 802.11 diagnostic and manufacturing utility.
|
||||
When read, reports the last command issued."
|
||||
::= { dot11FactoryDiagnostics 5 }
|
||||
|
||||
dot11DiagWirelessLanOutput OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports the console output (if any) generated by the last set of the
|
||||
dot11DiagWirelessLanCmd object."
|
||||
::= { dot11FactoryDiagnostics 6 }
|
||||
|
||||
|
||||
-- dot11FactoryWPSSettings: various objects for 802.11 WPS Configurations Settings
|
||||
dot11FactoryWPSSettings OBJECT IDENTIFIER ::= { ieee802dot11Factory 3 }
|
||||
|
||||
dot11WPSBoardNum OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the WPS Board Serial Number"
|
||||
::= { dot11FactoryWPSSettings 1 }
|
||||
|
||||
dot11WPSDeviceName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the WPS Device Name"
|
||||
::= { dot11FactoryWPSSettings 2 }
|
||||
|
||||
dot11WPSDevicePin OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(8))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the WPS Device Pin, must be ascii numerical characters"
|
||||
::= { dot11FactoryWPSSettings 3 }
|
||||
|
||||
dot11WPSMfgName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the WPS Manufacturer Name"
|
||||
::= { dot11FactoryWPSSettings 4 }
|
||||
|
||||
dot11WPSModelName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the WPS Model Name"
|
||||
::= { dot11FactoryWPSSettings 5 }
|
||||
|
||||
dot11WPSModelNum OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the WPS Model Number"
|
||||
::= { dot11FactoryWPSSettings 6 }
|
||||
|
||||
dot11WPSUUID OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString (SIZE(0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets WPS Universal Unique Identifier"
|
||||
::= { dot11FactoryWPSSettings 7 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
1409
mibs/broadcom/BRCM-80211-MGMT-MIB
Normal file
1409
mibs/broadcom/BRCM-80211-MGMT-MIB
Normal file
File diff suppressed because it is too large
Load Diff
127
mibs/broadcom/BRCM-BATTERY-ENGINEERING-MIB
Normal file
127
mibs/broadcom/BRCM-BATTERY-ENGINEERING-MIB
Normal file
@ -0,0 +1,127 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2009 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-battery-engineering.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: June 10, 2009
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for engineering (not runtime) management of battery
|
||||
-- features and functions.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
-- See module identity.
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-BATTERY-ENGINEERING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
cableDataEngineering
|
||||
FROM BRCM-CABLEDATA-ENGINEERING-MIB
|
||||
PositiveInteger
|
||||
FROM UPS-MIB;
|
||||
|
||||
batteryEngineering MODULE-IDENTITY
|
||||
LAST-UPDATED "200906100000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for engineering management of objects related
|
||||
to battery powered devices."
|
||||
REVISION "200906100000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataEngineering 10 }
|
||||
|
||||
batteryEngrBase OBJECT IDENTIFIER ::= { batteryEngineering 1 }
|
||||
|
||||
battSimulatePowerSource OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
utility(1),
|
||||
battery(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object can be used to simulate transitions to and from different
|
||||
power sources for the purpose of evaluating system response to such
|
||||
transitions. Setting the object to utility(1) will dispatch an event
|
||||
indicating transition to utility power. Setting the object to
|
||||
battery(2) will dispatch an event indicating transition to battery
|
||||
power. Setting the object to none(0) will dispatch an event indicating
|
||||
a transition to the actual current power source, thus returning the
|
||||
system state to its actual current condition.
|
||||
|
||||
Note that setting this object does not actually result in a power
|
||||
source change, only in the publishing of an event that the power source
|
||||
has changed. As a result, the object may be set to battery(2) even if
|
||||
no battery is installed, or utility(1) if the device is not currently
|
||||
attached to utility power.
|
||||
|
||||
Further note that setting this object does not affect battery charging,
|
||||
state reported by objects in the BRCM-BATTERY-MGMT-MIB or UPS-MIB, etc."
|
||||
::= { batteryEngrBase 1 }
|
||||
|
||||
END
|
||||
847
mibs/broadcom/BRCM-BATTERY-MGMT-MIB
Normal file
847
mibs/broadcom/BRCM-BATTERY-MGMT-MIB
Normal file
@ -0,0 +1,847 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2005-2009 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-battery-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: February 11, 2005
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) management of battery
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-BATTERY-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
TruthValue,
|
||||
DateAndTime,
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB
|
||||
PositiveInteger
|
||||
FROM UPS-MIB;
|
||||
|
||||
batteryMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200912140000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management of objects related
|
||||
to battery powered devices."
|
||||
REVISION "200912140000Z"
|
||||
DESCRIPTION
|
||||
"Added new alarm bcmAlarmLowPower"
|
||||
REVISION "200903050000Z"
|
||||
DESCRIPTION
|
||||
"Corrected return values from battChargerLifeTestStatus and added notes
|
||||
to battNextLifeTest"
|
||||
REVISION "200810100000Z"
|
||||
DESCRIPTION
|
||||
"Added objects to facilitate automated testing of periodic life cycle test."
|
||||
REVISION "200807100000Z"
|
||||
DESCRIPTION
|
||||
"Added objects for control of periodic life testing and hardware faults."
|
||||
REVISION "200806180000Z"
|
||||
DESCRIPTION
|
||||
"Added group batteryThermalMgmt."
|
||||
REVISION "200803210000Z"
|
||||
DESCRIPTION
|
||||
"Changed max-access of battChargerMaximumCharge to read-only."
|
||||
REVISION "200709260000Z"
|
||||
DESCRIPTION
|
||||
"Added object battTemperature to the batteryTable."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected.
|
||||
- Range restriction was added to object battIndex."
|
||||
REVISION "200612080000Z"
|
||||
DESCRIPTION
|
||||
"Added alarm bcmAlarmTempBadDischargeInhibited.
|
||||
Changed names of bcmAlarmBadTempChargeSuspended and
|
||||
bcmAlarmBadTempPowerReduced to bcmAlarmTempBadChargeSuspended
|
||||
and bcmAlarmTempBadPowerReduced for naming consistency with
|
||||
upsAlarmTempBad from the UPS-MIB."
|
||||
REVISION "200606200000Z"
|
||||
DESCRIPTION
|
||||
"Added objects related to per-pack EEPROM data to the batteryTable."
|
||||
REVISION "200602080000Z"
|
||||
DESCRIPTION
|
||||
"Added object battErrors to the batteryTable."
|
||||
REVISION "200602070100Z"
|
||||
DESCRIPTION
|
||||
"Added objects battEstimatedMinutesRemaining and
|
||||
battEstimatedChargeRemaining to the batteryTable."
|
||||
REVISION "200602070000Z"
|
||||
DESCRIPTION
|
||||
"Added alarms bcmAlarmBadTempChargeSuspended and
|
||||
bcmAlarmBadTempPowerReduced."
|
||||
REVISION "200512010000Z"
|
||||
DESCRIPTION
|
||||
"Added group batteryBcmAlarms and object
|
||||
battChargerLowChargeThreshold."
|
||||
REVISION "200508230000Z"
|
||||
DESCRIPTION
|
||||
"Added group batteryPowerMgmt."
|
||||
REVISION "200504190000Z"
|
||||
DESCRIPTION
|
||||
"Added object battChargerReplaceBatteryThreshold."
|
||||
REVISION "200502110000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 10 }
|
||||
|
||||
HardwareFault ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data type represents a bit-mask of potential hardware fault
|
||||
conditions in the battChargerHardwareFaultsAllowed and
|
||||
battChargerHardwareFaultsDetected entries."
|
||||
SYNTAX BITS {
|
||||
chargerOverVoltageFault(0),
|
||||
chargerOverCurrentFault(1),
|
||||
chargerPrequalVoltageFault(3),
|
||||
chargerDischargeOverCurrentFault(4),
|
||||
chargerGeneralDischargeFault(5),
|
||||
chargerInputOverVoltageFault(8),
|
||||
chargerUnexpectedBatteryVoltage(9),
|
||||
chargerUnexpectedBatteryCurrent(10),
|
||||
chargerBatteryOverVoltage(11),
|
||||
chargerBatteryEnablesShorted(12)
|
||||
}
|
||||
|
||||
batteryMgmtBase OBJECT IDENTIFIER ::= { batteryMgmt 1 }
|
||||
|
||||
batteryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BatteryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of batteries present on the system."
|
||||
::= { batteryMgmtBase 1 }
|
||||
|
||||
batteryEntry OBJECT-TYPE
|
||||
SYNTAX BatteryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry describing the characteristics of an individual battery."
|
||||
INDEX { battIndex }
|
||||
::= { batteryTable 1 }
|
||||
|
||||
BatteryEntry ::=
|
||||
SEQUENCE {
|
||||
battIndex Integer32,
|
||||
battCapacity Unsigned32,
|
||||
battMaximumVoltage Unsigned32,
|
||||
battMinimumVoltage Unsigned32,
|
||||
battMeasuredVoltage Unsigned32,
|
||||
battIsValid TruthValue,
|
||||
battIsSelected TruthValue,
|
||||
battEstimatedMinutesRemaining PositiveInteger,
|
||||
battEstimatedChargeRemaining INTEGER,
|
||||
battErrors Unsigned32,
|
||||
battEpromRevision DisplayString,
|
||||
battPackSupplier DisplayString,
|
||||
battModelNumber DisplayString,
|
||||
battSerialNumber DisplayString,
|
||||
battCellSupplier DisplayString,
|
||||
battCellCapacity DisplayString,
|
||||
battCellDateCode DisplayString,
|
||||
battPackDateCode DisplayString,
|
||||
battTemperature Integer32,
|
||||
battPackGUID DisplayString,
|
||||
battActualCapacity Unsigned32,
|
||||
battAge Unsigned32,
|
||||
battNextLifeTest DisplayString
|
||||
battDischargeTable OCTET STRING,
|
||||
battCompressedDischargeTable OCTET STRING,
|
||||
battInvalidateNonVolSlot INTEGER
|
||||
}
|
||||
|
||||
battIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance number of this individual battery."
|
||||
::= { batteryEntry 1 }
|
||||
|
||||
battCapacity OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "milliamp hours"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The charge capacity of this battery."
|
||||
::= { batteryEntry 2 }
|
||||
|
||||
battMaximumVoltage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "millivolts"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The voltage at which this battery is considered to be fully charged.
|
||||
Note that if battChargerMaximumCharge is set to less than 100%, the
|
||||
battery will never be charged to this voltage."
|
||||
::= { batteryEntry 3 }
|
||||
|
||||
battMinimumVoltage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "millivolts"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The voltage at which this battery is considered to be fully
|
||||
discharged."
|
||||
::= { batteryEntry 4 }
|
||||
|
||||
battMeasuredVoltage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "millivolts"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most recently measured voltage of this battery."
|
||||
::= { batteryEntry 5 }
|
||||
|
||||
battIsValid OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether this battery is considered valid by the battery
|
||||
charger. A value of false(2) here indicates some kind of failure
|
||||
with this battery."
|
||||
::= { batteryEntry 6 }
|
||||
|
||||
battIsSelected OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether this battery is currently selected for charging or
|
||||
discharging."
|
||||
::= { batteryEntry 7 }
|
||||
|
||||
battEstimatedMinutesRemaining OBJECT-TYPE
|
||||
SYNTAX PositiveInteger
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An estimate of the time to depletion of this battery's charge
|
||||
under the present load conditions if the utility power
|
||||
is off and remains off, or if it were to be lost and
|
||||
remain off."
|
||||
::= { batteryEntry 8 }
|
||||
|
||||
battEstimatedChargeRemaining OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An estimate of this battery's charge remaining expressed
|
||||
as a percent of full charge."
|
||||
::= { batteryEntry 9 }
|
||||
|
||||
battErrors OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of errors reported by the charger when trying
|
||||
to charge this battery. This object should always have a value of
|
||||
zero if all is well with the charger and the battery."
|
||||
::= { batteryEntry 10 }
|
||||
|
||||
battEpromRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of the battery EPROM."
|
||||
::= { batteryEntry 11 }
|
||||
|
||||
battPackSupplier OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery Pack Supplier"
|
||||
::= { batteryEntry 12 }
|
||||
|
||||
battModelNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery Model Number."
|
||||
::= { batteryEntry 13 }
|
||||
|
||||
battSerialNumber OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery Serial Number."
|
||||
::= { batteryEntry 14 }
|
||||
|
||||
battCellSupplier OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery Cell Supplier."
|
||||
::= { batteryEntry 15 }
|
||||
|
||||
battCellCapacity OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery Cell Capacity."
|
||||
::= { batteryEntry 16 }
|
||||
|
||||
battCellDateCode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery Cell Date Code(mmddyy)."
|
||||
::= { batteryEntry 17 }
|
||||
|
||||
battPackDateCode OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Battery Pack Date Code(mmddyy)."
|
||||
::= { batteryEntry 18 }
|
||||
|
||||
battTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "degrees Centigrade"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature as reported by this battery. If the battery pack does
|
||||
not support temperature measurement then this object will not be
|
||||
supported."
|
||||
::= { batteryEntry 19 }
|
||||
|
||||
battPackGUID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The battery pack globally unique ID (0x<cc><iiiiiiii><ff>).
|
||||
Where <cc> is an 8-bit CRC, <iiiiiiii> is the 48-bit ID, and <ff> is
|
||||
the 8-bit family code. If the hardware does not support reading
|
||||
the GUID then this object will not be supported."
|
||||
::= { batteryEntry 20 }
|
||||
|
||||
battActualCapacity OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "milliamp hours"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current maximum charge capacity of this battery. If the hardware
|
||||
does not support periodic life testing, this will return the same
|
||||
value as battDesignCapacity"
|
||||
::= { batteryEntry 21 }
|
||||
|
||||
battAge OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the current age of the battery as a percentage of its design
|
||||
capacity. This value could be calculated by dividing battActualCapacity
|
||||
by battDesignCapacity (however, this value clips at 100%.)"
|
||||
::= { batteryEntry 22 }
|
||||
|
||||
battNextLifeTest OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns/specifies the date and time of the next life test (mmddyyyy hh:mm:ss)
|
||||
for the specified pack. If the charger does not support periodic life
|
||||
testing then this object will not be supported. Setting this object to
|
||||
a value that resolves to a date in the past triggers an immediate life test.
|
||||
Note than any character - not just a space character - may be used to
|
||||
separate the date and time portions when setting this value."
|
||||
::= { batteryEntry 23 }
|
||||
|
||||
battDischargeTable OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns the full discharge table for the specified battery as a comma-delimited string"
|
||||
::= { batteryEntry 24 }
|
||||
|
||||
battCompressedDischargeTable OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns the compressed discharge table from the specified battery"
|
||||
::= { batteryEntry 25 }
|
||||
|
||||
battInvalidateNonVolSlot OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..1)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Invalidates the specified non-vol slot"
|
||||
::= { batteryEntry 26 }
|
||||
|
||||
batteryCharger OBJECT IDENTIFIER ::= { batteryMgmt 2 }
|
||||
|
||||
battChargerMicrocodeVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of the battery charger microcode."
|
||||
::= { batteryCharger 1 }
|
||||
|
||||
battChargerMicrocodeBuildTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The build date and time of the battery charger microcode."
|
||||
::= { batteryCharger 2 }
|
||||
|
||||
battChargerInputVoltage OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "millivolts"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The most recently measured input voltage to the battery charger.
|
||||
Typically, if operating on battery power, this value will approach
|
||||
zero. If operating on utility power, this value will approach the
|
||||
value of the power supplied to the device."
|
||||
::= { batteryCharger 3 }
|
||||
|
||||
battChargerState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
initializing(1),
|
||||
idle(2),
|
||||
sleep(3),
|
||||
chargeInit(4),
|
||||
preQualification(5),
|
||||
fastCharge(6),
|
||||
trickleCharge(7),
|
||||
topOff(8),
|
||||
discharge(9),
|
||||
forcedDischarge(10),
|
||||
eternalSleep(11)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the battery charger. Note that all states may
|
||||
not be supported on all types of chargers."
|
||||
::= { batteryCharger 4 }
|
||||
|
||||
battChargerMaximumCharge OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports the level to which the charger will charge the batteries."
|
||||
::= { batteryCharger 5 }
|
||||
|
||||
battChargerReplaceBatteryThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum charge percentage that the battery must be able
|
||||
to reach when charging. If a battery cannot be charged above this
|
||||
percentage, it will be considered bad and battIsValid will transition
|
||||
to false(2)."
|
||||
::= { batteryCharger 6 }
|
||||
|
||||
battChargerLowChargeThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the charge percentage at which the bcmAlarmLowBatteryCharge
|
||||
will be raised."
|
||||
DEFVAL { 25 }
|
||||
::= { batteryCharger 7 }
|
||||
|
||||
battChargerHardwareFaultsAllowed OBJECT-TYPE
|
||||
SYNTAX HardwareFault
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the hardware faults that are currently allowed to affect the
|
||||
battery subsystem. If the charger does not support hardware faults then
|
||||
this object will not be supported. See bcmAlarmHardwareFault for a description
|
||||
of appropriate usage. Default value is all faults enabled."
|
||||
::= { batteryCharger 8 }
|
||||
|
||||
battChargerHardwareFaultsDetected OBJECT-TYPE
|
||||
SYNTAX HardwareFault
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the hardware faults that are currently active in the battery
|
||||
subsystem. Writing any valoe to this entry caues ALL faults to be reset.
|
||||
See bcmAlarmHardwareFault for a description of appropriate usage. If the charger
|
||||
does not support hardware faults then this object will not be supported.
|
||||
Default value is zero (0)."
|
||||
::= { batteryCharger 9 }
|
||||
|
||||
battChargerLifeTestInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..365)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of days between periodic life tests (default = 180).
|
||||
If the charger does not support periodic life testing then this object
|
||||
will not be supported."
|
||||
::= { batteryCharger 10 }
|
||||
|
||||
battChargerLifeTestEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether or not periodic life testing is enabled. If the charger
|
||||
does not support periodic life testing then this object will not be supported.
|
||||
Default value is FALSE."
|
||||
::= { batteryCharger 11 }
|
||||
|
||||
battChargerLifeTestTOD OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time of day (hh:mm) using a 24-hour clock at which battery
|
||||
life testing will be scheduled. If the charger does not support periodic
|
||||
life testing then this object will not be supported. Default value is '22:00'."
|
||||
::= { batteryCharger 12 }
|
||||
|
||||
battChargerLifeTestStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
lTStateIdle(1),
|
||||
lTStateBegin(2),
|
||||
lTStatePTD(3),
|
||||
lTStateStartCharge(4),
|
||||
lTStateHWIMP(5),
|
||||
lTStateCharge(6),
|
||||
lTStateStartSWIMP(7),
|
||||
lTStateComplSWIMP(8),
|
||||
lTStateDischarge(9),
|
||||
lTStateComplete(10)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns the current life test state"
|
||||
::= { batteryCharger 13 }
|
||||
|
||||
battChargerAbortLifeTest OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this to TRUE aborts an in-progress life test. Reads always return
|
||||
FALSE. No effect if a life test is not currently in progress. If the
|
||||
charger does not support periodic life testing then this object will not
|
||||
be supported."
|
||||
::= { batteryCharger 14 }
|
||||
|
||||
batteryPowerMgmt OBJECT IDENTIFIER ::= { batteryMgmt 3 }
|
||||
|
||||
batteryPowerMgmtInterfaces OBJECT IDENTIFIER ::= { batteryPowerMgmt 1 }
|
||||
|
||||
battPowerMgmtCmDelay OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..2147483647)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of seconds following transition to battery power
|
||||
before the DOCSIS CM interface will enter power management mode. If
|
||||
set to -1, the interface will never enter power management mode and
|
||||
will remain at full power until utility power is restored or battery
|
||||
charge is depleted."
|
||||
DEFVAL { 0 }
|
||||
::= { batteryPowerMgmtInterfaces 1 }
|
||||
|
||||
battPowerMgmtEthernetDelay OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..2147483647)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of seconds following transition to battery power
|
||||
before the ethernet interface will enter power management mode. If
|
||||
set to -1, the interface will never enter power management mode and
|
||||
will remain at full power until utility power is restored or battery
|
||||
charge is depleted."
|
||||
DEFVAL { 0 }
|
||||
::= { batteryPowerMgmtInterfaces 2 }
|
||||
|
||||
battPowerMgmtUsbDelay OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..2147483647)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of seconds following transition to battery power
|
||||
before the USB interface will enter power management mode. If
|
||||
set to -1, the interface will never enter power management mode and
|
||||
will remain at full power until utility power is restored or battery
|
||||
charge is depleted."
|
||||
DEFVAL { 0 }
|
||||
::= { batteryPowerMgmtInterfaces 3 }
|
||||
|
||||
battPowerMgmtWiFiDelay OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..2147483647)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of seconds following transition to battery power
|
||||
before the WiFi interface will enter power management mode. If
|
||||
set to -1, the interface will never enter power management mode and
|
||||
will remain at full power until utility power is restored or battery
|
||||
charge is depleted."
|
||||
DEFVAL { 0 }
|
||||
::= { batteryPowerMgmtInterfaces 4 }
|
||||
|
||||
battPowerMgmtBluetoothDelay OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..2147483647)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of seconds following transition to battery power
|
||||
before the bluetooth interface will enter power management mode. If
|
||||
set to -1, the interface will never enter power management mode and
|
||||
will remain at full power until utility power is restored or battery
|
||||
charge is depleted."
|
||||
DEFVAL { 0 }
|
||||
::= { batteryPowerMgmtInterfaces 5 }
|
||||
|
||||
battPowerMgmtHpnaDelay OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..2147483647)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of seconds following transition to battery power
|
||||
before the HPNA interface will enter power management mode. If
|
||||
set to -1, the interface will never enter power management mode and
|
||||
will remain at full power until utility power is restored or battery
|
||||
charge is depleted."
|
||||
DEFVAL { 0 }
|
||||
::= { batteryPowerMgmtInterfaces 6 }
|
||||
|
||||
-- batteryBcmAlarms provides a node under which enterprise-specific alarm
|
||||
-- OIDs may be defined for use in the upsAlarmTable.
|
||||
|
||||
batteryBcmAlarms OBJECT IDENTIFIER ::= { batteryMgmt 4 }
|
||||
|
||||
bcmAlarmLowBatteryCharge OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of upsEstimatedChargeRemaining is less than or equal
|
||||
to the value of battChargerLowChargeThreshold."
|
||||
::= { batteryBcmAlarms 1 }
|
||||
|
||||
bcmAlarmTempBadChargeSuspended OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature of the device has exceeded operational limits
|
||||
for safe battery charging, and battery charging has been suspended."
|
||||
::= { batteryBcmAlarms 2 }
|
||||
|
||||
bcmAlarmTempBadPowerReduced OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature of the device has exceeded operational limits,
|
||||
and the device has been placed in low power mode in an to attempt
|
||||
to reduce heat production."
|
||||
::= { batteryBcmAlarms 3 }
|
||||
|
||||
bcmAlarmBatteryMissing OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"There are no batteries installed in the device and the device will
|
||||
not be capable of sustaining power in the event of utility power
|
||||
loss."
|
||||
::= { batteryBcmAlarms 4 }
|
||||
|
||||
bcmAlarmTempBadDischargeInhibited OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature of the device has exceeded operational limits
|
||||
for safe battery discharging, and battery discharging has been
|
||||
inhibited."
|
||||
::= { batteryBcmAlarms 5 }
|
||||
|
||||
bcmAlarmHardwareFault OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that a hardware fault that is enabled in battChargerHardwareFaultsAllowed
|
||||
has been detected in battChargerHardwareFaultsDetected (i.e. the logical AND
|
||||
of these two objects is non-zero)."
|
||||
::= { batteryBcmAlarms 6 }
|
||||
|
||||
bcmAlarmLowPower OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates that the system has been placed into low power mode in order
|
||||
to extend battery life."
|
||||
::= { batteryBcmAlarms 7 }
|
||||
|
||||
batteryThermalMgmt OBJECT IDENTIFIER ::= { batteryMgmt 5 }
|
||||
|
||||
batteryThermalSensorTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BatteryThermalSensorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of thermal sensors present on the system."
|
||||
::= { batteryThermalMgmt 1 }
|
||||
|
||||
batteryThermalSensorEntry OBJECT-TYPE
|
||||
SYNTAX BatteryThermalSensorEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry describing a single thermal sensor."
|
||||
INDEX { battThermalSensorType, battThermalSensorIndex }
|
||||
::= { batteryThermalSensorTable 1 }
|
||||
|
||||
BatteryThermalSensorEntry ::=
|
||||
SEQUENCE {
|
||||
battThermalSensorType INTEGER,
|
||||
battThermalSensorIndex Integer32,
|
||||
battThermalSensorDescription DisplayString,
|
||||
battThermalSensorTemperature Integer32
|
||||
}
|
||||
|
||||
battThermalSensorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
batteryPackSensor(1),
|
||||
boardLevelTemperatureSensor(2),
|
||||
thermalShutdownControllerSensor(3)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the type of this thermal sensor."
|
||||
::= { batteryThermalSensorEntry 1 }
|
||||
|
||||
battThermalSensorIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance number of this thermal sensor."
|
||||
::= { batteryThermalSensorEntry 2 }
|
||||
|
||||
battThermalSensorDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of this thermal sensor."
|
||||
::= { batteryThermalSensorEntry 3 }
|
||||
|
||||
battThermalSensorTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "degrees Centigrade"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature as reported by this thermal sensor."
|
||||
::= { batteryThermalSensorEntry 4 }
|
||||
|
||||
END
|
||||
477
mibs/broadcom/BRCM-BFC-MGMT-MIB
Normal file
477
mibs/broadcom/BRCM-BFC-MGMT-MIB
Normal file
@ -0,0 +1,477 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2003-2011 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-bfc-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 4-december-2003
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) BFC management
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--****************************************************************************
|
||||
|
||||
BRCM-BFC-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Unsigned32,
|
||||
Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString,
|
||||
AutonomousType,
|
||||
DateAndTime,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
bfcMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "201104200000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management of objects common
|
||||
to the BFC software architecture."
|
||||
REVISION "201104200000Z"
|
||||
DESCRIPTION
|
||||
"Changed syntax of bfcEventText and bfcEventLogTransientEvent from
|
||||
OCTET STRING to DisplayString. The DisplayString syntax is more
|
||||
convenient to use with many SNMP tools and libraries."
|
||||
REVISION "201002010000Z"
|
||||
DESCRIPTION
|
||||
"Added object bfcEventLogTransientEvent"
|
||||
REVISION "200908260000Z"
|
||||
DESCRIPTION
|
||||
"Added objects bfcMemoryAvailable, bfcMemoryLargestBlock,
|
||||
bfcMemoryLowWater, and bfcMemoryFragmentation."
|
||||
REVISION "200906300000Z"
|
||||
DESCRIPTION
|
||||
"Added objects bfcSwImageName and bfcSwImagePath."
|
||||
REVISION "200806300000Z"
|
||||
DESCRIPTION
|
||||
"Added group bfcEventLog."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected.
|
||||
- Range restriction was added to object bfcAppIndex."
|
||||
REVISION "200609050000Z"
|
||||
DESCRIPTION
|
||||
"Added object bfcSerialConsoleMode."
|
||||
REVISION "200505050000Z"
|
||||
DESCRIPTION
|
||||
"Added object bfcSwNumBoots."
|
||||
REVISION "200312040000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 9 }
|
||||
|
||||
bfcMgmtBase OBJECT IDENTIFIER ::= { bfcMgmt 1 }
|
||||
|
||||
bfcSoftware OBJECT IDENTIFIER ::= { bfcMgmtBase 1 }
|
||||
|
||||
-- Global system information.
|
||||
|
||||
bfcSwDateTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time that this image was built."
|
||||
::= { bfcSoftware 1 }
|
||||
|
||||
bfcSwBuiltBy OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The user ID of the individual who built this image."
|
||||
::= { bfcSoftware 2 }
|
||||
|
||||
bfcSwOperatingSystem OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the operating system used for this image."
|
||||
::= { bfcSoftware 3 }
|
||||
|
||||
bfcSwSnmpAgent OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the SNMP agent core used by this image."
|
||||
::= { bfcSoftware 4 }
|
||||
|
||||
-- bfcApplicationTable includes info for each application component.
|
||||
|
||||
bfcApplicationTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BfcApplicationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of BFC system components, or applications. A BFC system
|
||||
may contain zero or more of these components."
|
||||
::= { bfcSoftware 5 }
|
||||
|
||||
bfcApplicationEntry OBJECT-TYPE
|
||||
SYNTAX BfcApplicationEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry describing the characteristics of a single BFC application
|
||||
from this image."
|
||||
INDEX { bfcAppIndex }
|
||||
::= { bfcApplicationTable 1 }
|
||||
|
||||
BfcApplicationEntry ::=
|
||||
SEQUENCE {
|
||||
bfcAppIndex Integer32,
|
||||
bfcAppName DisplayString,
|
||||
bfcAppVersion DisplayString,
|
||||
bfcAppReleaseState INTEGER,
|
||||
bfcAppFeatures DisplayString
|
||||
}
|
||||
|
||||
bfcAppIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance number of this BFC system component."
|
||||
::= { bfcApplicationEntry 1 }
|
||||
|
||||
bfcAppName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of this BFC sytem component."
|
||||
::= { bfcApplicationEntry 2 }
|
||||
|
||||
bfcAppVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version identifier for this BFC system component."
|
||||
::= { bfcApplicationEntry 3 }
|
||||
|
||||
bfcAppReleaseState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
release(1),
|
||||
preRelease(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether this BFC system component is has been
|
||||
officially released, or if this component is in a pre-release state."
|
||||
::= { bfcApplicationEntry 4 }
|
||||
|
||||
bfcAppFeatures OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies any features in this BFC system component."
|
||||
::= { bfcApplicationEntry 5 }
|
||||
|
||||
bfcSwNumBoots OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides a counter of the number of times that the board
|
||||
has booted. This value is stored in non-volatile memory and is
|
||||
incremented on each boot."
|
||||
::= { bfcSoftware 6 }
|
||||
|
||||
bfcSwImageName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The filename of this image."
|
||||
::= { bfcSoftware 7 }
|
||||
|
||||
bfcSwImagePath OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The path to the build directory in which this image was built."
|
||||
::= { bfcSoftware 8 }
|
||||
|
||||
--
|
||||
-- General system level settings
|
||||
--
|
||||
|
||||
bfcSystem OBJECT IDENTIFIER ::= { bfcMgmtBase 2 }
|
||||
|
||||
bfcSerialConsoleMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
readOnly(1),
|
||||
readWrite(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls the operation of the serial console on this device. If set
|
||||
to disabled(0), serial console input and output will be disabled. If
|
||||
set to readOnly(1), serial console output will be enabled but input
|
||||
will be disabled. If set to readWrite(2), both serial input and
|
||||
output will be enabled."
|
||||
::= { bfcSystem 1 }
|
||||
|
||||
bfcMemoryAvailable OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Bytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount, in bytes, of total RAM currently available to the system
|
||||
heap."
|
||||
::= { bfcSystem 2 }
|
||||
|
||||
bfcMemoryLargestBlock OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Bytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size, in bytes, of the largest contiguous block of memory
|
||||
currently available in the system heap."
|
||||
::= { bfcSystem 3 }
|
||||
|
||||
bfcMemoryLowWater OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Bytes"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount, in bytes, of system heap available at the point in time
|
||||
at which the most memory was in use since system boot."
|
||||
::= { bfcSystem 4 }
|
||||
|
||||
bfcMemoryFragmentation OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
UNITS "percent"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A measure of the extent to which system heap is fragmented. This
|
||||
value is calculated from the total heap available and the largest
|
||||
block of heap available in the following way:
|
||||
|
||||
Fragmentation = 100 * (1 - (LargestBlock / TotalAvailable))
|
||||
|
||||
Thus if the largest block available is equal to the total amount of
|
||||
memory available, fragmentation would be said to equal 0%.
|
||||
Fragmentation increases as the ratio of largest available block to
|
||||
total memory available decreases."
|
||||
::= { bfcSystem 5 }
|
||||
|
||||
|
||||
|
||||
bfcEventLog OBJECT IDENTIFIER ::= { bfcMgmtBase 3 }
|
||||
|
||||
--
|
||||
-- Values for the bfcEventId field for various events are defined below the
|
||||
-- bfcEvents node. Other values for this field which pertain to specific
|
||||
-- devices or systems may be defined in other MIBs as appropriate.
|
||||
--
|
||||
|
||||
bfcEvents OBJECT IDENTIFIER ::= { bfcEventLog 1 }
|
||||
|
||||
bfcSystemEvents OBJECT IDENTIFIER ::= { bfcEvents 1 }
|
||||
|
||||
bfcSystemEvent OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A generic system event - this identity may be used for events which
|
||||
do not have a more specific identity defined."
|
||||
::= { bfcSystemEvents 1 }
|
||||
|
||||
bfcSystemResetEvent OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An event giving details related to a system reset."
|
||||
::= { bfcSystemEvents 2 }
|
||||
|
||||
bfcSystemTransientEvent OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An event which was explicitly logged via management and which is not
|
||||
stored to non-volatile storage."
|
||||
::= { bfcSystemEvents 3 }
|
||||
|
||||
--
|
||||
-- The event log is contained within the bfcEventLogTable
|
||||
--
|
||||
|
||||
bfcEventLogTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BfcEventLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Contains a log of network and device events that may be
|
||||
of interest in fault isolation and troubleshooting."
|
||||
::= { bfcEventLog 2 }
|
||||
|
||||
bfcEventLogEntry OBJECT-TYPE
|
||||
SYNTAX BfcEventLogEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a network or device event that may be of
|
||||
interest in fault isolation and troubleshooting.
|
||||
|
||||
Events are identified by an AutonomousType (OBJECT
|
||||
IDENTIFIER), bfcEventId, to allow a single table to
|
||||
contain events defined in this MIB plus events defined by a
|
||||
particular implementation - for example, as documented in the
|
||||
private enterprise MIB definition for a particular device
|
||||
or system feature.
|
||||
|
||||
Although multiple rows may have the same value of bfcEventId,
|
||||
no two such rows will have the same value of bfcEventIndex,
|
||||
allowing for multiple instances of a given event ID to exist
|
||||
in the table simultaneously."
|
||||
INDEX { bfcEventId, bfcEventIndex }
|
||||
::= { bfcEventLogTable 1 }
|
||||
|
||||
BfcEventLogEntry ::=
|
||||
SEQUENCE {
|
||||
bfcEventId AutonomousType,
|
||||
bfcEventIndex Integer32,
|
||||
bfcEventTime DateAndTime,
|
||||
bfcEventText DisplayString
|
||||
}
|
||||
|
||||
bfcEventId OBJECT-TYPE
|
||||
SYNTAX AutonomousType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A reference to an object which defines a particular event type.
|
||||
The object referenced should not be accessible, but rather be used
|
||||
to provide a unique identifier of the event type. Some such
|
||||
objects are defined under the bfcEvents node of this MIB."
|
||||
::= { bfcEventLogEntry 1 }
|
||||
|
||||
bfcEventIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides relative ordering of the objects in the event log for a given
|
||||
value of bfcEventId."
|
||||
::= { bfcEventLogEntry 2 }
|
||||
|
||||
bfcEventTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local system time at the time this event was logged."
|
||||
::= { bfcEventLogEntry 3 }
|
||||
|
||||
bfcEventText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides a description of the event. The exact nature of the
|
||||
description depends on the type of event being logged."
|
||||
::= { bfcEventLogEntry 4 }
|
||||
|
||||
bfcEventLogReset OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object will clear the contents of the bfcEventLogTable if set to
|
||||
true(1). Always returns false(2) when read."
|
||||
::= { bfcEventLog 3 }
|
||||
|
||||
bfcEventLogTransientEvent OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object will result in an entry being placed into the
|
||||
bfcEventLogTable with a value of bfcEventId equal to
|
||||
bfcSystemTransientEvent and a bfcEventText value equal to the value
|
||||
written to this object. The text will also be logged to the serial
|
||||
console.
|
||||
|
||||
This event will not be written to non-volatile storage and will not
|
||||
persist across a system reboot. When read, this object always returns
|
||||
an empty string."
|
||||
::= { bfcEventLog 4 }
|
||||
|
||||
END
|
||||
391
mibs/broadcom/BRCM-CABLEDATA-ENGINEERING-MIB
Normal file
391
mibs/broadcom/BRCM-CABLEDATA-ENGINEERING-MIB
Normal file
@ -0,0 +1,391 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-cabledata-engineering.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 22-october-2002
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- engineering MIB for cabledata
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
|
||||
BRCM-CABLEDATA-ENGINEERING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
DisplayString,
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
cableDataPrivateMIBObjects
|
||||
FROM BRCM-CABLEDATA-PRIVATE-MIB;
|
||||
|
||||
cableDataEngineering MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for management and configuration of objects
|
||||
used by engineering and development."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected.
|
||||
- Range restriction was added to objects cdEngrEJTAGDBChannel and
|
||||
cdEngrEJTAGDBChannel."
|
||||
REVISION "200611170000Z"
|
||||
DESCRIPTION
|
||||
"Added EJTAG objects."
|
||||
REVISION "200206040000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataPrivateMIBObjects 3 }
|
||||
|
||||
-- Administrative assignments
|
||||
|
||||
cableDataEngineeringBase OBJECT IDENTIFIER ::= { cableDataEngineering 1 }
|
||||
cableDataEngineeringEjtag OBJECT IDENTIFIER ::= { cableDataEngineeringBase 20 }
|
||||
|
||||
-- cablemodemEngineering OBJECT IDENTIFIER ::= { cableDataEngineering 2 }
|
||||
-- see BRCM-CM-ENGINEERING-MIB
|
||||
|
||||
|
||||
-- --------------------------------------------------------------------
|
||||
-- The Cable Data Engineering Base Objects
|
||||
-- --------------------------------------------------------------------
|
||||
|
||||
cdEngrMemAccessAddress OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The memory address to access when executing a cdEngrMemAccessCommand
|
||||
operation."
|
||||
::= { cableDataEngineeringBase 1 }
|
||||
|
||||
cdEngrMemAccessNumBytes OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of bytes to read or write when executing a
|
||||
cdEngrMemAccessCommand operation."
|
||||
::= { cableDataEngineeringBase 2 }
|
||||
|
||||
cdEngrMemAccessData OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The data read from or to be written to the device when executing a
|
||||
cdEngrMemAccessCommand operation."
|
||||
::= { cableDataEngineeringBase 3 }
|
||||
|
||||
cdEngrMemAccessCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
read(0),
|
||||
write(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this value to read(0) will cause the number of bytes specified
|
||||
in cdEngrMemAccessNumBytes to be read from the address specified by
|
||||
cdEngrMemAccessAddress, and the resulting data will be available
|
||||
in cdEngrMemAccessData. Setting this value to write(1) will cause the
|
||||
number of bytes specified in cdEngrMemAccessNumBytes to be written to
|
||||
the memory address specified in cdEngrMemAccessAddress, using the data
|
||||
specified in cdEngrMemAccessData."
|
||||
::= { cableDataEngineeringBase 4 }
|
||||
|
||||
|
||||
-- --------------------------------------------------------------------
|
||||
-- The Cable Data Engineering EJTAG Objects
|
||||
-- --------------------------------------------------------------------
|
||||
|
||||
-- EJTAG Objects
|
||||
--
|
||||
|
||||
cdEngrEJTAGTPSelect OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object sets the TP that the EJTAG DSU (debug support unit)
|
||||
will monitor."
|
||||
::= { cableDataEngineeringEjtag 1 }
|
||||
|
||||
cdEngrEJTAGDisableAll OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object disables all active instruction and data breaks.
|
||||
|
||||
If set to a value of 'true', this object disables all active
|
||||
instruction and data breaks.
|
||||
|
||||
If set to a value of 'false', this object takes no action.
|
||||
|
||||
If read this object always returns 'false'."
|
||||
::= { cableDataEngineeringEjtag 2 }
|
||||
|
||||
|
||||
-- The instruction_break Table
|
||||
--
|
||||
|
||||
cdEngrEJTAGInstrBrkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CdEngrEJTAGInstrBrkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data table represents EJTAG Instruction Break configuration.
|
||||
It specifies an Instruction Break for the specified channel and address
|
||||
(with optional mask). Hardware may place restrictions on the values
|
||||
(e.g. bit 0 of the address is likely forced to 0, and bit 0 of the
|
||||
mask is forced to 1).
|
||||
|
||||
The default mask is 0xffffffff (all address bits relevant). Be careful
|
||||
when specifying a mask, since many values (like 0, 1, etc) can cause an
|
||||
immediate break to occur.
|
||||
|
||||
The instruction break behaves according to this pseudo-code:
|
||||
|
||||
if ((ProgramCounter & Mask) == (Address & Mask))
|
||||
Generate debug exception;"
|
||||
::= { cableDataEngineeringEjtag 3 }
|
||||
|
||||
cdEngrEJTAGInstrBrkEntry OBJECT-TYPE
|
||||
SYNTAX CdEngrEJTAGInstrBrkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in this data table describes an Instruction Break.
|
||||
There is a row for each channel supported by the hardware."
|
||||
INDEX { cdEngrEJTAGIBChannel}
|
||||
::= { cdEngrEJTAGInstrBrkTable 1 }
|
||||
|
||||
CdEngrEJTAGInstrBrkEntry ::=
|
||||
SEQUENCE {
|
||||
cdEngrEJTAGIBChannel Integer32,
|
||||
cdEngrEJTAGIBEnabled TruthValue,
|
||||
cdEngrEJTAGIBAddress OCTET STRING,
|
||||
cdEngrEJTAGIBAddrMask OCTET STRING,
|
||||
cdEngrEJTAGIBControl OCTET STRING
|
||||
}
|
||||
|
||||
cdEngrEJTAGIBChannel OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index for this table. This object represents the channel
|
||||
associated with the entries in this row.
|
||||
|
||||
Channels within the EJTAG DSU may start with the zero value. Hence,
|
||||
it is acceptable for this index value to be zero.
|
||||
This index is unique for each row in the table."
|
||||
::= { cdEngrEJTAGInstrBrkEntry 1 }
|
||||
|
||||
cdEngrEJTAGIBEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the enabled status of the entry.
|
||||
|
||||
If set to a value of 'true', the row is enabled for breaks.
|
||||
If set to a value of 'false', the row is not enabled."
|
||||
::= { cdEngrEJTAGInstrBrkEntry 2 }
|
||||
|
||||
cdEngrEJTAGIBAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Address for the Instruction Break.
|
||||
The EJTAG DSU will monitor for an instruction with the address given
|
||||
by this object."
|
||||
::= { cdEngrEJTAGInstrBrkEntry 3 }
|
||||
|
||||
cdEngrEJTAGIBAddrMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Address Mask for the given address for
|
||||
the Instruction Break.
|
||||
|
||||
The default mask is 0xffffffff (all address bits relevant). Be
|
||||
careful when specifying a mask, since many values (like 0, 1, etc)
|
||||
can cause an immediate break to occur."
|
||||
::= { cdEngrEJTAGInstrBrkEntry 4 }
|
||||
|
||||
cdEngrEJTAGIBControl OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Control field for the Instruction Break."
|
||||
::= { cdEngrEJTAGInstrBrkEntry 5 }
|
||||
|
||||
-- The data_break Table
|
||||
--
|
||||
|
||||
cdEngrEJTAGDataBrkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CdEngrEJTAGDataBrkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This data table represents EJTAG Data Break configuration.
|
||||
It specifies a data break for the specified channel, address,
|
||||
and data value (with optional address and value masks). Hardware
|
||||
may place restrictions on the values (e.g. bit 0 of the address
|
||||
is likely forced to 0, and bit 0 of the mask is forced to 1).
|
||||
|
||||
The default address mask is 0xffffffff (all address bits relevant),
|
||||
and the default value mask is 0x0f (all byte lanes relevant). Be
|
||||
careful when specifying an address mask, since many values (like 0,
|
||||
1, etc) can cause an immediate break to occur.
|
||||
|
||||
The data break behaves according to this pseudo-code:
|
||||
|
||||
if (((DataAddr & AddressMask) == (Address & AddressMask)) &&
|
||||
((DataValue & ValueMask) == (Value & ValueMask)))
|
||||
Generate debug exception;"
|
||||
::= { cableDataEngineeringEjtag 4 }
|
||||
|
||||
cdEngrEJTAGDataBrkEntry OBJECT-TYPE
|
||||
SYNTAX CdEngrEJTAGDataBrkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry in this data table describes a Data Break.
|
||||
There is a row for each channel supported by the hardware. "
|
||||
INDEX { cdEngrEJTAGDBChannel}
|
||||
::= { cdEngrEJTAGDataBrkTable 1 }
|
||||
|
||||
CdEngrEJTAGDataBrkEntry ::=
|
||||
SEQUENCE {
|
||||
cdEngrEJTAGDBChannel Integer32,
|
||||
cdEngrEJTAGDBEnabled TruthValue,
|
||||
cdEngrEJTAGDBAddress OCTET STRING,
|
||||
cdEngrEJTAGDBAddrMask OCTET STRING,
|
||||
cdEngrEJTAGDBDataVal OCTET STRING,
|
||||
cdEngrEJTAGDBDataMask OCTET STRING,
|
||||
cdEngrEJTAGDBControl OCTET STRING
|
||||
}
|
||||
|
||||
cdEngrEJTAGDBChannel OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index for this table. This object represents the channel
|
||||
associated with the entries in this row.
|
||||
|
||||
Channels within the EJTAG DSU may start with the zero value. Hence,
|
||||
it is acceptable for this index value to be zero.
|
||||
This index is unique for each row in the table."
|
||||
::= { cdEngrEJTAGDataBrkEntry 1 }
|
||||
|
||||
cdEngrEJTAGDBEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the enabled status of the entry.
|
||||
|
||||
If set to a value of 'true', the row is enabled for breaks.
|
||||
If set to a value of 'false', the row is not enabled."
|
||||
::= { cdEngrEJTAGDataBrkEntry 2 }
|
||||
|
||||
cdEngrEJTAGDBAddress OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Address for the Data Break.
|
||||
The EJTAG DSU will monitor for a read-write with the address given
|
||||
by this object."
|
||||
::= { cdEngrEJTAGDataBrkEntry 3 }
|
||||
|
||||
cdEngrEJTAGDBAddrMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Address Mask for the given address for
|
||||
the Data Break.
|
||||
|
||||
The default address mask is 0xffffffff (all address bits relevant).
|
||||
Be careful when specifying an address mask, since many values (like 0,
|
||||
1, etc) can cause an immediate break to occur!"
|
||||
::= { cdEngrEJTAGDataBrkEntry 4 }
|
||||
|
||||
cdEngrEJTAGDBDataVal OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the data value associated with the Data Break.
|
||||
This is the data value that the EJTAG DSU looks for at the associated
|
||||
address"
|
||||
::= { cdEngrEJTAGDataBrkEntry 5 }
|
||||
|
||||
cdEngrEJTAGDBDataMask OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Data Mask for the given data value for
|
||||
the Data Break.
|
||||
The default value mask is 0x0f (all byte lanes relevant)."
|
||||
::= { cdEngrEJTAGDataBrkEntry 6 }
|
||||
|
||||
cdEngrEJTAGDBControl OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object represents the Control field for the Data Break."
|
||||
::= { cdEngrEJTAGDataBrkEntry 7 }
|
||||
|
||||
END
|
||||
382
mibs/broadcom/BRCM-CABLEDATA-FACTORY-MIB
Normal file
382
mibs/broadcom/BRCM-CABLEDATA-FACTORY-MIB
Normal file
@ -0,0 +1,382 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2002-2011 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-cabledata-factory.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 19-june-2002
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- factory MIB for cablemodem factory
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--****************************************************************************
|
||||
|
||||
BRCM-CABLEDATA-FACTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32,
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
DisplayString,
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
cableDataPrivateMIBObjects
|
||||
FROM BRCM-CABLEDATA-PRIVATE-MIB;
|
||||
|
||||
cableDataFactory MODULE-IDENTITY
|
||||
LAST-UPDATED "201105120000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for factory configuration and management
|
||||
of objects common to many cableData products."
|
||||
REVISION "201105120000Z"
|
||||
DESCRIPTION
|
||||
"Added object cdFactNonVolOperStatus."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up.
|
||||
- Range restriction was added to objects cdSerialNumIndex and
|
||||
cdMacAddrIndex."
|
||||
REVISION "200206190000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataPrivateMIBObjects 2 }
|
||||
|
||||
cableDataFactoryBase OBJECT IDENTIFIER ::= { cableDataFactory 1 }
|
||||
|
||||
cdFactCommitSettings OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes any factory settings which
|
||||
have been provisioned to be committed to permanent storage on the
|
||||
device. Reading this object always returns false(2)."
|
||||
::= { cableDataFactoryBase 1 }
|
||||
|
||||
-- 32 bit scratch pad (NEW NV REQUIRED)
|
||||
cdFactScratchPad OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object provides a 32 bit scratch pad which may be used for any
|
||||
purpose desired. Data written to this scratch pad will be permanently
|
||||
stored on the device."
|
||||
::= { cableDataFactoryBase 2 }
|
||||
|
||||
cdFactSerialNumberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CdFactSerialNumberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of serial numbers for this device. A table is necessary for
|
||||
this purpose to accomodate possibly multiple serial numbers for a
|
||||
given device - internal vs. published serial numbers, integrated
|
||||
devices with multiple components, etc."
|
||||
::= { cableDataFactoryBase 3 }
|
||||
|
||||
cdFactSerialNumberEntry OBJECT-TYPE
|
||||
SYNTAX CdFactSerialNumberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry defining a single serial number for this device."
|
||||
INDEX { cdSerialNumIndex }
|
||||
::= { cdFactSerialNumberTable 1 }
|
||||
|
||||
CdFactSerialNumberEntry ::=
|
||||
SEQUENCE {
|
||||
cdSerialNumIndex Integer32,
|
||||
cdSerialNumber OCTET STRING,
|
||||
cdSerialNumDescr DisplayString
|
||||
}
|
||||
|
||||
cdSerialNumIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance of this serial number."
|
||||
::= { cdFactSerialNumberEntry 1 }
|
||||
|
||||
cdSerialNumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this serial number."
|
||||
::= { cdFactSerialNumberEntry 2 }
|
||||
|
||||
cdSerialNumDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of what this serial number is used for."
|
||||
::= { cdFactSerialNumberEntry 3 }
|
||||
|
||||
cdFactMacAddressTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CdFactMacAddressEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of MAC addresses used by this device. MAC addresses in this
|
||||
table may be internal to the device or external, meaning they are
|
||||
assigned by the device to an externally attached peripheral."
|
||||
::= { cableDataFactoryBase 4 }
|
||||
|
||||
cdFactMacAddressEntry OBJECT-TYPE
|
||||
SYNTAX CdFactMacAddressEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry defining a single MAC address for this device."
|
||||
INDEX { cdMacAddrIndex }
|
||||
::= { cdFactMacAddressTable 1 }
|
||||
|
||||
CdFactMacAddressEntry ::=
|
||||
SEQUENCE {
|
||||
cdMacAddrIndex Integer32,
|
||||
cdMacAddress MacAddress,
|
||||
cdMacAddrType INTEGER,
|
||||
cdMacAddrDescr DisplayString
|
||||
}
|
||||
|
||||
cdMacAddrIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..8)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance of this MAC address."
|
||||
::= { cdFactMacAddressEntry 1 }
|
||||
|
||||
cdMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this serial number."
|
||||
::= { cdFactMacAddressEntry 2 }
|
||||
|
||||
cdMacAddrType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
internal(1),
|
||||
external(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the use of this MAC address. A value of internal(1)
|
||||
indicates that this MAC address is used internally by this device. A
|
||||
value of external(2) indicates that this device maintains this MAC
|
||||
address, but rather than using it internally, it is assigned to an
|
||||
attached peripheral."
|
||||
::= { cdFactMacAddressEntry 3 }
|
||||
|
||||
cdMacAddrDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of what this MAC address is used for."
|
||||
::= { cdFactMacAddressEntry 4 }
|
||||
|
||||
cdFactIpSettingsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CdFactIpSettingsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of settings used when provisioning the IP stack(s) on this
|
||||
device."
|
||||
::= { cableDataFactoryBase 5 }
|
||||
|
||||
cdFactIpSettingsEntry OBJECT-TYPE
|
||||
SYNTAX CdFactIpSettingsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry defining the characteristics of a single IP stack on this
|
||||
device. This table is indexed by the cdMacAddrIndex value which
|
||||
corresponds to the MAC address associated with this IP stack instance."
|
||||
INDEX { cdMacAddrIndex }
|
||||
::= { cdFactIpSettingsTable 1 }
|
||||
|
||||
CdFactIpSettingsEntry ::=
|
||||
SEQUENCE {
|
||||
cdIpDescr DisplayString,
|
||||
cdIpProvMethod INTEGER,
|
||||
cdIpStaticAddress IpAddress,
|
||||
cdIpStaticSubnet IpAddress,
|
||||
cdIpStaticGateway IpAddress
|
||||
}
|
||||
|
||||
cdIpDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of this IP stack."
|
||||
::= { cdFactIpSettingsEntry 1 }
|
||||
|
||||
cdIpProvMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
static(0),
|
||||
dynamic(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether this IP stack will provision itself using the static
|
||||
configuration from this table, or will be dynamically provisioned via
|
||||
DHCP or some other protocol."
|
||||
::= { cdFactIpSettingsEntry 2 }
|
||||
|
||||
cdIpStaticAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the IP address that will be assigned to this IP
|
||||
stack if cmIpProvMethod is set to static(0)."
|
||||
::= { cdFactIpSettingsEntry 3 }
|
||||
|
||||
cdIpStaticSubnet OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the subnet that will be assigned to this IP
|
||||
stack if cmIpProvMethod is set to static(0)."
|
||||
::= { cdFactIpSettingsEntry 4 }
|
||||
|
||||
cdIpStaticGateway OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the default gateway that will be assigned to this IP
|
||||
stack if cmIpProvMethod is set to static(0)."
|
||||
::= { cdFactIpSettingsEntry 5 }
|
||||
|
||||
cdFactNonVolOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
idle(0),
|
||||
readPending(1),
|
||||
reading(2),
|
||||
writePending(3),
|
||||
writing(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports the current state of the non volatile storage on
|
||||
this device. If no read or write operation is currently pending or in
|
||||
progress, then the object will return a value of idle(0). If a read or
|
||||
write operation is currently pending or in progress, the appropriate
|
||||
value will be returned. This object may be polled to determine when
|
||||
a write operation initiated by cdFactCommitSettings is complete."
|
||||
::= { cableDataFactoryBase 6 }
|
||||
|
||||
--
|
||||
-- List of nodes under the factory node.
|
||||
--
|
||||
-- As new nodes are added they should be added to this MIB to provide a central
|
||||
-- repository of nodes which have been allocated.
|
||||
--
|
||||
|
||||
|
||||
-- BRCM-CM-FACTORY-MIB
|
||||
-- cablemodemFactory MODULE-IDENTITY ::= { cableDataFactory 2 }
|
||||
|
||||
-- BRCM-CABLEHOME-FACTORY-MIB
|
||||
-- cableHomeFactory MODULE-IDENTITY ::= { cableDataFactory 3 }
|
||||
|
||||
-- BRCM-V2-FACTORY-MIB
|
||||
-- v2Factory MODULE-IDENTITY ::= { cableDataFactory 4 }
|
||||
|
||||
-- BRCM-80211-MGMT-MIB
|
||||
-- homeplugFactory MODULE-IDENTITY ::= { cableDataFactory 9 }
|
||||
|
||||
-- BRCM-EMTA-FACTORY-MIB
|
||||
-- emtaFactory MODULE-IDENTITY ::= { cableDataFactory 6 }
|
||||
|
||||
-- BRCM-RG-FACTORY-MIB
|
||||
-- residentialGatewayFactory MODULE-IDENTITY ::= { cableDataFactory 7 }
|
||||
|
||||
-- BRCM-USB-FACTORY-MIB
|
||||
-- usbFactory MODULE-IDENTITY ::= { cableDataFactory 8 }
|
||||
|
||||
-- BRCM-HOMEPLUG-FACTORY-MIB
|
||||
-- homeplugFactory MODULE-IDENTITY ::= { cableDataFactory 9 }
|
||||
|
||||
|
||||
-- This node is provided for vendor extensions to the cableDataFactory MIB.
|
||||
-- Each vendor may request any objects under a node which is located at
|
||||
-- cableDataFactoryVendor.vendorEnterpriseNumber. For example, Broadcom's
|
||||
-- node would be cableDataFactoryVendor.4413
|
||||
cableDataFactoryVendor OBJECT IDENTIFIER ::= { cableDataFactory 99 }
|
||||
|
||||
END
|
||||
175
mibs/broadcom/BRCM-CABLEDATA-MGMT-MIB
Normal file
175
mibs/broadcom/BRCM-CABLEDATA-MGMT-MIB
Normal file
@ -0,0 +1,175 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2003-2011 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-cabledata-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 3-march-2002
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for cableData products
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--****************************************************************************
|
||||
|
||||
BRCM-CABLEDATA-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
cableDataMgmt
|
||||
FROM BRCM-CABLEDATA-SMI;
|
||||
|
||||
cableDataMgmtMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201103010000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to cableData products."
|
||||
REVISION "201103010000Z"
|
||||
DESCRIPTION
|
||||
"Corrected node for BRCM-FTP-MGMT-MIB. Added nodes for
|
||||
BRCM-EUE-MGMT-MIB and BRCM-HOST-SEC-MIB."
|
||||
REVISION "201008160000Z"
|
||||
DESCRIPTION
|
||||
"Added node for BRCM-SW-DLOAD-MIB."
|
||||
REVISION "200908270000Z"
|
||||
DESCRIPTION
|
||||
"Added node for BRCM-IPTV-MGMT-MIB."
|
||||
REVISION "200908260000Z"
|
||||
DESCRIPTION
|
||||
"Added node for BRCM-FTP-MGMT-MIB."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated."
|
||||
REVISION "200206040000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmt 2 }
|
||||
|
||||
cableDataMgmtMIBObjects OBJECT IDENTIFIER ::= { cableDataMgmtMIB 1}
|
||||
|
||||
--
|
||||
-- The cableDataMgmtMIBObjects branch will follow the same model as the
|
||||
-- cableDataFactory branch. In general we'll try to keep these synced
|
||||
-- up just for consistency. Branches are indicated below as comments,
|
||||
-- see specific MIBs as indicated.
|
||||
--
|
||||
|
||||
cableDataMgmtBase OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 1 }
|
||||
|
||||
-- BRCM-CM-MGMT-MIB
|
||||
-- cablemodemMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 2 }
|
||||
|
||||
-- BRCM-CABLEHOME-MGMT-MIB
|
||||
-- cableHomeMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 3 }
|
||||
|
||||
-- BRCM-V2-MGMT-MIB
|
||||
-- v2Mgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 4 }
|
||||
|
||||
-- BRCM-80211-MGMT-MIB
|
||||
-- ieee802dot11Mgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 5 }
|
||||
|
||||
-- BRCM-EMTA-MGMT-MIB
|
||||
-- emtaMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 6 }
|
||||
|
||||
-- BRCM-RG-MGMT-MIB
|
||||
-- residentialGatewayMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 7 }
|
||||
|
||||
-- BRCM-PARENTALCONTROL-MGMT-MIB
|
||||
-- parentalControlMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 8 }
|
||||
|
||||
-- BRCM-BFC-MGMT-MIB
|
||||
-- bfcMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 9 }
|
||||
|
||||
-- BRCM-BATTERY-MGMT-MIB
|
||||
-- batteryMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 10 }
|
||||
|
||||
-- BRCM-THERMAL-MGMT-MIB
|
||||
-- thermalMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 11 }
|
||||
|
||||
-- BRCM-EUE-MGMT-MIB
|
||||
-- eueMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 12 }
|
||||
|
||||
-- BRCM-IPTV-MGMT-MIB
|
||||
-- iptvMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 13 }
|
||||
|
||||
-- BRCM-L2TPV3-MGMT-MIB
|
||||
-- l2tpv3Mgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 14 }
|
||||
|
||||
-- BRCM-SW-DLOAD-MIB
|
||||
-- swDownloadMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 15 }
|
||||
|
||||
-- BRCM-HOST-SEC-MIB
|
||||
-- brcmHostSecurityMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 16 }
|
||||
|
||||
-- BRCM-FTP-MGMT-MIB
|
||||
-- ftpMgmt OBJECT IDENTIFIER ::= { cableDataMgmtMIBObjects 17 }
|
||||
|
||||
-- This node is provided for vendor extensions to this MIB.
|
||||
-- Each vendor may request any objects under a node which is located at
|
||||
-- cableDataFactoryVendor.vendorEnterpriseNumber.
|
||||
cableDataMgmtVendor OBJECT IDENTIFIER ::= { cableDataMgmt 99 }
|
||||
|
||||
-- Broadcom vendor node. This may seem peculiar but in fact is actually
|
||||
-- used for objects associated with the Broadcom generic vendor extension.
|
||||
broadcomCableDataMgmt OBJECT IDENTIFIER ::= { cableDataMgmtVendor 4413 }
|
||||
|
||||
END
|
||||
194
mibs/broadcom/BRCM-CABLEDATA-PRIVATE-MIB
Normal file
194
mibs/broadcom/BRCM-CABLEDATA-PRIVATE-MIB
Normal file
@ -0,0 +1,194 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-cabledata-private.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 4-june-2002
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for cableData products
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-CABLEDATA-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
cableDataPrivate
|
||||
FROM BRCM-CABLEDATA-SMI;
|
||||
|
||||
cableDataPrivateMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB which defines a root node for the 'private'
|
||||
branch of the MIB tree. This branch is only accessible in factory
|
||||
and engineering configurations and is not intended for runtime use.
|
||||
|
||||
This MIB also provides a mechanism for entering factory or engineering
|
||||
modes and for securing the mechanism."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Range restriction was added to object cdPvtMibEnableKeyIndex."
|
||||
REVISION "200206040000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataPrivate 1 }
|
||||
|
||||
cableDataPrivateMIBObjects OBJECT IDENTIFIER ::= { cableDataPrivateMIB 1}
|
||||
|
||||
cableDataPrivateBase OBJECT IDENTIFIER ::= { cableDataPrivateMIBObjects 1 }
|
||||
|
||||
cdPrivateMibEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
factory(1),
|
||||
engineering(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to disabled(0) causes the entire cableDataPrivate
|
||||
branch of the MIB to permanently disappear. Once all private
|
||||
operations are complete, this object should be set to disabled(0).
|
||||
Setting this object to factory(1) will expose the
|
||||
cableDataPrivateFactory branch, but will hide the
|
||||
cableDataPrivateEngineering branch. Setting this object to
|
||||
engineering(2) will expose the cableDataPrivateEngineering branch
|
||||
in addition to the cableDataPrivateFactory branch. Initial value for
|
||||
this object is factory(1)."
|
||||
::= { cableDataPrivateBase 1 }
|
||||
|
||||
cdPrivateMibEnableKeyTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CdPrivateMibEnableKeyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table which may be used to re-enable the private MIB after
|
||||
privateMibEnable is set to false. This table contains a list
|
||||
of keys, all of which must be set to their current values in a single
|
||||
SNMP-SET PDU in order to set privateMibEnable back to manufacturing.
|
||||
If the table is empty, then this mechanism is disabled and the private
|
||||
MIB cannot be re-enabled. The number of keys required to re-enable
|
||||
the private MIB is controlled at configuration time by the number of
|
||||
entries created in the table. Although there is no theoretical
|
||||
maximum to the number of keys which may be required, a particular
|
||||
device is likely to have non-volatile storage constraints which
|
||||
will limit the maximum number of entries. If an attempt is made to
|
||||
create more rows than the device can support, an error code of
|
||||
NO CREATION will be returned."
|
||||
::= { cableDataPrivateBase 2 }
|
||||
|
||||
cdPrivateMibEnableKeyEntry OBJECT-TYPE
|
||||
SYNTAX CdPrivateMibEnableKeyEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry identifying a single key value used to re-enable the private
|
||||
MIB once it has been disabled."
|
||||
INDEX { cdPvtMibEnableKeyIndex }
|
||||
::= { cdPrivateMibEnableKeyTable 1 }
|
||||
|
||||
CdPrivateMibEnableKeyEntry ::=
|
||||
SEQUENCE {
|
||||
cdPvtMibEnableKeyIndex Integer32,
|
||||
cdPvtMibEnableKeyValue OCTET STRING,
|
||||
cdPvtMibEnableKeyStatus RowStatus
|
||||
}
|
||||
|
||||
cdPvtMibEnableKeyIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..8)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value used to identify this key instance. Note that the
|
||||
indices need not be sequential, although they must be positive.
|
||||
Also note that a particular device may have non-volatile storage
|
||||
constraints which limit the value of this object. If an attempt is
|
||||
made to create a row which has an index that is not valid for the
|
||||
particular device, an error code of NO CREATION will be returned."
|
||||
::= { cdPrivateMibEnableKeyEntry 1 }
|
||||
|
||||
cdPvtMibEnableKeyValue OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value used to control re-enabling of the private MIB once it has
|
||||
been disabled. If the private MIB is disabled, the only value which
|
||||
may be successfully set to this object is its current value. If the
|
||||
MIB is enabled, then this value may be set to any value in order to
|
||||
configure the table. Note that there is no theoretical limit to the
|
||||
size of this string, although a particular device is likely to have
|
||||
non-volatile storage constraints which will limit the size of the
|
||||
value. If an attempt is made to set this value to too large of a
|
||||
string, an error code of WRONG LENGTH will be returned. Also note
|
||||
that this value may contain hex values as well as ASCII printable
|
||||
ones."
|
||||
DEFVAL { "" }
|
||||
::= { cdPrivateMibEnableKeyEntry 2 }
|
||||
|
||||
cdPvtMibEnableKeyStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the status of rows in this table. Rows in this
|
||||
table may be created by either the create-and-go or create-and-wait
|
||||
paradigms. There is no restriction on changing values in a row of
|
||||
this table while the row is active. Setting the value of this object
|
||||
to active (either directly or indirectly via create-and-go) will cause
|
||||
the row to be written to non-volatile storage. Changing the value of
|
||||
cdPrivateEnableKeyValue while the row is active will also cause the
|
||||
row to be written to non-volatile storage."
|
||||
::= { cdPrivateMibEnableKeyEntry 3 }
|
||||
|
||||
|
||||
--
|
||||
-- cableDataFactory OBJECT IDENTIFIER ::= { cdPrivateMibObjects 2 }
|
||||
-- see BRCM-CABLEDATA-FACTORY-MIB
|
||||
--
|
||||
|
||||
--
|
||||
-- cableDataEngineering OBJECT IDENTIFIER ::= { cdPrivateMibObjects 3 }
|
||||
-- see BRCM-CABLEDATA-ENGINEERING-MIB
|
||||
--
|
||||
|
||||
END
|
||||
145
mibs/broadcom/BRCM-CABLEDATA-SMI
Normal file
145
mibs/broadcom/BRCM-CABLEDATA-SMI
Normal file
@ -0,0 +1,145 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2008 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Filename: brcm-cabledata-smi.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 15-march-2002
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- SMI MIB for cableData branch of Broadcom private MIBs
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-CABLEDATA-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
broadcom
|
||||
FROM BRCM-SMI; -- Defined above in this same module
|
||||
|
||||
cableData MODULE-IDENTITY
|
||||
LAST-UPDATED "200705210000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"The Structure of Management Information for the Broadcom
|
||||
enterprise dealing with Cable Modems, Cable Modem Termination
|
||||
Systems, and related data-over-CATV systems."
|
||||
REVISION "200705210000Z"
|
||||
DESCRIPTION
|
||||
"Fixed an error in the value of the broadcom root node."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Compilability issues were cleaned up:
|
||||
- Changed method of defining broadcom root node."
|
||||
REVISION "200207310000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { broadcom 2 }
|
||||
|
||||
cableDataProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cableDataProducts is the root OBJECT IDENTIFIER from
|
||||
which sysObjectID values are assigned. Actual
|
||||
values are defined in BRCM-CABLEDATA-PRODUCTS-MIB."
|
||||
::= { cableData 1 }
|
||||
|
||||
cableDataMgmt OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cableDataMgmt is the main subtree for new mib development."
|
||||
::= { cableData 2 }
|
||||
|
||||
cableDataAgentCapability OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cableDataAgentCapability provides a root OBJECT IDENTIFIER
|
||||
from which AGENT-CAPABILITIES values may be assigned,
|
||||
for use in the sysORTable."
|
||||
::= { cableData 3 }
|
||||
|
||||
cableDataExperimental OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cableDataExperimental provides a root OBJECT IDENTIFIER
|
||||
where experimental mibs may be temporarily
|
||||
placed. MIBs are typically only located here as works-in-progress,
|
||||
on either the IANA or BRCM development path.
|
||||
|
||||
MIBs should never be published under this branch, it
|
||||
should only be used internally for development purposes."
|
||||
::= { cableData 4 }
|
||||
|
||||
cableDataPrivate OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"cableDataPrivate provides a root OBJECT IDENTIFIER under which are
|
||||
placed objects which are only intended to be used in a manufacturing,
|
||||
engineering, or other internal environment. Objects under this node
|
||||
should not be available in a deployed device."
|
||||
::= { cableData 99 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
168
mibs/broadcom/BRCM-CABLEHOME-FACTORY-MIB
Normal file
168
mibs/broadcom/BRCM-CABLEHOME-FACTORY-MIB
Normal file
@ -0,0 +1,168 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2002-2009 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-cablehome-factory.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 23-august-2002
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for cablemodem factory
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-CABLEHOME-FACTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
cableDataFactory
|
||||
FROM BRCM-CABLEDATA-FACTORY-MIB;
|
||||
|
||||
cableHomeFactory MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for management and configuration
|
||||
of objects used in manufacturing of CableHome devices."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected."
|
||||
REVISION "200404270000Z"
|
||||
DESCRIPTION
|
||||
"Added objects chSpsClabCvcRootCaCert and chSpsClabCvcCaCert."
|
||||
REVISION "200403240000Z"
|
||||
DESCRIPTION
|
||||
"Changed behavior of chSecPsPrivateKey to return a CRC32 of the
|
||||
key when read rather than the key itself for security reasons."
|
||||
REVISION "200208230000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataFactory 3 }
|
||||
|
||||
-- chFactoryBase: miscellaneous control/state objects for factory mode
|
||||
chFactoryBase OBJECT IDENTIFIER ::= { cableHomeFactory 1 }
|
||||
|
||||
-- chFactorySecurity: Security-related factory objects
|
||||
chFactorySecurity OBJECT IDENTIFIER ::= { cableHomeFactory 2 }
|
||||
|
||||
chSecPsCert OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CableHome PS Element Certificate."
|
||||
::= { chFactorySecurity 1 }
|
||||
|
||||
chSecPsPrivateKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CableHome PS Element private key. In order to prevent
|
||||
unauthorized discovery of the private key, when read this object
|
||||
does not return the key. Instead, a CRC32 is performed over the
|
||||
key and the resulting 32 bit value is returned as a 4 byte octet
|
||||
string. Note that if the key is empty, a CRC value of 00 00 00 00
|
||||
is returned."
|
||||
::= { chFactorySecurity 2 }
|
||||
|
||||
chSecManCaCert OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CableHome Manufacturer CA Certificate."
|
||||
::= { chFactorySecurity 3 }
|
||||
|
||||
chSecSvcProviderRootCaCert OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CableHome Service Provider Root CA Certificate."
|
||||
::= { chFactorySecurity 4 }
|
||||
|
||||
-- Security objects present only for standalone PS (SPS)
|
||||
-- Embedded (EPS) systems will not support these objects.
|
||||
|
||||
chSpsClabCvcRootCaCert OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CableLabs CVC Root CA Certificate for SPS applications. Note that
|
||||
this object is not present in embedded (EPS) devices."
|
||||
::= { chFactorySecurity 5 }
|
||||
|
||||
chSpsClabCvcCaCert OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The CableLabs CVC CA Certificate for SPS applications. Note that
|
||||
this object is not present in embedded (EPS) devices."
|
||||
::= { chFactorySecurity 6 }
|
||||
|
||||
|
||||
END
|
||||
87
mibs/broadcom/BRCM-CABLEHOME-MGMT-MIB
Normal file
87
mibs/broadcom/BRCM-CABLEHOME-MGMT-MIB
Normal file
@ -0,0 +1,87 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-cablehome-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 6-march-2003
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) CableHome management
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-CABLEHOME-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
cablehomeMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadacom proprietary MIB for runtime management of CableHome devices."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected."
|
||||
REVISION "200404050000Z"
|
||||
DESCRIPTION
|
||||
"Added chCsaEnabled object."
|
||||
REVISION "200303060000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 3 }
|
||||
|
||||
chMgmtBase OBJECT IDENTIFIER ::= { cablehomeMgmt 1 }
|
||||
|
||||
chCsaOperMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
csa10(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the operational mode of the device with regards to CSA
|
||||
(Commercial Services Annex) support. Note that CSA is defined as an
|
||||
annex to the CableHome 1.1 specification, so rgOperMode must be set to
|
||||
cableHome11(4) for this object to be meaningfully set to any value
|
||||
other than disabled(0)."
|
||||
::= { chMgmtBase 1 }
|
||||
|
||||
END
|
||||
537
mibs/broadcom/BRCM-CM-CAPABILITY-MIB
Normal file
537
mibs/broadcom/BRCM-CM-CAPABILITY-MIB
Normal file
@ -0,0 +1,537 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2008 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-cm-capability.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 11-feb-2004 (Happy 2nd Birthday Eric!)
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB defining CM agent capability.
|
||||
-- Note that this MIB does not define an accessible objects
|
||||
-- and is provided strictly for use in the sysORTable.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-CM-CAPABILITY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
cableDataAgentCapability
|
||||
FROM BRCM-CABLEDATA-SMI;
|
||||
|
||||
brcmCmCapability MODULE-IDENTITY
|
||||
LAST-UPDATED "200803090000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Agent capabilities statement for DOCSIS 1.0, 1.1, 2.0, and 3.0
|
||||
cablemodem reference designs."
|
||||
REVISION "200803090000Z"
|
||||
DESCRIPTION
|
||||
"Capabilities clauses for DOCSIS 2.0+IPv6 and DOCSIS 3.0 were added."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Product-Release statements were updated.
|
||||
Compilability issues were cleaned up:
|
||||
- snmpCommunityGroup changed to snmpCommunityTable group to reflect
|
||||
conformance group name change in revision 200308060000Z of the
|
||||
SNMP-COMMUNITY-MIB.
|
||||
- snmpCommunityTableGroup removed from SNMPv2-MIB statement"
|
||||
REVISION "200402110000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataAgentCapability 2 }
|
||||
|
||||
--
|
||||
-- AGENT-CAPABILITIES statement for DOCSIS 1.0 CM agent
|
||||
-- OID (for sysORID purposes) = 1.3.6.1.4.1.4413.2.3.2.1
|
||||
--
|
||||
|
||||
cmDocsis10AgentCapability AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"BFC DOCSIS 1.0 CM reference design 3.x, 4.x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An agent which supports all MIBs required by the DOCSIS 1.0
|
||||
OSS specification."
|
||||
-- MIBs required by DOCSIS 1.0
|
||||
SUPPORTS DOCS-CABLE-DEVICE-MIB -- RFC-2669
|
||||
INCLUDES { docsDevBaseGroup,
|
||||
docsDevEventGroup,
|
||||
docsDevFilterGroup,
|
||||
docsDevNmAccessGroup,
|
||||
docsDevServerGroup,
|
||||
docsDevSoftwareGroup,
|
||||
docsDevCpeGroup }
|
||||
SUPPORTS DOCS-IF-MIB -- RFC-2670
|
||||
INCLUDES { docsIfBasicGroup,
|
||||
docsIfCmGroup }
|
||||
SUPPORTS DOCS-BPI-MIB -- RFC-3083
|
||||
INCLUDES { docsBpiCmGroup }
|
||||
-- SUPPORTS BRIDGE-MIB - - RFC-1493
|
||||
-- INCLUDES { } - - No conformance section (SNMPv1 syntax), what to do??
|
||||
SUPPORTS EtherLike-MIB -- RFC-2665
|
||||
INCLUDES { etherStatsBaseGroup,
|
||||
etherStatsLowSpeedGroup,
|
||||
etherStatsHighSpeedGroup,
|
||||
etherDuplexGroup }
|
||||
SUPPORTS IP-MIB -- RFC-2011
|
||||
INCLUDES { ipGroup,
|
||||
icmpGroup }
|
||||
SUPPORTS UDP-MIB -- RFC-2013
|
||||
INCLUDES { udpGroup }
|
||||
SUPPORTS USB-MIB -- draft-dolnik-usb-mib-00
|
||||
INCLUDES { usbMibBasicGroup,
|
||||
usbMibCDCGroup,
|
||||
usbMibCDCEtherGroup,
|
||||
usbCDCEtherXmtAddressGroup }
|
||||
SUPPORTS IF-MIB -- RFC-2233
|
||||
INCLUDES { ifGeneralInformationGroup,
|
||||
ifVHCPacketGroup,
|
||||
ifStackGroup2,
|
||||
ifCounterDiscontinuityGroup }
|
||||
SUPPORTS SNMPv2-MIB -- RFC-3418
|
||||
INCLUDES { snmpGroup,
|
||||
snmpSetGroup,
|
||||
systemGroup,
|
||||
snmpObsoleteGroup }
|
||||
::= { brcmCmCapability 1 }
|
||||
|
||||
--
|
||||
-- AGENT-CAPABILITIES statement for DOCSIS 1.1 CM agent
|
||||
-- OID (for sysORID purposes) = 1.3.6.1.4.1.4413.2.3.2.2
|
||||
--
|
||||
cmDocsis11AgentCapability AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"BFC DOCSIS 1.1 CM reference design 3.x, 4.x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An agent which supports all MIBs required by the DOCSIS 1.1
|
||||
OSS specification."
|
||||
-- MIBs required by DOCSIS 1.1
|
||||
SUPPORTS DOCS-CABLE-DEVICE-MIB -- RFC-2669
|
||||
INCLUDES { docsDevBaseGroup,
|
||||
docsDevEventGroup,
|
||||
docsDevFilterGroup,
|
||||
docsDevNmAccessGroup,
|
||||
docsDevServerGroup,
|
||||
docsDevSoftwareGroup,
|
||||
docsDevCpeGroup }
|
||||
SUPPORTS DOCS-IF-MIB -- draft-ietf-ipcdn-docs-rfmibv2-05
|
||||
INCLUDES { docsIfBasicGroup,
|
||||
docsIfCmGroup }
|
||||
SUPPORTS DOCS-BPI-MIB -- RFC-3083
|
||||
INCLUDES { docsBpiCmGroup }
|
||||
SUPPORTS DOCS-BPI2-MIB -- draft-ietf-ipcdn-bpiplus-mib-05
|
||||
INCLUDES { docsBpi2CmGroup,
|
||||
docsBpi2CodeDownloadGroup }
|
||||
SUPPORTS DOCS-QOS-MIB -- draft-ietf-ipcdn-qos-mib-04
|
||||
INCLUDES { docsQosBaseGroup,
|
||||
docsQosParamSetGroup,
|
||||
docsQosSrvClassPolicyGroup }
|
||||
SUPPORTS DOCS-CABLE-DEVICE-TRAP-MIB -- Appendix 'L' of the 1.1 OSS spec
|
||||
INCLUDES { docsDevCmTrapControlGroup,
|
||||
docsDevCmNotificationGroup }
|
||||
SUPPORTS IF-MIB -- RFC-2863
|
||||
INCLUDES { ifGeneralInformationGroup,
|
||||
ifVHCPacketGroup,
|
||||
ifStackGroup2,
|
||||
ifCounterDiscontinuityGroup }
|
||||
-- SUPPORTS BRIDGE-MIB - - RFC-1493
|
||||
-- INCLUDES { } - - No conformance section (SNMPv1 syntax), what to do??
|
||||
SUPPORTS EtherLike-MIB -- RFC-2665
|
||||
INCLUDES { etherStatsBaseGroup,
|
||||
etherStatsLowSpeedGroup,
|
||||
etherStatsHighSpeedGroup,
|
||||
etherDuplexGroup }
|
||||
SUPPORTS IP-MIB -- RFC-2011
|
||||
INCLUDES { ipGroup,
|
||||
icmpGroup }
|
||||
SUPPORTS UDP-MIB -- RFC-2013
|
||||
INCLUDES { udpGroup }
|
||||
SUPPORTS USB-MIB -- draft-dolnik-usb-mib-00
|
||||
INCLUDES { usbMibBasicGroup,
|
||||
usbMibCDCGroup,
|
||||
usbMibCDCEtherGroup,
|
||||
usbCDCEtherXmtAddressGroup }
|
||||
SUPPORTS SNMP-TARGET-MIB -- RFC-3413
|
||||
INCLUDES { snmpTargetBasicGroup,
|
||||
snmpTargetResponseGroup,
|
||||
snmpTargetCommandResponderGroup }
|
||||
SUPPORTS SNMP-NOTIFICATION-MIB -- Also RFC-3413
|
||||
INCLUDES { snmpNotifyGroup,
|
||||
snmpNotifyFilterGroup }
|
||||
SUPPORTS SNMP-USER-BASED-SM-MIB -- RFC-3414
|
||||
INCLUDES { usmMIBBasicGroup }
|
||||
SUPPORTS SNMP-VIEW-BASED-ACM-MIB -- RFC-3415
|
||||
INCLUDES { vacmBasicGroup }
|
||||
SUPPORTS SNMP-COMMUNITY-MIB -- RFC-2576
|
||||
INCLUDES { snmpCommunityTableGroup }
|
||||
SUPPORTS SNMP-USM-DH-OBJECTS-MIB -- RFC-2786
|
||||
INCLUDES { usmDHKeyMIBBasicGroup,
|
||||
usmDHKeyParamGroup,
|
||||
usmDHKeyKickstartGroup }
|
||||
SUPPORTS SNMPv2-MIB -- RFC-3418
|
||||
INCLUDES { snmpGroup,
|
||||
snmpSetGroup,
|
||||
systemGroup,
|
||||
snmpObsoleteGroup }
|
||||
::= { brcmCmCapability 2 }
|
||||
|
||||
--
|
||||
-- AGENT-CAPABILITIES statement for DOCSIS 2.0 CM agent
|
||||
-- OID (for sysORID purposes) = 1.3.6.1.4.1.4413.2.3.2.3
|
||||
--
|
||||
cmDocsis20AgentCapability AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"BFC DOCSIS 2.0 CM reference design 3.x, 4.x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An agent which supports all MIBs required by the DOCSIS 2.0
|
||||
OSS specification."
|
||||
-- MIBs required by DOCSIS 2.0
|
||||
SUPPORTS DOCS-CABLE-DEVICE-MIB -- RFC-2669
|
||||
INCLUDES { docsDevBaseGroup,
|
||||
docsDevEventGroup,
|
||||
docsDevFilterGroup,
|
||||
docsDevNmAccessGroup,
|
||||
docsDevServerGroup,
|
||||
docsDevSoftwareGroup,
|
||||
docsDevCpeGroup }
|
||||
SUPPORTS DOCS-IF-MIB -- draft-ietf-ipcdn-docs-rfmibv2-05
|
||||
INCLUDES { docsIfBasicGroup,
|
||||
docsIfCmGroup }
|
||||
SUPPORTS DOCS-BPI-MIB -- RFC-3083
|
||||
INCLUDES { docsBpiCmGroup }
|
||||
SUPPORTS DOCS-BPI2-MIB -- draft-ietf-ipcdn-bpiplus-mib-05
|
||||
INCLUDES { docsBpi2CmGroup,
|
||||
docsBpi2CodeDownloadGroup }
|
||||
SUPPORTS DOCS-QOS-MIB -- draft-ietf-ipcdn-qos-mib-04
|
||||
INCLUDES { docsQosBaseGroup,
|
||||
docsQosParamSetGroup,
|
||||
docsQosSrvClassPolicyGroup }
|
||||
SUPPORTS DOCS-CABLE-DEVICE-TRAP-MIB -- Annex 'H' of the 2.0 OSS spec
|
||||
INCLUDES { docsDevCmTrapControlGroup,
|
||||
docsDevCmNotificationGroup }
|
||||
SUPPORTS IF-MIB -- RFC-2863
|
||||
INCLUDES { ifGeneralInformationGroup,
|
||||
ifVHCPacketGroup,
|
||||
ifStackGroup2,
|
||||
ifCounterDiscontinuityGroup }
|
||||
-- SUPPORTS BRIDGE-MIB - - RFC-1493
|
||||
-- INCLUDES { } - - No conformance section (SNMPv1 syntax), what to do??
|
||||
SUPPORTS EtherLike-MIB -- RFC-2665
|
||||
INCLUDES { etherStatsBaseGroup,
|
||||
etherStatsLowSpeedGroup,
|
||||
etherStatsHighSpeedGroup,
|
||||
etherDuplexGroup }
|
||||
SUPPORTS IP-MIB -- RFC-2011
|
||||
INCLUDES { ipGroup,
|
||||
icmpGroup }
|
||||
SUPPORTS UDP-MIB -- RFC-2013
|
||||
INCLUDES { udpGroup }
|
||||
SUPPORTS USB-MIB -- draft-dolnik-usb-mib-00
|
||||
INCLUDES { usbMibBasicGroup,
|
||||
usbMibCDCGroup,
|
||||
usbMibCDCEtherGroup,
|
||||
usbCDCEtherXmtAddressGroup }
|
||||
SUPPORTS SNMP-TARGET-MIB -- RFC-3413
|
||||
INCLUDES { snmpTargetBasicGroup,
|
||||
snmpTargetResponseGroup,
|
||||
snmpTargetCommandResponderGroup }
|
||||
SUPPORTS SNMP-NOTIFICATION-MIB -- Also RFC-3413
|
||||
INCLUDES { snmpNotifyGroup,
|
||||
snmpNotifyFilterGroup }
|
||||
SUPPORTS SNMP-USER-BASED-SM-MIB -- RFC-3414
|
||||
INCLUDES { usmMIBBasicGroup }
|
||||
SUPPORTS SNMP-VIEW-BASED-ACM-MIB -- RFC-3415
|
||||
INCLUDES { vacmBasicGroup }
|
||||
SUPPORTS SNMP-COMMUNITY-MIB -- RFC-2576
|
||||
INCLUDES { snmpCommunityTableGroup }
|
||||
SUPPORTS SNMP-USM-DH-OBJECTS-MIB -- RFC-2786
|
||||
INCLUDES { usmDHKeyMIBBasicGroup,
|
||||
usmDHKeyParamGroup,
|
||||
usmDHKeyKickstartGroup }
|
||||
SUPPORTS SNMPv2-MIB -- RFC-3418
|
||||
INCLUDES { snmpGroup,
|
||||
snmpSetGroup,
|
||||
systemGroup,
|
||||
snmpObsoleteGroup }
|
||||
::= { brcmCmCapability 3 }
|
||||
|
||||
|
||||
--
|
||||
-- AGENT-CAPABILITIES statement for DOCSIS 2.0 + IPv6 CM agent
|
||||
-- OID (for sysORID purposes) = 1.3.6.1.4.1.4413.2.3.2.4
|
||||
--
|
||||
cmDocsis20AgentCapability AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"BFC DOCSIS 2.0+IPv6 CM reference design 3.x, 4.x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An agent which supports all MIBs required by the DOCSIS 2.0
|
||||
OSS specification as well as those specified by the 2.0+IPv6
|
||||
technical report."
|
||||
SUPPORTS DOCS-CABLE-DEVICE-MIB -- RFC-4639
|
||||
INCLUDES { docsDevBaseGroup,
|
||||
docsDevBaseIgmpGroup,
|
||||
docsDevBaseMaxCpeGroup,
|
||||
docsDevSoftwareGroupV2,
|
||||
docsDevServerGroupV2,
|
||||
docsDevEventGroupV2,
|
||||
docsDevFilterGroup,
|
||||
docsDevNmAccessGroup,
|
||||
docsDevCpeGroup }
|
||||
SUPPORTS DOCS-IF-MIB -- RFC-4546
|
||||
INCLUDES { docsIfBasicGroup,
|
||||
docsIfCmGroup }
|
||||
SUPPORTS DOCS-BPI-MIB -- RFC-3083
|
||||
INCLUDES { docsBpiCmGroup }
|
||||
SUPPORTS DOCS-BPI2-MIB -- draft-ietf-ipcdn-bpiplus-mib-05
|
||||
INCLUDES { docsBpi2CmGroup,
|
||||
docsBpi2CodeDownloadGroup }
|
||||
SUPPORTS DOCS-IETF-BPI2-MIB -- RFC-4131
|
||||
INCLUDES { docsBpi2CmGroup,
|
||||
docsBpi2CodeDownloadGroup }
|
||||
SUPPORTS DOCS-QOS-MIB -- draft-ietf-ipcdn-qos-mib-04
|
||||
INCLUDES { docsQosBaseGroup,
|
||||
docsQosParamSetGroup,
|
||||
docsQosSrvClassPolicyGroup }
|
||||
SUPPORTS DOCS-QOS3-MIB -- Annex Q OSS 3.0 spec
|
||||
INCLUDES { docsQosBaseGroup, -- docsQosPktClassTable only
|
||||
docsQosCmGroup } -- docsQosCmDsidTable, docsQosCmDsidStatsTable, docsQosCmDsidClientTable only
|
||||
SUPPORTS DOCS-CABLE-DEVICE-TRAP-MIB -- Annex 'H' of the 2.0 OSS spec
|
||||
INCLUDES { docsDevCmTrapControlGroup,
|
||||
docsDevCmNotificationGroup }
|
||||
SUPPORTS IF-MIB -- RFC-2863
|
||||
INCLUDES { ifGeneralInformationGroup,
|
||||
ifVHCPacketGroup,
|
||||
ifStackGroup2,
|
||||
ifCounterDiscontinuityGroup }
|
||||
SUPPORTS BRIDGE-MIB -- RFC-4188
|
||||
INCLUDES { dot1dBaseBridgeGroup,
|
||||
dot1dBasePortGroup,
|
||||
dot1dTpFdbGroup,
|
||||
dot1dTpGroup }
|
||||
SUPPORTS EtherLike-MIB -- RFC-3635
|
||||
INCLUDES { etherStatsLowSpeedGroup,
|
||||
etherStatsHighSpeedGroup,
|
||||
etherDuplexGroup,
|
||||
etherStatsBaseGroup2,
|
||||
etherStatsHalfDuplexGroup,
|
||||
etherHCStatsGroup }
|
||||
SUPPORTS IP-MIB -- RFC-4293
|
||||
INCLUDES { ipGroup,
|
||||
icmpGroup,
|
||||
ipv4GeneralGroup,
|
||||
ipv4IfGroup,
|
||||
ipv6GeneralGroup2,
|
||||
ipv6IfGroup,
|
||||
ipLastChangeGroup,
|
||||
ipAddressGroup,
|
||||
ipNetToPhysicalGroup,
|
||||
icmpStatsGroup }
|
||||
SUPPORTS UDP-MIB -- RFC-4113
|
||||
INCLUDES { udpGroup,
|
||||
udpBaseGroup,
|
||||
udpHCGroup,
|
||||
udpEndpointGroup }
|
||||
SUPPORTS USB-MIB -- draft-dolnik-usb-mib-02
|
||||
INCLUDES { usbMibBasicGroup,
|
||||
usbMibCDCGroup,
|
||||
usbMibCDCEtherGroup,
|
||||
usbCDCEtherXmtAddressGroup }
|
||||
SUPPORTS SNMP-TARGET-MIB -- RFC-3413
|
||||
INCLUDES { snmpTargetBasicGroup,
|
||||
snmpTargetResponseGroup,
|
||||
snmpTargetCommandResponderGroup }
|
||||
SUPPORTS SNMP-NOTIFICATION-MIB -- Also RFC-3413
|
||||
INCLUDES { snmpNotifyGroup,
|
||||
snmpNotifyFilterGroup }
|
||||
SUPPORTS SNMP-USER-BASED-SM-MIB -- RFC-3414
|
||||
INCLUDES { usmMIBBasicGroup }
|
||||
SUPPORTS SNMP-VIEW-BASED-ACM-MIB -- RFC-3415
|
||||
INCLUDES { vacmBasicGroup }
|
||||
SUPPORTS SNMP-COMMUNITY-MIB -- RFC-2576
|
||||
INCLUDES { snmpCommunityTableGroup }
|
||||
SUPPORTS SNMP-USM-DH-OBJECTS-MIB -- RFC-2786
|
||||
INCLUDES { usmDHKeyMIBBasicGroup,
|
||||
usmDHKeyParamGroup,
|
||||
usmDHKeyKickstartGroup }
|
||||
SUPPORTS SNMPv2-MIB -- RFC-3418
|
||||
INCLUDES { snmpGroup,
|
||||
snmpSetGroup,
|
||||
systemGroup,
|
||||
snmpObsoleteGroup }
|
||||
::= { brcmCmCapability 4 }
|
||||
|
||||
--
|
||||
-- AGENT-CAPABILITIES statement for DOCSIS 3.0 CM agent
|
||||
-- OID (for sysORID purposes) = 1.3.6.1.4.1.4413.2.3.2.5
|
||||
--
|
||||
cmDocsis20AgentCapability AGENT-CAPABILITIES
|
||||
PRODUCT-RELEASE
|
||||
"BFC DOCSIS 3.0 CM reference design 4.x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An agent which supports all MIBs required by the DOCSIS 3.0
|
||||
OSS specification."
|
||||
-- MIBs required by DOCSIS 3.0
|
||||
SUPPORTS DOCS-CABLE-DEVICE-MIB -- RFC-4639
|
||||
INCLUDES { docsDevBaseGroup,
|
||||
docsDevBaseIgmpGroup,
|
||||
docsDevBaseMaxCpeGroup,
|
||||
docsDevSoftwareGroupV2,
|
||||
docsDevServerGroupV2,
|
||||
docsDevEventGroupV2,
|
||||
docsDevFilterGroup,
|
||||
docsDevNmAccessGroup,
|
||||
docsDevCpeGroup }
|
||||
SUPPORTS DOCS-IF-MIB -- RFC-4546
|
||||
INCLUDES { docsIfBasicGroup,
|
||||
docsIfCmGroup }
|
||||
SUPPORTS DOCS-IF3-MIB -- Annex Q OSS 3.0 spec
|
||||
INCLUDES { docsIf3CmGroup,
|
||||
docsIfCmGroup }
|
||||
SUPPORTS DOCS-BPI-MIB -- RFC-3083
|
||||
INCLUDES { docsBpiCmGroup }
|
||||
SUPPORTS DOCS-BPI2-MIB -- draft-ietf-ipcdn-bpiplus-mib-05
|
||||
INCLUDES { docsBpi2CmGroup,
|
||||
docsBpi2CodeDownloadGroup }
|
||||
SUPPORTS DOCS-IETF-BPI2-MIB -- RFC-4131
|
||||
INCLUDES { docsBpi2CmGroup,
|
||||
docsBpi2CodeDownloadGroup }
|
||||
SUPPORTS DOCS-QOS-MIB -- draft-ietf-ipcdn-qos-mib-04
|
||||
INCLUDES { docsQosBaseGroup,
|
||||
docsQosParamSetGroup,
|
||||
docsQosSrvClassPolicyGroup }
|
||||
SUPPORTS DOCS-QOS3-MIB -- Annex Q OSS 3.0 spec
|
||||
INCLUDES { docsQosBaseGroup,
|
||||
docsQosCmGroup }
|
||||
SUPPORTS DOCS-CABLE-DEVICE-TRAP-MIB -- Annex 'H' of the 2.0 OSS spec
|
||||
INCLUDES { docsDevCmTrapControlGroup,
|
||||
docsDevCmNotificationGroup }
|
||||
SUPPORTS IF-MIB -- RFC-2863
|
||||
INCLUDES { ifGeneralInformationGroup,
|
||||
ifVHCPacketGroup,
|
||||
ifStackGroup2,
|
||||
ifCounterDiscontinuityGroup }
|
||||
SUPPORTS BRIDGE-MIB -- RFC-4188
|
||||
INCLUDES { dot1dBaseBridgeGroup,
|
||||
dot1dBasePortGroup,
|
||||
dot1dTpFdbGroup,
|
||||
dot1dTpGroup }
|
||||
SUPPORTS EtherLike-MIB -- RFC-3635
|
||||
INCLUDES { etherStatsLowSpeedGroup,
|
||||
etherStatsHighSpeedGroup,
|
||||
etherDuplexGroup,
|
||||
etherStatsBaseGroup2,
|
||||
etherStatsHalfDuplexGroup,
|
||||
etherHCStatsGroup }
|
||||
SUPPORTS IP-MIB -- RFC-4293
|
||||
INCLUDES { ipGroup,
|
||||
icmpGroup,
|
||||
ipv4GeneralGroup,
|
||||
ipv4IfGroup,
|
||||
ipv6GeneralGroup2,
|
||||
ipv6IfGroup,
|
||||
ipLastChangeGroup,
|
||||
ipAddressGroup,
|
||||
ipNetToPhysicalGroup,
|
||||
icmpStatsGroup }
|
||||
SUPPORTS UDP-MIB -- RFC-4113
|
||||
INCLUDES { udpGroup,
|
||||
udpBaseGroup,
|
||||
udpHCGroup,
|
||||
udpEndpointGroup }
|
||||
SUPPORTS USB-MIB -- draft-dolnik-usb-mib-02
|
||||
INCLUDES { usbMibBasicGroup,
|
||||
usbMibCDCGroup,
|
||||
usbMibCDCEtherGroup,
|
||||
usbCDCEtherXmtAddressGroup }
|
||||
SUPPORTS SNMP-TARGET-MIB -- RFC-3413
|
||||
INCLUDES { snmpTargetBasicGroup,
|
||||
snmpTargetResponseGroup,
|
||||
snmpTargetCommandResponderGroup }
|
||||
SUPPORTS SNMP-NOTIFICATION-MIB -- Also RFC-3413
|
||||
INCLUDES { snmpNotifyGroup,
|
||||
snmpNotifyFilterGroup }
|
||||
SUPPORTS SNMP-USER-BASED-SM-MIB -- RFC-3414
|
||||
INCLUDES { usmMIBBasicGroup }
|
||||
SUPPORTS SNMP-VIEW-BASED-ACM-MIB -- RFC-3415
|
||||
INCLUDES { vacmBasicGroup }
|
||||
SUPPORTS SNMP-COMMUNITY-MIB -- RFC-2576
|
||||
INCLUDES { snmpCommunityTableGroup }
|
||||
SUPPORTS SNMP-USM-DH-OBJECTS-MIB -- RFC-2786
|
||||
INCLUDES { usmDHKeyMIBBasicGroup,
|
||||
usmDHKeyParamGroup,
|
||||
usmDHKeyKickstartGroup }
|
||||
SUPPORTS SNMPv2-MIB -- RFC-3418
|
||||
INCLUDES { snmpGroup,
|
||||
snmpSetGroup,
|
||||
systemGroup,
|
||||
snmpObsoleteGroup }
|
||||
::= { brcmCmCapability 5 }
|
||||
|
||||
END
|
||||
287
mibs/broadcom/BRCM-CM-EMTA-MGMT-MIB
Normal file
287
mibs/broadcom/BRCM-CM-EMTA-MGMT-MIB
Normal file
@ -0,0 +1,287 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2007-2009 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-cm-emta-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: August 9, 2007
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) eMTA management
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-CM-EMTA-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP,
|
||||
MODULE-COMPLIANCE,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
cmEmbeddedDevices
|
||||
FROM BRCM-CM-MGMT-MIB;
|
||||
|
||||
cmEmtaMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200902240000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom MIB for runtime management of CM features which are only
|
||||
applicable on a device which contains an embedded PacketCable MTA."
|
||||
REVISION "200902240000Z"
|
||||
DESCRIPTION
|
||||
"Added object cmEmtaPingTestInterval, cmEmtaPingTestFailEMTAThreshold, and
|
||||
cmEmtaPingTestFailCMThreshold."
|
||||
REVISION "200806121200Z"
|
||||
DESCRIPTION
|
||||
"Added object cmEmtaSafeReset."
|
||||
REVISION "200806120000Z"
|
||||
DESCRIPTION
|
||||
"Added object cmEmtaRegistrationState."
|
||||
REVISION "200708300000Z"
|
||||
DESCRIPTION
|
||||
"Added objects cmEmtaNonSecureFlowDefaultReadCommunity and
|
||||
cmEmtaNonSecureFlowDefaultWriteCommunity."
|
||||
REVISION "200708090000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cmEmbeddedDevices 1 }
|
||||
|
||||
--
|
||||
-- Placeholder for any future textual conventions
|
||||
--
|
||||
|
||||
--
|
||||
-- Placeholder for any future notifications (traps)
|
||||
--
|
||||
cmEmtaNotification OBJECT IDENTIFIER ::= { cmEmtaMgmt 0 }
|
||||
|
||||
--
|
||||
-- Management objects
|
||||
--
|
||||
cmEmtaMIBObjects OBJECT IDENTIFIER ::= { cmEmtaMgmt 1 }
|
||||
|
||||
--
|
||||
-- cmEmtaBase - objects for general-purpose CM - eMTA control
|
||||
--
|
||||
|
||||
cmEmtaBase OBJECT IDENTIFIER ::= { cmEmtaMIBObjects 1 }
|
||||
|
||||
cmEmtaBasicFlowDhcpAccept OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object may be used to expedite the acceptance of the EMTA DHCP
|
||||
offer when option 122.6 of the offer indicates basic or hybrid
|
||||
provisioning flow.
|
||||
|
||||
If set to true(1), DHCP offer rule (b) from MTA initialization flow
|
||||
MTA2 will not be enforced. This means that the EMTA will not retry
|
||||
the DHCP discover process in search of an offer which specifies the
|
||||
secure flow, thus resulting in the EMTA becoming operational more
|
||||
quickly.
|
||||
|
||||
It is important to note that in this configuration the CM is in
|
||||
violation of the PacketCable provisioning specification."
|
||||
REFERENCE
|
||||
"PacketCable 1.5 Specification MTA Device Provisioning
|
||||
PKT-SP-PROV1.5-I03-070412, section 7.2.1, initialization flow MTA2"
|
||||
DEFVAL { false }
|
||||
::= { cmEmtaBase 1 }
|
||||
|
||||
cmEmtaNonSecureFlowDefaultReadCommunity OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default community string which will be used for read-only access
|
||||
in the EMTA non-secure provisioning flow. When read, this object will
|
||||
always return an empty string."
|
||||
DEFVAL { "private" }
|
||||
::= { cmEmtaBase 2 }
|
||||
|
||||
cmEmtaNonSecureFlowDefaultWriteCommunity OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default community string which will be used for read-write access
|
||||
in the EMTA non-secure provisioning flow. When read, this object will
|
||||
always return an empty string."
|
||||
DEFVAL { "private" }
|
||||
::= { cmEmtaBase 3 }
|
||||
|
||||
cmEmtaRegistrationState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cmScanning(1),
|
||||
cmRanging(2),
|
||||
cmDhcp(3),
|
||||
cmTftp(4),
|
||||
cmRegistered(5),
|
||||
mtaDhcp(6),
|
||||
mtaTftp(7),
|
||||
mtaProvisioned(8),
|
||||
mtaRsip(9),
|
||||
mtaOperational(10),
|
||||
mtaRejected(11)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the current state of the CM and EMTA provisioning and
|
||||
registration process."
|
||||
::= { cmEmtaBase 4 }
|
||||
|
||||
cmEmtaSafeReset OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) will cause the device to reset only
|
||||
when all telephony lines are on-hook. If one or more lines are
|
||||
off-hook when the reset is invoked then the reset will be queued and
|
||||
will occur once all lines are on-hook. Reading this object returns
|
||||
false(2) unless a reset is pending, in which case it returns true(1).
|
||||
A pending reset may be cancelled by setting this object to false(2).
|
||||
|
||||
Note that the behavior of this object is also affected by the values of
|
||||
objects emtaPostCallCompletionResetDelay and emtaMaxResetDelay as
|
||||
described in the the BRCM-EMTA-MGMT-MIB."
|
||||
::= { cmEmtaBase 5 }
|
||||
|
||||
cmEmtaPingTestInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "minutes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the time interval, in minutes, that the eMTA should
|
||||
perform a ping test from the eMTA stack to the default gateway. If set to
|
||||
0, this feature will be disabled."
|
||||
DEFVAL {0}
|
||||
::= { cmEmtaBase 6 }
|
||||
|
||||
cmEmtaPingTestFailEMTAThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the number of consecutive failed ping tests to
|
||||
trigger an eMTA reset. If set to 0, this feature will be disabled."
|
||||
DEFVAL {0}
|
||||
::= { cmEmtaBase 7 }
|
||||
|
||||
cmEmtaPingTestFailCMThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the number of consecutive failed ping tests to
|
||||
trigger a CM reset and eMTA reset.
|
||||
If set to 0, this feature will be disabled."
|
||||
DEFVAL {0}
|
||||
::= { cmEmtaBase 8 }
|
||||
|
||||
|
||||
--
|
||||
-- Conformance definitions
|
||||
--
|
||||
cmEmtaConformance OBJECT IDENTIFIER ::= { cmEmtaMgmt 2 }
|
||||
|
||||
--
|
||||
-- Compliance Statements
|
||||
--
|
||||
cmEmtaCompliances OBJECT IDENTIFIER ::= { cmEmtaConformance 1 }
|
||||
cmEmtaGroups OBJECT IDENTIFIER ::= { cmEmtaConformance 2 }
|
||||
|
||||
cmEmtaCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for cablemodem devices which include an
|
||||
embedded PacketCable MTA."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
cmEmtaBaseGroup
|
||||
}
|
||||
::= { cmEmtaCompliances 1 }
|
||||
|
||||
|
||||
cmEmtaBaseGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cmEmtaBasicFlowDhcpAccept,
|
||||
cmEmtaNonSecureFlowDefaultReadCommunity,
|
||||
cmEmtaNonSecureFlowDefaultWriteCommunity,
|
||||
cmEmtaRegistrationState,
|
||||
cmEmtaSafeReset
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of objects supported by all agents which implement this MIB."
|
||||
::= { cmEmtaGroups 1 }
|
||||
|
||||
END
|
||||
|
||||
1513
mibs/broadcom/BRCM-CM-ENGINEERING-MIB
Normal file
1513
mibs/broadcom/BRCM-CM-ENGINEERING-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1047
mibs/broadcom/BRCM-CM-FACTORY-MIB
Normal file
1047
mibs/broadcom/BRCM-CM-FACTORY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
160
mibs/broadcom/BRCM-CM-MGMT-EXT-MIB
Normal file
160
mibs/broadcom/BRCM-CM-MGMT-EXT-MIB
Normal file
@ -0,0 +1,160 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-cm-scan.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: April 18, 2005
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) CM management
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-CM-MGMT-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
broadcomCableDataMgmt
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
cmMgmtExt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom CM management extension MIB. This MIB is supported only for
|
||||
products implementing the Broadcom CM vendor extension."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Range restrictions for objects cmScanPushFrequency and cmScanIndex
|
||||
were adjusted.
|
||||
Compilability issues were cleaned up:
|
||||
- Missing imports were added."
|
||||
REVISION "200504180000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { broadcomCableDataMgmt 2 }
|
||||
|
||||
cmMgmtExtBase OBJECT IDENTIFIER ::= { cmMgmtExt 1 }
|
||||
|
||||
cmMgmtExtScan OBJECT IDENTIFIER ::= { cmMgmtExt 2 }
|
||||
|
||||
cmScanPushFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..128)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object will add a new entry to the cmScanTable. The
|
||||
new entry will be at index 1, and all existing entries will be
|
||||
re-indexed starting at 2. If the table is full, the last entry
|
||||
in the table will be dropped. If the value set here already exists
|
||||
in the table, it will be moved from its current position in the table
|
||||
to become entry 1 (a duplicate entry will not be added). Setting
|
||||
this object to a value of 0 will flush the cmScanTable. When read,
|
||||
this object always returns 0."
|
||||
::= { cmMgmtExtScan 1 }
|
||||
|
||||
cmScanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmScanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of the most recent known good frequencies to which the CM
|
||||
has registered. The most recent good frequency will be at index
|
||||
1, with subsequent entries being in chronological order from newest
|
||||
to oldest. Note that the table will not grow unbounded. Once the
|
||||
maximum number of entries is reached, the oldest entries will be
|
||||
discarded."
|
||||
::= { cmMgmtExtScan 2 }
|
||||
|
||||
cmScanEntry OBJECT-TYPE
|
||||
SYNTAX CmScanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry which identifies a downstream frequency to which the CM has
|
||||
recently successfully registered."
|
||||
INDEX { cmScanIndex }
|
||||
::= { cmScanTable 1 }
|
||||
|
||||
CmScanEntry ::=
|
||||
SEQUENCE {
|
||||
cmScanIndex Integer32,
|
||||
cmScanFrequency Integer32
|
||||
}
|
||||
|
||||
cmScanIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance of this scan entry."
|
||||
::= { cmScanEntry 1 }
|
||||
|
||||
cmScanFrequency OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "hertz"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A downstream frequency to which the CM has recently successfully
|
||||
registered, or which has been provisioned by way of a set to
|
||||
cmScanPushFrequency."
|
||||
REFERENCE
|
||||
"docsIfDownChannelFrequency from DOCS-IF-MIB"
|
||||
::= { cmScanEntry 2 }
|
||||
|
||||
|
||||
cmMgmtExtBaseStandbySwitchStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
on(1),
|
||||
off(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports/Sets the position of the standby switch.
|
||||
|
||||
A GET on this object returns the current state of the standby switch.
|
||||
|
||||
A SET to a value of 'on(1)' enables standby mode for the device.
|
||||
A SET to a value of 'off(2)' disables standby mode for the device.
|
||||
|
||||
When standby-mode is enabled 'on(1)', the device blocks WAN data traffic
|
||||
to/from the CPEs."
|
||||
::= { cmMgmtExtBase 1 }
|
||||
|
||||
|
||||
END
|
||||
976
mibs/broadcom/BRCM-CM-MGMT-MIB
Normal file
976
mibs/broadcom/BRCM-CM-MGMT-MIB
Normal file
@ -0,0 +1,976 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2003-2011 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-cm-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: April 18, 2005
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) CM management
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--****************************************************************************
|
||||
|
||||
BRCM-CM-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Unsigned32,
|
||||
Counter32,
|
||||
Integer32,
|
||||
Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
DisplayString,
|
||||
RowStatus,
|
||||
StorageType
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP,
|
||||
MODULE-COMPLIANCE,
|
||||
NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IANAifType
|
||||
FROM IANAifType-MIB
|
||||
ifPhysAddress,
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
docsDevEvLevel,
|
||||
docsDevEvId,
|
||||
docsDevEvText
|
||||
FROM DOCS-CABLE-DEVICE-MIB
|
||||
docsIfCmCmtsAddress,
|
||||
docsIfDocsisBaseCapability,
|
||||
docsIfCmStatusDocsisOperMode,
|
||||
docsIfCmStatusModulationType,
|
||||
TenthdBmV
|
||||
FROM DOCS-IF-MIB
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
cablemodemMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "201104260000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management of cablemodem devices."
|
||||
REVISION "201104260000Z"
|
||||
DESCRIPTION
|
||||
"Added object cmExtendedUsTxPowerCapability."
|
||||
REVISION "201104130000Z"
|
||||
DESCRIPTION
|
||||
"Added object cmOverrideUcdMaxBurst."
|
||||
REVISION "201008130000Z"
|
||||
DESCRIPTION
|
||||
"Added object cmStartDsidLearningWhenDccRspArriveSent."
|
||||
REVISION "200911090000Z"
|
||||
DESCRIPTION
|
||||
"Obsoleted autonomous1x1 value and added disabled value for
|
||||
cmChannelBondingPowerSaveStrategy object."
|
||||
REVISION "200911030000Z"
|
||||
DESCRIPTION
|
||||
"Added object cmUcastDsidAllowNonZeroInitialPsn."
|
||||
REVISION "200910190000Z"
|
||||
DESCRIPTION
|
||||
"Added object cmForwardingHwAssistEnable."
|
||||
REVISION "200909090000Z"
|
||||
DESCRIPTION
|
||||
"Added objects cmDsChanInfoTuner and cmDsChanInfoTunerChannel."
|
||||
REVISION "200908260000Z"
|
||||
DESCRIPTION
|
||||
"Added cmServiceQueueTable."
|
||||
REVISION "200908070000Z"
|
||||
DESCRIPTION
|
||||
"Added cmChannelBondingUpstreamTable."
|
||||
REVISION "200907310000Z"
|
||||
DESCRIPTION
|
||||
"Added cmIpProvisioningMode object."
|
||||
REVISION "200906180000Z"
|
||||
DESCRIPTION
|
||||
"Added cmChannelBondingPowerSaveStrategy object."
|
||||
REVISION "200904010000Z"
|
||||
DESCRIPTION
|
||||
"Added cmDownstreamChannelInfoTable with cmDsChanInfoCodewordErrorRate
|
||||
and cmDsChanInfoMeanSquareError objects."
|
||||
REVISION "200806120000Z"
|
||||
DESCRIPTION
|
||||
"Added conformances & compliances."
|
||||
REVISION "200708140000Z"
|
||||
DESCRIPTION
|
||||
"Added node cmEmbeddedDevices for location of other modules which
|
||||
control CM features specific only to embedded devices (such as
|
||||
EMTA, EPS, etc)."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected.
|
||||
- Missing imports were added.
|
||||
- Case of object CmHostIpFilterEntry was corrected.
|
||||
- Defval syntax for object cmHostIpFilterInterfaces was corrected."
|
||||
REVISION "200701040030Z"
|
||||
DESCRIPTION
|
||||
"Added cmMDDTimeoutTrap notification."
|
||||
REVISION "200701040000Z"
|
||||
DESCRIPTION
|
||||
"Added cmNotification group and cmDocsDevEventTrap notification."
|
||||
REVISION "200611030000Z"
|
||||
DESCRIPTION
|
||||
"Added cmHostIpFilterTable object."
|
||||
REVISION "200610060000Z"
|
||||
DESCRIPTION
|
||||
"Added cmTodRefreshInterval object."
|
||||
REVISION "200605030000Z"
|
||||
DESCRIPTION
|
||||
"Added cmResetFactoryDefaults object."
|
||||
REVISION "200603070000Z"
|
||||
DESCRIPTION
|
||||
"Added cmCpeInterface object."
|
||||
REVISION "200510280000Z"
|
||||
DESCRIPTION
|
||||
"Added cmDsdExtendedRetryEnable object."
|
||||
REVISION "200505090000Z"
|
||||
DESCRIPTION
|
||||
"Added cmMiniFirewallEnable object."
|
||||
REVISION "200504180000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 2 }
|
||||
|
||||
cmMgmtBase OBJECT IDENTIFIER ::= { cablemodemMgmt 1 }
|
||||
|
||||
cmNumLLCFiltersSupported OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of entries in the docsDevFilterLLCTable
|
||||
which can be supported on this particular device under current
|
||||
operating conditions. Note that this is a conservative estimate and
|
||||
that the device will generally be able to support more filters than
|
||||
this number returns.
|
||||
|
||||
Further note that this number reflects the number of filters supported
|
||||
if the docsDevFilterIpTable is also simultaneously populated with the
|
||||
number of filters returned by cmNumIpFiltersSupported. If no IP
|
||||
filters are configured then the the device can be expected to support
|
||||
double the number of LLC filters indicated by this object."
|
||||
REFERENCE
|
||||
"docsDevFilterLLCTable from DOCS-CABLE-DEVICE-MIB"
|
||||
::= { cmMgmtBase 1 }
|
||||
|
||||
cmNumIpFiltersSupported OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of entries in the docsDevFilterIpTable
|
||||
which can be supported on this particular device under current
|
||||
operating conditions. Note that this is a conservative estimate and
|
||||
that the device will generally be able to support more filters than
|
||||
this number returns.
|
||||
|
||||
Further note that this number reflects the number of filters supported
|
||||
if the docsDevFilterLLCTable is also simultaneously populated with the
|
||||
number of filters returned by cmNumLLCFiltersSupported. If no LLC
|
||||
filters are configured then the the device can be expected to support
|
||||
double the number of IP filters indicated by this object."
|
||||
REFERENCE
|
||||
"docsDevFilterIpTable from DOCS-CABLE-DEVICE-MIB"
|
||||
::= { cmMgmtBase 2 }
|
||||
|
||||
cmMiniFirewallEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether the CM mini-firewall will be enabled, provided the
|
||||
mini-firewall feature is supported. If the feature is not supported,
|
||||
this object will always report false(2) and an attempt to set it to
|
||||
true(1) will be rejected with an incosistentValue error."
|
||||
::= { cmMgmtBase 3 }
|
||||
|
||||
cmDsdExtendedRetryEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the behavior of the CM with regards to retrying DSD requests
|
||||
when no reply is received. If set to true(1), the CM will continue
|
||||
to retry the request until a reply is received or roughly one hour
|
||||
of time has passed. If set to false(2), the CM will stop retrying
|
||||
after three retries as required by the DOCSIS specification. Note
|
||||
that this setting is not persistent across reboot."
|
||||
::= { cmMgmtBase 4 }
|
||||
|
||||
cmCpeInterface OBJECT-TYPE
|
||||
SYNTAX IANAifType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For designs which are not capable of supporting multiple CPE interfaces
|
||||
simultaneously, this object specifies the interface which will be
|
||||
used as a CPE interface. Typical settings for such a design would
|
||||
include ethernet(6) and usb(160). For designs which are capable of
|
||||
supporting multiple CPE interfaces, this object will always return
|
||||
other(1)."
|
||||
::= { cmMgmtBase 5 }
|
||||
|
||||
cmResetFactoryDefaults OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) will cause the device to reset all
|
||||
non-volatile settings to their factory default state, and the device
|
||||
to be rebooted. Note that only dynamic settings will be affected;
|
||||
permanent settings (MAC addresses, etc) will remain unchanged. When
|
||||
read, this object always returns false(2)."
|
||||
::= { cmMgmtBase 6 }
|
||||
|
||||
cmTodRefreshInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "hours"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object controls the length of time between periodic updates
|
||||
of system time by way of a Time of Day (ToD) refresh. If set to
|
||||
0, time of day will not be refreshed. Note that in order to comply
|
||||
with the DOCSIS requirements for ToD periodocity, a value of 0 should
|
||||
be used for this object."
|
||||
REFERENCE
|
||||
"Time Protocol (RFC-868)"
|
||||
::= { cmMgmtBase 7 }
|
||||
|
||||
--
|
||||
-- The CM Downstream Parameters Table
|
||||
--
|
||||
|
||||
cmDownstreamChannelInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmDownstreamChannelInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table describing the characteristics of each downstream channel. An
|
||||
entry exists in this table for each entry in the ifTable with an
|
||||
ifType value of docsCableDownstream (128)."
|
||||
::= { cmMgmtBase 8 }
|
||||
|
||||
cmDownstreamChannelInfoEntry OBJECT-TYPE
|
||||
SYNTAX CmDownstreamChannelInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry describing the attributes of a single downstream channel."
|
||||
INDEX { ifIndex }
|
||||
::= { cmDownstreamChannelInfoTable 1 }
|
||||
|
||||
CmDownstreamChannelInfoEntry ::=
|
||||
SEQUENCE {
|
||||
cmDsChanInfoCodewordErrorRate DisplayString,
|
||||
cmDsChanInfoMeanSquareError DisplayString,
|
||||
cmDsChanInfoTuner Integer32,
|
||||
cmDsChanInfoTunerChannel Integer32
|
||||
}
|
||||
|
||||
cmDsChanInfoCodewordErrorRate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Downstream Codeword Error Rate. (Errored Codewords / Total CodeWords)"
|
||||
::= { cmDownstreamChannelInfoEntry 1 }
|
||||
|
||||
cmDsChanInfoMeanSquareError OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Downstream Mean Square Error"
|
||||
::= { cmDownstreamChannelInfoEntry 2 }
|
||||
|
||||
cmDsChanInfoTuner OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..4)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the tuner to which this downstream channel is mapped. A
|
||||
value of 0 is a special case which indicates that this channel is not
|
||||
mapped to any tuner - this would generally only be the case under
|
||||
unusual circumstances such as very shortly after bootup before
|
||||
scanning has started."
|
||||
::= { cmDownstreamChannelInfoEntry 3 }
|
||||
|
||||
cmDsChanInfoTunerChannel OBJECT-TYPE
|
||||
SYNTAX Integer32 (-2..2)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates which channel of the tuner identified by cmDsChanInfoTuner
|
||||
is mapped to this downstream channel. Values are defined as offsets
|
||||
from the center channel of the tuner, which is represented by a value
|
||||
of 0 for this object.
|
||||
|
||||
Note that allowable values for this object are constrained by the
|
||||
number of channels that this tuner is capable of spanning. A value of
|
||||
0 - denoting the exact center channel - is only valid if the number of
|
||||
channels spanned by the tuner is odd. For tuners which span an even
|
||||
number of channels, a value of 0 will never be reported. Single
|
||||
channel tuners will always report a value of 0.
|
||||
|
||||
If cmDsChanInfoTuner has a value of 0 (not associated) then the value
|
||||
returned by this object has no meaning; in this case a value of 0
|
||||
will be returned."
|
||||
::= { cmDownstreamChannelInfoEntry 4 }
|
||||
|
||||
cmIpProvisioningMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
mdd(0),
|
||||
ipV4Only(1),
|
||||
ipV6Only(2),
|
||||
apm(3),
|
||||
dualStack(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object determines the mode used by the CM for IP
|
||||
provisioning.
|
||||
|
||||
If set to the default value of mdd(0), the CM will comply with the
|
||||
DOCSIS 3.0 specification and use the mode identified in the IP
|
||||
provisioning mode field of the MDD message received from the CMTS.
|
||||
|
||||
If set to any other value, the CM will ignore the IP provisioning mode
|
||||
field of the MDD message and use the mode specified by this object
|
||||
instead.
|
||||
|
||||
If the DOCSIS config file contains a TLV which changes the value of
|
||||
this object from its current value, the CM will abandon its current IP
|
||||
settings and restart the IP provisioning and registration process using
|
||||
the new mode. Setting this object using SNMP does not cause a
|
||||
restart; in the case of an SNMP set, the new mode will take effect
|
||||
the next time the CM registers with a CMTS.
|
||||
|
||||
Note that this object may also be used to invoke IPv6 or dual-stack
|
||||
operation when using a pre-DOCSIS 3.0 CMTS, provided the network
|
||||
hosting the CM is IPv6 capable.
|
||||
|
||||
Further note that a CM which does not support IPv6 will always report
|
||||
ipV4Only(1) for this object, and an attempt to set the object to any
|
||||
other value will be rejected with an inconsistentValue error.
|
||||
|
||||
If this object is set to a value which is incompatible with the
|
||||
capabilities of the associated CMTS or network, then IP provisioning
|
||||
may fail. This setting is persistent across reboots."
|
||||
REFERENCE
|
||||
"DOCSIS 3.0 MAC and Upper Layer Protocols Interface Specification
|
||||
CM-SP-MULPIv3.0-I10-090529, sections 6.4.28.1.5 'IP Initialization
|
||||
Parameters TLV' and 10.2.5 'Establishing IP Connectivity'"
|
||||
DEFVAL { mdd }
|
||||
::= { cmMgmtBase 9 }
|
||||
|
||||
cmServiceQueueTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmServiceQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes attributes of each upstream service queue on
|
||||
a CM."
|
||||
::= { cmMgmtBase 10 }
|
||||
|
||||
cmServiceQueueEntry OBJECT-TYPE
|
||||
SYNTAX CmServiceQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the attributes of a single service queue. An entry exists
|
||||
in this table exists for each service queue. The ifIndex refers to
|
||||
the entry in the ifTable with an ifType value of
|
||||
docsCableMaclayer(127)."
|
||||
INDEX { ifIndex, cmServiceQueueId }
|
||||
::= { cmServiceQueueTable 1 }
|
||||
|
||||
CmServiceQueueEntry ::=
|
||||
SEQUENCE {
|
||||
cmServiceQueueId Integer32,
|
||||
cmServiceQueueMaxQueueDepth Gauge32,
|
||||
cmServiceQueueCurrentQueueDepth Gauge32
|
||||
}
|
||||
|
||||
cmServiceQueueId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..16383)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies a service queue for upstream bandwidth. This value is
|
||||
equal to the SID for this service queue."
|
||||
::= { cmServiceQueueEntry 1 }
|
||||
|
||||
cmServiceQueueMaxQueueDepth OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the maximum number of packets which can be enqueued on this
|
||||
service queue.
|
||||
|
||||
Note that for DOCSIS 3.0 devices operating in QoS mode, max queue depth
|
||||
is now specified in terms of bytes, not packets. Thus, for such a
|
||||
configuration, this object will return 0. The maximum queue depth for
|
||||
such a configuration may be read from docsQosServiceFlowBufferSize."
|
||||
::= { cmServiceQueueEntry 2 }
|
||||
|
||||
cmServiceQueueCurrentQueueDepth OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of packets currently enqueued on this service
|
||||
queue."
|
||||
::= { cmServiceQueueEntry 3 }
|
||||
|
||||
cmForwardingHwAssistEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether the hardware forwarding assist engine is enabled,
|
||||
for devices which support such assistace.
|
||||
|
||||
For devices which do not have hardware forwarding assist support,
|
||||
this object will always return false(2), and an attempt to set this
|
||||
object to true(1) will result in an inconsistentValue error."
|
||||
DEFVAL { true }
|
||||
::= { cmMgmtBase 11 }
|
||||
|
||||
cmOverrideUcdMaxBurst OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
UNITS "mini-slots"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object may be used to override the max burst value specified in
|
||||
the burst descriptor corresponding to the long data grant IUC from the
|
||||
upstream channel descriptor (UCD).
|
||||
|
||||
If set to the default value of 0, the CM will conform to the DOCSIS
|
||||
specification requirements and abide by the max burst values as
|
||||
specified in the UCD.
|
||||
|
||||
If set to any other value, the CM will limit burst sizes to either the
|
||||
value specified by this object or the UCD specified value, whichever
|
||||
is larger.
|
||||
|
||||
Setting this object to a value of 255 effectively means that the burst
|
||||
size will be unlimited. This setting will maximize upstream
|
||||
throughput.
|
||||
|
||||
Note that the value of this object has no effect on burst limitations
|
||||
as configured by service flow parameter sets."
|
||||
REFERENCE
|
||||
"Data-Over-Cable Service Interface Specifications Docsis 3.0: Physical
|
||||
Layer Specification CM-SP-PHYv3.0-I09-101008, Table 6-11"
|
||||
DEFVAL { 0 }
|
||||
::= { cmMgmtBase 12 }
|
||||
|
||||
cmExtendedUsTxPowerCapability OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|205..244)
|
||||
UNITS "quarter dBmV"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the maximum extended upstream transmit power of which this
|
||||
device is capable. A value of zero indicates that the device has no
|
||||
extended upstream power capability. The value specified in this
|
||||
object will be advertised in TLV 5.40 of the CM's modem capability
|
||||
message."
|
||||
REFERENCE
|
||||
"Data-Over-Cable Service Interface Specifications DOCSIS 3.0 MAC and
|
||||
Upper Layer Protocols Interface Specification
|
||||
CM-SP-MULPIv3.0-I15-110210 section 6.4.28.1.15"
|
||||
::= { cmMgmtBase 13 }
|
||||
|
||||
cmFilter OBJECT IDENTIFIER ::= { cablemodemMgmt 2 }
|
||||
|
||||
cmHostIpFilterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmHostIpFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of IP filters to be applied to traffic originating from
|
||||
or destined to this device. The fields in this table are loosely
|
||||
based on a subset of the fields in the docsDevFilterIpTable as defined
|
||||
in the DOCS-CABLE-DEVICE-MIB. The key difference is that the filters
|
||||
described by the cmHostIpFilterTable are not applied to bridged
|
||||
traffic, but rather to traffic which is sent from or received by the
|
||||
cablemodem itself, acting in a role as a host.
|
||||
|
||||
This table may be used to restrict certain IP traffic (eg SNMP,
|
||||
TFTP, telnet, etc.) from being accessible via the CPE and / or HFC
|
||||
interfaces. Note that all filters will be applied to all IP
|
||||
addresses associated with this host.
|
||||
|
||||
Caution must be exercised in the use of this table. For example, it
|
||||
is possible to render the device unmanageable if SNMP is prohibited
|
||||
over both CPE and CM interfaces."
|
||||
REFERENCE
|
||||
"docsDevFilterIpTable from the DOCS-CABLE-DEVICE-MIB"
|
||||
::= { cmFilter 1 }
|
||||
|
||||
cmHostIpFilterEntry OBJECT-TYPE
|
||||
SYNTAX CmHostIpFilterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An instance of an IP filter. Entries in the cmHostIpFilterTable are
|
||||
created and deleted using the cmHostIpFilterStatus object.
|
||||
|
||||
Each filter describes a set of criteria against which each IP packet
|
||||
will be compared. Any packet which matches the filter will be
|
||||
discarded.
|
||||
|
||||
Note that these filters are not applied to bridged traffic, only
|
||||
to traffic which is sent from or received by the cablemodem itself."
|
||||
INDEX { cmHostIpFilterIndex }
|
||||
::= { cmHostIpFilterTable 1 }
|
||||
|
||||
CmHostIpFilterEntry ::=
|
||||
SEQUENCE {
|
||||
cmHostIpFilterIndex Integer32,
|
||||
cmHostIpFilterStatus RowStatus,
|
||||
cmHostIpFilterStorageType StorageType,
|
||||
cmHostIpFilterMatches Counter32,
|
||||
cmHostIpFilterInterfaces BITS,
|
||||
cmHostIpFilterDirection INTEGER,
|
||||
cmHostIpFilterDestPortLow Integer32,
|
||||
cmHostIpFilterDestPortHigh Integer32
|
||||
}
|
||||
|
||||
cmHostIpFilterIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance number of this conceptual row."
|
||||
::= { cmHostIpFilterEntry 1 }
|
||||
|
||||
cmHostIpFilterStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row.
|
||||
|
||||
To create a row in this table, a manager must set this object to
|
||||
either createAndGo(4) or createAndWait(5).
|
||||
|
||||
Until instances of all corresponding columns are appropriately
|
||||
configured, the value of the corresponding instance of the
|
||||
cmHostIpFilterStatus column is 'notReady'.
|
||||
|
||||
In particular, a newly created row cannot be made active until the
|
||||
corresponding instances of cmHostIpFilterDestPortLow and
|
||||
cmHostIpFilterDestPortHigh have been set.
|
||||
|
||||
Only filters with a status of active(1) will be applied."
|
||||
::= { cmHostIpFilterEntry 2 }
|
||||
|
||||
cmHostIpFilterStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type for this conceptual row. Conceptual rows having the
|
||||
value 'permanent' need not allow write-access to any columnar objects
|
||||
in the row."
|
||||
DEFVAL { volatile }
|
||||
::= { cmHostIpFilterEntry 3 }
|
||||
|
||||
cmHostIpFilterMatches OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Counts the number of times this filter was matched."
|
||||
::= { cmHostIpFilterEntry 4 }
|
||||
|
||||
cmHostIpFilterInterfaces OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
cpe(0), -- All CPE interfaces
|
||||
cm(1) -- HFC interface
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the interfaces to which this filter applies."
|
||||
DEFVAL { { cpe } }
|
||||
::= { cmHostIpFilterEntry 5 }
|
||||
|
||||
cmHostIpFilterDirection OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inbound(1),
|
||||
outbound(2),
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Determines whether the filter is applied to inbound(1) traffic,
|
||||
outbound(2) traffic, or traffic in both(3) directions."
|
||||
DEFVAL { inbound }
|
||||
::= { cmHostIpFilterEntry 6 }
|
||||
|
||||
cmHostIpFilterDestPortLow OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inclusive lower bound of the transport-layer destination
|
||||
port range that is to be matched."
|
||||
::= { cmHostIpFilterEntry 7 }
|
||||
|
||||
cmHostIpFilterDestPortHigh OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The inclusive upper bound of the transport-layer destination
|
||||
port range that is to be matched."
|
||||
::= { cmHostIpFilterEntry 8 }
|
||||
|
||||
cmChannelBonding OBJECT IDENTIFIER ::= { cablemodemMgmt 3 }
|
||||
|
||||
cmChannelBondingPowerSaveStrategy OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(-1),
|
||||
cmStatus(0),
|
||||
autonomous1x1(1) -- obsolete
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Determines the channel bonding strategy used by the CM upon transition
|
||||
to power save mode.
|
||||
|
||||
When set to a value of disabled(-1), there will be no channel bonding
|
||||
response to power save mode and the device will continue to operate
|
||||
in the bonding mode that was in effect at the time power save was
|
||||
entered.
|
||||
|
||||
When set to the default value of cmStatus(0), the CM will conform to
|
||||
DOCSIS 3.0 requirements by dispatching a CM-STATUS message to the CMTS
|
||||
indicating a transition to battery power. The CMTS is then expected
|
||||
to initiate a DBC which will reduce the number of channels used by the
|
||||
CM.
|
||||
|
||||
The autonomous1x1 value is obsolete. If this object is set to
|
||||
autonomous1x1(1), then channel bonding power save will be disabled and
|
||||
a subsequent read of this object will return a value of disabled(-1)."
|
||||
DEFVAL { cmStatus }
|
||||
::= { cmChannelBonding 1 }
|
||||
|
||||
cmChannelBondingUpstreamTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF CmChannelBondingUpstreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table defining management extensions for DOCSIS 3.0 upstream channels."
|
||||
::= { cmChannelBonding 2 }
|
||||
|
||||
cmChannelBondingUpstreamEntry OBJECT-TYPE
|
||||
SYNTAX CmChannelBondingUpstreamEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry describing the characteristics of a single upstream channel.
|
||||
An entry exists in this table for each entry in the ifTable with an
|
||||
ifType value of docsCableUpstream(129)."
|
||||
INDEX { ifIndex }
|
||||
::= { cmChannelBondingUpstreamTable 1 }
|
||||
|
||||
CmChannelBondingUpstreamEntry ::=
|
||||
SEQUENCE {
|
||||
cmBondedUsDRWTop TenthdBmV,
|
||||
cmBondedUsDRWBottom TenthdBmV,
|
||||
cmBondedUsDRWViolations Counter32
|
||||
}
|
||||
|
||||
cmBondedUsDRWTop OBJECT-TYPE
|
||||
SYNTAX TenthdBmV
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports an absolute power level which is the top of the
|
||||
dynamic range window for this upstream channel.
|
||||
|
||||
This value is calculated by applying the value for Pload_min_set,
|
||||
specified by the dynamic range window upper edge TLV in the RNG-RSP
|
||||
or TCC encodings, to the max allowable power level (Phi) of this
|
||||
particular channel.
|
||||
|
||||
This object will return zero if no dynamic range window upper edge TLV
|
||||
has been specified in either the RNG-RSP or TCC encodings."
|
||||
REFERENCE
|
||||
"DOCSIS 3.0 MAC and Upper Layer Protocols Interface Specification
|
||||
CM-SP-MULPIv3.0-I10-090529, sections 8.3.3 'Dynamic Range Window' and
|
||||
C.1.5.1.9 'Dynamic Range Window'"
|
||||
::= { cmChannelBondingUpstreamEntry 1 }
|
||||
|
||||
cmBondedUsDRWBottom OBJECT-TYPE
|
||||
SYNTAX TenthdBmV
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object reports an absolute power level which is the bottom of
|
||||
the dynamic range window for this upstream channel.
|
||||
|
||||
This value is calculated by applying the value for Pload_min_set,
|
||||
specified by the dynamic range window upper edge TLV in the RNG-RSP
|
||||
or TCC encodings, and the fixed 12dB range of transmit power levels
|
||||
defined by the DRW, to the max allowable power level (Phi) of this
|
||||
particular channel.
|
||||
|
||||
This object will return zero if no dynamic range window upper edge TLV
|
||||
has been specified in either the RNG-RSP or TCC encodings."
|
||||
REFERENCE
|
||||
"DOCSIS 3.0 MAC and Upper Layer Protocols Interface Specification
|
||||
CM-SP-MULPIv3.0-I10-090529, sections 8.3.3 'Dynamic Range Window' and
|
||||
C.1.5.1.9 'Dynamic Range Window'"
|
||||
::= { cmChannelBondingUpstreamEntry 2 }
|
||||
|
||||
cmBondedUsDRWViolations OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object counts the number of RNG-RSP power adjustments made by the
|
||||
CMTS which would cause the CM to violate the constraints of the dynamic
|
||||
ranging window.
|
||||
|
||||
Such adjustments (if any) will have been ignored by the CM in
|
||||
compliance with DOCSIS 3.0 requirements."
|
||||
REFERENCE
|
||||
"DOCSIS 3.0 MAC and Upper Layer Protocols Interface Specification
|
||||
CM-SP-MULPIv3.0-I10-090529, section 8.3.3.5 'Power Offset in RNG-RSP
|
||||
Causing Dynamic Range Window Violation'."
|
||||
::= { cmChannelBondingUpstreamEntry 3 }
|
||||
|
||||
cmUcastDsidAllowNonZeroInitialPsn OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) allows the CM to disregard the
|
||||
requirement that the packet sequence number for a newly created
|
||||
unicast resequencing DSID must begin at zero. This allows the CM
|
||||
to recover more quickly when an invalid initial PSN is received for
|
||||
a unicast DSID.
|
||||
|
||||
Note that in order to comply with DOCSIS 3.0 requirements, this
|
||||
object MUST be set to a value of false(2)."
|
||||
REFERENCE
|
||||
"DOCSIS 3.0 MAC and Upper Layer Protocols Interface Specification
|
||||
CM-SP-MULPIv3.0-I10-090529, section 8.2.3 'Sequenced Downstream
|
||||
Packets'."
|
||||
DEFVAL { false }
|
||||
::= { cmChannelBonding 3 }
|
||||
|
||||
cmStartDsidLearningWhenDccRspArriveSent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes the CM to discard the next
|
||||
expected sequence number for all DSIDs when a DCC-RSP (arrive) message
|
||||
is sent, in case the PSNs are reset by the CMTS at this time. This
|
||||
allows the CM to bypass the two minute out of range PSN window and
|
||||
reset the next expected sequence numbers immediately.
|
||||
|
||||
Note that in order to comply with DOCSIS 3.0 requirements, this object
|
||||
MUST be set to a value of false(2)."
|
||||
REFERENCE
|
||||
"DOCSIS 3.0 MAC and Upper Layer Protocols Interface Specification
|
||||
CM-SP-MULPIv3.0-I13-100611, sections 8.2.31 'Downstream Sequencing'"
|
||||
DEFVAL { false }
|
||||
::= { cmChannelBonding 4 }
|
||||
|
||||
cmEmbeddedDevices OBJECT IDENTIFIER ::= { cablemodemMgmt 98 }
|
||||
|
||||
--
|
||||
-- Notifications, aka traps.
|
||||
--
|
||||
|
||||
cmNotification OBJECT IDENTIFIER ::= { cablemodemMgmt 99 }
|
||||
|
||||
cmNotificationBase OBJECT IDENTIFIER ::= { cmNotification 1 }
|
||||
|
||||
cmDocsDevEventTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
docsDevEvLevel,
|
||||
docsDevEvId,
|
||||
docsDevEvText,
|
||||
ifPhysAddress,
|
||||
docsIfCmCmtsAddress,
|
||||
docsIfDocsisBaseCapability,
|
||||
docsIfCmStatusDocsisOperMode,
|
||||
docsIfCmStatusModulationType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A notification with the standard DOCSIS event log variable bindings.
|
||||
This notification may be used for vendor-specific events which do not
|
||||
have a suitable notification defined among the standard DOCSIS traps."
|
||||
::= { cmNotificationBase 1 }
|
||||
|
||||
cmNotificationDocsis30 OBJECT IDENTIFIER ::= { cmNotification 3 }
|
||||
|
||||
cmMDDTimeoutTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
docsDevEvLevel,
|
||||
docsDevEvId,
|
||||
docsDevEvText,
|
||||
ifPhysAddress,
|
||||
docsIfCmCmtsAddress,
|
||||
docsIfDocsisBaseCapability,
|
||||
docsIfCmStatusDocsisOperMode,
|
||||
docsIfCmStatusModulationType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An event to report that no MDDs are being received on one or more
|
||||
of the secondary downstream channels."
|
||||
::= { cmNotificationDocsis30 1 }
|
||||
|
||||
--
|
||||
-- Conformance definitions
|
||||
--
|
||||
cmConformance OBJECT IDENTIFIER ::= { cablemodemMgmt 100 }
|
||||
|
||||
--
|
||||
-- Compliance Statements
|
||||
--
|
||||
cmCompliances OBJECT IDENTIFIER ::= { cmConformance 1 }
|
||||
cmGroups OBJECT IDENTIFIER ::= { cmConformance 2 }
|
||||
|
||||
cmCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for cablemodem devices."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
cmBaseGroup
|
||||
}
|
||||
::= { cmCompliances 1 }
|
||||
|
||||
cmBaseGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cmNumLLCFiltersSupported,
|
||||
cmNumIpFiltersSupported,
|
||||
cmMiniFirewallEnable,
|
||||
cmDsdExtendedRetryEnable,
|
||||
cmCpeInterface,
|
||||
cmResetFactoryDefaults,
|
||||
cmTodRefreshInterval,
|
||||
cmDsChanInfoCodewordErrorRate,
|
||||
cmDsChanInfoMeanSquareError,
|
||||
cmIpProvisioningMode
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of objects supported by all agents which implement this MIB."
|
||||
::= { cmGroups 1 }
|
||||
|
||||
cmFilterGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cmHostIpFilterStatus,
|
||||
cmHostIpFilterStorageType,
|
||||
cmHostIpFilterMatches,
|
||||
cmHostIpFilterInterfaces,
|
||||
cmHostIpFilterDirection,
|
||||
cmHostIpFilterDestPortLow,
|
||||
cmHostIpFilterDestPortHigh
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of objects supported by agents which support CM extended
|
||||
filtering as described by this MIB."
|
||||
::= { cmGroups 2 }
|
||||
|
||||
cmChannelBondingGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
cmChannelBondingPowerSaveStrategy
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of objects supported by agents which support channel bonding."
|
||||
::= { cmGroups 3 }
|
||||
|
||||
cmNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
cmDocsDevEventTrap,
|
||||
cmMDDTimeoutTrap
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CM notifications"
|
||||
::= { cmGroups 99 }
|
||||
|
||||
END
|
||||
97
mibs/broadcom/BRCM-CM-PRODUCTS-MIB
Normal file
97
mibs/broadcom/BRCM-CM-PRODUCTS-MIB
Normal file
@ -0,0 +1,97 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-cm-products.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 11-feb-2004
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB defining all CM product IDs.
|
||||
-- Note that this MIB does not define an accessible objects
|
||||
-- and is provided strictly for use in sysObjectID.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-CM-PRODUCTS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
AGENT-CAPABILITIES
|
||||
FROM SNMPv2-CONF
|
||||
cableDataProducts
|
||||
FROM BRCM-CABLEDATA-SMI;
|
||||
|
||||
brcmCmProducts MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB which identifies the product IDs for various
|
||||
cablemodem reference designs. These objects identifiers are the
|
||||
default values returned for sysObjectID in the unmodified reference
|
||||
design software."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated."
|
||||
REVISION "200402110000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataProducts 2 }
|
||||
|
||||
--
|
||||
-- Product IDs for Broadcom DOCSIS cablemodem reference designs.
|
||||
-- We use the convention of brcmCmProducts.chip for our reference design
|
||||
-- sysObjectID values. This is obviously not a solution which extends to
|
||||
-- real-world products since there could well be many products based on a
|
||||
-- given chipset. However, for our internal purposes it is sufficient.
|
||||
-- New products will be added to this list as new chipsets become available.
|
||||
--
|
||||
|
||||
-- cmReferenceDesigns = 1.3.6.1.4.1.4413.2.1.2.1
|
||||
cmReferenceDesigns OBJECT IDENTIFIER ::= { brcmCmProducts 1 }
|
||||
|
||||
bcm93220 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3220 }
|
||||
bcm93300 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3300 }
|
||||
bcm93345 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3345 }
|
||||
bcm93348 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3348 }
|
||||
bcm93349 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3349 }
|
||||
bcm93350 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3350 }
|
||||
bcm93351 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3351 }
|
||||
bcm93352 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3352 }
|
||||
bcm93360 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3360 }
|
||||
bcm93367 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3367 }
|
||||
bcm93368 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3368 }
|
||||
bcm93380 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3380 }
|
||||
bcm93381 OBJECT IDENTIFIER ::= { cmReferenceDesigns 3381 }
|
||||
|
||||
END
|
||||
161
mibs/broadcom/BRCM-EMTA-FACTORY-MIB
Normal file
161
mibs/broadcom/BRCM-EMTA-FACTORY-MIB
Normal file
@ -0,0 +1,161 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-emta-factory.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 23-august-2002
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for EMTA factory
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-EMTA-FACTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
cableDataFactory
|
||||
FROM BRCM-CABLEDATA-FACTORY-MIB;
|
||||
|
||||
emtaFactory MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for factory management and configuration
|
||||
of objects related to EMTA products."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected."
|
||||
REVISION "200511140000Z"
|
||||
DESCRIPTION
|
||||
"Changed description clause for objects emtaTelephonyRootCertificate
|
||||
and emtaManufacturerCertificate."
|
||||
REVISION "200506280000Z"
|
||||
DESCRIPTION
|
||||
"Added object emtaDynamicLoadBalancingEnabled."
|
||||
REVISION "200506140000Z"
|
||||
DESCRIPTION
|
||||
"Added object emtaHighVoltageRingEnabled."
|
||||
REVISION "200403240000Z"
|
||||
DESCRIPTION
|
||||
"Changed behavior of emtaDevPrivKeyModulus and
|
||||
emtaDevPrivKeyExponent objects to return a CRC32 of the
|
||||
data when read rather than the data itself for security reasons."
|
||||
REVISION "200208230000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataFactory 6 }
|
||||
|
||||
-- emtaFactoryBase: miscellaneous control/state objects for factory mode
|
||||
emtaFactoryBase OBJECT IDENTIFIER ::= { emtaFactory 1 }
|
||||
|
||||
emtaHighVoltageRingEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls the use of high voltage ringing for this device."
|
||||
::= { emtaFactoryBase 1 }
|
||||
|
||||
emtaDynamicLoadBalancingEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls the use of dynamic load balancing for platforms which support
|
||||
this feature."
|
||||
::= { emtaFactoryBase 2 }
|
||||
|
||||
-- chFactorySecurity: Security-related factory objects
|
||||
emtaFactorySecurity OBJECT IDENTIFIER ::= { emtaFactory 2 }
|
||||
|
||||
emtaTelephonyRootCertificate OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An alternate PacketCable telephony root certificate. An alternate
|
||||
certificate is most often used during lab or certification testing. It
|
||||
may also be used by an operator who does not use telephony certificates
|
||||
that chain the CableLabs root certificate."
|
||||
::= { emtaFactorySecurity 1 }
|
||||
|
||||
emtaManufacturerCertificate OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Packetcable manufacturer certificate."
|
||||
::= { emtaFactorySecurity 2 }
|
||||
|
||||
emtaDeviceCertificate OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The PacketCable device certificate."
|
||||
::= { emtaFactorySecurity 3 }
|
||||
|
||||
emtaDevPrivKeyModulus OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The PacketCable private key modulus. In order to prevent
|
||||
unauthorized discovery of the private key, when read this object
|
||||
does not return the modulus. Instead, a CRC32 is performed over the
|
||||
modulus and the resulting 32 bit value is returned as a 4 byte octet
|
||||
string. Note that if the modulus is empty, a CRC value of 00 00 00 00
|
||||
is returned."
|
||||
::= { emtaFactorySecurity 4 }
|
||||
|
||||
emtaDevPrivKeyExponent OBJECT-TYPE
|
||||
SYNTAX OCTET STRING -- size?
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The PacketCable private key exponent. In order to prevent
|
||||
unauthorized discovery of the private key, when read this object
|
||||
does not return the exponent. Instead, a CRC32 is performed over the
|
||||
exponent and the resulting 32 bit value is returned as a 4 byte octet
|
||||
string. Note that if the exponent is empty, a CRC value of 00 00 00 00
|
||||
is returned."
|
||||
::= { emtaFactorySecurity 5 }
|
||||
|
||||
END
|
||||
245
mibs/broadcom/BRCM-FTP-MGMT-MIB
Normal file
245
mibs/broadcom/BRCM-FTP-MGMT-MIB
Normal file
@ -0,0 +1,245 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2009 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-ftp-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 4-march-2009
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- MIB for runtime management of the FTP client
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-FTP-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Integer32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString,
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType,
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
ftpMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200908120000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to the FTP client."
|
||||
REVISION "200908120000Z"
|
||||
DESCRIPTION
|
||||
"Added a value range for ftpServerPort."
|
||||
REVISION "200903040000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 12 }
|
||||
|
||||
ftpIpStackInterface OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..8)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the IP stack which will be used for FTP transfers."
|
||||
DEFVAL { 1 }
|
||||
::= { ftpMgmt 1 }
|
||||
|
||||
ftpServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of internet address used for ftpServerAddress."
|
||||
::= { ftpMgmt 2 }
|
||||
|
||||
ftpServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The internet address of the FTP server used for FTP transfers."
|
||||
::= { ftpMgmt 3 }
|
||||
|
||||
ftpServerPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port on the FTP server to which the client will attempt to
|
||||
connect."
|
||||
DEFVAL { 20 }
|
||||
::= { ftpMgmt 4 }
|
||||
|
||||
ftpUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The user name to be used when logging in to the FTP server."
|
||||
DEFVAL { "" }
|
||||
::= { ftpMgmt 5 }
|
||||
|
||||
ftpPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The password to be used when logging in to the FTP server."
|
||||
DEFVAL { "" }
|
||||
::= { ftpMgmt 6 }
|
||||
|
||||
ftpFilename OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The path to the file to be transferred."
|
||||
DEFVAL { "" }
|
||||
::= { ftpMgmt 7 }
|
||||
|
||||
ftpCommand OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
cancel(0),
|
||||
get(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to invoke an FTP command, or cancel a command which is in
|
||||
progress. When read, indicates the most recent command. Note that
|
||||
the value of this object does not indicate the current transfer
|
||||
status. Current status should be read from ftpTransferStatus."
|
||||
::= { ftpMgmt 8 }
|
||||
|
||||
ftpTransferStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
idle(0),
|
||||
fileStatusOk(150),
|
||||
serviceReady(200),
|
||||
sessionReady(221),
|
||||
transferComplete(226),
|
||||
passwordOk(230),
|
||||
userNameOk(331),
|
||||
serviceNotAvail(421),
|
||||
invalidLogin(530),
|
||||
fileNotFound(550),
|
||||
socketConnectFailure(600) -- This is a BRCM extension to the FTP status codes
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of the file transfer which is currently in
|
||||
progress, or which most recently completed. If no file transfer has
|
||||
been initiated, this object returns a value of idle(0)."
|
||||
::= { ftpMgmt 9 }
|
||||
|
||||
ftpTransferPayloadBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of file data payload bytes transferred during the
|
||||
file transfer which is currently in progress, or which most recently
|
||||
completed. For transfers which complete successfully, the value of
|
||||
this object will be equal to the size of the file transferred."
|
||||
::= { ftpMgmt 10 }
|
||||
|
||||
ftpTransferTotalBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total number of bytes transferred during the
|
||||
file transfer which is currently in progress, or which most recently
|
||||
completed. This value includes file data payload as well as FTP
|
||||
framing data and all IP and layer 2 headers. This value should be
|
||||
used when calculating transfer throughput."
|
||||
::= { ftpMgmt 11 }
|
||||
|
||||
ftpTransferElapsedTime OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total elapsed time of the file transfer which is
|
||||
currently in progress, or which most recently completed."
|
||||
::= { ftpMgmt 12 }
|
||||
|
||||
ftpTransferThroughput OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "bits per second"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the calculated throughput during the file transfer which is
|
||||
currently in progress, or which most recently completed. This value
|
||||
is calculated by dividing ftpTransferTotalBytes by
|
||||
ftpTransferElapsedTime."
|
||||
::= { ftpMgmt 13 }
|
||||
|
||||
END
|
||||
95
mibs/broadcom/BRCM-HOMEPLUG-FACTORY-MIB
Normal file
95
mibs/broadcom/BRCM-HOMEPLUG-FACTORY-MIB
Normal file
@ -0,0 +1,95 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2004 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-homeplug-factory.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: December 21, 2004
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- Factory MIB for HomePlug settings
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-HOMEPLUG-FACTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
MacAddress,
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
cableDataFactory
|
||||
FROM BRCM-CABLEDATA-FACTORY-MIB;
|
||||
|
||||
homeplugFactory MODULE-IDENTITY
|
||||
LAST-UPDATED "200412210000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom cabledata factory MIB for HomePlug"
|
||||
REVISION "200412210000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataFactory 9 }
|
||||
|
||||
homeplugFactMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC address of the embedded HomePlug endpoint."
|
||||
::= { homeplugFactory 1 }
|
||||
|
||||
homeplugFactDEKPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(4..24))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The password that is used to generate the default encryption key. Note
|
||||
that the password must only contain characters between 0x20 and 0x7F,
|
||||
inclusive."
|
||||
::= { homeplugFactory 2 }
|
||||
|
||||
homeplugFactNEKPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(4..24))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The password that is used to generate the network encryption key. Note
|
||||
that the password must only contain characters between 0x20 and 0x7F,
|
||||
inclusive."
|
||||
::= { homeplugFactory 3 }
|
||||
|
||||
END
|
||||
193
mibs/broadcom/BRCM-HTTP-MGMT-MIB
Normal file
193
mibs/broadcom/BRCM-HTTP-MGMT-MIB
Normal file
@ -0,0 +1,193 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2004-2009 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-http-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 24-february-2004
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime BFC management
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-HTTP-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
cableDataMgmtBase
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
httpMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to HTTP."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated."
|
||||
REVISION "200402240000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtBase 3 }
|
||||
|
||||
httpAdminId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the user name for admin level HTTP priveleges."
|
||||
DEFVAL { "" }
|
||||
::= { httpMgmt 1 }
|
||||
|
||||
httpAdminPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the password for admin level HTTP priveleges."
|
||||
DEFVAL { "" }
|
||||
::= { httpMgmt 2 }
|
||||
|
||||
httpUserId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the user name for user level HTTP priveleges."
|
||||
DEFVAL { "" }
|
||||
::= { httpMgmt 3 }
|
||||
|
||||
httpUserPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the password for user level HTTP priveleges."
|
||||
DEFVAL { "" }
|
||||
::= { httpMgmt 4 }
|
||||
|
||||
httpIpStackInterfaces OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
interface1(0),
|
||||
interface2(1),
|
||||
interface3(2),
|
||||
interface4(3),
|
||||
interface5(4),
|
||||
interface6(5),
|
||||
interface7(6),
|
||||
interface8(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the IP stack interfaces on which an HTTP server
|
||||
is active. By default, the HTTP server is enabled only on the private
|
||||
IP stack interface."
|
||||
::= { httpMgmt 5 }
|
||||
|
||||
httpAdvancedAccessEnabled OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
interface1(0),
|
||||
interface2(1),
|
||||
interface3(2),
|
||||
interface4(3),
|
||||
interface5(4),
|
||||
interface6(5),
|
||||
interface7(6),
|
||||
interface8(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the IP stack interfaces on which advanced
|
||||
access is allowed. By default, advanced access is allowed only on
|
||||
remote stack interfaces."
|
||||
::= { httpMgmt 6 }
|
||||
|
||||
httpPasswordOfTheDaySeed OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the seed used to generate the password of the day."
|
||||
DEFVAL { "" }
|
||||
::= { httpMgmt 7 }
|
||||
|
||||
|
||||
httpLoginTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls the timeout of the webpage login in seconds."
|
||||
DEFVAL { 0 }
|
||||
::= { httpMgmt 8 }
|
||||
|
||||
|
||||
END
|
||||
292
mibs/broadcom/BRCM-IPTV-MIB
Normal file
292
mibs/broadcom/BRCM-IPTV-MIB
Normal file
@ -0,0 +1,292 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2009 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-iptv.mib
|
||||
-- Author: Maurice Turcotte
|
||||
-- Creation Date: 22 AUG 09
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- enterprise MIB for eCM data to support IP TV
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-IPTV-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
MacAddress,
|
||||
DisplayString,
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddress,
|
||||
InetAddressType
|
||||
FROM INET-ADDRESS-MIB
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
brcmIptvMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200903100000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to IP TV."
|
||||
REVISION "200908220000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 13 }
|
||||
|
||||
iptvMgmtBase OBJECT IDENTIFIER ::= { brcmIptvMgmt 1 }
|
||||
|
||||
brcmIptvChannelInfo OBJECT IDENTIFIER ::= { iptvMgmtBase 1 }
|
||||
|
||||
-- brcmIptvChannelTable
|
||||
|
||||
brcmIptvChannelTableDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..64))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual description of this version of the channel
|
||||
table. It may contain descriptive text, version numbers,
|
||||
dates, or any other printable text, or it may be an
|
||||
empty string."
|
||||
::= { brcmIptvChannelInfo 1 }
|
||||
|
||||
|
||||
brcmIptvChannelTableLastChange OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime the last time any entry in the
|
||||
brcmIptvChannelTable was added, deleted or changed."
|
||||
::= { brcmIptvChannelInfo 2 }
|
||||
|
||||
|
||||
brcmIptvChannelTableNotificationInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..3600)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds to wait between sending
|
||||
notifications of the contents of the table. Setting
|
||||
this object to a value of 0 means that notifications
|
||||
will not be sent."
|
||||
::= { brcmIptvChannelInfo 3 }
|
||||
|
||||
|
||||
brcmIptvChannelTableNotifyNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes a notification
|
||||
of the contents of the table to be sent as soon as
|
||||
possible. Reading this object always returns false(2)."
|
||||
::= { brcmIptvChannelInfo 4 }
|
||||
|
||||
|
||||
brcmIptvChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BrcmIptvChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of IP TV program information to enable some very basic
|
||||
channel tuning and channel capabilities. This is information
|
||||
gleaned from various Mpeg tables."
|
||||
::= { brcmIptvChannelInfo 5 }
|
||||
|
||||
brcmIptvChannelEntry OBJECT-TYPE
|
||||
SYNTAX BrcmIptvChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry containing tuning info for a single IPTV channel."
|
||||
INDEX { brcmIptvChanId }
|
||||
::= { brcmIptvChannelTable 1 }
|
||||
|
||||
BrcmIptvChannelEntry ::=
|
||||
SEQUENCE {
|
||||
brcmIptvChanId Unsigned32,
|
||||
brcmIptvChanName DisplayString,
|
||||
brcmIptvChanVideoPid Unsigned32,
|
||||
brcmIptvChanAudioPid Unsigned32,
|
||||
brcmIptvChanSecondaryAudioPid Unsigned32,
|
||||
brcmIptvChanPmtPid Unsigned32,
|
||||
brcmIptvChanMcastGroupAddrType InetAddressType,
|
||||
brcmIptvChanMcastGroupAddr InetAddress,
|
||||
brcmIptvChanPort Unsigned32,
|
||||
brcmIptvChanFreq Unsigned32,
|
||||
brcmIptvChanRowStatus RowStatus
|
||||
}
|
||||
|
||||
brcmIptvChanId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The channel ID for this channel."
|
||||
::= { brcmIptvChannelEntry 1 }
|
||||
|
||||
brcmIptvChanName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The printable name that will be displayed for this channel."
|
||||
::= { brcmIptvChannelEntry 2 }
|
||||
|
||||
brcmIptvChanFreq OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The tuner frequency where the Mpeg encoding for this
|
||||
channel is carried."
|
||||
::= { brcmIptvChannelEntry 3 }
|
||||
|
||||
brcmIptvChanVideoPid OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..8191)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mpeg Pid that carries the video for this channel."
|
||||
::= { brcmIptvChannelEntry 4 }
|
||||
|
||||
brcmIptvChanAudioPid OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..8191)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mpeg Pid that carries the primary audio for this channel."
|
||||
::= { brcmIptvChannelEntry 5 }
|
||||
|
||||
brcmIptvChanSecondaryAudioPid OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..8191)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mpeg Pid that carries the secondary audio for this channel.
|
||||
If there is no secondary audio, then this object takes the
|
||||
value 0."
|
||||
DEFVAL { 0 }
|
||||
::= { brcmIptvChannelEntry 6 }
|
||||
|
||||
brcmIptvChanPmtPid OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..8191)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Mpeg Pid that carries the PMT for this channel."
|
||||
::= { brcmIptvChannelEntry 7 }
|
||||
|
||||
brcmIptvChanMcastGroupAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of internet address used for brcmIptvChanAddress."
|
||||
::= { brcmIptvChannelEntry 8 }
|
||||
|
||||
brcmIptvChanMcastGroupAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The multicast group address that an IPTV device must join
|
||||
in order to receive this channel."
|
||||
::= { brcmIptvChannelEntry 9 }
|
||||
|
||||
brcmIptvChanPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port that an IPTV device must listen on,
|
||||
in order to receive this channel."
|
||||
::= { brcmIptvChannelEntry 10 }
|
||||
|
||||
brcmIptvChanRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of this conceptual row in the
|
||||
brcmIptvChannelTable.
|
||||
|
||||
An entry in this table is not qualified for activation
|
||||
until instances of all corresponding columns have been
|
||||
initialized, either through default values, or through
|
||||
Set operations. The brcmIptvChanName, brcmIptvChanVideoPid,
|
||||
brcmIptvChanAudioPid, brcmIptvChanPmtPid,
|
||||
brcmIptvChanMcastGroupAddrType, brcmIptvChanMcastGroupAddrType,
|
||||
and brcmIptvChanPort objects must be explicitly set.
|
||||
|
||||
There is no restriction on setting columns in this table
|
||||
when the value of brcmIptvChannelStatus is active(1)."
|
||||
::= { brcmIptvChannelEntry 11 }
|
||||
|
||||
|
||||
END
|
||||
213
mibs/broadcom/BRCM-PARENTALCONTROL-MGMT-MIB
Normal file
213
mibs/broadcom/BRCM-PARENTALCONTROL-MGMT-MIB
Normal file
@ -0,0 +1,213 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2004-2009 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-parentalcontrol-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 4-april-2003
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) parental control
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-PARENTALCONTROL-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
DisplayString,
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
parentalControlMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to parental control."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up
|
||||
- Chronological order of revision history was corrected."
|
||||
REVISION "200307300000Z"
|
||||
DESCRIPTION
|
||||
"Added pctlCategoryList object."
|
||||
REVISION "200304170000Z"
|
||||
DESCRIPTION
|
||||
"Added new objects to invoke subscription and check status."
|
||||
REVISION "200304040000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 8 }
|
||||
|
||||
pctlService OBJECT IDENTIFIER ::= { parentalControlMgmt 1 }
|
||||
|
||||
pctlSubscriptionURL OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies an internet URL which the subscriber will be directed when
|
||||
he chooses to subscribe to the parental control service."
|
||||
::= { pctlService 1 }
|
||||
|
||||
pctlServiceModel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
cerberianCMR(1),
|
||||
cerberianADR(2),
|
||||
rulespace(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the service model used for parental control. If set to
|
||||
none(0), parental control will be disabled."
|
||||
::= { pctlService 2 }
|
||||
|
||||
pctlServicePrimaryURL OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies an internet URL which will be used as the primary parental
|
||||
control server."
|
||||
::= { pctlService 3 }
|
||||
|
||||
pctlServiceSecondaryURL OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies an internet URL which will be used as the primary parental
|
||||
control server. For service providers which do not provide a
|
||||
secondary server, this object will be empty."
|
||||
::= { pctlService 4 }
|
||||
|
||||
pctlLicenseKey OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The parental control license key for this subscriber."
|
||||
::= { pctlService 5 }
|
||||
|
||||
pctlLicenseExpiration OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date at which the current license key will expire. If the key has
|
||||
no expiration, then a value of 1-1-1970 will be used."
|
||||
::= { pctlService 6 }
|
||||
|
||||
pctlServiceSubscribeNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If set to true(1), the device will attempt to subscribe to parental
|
||||
control service based on the paramters in pctlServiceModel,
|
||||
pctlServicePrimaryURL, pctlServiceSecondaryURL, and pctlLicenseKey.
|
||||
Results of this attempt may be retrieved from
|
||||
pctlServiceSubscriptionStatus.
|
||||
|
||||
If set to false(2), the device will un-subscribe from parental control
|
||||
service."
|
||||
::= { pctlService 7 }
|
||||
|
||||
pctlServiceSubscriptionStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notAttempted(0),
|
||||
readyToSubscribe(1),
|
||||
subscribedServiceNotStarted(2),
|
||||
subscribedEstablishingService(3),
|
||||
subscribedServiceRunning(4),
|
||||
subscribedServiceError(5),
|
||||
subscriptionFailed(6),
|
||||
subscriptionExpired(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of the last parental control subscription attempt.
|
||||
If no attempt has been made, this object will return notAttempted(0).
|
||||
If a subscription exchange is currently in progress, inProgress(1) will
|
||||
be returned. A successful subscription attempt will result in a value
|
||||
of successful(2), and a failed subscription attempt will result in a
|
||||
value of failure(3)."
|
||||
::= { pctlService 8 }
|
||||
|
||||
pctlCategoryList OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0..1024))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the list of currently available parental control
|
||||
categories."
|
||||
::= { pctlService 9 }
|
||||
|
||||
END
|
||||
319
mibs/broadcom/BRCM-PING-MGMT-MIB
Normal file
319
mibs/broadcom/BRCM-PING-MGMT-MIB
Normal file
@ -0,0 +1,319 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-ping-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: June 15, 2006
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime management of ping thread.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-PING-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Integer32,
|
||||
Unsigned32,
|
||||
IpAddress,
|
||||
TimeTicks,
|
||||
Counter32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType,
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
cableDataMgmtBase
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
pingMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to ICMP ping."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
- Missing imports were added.
|
||||
- Incorrect syntax for pingTargetAddress defval was corrected."
|
||||
REVISION "200606150000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtBase 5 }
|
||||
|
||||
pingTargetAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of internet address used for pingTargetAddress.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { ipv4 }
|
||||
::= { pingMgmt 1 }
|
||||
|
||||
pingTargetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the internet address of the entity to be pinged. Note that if
|
||||
an all-zeros value is specified for this object, then the ping will
|
||||
be sent to the default gateway, if one exists.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { '00000000'h }
|
||||
::= { pingMgmt 2 }
|
||||
|
||||
pingNumPkts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allows the client to set the number of pings to be sent. This can be
|
||||
set to any number between 1 and (2^32 - 1), or can be set to 'infinite'
|
||||
by setting the value to 0.
|
||||
|
||||
Note that if set to infinite, then the ping must be stopped explicitly
|
||||
in order to get it to stop.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { 3 }
|
||||
::= { pingMgmt 3 }
|
||||
|
||||
pingPktStartSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (64..1518)
|
||||
UNITS "bytes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allows the client to set the initial size of the ping packets that will
|
||||
be sent. This size includes the LLC header, IP header, ICMP header,
|
||||
and the CRC32 at the end. You must specify values between 64 and 1518,
|
||||
which are the min and max size Ethernet frames.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { 64 }
|
||||
::= { pingMgmt 4 }
|
||||
|
||||
pingPktEndSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (64..1518)
|
||||
UNITS "bytes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allows the client to set the final size of the ping packets that will
|
||||
be sent. This size includes the LLC header, IP header, ICMP header,
|
||||
and the CRC32 at the end. You must specify values between 64 and 1518,
|
||||
which are the min and max size Ethernet frames.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { 64 }
|
||||
::= { pingMgmt 5 }
|
||||
|
||||
pingPktStepSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1454..1454)
|
||||
UNITS "bytes"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of bytes by which each subsequent ping packet
|
||||
is incremented.
|
||||
|
||||
The step amount can be any number from 0 (which leaves the ping size
|
||||
constant) up to (2^32 - 1). Note that after adding the step amount to
|
||||
the current ping size, if this is greater than the end size, then the
|
||||
current size will be wrapped around to the start size.
|
||||
|
||||
If you want to send ping packets of the same size every time, set
|
||||
the start and end size to be equal, and the step amount to be 0.
|
||||
|
||||
To do a sweeping ping of every packet size, set start to 64, end to
|
||||
1518, and step amount to 1. You can set step amount to -1 to sweep in
|
||||
the other direction.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { 0 }
|
||||
::= { pingMgmt 6 }
|
||||
|
||||
pingInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allows the client to set the amount of time (in milliseconds) that the
|
||||
device will sleep before sending a ping. Generally, this is the time
|
||||
between when a ping reply is received and when the next ping will be
|
||||
sent.
|
||||
|
||||
Note that the amount of time between sending one ping and sending the
|
||||
next ping varies depending on whether or not you enable waiting for
|
||||
replies, and how long it takes to receive the reply.
|
||||
|
||||
If waiting for replies is disabled, then this is the time between
|
||||
sending one ping and sending the next ping.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { 0 }
|
||||
::= { pingMgmt 7 }
|
||||
|
||||
pingTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1..65535)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allows the client to set the amount of time (in milliseconds) that the
|
||||
device should wait for a reply after sending a ping.
|
||||
|
||||
If set to any non-negative value, then the device will send a ping and
|
||||
wait for a response for the specified amount of time. Event if
|
||||
set to 0, the thread will check for and process a reply packet.
|
||||
|
||||
If set to -1, then the device will not wait at all, and won't even
|
||||
check for any replies.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { 5000 }
|
||||
::= { pingMgmt 8 }
|
||||
|
||||
pingVerifyReply OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables/disables verification of ping replies. If enabled, and if
|
||||
waiting for replies is enabled, then if a reply is received, it will
|
||||
verify that it matches the ping that was sent, and that all of the
|
||||
data is intact.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { true }
|
||||
::= { pingMgmt 9 }
|
||||
|
||||
pingIpStackNumber OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Allows the client to select the IP stack from which the pings will be
|
||||
sent. Specifying 0 means that the pings will be sent from the same IP
|
||||
stack on which this MIB is hosted.
|
||||
|
||||
This object may not be changed while a ping is in progress."
|
||||
DEFVAL { 0 }
|
||||
::= { pingMgmt 10 }
|
||||
|
||||
pingNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Starts or stops the pings, as well as indicating whether a ping is in
|
||||
progress when read. If a ping is already in progress and this object
|
||||
is set to true(1), then the ping will continue but the ping statistics
|
||||
will be reset.
|
||||
|
||||
This object may be changed while a ping is in progress."
|
||||
DEFVAL { true }
|
||||
::= { pingMgmt 11 }
|
||||
|
||||
pingPktsSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of packets sent since the ping was started."
|
||||
::= { pingMgmt 12 }
|
||||
|
||||
pingRepliesReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of replies received since the ping was started."
|
||||
::= { pingMgmt 13 }
|
||||
|
||||
pingRepliesVerified OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the number of replies which were verified since the ping was
|
||||
started."
|
||||
::= { pingMgmt 14 }
|
||||
|
||||
pingOctetsSent OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total number of octets that have been sent in pings
|
||||
since the ping was started."
|
||||
::= { pingMgmt 15 }
|
||||
|
||||
pingOctetsReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total number of octets that have been sent in pings
|
||||
since the ping was started."
|
||||
::= { pingMgmt 16 }
|
||||
|
||||
pingIcmpErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the total ICMP errors which have been received since the
|
||||
ping was started."
|
||||
::= { pingMgmt 17 }
|
||||
|
||||
pingLastIcmpError OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates value of the last ICMP error which was received, if any. If
|
||||
there have been no errors, this object will have a value of 0."
|
||||
::= { pingMgmt 18 }
|
||||
|
||||
END
|
||||
137
mibs/broadcom/BRCM-RG-FACTORY-MIB
Normal file
137
mibs/broadcom/BRCM-RG-FACTORY-MIB
Normal file
@ -0,0 +1,137 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-rg-factory.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 30-january-2003
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for residential gateway factory
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-RG-FACTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
cableDataFactory
|
||||
FROM BRCM-CABLEDATA-FACTORY-MIB;
|
||||
|
||||
residentialGatewayFactory MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for management and configuration
|
||||
of objects used in manufacturing of residential gateway devices."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated."
|
||||
REVISION "200301300000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataFactory 7 }
|
||||
|
||||
-- rgFactoryBase: miscellaneous control/state objects for factory mode
|
||||
rgFactoryBase OBJECT IDENTIFIER ::= { residentialGatewayFactory 1 }
|
||||
|
||||
rgInitialMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
residentialGateway(2),
|
||||
cableHome10(3),
|
||||
cableHome11(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the initial manufactured / default operational mode of the device
|
||||
with regard to residential gateway behaviour."
|
||||
::= { rgFactoryBase 1 }
|
||||
|
||||
rgRipAuthEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or disables the RIP MD5 authentication."
|
||||
::= { rgFactoryBase 2 }
|
||||
|
||||
rgRipAuthKeyValue OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the RIP Auth key value."
|
||||
::= { rgFactoryBase 3 }
|
||||
|
||||
rgRipAuthKeyId OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..256)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the RIP auth key ID"
|
||||
::= { rgFactoryBase 4 }
|
||||
|
||||
rgRipReportingInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..16535)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the RIP reporting interval."
|
||||
::= { rgFactoryBase 5 }
|
||||
|
||||
rgRipUnicastDestIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the unicast destination IP address that will be used for RIP
|
||||
messaging."
|
||||
::= { rgFactoryBase 6 }
|
||||
|
||||
rgRipSubnetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the RIP subnet mask which is AND'ed with the WAN IP address."
|
||||
::= { rgFactoryBase 7 }
|
||||
|
||||
END
|
||||
552
mibs/broadcom/BRCM-RG-IP-MIB
Normal file
552
mibs/broadcom/BRCM-RG-IP-MIB
Normal file
@ -0,0 +1,552 @@
|
||||
BRCM-RG-IP-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Unsigned32,
|
||||
TimeTicks,
|
||||
NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
|
||||
TruthValue,
|
||||
PhysAddress,
|
||||
DateAndTime,
|
||||
TimeStamp,
|
||||
RowStatus FROM SNMPv2-TC
|
||||
|
||||
SnmpAdminString FROM SNMP-FRAMEWORK-MIB
|
||||
|
||||
OBJECT-GROUP,
|
||||
MODULE-COMPLIANCE,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
InetAddressType,
|
||||
InetAddress FROM INET-ADDRESS-MIB
|
||||
|
||||
residentialGatewayMgmt FROM BRCM-RG-MGMT-MIB
|
||||
IANAifType FROM IANAifType-MIB;
|
||||
|
||||
|
||||
rgIpMib MODULE-IDENTITY
|
||||
LAST-UPDATED "200704200000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom cabledata private MIB for programming Rg Network interface information"
|
||||
REVISION "200704200000Z" -- 20 April 2007
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { residentialGatewayMgmt 2 }
|
||||
|
||||
|
||||
-- Textual Conventions
|
||||
|
||||
rgIpRipSettings OBJECT IDENTIFIER ::= { rgIpMib 2 }
|
||||
rgIpLanAddr OBJECT IDENTIFIER ::= { rgIpMib 3 }
|
||||
rgIpDnsServer OBJECT IDENTIFIER ::= { rgIpMib 4 }
|
||||
rgIpDhcpServer OBJECT IDENTIFIER ::= { rgIpMib 5 }
|
||||
rgIpRoute OBJECT IDENTIFIER ::= { rgIpMib 6 }
|
||||
--
|
||||
-- The following group describes the base objects in the rgIP Mib.
|
||||
-- These are device based parameters.
|
||||
--
|
||||
|
||||
rgIpNetworkSettingsCommit OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Commit all the parameters that have been entered within the Rg Ip MIB."
|
||||
::= { rgIpMib 1 }
|
||||
|
||||
|
||||
--
|
||||
-- The following group describes the rip setting objects in the rgIp MIB.
|
||||
-- These are device based parameters.
|
||||
--
|
||||
rgIpRipEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes the device to enable RIP"
|
||||
::= { rgIpRipSettings 1 }
|
||||
|
||||
rgIpRipMd5AuthEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) causes the device to enable md5 auth"
|
||||
::= { rgIpRipSettings 2 }
|
||||
|
||||
rgIpRipMd5KeyId OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Key ID value for Md5 auth"
|
||||
::= { rgIpRipSettings 3 }
|
||||
|
||||
rgIpRipMd5KeyValue OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(0|20))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MD5 Key Value"
|
||||
::= { rgIpRipSettings 4 }
|
||||
|
||||
rgIpRipInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interval in Seconds for the Rip Reporting interval."
|
||||
::= { rgIpRipSettings 5 }
|
||||
|
||||
rgIpRipDestIpAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of IP address assigned to the rgIpRipDestIpAddress."
|
||||
DEFVAL { ipv4 }
|
||||
::= { rgIpRipSettings 6 }
|
||||
|
||||
rgIpRipDestIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Defines the Rip unicast destinatino IP Address for Rip Reoprts. If this value
|
||||
returns 0.0.0.0 then this is the default multicast IP address in the RFC (224.0.0.9)"
|
||||
::= { rgIpRipSettings 7 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- The following group defines Provisioning Specific parameters
|
||||
--
|
||||
--==============================================================
|
||||
--
|
||||
-- CableHome Host/BP Device Profile Table
|
||||
--
|
||||
-- The cabhPsDevBpProfile contains the list of the CableHome Host
|
||||
-- device attributes provided to the PS by BPs passing their Device
|
||||
-- Profile XML schema via SOAP/HTTP.
|
||||
--
|
||||
--==============================================================
|
||||
|
||||
-- =====================================================
|
||||
-- IEEE802dot11-MIB CableHome extension
|
||||
-- =====================================================
|
||||
|
||||
rgIpLanAddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RgIpLanAddrBaseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of CPE devices on the LAN"
|
||||
::= { rgIpLanAddr 1 }
|
||||
|
||||
rgIpLanAddrBaseEntry OBJECT-TYPE
|
||||
SYNTAX RgIpLanAddrBaseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry value containing the information of the CPE device on the LAN"
|
||||
INDEX { ifIndex, rgIpLanAddrIpType, rgIpLanAddrIp }
|
||||
::= { rgIpLanAddrTable 1 }
|
||||
|
||||
RgIpLanAddrBaseEntry ::=
|
||||
SEQUENCE {
|
||||
rgIpLanAddrIpType InetAddressType,
|
||||
rgIpLanAddrIp InetAddress,
|
||||
rgIpLanAddrClientID OCTET STRING,
|
||||
rgIpLanAddrLeaseCreateTime DateAndTime,
|
||||
rgIpLanAddrLeaseExpireTime DateAndTime,
|
||||
rgIpLanAddrHostName SnmpAdminString
|
||||
}
|
||||
|
||||
rgIpLanAddrIpType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of IP address assigned to the LAN IP Device
|
||||
in the LAN-Trans Realm."
|
||||
::= { rgIpLanAddrBaseEntry 1 }
|
||||
|
||||
rgIpLanAddrIp OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address assigned to the LAN IP Device."
|
||||
::= { rgIpLanAddrBaseEntry 2 }
|
||||
|
||||
rgIpLanAddrClientID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The client's (i.e., LAN IP Device's) hardware address as
|
||||
indicated in the chaddr field of its DHCP REQUEST message.
|
||||
There is a one-to-one relationship between the hardware
|
||||
address and the LAN IP Device. "
|
||||
::= { rgIpLanAddrBaseEntry 3 }
|
||||
|
||||
rgIpLanAddrLeaseCreateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the date and time when the LAN IP lease was
|
||||
created."
|
||||
::= { rgIpLanAddrBaseEntry 4 }
|
||||
|
||||
rgIpLanAddrLeaseExpireTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the date and time when the LAN IP address lease
|
||||
will expire."
|
||||
::= { rgIpLanAddrBaseEntry 5 }
|
||||
|
||||
rgIpLanAddrHostName OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString(SIZE(0..80))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Host Name of the LAN IP address, based on DCHP
|
||||
option 12."
|
||||
::= { rgIpLanAddrBaseEntry 6 }
|
||||
|
||||
|
||||
|
||||
rgIpDnsServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RgIpDnsServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains the information for the DNS entries."
|
||||
::= { rgIpDnsServer 1 }
|
||||
|
||||
|
||||
rgIpDnsServerEntry OBJECT-TYPE
|
||||
SYNTAX RgIpDnsServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table that describes the DNS PROFILE."
|
||||
INDEX { rgIpDnsServerOrder }
|
||||
::= { rgIpDnsServerTable 1 }
|
||||
|
||||
RgIpDnsServerEntry ::= SEQUENCE {
|
||||
rgIpDnsServerOrder INTEGER,
|
||||
rgIpDnsServerIpType InetAddressType,
|
||||
rgIpDnsServerIp InetAddress,
|
||||
rgIpDnsServerRowStatus RowStatus
|
||||
|
||||
}
|
||||
|
||||
rgIpDnsServerOrder OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Integer index into the rg IP DNS table"
|
||||
::= { rgIpDnsServerEntry 1 }
|
||||
|
||||
rgIpDnsServerIpType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of InetAddress for rgIpDnsServerIp."
|
||||
DEFVAL { ipv4 }
|
||||
::= { rgIpDnsServerEntry 2 }
|
||||
|
||||
rgIpDnsServerIp OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DNS IP address ."
|
||||
::= { rgIpDnsServerEntry 3 }
|
||||
|
||||
rgIpDnsServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus interlock for the creation and deletion
|
||||
of a rgIpDnsServerTable entry. Any writable
|
||||
object in each row of the rgIpDnsServerTable
|
||||
can be modified at any time while the row is active(1)."
|
||||
::= { rgIpDnsServerEntry 4}
|
||||
|
||||
|
||||
|
||||
|
||||
rgIpDhcpServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RgIpDhcpServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table contains DHCP information for a specific Network."
|
||||
::= { rgIpDhcpServer 1 }
|
||||
|
||||
rgIpDhcpServerEntry OBJECT-TYPE
|
||||
SYNTAX RgIpDhcpServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry value containing all necessary information to create
|
||||
a DHCP pool for a Network"
|
||||
INDEX { ifIndex}
|
||||
::= { rgIpDhcpServerTable 1 }
|
||||
|
||||
RgIpDhcpServerEntry ::=
|
||||
SEQUENCE {
|
||||
rgIpDhcpServerLanPoolStartType InetAddressType,
|
||||
rgIpDhcpServerLanPoolStart InetAddress,
|
||||
rgIpDhcpServerLanPoolEndType InetAddressType,
|
||||
rgIpDhcpServerLanPoolEnd InetAddress,
|
||||
rgIpDhcpServerLeaseTime Unsigned32,
|
||||
rgIpDhcpServerRowStatus RowStatus
|
||||
}
|
||||
|
||||
rgIpDhcpServerLanPoolStartType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address Type of the Start of the Network Pool."
|
||||
DEFVAL { ipv4 }
|
||||
::= { rgIpDhcpServerEntry 1 }
|
||||
|
||||
rgIpDhcpServerLanPoolStart OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address of the Start of the Network Pool."
|
||||
::= { rgIpDhcpServerEntry 2 }
|
||||
|
||||
rgIpDhcpServerLanPoolEndType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address Type of the End of the Network Pool."
|
||||
DEFVAL { ipv4 }
|
||||
::= { rgIpDhcpServerEntry 3 }
|
||||
|
||||
rgIpDhcpServerLanPoolEnd OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address of the End of the Network Pool."
|
||||
::= { rgIpDhcpServerEntry 4 }
|
||||
|
||||
|
||||
rgIpDhcpServerLeaseTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Lease Time for the Network Pool"
|
||||
DEFVAL { 3600 }
|
||||
::= { rgIpDhcpServerEntry 5 }
|
||||
|
||||
rgIpDhcpServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus interlock for the creation and deletion
|
||||
can be modified at any time while the row is active(1)."
|
||||
::= { rgIpDhcpServerEntry 6}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rgIpRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RgIpRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table containing information for the Network definition."
|
||||
::= { rgIpRoute 1 }
|
||||
|
||||
rgIpRouteEntry OBJECT-TYPE
|
||||
SYNTAX RgIpRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry containing all the information about the Network definition."
|
||||
INDEX { ifIndex}
|
||||
::= { rgIpRouteTable 1 }
|
||||
|
||||
RgIpRouteEntry ::=
|
||||
SEQUENCE {
|
||||
rgIpRouteMode INTEGER,
|
||||
rgIpRouteNetworkNumberType InetAddressType,
|
||||
rgIpRouteNetworkNumber InetAddress,
|
||||
rgIpRouteSubnetMaskType InetAddressType,
|
||||
rgIpRouteSubnetMask InetAddress,
|
||||
rgIpRouteGatewayIpType InetAddressType,
|
||||
rgIpRouteGatewayIp InetAddress,
|
||||
rgIpRouteTypeOfService INTEGER,
|
||||
rgIpRouteFirewallEnable TruthValue,
|
||||
rgIpRouteRowStatus RowStatus
|
||||
}
|
||||
|
||||
rgIpRouteMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
napt(1), -- NAT with Port Translation Mode
|
||||
bridged (2), -- Passthrough/Bridging Mode
|
||||
routeddhcp(3), -- routed_dhcp
|
||||
routedstatic(4) -- routed_static
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The specifies the Type of network that is being defined."
|
||||
DEFVAL { napt }
|
||||
::= { rgIpRouteEntry 1 }
|
||||
|
||||
rgIpRouteNetworkNumberType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address Type of the Network Number for a specific Network."
|
||||
DEFVAL { ipv4 }
|
||||
::= { rgIpRouteEntry 2 }
|
||||
|
||||
rgIpRouteNetworkNumber OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address of the Network Number for a specific Network."
|
||||
::= { rgIpRouteEntry 3 }
|
||||
|
||||
rgIpRouteSubnetMaskType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address Type of the SubnetMask for a specific Network."
|
||||
DEFVAL { ipv4 }
|
||||
::= { rgIpRouteEntry 4 }
|
||||
|
||||
rgIpRouteSubnetMask OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address of the SubnetMask for a specific Network."
|
||||
::= { rgIpRouteEntry 5 }
|
||||
|
||||
|
||||
rgIpRouteGatewayIpType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address Type of the Gateway for a specific Network."
|
||||
DEFVAL { ipv4 }
|
||||
::= { rgIpRouteEntry 6 }
|
||||
|
||||
rgIpRouteGatewayIp OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip Address of the Gateway for a specific Network."
|
||||
::= { rgIpRouteEntry 7 }
|
||||
|
||||
|
||||
rgIpRouteTypeOfService OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Byte value to be used for the override TOS field for all IP packets on this BSS.
|
||||
A value of 0 means dont override, where any other value will be used to override."
|
||||
DEFVAL { 0 }
|
||||
::= { rgIpRouteEntry 8 }
|
||||
|
||||
rgIpRouteFirewallEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
DEFVAL { true }
|
||||
::= { rgIpRouteEntry 9 }
|
||||
|
||||
rgIpRouteRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus interlock for the creation and deletion
|
||||
can be modified at any time while the row is active(1)."
|
||||
::= { rgIpRouteEntry 10}
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
103
mibs/broadcom/BRCM-RG-MGMT-MIB
Normal file
103
mibs/broadcom/BRCM-RG-MGMT-MIB
Normal file
@ -0,0 +1,103 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-cablehome-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 6-march-2003
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) CableHome management
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-RG-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
residentialGatewayMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadacom proprietary MIB for runtime management of residential gateway
|
||||
devices."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated."
|
||||
REVISION "200406160000Z"
|
||||
DESCRIPTION
|
||||
"Added object rgVpnEnabled."
|
||||
REVISION "200303310000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 7 }
|
||||
|
||||
rgMgmtBase OBJECT IDENTIFIER ::= { residentialGatewayMgmt 1 }
|
||||
|
||||
rgOperMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(1),
|
||||
residentialGateway(2),
|
||||
cableHome10(3),
|
||||
cableHome11(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sets the operational mode of the device with regard to residential
|
||||
gateway behaviour."
|
||||
::= { rgMgmtBase 1 }
|
||||
|
||||
rgRipEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or disable router information protocol support in the device."
|
||||
::= { rgMgmtBase 2 }
|
||||
|
||||
rgVpnEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or disable virtual private network support in the device."
|
||||
::= { rgMgmtBase 3 }
|
||||
|
||||
END
|
||||
66
mibs/broadcom/BRCM-SMI
Normal file
66
mibs/broadcom/BRCM-SMI
Normal file
@ -0,0 +1,66 @@
|
||||
--****************************************************************************
|
||||
--
|
||||
-- Copyright (c) 2008 Broadcom Corporation
|
||||
--
|
||||
-- This program is the proprietary software of Broadcom Corporation and/or
|
||||
-- its licensors, and may only be used, duplicated, modified or distributed
|
||||
-- pursuant to the terms and conditions of a separate, written license
|
||||
-- agreement executed between you and Broadcom (an "Authorized License").
|
||||
-- Except as set forth in an Authorized License, Broadcom grants no license
|
||||
-- (express or implied), right to use, or waiver of any kind with respect to
|
||||
-- the Software, and Broadcom expressly reserves all rights in and to the
|
||||
-- Software and all intellectual property rights therein. IF YOU HAVE NO
|
||||
-- AUTHORIZED LICENSE, THEN YOU HAVE NO RIGHT TO USE THIS SOFTWARE IN ANY WAY,
|
||||
-- AND SHOULD IMMEDIATELY NOTIFY BROADCOM AND DISCONTINUE ALL USE OF THE
|
||||
-- SOFTWARE.
|
||||
--
|
||||
-- Except as expressly set forth in the Authorized License,
|
||||
--
|
||||
-- 1. This program, including its structure, sequence and organization,
|
||||
-- constitutes the valuable trade secrets of Broadcom, and you shall use all
|
||||
-- reasonable efforts to protect the confidentiality thereof, and to use this
|
||||
-- information only in connection with your use of Broadcom integrated circuit
|
||||
-- products.
|
||||
--
|
||||
-- 2. TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED
|
||||
-- "AS IS" AND WITH ALL FAULTS AND BROADCOM MAKES NO PROMISES, REPRESENTATIONS
|
||||
-- OR WARRANTIES, EITHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, WITH
|
||||
-- RESPECT TO THE SOFTWARE. BROADCOM SPECIFICALLY DISCLAIMS ANY AND ALL
|
||||
-- IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR
|
||||
-- A PARTICULAR PURPOSE, LACK OF VIRUSES, ACCURACY OR COMPLETENESS, QUIET
|
||||
-- ENJOYMENT, QUIET POSSESSION OR CORRESPONDENCE TO DESCRIPTION. YOU ASSUME
|
||||
-- THE ENTIRE RISK ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE.
|
||||
--
|
||||
-- 3. TO THE MAXIMUM EXTENT PERMITTED BY LAW, IN NO EVENT SHALL BROADCOM
|
||||
-- OR ITS LICENSORS BE LIABLE FOR (i) CONSEQUENTIAL, INCIDENTAL, SPECIAL,
|
||||
-- INDIRECT, OR EXEMPLARY DAMAGES WHATSOEVER ARISING OUT OF OR IN ANY WAY
|
||||
-- RELATING TO YOUR USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF BROADCOM
|
||||
-- HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES; OR (ii) ANY AMOUNT IN
|
||||
-- EXCESS OF THE AMOUNT ACTUALLY PAID FOR THE SOFTWARE ITSELF OR U.S. $1,
|
||||
-- WHICHEVER IS GREATER. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY
|
||||
-- FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
|
||||
--
|
||||
--****************************************************************************
|
||||
-- Filename: brcm-smi.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: July 23, 2008
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- SMI MIB which defines the Broadcom enterprises root node.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-SMI DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 } -- assigned by IANA
|
||||
|
||||
END
|
||||
120
mibs/broadcom/BRCM-SNMP-MGMT-MIB
Normal file
120
mibs/broadcom/BRCM-SNMP-MGMT-MIB
Normal file
@ -0,0 +1,120 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-snmp-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 29-april-2003
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) SNMP management
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-SNMP-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32,
|
||||
Integer32
|
||||
FROM SNMPv2-SMI
|
||||
cableDataMgmtBase
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
snmpMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to SNMP."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision list was corrected."
|
||||
REVISION "200610050000Z"
|
||||
DESCRIPTION
|
||||
"Added object snmpDscpTag."
|
||||
REVISION "200304290000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtBase 2 }
|
||||
|
||||
snmpUdpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the UDP port which will be listened for
|
||||
as the destination port on received SNMP packets and used as the
|
||||
source port on subsequent SNMP replies.
|
||||
|
||||
Setting this object will result in an immediate change of the SNMP
|
||||
port number, although the SNMP reply to the set request which modifies
|
||||
this value will still be sent using the port on which it was received.
|
||||
This prevents the sending SNMP manager from receiving a timeout on the
|
||||
set request.
|
||||
|
||||
This value is NOT stored to non-volatile storage and will revert to the
|
||||
default value on system reboot."
|
||||
DEFVAL { 161 }
|
||||
::= { snmpMgmt 1 }
|
||||
|
||||
snmpNotifyUdpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the UDP port which will be used as the
|
||||
destination port in SNMP notify packets, including traps and informs.
|
||||
|
||||
This value is NOT stored to non-volatile storage and will revert to
|
||||
the default value on system reboot."
|
||||
DEFVAL { 162 }
|
||||
::= { snmpMgmt 2 }
|
||||
|
||||
snmpDscpTag OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..63)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object controls the value for the DSCP field (previously known as
|
||||
ToS) in the IP header which will be used for all SNMP packets
|
||||
originating from this device.
|
||||
|
||||
This value is NOT stored to non-volatile storage and will revert to
|
||||
the default value on system reboot."
|
||||
DEFVAL { 0 }
|
||||
::= { snmpMgmt 3 }
|
||||
|
||||
END
|
||||
303
mibs/broadcom/BRCM-SSH-MGMT-MIB
Normal file
303
mibs/broadcom/BRCM-SSH-MGMT-MIB
Normal file
@ -0,0 +1,303 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2006 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-ssh-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: October 27, 2005
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime management of secure shell.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-SSH-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Integer32,
|
||||
Unsigned32,
|
||||
IpAddress,
|
||||
TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType,
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
cableDataMgmtBase
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
sshMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to SSH (Secure Shell)."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected.
|
||||
- Changed access of objects sshHackerAddressType and
|
||||
sshHackerAddress from not-accessible to accessible-for-notify
|
||||
so that they may legally be included in the object list for
|
||||
the sshHackerTrap notification."
|
||||
REVISION "200609290000Z"
|
||||
DESCRIPTION
|
||||
"Added object sshHackerInactivityTimeout."
|
||||
REVISION "200602020000Z"
|
||||
DESCRIPTION
|
||||
"Added object sshSessionInactivityTimeout."
|
||||
REVISION "200510270000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtBase 4 }
|
||||
|
||||
sshIpStackInterfaces OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
interface1(0),
|
||||
interface2(1),
|
||||
interface3(2),
|
||||
interface4(3),
|
||||
interface5(4),
|
||||
interface6(5),
|
||||
interface7(6),
|
||||
interface8(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the IP stack interfaces on which a ssh server
|
||||
is active."
|
||||
DEFVAL { '00'h }
|
||||
::= { sshMgmt 1 }
|
||||
|
||||
sshUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the user name which will be allowed ssh
|
||||
access."
|
||||
DEFVAL { "" }
|
||||
::= { sshMgmt 2 }
|
||||
|
||||
sshPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the password which will be allowed ssh
|
||||
access."
|
||||
DEFVAL { "" }
|
||||
::= { sshMgmt 3 }
|
||||
|
||||
sshServerControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
stop(0),
|
||||
start(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to start or stop the ssh server. When read, indicates
|
||||
the current state of the server."
|
||||
::= { sshMgmt 4 }
|
||||
|
||||
sshSessionIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated -- in favor of sshSessionAddressType and sshSessionAddress
|
||||
DESCRIPTION
|
||||
"This object gives the IP address of the most recently connected device.
|
||||
If no session has taken place since the last reboot, this object will
|
||||
read 0.0.0.0."
|
||||
::= { sshMgmt 5 }
|
||||
|
||||
sshSessionInProgress OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether or not a ssh session is currently in progress."
|
||||
::= { sshMgmt 6 }
|
||||
|
||||
sshForceUserLogout OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If a ssh session is currently in progress, setting this object
|
||||
to true(1) will terminate the session. Setting to false(2) has
|
||||
no effect. Always returns false(2) when read."
|
||||
::= { sshMgmt 7 }
|
||||
|
||||
sshSessionAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of internet address used for sshSessionAddress."
|
||||
::= { sshMgmt 8 }
|
||||
|
||||
sshSessionAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the address of the most recently connected device.
|
||||
If no session has taken place since the last reboot, this object will
|
||||
report an empty string."
|
||||
::= { sshMgmt 9 }
|
||||
|
||||
sshHackerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF SshHackerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of internet addresses which have been blacklisted from ssh
|
||||
access on this station. Blacklisting occurs when a login attempt
|
||||
fails a number of times from the given address."
|
||||
::= { sshMgmt 10 }
|
||||
|
||||
sshHackerEntry OBJECT-TYPE
|
||||
SYNTAX SshHackerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing a single blacklisted address."
|
||||
INDEX { sshHackerAddressType, sshHackerAddress }
|
||||
::= { sshHackerTable 1 }
|
||||
|
||||
SshHackerEntry ::=
|
||||
SEQUENCE {
|
||||
sshHackerAddressType InetAddressType,
|
||||
sshHackerAddress InetAddress,
|
||||
sshHackerNumAttempts Unsigned32,
|
||||
sshHackerLastTime TimeTicks
|
||||
}
|
||||
|
||||
sshHackerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of internet address used for sshHackerAddress."
|
||||
::= { sshHackerEntry 1 }
|
||||
|
||||
sshHackerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of an device which has unsuccessfully attempted to log in
|
||||
to this station enough times to be blacklisted as a hacker."
|
||||
::= { sshHackerEntry 2 }
|
||||
|
||||
sshHackerNumAttempts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times that the device represented by this entry has
|
||||
attempted to log in to this station."
|
||||
::= { sshHackerEntry 3 }
|
||||
|
||||
sshHackerLastTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when this row was created, or when the value
|
||||
of sshHackerNumAttempts was last incremented."
|
||||
::= { sshHackerEntry 4 }
|
||||
|
||||
sshSessionInactivityTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..86400)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object controls the length of time after which an ssh session
|
||||
will be terminated if there is no activity. Note that if this object
|
||||
is set to zero, the session will never be terminated due to
|
||||
inactivity."
|
||||
DEFVAL { 0 }
|
||||
::= { sshMgmt 11 }
|
||||
|
||||
sshHackerInactivityTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (-1..86400)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object controls the length of time after which an entry in the
|
||||
sshHackerTable will be removed if there are no further attempts to
|
||||
access the system from the corresponding sshHackerAddress. Note
|
||||
that if this object is set to zero, the sshHackerTable will be
|
||||
effectively disabled and no IP addresses will be blacklisted for
|
||||
unauthorized access. If set to -1, entries in the sshHackerTable
|
||||
will never be aged out and once blacklisted, only a system reboot
|
||||
will allow another attempted login from the blacklisted address."
|
||||
DEFVAL { -1 }
|
||||
::= { sshMgmt 12 }
|
||||
|
||||
|
||||
--
|
||||
-- Notifications, aka traps.
|
||||
--
|
||||
-- Note that this MIB is rather poorly designed in that all the objects
|
||||
-- reside immediately under the MODULE-IDENTITY node, so there's no really
|
||||
-- good node to reserve for traps. So we'll just pick 99 which allows
|
||||
-- some room to add objects if needed.
|
||||
--
|
||||
|
||||
sshTraps OBJECT IDENTIFIER ::= { sshMgmt 99 }
|
||||
|
||||
sshHackerTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
sshHackerAddressType,
|
||||
sshHackerAddress,
|
||||
sshHackerNumAttempts,
|
||||
sshHackerLastTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry has been added to the sshHackerTable, indicating repeated
|
||||
unauthorized login attempts by the device indicated."
|
||||
::= { sshTraps 1 }
|
||||
|
||||
END
|
||||
308
mibs/broadcom/BRCM-TELNET-MGMT-MIB
Normal file
308
mibs/broadcom/BRCM-TELNET-MGMT-MIB
Normal file
@ -0,0 +1,308 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-telnet-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 6-march-2003
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) CM management
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-TELNET-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,
|
||||
Integer32,
|
||||
Unsigned32,
|
||||
IpAddress,
|
||||
TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString,
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InetAddressType,
|
||||
InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
cableDataMgmtBase
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
telnetMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to telnet."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected.
|
||||
- Changed access of objects telnetHackerAddressType and
|
||||
telnetHackerAddress from not-accessible to accessible-for-notify
|
||||
so that they may legally be included in the object list for
|
||||
the telnetHackerTrap notification."
|
||||
REVISION "200609290000Z"
|
||||
DESCRIPTION
|
||||
"Added object telnetHackerInactivityTimeout."
|
||||
REVISION "200602020000Z"
|
||||
DESCRIPTION
|
||||
"Added object telnetSessionInactivityTimeout."
|
||||
REVISION "200506080000Z"
|
||||
DESCRIPTION
|
||||
"Deprecated telnetSessionIp in favor of telnetSessionAddressType
|
||||
and telnetSessionAddress objects which are IPv6 friendly. Also
|
||||
added telnetHackerTable."
|
||||
REVISION "200303060000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtBase 1 }
|
||||
|
||||
telnetIpStackInterfaces OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
interface1(0),
|
||||
interface2(1),
|
||||
interface3(2),
|
||||
interface4(3),
|
||||
interface5(4),
|
||||
interface6(5),
|
||||
interface7(6),
|
||||
interface8(7)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the IP stack interfaces on which a telnet server
|
||||
is active."
|
||||
DEFVAL { '00'h }
|
||||
::= { telnetMgmt 1 }
|
||||
|
||||
telnetUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the user name which will be allowed telnet
|
||||
access."
|
||||
DEFVAL { "" }
|
||||
::= { telnetMgmt 2 }
|
||||
|
||||
telnetPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..15))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the password which will be allowed telnet
|
||||
access."
|
||||
DEFVAL { "" }
|
||||
::= { telnetMgmt 3 }
|
||||
|
||||
telnetServerControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
stop(0),
|
||||
start(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to start or stop the telnet server. When read, indicates
|
||||
the current state of the server."
|
||||
::= { telnetMgmt 4 }
|
||||
|
||||
telnetSessionIp OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated -- in favor of telnetSessionAddressType and telnetSessionAddress
|
||||
DESCRIPTION
|
||||
"This object gives the IP address of the most recently connected device.
|
||||
If no session has taken place since the last reboot, this object will
|
||||
read 0.0.0.0."
|
||||
::= { telnetMgmt 5 }
|
||||
|
||||
telnetSessionInProgress OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether or not a telnet session is currently in progress."
|
||||
::= { telnetMgmt 6 }
|
||||
|
||||
telnetForceUserLogout OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If a telnet session is currently in progress, setting this object
|
||||
to true(1) will terminate the session. Setting to false(2) has
|
||||
no effect. Always returns false(2) when read."
|
||||
::= { telnetMgmt 7 }
|
||||
|
||||
telnetSessionAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of internet address used for telnetSessionAddress."
|
||||
::= { telnetMgmt 8 }
|
||||
|
||||
telnetSessionAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object gives the address of the most recently connected device.
|
||||
If no session has taken place since the last reboot, this object will
|
||||
report an empty string."
|
||||
::= { telnetMgmt 9 }
|
||||
|
||||
telnetHackerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF TelnetHackerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of internet addresses which have been blacklisted from telnet
|
||||
access on this station. Blacklisting occurs when a login attempt
|
||||
fails a number of times from the given address."
|
||||
::= { telnetMgmt 10 }
|
||||
|
||||
telnetHackerEntry OBJECT-TYPE
|
||||
SYNTAX TelnetHackerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry representing a single blacklisted address."
|
||||
INDEX { telnetHackerAddressType, telnetHackerAddress }
|
||||
::= { telnetHackerTable 1 }
|
||||
|
||||
TelnetHackerEntry ::=
|
||||
SEQUENCE {
|
||||
telnetHackerAddressType InetAddressType,
|
||||
telnetHackerAddress InetAddress,
|
||||
telnetHackerNumAttempts Unsigned32,
|
||||
telnetHackerLastTime TimeTicks
|
||||
}
|
||||
|
||||
telnetHackerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of internet address used for telnetHackerAddress."
|
||||
::= { telnetHackerEntry 1 }
|
||||
|
||||
telnetHackerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of an device which has unsuccessfully attempted to log in
|
||||
to this station enough times to be blacklisted as a hacker."
|
||||
::= { telnetHackerEntry 2 }
|
||||
|
||||
telnetHackerNumAttempts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times that the device represented by this entry has
|
||||
attempted to log in to this station."
|
||||
::= { telnetHackerEntry 3 }
|
||||
|
||||
telnetHackerLastTime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime when this row was created, or when the value
|
||||
of telnetHackerNumAttempts was last incremented."
|
||||
::= { telnetHackerEntry 4 }
|
||||
|
||||
telnetSessionInactivityTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..86400)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object controls the length of time after which a telnet session
|
||||
will be terminated if there is no activity. Note that if this object
|
||||
is set to zero, the session will never be terminated due to
|
||||
inactivity."
|
||||
DEFVAL { 0 }
|
||||
::= { telnetMgmt 11 }
|
||||
|
||||
telnetHackerInactivityTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (-1..86400)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object controls the length of time after which an entry in the
|
||||
telnetHackerTable will be removed if there are no further attempts to
|
||||
access the system from the corresponding telnetHackerAddress. Note
|
||||
that if this object is set to zero, the telnetHackerTable will be
|
||||
effectively disabled and no IP addresses will be blacklisted for
|
||||
unauthorized access. If set to -1, entries in the telnetHackerTable
|
||||
will never be aged out and once blacklisted, only a system reboot
|
||||
will allow another attempted login from the blacklisted address."
|
||||
DEFVAL { -1 }
|
||||
::= { telnetMgmt 12 }
|
||||
|
||||
|
||||
--
|
||||
-- Notifications, aka traps.
|
||||
--
|
||||
-- Note that this MIB is rather poorly designed in that all the objects
|
||||
-- reside immediately under the MODULE-IDENTITY node, so there's no really
|
||||
-- good node to reserve for traps. So we'll just pick 99 which allows
|
||||
-- some room to add objects if needed.
|
||||
--
|
||||
|
||||
telnetTraps OBJECT IDENTIFIER ::= { telnetMgmt 99 }
|
||||
|
||||
telnetHackerTrap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
telnetHackerAddressType,
|
||||
telnetHackerAddress,
|
||||
telnetHackerNumAttempts,
|
||||
telnetHackerLastTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry has been added to the telnetHackerTable, indicating repeated
|
||||
unauthorized login attempts by the device indicated."
|
||||
::= { telnetTraps 1 }
|
||||
|
||||
END
|
||||
159
mibs/broadcom/BRCM-THERMAL-MGMT-MIB
Normal file
159
mibs/broadcom/BRCM-THERMAL-MGMT-MIB
Normal file
@ -0,0 +1,159 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-thermal-mgmt.mib
|
||||
-- Author: Charles Eyles
|
||||
-- Creation Date: October 4, 2006
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) management of the
|
||||
-- Thermal Monitor
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-THERMAL-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
DateAndTime,
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
thermalMgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to thermal monitor."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Illegal character was removed from description of objects
|
||||
thermalPowerOnThreshold and thermalPowerOffThreshold."
|
||||
REVISION "200610040000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 11 }
|
||||
|
||||
thermalMgmtBase OBJECT IDENTIFIER ::= { thermalMgmt 1 }
|
||||
|
||||
thermalCurrentTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "degrees C"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Current Temperature of the Unit."
|
||||
::= { thermalMgmtBase 1 }
|
||||
|
||||
thermalPowerOffThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (40..120)
|
||||
UNITS "degrees C"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Temperature Threshold at which the Thermal Shutdown Controller
|
||||
will power down the unit. (40C to 120C). Note PowerOffThreshold must be
|
||||
greater than PowerOnThreshold."
|
||||
::= { thermalMgmtBase 2 }
|
||||
|
||||
thermalPowerOnThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (40..120)
|
||||
UNITS "degrees C"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Temperature Threshold at which the Thermal Shutdown Controller
|
||||
will switch power back on. (40C to 120C). Note PowerOnThreshold must be
|
||||
less than PowerOffThreshold."
|
||||
::= { thermalMgmtBase 3 }
|
||||
|
||||
thermalPowerOnDelay OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (2..50)
|
||||
UNITS "250 Milliseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This delay specifies the time between the Thermal Shutdown Controller detecting
|
||||
that the Power On Threshold has been reached and when it actually switches
|
||||
the unit back on. Its purpose is to allow power on the remainder of the board
|
||||
to stabilize. Serial communications are blocked during this delay, so it should
|
||||
be chosen carefully. The delay is specified in multiples of 50 milliseconds
|
||||
2 to 50 ( 100ms - 2500ms ). The default is value is 5 yielding a delay
|
||||
of 250ms."
|
||||
::= { thermalMgmtBase 4 }
|
||||
|
||||
thermalPowerOffDelay OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (5..60)
|
||||
UNITS "Seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This delay is used to ensure the remainder of the board is completely powered
|
||||
down prior to the Thermal Shutdown Circuit entering Over Temperature state.
|
||||
Because some power supplies may experience a current trip when input power is
|
||||
suddenly removed, this delay must be long enough to ensure the board will
|
||||
successfully power back up following power removal. The delay is specified in
|
||||
seconds; 5 to 60."
|
||||
::= { thermalMgmtBase 5 }
|
||||
|
||||
thermalNotificationDelay OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (5..60)
|
||||
UNITS "Seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This delay is used to allow the main processor time to clean up (i.e. preserve
|
||||
state information in non-volatile memory, and/or gracefully shut down a battery
|
||||
subsystem) prior to power being removed. The delay is specified in seconds 5 to
|
||||
60. The default value is 10."
|
||||
::= { thermalMgmtBase 6 }
|
||||
|
||||
thermalMonitorInitialized OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object returns true if the thermal monitor has been successfully initialized."
|
||||
DEFVAL { false }
|
||||
::= { thermalMgmtBase 7 }
|
||||
|
||||
END
|
||||
116
mibs/broadcom/BRCM-USB-FACTORY-MIB
Normal file
116
mibs/broadcom/BRCM-USB-FACTORY-MIB
Normal file
@ -0,0 +1,116 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-usb-factory.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 25-august-2004
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- factory MIB for USB settings
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-USB-FACTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TruthValue,
|
||||
MacAddress
|
||||
FROM SNMPv2-TC
|
||||
cableDataFactory
|
||||
FROM BRCM-CABLEDATA-FACTORY-MIB;
|
||||
|
||||
usbFactory MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for factory management and configuration
|
||||
of objects related to the USB network interface."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected."
|
||||
REVISION "200411120000Z"
|
||||
DESCRIPTION
|
||||
"Changed root node of this module to cableDataFactory.8 to resolve
|
||||
conflict with residentialGatewayFactory root node from the
|
||||
BRCM-RG-FACTORY-MIB."
|
||||
REVISION "200408250000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataFactory 8 }
|
||||
|
||||
usbFactMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC SA that will be used when building the LLC header for packets
|
||||
from the PC attached via USB."
|
||||
::= { usbFactory 1 }
|
||||
|
||||
usbFactVendorId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The USB Vendor Id that will be used during USB enumeration. This is
|
||||
used by the PC in combination with the USB Device Id to select a USB
|
||||
driver."
|
||||
::= { usbFactory 2 }
|
||||
|
||||
usbFactDeviceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The USB Device Id that will be used during USB enumeration. This is
|
||||
used by the PC in combination with the USB Vendor Id to select a USB
|
||||
driver."
|
||||
::= { usbFactory 3 }
|
||||
|
||||
usbFactRNDISDriverEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the USB RNDIS Driver that will be used during USB
|
||||
enumeration. This is used by the PC in combination with the USB Vendor
|
||||
ID and USB Device Id to select a USB driver."
|
||||
::= { usbFactory 4 }
|
||||
|
||||
END
|
||||
735
mibs/broadcom/BRCM-V2-FACTORY-MIB
Normal file
735
mibs/broadcom/BRCM-V2-FACTORY-MIB
Normal file
@ -0,0 +1,735 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-v2-factory.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 12-september-2002
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for V2 factory. Contains objects that are
|
||||
-- specific to V2 code structure rather than being more
|
||||
-- generic for any old device.
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-V2-FACTORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
Integer32,
|
||||
Unsigned32,
|
||||
IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB
|
||||
TruthValue,
|
||||
DisplayString,
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
cableDataFactory
|
||||
FROM BRCM-CABLEDATA-FACTORY-MIB;
|
||||
|
||||
v2Factory MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for factory management and configuration
|
||||
of objects common to the V2 software architecture."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated.
|
||||
Compilability issues were cleaned up:
|
||||
- Chronological order of revision history was corrected.
|
||||
- Range restriction was added to objects v2NonVolIndex and v2FwIndex."
|
||||
REVISION "200404090000Z"
|
||||
DESCRIPTION
|
||||
"Added objects v2NonVolIsManufacturedPermanent,
|
||||
v2NonVolMfgHintPermanent, v2NonVolIsManufacturedDynamic, and
|
||||
v2NonVolMfgHintDynamic."
|
||||
REVISION "200307110000Z"
|
||||
DESCRIPTION
|
||||
"Eliminate 1024 byte size limit on v2NonVolRawData."
|
||||
REVISION "200304160000Z"
|
||||
DESCRIPTION
|
||||
"Added cmpLZMA to enumerated BITS list for
|
||||
v2BootloaderCompressionSupport and v2FwControl objects."
|
||||
REVISION "200209120000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataFactory 4 }
|
||||
|
||||
-- v2FactoryNonVol: objects to control V2 specific non-vol storage
|
||||
v2FactoryNonVol OBJECT IDENTIFIER ::= { v2Factory 1 }
|
||||
|
||||
v2FactNonVolTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF V2FactNonVolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of V2 style non-volatile storage groups for this device."
|
||||
::= { v2FactoryNonVol 1 }
|
||||
|
||||
v2FactNonVolEntry OBJECT-TYPE
|
||||
SYNTAX V2FactNonVolEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry defining a single V2 style non-volatile storage group."
|
||||
INDEX { v2NonVolIndex }
|
||||
::= { v2FactNonVolTable 1 }
|
||||
|
||||
V2FactNonVolEntry ::=
|
||||
SEQUENCE {
|
||||
v2NonVolIndex Integer32,
|
||||
v2NonVolName DisplayString,
|
||||
v2NonVolMagicNumber OCTET STRING,
|
||||
v2NonVolVersionPermanent DisplayString,
|
||||
v2NonVolVersionDynamic DisplayString,
|
||||
v2NonVolIsDefaultPermanent TruthValue,
|
||||
v2NonVolIsDefaultDynamic TruthValue,
|
||||
v2NonVolRawData OCTET STRING,
|
||||
v2NonVolIsManufacturedPermanent TruthValue,
|
||||
v2NonVolMfgHintPermanent DisplayString,
|
||||
v2NonVolIsManufacturedDynamic TruthValue,
|
||||
v2NonVolMfgHintDynamic DisplayString
|
||||
}
|
||||
|
||||
v2NonVolIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..4096)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance number of this entry."
|
||||
::= { v2FactNonVolEntry 1 }
|
||||
|
||||
v2NonVolName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of this non-volatile storage group."
|
||||
::= { v2FactNonVolEntry 2 }
|
||||
|
||||
v2NonVolMagicNumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (4))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique four-byte identifier of this non-volatile storage group."
|
||||
::= { v2FactNonVolEntry 3 }
|
||||
|
||||
v2NonVolVersionPermanent OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the major and minor version of the permanent section of
|
||||
this non-volatile storage group in the form major.minor"
|
||||
::= { v2FactNonVolEntry 4 }
|
||||
|
||||
v2NonVolVersionDynamic OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the major and minor version of the dynamic section of
|
||||
this non-volatile storage group in the form major.minor"
|
||||
::= { v2FactNonVolEntry 5 }
|
||||
|
||||
v2NonVolIsDefaultPermanent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports whether the permanent section of this non-volatile storage
|
||||
group has been modified from its default state."
|
||||
::= { v2FactNonVolEntry 6 }
|
||||
|
||||
v2NonVolIsDefaultDynamic OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports whether the dynamic section of this non-volatile storage
|
||||
group has been modified from its default state."
|
||||
::= { v2FactNonVolEntry 7 }
|
||||
|
||||
v2NonVolRawData OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The contents of this non-volatile storage group expressed as raw
|
||||
binary data."
|
||||
::= { v2FactNonVolEntry 8 }
|
||||
|
||||
v2NonVolIsManufacturedPermanent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports whether the permanent section of this non-volatile storage
|
||||
group has been sufficiently manufactured. Criteria for manufacturing
|
||||
are of course specific to a given group. Software implementations may
|
||||
take some kind of action to limit private MIB access once all nonvol
|
||||
groups report that they are manufactured."
|
||||
::= { v2FactNonVolEntry 9 }
|
||||
|
||||
v2NonVolMfgHintPermanent OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If v2NonVolIsManufacturedPermanent is false(2), this object reports
|
||||
a textual hint as to which settings in the group have not yet been
|
||||
manufactured. The nature of the hint will of course be specific to
|
||||
the nonvol group."
|
||||
::= { v2FactNonVolEntry 10 }
|
||||
|
||||
v2NonVolIsManufacturedDynamic OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reports whether the dynamic section of this non-volatile storage
|
||||
group has been sufficiently manufactured. Criteria for manufacturing
|
||||
are of course specific to a given group. Software implementations may
|
||||
take some kind of action to limit private MIB access once all nonvol
|
||||
groups report that they are manufactured."
|
||||
::= { v2FactNonVolEntry 11 }
|
||||
|
||||
v2NonVolMfgHintDynamic OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If v2NonVolIsManufacturedDynamic is false(2), this object reports
|
||||
a textual hint as to which settings in the group have not yet been
|
||||
manufactured. The nature of the hint will of course be specific to
|
||||
the nonvol group."
|
||||
::= { v2FactNonVolEntry 12 }
|
||||
|
||||
|
||||
-- v2NonVolControl group. Used to restore NV defaults, as well as perform
|
||||
-- other NV related operations TBD (eg TFTP image).
|
||||
v2NonVolControl OBJECT IDENTIFIER ::= { v2FactoryNonVol 2 }
|
||||
|
||||
v2NonVolControlGroup OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies which entry in the v2FactNonVolTable will be affected by
|
||||
control operations from this group. Must be either a value of
|
||||
v2NonVolIndex or zero. If zero is used, the control operation will
|
||||
be applied to all groups."
|
||||
DEFVAL { 0 }
|
||||
::= { v2NonVolControl 1 }
|
||||
|
||||
v2NonVolControlSection OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
permanent(1),
|
||||
dynamic(2),
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies which section of the group identified by
|
||||
v2NonVolControlGroup will be affected by control operations from this
|
||||
group."
|
||||
DEFVAL { both }
|
||||
::= { v2NonVolControl 2 }
|
||||
|
||||
v2NonVolRestoreDefaults OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to true(1), causes the group identified by
|
||||
v2NonVolControlGroup to have its values restored to factory defaults.
|
||||
Always returns false(2) when read. Setting to false(2) has no
|
||||
effect."
|
||||
::= { v2NonVolControl 3 }
|
||||
|
||||
v2NonVolTftpServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the IP address of a TFTP server from which
|
||||
non-vol settings will be downloaded if v2NonVolDloadNow is set to
|
||||
true(1), into the group specified in v2NonVolControlGroup."
|
||||
::= { v2NonVolControl 4 }
|
||||
|
||||
v2NonVolTftpPath OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the path of a file on a TFTP server from which a
|
||||
non-vol settings will be downloaded if v2NonVolDloadNow is set to
|
||||
true(1), into the group specified in v2NonVolControlGroup."
|
||||
::= { v2NonVolControl 5 }
|
||||
|
||||
v2NonVolDloadNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If set to true(1), a new non vol image will be downloaded from the IP
|
||||
address specified by v2NonVolDloadTftpServer, the file to download
|
||||
having been specified by v2NonVolDloadTftpPath."
|
||||
::= { v2NonVolControl 6 }
|
||||
|
||||
v2NonVolDloadStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
failure(0),
|
||||
success(1),
|
||||
inProgress(2),
|
||||
other(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of the last non-vol download attempt."
|
||||
::= { v2NonVolControl 7 }
|
||||
|
||||
v2NonVolDelExtraData OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) will get rid of any extra data that is
|
||||
assiociated with the settings group specified by v2NonVolControlGroup
|
||||
and the section specified by v2NonVolControlSection. The extra data
|
||||
is usually caused by a downgrade, where settings written by a newer
|
||||
version are not understood by the older version, but are stored so that
|
||||
they will still exist when the new code is run. However, in some
|
||||
cases, it is desirable to get rid of them if they are not going to be
|
||||
used. Always returns false(2) when read."
|
||||
::= { v2NonVolControl 8 }
|
||||
|
||||
v2NonVolFlush OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) will flush out any unrecognized groups
|
||||
that were read from the device. This is useful in cases where the
|
||||
settings group isn't needed by another application, and would just
|
||||
waste space. Note that this operation occurs over all groups and
|
||||
sections, so the values of v2NonVolControlGroup and
|
||||
v2NonVolControlSection are ignored when this operation is invoked.
|
||||
Always returns false(2) when read."
|
||||
::= { v2NonVolControl 9 }
|
||||
|
||||
v2NonVolClearDevice OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Setting this object to true(1) will tell the nonvol device to wipe out
|
||||
the section specified in v2NonVolControlSection. All data will be
|
||||
lost; the device should be restored to its 'virgin' state. For flash
|
||||
devices, the flash block is erased; for disk devices, the file is
|
||||
erased. Note that this operation occurs over all groups, so the value
|
||||
of v2NonVolControlGroup is ignored by this operation. Always returns
|
||||
false(2) when read."
|
||||
::= { v2NonVolControl 10 }
|
||||
|
||||
-- v2FactoryImages: objects to control V2 specific image information
|
||||
v2FactoryImages OBJECT IDENTIFIER ::= { v2Factory 2 }
|
||||
|
||||
-- v2FactoryBootloader: bootloader information and control objects
|
||||
v2ImagesBootloader OBJECT IDENTIFIER ::= { v2FactoryImages 1 }
|
||||
|
||||
v2BootloaderVersion OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the version of the bootloader."
|
||||
::= { v2ImagesBootloader 1 }
|
||||
|
||||
v2BootloaderSignature OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the signature that the bootloader uses to validate
|
||||
downloaded firmware images. The signature in the image must match
|
||||
this signature or the image will not be run. Note that if a bootloader
|
||||
is not built with an image signature, then it will return the board's
|
||||
chip ID."
|
||||
::= { v2ImagesBootloader 2 }
|
||||
|
||||
v2BootloaderBoardInfo OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the board information for this board."
|
||||
::= { v2ImagesBootloader 3 }
|
||||
|
||||
v2BootloaderCompressionSupport OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
cmpLZRLE(0),
|
||||
cmpMiniLZ(1),
|
||||
cmpReserved(2), -- skipped
|
||||
cmpNRV2D99(3),
|
||||
cmpLZMA(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies which compression schemes this bootloader supports. Older
|
||||
bootloader versions may not support all compression schemes."
|
||||
::= { v2ImagesBootloader 4 }
|
||||
|
||||
v2BootloaderIncompatibleImageCheckEnabled OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects whether the bootloader will perform a compatible
|
||||
image check prior to executing an image. If set to true(1), an image
|
||||
will not be executed if its compression type and signature are deemed
|
||||
to be incompatible with the system. If set to false(2), these checks
|
||||
are not performed and only CRC and HCS checks are done."
|
||||
DEFVAL { true }
|
||||
::= { v2ImagesBootloader 5 }
|
||||
|
||||
v2BootloaderDloadTftpServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the IP address of a TFTP server from which a
|
||||
new bootloader will be downloaded if v2BootloaderDloadNow is set to
|
||||
true(1)"
|
||||
::= { v2ImagesBootloader 6 }
|
||||
|
||||
v2BootloaderDloadTftpPath OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the path of a file on a TFTP server from which a
|
||||
new bootloader will be downloaded if v2BootloaderDloadNow is set to
|
||||
true(1)"
|
||||
::= { v2ImagesBootloader 7 }
|
||||
|
||||
v2BootloaderDloadNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If set to true(1), a new bootloader will be downloaded from the IP
|
||||
address specified by v2BootloaderDloadTftpServer, the file to download
|
||||
having been specified by v2BootloaderDloadTftpPath."
|
||||
::= { v2ImagesBootloader 8 }
|
||||
|
||||
v2BootloaderDloadStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
failure(0),
|
||||
success(1),
|
||||
inProgress(2),
|
||||
other(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of the last bootloader download attempt."
|
||||
::= { v2ImagesBootloader 9 }
|
||||
|
||||
-- v2FactoryFirmware: firmware information and control objects
|
||||
v2ImagesFirmware OBJECT IDENTIFIER ::= { v2FactoryImages 2 }
|
||||
|
||||
v2FirmwareTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF V2FirmwareEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of firmware images on this device."
|
||||
::= { v2ImagesFirmware 1 }
|
||||
|
||||
v2FirmwareEntry OBJECT-TYPE
|
||||
SYNTAX V2FirmwareEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry describing the characteristics of a single firmware image."
|
||||
INDEX { v2FwIndex }
|
||||
::= { v2FirmwareTable 1 }
|
||||
|
||||
V2FirmwareEntry ::=
|
||||
SEQUENCE {
|
||||
v2FwIndex Integer32,
|
||||
v2FwSignature Unsigned32,
|
||||
v2FwControl BITS,
|
||||
v2FwRevision DisplayString,
|
||||
v2FwBuildTime DateAndTime,
|
||||
v2FwFileSize Unsigned32,
|
||||
v2FwMaxImageSize Unsigned32,
|
||||
v2FwFileName DisplayString,
|
||||
v2FwHCS Unsigned32,
|
||||
v2FwCRC Unsigned32
|
||||
}
|
||||
|
||||
v2FwIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the instance number of this entry."
|
||||
::= { v2FirmwareEntry 1 }
|
||||
|
||||
v2FwSignature OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the firmware signature with which this image was built.
|
||||
If compatible image checking is enabled on the bootloader via
|
||||
v2BootloaderIncompatibleImageCheckEnabled being set to true(1), then
|
||||
this signature must match that of the bootloader in order for the
|
||||
image to be executed."
|
||||
::= { v2FirmwareEntry 2 }
|
||||
|
||||
-- v2FwControl: R/O UINT16
|
||||
v2FwControl OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
cmpLZRLE(0),
|
||||
cmpMiniLZ(1),
|
||||
cmpReserved(2), -- skipped
|
||||
cmpNRV2D99(3),
|
||||
cmpLZMA(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A mask of flags indicating control parameters for this image. Bits
|
||||
0-7 are used to indicate compression type, and higer order bits
|
||||
are reserved."
|
||||
::= { v2FirmwareEntry 3 }
|
||||
|
||||
v2FwRevision OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the version of this software in the format major.minor."
|
||||
::= { v2FirmwareEntry 4 }
|
||||
|
||||
v2FwBuildTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date and time that this image was built."
|
||||
::= { v2FirmwareEntry 5 }
|
||||
|
||||
v2FwFileSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of this image. Note that if an image is compressed, this
|
||||
value indicates the compressed size."
|
||||
::= { v2FirmwareEntry 6 }
|
||||
|
||||
v2FwMaxImageSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum size image that may be stored to this image location.
|
||||
Note that if an image is compressed, this value indicates the
|
||||
compressed size."
|
||||
::= { v2FirmwareEntry 7 }
|
||||
|
||||
v2FwFileName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the file from which this image was produced. Note that the
|
||||
file name is extracted from the program store header, so it is possible
|
||||
that this object will not match the actual filename of a downloaded
|
||||
file if the file is renamed prior to the download."
|
||||
::= { v2FirmwareEntry 8 }
|
||||
|
||||
v2FwHCS OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The header checksum used by the bootloader when validating this image."
|
||||
::= { v2FirmwareEntry 9 }
|
||||
|
||||
v2FwCRC OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cyclic redundancy code used by the bootloader when validating this
|
||||
image."
|
||||
::= { v2FirmwareEntry 10 }
|
||||
|
||||
-- v2FirmwareControl group contains objects for downloading, copying, or
|
||||
-- deleting an image.
|
||||
v2FirmwareControl OBJECT IDENTIFIER ::= { v2ImagesFirmware 2 }
|
||||
|
||||
v2FwControlImageNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the image from the v2ImageTable which will be controlled by
|
||||
operations from this group. Must be set to a valid value of
|
||||
v2FwIndex."
|
||||
::= { v2FirmwareControl 1 }
|
||||
|
||||
v2FwDloadTftpServer OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the IP address of a TFTP server from which the
|
||||
image specified in v2FwControlImageNumber will be downloaded if
|
||||
v2FwDloadNow is set to true(1). Equivalent to the IpAddress argument
|
||||
in the Docsis/dload command from the V2 CLI."
|
||||
::= { v2FirmwareControl 2 }
|
||||
|
||||
v2FwDloadTftpPath OBJECT-TYPE
|
||||
SYNTAX SnmpAdminString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls and reflects the path to a file on the server specified by
|
||||
v2FwDloadTftpServer which will be downloaded to the image specified
|
||||
by v2FwControlImageNumber if v2FwDloadNow is set to true(1).
|
||||
Equivalent to the Filename argument in the Docsis/dload command from
|
||||
the V2 CLI."
|
||||
::= { v2FirmwareControl 3 }
|
||||
|
||||
v2FwDloadLarge OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If set to true, a large image may be downloaded into image 1 such that
|
||||
it spans into image 2. This allows a 'fat' image to be downloaded
|
||||
onto a 'slim' board, but it will destroy an existing image in image2.
|
||||
Equivalent to the -l argument in the Docsis/dload command from the
|
||||
V2 CLI."
|
||||
DEFVAL { false }
|
||||
::= { v2FirmwareControl 4 }
|
||||
|
||||
v2FwDloadForce OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If set to true, the application will not perform any image validation
|
||||
on the image program header prior to loading an image. This would
|
||||
mainly be used to allow an image with an unmatching signature to be
|
||||
downloaded, but use caution because this will also allow images for
|
||||
the wrong chip type, or completely invalid files to be downloaded.
|
||||
Equivalent to the -f argument in the Docsis/dload command from the
|
||||
V2 CLI."
|
||||
DEFVAL { false }
|
||||
::= { v2FirmwareControl 5 }
|
||||
|
||||
v2FwDloadNow OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If set to true, a TFTP download will begin which will load the image
|
||||
from the TFTP server specified in v2FwDloadTftpServer using the file
|
||||
specified in v2FwDloadTftpPath to the image specified in
|
||||
v2FwControlImageNumber. When read, always returns false(2)."
|
||||
::= { v2FirmwareControl 6 }
|
||||
|
||||
v2FwDloadStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
failure(0),
|
||||
success(1),
|
||||
inProgress(2),
|
||||
other(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of the last (or current) firmware image download
|
||||
attempt."
|
||||
::= { v2FirmwareControl 7 }
|
||||
|
||||
v2FwDeleteImage OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If set to true(1), the image indicated by v2FwControlImageNumber will
|
||||
be deleted. Equivalent to the Docsis/clear_image command from the
|
||||
V2 CLI."
|
||||
::= { v2FirmwareControl 8 }
|
||||
|
||||
v2FwCopyImageFrom OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this object is set, the image specified by v2FwControlImageNumber
|
||||
will be overwritten by the image specified by this object. Equivalent
|
||||
to the Docsis/copy_image command from the CLI as if it is issued as
|
||||
copy_image v2FwCopyImageFrom v2FwControlImageNumber."
|
||||
::= { v2FirmwareControl 9 }
|
||||
|
||||
v2FwCopyStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
failure(0),
|
||||
success(1),
|
||||
inProgress(2),
|
||||
other(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of the last firmware copy attempt."
|
||||
::= { v2FirmwareControl 10 }
|
||||
|
||||
END
|
||||
68
mibs/broadcom/BRCM-V2-MGMT-MIB
Normal file
68
mibs/broadcom/BRCM-V2-MGMT-MIB
Normal file
@ -0,0 +1,68 @@
|
||||
--**************************************************************************
|
||||
--
|
||||
-- Copyright 2007 Broadcom Corporation
|
||||
-- All Rights Reserved
|
||||
-- No portions of this material may be reproduced in any form without the
|
||||
-- written permission of:
|
||||
-- Broadcom Corporation
|
||||
-- 16251 Laguna Canyon Road
|
||||
-- Irvine, California 92618
|
||||
-- All information contained in this document is Broadcom Corporation
|
||||
-- company private, proprietary, and trade secret.
|
||||
--
|
||||
--
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Filename: brcm-v2-mgmt.mib
|
||||
-- Author: Kevin O'Neal
|
||||
-- Creation Date: 6-march-2003
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Description:
|
||||
--
|
||||
-- private MIB for runtime (not factory) V2 management
|
||||
--
|
||||
--**************************************************************************
|
||||
-- Revision History:
|
||||
--
|
||||
--**************************************************************************
|
||||
|
||||
BRCM-V2-MGMT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
cableDataMgmtMIBObjects
|
||||
FROM BRCM-CABLEDATA-MGMT-MIB;
|
||||
|
||||
v2Mgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "200702050000Z"
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" BANANA-CABLEDATA
|
||||
(cableData branch of the
|
||||
Broadcom Assigned Numbers and Naming Authority)
|
||||
Broadcom Corporation
|
||||
|
||||
Postal: 4385 River Green Parkway
|
||||
Duluth, GA 30096
|
||||
USA
|
||||
|
||||
Tel: +1 770 232-0018
|
||||
|
||||
E-mail: banana-cabledata@broadcom.com"
|
||||
DESCRIPTION
|
||||
"Broadcom proprietary MIB for runtime management and configuration
|
||||
of objects related to the V2 software architecture."
|
||||
REVISION "200702050000Z"
|
||||
DESCRIPTION
|
||||
"Module description was updated."
|
||||
REVISION "200303060000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { cableDataMgmtMIBObjects 4 }
|
||||
|
||||
v2MgmtBase OBJECT IDENTIFIER ::= { v2Mgmt 1 }
|
||||
|
||||
END
|
||||
2129
mibs/broadcom/BRCMROBOMGMT5324MIB
Normal file
2129
mibs/broadcom/BRCMROBOMGMT5324MIB
Normal file
File diff suppressed because it is too large
Load Diff
351
mibs/broadcom/BROADCOM-POWER-ETHERNET-MIB
Normal file
351
mibs/broadcom/BROADCOM-POWER-ETHERNET-MIB
Normal file
@ -0,0 +1,351 @@
|
||||
BROADCOM-POWER-ETHERNET-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Gauge32 FROM SNMPv2-SMI
|
||||
TruthValue FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
pethPsePortEntry, pethMainPseEntry FROM POWER-ETHERNET-MIB;
|
||||
|
||||
|
||||
fastPathpowerEthernetMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200708191200Z" -- 17 Aug 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB Augments the POWER-ETHERNET-MIB created by the IETF Ethernet
|
||||
Interfaces and Hub MIB Working Group for managing Power Source
|
||||
Equipment (PSE). The objects in this MIB are intended to provide
|
||||
additional objects for reporting information available to the hardware
|
||||
on this platform which are not represented in the draft MIB."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200708191200Z" -- 17 Aug 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"PoE support for BCM59101 added."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311101200Z" -- 10 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fastPath 15 }
|
||||
|
||||
agentPethObjects OBJECT IDENTIFIER ::= { fastPathpowerEthernetMIB 1 }
|
||||
|
||||
agentPethPsePortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPethPsePortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of per-port information and configuration objects relating
|
||||
to the power status of each port."
|
||||
::= { agentPethObjects 1 }
|
||||
|
||||
agentPethPsePortEntry OBJECT-TYPE
|
||||
SYNTAX AgentPethPsePortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing additional power information
|
||||
and control parameters for the specified port."
|
||||
AUGMENTS { pethPsePortEntry }
|
||||
::= { agentPethPsePortTable 1 }
|
||||
|
||||
AgentPethPsePortEntry ::= SEQUENCE {
|
||||
agentPethPowerLimit
|
||||
Gauge32,
|
||||
agentPethOutputPower
|
||||
Gauge32,
|
||||
agentPethOutputCurrent
|
||||
Gauge32,
|
||||
agentPethOutputVolts
|
||||
Gauge32,
|
||||
agentPethTemperature
|
||||
Gauge32,
|
||||
agentPethPowerLimitType
|
||||
INTEGER,
|
||||
agentPethHighPowerEnable
|
||||
TruthValue,
|
||||
agentPethPowerDetectionType
|
||||
INTEGER,
|
||||
agentPethFaultStatus
|
||||
INTEGER,
|
||||
agentPethPortReset
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPethPowerLimit OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Milliwatts"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configured maximum power this port can provide to an
|
||||
attached device measured in Milliwatts."
|
||||
::= { agentPethPsePortEntry 1 }
|
||||
|
||||
agentPethOutputPower OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Milliwatts"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The power this port is supplying to an attached device measured
|
||||
in Milliwatts."
|
||||
::= { agentPethPsePortEntry 2 }
|
||||
|
||||
agentPethOutputCurrent OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Milliamps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current this port is supplying to an attached device measured
|
||||
in Milliamps."
|
||||
::= { agentPethPsePortEntry 3 }
|
||||
|
||||
agentPethOutputVolts OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "Volts"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The voltage this port is supplying to an attached device measured
|
||||
in Volts."
|
||||
::= { agentPethPsePortEntry 4 }
|
||||
|
||||
agentPethTemperature OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
UNITS "DEGREES"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature measured at this port of the PoE Controller. It is
|
||||
measured in degree celcius."
|
||||
::= { agentPethPsePortEntry 5 }
|
||||
|
||||
agentPethPowerLimitType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dot3af(1),
|
||||
user(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes or controls the maximum power that a port can deliver
|
||||
A value of dot3af(1) means that the port power limit is as per
|
||||
the dot3af class of the PD attached.
|
||||
A value of user(2) means that the port power limit is equal to the value
|
||||
specified by agentPethPowerLimit"
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, IEEE Std 802.3af Section 30.9.1.1.6"
|
||||
|
||||
::= { agentPethPsePortEntry 6 }
|
||||
|
||||
agentPethHighPowerEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"true (1) The PSE port can deliver power up to 32Watts.
|
||||
false(2) The PSE port can deliver power up to 18Watts"
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide"
|
||||
|
||||
::= { agentPethPsePortEntry 7 }
|
||||
|
||||
agentPethPowerDetectionType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
legacy(1),
|
||||
fourPtdot3afonly(2),
|
||||
fourPtdot3afandlegacy(3),
|
||||
twoPtdot3afonly(4),
|
||||
twoPtdot3afandlegacy(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes PD detection mechanism performed by the PSE port.
|
||||
A value of none(0) means no detection is done.
|
||||
A value of legacy(1) means only legacy capacitive detection scheme is
|
||||
used.
|
||||
A value of 4ptdot3afonly(2) means that IEEE 802.3af 4point detection scheme
|
||||
is used.
|
||||
A value of 4ptdot3afandlegacy(3)means that IEEE 802.3af 4point detection scheme
|
||||
is used and when that fails to detect a connected PD, legacity capacitive detection
|
||||
is used.
|
||||
A value of 2ptdot3afonly(4) means that IEEE 802.3af 2point detection scheme
|
||||
is used.
|
||||
A value of 2ptdot3afandlegacy(5)means that IEEE 802.3af 2point detection scheme
|
||||
is used and when that fails to detect a connected PD, legacity capacitive detection
|
||||
is used.
|
||||
The value 'none' can not be forcibly set by the administrator."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, IEEE Std 802.3af Section 30.9.1.1.6"
|
||||
|
||||
::= { agentPethPsePortEntry 8 }
|
||||
|
||||
agentPethFaultStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
mpsAbsent(1),
|
||||
short(2),
|
||||
overload(3),
|
||||
powerDenied(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes the error description when the pse port is in fault status.
|
||||
A value of none(0) specifies that the pse port is not in any error state.
|
||||
A value of mpsAbsent(1) specifies that the pse port has detected and absence
|
||||
of main power supply.
|
||||
A value of short(2) specifies that the pse port has detected a short circuit
|
||||
condition.
|
||||
A value of overload(3) specifies that the pd connected to the pse port had tried
|
||||
to draw more power than permissible by the hardware.
|
||||
A value of powerDenied(4) specifies that the pse port has been denied power
|
||||
because of shortage of power or due to administrative action."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, IEEE Std 802.3af"
|
||||
|
||||
::= { agentPethPsePortEntry 9 }
|
||||
|
||||
agentPethPortReset OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value of reset(1) is used to move the pse port dot3af state to idle. A
|
||||
read on this object will always return the value none(0). The value none(0)
|
||||
can not be forcibly set by the administrtor."
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide, IEEE Std 802.3af"
|
||||
|
||||
::= { agentPethPsePortEntry 10 }
|
||||
|
||||
|
||||
-- Main objects
|
||||
agentPethMainPseObjects OBJECT IDENTIFIER ::= { agentPethObjects 2 }
|
||||
|
||||
agentPethMainPseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPethMainPseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of objects that display and control attributes
|
||||
of the main power source in a PSE device. Ethernet
|
||||
switches are one example of boxes that would support
|
||||
these objects.
|
||||
Values of all read-write objects in this table are
|
||||
persistent at restart/reboot."
|
||||
::= { agentPethMainPseObjects 1 }
|
||||
|
||||
agentPethMainPseEntry OBJECT-TYPE
|
||||
SYNTAX AgentPethMainPseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A set of objects that display and control the Main
|
||||
power of a PSE. "
|
||||
AUGMENTS { pethMainPseEntry }
|
||||
::= { agentPethMainPseTable 1 }
|
||||
|
||||
AgentPethMainPseEntry ::= SEQUENCE {
|
||||
agentPethMainPseLegacy
|
||||
TruthValue
|
||||
}
|
||||
|
||||
agentPethMainPseLegacy OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable Legacy device detection. The
|
||||
value true(1) means legacy devices are detected; the
|
||||
value false(2) means legacy devices are not detected."
|
||||
::= { agentPethMainPseEntry 1 }
|
||||
|
||||
agentPethPseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPethPseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of per-unit information and configuration objects relating
|
||||
to the power configurtion for the entire pse unit."
|
||||
::= { agentPethObjects 3 }
|
||||
|
||||
agentPethPseEntry OBJECT-TYPE
|
||||
SYNTAX AgentPethPseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing additional power information
|
||||
and control parameters for the specified pse unit."
|
||||
AUGMENTS { pethMainPseEntry }
|
||||
::= { agentPethPseTable 1 }
|
||||
|
||||
AgentPethPseEntry ::= SEQUENCE {
|
||||
agentPethPsePowerManagementMode
|
||||
INTEGER,
|
||||
agentPethPseAutoResetEnable
|
||||
TruthValue
|
||||
}
|
||||
|
||||
agentPethPsePowerManagementMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
dynamic(1),
|
||||
static(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes or controls the power management algorithm used by the pse
|
||||
to deliver power to the requesting PDsthat a pds.
|
||||
A value of dot3af(1) means that the port power limit is as per
|
||||
the dot3af class of the PD attached.
|
||||
A value of user(2) means that the port power limit is equal to the value
|
||||
specified by agentPethPowerLimit"
|
||||
REFERENCE
|
||||
"Broadcom 5910X programmers guide"
|
||||
|
||||
::= { agentPethPseEntry 1 }
|
||||
|
||||
agentPethPseAutoResetEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"true (1) The PSE port is reset with out administrator intervention whenver a
|
||||
fault condition occurs.
|
||||
false(2) Administrator has to reset the pse port whenver a fault condition
|
||||
is detected."
|
||||
|
||||
::= { agentPethPseEntry 2 }
|
||||
END
|
||||
77
mibs/broadcom/BROADCOM-REF-MIB
Normal file
77
mibs/broadcom/BROADCOM-REF-MIB
Normal file
@ -0,0 +1,77 @@
|
||||
BROADCOM-REF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- FASTPATH Reference MIB
|
||||
-- Copyright Broadcom Corporation (2001-2013) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
enterprises FROM RFC1155-SMI;
|
||||
|
||||
broadcom MODULE-IDENTITY
|
||||
LAST-UPDATED "200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
""
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200302061200Z" -- 6 February 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Updated for release"
|
||||
|
||||
::= { enterprises 4413 }
|
||||
|
||||
|
||||
-- New definitions
|
||||
broadcomProducts OBJECT IDENTIFIER ::= { broadcom 1 }
|
||||
fastPath OBJECT IDENTIFIER ::= { broadcomProducts 1 }
|
||||
|
||||
-- New Textual Conventions
|
||||
AgentPortMask ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "255x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each octet within this value specifies a set of eight
|
||||
ports, with the first octet specifying ports 1 through
|
||||
8, the second octet specifying ports 9 through 16, etc.
|
||||
Within each octet, the most significant bit represents
|
||||
the lowest numbered port, and the least significant bit
|
||||
represents the highest numbered port. Thus, each port
|
||||
of the bridge is represented by a single bit within the
|
||||
value of this object. If that bit has a value of '1'
|
||||
then that port is included in the set of ports; the port
|
||||
is not included if its bit has a value of '0'
|
||||
|
||||
When setting this value, the system will ignore
|
||||
configuration for ports not between the first and last
|
||||
valid ports. Configuration of any port numbers between
|
||||
this range that are not valid ports return a failure
|
||||
message, but will still apply configuration for valid
|
||||
ports."
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
|
||||
|
||||
END
|
||||
|
||||
83
mibs/broadcom/Brcm-BASPTrap-MIB
Normal file
83
mibs/broadcom/Brcm-BASPTrap-MIB
Normal file
@ -0,0 +1,83 @@
|
||||
Brcm-BASPTrap-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom(R) Advanced Server Trap MIB
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
enterprises
|
||||
FROM RFC1155-SMI
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
TRAP-TYPE
|
||||
FROM RFC-1215
|
||||
DisplayString
|
||||
FROM RFC1213-MIB;
|
||||
|
||||
|
||||
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
|
||||
enet OBJECT IDENTIFIER ::= { broadcom 1 }
|
||||
basp OBJECT IDENTIFIER ::= { enet 2 }
|
||||
baspConfig OBJECT IDENTIFIER ::= { basp 1 }
|
||||
baspStat OBJECT IDENTIFIER ::= { basp 2 }
|
||||
baspTrap OBJECT IDENTIFIER ::= { basp 3 }
|
||||
|
||||
--
|
||||
-- Object Definitions
|
||||
--
|
||||
trapAdapterName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The adapter name."
|
||||
::= { baspTrap 1 }
|
||||
|
||||
trapTeamName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The team name."
|
||||
::= { baspTrap 2 }
|
||||
|
||||
trapCauseDirection OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
adapterActive(1),
|
||||
adapterInactive(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Event caused by failover condition."
|
||||
::= { baspTrap 3 }
|
||||
|
||||
trapAdapterActivityCause OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
linkChange(2),
|
||||
adapterEnabledOrDisabled(3),
|
||||
adapterAddedOrRemoved(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Addition explanation for the Event trapCauseDirection."
|
||||
::= { baspTrap 4 }
|
||||
|
||||
--
|
||||
-- Trap Definitions
|
||||
--
|
||||
failoverEvent TRAP-TYPE
|
||||
ENTERPRISE baspTrap
|
||||
VARIABLES { trapAdapterName,
|
||||
trapTeamName,
|
||||
trapCauseDirection,
|
||||
trapAdapterActivityCause }
|
||||
DESCRIPTION
|
||||
"This trap is generated to indicate that adapter Fail-Over
|
||||
event has occured"
|
||||
--#SEVERITY MINOR
|
||||
::= 1
|
||||
END
|
||||
281
mibs/broadcom/Brcm-adapterInfo-MIB
Normal file
281
mibs/broadcom/Brcm-adapterInfo-MIB
Normal file
@ -0,0 +1,281 @@
|
||||
Brcm-adapterInfo-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom(R) NetXtreme Network Adapter Extended Information MIB
|
||||
--
|
||||
-- This MIB defines the Broadcom NetXtreme Adapter Extended Information Set.
|
||||
-- These objects are part of the enterprise MIB for Broadcom server and
|
||||
-- work station network adapters.
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
enterprises, IpAddress
|
||||
FROM RFC1155-SMI
|
||||
DisplayString, PhysAddress
|
||||
FROM RFC1213-MIB
|
||||
InetAddressIPv6
|
||||
FROM INET-ADDRESS-MIB;
|
||||
|
||||
|
||||
broadcom OBJECT IDENTIFIER ::= { enterprises 4413 }
|
||||
enet OBJECT IDENTIFIER ::= { broadcom 1 }
|
||||
basp OBJECT IDENTIFIER ::= { enet 2 }
|
||||
ifControllers OBJECT IDENTIFIER ::= { enet 3 }
|
||||
baspConfig OBJECT IDENTIFIER ::= { basp 1 }
|
||||
baspStat OBJECT IDENTIFIER ::= { basp 2 }
|
||||
baspTrap OBJECT IDENTIFIER ::= { basp 3 }
|
||||
|
||||
--
|
||||
-- adaptergroup Group
|
||||
--
|
||||
ifiNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The number of Broadcom network interfaces (regardless
|
||||
of their current state) present on this system."
|
||||
::= { ifControllers 1 }
|
||||
|
||||
ifiTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF IfiEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A list of Broadcom network interface entries.
|
||||
The number of entries is given by the ifiNumber."
|
||||
::= { ifControllers 2 }
|
||||
|
||||
ifiEntry OBJECT-TYPE
|
||||
SYNTAX IfiEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An entry containing statistics objects of a Broadcom
|
||||
network interface in this system."
|
||||
INDEX { ifiIndex }
|
||||
::= { ifiTable 1 }
|
||||
|
||||
IfiEntry ::=
|
||||
SEQUENCE {
|
||||
ifiIndex
|
||||
INTEGER(0..65535),
|
||||
ifName
|
||||
DisplayString,
|
||||
ifiDescr
|
||||
DisplayString,
|
||||
ifNetworkAddress
|
||||
IpAddress,
|
||||
ifSubnetMask
|
||||
IpAddress,
|
||||
ifiPhysAddress
|
||||
PhysAddress,
|
||||
ifPermPhysAddress
|
||||
PhysAddress,
|
||||
ifLinkStatus
|
||||
INTEGER,
|
||||
ifState
|
||||
INTEGER,
|
||||
ifLineSpeed
|
||||
INTEGER,
|
||||
ifDuplexMode
|
||||
INTEGER,
|
||||
ifMemBaseLow
|
||||
DisplayString,
|
||||
ifMemBaseHigh
|
||||
DisplayString,
|
||||
ifInterrupt
|
||||
INTEGER,
|
||||
ifBusNumber
|
||||
INTEGER,
|
||||
ifDeviceNumber
|
||||
INTEGER,
|
||||
ifFunctionNumber
|
||||
INTEGER,
|
||||
ifIpv6NetworkAddress
|
||||
InetAddressIPv6
|
||||
}
|
||||
|
||||
ifiIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..65535)
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"An unique value for each Broadcom interface.
|
||||
The value for each interface must remain constant at
|
||||
least from one re-initialization of the entity's
|
||||
network management system to the next re-
|
||||
initialization."
|
||||
::= { ifiEntry 1 }
|
||||
|
||||
ifName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" A textual string containing name of the adapter or team"
|
||||
::= { ifiEntry 2 }
|
||||
|
||||
ifiDescr OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" A textual string containing the adapter or team description"
|
||||
::= { ifiEntry 3 }
|
||||
|
||||
ifNetworkAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"IP address of the adapter."
|
||||
::= { ifiEntry 4 }
|
||||
|
||||
ifSubnetMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"IP subnet Mask of the adapter."
|
||||
::= { ifiEntry 5 }
|
||||
|
||||
ifiPhysAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"MAC address of the adapter."
|
||||
::= { ifiEntry 6 }
|
||||
|
||||
ifPermPhysAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Permanent MAC address of the adapter."
|
||||
::= { ifiEntry 7 }
|
||||
|
||||
ifLinkStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
link-up(1),
|
||||
link-fail(2)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" Adapter link status, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 8 }
|
||||
|
||||
ifState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
normal-mode(1),
|
||||
diagnotic-mode(2),
|
||||
adapter-removed(3),
|
||||
lowpower-mode(4)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The operating mode of the driver, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 9 }
|
||||
|
||||
ifLineSpeed OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
speed-10-Mbps (2),
|
||||
speed-100-Mbps (3),
|
||||
speed-1000-Mbps (4),
|
||||
speed-2500-Mbps (5),
|
||||
speed-10-Gbps (6)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" The operating speed of the adapter, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 10 }
|
||||
|
||||
ifDuplexMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
unknown(1),
|
||||
half-duplex(2),
|
||||
full-duplex(3)
|
||||
}
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" Adapter duplex mode, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 11 }
|
||||
|
||||
ifMemBaseLow OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" memory low range of the adapter, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 12 }
|
||||
|
||||
ifMemBaseHigh OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" memory high range of the adapter, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 13 }
|
||||
|
||||
ifInterrupt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" IRQ value for the adapter, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 14 }
|
||||
|
||||
ifBusNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" PCI Bus Number where the Adapter is situated, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 15 }
|
||||
|
||||
ifDeviceNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" PCI Device Number of the adapter, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 16 }
|
||||
|
||||
ifFunctionNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" PCI Function Number of the adapter, this information only
|
||||
applicable to the Broadcom adapter"
|
||||
::= { ifiEntry 17 }
|
||||
|
||||
ifIpv6NetworkAddress OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv6
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"IPv6 address of the adapter."
|
||||
::= { ifiEntry 18 }
|
||||
|
||||
END
|
||||
523
mibs/broadcom/FASTPATH-BOXSERVICES-PRIVATE-MIB
Normal file
523
mibs/broadcom/FASTPATH-BOXSERVICES-PRIVATE-MIB
Normal file
@ -0,0 +1,523 @@
|
||||
-- Box Services MIB overview:
|
||||
-- Box Services MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
FASTPATH-BOXSERVICES-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH Box Services MIB
|
||||
-- Copyright Broadcom Corporation(2004-2008) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathBoxServices MODULE-IDENTITY
|
||||
LAST-UPDATED "200802220000Z" -- 22 Feb 2008 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Box Services Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200802220000Z" -- 22 Feb 2008 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 43 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesGroup
|
||||
--
|
||||
-- This group provides configuration and status of the Box Services
|
||||
-- feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxServicesGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- Some scalars
|
||||
|
||||
boxServicesNormalTempRangeMin OBJECT-TYPE
|
||||
SYNTAX INTEGER (-100..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Lower boundary of normal temperature range."
|
||||
DEFVAL { 0 }
|
||||
::= { boxServicesGroup 1 }
|
||||
|
||||
boxServicesNormalTempRangeMax OBJECT-TYPE
|
||||
SYNTAX INTEGER (-100..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Upper boundary of normal temperature range."
|
||||
DEFVAL { 45 }
|
||||
::= { boxServicesGroup 2 }
|
||||
|
||||
boxServicesTemperatureTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable temperature change event trap, raised when temperature crosses boundaries of normal range"
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 3 }
|
||||
|
||||
boxServicesPSMStateTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable Power Supply Module state change trap."
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 4 }
|
||||
|
||||
boxServicesFanStateTrapEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Enable or disable Fan state change trap."
|
||||
DEFVAL { enable }
|
||||
::= { boxServicesGroup 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesFans
|
||||
|
||||
boxServicesFansTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Fan"
|
||||
::= { boxServicesGroup 6 }
|
||||
|
||||
boxServicesFansEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesFansEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Fan Entry"
|
||||
INDEX { boxServicesFansIndex }
|
||||
::= { boxServicesFansTable 1 }
|
||||
|
||||
BoxServicesFansEntry ::= SEQUENCE {
|
||||
boxServicesFansIndex
|
||||
Integer32,
|
||||
boxServicesFanItemType
|
||||
INTEGER,
|
||||
boxServicesFanItemState
|
||||
INTEGER,
|
||||
boxServicesFanSpeed
|
||||
Integer32,
|
||||
boxServicesFanDutyLevel
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesFansIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of fan table entry"
|
||||
::= { boxServicesFansEntry 1 }
|
||||
|
||||
boxServicesFanItemType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of fan"
|
||||
::= { boxServicesFansEntry 2 }
|
||||
|
||||
|
||||
boxServicesFanItemState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of fan"
|
||||
::= { boxServicesFansEntry 3 }
|
||||
|
||||
|
||||
boxServicesFanSpeed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The speed of fan"
|
||||
::= { boxServicesFansEntry 4}
|
||||
|
||||
boxServicesFanDutyLevel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The duty level of fan, in percents"
|
||||
::= { boxServicesFansEntry 5}
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesPowSupplies
|
||||
|
||||
boxServicesPowSuppliesTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesPowSuppliesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Power supply"
|
||||
::= { boxServicesGroup 7 }
|
||||
|
||||
boxServicesPowSuppliesEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesPowSuppliesEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Power Supply Entry"
|
||||
INDEX { boxServicesPowSupplyIndex }
|
||||
::= { boxServicesPowSuppliesTable 1 }
|
||||
|
||||
BoxServicesPowSuppliesEntry ::= SEQUENCE {
|
||||
boxServicesPowSupplyIndex
|
||||
Integer32,
|
||||
boxServicesPowSupplyItemType
|
||||
INTEGER,
|
||||
boxServicesPowSupplyItemState
|
||||
INTEGER
|
||||
}
|
||||
|
||||
boxServicesPowSupplyIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of power supply table entry"
|
||||
::= { boxServicesPowSuppliesEntry 1 }
|
||||
|
||||
boxServicesPowSupplyItemType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of power supply"
|
||||
::= { boxServicesPowSuppliesEntry 2 }
|
||||
|
||||
|
||||
boxServicesPowSupplyItemState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notpresent(1),
|
||||
operational(2),
|
||||
failed(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of power supply"
|
||||
::= { boxServicesPowSuppliesEntry 3 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesTempSensors
|
||||
|
||||
|
||||
boxServicesTempSensorsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Temperature sensor
|
||||
|
||||
This table has been obsoleted by boxServicesStackTempSensorsTable"
|
||||
::= { boxServicesGroup 8 }
|
||||
|
||||
|
||||
boxServicesTempSensorsEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Temperature Sensor Entry"
|
||||
INDEX { boxServicesTempSensorIndex }
|
||||
::= { boxServicesTempSensorsTable 1 }
|
||||
|
||||
BoxServicesTempSensorsEntry ::= SEQUENCE {
|
||||
boxServicesTempSensorIndex
|
||||
Integer32,
|
||||
boxServicesTempSensorType
|
||||
INTEGER,
|
||||
boxServicesTempSensorState
|
||||
INTEGER,
|
||||
boxServicesTempSensorTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
boxServicesTempSensorIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of temperature sensor table entry"
|
||||
::= { boxServicesTempSensorsEntry 1 }
|
||||
|
||||
|
||||
boxServicesTempSensorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of temperature sensor"
|
||||
::= { boxServicesTempSensorsEntry 2 }
|
||||
|
||||
|
||||
boxServicesTempSensorState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(1),
|
||||
warning(2),
|
||||
critical(3),
|
||||
shutdown(4),
|
||||
notpresent(5),
|
||||
notoperational(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of temperature sensor"
|
||||
::= { boxServicesTempSensorsEntry 3 }
|
||||
|
||||
|
||||
boxServicesTempSensorTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature value reported by sensor"
|
||||
::= { boxServicesTempSensorsEntry 4}
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesStackTempSensors
|
||||
|
||||
|
||||
boxServicesStackTempSensorsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BoxServicesStackTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Temperature sensor"
|
||||
::= { boxServicesGroup 9 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorsEntry OBJECT-TYPE
|
||||
SYNTAX BoxServicesStackTempSensorsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Box Services Temperature Sensor Entry"
|
||||
INDEX { boxServicesUnitIndex, boxServicesStackTempSensorIndex }
|
||||
::= { boxServicesStackTempSensorsTable 1 }
|
||||
|
||||
|
||||
BoxServicesStackTempSensorsEntry ::= SEQUENCE {
|
||||
boxServicesUnitIndex
|
||||
INTEGER,
|
||||
boxServicesStackTempSensorIndex
|
||||
Integer32,
|
||||
boxServicesStackTempSensorType
|
||||
INTEGER,
|
||||
boxServicesStackTempSensorState
|
||||
INTEGER,
|
||||
boxServicesStackTempSensorTemperature
|
||||
Integer32
|
||||
}
|
||||
|
||||
|
||||
boxServicesUnitIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of a stack unit"
|
||||
::= { boxServicesStackTempSensorsEntry 1 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of temperature sensor table entry"
|
||||
::= { boxServicesStackTempSensorsEntry 2 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
fixed(1),
|
||||
removable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of temperature sensor"
|
||||
::= { boxServicesStackTempSensorsEntry 3 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
normal(1),
|
||||
warning(2),
|
||||
critical(3),
|
||||
shutdown(4),
|
||||
notpresent(5),
|
||||
notoperational(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of temperature sensor"
|
||||
::= { boxServicesStackTempSensorsEntry 4 }
|
||||
|
||||
|
||||
boxServicesStackTempSensorTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The temperature value reported by sensor"
|
||||
::= { boxServicesStackTempSensorsEntry 5 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServicesNotificationsGroup
|
||||
--
|
||||
-- This group provides notification definitions for the Box Services
|
||||
-- feature.
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
boxServicesNotificationsGroup OBJECT IDENTIFIER ::= { fastPathBoxServices 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- boxServices notification definitions
|
||||
|
||||
boxsItemStateChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
insertion(1),
|
||||
removal(2),
|
||||
becomeoperational(3),
|
||||
failure(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes states of the fan or power supply.
|
||||
|
||||
insertion - hot-pluggable fan or power supply was inserted
|
||||
removal - hot-pluggable fan or power supply was removed
|
||||
becomeoperational - fan or power supply became operational after failure state
|
||||
failure - fan or power supply failure happened, i.e. it is not able to perform its functions"
|
||||
::= { boxServicesNotificationsGroup 1 }
|
||||
|
||||
boxsTemperatureChangeEvent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
abovethreshold(1),
|
||||
belowthreshold(2),
|
||||
withinnormalrange(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This event describes change of the temperature.
|
||||
To avoid flipping on boundary conditions, it is allowed to send the trap
|
||||
taking into account some margin around thresholds.
|
||||
|
||||
abovethreshold - temperature increased and crossed upper threshold value
|
||||
belowthreshold - temperature decreased and crossed lower threshold value
|
||||
withinnormalrange - temperature returned to normal range (between threshold)"
|
||||
::= { boxServicesNotificationsGroup 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- Traps
|
||||
--**************************************************************************************
|
||||
|
||||
fastPathBoxServicesTraps OBJECT IDENTIFIER ::= { fastPathBoxServices 0 }
|
||||
|
||||
|
||||
|
||||
boxsFanStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesFansIndex,
|
||||
boxsItemStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when fan state change happens."
|
||||
::= { fastPathBoxServicesTraps 1 }
|
||||
|
||||
boxsPowSupplyStateChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesPowSupplyIndex,
|
||||
boxsItemStateChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when power supply state change happens."
|
||||
::= { fastPathBoxServicesTraps 2 }
|
||||
|
||||
|
||||
boxsTemperatureChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
boxServicesTempSensorIndex,
|
||||
boxsTemperatureChangeEvent
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Trap is sent when temperature is changing and crossing any of the thresholds"
|
||||
::= { fastPathBoxServicesTraps 3 }
|
||||
|
||||
END
|
||||
1254
mibs/broadcom/FASTPATH-CAPTIVE-PORTAL-MIB
Normal file
1254
mibs/broadcom/FASTPATH-CAPTIVE-PORTAL-MIB
Normal file
File diff suppressed because it is too large
Load Diff
291
mibs/broadcom/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB
Normal file
291
mibs/broadcom/FASTPATH-DENIALOFSERVICE-PRIVATE-MIB
Normal file
@ -0,0 +1,291 @@
|
||||
-- Denial of Service MIB overview:
|
||||
-- Denial of Service MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
FASTPATH-DENIALOFSERVICE-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- BROADCOM FASTPATH Denial of Service MIB
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus, MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathDenialOfService MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Denial of Service."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 31 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSwitchDenialOfServiceGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSwitchDenialOfServiceGroup OBJECT IDENTIFIER ::= { fastPathDenialOfService 1 }
|
||||
|
||||
|
||||
agentSwitchDenialOfServiceSIPDIPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the SIP=DIP Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 1 }
|
||||
|
||||
agentSwitchDenialOfServiceSMACDMACMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the SMAC=DMAC Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 9 }
|
||||
|
||||
agentSwitchDenialOfServiceFirstFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the First Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 2 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPHdrSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Minimum allowed TCP Header size.
|
||||
This is active if the First Fragment Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 20 }
|
||||
::= { agentSwitchDenialOfServiceGroup 3 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 4 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPOffsetMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Offset Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 10 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFlagMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Flag Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 5 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFlagSeqMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Flag and Sequence Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 11 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPSynMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Syn Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 14 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPSynFinMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Syn and Fin Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 15 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPFinUrgPshMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Fin and Urg and Psh Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 16 }
|
||||
|
||||
agentSwitchDenialOfServiceL4PortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the L4 Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 6 }
|
||||
|
||||
agentSwitchDenialOfServiceTCPPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the TCP Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 12 }
|
||||
|
||||
agentSwitchDenialOfServiceUDPPortMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the UDP Port Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 13 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMP Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 7 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16376)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Maximum allowed ICMP data size.
|
||||
This is active if the ICMP Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 512 }
|
||||
::= { agentSwitchDenialOfServiceGroup 8 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPv6Size OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1023)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the Maximum allowed ICMPv6 data size.
|
||||
This is active if the ICMPv6 Denial of Service
|
||||
protection feature is enabled."
|
||||
DEFVAL { 1023 }
|
||||
::= { agentSwitchDenialOfServiceGroup 18 }
|
||||
|
||||
agentSwitchDenialOfServiceICMPFragMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables or Disables the ICMP Fragment Denial of Service
|
||||
protection feature."
|
||||
DEFVAL { disable }
|
||||
::= { agentSwitchDenialOfServiceGroup 19 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
1183
mibs/broadcom/FASTPATH-DHCP6SERVER-PRIVATE-MIB
Normal file
1183
mibs/broadcom/FASTPATH-DHCP6SERVER-PRIVATE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1002
mibs/broadcom/FASTPATH-DHCPSERVER-PRIVATE-MIB
Normal file
1002
mibs/broadcom/FASTPATH-DHCPSERVER-PRIVATE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
270
mibs/broadcom/FASTPATH-DNS-RESOLVER-CONTROL-MIB
Normal file
270
mibs/broadcom/FASTPATH-DNS-RESOLVER-CONTROL-MIB
Normal file
@ -0,0 +1,270 @@
|
||||
|
||||
FASTPATH-DNS-RESOLVER-CONTROL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Counter32, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DisplayString, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
fastPath
|
||||
FROM BROADCOM-REF-MIB;
|
||||
|
||||
-- DNS Control Resolver MIB
|
||||
|
||||
fastPathDnsResControlMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
100 Perimeter Park, Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
USA
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
DNS Client control configuration"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200503281100Z" -- Mon Mar 28 11:00 GMT 2005
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { fastPath 37 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
DnsCacheEntryType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A DNS cache entry type. This is for address or
|
||||
for canonical name."
|
||||
SYNTAX INTEGER { dnsCacheAddresstype(1),
|
||||
dnsCacheCnametye(2) }
|
||||
|
||||
|
||||
fastPathDnsResCtlMIBObjects OBJECT IDENTIFIER ::= { fastPathDnsResControlMIB 1 }
|
||||
|
||||
agentResCtlglobal OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 1 }
|
||||
agentResCtlServConfig OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 2 }
|
||||
agentResCtlStaticServConfig OBJECT IDENTIFIER ::= { fastPathDnsResCtlMIBObjects 3 }
|
||||
-- agentResCtlCacheConfig OBJECT IDENTIFIER ::= { dnsResCtlMIBObjects 4 }
|
||||
|
||||
|
||||
-- Resolver Control Configuration Group
|
||||
|
||||
agentResCtlAdminMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dns client administrative modes supported by the device.
|
||||
The dns client services can be turned on or off."
|
||||
::= {agentResCtlglobal 1 }
|
||||
|
||||
agentResCtlDefDomainName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default domain name for unqualified hostnames."
|
||||
::= {agentResCtlglobal 2 }
|
||||
|
||||
agentResCtlCacheFlushStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { dnsCacheFlushEnable(1),
|
||||
dnsCacheFlushDisable(2) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cache Flush status. If set to enable all dynamic cache
|
||||
entries would be removed."
|
||||
::= {agentResCtlglobal 3 }
|
||||
|
||||
agentResCtlRequestTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The timeout before retransmitting a request to the server. The
|
||||
timeout value is configured and displayed in seconds."
|
||||
DEFVAL { 3 }
|
||||
::= {agentResCtlglobal 4 }
|
||||
|
||||
agentResCtlRequestRetransmits OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times the request is retransmitted. The request
|
||||
is retransmitted provided the maximum timeout value allows
|
||||
this many number of retransmits."
|
||||
DEFVAL { 2 }
|
||||
::= {agentResCtlglobal 5 }
|
||||
|
||||
agentResCtlDomainListTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlDomainListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for default domain list."
|
||||
::= {agentResCtlglobal 6}
|
||||
|
||||
agentResCtlDomainListEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlDomainListEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the DNS domain name list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlDomainListName }
|
||||
::= {agentResCtlDomainListTable 1 }
|
||||
|
||||
ResCtlDomainListEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlDomainListName
|
||||
DisplayString,
|
||||
agentResCtlDomainListNameStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlDomainListName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dns domain list entry identified by
|
||||
this row of the table."
|
||||
::= {agentResCtlDomainListEntry 1 }
|
||||
|
||||
agentResCtlDomainListNameStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the DNS domain list Entry Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlDomainListEntry 2 }
|
||||
|
||||
-- DNS Resolver Control Server Configuration Table
|
||||
|
||||
agentResCtlServConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlConfigIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of DNS servers list"
|
||||
::= {agentResCtlServConfig 1 }
|
||||
|
||||
agentResCtlConfigIPEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlConfigIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the DNS Servers list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlDnsNameServerIP }
|
||||
::= {agentResCtlServConfigTable 1 }
|
||||
|
||||
ResCtlConfigIPEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlDnsNameServerIP
|
||||
IpAddress,
|
||||
agentResCtlDnsNameServerStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlDnsNameServerIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the dns server identified by
|
||||
this row of the table."
|
||||
::= {agentResCtlConfigIPEntry 1 }
|
||||
|
||||
agentResCtlDnsNameServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the DNS Server Address Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlConfigIPEntry 2 }
|
||||
|
||||
-- DNS Resolver Control Static Host Name IP Address Table
|
||||
|
||||
agentResCtlStaticServConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ResCtlStaticServEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Static table of DNS hostname to IP address table"
|
||||
::= {agentResCtlStaticServConfig 1 }
|
||||
|
||||
agentResCtlStaticServEntry OBJECT-TYPE
|
||||
SYNTAX ResCtlStaticServEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the static DNS hostname IP address list.
|
||||
Rows may be created or deleted at any time by the DNS
|
||||
Resolver and by SNMP SET requests."
|
||||
INDEX {agentResCtlStaticHostName,
|
||||
agentResCtlStaticIPAddress }
|
||||
::= {agentResCtlStaticServConfigTable 1 }
|
||||
|
||||
ResCtlStaticServEntry ::=
|
||||
SEQUENCE {
|
||||
agentResCtlStaticHostName
|
||||
OCTET STRING,
|
||||
agentResCtlStaticIPAddress
|
||||
IpAddress,
|
||||
agentResCtlStaticNameServerStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentResCtlStaticHostName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0 .. 255))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The static hostname to be stored in the name server table."
|
||||
::= {agentResCtlStaticServEntry 1 }
|
||||
|
||||
agentResCtlStaticIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address of the dns server for the static hostname."
|
||||
::= {agentResCtlStaticServEntry 2 }
|
||||
|
||||
agentResCtlStaticNameServerStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of the Static Host Name - IP Address Table
|
||||
Supported values:
|
||||
active(1) - valid entry
|
||||
createAndGo(4) - used to create a new entry
|
||||
destroy(6) - removes the entry"
|
||||
::= {agentResCtlStaticServEntry 3 }
|
||||
|
||||
END
|
||||
452
mibs/broadcom/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB
Normal file
452
mibs/broadcom/FASTPATH-DOT1X-ADVANCED-FEATURES-MIB
Normal file
@ -0,0 +1,452 @@
|
||||
-- Dot1x Advanced Features MIB overview:
|
||||
-- Dot1x Advanced Features MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
FASTPATH-DOT1X-ADVANCED-FEATURES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Dot1x Advanced Features MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
dot1xPaePortNumber FROM IEEE8021-PAE-MIB
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus,MacAddress FROM SNMPv2-TC
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
|
||||
fastPathdot1xAdvanced MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Dot1x Advanced Features "
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 36 }
|
||||
|
||||
|
||||
Dot1xPortControlMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The control values of the Authenticator PAE controlled
|
||||
Port."
|
||||
SYNTAX INTEGER {
|
||||
forceUnauthorized(1),
|
||||
auto(2),
|
||||
forceAuthorized(3),
|
||||
macBased(4)
|
||||
}
|
||||
|
||||
Dot1xSessionTerminationAction ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The action to be taken on session termination ."
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
reauthenticate(2)
|
||||
}
|
||||
|
||||
agentDot1xEnhancementConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 1 }
|
||||
|
||||
agentDot1xRadiusVlanAssignment OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable dot1x Vlan Assignment Support on the switch."
|
||||
DEFVAL { disable }
|
||||
::= { agentDot1xEnhancementConfigGroup 1 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xPortConfigGroup -> Contains MIB objects configuring/displaying Dot1x Port details
|
||||
-- and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xPortConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 2 }
|
||||
|
||||
--------------------------------------------------------------
|
||||
-- The Dot1x Enhanced Port Table
|
||||
--------------------------------------------------------------
|
||||
|
||||
agentDot1xPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for dot1x enhanced Port details and associated functionality."
|
||||
::= { agentDot1xPortConfigGroup 1 }
|
||||
|
||||
agentDot1xPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { dot1xPaePortNumber}
|
||||
::= {agentDot1xPortConfigTable 1 }
|
||||
|
||||
AgentDot1xPortConfigEntry ::= SEQUENCE {
|
||||
agentDot1xPortControlMode
|
||||
Dot1xPortControlMode,
|
||||
agentDot1xGuestVlanId
|
||||
Unsigned32,
|
||||
agentDot1xGuestVlanPeriod
|
||||
Unsigned32,
|
||||
agentDot1xUnauthenticatedVlan
|
||||
Unsigned32,
|
||||
agentDot1xMaxUsers
|
||||
Unsigned32,
|
||||
agentDot1xPortVlanAssigned
|
||||
Unsigned32,
|
||||
agentDot1xPortVlanAssignedReason
|
||||
INTEGER,
|
||||
agentDot1xPortSessionTimeout
|
||||
Unsigned32,
|
||||
agentDot1xPortTerminationAction
|
||||
Dot1xSessionTerminationAction,
|
||||
agentDot1xPortMABenabled
|
||||
INTEGER,
|
||||
agentDot1xPortMABenabledOperational
|
||||
INTEGER
|
||||
|
||||
}
|
||||
|
||||
agentDot1xPortControlMode OBJECT-TYPE
|
||||
SYNTAX Dot1xPortControlMode
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dot1x port control mode of this port.The Port control mode .
|
||||
The port control mode for this interface can take the following values ,
|
||||
force-unauthorized - the port is in unauthorized mode,
|
||||
auto-Port based mode. If a client authenticates suscessfully, then the interface is authorized .
|
||||
Otherwise, the port is in unauthorized mode.
|
||||
If more than one clients are attached to the port , then only one client needs to authenticate to allow other clients access.
|
||||
force-authorized - The port is placed in authorized mode
|
||||
macBased - If more than one client is attached to the port, then each client needs to authenticate separately.
|
||||
This object depcreates dot1xAuthAuthControlledPortControl object in IEEE8021-PAE-MIB"
|
||||
DEFVAL {auto}
|
||||
::= { agentDot1xPortConfigEntry 1}
|
||||
|
||||
agentDot1xGuestVlanId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Guest Vlan of the port. A port will
|
||||
be moved to its Guest Vlan if no client sucessfully
|
||||
authenticates on that port for the Guest Vlan Period.
|
||||
A value of zero indicates no Guest Vlan is configured for the interface."
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 2}
|
||||
|
||||
agentDot1xGuestVlanPeriod OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value, in seconds, of the guestVlanPeriod constant
|
||||
currently in use for Guest Vlan Assignment for the
|
||||
port ."
|
||||
DEFVAL { 90 }
|
||||
::= { agentDot1xPortConfigEntry 3 }
|
||||
|
||||
|
||||
agentDot1xUnauthenticatedVlan OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Unauthenticated Vlan of the port. A port will
|
||||
be moved to its unauthenticated Vlan if the client authenticates unsucessfully
|
||||
on that port .
|
||||
A value of zero indicates no Unauthenticated Vlan is configured for the port. "
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 4}
|
||||
|
||||
agentDot1xMaxUsers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the maximum users or clients that can authenticate on this port when the port control mode is macBased. "
|
||||
::= { agentDot1xPortConfigEntry 5}
|
||||
|
||||
agentDot1xPortVlanAssigned OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the vlan the port is assigned to by Dot1x .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {0}
|
||||
::= { agentDot1xPortConfigEntry 6}
|
||||
|
||||
agentDot1xPortVlanAssignedReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
radius(2),
|
||||
unauthenticatedVlan(3),
|
||||
guestVlan(4),
|
||||
notAssigned(5)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Reason the port is assigned to the vlan specified by agentDot1xPortVlanAssigned .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {5}
|
||||
::= { agentDot1xPortConfigEntry 7}
|
||||
|
||||
agentDot1xPortSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the session timeout value assigned by the Radius server for this port .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
::= { agentDot1xPortConfigEntry 8}
|
||||
|
||||
agentDot1xPortTerminationAction OBJECT-TYPE
|
||||
SYNTAX Dot1xSessionTerminationAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies the session termination action assigned by the Radius Server .This is the action taken when the session times out .
|
||||
Only relevant if the port control mode of the port is auto. "
|
||||
DEFVAL {1}
|
||||
::= { agentDot1xPortConfigEntry 9}
|
||||
|
||||
agentDot1xPortMABenabled OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specifies if Mac-based bypass authentication is configured for the port. "
|
||||
DEFVAL {2}
|
||||
::= { agentDot1xPortConfigEntry 10}
|
||||
|
||||
agentDot1xPortMABenabledOperational OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Displays the operational value of the Mac-based authentication bypass mode (MAB) on the port. "
|
||||
DEFVAL {2}
|
||||
::= { agentDot1xPortConfigEntry 11}
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentDot1xClientConfigGroup -> Contains MIB objects displaying Dot1x Client details and
|
||||
-- associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentDot1xClientConfigGroup OBJECT IDENTIFIER ::= { fastPathdot1xAdvanced 3 }
|
||||
|
||||
agentDot1xClientConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentDot1xClientConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for dot1x Client details and associated functionality."
|
||||
::= { agentDot1xClientConfigGroup 1 }
|
||||
|
||||
agentDot1xClientConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentDot1xClientConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port config table."
|
||||
INDEX { agentDot1xClientMacAddress}
|
||||
::= {agentDot1xClientConfigTable 1 }
|
||||
|
||||
AgentDot1xClientConfigEntry ::= SEQUENCE {
|
||||
agentDot1xClientMacAddress
|
||||
MacAddress,
|
||||
agentDot1xLogicalPort
|
||||
Unsigned32,
|
||||
agentDot1xInterface
|
||||
Unsigned32,
|
||||
agentDot1xClientAuthPAEstate
|
||||
INTEGER,
|
||||
agentDot1xClientBackendState
|
||||
INTEGER,
|
||||
agentDot1xClientUserName
|
||||
DisplayString,
|
||||
agentDot1xClientSessionTime
|
||||
Unsigned32,
|
||||
agentDot1xClientFilterID
|
||||
DisplayString,
|
||||
agentDot1xClientVlanAssigned
|
||||
Unsigned32,
|
||||
agentDot1xClientVlanAssignedReason
|
||||
INTEGER,
|
||||
agentDot1xClientSessionTimeout
|
||||
Unsigned32,
|
||||
agentDot1xClientTerminationAction
|
||||
Dot1xSessionTerminationAction
|
||||
}
|
||||
|
||||
agentDot1xClientMacAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the client MAC address of the client. "
|
||||
::= { agentDot1xClientConfigEntry 1}
|
||||
|
||||
agentDot1xLogicalPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the client MAC address of the client . "
|
||||
::= { agentDot1xClientConfigEntry 2}
|
||||
|
||||
agentDot1xInterface OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the physical interface to which the client is attached . "
|
||||
::= { agentDot1xClientConfigEntry 3}
|
||||
|
||||
agentDot1xClientAuthPAEstate OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
initialize(1),
|
||||
disconnected(2),
|
||||
connecting(3),
|
||||
authenticating(4),
|
||||
authenticated(5),
|
||||
aborting(6),
|
||||
held(7),
|
||||
forceAuth(8),
|
||||
forceUnauth(9)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current value of the Authenticator PAE state
|
||||
machine for the client."
|
||||
::={ agentDot1xClientConfigEntry 4}
|
||||
|
||||
agentDot1xClientBackendState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
request(1),
|
||||
response(2),
|
||||
success(3),
|
||||
fail(4),
|
||||
timeout(5),
|
||||
idle(6),
|
||||
initialize(7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current state of the Backend Authentication
|
||||
state machine."
|
||||
::={ agentDot1xClientConfigEntry 5}
|
||||
|
||||
agentDot1xClientUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the username with which the client is authenticated to the Radius server .
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 6}
|
||||
|
||||
agentDot1xClientSessionTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time elapsed in seconds since the client was authenticated in this session.
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 7}
|
||||
|
||||
agentDot1xClientFilterID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Filter ID or Diffserv Policy name to be applied to the session .
|
||||
This vlaue is populated only if it has been assigned by the RADIUS server.
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 8}
|
||||
|
||||
agentDot1xClientVlanAssigned OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the vlan the client is associated with by Dot1x .
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 9}
|
||||
|
||||
agentDot1xClientVlanAssignedReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
default(1),
|
||||
radius(2),
|
||||
unauthenticatedVlan(3),
|
||||
invalid(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Reason the client is associated to the vlan specified by agentDot1xClientVlanAssigned .
|
||||
This value is only valid when the client is in authenticated state."
|
||||
::= { agentDot1xClientConfigEntry 10}
|
||||
|
||||
agentDot1xClientSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the session time remaining for the client if assigned by the Radius server .
|
||||
A value of 0 indicates that no session timeout was assigned by the RADIUS server.
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 11}
|
||||
|
||||
agentDot1xClientTerminationAction OBJECT-TYPE
|
||||
SYNTAX Dot1xSessionTerminationAction
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the session termination action assigned by the Radius Server .
|
||||
This is the action taken when the session times out .
|
||||
This value is only valid when the client is in authenticated state. "
|
||||
::= { agentDot1xClientConfigEntry 12}
|
||||
END
|
||||
|
||||
1189
mibs/broadcom/FASTPATH-INVENTORY-MIB
Normal file
1189
mibs/broadcom/FASTPATH-INVENTORY-MIB
Normal file
File diff suppressed because it is too large
Load Diff
112
mibs/broadcom/FASTPATH-IPV6-LOOPBACK-MIB
Normal file
112
mibs/broadcom/FASTPATH-IPV6-LOOPBACK-MIB
Normal file
@ -0,0 +1,112 @@
|
||||
FASTPATH-IPV6-LOOPBACK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath IPV6 Loopback MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
|
||||
RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
||||
Ipv6AddressPrefix FROM IPV6-TC
|
||||
agentLoopbackID FROM FASTPATH-LOOPBACK-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathIpv6Loopback MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Loopback IPV6 address configuration"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 23 }
|
||||
--**************************************************************************************
|
||||
-- agentLoopbackIpv6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLoopbackIpv6Group OBJECT IDENTIFIER ::= { fastPathIpv6Loopback 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLoopbackIpv6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of the Ipv6 prefixes associated with loopback instances"
|
||||
::= { agentLoopbackIpv6Group 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentLoopbackIpv6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentLoopbackID, agentLoopbackIpv6PrefixPrefix, agentLoopbackIpv6PrefixPrefixLen}
|
||||
::= { agentLoopbackIpv6PrefixTable 1 }
|
||||
|
||||
AgentLoopbackIpv6PrefixEntry ::= SEQUENCE {
|
||||
agentLoopbackIpv6PrefixPrefix
|
||||
Ipv6AddressPrefix,
|
||||
agentLoopbackIpv6PrefixPrefixLen
|
||||
InetAddressPrefixLength,
|
||||
agentLoopbackIpv6PrefixStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLoopbackIpv6PrefixPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix associated with the loopback interface. The data type
|
||||
is used to model the Ipv6 address. It is a binary string
|
||||
of 16 octects in network byte-order. It specifies the IP
|
||||
address of loopback which will be in Ipv6 Format, generated
|
||||
using internal interface number."
|
||||
::= { agentLoopbackIpv6PrefixEntry 1 }
|
||||
|
||||
agentLoopbackIpv6PrefixPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits)."
|
||||
DEFVAL { 0 }
|
||||
::= { agentLoopbackIpv6PrefixEntry 2 }
|
||||
|
||||
agentLoopbackIpv6PrefixStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.Row can be added or deleted
|
||||
by setting the value to createAndGo/destroy
|
||||
|
||||
active(1) - this Loopback instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentLoopbackIpv6PrefixEntry 3 }
|
||||
END
|
||||
253
mibs/broadcom/FASTPATH-IPV6-TUNNEL-MIB
Normal file
253
mibs/broadcom/FASTPATH-IPV6-TUNNEL-MIB
Normal file
@ -0,0 +1,253 @@
|
||||
FASTPATH-IPV6-TUNNEL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath IPV6 Tunnel MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix
|
||||
FROM IPV6-TC
|
||||
InetAddressIPv4, InetAddressPrefixLength
|
||||
FROM INET-ADDRESS-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathIpv6Tunnel MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath IPV6 Tunnel"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 27 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentTunnelIPV6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentTunnelIPV6Group OBJECT IDENTIFIER ::= { fastPathIpv6Tunnel 1 }
|
||||
|
||||
agentTunnelIPV6Table OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentTunnelIPV6Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A summary table of the IPV6 tunnel instances"
|
||||
::= { agentTunnelIPV6Group 1 }
|
||||
|
||||
agentTunnelIPV6Entry OBJECT-TYPE
|
||||
SYNTAX AgentTunnelIPV6Entry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentTunnelID }
|
||||
::= { agentTunnelIPV6Table 1 }
|
||||
|
||||
AgentTunnelIPV6Entry ::= SEQUENCE {
|
||||
agentTunnelID
|
||||
Integer32,
|
||||
agentTunnelIfIndex
|
||||
Integer32,
|
||||
agentTunnelMode
|
||||
INTEGER,
|
||||
agentTunnelLocalIP4Addr
|
||||
InetAddressIPv4,
|
||||
agentTunnelRemoteIP4Addr
|
||||
InetAddressIPv4,
|
||||
agentTunnelLocalIfIndex
|
||||
Integer32,
|
||||
agentTunnelIcmpUnreachableMode
|
||||
INTEGER,
|
||||
agentTunnelStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
|
||||
agentTunnelID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The tunnel ID is associated with Internal Interface number
|
||||
which is generated when we create a tunnel, and is used
|
||||
to configure the tunnel."
|
||||
::= { agentTunnelIPV6Entry 1 }
|
||||
|
||||
agentTunnelIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The external interface of the tunnel is associted with
|
||||
internal interface. The tunnel ID associated with
|
||||
Internal Interface number is generated when we create a
|
||||
tunnel, which is used to configure the tunnel."
|
||||
::= { agentTunnelIPV6Entry 2 }
|
||||
|
||||
|
||||
agentTunnelMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
undefined(1),
|
||||
ip6over4(2),
|
||||
ip6to4(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the type of Tunnel either undefined, 6over4 or 6to4.
|
||||
The default value is undefined. It supports 6over4
|
||||
which supports an assigned IPV6 address, an IPV4 address
|
||||
is not allowed. For this mode, the tunnel source and
|
||||
tunnel destination must be IPV4 address. For 6to4 tunnel,
|
||||
the tunnel source must be IPv4 address. Tunnel destination
|
||||
should not be set. The first 48-bits of the IPv4 address assigned
|
||||
to the 6to4 tunnel should be of the format 2002:sourceIpv4address."
|
||||
DEFVAL { undefined }
|
||||
::= { agentTunnelIPV6Entry 3 }
|
||||
|
||||
agentTunnelLocalIP4Addr OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the Local endpoint of the tunnel i.e. the
|
||||
source address used in the outer IP header. It is 0.0.0.0
|
||||
if unknown or the tunnel is over IPv6."
|
||||
|
||||
::= { agentTunnelIPV6Entry 4 }
|
||||
|
||||
agentTunnelRemoteIP4Addr OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the Remote endpoint of the tunnel i.e.
|
||||
the destination address used in the outer IP header. It is
|
||||
0.0.0.0 if the tunnel is unknown or IPv6 address, or not
|
||||
a point to point link"
|
||||
|
||||
::= { agentTunnelIPV6Entry 5 }
|
||||
|
||||
agentTunnelLocalIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the interface for IPv6 Tunnel Source"
|
||||
::= { agentTunnelIPV6Entry 6}
|
||||
|
||||
agentTunnelStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.Row can be added or deleted
|
||||
by setting the value to createAndGo/destroy
|
||||
|
||||
active(1) - this Tunnel instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentTunnelIPV6Entry 7 }
|
||||
|
||||
agentTunnelIcmpUnreachableMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the Mode of Sending ICMPv6 Unreachable
|
||||
messages on this tunnel interface."
|
||||
::= { agentTunnelIPV6Entry 8}
|
||||
|
||||
|
||||
agentTunnelIPV6PrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentTunnelIPV6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of the IPV6 prefixes associated with tunnel instances"
|
||||
::= { agentTunnelIPV6Group 2 }
|
||||
|
||||
agentTunnelIPV6PrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentTunnelIPV6PrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentTunnelID, agentTunnelIPV6PrefixPrefix, agentTunnelIPV6PrefixPrefixLen}
|
||||
::= { agentTunnelIPV6PrefixTable 1 }
|
||||
|
||||
AgentTunnelIPV6PrefixEntry ::= SEQUENCE {
|
||||
agentTunnelIPV6PrefixPrefix
|
||||
Ipv6AddressPrefix,
|
||||
agentTunnelIPV6PrefixPrefixLen
|
||||
InetAddressPrefixLength,
|
||||
agentTunnelIPV6PrefixStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentTunnelIPV6PrefixPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix associated with the tunnel interface. The data type
|
||||
is used to model the IPV6 address. It is a binary string
|
||||
of 16 octects in network byte-order. It specifies the IP
|
||||
address of tunnel which will be in IPV6 Format, generated
|
||||
using internal interface number."
|
||||
::= { agentTunnelIPV6PrefixEntry 1 }
|
||||
|
||||
agentTunnelIPV6PrefixPrefixLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits)."
|
||||
DEFVAL { 0 }
|
||||
::= { agentTunnelIPV6PrefixEntry 2 }
|
||||
|
||||
agentTunnelIPV6PrefixStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.Row can be added or deleted
|
||||
by setting the value to createAndGo/destroy
|
||||
|
||||
active(1) - this Tunnel instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentTunnelIPV6PrefixEntry 3 }
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
548
mibs/broadcom/FASTPATH-ISDP-MIB
Normal file
548
mibs/broadcom/FASTPATH-ISDP-MIB
Normal file
@ -0,0 +1,548 @@
|
||||
FASTPATH-ISDP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Switching MIB
|
||||
-- Copyright Broadcom Corporation (2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32,Counter32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TimeStamp FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathIsdp MODULE-IDENTITY
|
||||
LAST-UPDATED "200712030000Z" -- 03 December 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath ISDP"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201001110000Z" -- 11th january 2010 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Device ID can be system's host name too."
|
||||
REVISION
|
||||
"200712030000Z" -- 03 December 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 39 }
|
||||
|
||||
|
||||
agentIsdpMIBObjects OBJECT IDENTIFIER ::= { fastPathIsdp 1 }
|
||||
agentIsdpCache OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 2 }
|
||||
agentIsdpInterface OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 3 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Interface Group
|
||||
-- Manage ISDP on interface.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentIsdpInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIsdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing the status of ISDP on
|
||||
the device's interfaces."
|
||||
::= { agentIsdpInterface 1 }
|
||||
|
||||
agentIsdpInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentIsdpInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentIsdpInterfaceTable,
|
||||
containing the status of ISDP on an interface."
|
||||
INDEX { agentIsdpInterfaceIfIndex }
|
||||
::= { agentIsdpInterfaceTable 1 }
|
||||
|
||||
AgentIsdpInterfaceEntry ::= SEQUENCE {
|
||||
agentIsdpInterfaceIfIndex Integer32,
|
||||
agentIsdpInterfaceEnable INTEGER
|
||||
}
|
||||
|
||||
agentIsdpInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ifIndex value of the local interface.
|
||||
|
||||
For 802.3 Repeaters on which the repeater ports do not
|
||||
have ifIndex values assigned, this value is a unique
|
||||
value for the port, and greater than any ifIndex value
|
||||
supported by the repeater; in this case, the specific
|
||||
port is indicated by corresponding values of
|
||||
agentIsdpInterfaceGroup and agentIsdpInterfacePort, where these
|
||||
values correspond to the group number and port number
|
||||
values of RFC 1516."
|
||||
::= { agentIsdpInterfaceEntry 1 }
|
||||
|
||||
agentIsdpInterfaceEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Industry Standard Discovery Protocol
|
||||
is currently running on this interface. This variable
|
||||
has no effect when ISDP is disabled (agentIsdpGlobalRun = FALSE)."
|
||||
::= { agentIsdpInterfaceEntry 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Cache Group
|
||||
-- Display Cache ISDP settings.
|
||||
--
|
||||
-- ****************************************************************************
|
||||
|
||||
agentIsdpCacheTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIsdpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (conceptual) table containing the cached
|
||||
information obtained via receiving ISDP messages."
|
||||
::= { agentIsdpCache 1 }
|
||||
|
||||
agentIsdpCacheEntry OBJECT-TYPE
|
||||
SYNTAX AgentIsdpCacheEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry (conceptual row) in the agentIsdpCacheTable,
|
||||
containing the information received via ISDP on one
|
||||
interface from one device. Entries appear when
|
||||
a ISDP advertisement is received from a neighbor
|
||||
device. Entries disappear when ISDP is disabled
|
||||
on the interface, or globally."
|
||||
INDEX { agentIsdpCacheIfIndex, agentIsdpCacheIndex }
|
||||
::= { agentIsdpCacheTable 1 }
|
||||
|
||||
AgentIsdpCacheEntry ::= SEQUENCE {
|
||||
agentIsdpCacheIfIndex Integer32,
|
||||
agentIsdpCacheIndex Integer32,
|
||||
agentIsdpCacheLocalIntf DisplayString,
|
||||
agentIsdpCacheAddress DisplayString,
|
||||
agentIsdpCacheVersion DisplayString,
|
||||
agentIsdpCacheDeviceId DisplayString,
|
||||
agentIsdpCacheDevicePort DisplayString,
|
||||
agentIsdpCachePlatform DisplayString,
|
||||
agentIsdpCacheCapabilities DisplayString,
|
||||
agentIsdpCacheLastChange TimeStamp,
|
||||
agentIsdpCacheProtocolVersion DisplayString,
|
||||
agentIsdpCacheHoldtime INTEGER
|
||||
}
|
||||
|
||||
agentIsdpCacheIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Normally, the ifIndex value of the local interface."
|
||||
::= { agentIsdpCacheEntry 1 }
|
||||
|
||||
agentIsdpCacheIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index value is unique integer id of each neighbor entry."
|
||||
::= { agentIsdpCacheEntry 2 }
|
||||
|
||||
agentIsdpCacheAddress OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (first) network-layer address of the device's
|
||||
SNMP-agent as reported in the Address TLV of the most recently
|
||||
received ISDP message. For example, if the corresponding
|
||||
instance of cacheAddressType had the value 'ip(1)', then
|
||||
this object would be an IP-address."
|
||||
::= { agentIsdpCacheEntry 3 }
|
||||
|
||||
agentIsdpCacheLocalIntf OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device Interface which had this neighbor."
|
||||
::= { agentIsdpCacheEntry 4 }
|
||||
|
||||
agentIsdpCacheVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Version string as reported in the most recent ISDP
|
||||
message. The zero-length string indicates that no Version
|
||||
field (TLV) was reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 5 }
|
||||
|
||||
agentIsdpCacheDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device-ID string as reported in the most recent ISDP
|
||||
message. The zero-length string indicates that no Device-ID
|
||||
field (TLV) was reported in the most recent ISDP
|
||||
message."
|
||||
::= { agentIsdpCacheEntry 6 }
|
||||
|
||||
agentIsdpCacheDevicePort OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Port-ID string as reported in the most recent ISDP
|
||||
message. This will typically be the value of the ifName
|
||||
object (e.g., 'Ethernet0'). The zero-length string
|
||||
indicates that no Port-ID field (TLV) was reported in the
|
||||
most recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 7 }
|
||||
|
||||
agentIsdpCachePlatform OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's Hardware Platform as reported in the most
|
||||
recent ISDP message. The zero-length string indicates
|
||||
that no Platform field (TLV) was reported in the most
|
||||
recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 8 }
|
||||
|
||||
agentIsdpCacheCapabilities OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's Functional Capabilities as reported in the
|
||||
most recent ISDP message. For latest set of specific
|
||||
values, see the latest version of the ISDP specification.
|
||||
The zero-length string indicates that no Capabilities field
|
||||
(TLV) was reported in the most recent ISDP message."
|
||||
|
||||
::= { agentIsdpCacheEntry 9 }
|
||||
|
||||
agentIsdpCacheLastChange OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the time when this cache entry was last changed.
|
||||
This object is initialised to the current time when the entry
|
||||
gets created and updated to the current time whenever the value
|
||||
of any (other) object instance in the corresponding row is
|
||||
modified."
|
||||
::= { agentIsdpCacheEntry 10 }
|
||||
|
||||
agentIsdpCacheProtocolVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's version of ISDP protcol as reported in the
|
||||
most recent ISDP message."
|
||||
|
||||
::= { agentIsdpCacheEntry 11 }
|
||||
|
||||
agentIsdpCacheHoldtime OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Device's ISDP Holdtime as reported in the most
|
||||
recent ISDP message."
|
||||
::= { agentIsdpCacheEntry 12 }
|
||||
|
||||
-- ***************************************************************************
|
||||
--
|
||||
-- The ISDP Global Group
|
||||
-- Manage Global ISDP settings.
|
||||
--
|
||||
-- ***************************************************************************
|
||||
agentIsdpGlobal OBJECT IDENTIFIER ::= { agentIsdpMIBObjects 1 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Clear Group
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentIsdpClear OBJECT IDENTIFIER ::= { agentIsdpGlobal 1 }
|
||||
|
||||
agentIsdpClearStats OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear ISDP stats."
|
||||
::= { agentIsdpClear 1 }
|
||||
|
||||
agentIsdpClearEntries OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
clear(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Clear ISDP entries table."
|
||||
::= { agentIsdpClear 2 }
|
||||
|
||||
-- ****************************************************************************
|
||||
--
|
||||
-- The ISDP Statistics Group
|
||||
--
|
||||
-- ****************************************************************************
|
||||
agentIsdpStatistics OBJECT IDENTIFIER ::= { agentIsdpGlobal 2 }
|
||||
|
||||
agentIsdpStatisticsPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of all ISDP pdu received."
|
||||
::= { agentIsdpStatistics 1 }
|
||||
|
||||
agentIsdpStatisticsPduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of all ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 2 }
|
||||
|
||||
agentIsdpStatisticsV1PduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v1 ISDP pdu received."
|
||||
::= { agentIsdpStatistics 3 }
|
||||
|
||||
agentIsdpStatisticsV1PduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v1 ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 4 }
|
||||
|
||||
agentIsdpStatisticsV2PduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v2 ISDP pdu received."
|
||||
::= { agentIsdpStatistics 5 }
|
||||
|
||||
agentIsdpStatisticsV2PduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of v2 ISDP pdu transmitted."
|
||||
::= { agentIsdpStatistics 6 }
|
||||
|
||||
agentIsdpStatisticsBadHeaderPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu with bad header received."
|
||||
::= { agentIsdpStatistics 7 }
|
||||
|
||||
agentIsdpStatisticsChkSumErrorPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu with chksum error received."
|
||||
::= { agentIsdpStatistics 8 }
|
||||
|
||||
agentIsdpStatisticsFailurePduTransmit OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu transmition failures."
|
||||
::= { agentIsdpStatistics 9 }
|
||||
|
||||
agentIsdpStatisticsInvalidFormatPduReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "packets"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP pdu in invalid format received."
|
||||
::= { agentIsdpStatistics 10 }
|
||||
|
||||
agentIsdpStatisticsTableFull OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP entry table was full."
|
||||
::= { agentIsdpStatistics 11 }
|
||||
|
||||
agentIsdpStatisticsIpAddressTableFull OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
UNITS "times"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display the number of ISDP entry address table was full."
|
||||
::= { agentIsdpStatistics 12 }
|
||||
|
||||
agentIsdpGlobalRun OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Indastry Standart Discovery Protocol
|
||||
is currently running. Entries in agentIsdpCacheTable are
|
||||
deleted when ISDP is disabled."
|
||||
DEFVAL { 1 }
|
||||
::= { agentIsdpGlobal 4 }
|
||||
|
||||
agentIsdpGlobalMessageInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER (5..254)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval at which ISDP messages are to be generated.
|
||||
The default value is 60 seconds. This is also known as the ISDP timer."
|
||||
DEFVAL { 60 }
|
||||
::= { agentIsdpGlobal 5 }
|
||||
|
||||
agentIsdpGlobalHoldTime OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..255)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time for the receiving device holds ISDP message.
|
||||
The default value is 180 seconds."
|
||||
DEFVAL { 180 }
|
||||
::= { agentIsdpGlobal 6 }
|
||||
|
||||
agentIsdpGlobalDeviceId OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device ID advertised by this device. The format of this
|
||||
device ID is characterized by the value of
|
||||
agentIsdpGlobalDeviceIdFormat object."
|
||||
::= { agentIsdpGlobal 7 }
|
||||
|
||||
agentIsdpGlobalAdvertiseV2 OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of whether the Indastry Standart Discovery Protocol V2
|
||||
is currently enabled."
|
||||
::= { agentIsdpGlobal 8 }
|
||||
|
||||
agentIsdpGlobalDeviceIdFormatCpb OBJECT-TYPE
|
||||
SYNTAX BITS {
|
||||
serialNumber(1),
|
||||
macAddress(2),
|
||||
other (4),
|
||||
hostName(8)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate the Device ID format capability of the device.
|
||||
|
||||
serialNumber(0) indicates that the device supports using
|
||||
serial number as the format for its Device ID.
|
||||
|
||||
macAddress(1) indicates that the device supports using
|
||||
layer 2 MAC address as the format for its Device ID.
|
||||
|
||||
other(2) indicates that the device supports using its
|
||||
platform specific format as the format for its Device ID.
|
||||
|
||||
hostName(3) indicates that the device supports using
|
||||
system Host Name as the format for its Device ID."
|
||||
|
||||
::= { agentIsdpGlobal 9 }
|
||||
|
||||
agentIsdpGlobalDeviceIdFormat OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
serialNumber(1),
|
||||
macAddress(2),
|
||||
other(3),
|
||||
hostName(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An indication of the format of Device ID contained in the
|
||||
corresponding instance of agentIsdpGlobalDeviceId. User can only
|
||||
specify the formats which the device is capable of as
|
||||
denoted in agentIsdpGlobalDeviceIdFormatCpb object.
|
||||
|
||||
serialNumber(1) indicates that the value of agentIsdpGlobalDeviceId
|
||||
object is in the form of an ASCII string contain the device
|
||||
serial number.
|
||||
|
||||
macAddress(2) indicates that the value of agentIsdpGlobalDeviceId
|
||||
object is in the form of Layer 2 MAC address.
|
||||
|
||||
other(3) indicates that the value of agentIsdpGlobalDeviceId object
|
||||
is in the form of a platform specific ASCII string contain
|
||||
info that identifies the device. For example: ASCII string
|
||||
contains serialNumber appended/prepened with system name.
|
||||
|
||||
hostName(4) indicates that the value of agentIsdpGlobalDeviceIdFormat
|
||||
object is in system Host Name format."
|
||||
|
||||
::= { agentIsdpGlobal 10 }
|
||||
END
|
||||
137
mibs/broadcom/FASTPATH-KEYING-PRIVATE-MIB
Normal file
137
mibs/broadcom/FASTPATH-KEYING-PRIVATE-MIB
Normal file
@ -0,0 +1,137 @@
|
||||
-- Feature Keying MIB overview:
|
||||
-- Feature Keying MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
FASTPATH-KEYING-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom FASTPATH Keying MIB
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporations
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
|
||||
TEXTUAL-CONVENTION,RowStatus,
|
||||
RowPointer FROM SNMPv2-TC
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathKeyingPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Keying Utility"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 24 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentFeatureKeyingGroup -> contains MIB objects displaying Key and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentFeatureKeyingGroup OBJECT IDENTIFIER ::= { fastPathKeyingPrivate 1 }
|
||||
|
||||
agentFeatureKeyingEnableKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hexadecimal Key-string entered to enable an advance functionality."
|
||||
::={ agentFeatureKeyingGroup 1 }
|
||||
|
||||
agentFeatureKeyingDisableKey OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Hexadecimal Key-string entered to disable an advance functionality."
|
||||
::={ agentFeatureKeyingGroup 2 }
|
||||
|
||||
|
||||
agentFeatureKeyingTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentFeatureKeyingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for license key and associated functionality. "
|
||||
::= { agentFeatureKeyingGroup 3 }
|
||||
|
||||
agentFeatureKeyingEntry OBJECT-TYPE
|
||||
SYNTAX AgentFeatureKeyingEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for key table"
|
||||
INDEX { agentFeatureKeyingIndex }
|
||||
::={ agentFeatureKeyingTable 1}
|
||||
|
||||
AgentFeatureKeyingEntry ::=
|
||||
SEQUENCE {
|
||||
agentFeatureKeyingIndex
|
||||
Unsigned32,
|
||||
agentFeatureKeyingName
|
||||
DisplayString,
|
||||
agentFeatureKeyingStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentFeatureKeyingIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A value corresponding to a keyable feature.When this table is walked,
|
||||
only values associated with keyable features are returned.This value
|
||||
must be equivalent to valid value of agentFeatureKeyingIndex."
|
||||
::={ agentFeatureKeyingEntry 1 }
|
||||
|
||||
agentFeatureKeyingName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The abbreviated name of this component.This is also equivalent to
|
||||
agentFeatureKeyingName"
|
||||
::={ agentFeatureKeyingEntry 2 }
|
||||
|
||||
agentFeatureKeyingStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns a value of (1) if the feature is enabled for management,
|
||||
(2) if disabled."
|
||||
::={agentFeatureKeyingEntry 3 }
|
||||
|
||||
END
|
||||
|
||||
519
mibs/broadcom/FASTPATH-LOGGING-MIB
Normal file
519
mibs/broadcom/FASTPATH-LOGGING-MIB
Normal file
@ -0,0 +1,519 @@
|
||||
FASTPATH-LOGGING-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright Broadcom Corporation (2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
|
||||
Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString,
|
||||
DateAndTime, RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
InetAddress, InetAddressType FROM INET-ADDRESS-MIB
|
||||
agentInventoryComponentIndex FROM FASTPATH-INVENTORY-MIB;
|
||||
|
||||
AgentLogFacility ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Facility code used in determining the SysLog Priority value."
|
||||
REFERENCE
|
||||
"RFC3164 - 4.1.1: Table 1"
|
||||
SYNTAX INTEGER {
|
||||
kernel(0), -- kernel messages
|
||||
user(1), -- user-level messages
|
||||
mail(2), -- mail system
|
||||
system(3), -- system daemons
|
||||
security(4), -- security/authorization messages
|
||||
syslog(5), -- messages generated internally by syslogd
|
||||
lpr(6), -- line printer subsystem
|
||||
nntp(7), -- network news subsystem
|
||||
uucp(8), -- UUCP subsystem
|
||||
cron(9), -- clock daemon
|
||||
auth (10), -- security/authorization messages
|
||||
ftp(11), -- FTP daemon
|
||||
ntp(12), -- NTP subsystem
|
||||
audit(13), -- log audit
|
||||
alert(14), -- log alert
|
||||
clock(15), -- clock daemon
|
||||
local0(16), -- local use 0
|
||||
local1(17), -- local use 1
|
||||
local2(18), -- local use 2
|
||||
local3(19), -- local use 3
|
||||
local4(20), -- local use 4
|
||||
local5(21), -- local use 5
|
||||
local6(22), -- local use 6
|
||||
local7(23) -- local use 7
|
||||
}
|
||||
|
||||
AgentLogSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Severity code used in determining the SysLog Priority value."
|
||||
REFERENCE
|
||||
"RFC3164 - 4.1.1: Table 2"
|
||||
SYNTAX INTEGER {
|
||||
emergency(0), -- System is unusable. System failure has occurred.
|
||||
alert(1), -- Action must be taken immediately. Unrecoverable
|
||||
-- failure of a component. System failure likely.
|
||||
critical(2), -- Critical conditions. Recoverable failure of a
|
||||
-- component that may lead to system failure.
|
||||
error(3), -- Error conditions. Recoverable failure of a component.
|
||||
warning(4), -- Warning conditions. Minor failure, e.g.
|
||||
-- misconfiguration of a component.
|
||||
notice(5), -- Normal but significant conditions.
|
||||
informational(6), -- Informational messages.
|
||||
debug(7) -- Debug-level messages.
|
||||
}
|
||||
|
||||
fastPathLogging MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"This MIB provides objects to configure and display events logged
|
||||
on this system."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200410261303Z" -- Tue Oct 23 13:03:07 2004 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 14 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogConfigGroup OBJECT IDENTIFIER ::= { fastPathLogging 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 1 }
|
||||
|
||||
agentLogInMemoryAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable the In Memory log."
|
||||
::= { agentLogInMemoryConfigGroup 1 }
|
||||
|
||||
|
||||
agentLogInMemoryBehavior OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
wrap(1),
|
||||
stop-on-full(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the behavior of the In Memory Log when it becomes full. A value of
|
||||
wrap(1) will cause the oldest log message to be removed, making room for the new
|
||||
message. A value of stop-on-full(2) will prevent any further logging."
|
||||
::= { agentLogInMemoryConfigGroup 4 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogConsoleConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogConsoleConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 2 }
|
||||
|
||||
agentLogConsoleAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Admin mode for console logs"
|
||||
::= { agentLogConsoleConfigGroup 1 }
|
||||
|
||||
agentLogConsoleSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Severity filter for console logs"
|
||||
::= { agentLogConsoleConfigGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 3 }
|
||||
|
||||
agentLogPersistentAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This control disables/enables logging for the persistent startup log. Setting this
|
||||
value to disable does not clear the current contents of the log."
|
||||
::= { agentLogPersistentConfigGroup 1 }
|
||||
|
||||
agentLogPersistentSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This control specifies the minimum severity to log to the startup and operation log.
|
||||
Messages with an equal or lower numerical severity are logged."
|
||||
::= { agentLogPersistentConfigGroup 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogSysLogConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogSysLogConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 4 }
|
||||
|
||||
agentLogSyslogAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"For Enabling and Disabling logging to configured syslog hosts. Setting this to disable
|
||||
stops logging to all syslog hosts."
|
||||
::= { agentLogSysLogConfigGroup 1 }
|
||||
|
||||
agentLogSyslogLocalPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the port on the local host from which syslog messages are sent."
|
||||
::= { agentLogSysLogConfigGroup 3 }
|
||||
|
||||
agentLogSyslogMaxHosts OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of hosts that can be configured for logging syslog messages."
|
||||
::= { agentLogSysLogConfigGroup 4 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogCliCommandsConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogCliCommandsConfigGroup OBJECT IDENTIFIER ::= { agentLogConfigGroup 5 }
|
||||
|
||||
agentLogCliCommandsAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enable/disable the logging of the CLI Commands "
|
||||
::= { agentLogCliCommandsConfigGroup 1 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogSyslogHostTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogSyslogHostTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogSyslogHostEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog host table containing syslog host entries."
|
||||
::= { agentLogSysLogConfigGroup 5 }
|
||||
|
||||
agentLogSyslogHostEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogSyslogHostEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host entry attributes."
|
||||
INDEX { agentLogHostTableIndex }
|
||||
::= { agentLogSyslogHostTable 1 }
|
||||
|
||||
AgentLogSyslogHostEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogHostTableIndex
|
||||
Unsigned32,
|
||||
agentLogHostTableIpAddress
|
||||
InetAddress,
|
||||
agentLogHostTableIpAddressType
|
||||
InetAddressType,
|
||||
agentLogHostTablePort
|
||||
Unsigned32,
|
||||
agentLogHostTableSeverityFilter
|
||||
AgentLogSeverity,
|
||||
agentLogHostTableRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLogHostTableIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index to syslog host entry in syslog host table."
|
||||
::= { agentLogSyslogHostEntry 1 }
|
||||
|
||||
agentLogHostTableIpAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table IP Address Type."
|
||||
::= { agentLogSyslogHostEntry 2 }
|
||||
|
||||
agentLogHostTableIpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table IP Address."
|
||||
::= { agentLogSyslogHostEntry 3 }
|
||||
|
||||
agentLogHostTablePort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table port number."
|
||||
::= { agentLogSyslogHostEntry 4 }
|
||||
|
||||
agentLogHostTableSeverityFilter OBJECT-TYPE
|
||||
SYNTAX AgentLogSeverity
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the minimum severity that will be stored in the In Memory log."
|
||||
::= { agentLogSyslogHostEntry 5 }
|
||||
|
||||
agentLogHostTableRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Syslog Host table row status"
|
||||
::= { agentLogSyslogHostEntry 7 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogStatisticsGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogStatisticsGroup OBJECT IDENTIFIER ::= { fastPathLogging 2 }
|
||||
|
||||
agentLogMessagesReceived OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages received by the log process. This includes messages that are
|
||||
dropped or ignored."
|
||||
::= { agentLogStatisticsGroup 1 }
|
||||
|
||||
agentLogMessagesDropped OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages that could not be processed due to error or lack of resources."
|
||||
::= { agentLogStatisticsGroup 2 }
|
||||
|
||||
agentLogSyslogMessagesRelayed OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of messages forwarded by the syslog function to a syslog host. Messages forwarded
|
||||
to multiple hosts are counted once for each host."
|
||||
::= { agentLogStatisticsGroup 3 }
|
||||
|
||||
agentLogSyslogMessagesIgnored OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"The number of messages that were not processed by the syslog process because the component name
|
||||
or the priority level did not match any specification."
|
||||
::= { agentLogStatisticsGroup 4 }
|
||||
|
||||
agentLogMessageReceivedTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local time when a message was last received by the log subsystem specified as the number of
|
||||
non-leap seconds since 00:00:00 UTC on January 1 1970."
|
||||
::= { agentLogStatisticsGroup 5 }
|
||||
|
||||
agentLogSyslogMessageDeliveredTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local time when a message was last delivered to a syslog host specified as the number of non-leap
|
||||
seconds since 00:00:00 UTC on January 1 1970."
|
||||
::= { agentLogStatisticsGroup 6 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryGroup OBJECT IDENTIFIER ::= { fastPathLogging 3 }
|
||||
|
||||
agentLogInMemoryLogCount OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of valid entries in the in-memory log."
|
||||
::= { agentLogInMemoryGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogInMemoryTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogInMemoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogInMemoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The in-memory log table containing sequence of in-memory log entries."
|
||||
::= { agentLogInMemoryGroup 2 }
|
||||
|
||||
agentLogInMemoryEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogInMemoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An individual message entry in in-memory log table."
|
||||
INDEX { agentLogInMemoryMsgIndex }
|
||||
::= { agentLogInMemoryTable 1 }
|
||||
|
||||
AgentLogInMemoryEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogInMemoryMsgIndex
|
||||
Unsigned32,
|
||||
agentLogInMemoryMsgText
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentLogInMemoryMsgIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index to message entry in the in-memory log table."
|
||||
::= { agentLogInMemoryEntry 1 }
|
||||
|
||||
agentLogInMemoryMsgText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Message text info for inmemory logged messages."
|
||||
::= { agentLogInMemoryEntry 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentGroup OBJECT IDENTIFIER ::= { fastPathLogging 4 }
|
||||
|
||||
agentLogPersistentLogCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The count of valid entries in the persistent log."
|
||||
::= { agentLogPersistentGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentLogPersistentTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLogPersistentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLogPersistentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table for storing persistent log messages."
|
||||
::= { agentLogPersistentGroup 4 }
|
||||
|
||||
agentLogPersistentEntry OBJECT-TYPE
|
||||
SYNTAX AgentLogPersistentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Log entry details for logging message in persistent log table."
|
||||
INDEX { agentLogMsgPersistentMsgIndex }
|
||||
::= { agentLogPersistentTable 1 }
|
||||
|
||||
AgentLogPersistentEntry ::=
|
||||
SEQUENCE {
|
||||
agentLogMsgPersistentMsgIndex
|
||||
Unsigned32,
|
||||
agentLogMsgPersistentMsgText
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentLogMsgPersistentMsgIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table index for logging message in persistent log table."
|
||||
::= { agentLogPersistentEntry 1 }
|
||||
|
||||
agentLogMsgPersistentMsgText OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The text corresponding to persistent log message."
|
||||
::= { agentLogPersistentEntry 2 }
|
||||
|
||||
|
||||
END
|
||||
130
mibs/broadcom/FASTPATH-LOOPBACK-MIB
Normal file
130
mibs/broadcom/FASTPATH-LOOPBACK-MIB
Normal file
@ -0,0 +1,130 @@
|
||||
FASTPATH-LOOPBACK-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Loopback MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
|
||||
mib-2, Unsigned32, Integer32 FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString, PhysAddress, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
InetAddressIPv4 FROM INET-ADDRESS-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathLoopback MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Loopback"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
|
||||
::= { fastPath 22 }
|
||||
--**************************************************************************************
|
||||
-- agentLoopbackIPV6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentLoopbackGroup OBJECT IDENTIFIER ::= { fastPathLoopback 1 }
|
||||
|
||||
agentLoopbackTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentLoopbackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A summary table of the Loopback instances"
|
||||
::= { agentLoopbackGroup 1 }
|
||||
|
||||
agentLoopbackEntry OBJECT-TYPE
|
||||
SYNTAX AgentLoopbackEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentLoopbackID }
|
||||
::= { agentLoopbackTable 1 }
|
||||
|
||||
AgentLoopbackEntry ::= SEQUENCE {
|
||||
agentLoopbackID
|
||||
Integer32,
|
||||
agentLoopbackIfIndex
|
||||
Integer32,
|
||||
agentLoopbackIPAddress
|
||||
InetAddressIPv4,
|
||||
agentLoopbackIPSubnet
|
||||
InetAddressIPv4,
|
||||
agentLoopbackStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentLoopbackID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Loopback ID is associated with Internal Interface number
|
||||
which will be generated when we create a loopback."
|
||||
::= { agentLoopbackEntry 1 }
|
||||
|
||||
agentLoopbackIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is external interface associated with inetrnal interface of loopback.
|
||||
The Loopback ID is associated with Internal Interface number
|
||||
which will be generated when we create a loopback."
|
||||
::= { agentLoopbackEntry 2 }
|
||||
|
||||
agentLoopbackIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address configured for the respective loopback"
|
||||
::= { agentLoopbackEntry 3 }
|
||||
|
||||
agentLoopbackIPSubnet OBJECT-TYPE
|
||||
SYNTAX InetAddressIPv4
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Subnet mask configured for the respective loopback"
|
||||
::= { agentLoopbackEntry 4 }
|
||||
|
||||
agentLoopbackStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance. The rows can be added/deleted in the table by setting createAndGo/destroy respectively
|
||||
|
||||
active(1) - this loopback instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentLoopbackEntry 5 }
|
||||
|
||||
END
|
||||
|
||||
252
mibs/broadcom/FASTPATH-MGMT-SECURITY-MIB
Normal file
252
mibs/broadcom/FASTPATH-MGMT-SECURITY-MIB
Normal file
@ -0,0 +1,252 @@
|
||||
FASTPATH-MGMT-SECURITY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Mgmt Security MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
TruthValue FROM SNMPv2-TC;
|
||||
|
||||
fastPathMgmtSecurity MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Security"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 11 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSSLConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSSLConfigGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 1 }
|
||||
|
||||
agentSSLAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures whether the SSL service is enabled on this switch. The
|
||||
default value is disable(2)."
|
||||
::= { agentSSLConfigGroup 1 }
|
||||
|
||||
agentSSLSecurePort OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the port the SSL service will respond on. The default
|
||||
value is 443."
|
||||
::= { agentSSLConfigGroup 2 }
|
||||
|
||||
agentSSLProtocolLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ssl30(1), -- SSL 3.0
|
||||
tls10(2), -- TSL 1.0
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays which protocol versions of SSL are enabled on this
|
||||
switch. The default value is both(3)."
|
||||
::= { agentSSLConfigGroup 3 }
|
||||
|
||||
agentSSLMaxSessions OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..16)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the maximum number of allowable SSL sessions. The default
|
||||
value is 16."
|
||||
::= { agentSSLConfigGroup 4 }
|
||||
|
||||
agentSSLHardTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..168)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the hard timeout for SSL sessions in hours. The default
|
||||
value is 24 hours."
|
||||
::= { agentSSLConfigGroup 5 }
|
||||
|
||||
agentSSLSoftTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..60)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the soft (activity) timeout for SSL sessions in minutes.
|
||||
The default value is 5 minutes."
|
||||
::= { agentSSLConfigGroup 6 }
|
||||
|
||||
agentSSLCertificatePresent OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Boolean value indicating whether SSL certificate files exist on the device."
|
||||
::= { agentSSLConfigGroup 7 }
|
||||
|
||||
agentSSLCertificateControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls certificate generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSLConfigGroup 8 }
|
||||
|
||||
agentSSLCertificateGenerationStatus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether certificate files are currently being generated."
|
||||
::= { agentSSLConfigGroup 9 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSSHConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentSSHConfigGroup OBJECT IDENTIFIER ::= { fastPathMgmtSecurity 2 }
|
||||
|
||||
agentSSHAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures whether the SSH service is enabled on this switch. The
|
||||
default value is disable(2)."
|
||||
::= { agentSSHConfigGroup 1 }
|
||||
|
||||
agentSSHProtocolLevel OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
ssh10(1), -- SSH 1.0
|
||||
ssh20(2), -- SSH 2.0
|
||||
both(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Displays which protocol versions of SSH are enabled on this
|
||||
switch. The default value is both(3)."
|
||||
::= { agentSSHConfigGroup 2 }
|
||||
|
||||
agentSSHSessionsCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current number of active SSH sessions on this switch."
|
||||
::= { agentSSHConfigGroup 3 }
|
||||
|
||||
agentSSHMaxSessionsCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Max number of SSH sessions permitted on this switch."
|
||||
::= { agentSSHConfigGroup 4 }
|
||||
|
||||
agentSSHSessionTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..3932159)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SSH idle timeout value for this switch in seconds. The
|
||||
upper limit represents 65535 minutes and 59 seconds."
|
||||
::= { agentSSHConfigGroup 5 }
|
||||
|
||||
agentSSHKeysPresent OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsa(1),
|
||||
rsa(2),
|
||||
both(3),
|
||||
none(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what key files are present on the device, if any."
|
||||
::= { agentSSHConfigGroup 6 }
|
||||
|
||||
agentSSHKeyGenerationStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dsa(1),
|
||||
rsa(2),
|
||||
both(3),
|
||||
none(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates what key files are currently being generated, if any."
|
||||
::= { agentSSHConfigGroup 7 }
|
||||
|
||||
agentSSHRSAKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls RSA key generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 8 }
|
||||
|
||||
agentSSHDSAKeyControl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noop(1),
|
||||
generate(2),
|
||||
delete(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls DSA key generation and deletion. Always returns noop(1)."
|
||||
::= { agentSSHConfigGroup 9 }
|
||||
|
||||
END
|
||||
457
mibs/broadcom/FASTPATH-MULTICAST-MIB
Normal file
457
mibs/broadcom/FASTPATH-MULTICAST-MIB
Normal file
@ -0,0 +1,457 @@
|
||||
FASTPATH-MULTICAST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation Multicast Routing Package MIB
|
||||
-- Copyright Broadcom Corporation (2002-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,OBJECT-TYPE,
|
||||
Integer32,IpAddress,Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
InetAddress,InetAddressType FROM INET-ADDRESS-MIB
|
||||
InterfaceIndex FROM IF-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathMulticast MODULE-IDENTITY
|
||||
LAST-UPDATED "200901030000Z" -- 03 Jan 2009 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Multicast Routing Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200901030000Z" -- 03 Jan 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Add agentIpStaticMRouteTable."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200205081418Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 4 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastIGMPConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 1 }
|
||||
|
||||
agentMulticastIGMPAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables IGMP on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastIGMPConfigGroup 1 }
|
||||
|
||||
|
||||
agentMulticastIGMPInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastIGMPInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of IGMP."
|
||||
::= { agentMulticastIGMPConfigGroup 2 }
|
||||
|
||||
agentMulticastIGMPInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastIGMPInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentMulticastIGMPInterfaceIfIndex }
|
||||
::= { agentMulticastIGMPInterfaceTable 1 }
|
||||
|
||||
AgentMulticastIGMPInterfaceEntry ::= SEQUENCE {
|
||||
agentMulticastIGMPInterfaceIfIndex
|
||||
Integer32,
|
||||
agentMulticastIGMPInterfaceAdminMode
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentMulticastIGMPInterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Identifies the external interface number."
|
||||
::= { agentMulticastIGMPInterfaceEntry 1 }
|
||||
|
||||
agentMulticastIGMPInterfaceAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This enables or disables IGMP on this interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastIGMPInterfaceEntry 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 2 }
|
||||
|
||||
agentMulticastPIMConfigMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
sparse(1),
|
||||
dense(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"This controls which PIM mode configuration the PIM-MIB displays."
|
||||
DEFVAL { dense }
|
||||
::= { agentMulticastPIMConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMSMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 3 }
|
||||
|
||||
agentMulticastPIMSMAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Sparse Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastPIMSMConfigGroup 1 }
|
||||
|
||||
agentMulticastPIMSMDataThresholdRate OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum rate in Kbits/sec for the last hop router to initiate switching to the shortest path."
|
||||
DEFVAL { 50 }
|
||||
::= { agentMulticastPIMSMConfigGroup 2 }
|
||||
|
||||
agentMulticastPIMSMRegThresholdRate OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum rate in Kbits/sec for the RP to switch to the shortest path."
|
||||
DEFVAL { 50 }
|
||||
::= { agentMulticastPIMSMConfigGroup 3 }
|
||||
|
||||
agentMulticastPIMSMStaticRPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastPIMSMStaticRPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of PIM-SM."
|
||||
::= { agentMulticastPIMSMConfigGroup 4 }
|
||||
|
||||
agentMulticastPIMSMStaticRPEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastPIMSMStaticRPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentMulticastPIMSMStaticRPIpAddr,
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr,
|
||||
agentMulticastPIMSMStaticRPGroupIpMask }
|
||||
::= { agentMulticastPIMSMStaticRPTable 1 }
|
||||
|
||||
AgentMulticastPIMSMStaticRPEntry ::= SEQUENCE {
|
||||
agentMulticastPIMSMStaticRPIpAddr
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPGroupIpMask
|
||||
IpAddress,
|
||||
agentMulticastPIMSMStaticRPStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentMulticastPIMSMStaticRPIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"IP Address of the RP."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 1 }
|
||||
|
||||
agentMulticastPIMSMStaticRPGroupIpAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group IP Address supported by the RP."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 2 }
|
||||
|
||||
agentMulticastPIMSMStaticRPGroupIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Group mask for the group IP Address."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 3 }
|
||||
|
||||
agentMulticastPIMSMStaticRPStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Status of this entry in the Static RP Table.
|
||||
|
||||
Allowed values are:
|
||||
|
||||
active(1) - This entry is active
|
||||
destroy(6) - Setting an entry to this value removes the
|
||||
entry from the table."
|
||||
::= { agentMulticastPIMSMStaticRPEntry 4 }
|
||||
|
||||
|
||||
agentMulticastPIMSMInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentMulticastPIMSMInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Provides Per-Interface configuration of PIM-SM."
|
||||
::= { agentMulticastPIMSMConfigGroup 5 }
|
||||
|
||||
agentMulticastPIMSMInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentMulticastPIMSMInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Allows configuration of parameters not provided in the
|
||||
standard PIM-MIB."
|
||||
INDEX { agentMulticastPIMSMInterfaceIndex }
|
||||
::= { agentMulticastPIMSMInterfaceTable 1 }
|
||||
|
||||
AgentMulticastPIMSMInterfaceEntry ::= SEQUENCE {
|
||||
agentMulticastPIMSMInterfaceIndex
|
||||
Unsigned32,
|
||||
agentMulticastPIMSMInterfaceCBSRHashMaskLength
|
||||
Unsigned32,
|
||||
agentMulticastPIMSMInterfaceCRPPreference
|
||||
Integer32
|
||||
}
|
||||
|
||||
agentMulticastPIMSMInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Routing Interface associated with this PIM SM configuration entry."
|
||||
::= { agentMulticastPIMSMInterfaceEntry 1 }
|
||||
|
||||
agentMulticastPIMSMInterfaceCBSRHashMaskLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..32)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The BSR hash mask length to be advertised in bootstrap messages if
|
||||
this interface is elected as the bootstrap router. This hash mask
|
||||
length will be used in the hash algorith for selecting the RP for
|
||||
a particular group."
|
||||
DEFVAL { 30 }
|
||||
::= { agentMulticastPIMSMInterfaceEntry 2 }
|
||||
|
||||
agentMulticastPIMSMInterfaceCRPPreference OBJECT-TYPE
|
||||
SYNTAX Integer32 (-1|0..255)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"The preference value for the local interface as a Candidate
|
||||
Rendezvous Point. The value of -1 is used to indicate that the local
|
||||
interface is not a Candidate RP interface."
|
||||
DEFVAL { 0 }
|
||||
::= { agentMulticastPIMSMInterfaceEntry 3 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastPIMDMConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 4 }
|
||||
|
||||
agentMulticastPIMDMAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Dense Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastPIMDMConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastRoutingConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 5 }
|
||||
|
||||
agentMulticastRoutingAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables Multicast Routing Mode on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastRoutingConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
agentMulticastDVMRPConfigGroup OBJECT IDENTIFIER ::= { fastPathMulticast 6 }
|
||||
|
||||
agentMulticastDVMRPAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables DVMRP on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentMulticastDVMRPConfigGroup 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentSnmpTrapFlagsConfigGroupMulticast
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentSnmpTrapFlagsConfigGroupMulticast OBJECT IDENTIFIER ::= { fastPathMulticast 7 }
|
||||
|
||||
agentSnmpDVMRPTrapFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables DVMRP Traps on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentSnmpTrapFlagsConfigGroupMulticast 1 }
|
||||
|
||||
agentSnmpPIMTrapFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This enables or disables PIM Traps on the system."
|
||||
DEFVAL { disable }
|
||||
::= { agentSnmpTrapFlagsConfigGroupMulticast 2 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- The Static Multicast Route Table
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentIpStaticMRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpStaticMRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table listing the Static Multicast Route Entries."
|
||||
::= { fastPathMulticast 8 }
|
||||
|
||||
agentIpStaticMRouteEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpStaticMRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about a table entry."
|
||||
INDEX { agentIpStaticMRouteSrcAddressType, agentIpStaticMRouteSrcIpAddr, agentIpStaticMRouteSrcNetMask}
|
||||
::= { agentIpStaticMRouteTable 1 }
|
||||
|
||||
AgentIpStaticMRouteEntry ::= SEQUENCE {
|
||||
agentIpStaticMRouteSrcAddressType InetAddressType,
|
||||
agentIpStaticMRouteSrcIpAddr InetAddress,
|
||||
agentIpStaticMRouteSrcNetMask Integer32,
|
||||
agentIpStaticMRouteRpfIpAddr InetAddress,
|
||||
agentIpStaticMRouteIfIndex InterfaceIndex,
|
||||
agentIpStaticMRoutePreference Integer32,
|
||||
agentIpStaticMRouteStatus RowStatus
|
||||
}
|
||||
|
||||
agentIpStaticMRouteSrcAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of this Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 1 }
|
||||
|
||||
agentIpStaticMRouteSrcIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 2 }
|
||||
|
||||
agentIpStaticMRouteSrcNetMask OBJECT-TYPE
|
||||
SYNTAX Integer32(1..128)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION
|
||||
"The network mask for the IP address of the Multicast data source."
|
||||
::= { agentIpStaticMRouteEntry 3 }
|
||||
|
||||
agentIpStaticMRouteRpfIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RPF Address."
|
||||
::= { agentIpStaticMRouteEntry 4 }
|
||||
|
||||
agentIpStaticMRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index is valid only for IPv6 and only if RPF address is link-local."
|
||||
::= { agentIpStaticMRouteEntry 5 }
|
||||
|
||||
agentIpStaticMRoutePreference OBJECT-TYPE
|
||||
SYNTAX Integer32(1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The preference of this route entry."
|
||||
::= { agentIpStaticMRouteEntry 6 }
|
||||
|
||||
agentIpStaticMRouteStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The preference of this route entry."
|
||||
::= { agentIpStaticMRouteEntry 7 }
|
||||
|
||||
END
|
||||
362
mibs/broadcom/FASTPATH-NSF-MIB
Normal file
362
mibs/broadcom/FASTPATH-NSF-MIB
Normal file
@ -0,0 +1,362 @@
|
||||
FASTPATH-NSF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright Broadcom Corporation (2009-2009) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
|
||||
Unsigned32, TimeTicks, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString, TruthValue,
|
||||
RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
agentInventoryUnitEntry, agentInventoryUnitNumber
|
||||
FROM FASTPATH-INVENTORY-MIB;
|
||||
|
||||
fastPathNsf MODULE-IDENTITY
|
||||
LAST-UPDATED "200904230000Z" -- 23 Apr 2009 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"This MIB defines the objects used for FastPath to
|
||||
configure and report information and status of NSF features."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200904230000Z" -- 23 Apr 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 46 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfUnitTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfUnitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentNsfUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of Per-Unit configuration objects for NSF."
|
||||
::= { fastPathNsf 1 }
|
||||
|
||||
agentNsfUnitEntry OBJECT-TYPE
|
||||
SYNTAX AgentNsfUnitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each Instance corresponds with a different unit managed by this agent."
|
||||
AUGMENTS { agentInventoryUnitEntry }
|
||||
::= { agentNsfUnitTable 1 }
|
||||
|
||||
AgentNsfUnitEntry ::=
|
||||
SEQUENCE {
|
||||
agentNsfUnitSupport
|
||||
TruthValue
|
||||
}
|
||||
|
||||
agentNsfUnitSupport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates if the unit supports the NSF feature."
|
||||
::= { agentNsfUnitEntry 1 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfGroup OBJECT IDENTIFIER ::= { fastPathNsf 2 }
|
||||
|
||||
agentNsfAdminStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls whether NSF is enabled on the unit/stack."
|
||||
::= { agentNsfGroup 1 }
|
||||
|
||||
agentNsfOperStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether NSF is enabled on the unit/stack."
|
||||
::= { agentNsfGroup 2 }
|
||||
|
||||
agentNsfLastStartupReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
power-on(2),
|
||||
warm-admin-move(3),
|
||||
cold-admin-move(4),
|
||||
warm-auto-restart(5),
|
||||
cold-auto-restart(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of activation that caused the software to start the last time.
|
||||
|
||||
unknown: The switch rebooted for an unknown reason.
|
||||
power-on: The switch rebooted. This could have been caused by a power
|
||||
cycle or an administrative 'Reload' command.
|
||||
warm-admin-move: The administrator issued a command for the stand-by manager to
|
||||
take over.
|
||||
cold-admin-move: The administrator issued a command for the stand-by manager to
|
||||
take over, but the system was not ready for a warm-failover.
|
||||
warm-auto-restart: The primary management card restarted due to a failure, and the
|
||||
system executed a nonstop forwarding failover.
|
||||
cold-auto-restart: The system switched from the active manager to the backup manager
|
||||
and was unable to maintain user data traffic. This is usually
|
||||
caused by multiple failures occurring close together"
|
||||
|
||||
::= { agentNsfGroup 3 }
|
||||
|
||||
agentNsfTimeSinceLastRestart OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time since the current management card became the active management card."
|
||||
|
||||
::= { agentNsfGroup 4 }
|
||||
|
||||
agentNsfRestartInProgress OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether a restart is in progress. A restart is not considered complete until all
|
||||
hardware tables have been fully reconciled."
|
||||
::= { agentNsfGroup 5 }
|
||||
|
||||
agentNsfWarmRestartReady OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether the initial full checkpoint has finished."
|
||||
::= { agentNsfGroup 6 }
|
||||
|
||||
agentNsfBackupConfigurationAge OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Age of the configuration on the backup unit. The time since the running configuration
|
||||
was last copied to the backup unit."
|
||||
|
||||
::= { agentNsfGroup 7 }
|
||||
|
||||
agentNsfInitiateFailover OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Triggers an administrative failover to the backup unit."
|
||||
::= { agentNsfGroup 8 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentCheckpointStatsGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentCheckpointStatsGroup OBJECT IDENTIFIER ::= { fastPathNsf 3 }
|
||||
|
||||
agentCheckpointClearStatistics OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), resets checkpoint statistics."
|
||||
::= { agentCheckpointStatsGroup 1 }
|
||||
|
||||
agentCheckpointMessages OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total number of checkpoint messages sent."
|
||||
::= { agentCheckpointStatsGroup 2 }
|
||||
|
||||
agentCheckpointBytes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Size in bytes of the total ammount of checkpoint messages sent."
|
||||
::= { agentCheckpointStatsGroup 3 }
|
||||
|
||||
agentCheckpointTimeSinceCountersCleared OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates how long since the Checkpoint counters have been cleared."
|
||||
::= { agentCheckpointStatsGroup 4 }
|
||||
|
||||
agentCheckpointMessageRateInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the duration in seconds of the message rate interval."
|
||||
::= { agentCheckpointStatsGroup 5 }
|
||||
|
||||
agentCheckpointMessageRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of checkpoint messages received in the last interval defined by
|
||||
agentCheckpointMessageRateInterval."
|
||||
::= { agentCheckpointStatsGroup 6 }
|
||||
|
||||
agentCheckpointHighestMessageRate OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Highest number of checkpoint messages received in an interval defined by
|
||||
agentCheckpointMessageRateInterval."
|
||||
::= { agentCheckpointStatsGroup 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfOspfGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
agentNsfOspfGroup OBJECT IDENTIFIER ::= { fastPathNsf 4 }
|
||||
|
||||
agentNsfOspfSupportMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
planned(2),
|
||||
always(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 1 }
|
||||
|
||||
agentNsfOspfRestartInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 2 }
|
||||
|
||||
agentNsfOspfRestartStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
unknown(1),
|
||||
not-restarting(2),
|
||||
planned-restart(3),
|
||||
unplanned-restart(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 3 }
|
||||
|
||||
agentNsfOspfRestartAge OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 4 }
|
||||
|
||||
agentNsfOspfRestartExitReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
in-progress(2),
|
||||
completed(3),
|
||||
timed-out(4),
|
||||
topology-change(5),
|
||||
manual-clear(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 5 }
|
||||
|
||||
agentNsfOspfHelperSupportMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
none(1),
|
||||
planned(2),
|
||||
always(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 6 }
|
||||
|
||||
agentNsfOspfHelperStrictLSAChecking OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentNsfOspfGroup 7 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentNsfTraps
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentNsfTraps OBJECT IDENTIFIER ::= { fastPathNsf 0 }
|
||||
|
||||
agentNsfStackRestartComplete NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
agentInventoryUnitNumber,
|
||||
agentNsfLastStartupReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent when a the stack finishes restarting after a failover."
|
||||
::= { agentNsfTraps 1 }
|
||||
|
||||
END
|
||||
|
||||
84
mibs/broadcom/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB
Normal file
84
mibs/broadcom/FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB
Normal file
@ -0,0 +1,84 @@
|
||||
-- OUTBOUND TELNET MIB overview:
|
||||
-- OUTBOUND TELNET MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
|
||||
|
||||
FASTPATH-OUTBOUNDTELNET-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH OUTBOUND TELNET MIB
|
||||
-- Copyright Broadcom Corporation (2002-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathOutboundTelnetPrivate MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
13000 Weston Parkway Suite #105
|
||||
Cary, NC 27513
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Outbound Telnet"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 19 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentOutboundTelnetGroup -> contains MIB objects displaying various properties of a Outbound Telnet
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentOutboundTelnetGroup OBJECT IDENTIFIER ::= { fastPathOutboundTelnetPrivate 1 }
|
||||
|
||||
agentOutboundTelnetAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Admin-mode of the Outbound Telnet."
|
||||
DEFVAL { enable }
|
||||
::= { agentOutboundTelnetGroup 1 }
|
||||
|
||||
|
||||
agentOutboundTelnetMaxNoOfSessions OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..5)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" The maximum no. of Outbound Telnet sessions allowed."
|
||||
DEFVAL { 5 }
|
||||
::= { agentOutboundTelnetGroup 2 }
|
||||
|
||||
agentOutboundTelnetTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The login inactivity timeout value for Outbound Telnet."
|
||||
::= { agentOutboundTelnetGroup 3 }
|
||||
END
|
||||
214
mibs/broadcom/FASTPATH-PFC-MIB
Normal file
214
mibs/broadcom/FASTPATH-PFC-MIB
Normal file
@ -0,0 +1,214 @@
|
||||
FASTPATH-PFC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
InterfaceIndex FROM IF-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathPFC MODULE-IDENTITY
|
||||
LAST-UPDATED "200905220000Z" -- 22 May 2009 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Drive
|
||||
Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions Priority based Flow Control Feature."
|
||||
|
||||
|
||||
::= { fastPath 47 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcCfgGroup
|
||||
--*********************************************************************
|
||||
agentPfcCfgGroup OBJECT IDENTIFIER ::= { fastPathPFC 1 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcTable
|
||||
-- PFC Profile Configuration table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration of PFC Profile per interface."
|
||||
|
||||
::= { agentPfcCfgGroup 1 }
|
||||
|
||||
agentPfcEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Profile configuration for a port."
|
||||
INDEX { agentPfcIntfIndex }
|
||||
::= { agentPfcTable 1 }
|
||||
|
||||
AgentPfcEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcIntfIndex
|
||||
InterfaceIndex,
|
||||
agentPfcIntfAdminMode
|
||||
INTEGER,
|
||||
agentPfcIntfPfcStatus
|
||||
INTEGER,
|
||||
agentPfcTotalIntfPfcFramesRx
|
||||
Unsigned32,
|
||||
agentPfcTotalIntfPfcFramesTx
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentPfcIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentPfcTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable."
|
||||
|
||||
::= { agentPfcEntry 1 }
|
||||
|
||||
agentPfcIntfAdminMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables/disables PFC profile on an interface."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { agentPfcEntry 2 }
|
||||
|
||||
agentPfcIntfPfcStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Shows the operational-status of PFC on an interface."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { agentPfcEntry 3 }
|
||||
|
||||
agentPfcTotalIntfPfcFramesRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Received PFC Frames on this interface."
|
||||
|
||||
::= { agentPfcEntry 4 }
|
||||
|
||||
agentPfcTotalIntfPfcFramesTx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total Transmitted PFC Frames on this interface."
|
||||
|
||||
::= { agentPfcEntry 5 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcActionTable
|
||||
-- PFC Priority and Action Mappings Configuration table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcActionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcActionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing priority and action mappings configuration of PFC."
|
||||
|
||||
::= { agentPfcCfgGroup 2 }
|
||||
|
||||
agentPfcActionEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcActionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Action Profile configuration for a port."
|
||||
INDEX { agentPfcIntfIndex, agentPfcPriority }
|
||||
::= { agentPfcActionTable 1 }
|
||||
|
||||
AgentPfcActionEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcPriority
|
||||
Unsigned32,
|
||||
agentPfcAction
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPfcPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentPfcActionTable. A non-zero value indicates
|
||||
the CosQueue Priority."
|
||||
|
||||
::= { agentPfcActionEntry 1 }
|
||||
|
||||
agentPfcAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
drop(1),
|
||||
nodrop(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set Drop/No-Drop action in PFC profile for the corresponding priority."
|
||||
DEFVAL { 1 }
|
||||
|
||||
::= { agentPfcActionEntry 2 }
|
||||
|
||||
--*********************************************************************
|
||||
-- agentPfcIntfStatsPerPriorityTable
|
||||
-- PFC Profile Statistics table (per-interface)
|
||||
--*********************************************************************
|
||||
agentPfcIntfStatsPerPriorityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPfcIntfStatsPerPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing statistics of PFC per interface per priority."
|
||||
|
||||
::= { agentPfcCfgGroup 3 }
|
||||
|
||||
agentPfcIntfStatsPerPriorityEntry OBJECT-TYPE
|
||||
SYNTAX AgentPfcIntfStatsPerPriorityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PFC Stats for a priority and for a port."
|
||||
INDEX { agentPfcIntfIndex, agentPfcPriority }
|
||||
::= { agentPfcIntfStatsPerPriorityTable 1 }
|
||||
|
||||
AgentPfcIntfStatsPerPriorityEntry::=
|
||||
SEQUENCE {
|
||||
agentPfcIntfPfcPriorityFramesRx
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentPfcIntfPfcPriorityFramesRx OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Received PFC Frames on this interface for a priority."
|
||||
|
||||
::= { agentPfcIntfStatsPerPriorityEntry 1 }
|
||||
|
||||
END
|
||||
275
mibs/broadcom/FASTPATH-PORTSECURITY-PRIVATE-MIB
Normal file
275
mibs/broadcom/FASTPATH-PORTSECURITY-PRIVATE-MIB
Normal file
@ -0,0 +1,275 @@
|
||||
-- Port Security MIB overview:
|
||||
-- Port Security MIB falls under fastPath MIB node of the private subtree.
|
||||
|
||||
FASTPATH-PORTSECURITY-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FASTPATH Port Security MIB
|
||||
-- Copyright Broadcom Corporation(2004-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION,RowStatus,
|
||||
MacAddress FROM SNMPv2-TC
|
||||
ifIndex FROM IF-MIB
|
||||
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathPortSecurity MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH Port Security Feature."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
|
||||
::= { fastPath 20 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentPortSecurityGroup -> contains MIB objects displaying Port Security
|
||||
-- and associated Functionality
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentPortSecurityGroup OBJECT IDENTIFIER ::= { fastPathPortSecurity 1}
|
||||
|
||||
agentGlobalPortSecurityMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode showing whether at the global level, port security is enabled or not."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityGroup 1 }
|
||||
|
||||
agentPortSecurityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPortSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for Port Security and associated functionality."
|
||||
::= { agentPortSecurityGroup 2 }
|
||||
|
||||
agentPortSecurityEntry OBJECT-TYPE
|
||||
SYNTAX AgentPortSecurityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port security table"
|
||||
INDEX { ifIndex }
|
||||
::={ agentPortSecurityTable 1}
|
||||
|
||||
AgentPortSecurityEntry ::=
|
||||
SEQUENCE {
|
||||
agentPortSecurityMode
|
||||
INTEGER,
|
||||
agentPortSecurityDynamicLimit
|
||||
Unsigned32,
|
||||
agentPortSecurityStaticLimit
|
||||
Unsigned32,
|
||||
agentPortSecurityViolationTrapMode
|
||||
INTEGER,
|
||||
agentPortSecurityStaticMACs
|
||||
DisplayString,
|
||||
agentPortSecurityLastDiscardedMAC
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressAdd
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressRemove
|
||||
DisplayString,
|
||||
agentPortSecurityMACAddressMove
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentPortSecurityMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Mode showing whether at port level security is enabled or not."
|
||||
DEFVAL { disable }
|
||||
::={ agentPortSecurityEntry 1 }
|
||||
|
||||
agentPortSecurityDynamicLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable signifies the limit of dynamically locked MAC addresses
|
||||
allowed on a specific port."
|
||||
DEFVAL { 600 }
|
||||
::={ agentPortSecurityEntry 2 }
|
||||
|
||||
agentPortSecurityStaticLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable signifies the limit of statically locked MAC addresses
|
||||
allowed on a specific port."
|
||||
::={ agentPortSecurityEntry 3 }
|
||||
|
||||
|
||||
agentPortSecurityViolationTrapMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable is used to enable or disable the sending of new violation
|
||||
traps designating when a packet with a disallowed MAC address is
|
||||
received on a locked port."
|
||||
::={agentPortSecurityEntry 4 }
|
||||
|
||||
agentPortSecurityStaticMACs OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable displays the statically locked MAC addresses for port.
|
||||
The list displayed in a particular fashion :
|
||||
2 a0:b1:c2:d1:e3:a1,11 a0:b1:c2:d3:e4:f5
|
||||
(i.e., VLAN MAC pairs separated by commas)."
|
||||
::={agentPortSecurityEntry 6 }
|
||||
|
||||
agentPortSecurityLastDiscardedMAC OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable displays the vlan-id and source MAC address of the last packet that was
|
||||
discarded on a locked port."
|
||||
::={agentPortSecurityEntry 7 }
|
||||
|
||||
|
||||
agentPortSecurityMACAddressAdd OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB variable accepts a VLAN id and MAC address to be added to the list
|
||||
of statically locked MAC addresses on a port. The VLAN id and MAC address combination
|
||||
would be entered in a particular fashion like :- 2 a0:b0:c0:d1:e2:a1(the vlan-id and
|
||||
MAC address separated by a blank-space)."
|
||||
::={ agentPortSecurityEntry 8 }
|
||||
|
||||
agentPortSecurityMACAddressRemove OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This MIB variable accepts a VLAN id and MAC address to be removed from the list
|
||||
of statically locked MAC addresses on a port.. The VLAN id and MAC address combination
|
||||
would be entered in a particular fashion like :- 2 a0:b0:c0:d1:e2:a1(the vlan-id and
|
||||
MAC address separated by a blank-space)."
|
||||
::={ agentPortSecurityEntry 9 }
|
||||
|
||||
agentPortSecurityMACAddressMove OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When this object is enabled, all the dynamically locked MAC addresses will
|
||||
be moved to statically locked addresses on a port. GET operation on this object will display
|
||||
disable."
|
||||
::={ agentPortSecurityEntry 10 }
|
||||
--**********************************************************************--
|
||||
|
||||
agentPortSecurityDynamicTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentPortSecurityDynamicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "A table for Port Security Dynamic and associated functionality."
|
||||
::= { agentPortSecurityGroup 3 }
|
||||
|
||||
agentPortSecurityDynamicEntry OBJECT-TYPE
|
||||
SYNTAX AgentPortSecurityDynamicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Represents entry for port MAC Locking table"
|
||||
INDEX { ifIndex,agentPortSecurityDynamicVLANId,agentPortSecurityDynamicMACAddress }
|
||||
::={ agentPortSecurityDynamicTable 1}
|
||||
|
||||
AgentPortSecurityDynamicEntry ::=
|
||||
SEQUENCE {
|
||||
agentPortSecurityDynamicVLANId
|
||||
Unsigned32,
|
||||
agentPortSecurityDynamicMACAddress
|
||||
MacAddress
|
||||
}
|
||||
|
||||
|
||||
agentPortSecurityDynamicVLANId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source VLAN id of the packet that is received on the dynamically locked port."
|
||||
::={agentPortSecurityDynamicEntry 1 }
|
||||
|
||||
|
||||
agentPortSecurityDynamicMACAddress OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source MAC address of the packet that is received on the dynamically locked port."
|
||||
::={ agentPortSecurityDynamicEntry 2 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentPortSecurity Traps
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentPortSecurityTraps OBJECT IDENTIFIER ::= { fastPathPortSecurity 2 }
|
||||
|
||||
agentPortSecurityViolation NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
ifIndex,
|
||||
agentPortSecurityLastDiscardedMAC
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent when a packet is received on a locked port with a source MAC address
|
||||
that is not allowed."
|
||||
::= { agentPortSecurityTraps 1 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
1558
mibs/broadcom/FASTPATH-QOS-ACL-MIB
Normal file
1558
mibs/broadcom/FASTPATH-QOS-ACL-MIB
Normal file
File diff suppressed because it is too large
Load Diff
126
mibs/broadcom/FASTPATH-QOS-AUTOVOIP-MIB
Normal file
126
mibs/broadcom/FASTPATH-QOS-AUTOVOIP-MIB
Normal file
@ -0,0 +1,126 @@
|
||||
FASTPATH-QOS-AUTOVOIP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
|
||||
InterfaceIndexOrZero FROM IF-MIB
|
||||
fastPathQOS FROM FASTPATH-QOS-MIB;
|
||||
|
||||
fastPathQOSAUTOVOIP MODULE-IDENTITY
|
||||
LAST-UPDATED "200711230000Z" -- 23 Nov 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Drive
|
||||
Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - VoIP Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200711230000Z" -- 23 Nov 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200711230000Z" -- 3 Nov 2004 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fastPathQOS 4 }
|
||||
|
||||
PercentByFives ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing a value expressed
|
||||
as a percentage with five percent increments."
|
||||
SYNTAX Unsigned32 (0|5|10|15|20|25|30|35|40|45|50|55|60|65|70|75|80|85|90|95|100)
|
||||
|
||||
Sixteenths ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing the numerator of a
|
||||
value expressing a fraction in terms of sixteenths
|
||||
(0/16, 1/16, 2/16, up to 16/16)."
|
||||
SYNTAX Unsigned32 (0..16)
|
||||
|
||||
--*********************************************************************
|
||||
-- agentAutoVoIPCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentAutoVoIPCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSAUTOVOIP 1 }
|
||||
|
||||
-- Auto VoIP Profile Configuration table (global and per-port)
|
||||
agentAutoVoIPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentAutoVoIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table providing configuration of Auto VoIP Profile."
|
||||
|
||||
::= { agentAutoVoIPCfgGroup 1 }
|
||||
|
||||
agentAutoVoIPEntry OBJECT-TYPE
|
||||
SYNTAX AgentAutoVoIPEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Auto VoIP Profile configuration for a port."
|
||||
INDEX { agentAutoVoIPIntfIndex }
|
||||
::= { agentAutoVoIPTable 1 }
|
||||
|
||||
AgentAutoVoIPEntry::=
|
||||
SEQUENCE {
|
||||
agentAutoVoIPIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentAutoVoIPMode
|
||||
INTEGER,
|
||||
agentAutoVoIPCosQueue
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentAutoVoIPIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentAutoVoIPTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentAutoVoIPEntry 1 }
|
||||
|
||||
agentAutoVoIPMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enables / disables AutoVoIP profile on an interface."
|
||||
DEFVAL { 2 }
|
||||
|
||||
::= { agentAutoVoIPEntry 2 }
|
||||
|
||||
agentAutoVoIPCosQueue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Cos Queue to which all VoIP traffic is mapped to."
|
||||
|
||||
::= { agentAutoVoIPEntry 3 }
|
||||
|
||||
|
||||
END
|
||||
969
mibs/broadcom/FASTPATH-QOS-COS-MIB
Normal file
969
mibs/broadcom/FASTPATH-QOS-COS-MIB
Normal file
@ -0,0 +1,969 @@
|
||||
FASTPATH-QOS-COS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
RowStatus, TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
InterfaceIndexOrZero FROM IF-MIB
|
||||
fastPathQOS FROM FASTPATH-QOS-MIB;
|
||||
|
||||
fastPathQOSCOS MODULE-IDENTITY
|
||||
LAST-UPDATED "201003170000Z" -- 17 Mar 2010 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Drive
|
||||
Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - CoS Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"201003170000Z" -- 17 Mar 2010 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Fixed error in range of agentCosQueueWredDecayExponent."
|
||||
REVISION
|
||||
"200910270000Z" -- 27 Oct 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Updated description for agentCosQueueIntfShapingRate object."
|
||||
REVISION
|
||||
"200901060000Z" -- 6 Jan 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Added new objects in agentCosQueueMgmtTable with units of percentages, rather than
|
||||
Sixteenths or reciprocal exponentials. Deprecated the replaced objects."
|
||||
REVISION
|
||||
"200809230000Z" -- 23 Sep 2008 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Changed object agentCosQueueIntfShapingRate to support configuration of bandwidth as
|
||||
either percent of port speed or kilobits per second units. Systems report which unit
|
||||
applies via a new object agentCosQueueIntfShapingRateUnits object. Added object
|
||||
agentCosQueueIntfShapingRateUnits."
|
||||
REVISION
|
||||
"200712190000Z" -- 19 Dec 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Changed objects agentCosQueueIntfShapingRate, agentCosQueueMinBandwidth, and agentCosQueueMaxBandwidth to allow
|
||||
an increment of 1 percent rather than 5 percent."
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200405030000Z" -- 3 May 2004 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fastPathQOS 3 }
|
||||
|
||||
PercentByFives ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing a value expressed
|
||||
as a percentage with five percent increments."
|
||||
SYNTAX Unsigned32 (0|5|10|15|20|25|30|35|40|45|50|55|60|65|70|75|80|85|90|95|100)
|
||||
|
||||
Percent ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing a value expressed
|
||||
as a percentage with one percent increments."
|
||||
SYNTAX Unsigned32 (0..100)
|
||||
|
||||
Sixteenths ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An unsigned integer representing the numerator of a
|
||||
value expressing a fraction in terms of sixteenths
|
||||
(0/16, 1/16, 2/16, up to 16/16)."
|
||||
SYNTAX Unsigned32 (0..16)
|
||||
|
||||
--*********************************************************************
|
||||
-- agentCosMapCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentCosMapCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSCOS 1 }
|
||||
|
||||
-- IP Precedence mapping table (global and per-port)
|
||||
agentCosMapIpPrecTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIpPrecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table mapping evaluated IP precedence to Traffic
|
||||
Class for a specific physical port. Traffic class
|
||||
is a number in the range
|
||||
(0..(dot1dPortNumTrafficClasses-1))."
|
||||
|
||||
::= { agentCosMapCfgGroup 1 }
|
||||
|
||||
agentCosMapIpPrecEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIpPrecEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Precedence to Traffic Class mapping for a port."
|
||||
INDEX { agentCosMapIpPrecIntfIndex, agentCosMapIpPrecValue }
|
||||
::= { agentCosMapIpPrecTable 1 }
|
||||
|
||||
AgentCosMapIpPrecEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIpPrecIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIpPrecValue
|
||||
Unsigned32,
|
||||
agentCosMapIpPrecTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIpPrecIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIpPrecTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 1 }
|
||||
|
||||
agentCosMapIpPrecValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP precedence value contained in the received
|
||||
frame. This value is only indicated in IP packets,
|
||||
but is independent of both media-type and frame
|
||||
tagging.
|
||||
|
||||
Non-IP packets are handled in accordance with the
|
||||
dot1dPortDefaultUserPriority value of the ingress
|
||||
port."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 2 }
|
||||
|
||||
agentCosMapIpPrecTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic class priority queue the received frame is
|
||||
mapped to. This represents the actual configuration
|
||||
setting the port is using."
|
||||
|
||||
::= { agentCosMapIpPrecEntry 3 }
|
||||
|
||||
|
||||
-- IP DSCP mapping table (global and per-port)
|
||||
agentCosMapIpDscpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIpDscpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table mapping evaluated IP DSCP to Traffic Class
|
||||
for a specific physical port. Traffic class is a
|
||||
number in the range
|
||||
(0..(dot1dPortNumTrafficClasses-1))."
|
||||
|
||||
::= { agentCosMapCfgGroup 2 }
|
||||
|
||||
agentCosMapIpDscpEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIpDscpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP DSCP to Traffic Class mapping for a port."
|
||||
INDEX { agentCosMapIpDscpIntfIndex, agentCosMapIpDscpValue }
|
||||
::= { agentCosMapIpDscpTable 1 }
|
||||
|
||||
AgentCosMapIpDscpEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIpDscpIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIpDscpValue
|
||||
Unsigned32,
|
||||
agentCosMapIpDscpTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIpDscpIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIpDscpTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 1 }
|
||||
|
||||
agentCosMapIpDscpValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..63)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP DSCP value contained in the received frame.
|
||||
This value is only indicated in IP packets, but is
|
||||
independent of both media-type and frame tagging.
|
||||
|
||||
Non-IP packets are handled in accordance with the
|
||||
dot1dPortDefaultUserPriority value of the ingress
|
||||
port."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 2 }
|
||||
|
||||
agentCosMapIpDscpTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Traffic class priority queue the received frame is
|
||||
mapped to."
|
||||
|
||||
::= { agentCosMapIpDscpEntry 3 }
|
||||
|
||||
|
||||
-- Interface trust mode (global and per-port)
|
||||
agentCosMapIntfTrustTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosMapIntfTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the interface trust mode of operation for
|
||||
a port. The trust mode setting determines which COS
|
||||
mapping table is used for directing ingress packets
|
||||
to a Traffic Class."
|
||||
|
||||
::= { agentCosMapCfgGroup 3 }
|
||||
|
||||
agentCosMapIntfTrustEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosMapIntfTrustEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"COS interface trust mode."
|
||||
INDEX { agentCosMapIntfTrustIntfIndex }
|
||||
::= { agentCosMapIntfTrustTable 1 }
|
||||
|
||||
AgentCosMapIntfTrustEntry ::=
|
||||
SEQUENCE {
|
||||
agentCosMapIntfTrustIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosMapIntfTrustMode
|
||||
INTEGER,
|
||||
agentCosMapUntrustedTrafficClass
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
agentCosMapIntfTrustIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosMapIntfTrustTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosMapIntfTrustEntry 1 }
|
||||
|
||||
agentCosMapIntfTrustMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
untrusted(1),
|
||||
trustDot1p(2),
|
||||
trustIpPrecedence(3),
|
||||
trustIpDscp(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The class of service trust mode of an interface.
|
||||
When set to a trusted mode, the appropriate COS
|
||||
mapping table is used as follows:
|
||||
|
||||
trustDot1p(2) : dot1dTrafficClassTable
|
||||
trustIpPrecedence(3): agentCosMapIpPrecTable
|
||||
trustIpDscp(4): agentCosMapIpDscpTable
|
||||
|
||||
For an untrusted(1) interface, packets are handled in
|
||||
accordance with the dot1dPortDefaultUserPriority value
|
||||
of the ingress port."
|
||||
|
||||
::= { agentCosMapIntfTrustEntry 2 }
|
||||
|
||||
agentCosMapUntrustedTrafficClass OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The traffic class (i.e. hardware queue) to which all
|
||||
untrusted traffic is assigned. This includes all
|
||||
traffic when the agentCosMapIntfTrustMode is set to
|
||||
untrusted(1), or just non-IP packets when in
|
||||
trustIpPrecedence(3) or trustIpDscp(4) modes.
|
||||
|
||||
This is a read-only object that reflects the current setting
|
||||
of the dot1dPortDefaultUserPriority object as mapped
|
||||
to a traffic class through the dot1dTrafficClassEntry."
|
||||
::= { agentCosMapIntfTrustEntry 3 }
|
||||
|
||||
|
||||
|
||||
--*********************************************************************
|
||||
-- agentCosQueueCfgGroup
|
||||
--
|
||||
-- Note: System-wide configuration is supported for this
|
||||
-- group by using an index value of 0.
|
||||
--*********************************************************************
|
||||
agentCosQueueCfgGroup OBJECT IDENTIFIER ::= { fastPathQOSCOS 2 }
|
||||
|
||||
agentCosQueueNumQueuesPerPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of configurable COS queues per port
|
||||
supported by the hardware device."
|
||||
::= { agentCosQueueCfgGroup 1 }
|
||||
|
||||
agentCosQueueNumDropPrecedenceLevels OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of distinct drop precedence levels per
|
||||
queue supported by the hardware device. These levels
|
||||
are typically used when configuring the queue
|
||||
management tail drop and WRED parameters."
|
||||
::= { agentCosQueueCfgGroup 2 }
|
||||
|
||||
-- Control table for managing queue configuration for the interface
|
||||
agentCosQueueControlTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue configuration
|
||||
controls for the specified interface."
|
||||
::= { agentCosQueueCfgGroup 3 }
|
||||
|
||||
agentCosQueueControlEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueControlEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides a general control mechanism that affects
|
||||
all queues on a given interface."
|
||||
INDEX { agentCosQueueIntfIndex }
|
||||
::= { agentCosQueueControlTable 1 }
|
||||
|
||||
AgentCosQueueControlEntry ::= SEQUENCE {
|
||||
agentCosQueueIntfIndex
|
||||
InterfaceIndexOrZero,
|
||||
agentCosQueueIntfShapingRate
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtTypeIntf
|
||||
INTEGER,
|
||||
agentCosQueueWredDecayExponent
|
||||
Unsigned32,
|
||||
agentCosQueueDefaultsRestore
|
||||
INTEGER,
|
||||
agentCosQueueIntfShapingRateUnits
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentCosQueueIntfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a unique index for an entry in the
|
||||
agentCosQueueControlTable, agentCosQueueTable,
|
||||
or agentCosQueueMgmtTable. A non-zero value indicates
|
||||
the ifIndex for the corresponding interface entry
|
||||
in the ifTable. A value of zero represents global
|
||||
configuration, which in turn causes all interface
|
||||
entries to be updated for a set operation, or
|
||||
reflects the most recent global setting for a get
|
||||
operation."
|
||||
|
||||
::= { agentCosQueueControlEntry 1 }
|
||||
|
||||
agentCosQueueIntfShapingRate OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum bandwidth allowed for this interface as a
|
||||
whole, typically used to shape the outbound
|
||||
transmission rate. The value is specified in terms
|
||||
of percentage of overall link speed for the port in
|
||||
1% increments. A value of 0 means there is no
|
||||
maximum bandwidth limit in effect and that the
|
||||
interface is allowed to transmit up to its maximum
|
||||
line rate (i.e., work conserving method).
|
||||
The default value is 0.
|
||||
|
||||
When set to a non-zero value, the interface is
|
||||
restricted to using at most the bandwidth specified
|
||||
in this object for the outbound transmission rate
|
||||
(i.e., non-work-conserving method). This bandwidth
|
||||
value is independent of any per-queue maximum
|
||||
bandwidth value(s) in effect for the interface, as
|
||||
specified in the agentCosQueueMaxBandwidth ohject,
|
||||
and should be considered as a second-level
|
||||
transmission rate control mechanism that regulates
|
||||
the output of the entire interface regardless of
|
||||
which queues originate the outbound traffic.
|
||||
|
||||
Valid value ranges depend on the value returned by
|
||||
object agentCosQueueIntfShapingRateUnits. If that
|
||||
object returns percent(1), agentCosQueueIntfShapingRate
|
||||
accepts values 0..100. If that object returns kbps(2),
|
||||
agentCosQueueIntfShapingRate accepts values
|
||||
0,64..4294967295."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueControlEntry 2 }
|
||||
|
||||
agentCosQueueMgmtTypeIntf OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
taildrop(1),
|
||||
wred(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The management technique used for all queues on this
|
||||
interface. If taildrop(1), then all new packets
|
||||
presented to the queues are dropped based on some
|
||||
maximum threshold value(s). If wred(2), then an
|
||||
active queue management scheme is employed whereby
|
||||
packet drop precedence is considered during times of
|
||||
queue congestion using WRED parameters. The
|
||||
necessary queue management parameters are specified
|
||||
in the agentCosQueueMgmtTable for the corresponding
|
||||
agentCosQueueIntfIndex value. The default for this
|
||||
object is taildrop(1).
|
||||
|
||||
Implementations that support this object but do not
|
||||
support weighted RED must return taildrop(1) for this
|
||||
value and must not allow a value of wred(2) to be set."
|
||||
DEFVAL { taildrop }
|
||||
::= { agentCosQueueControlEntry 3 }
|
||||
|
||||
agentCosQueueWredDecayExponent OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The decay exponent value used with the weighted
|
||||
random early discard (WRED) algorithm to determine
|
||||
how quickly the average queue length calculation
|
||||
reacts to the current length of the queue. A higher
|
||||
value produces a slower response, meaning previously
|
||||
sampled queue length values are factored into the
|
||||
calculation for a longer period of time. The default
|
||||
value is 9.
|
||||
|
||||
Use caution when changing this value from its
|
||||
default. If set too low, short traffic bursts can
|
||||
cause WRED to drop too many packets. If set too
|
||||
high, WRED might not detect queue congestion in a
|
||||
timely manner and becomes ineffective. The default
|
||||
value should be sufficient for most users.
|
||||
|
||||
This object value is only used when the
|
||||
agentCosQueueMgmtType is set to wred(2) and is
|
||||
otherwise ignored."
|
||||
DEFVAL { 9 }
|
||||
::= { agentCosQueueControlEntry 4 }
|
||||
|
||||
agentCosQueueDefaultsRestore OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Causes the default values to be restored for all COS
|
||||
queue objects defined for this interface. This
|
||||
includes objects in the following tables:
|
||||
agentCosQueueTable
|
||||
agentCosQueueMgmtTable
|
||||
|
||||
This object always reads as disable(2). This object may
|
||||
only be set to enable(1), which immediately causes the
|
||||
default value restoration action as described above.
|
||||
In essence, this models a momentary-style push button
|
||||
switch that triggers a restoration of the original
|
||||
default values for all affected objects."
|
||||
::= { agentCosQueueControlEntry 5 }
|
||||
|
||||
agentCosQueueIntfShapingRateUnits OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
percent(1),
|
||||
kbps(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Gets the units of the threshold value to percentage of
|
||||
port speed or kilobits per second (kbps)."
|
||||
DEFVAL { percent }
|
||||
::= { agentCosQueueControlEntry 6 }
|
||||
|
||||
|
||||
-- Queue table for specifying attributes of each COS queue on an interface
|
||||
agentCosQueueTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue configuration
|
||||
parameters for the specified interface."
|
||||
::= { agentCosQueueCfgGroup 4 }
|
||||
|
||||
agentCosQueueEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry describes a single class-of-service (COS)
|
||||
queue for a given Interface Index. The number of
|
||||
configurable COS queues for an interface vary based
|
||||
on device capabilities.
|
||||
|
||||
All objects defined for this table entry contain a
|
||||
default value corresponding to a typical,
|
||||
non-preferential treatment of packets traversing the
|
||||
interface's COS queues."
|
||||
INDEX { agentCosQueueIntfIndex, agentCosQueueIndex }
|
||||
::= { agentCosQueueTable 1 }
|
||||
|
||||
AgentCosQueueEntry ::= SEQUENCE {
|
||||
agentCosQueueIndex
|
||||
Unsigned32,
|
||||
agentCosQueueSchedulerType
|
||||
INTEGER,
|
||||
agentCosQueueMinBandwidth
|
||||
Percent,
|
||||
agentCosQueueMaxBandwidth
|
||||
Percent,
|
||||
agentCosQueueMgmtType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentCosQueueIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COS queue index, numbered 0 to (n-1), where n is
|
||||
the total number of configurable interface queues for
|
||||
the device as indicated by agentCosQueueNumQueuesPerPort.
|
||||
In general, a higher numbered queue index is used to
|
||||
support higher priority traffic, although actual
|
||||
operation may be altered via configuration through
|
||||
this table."
|
||||
::= { agentCosQueueEntry 1 }
|
||||
|
||||
agentCosQueueSchedulerType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
strict(1),
|
||||
weighted(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of scheduling used for this queue. If
|
||||
strict(1), then all traffic placed on this queue is
|
||||
transmitted before any queue with a lower precedence
|
||||
(lower agentCosQueueIndex). A weighted(2) scheme
|
||||
gives this queue service relative to other weighted
|
||||
queues based on their relative agentCosQueueMinBandwidth
|
||||
object values. The default is weighted(2)."
|
||||
DEFVAL { weighted }
|
||||
::= { agentCosQueueEntry 2 }
|
||||
|
||||
agentCosQueueMinBandwidth OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Minimum guaranteed bandwidth allotted to this queue.
|
||||
The value is specified in terms of percentage of
|
||||
overall link speed for the port in 1% increments. A
|
||||
value of 0 means there is no guaranteed minimum
|
||||
bandwidth in effect (best-effort service).
|
||||
The default value is 0.
|
||||
|
||||
The sum of all agentCosQueueMinBandwidth object
|
||||
values for the queues on the same interface must not
|
||||
exceed 100%.
|
||||
|
||||
If the agentCosQueueMaxBandwidth corresponding to the
|
||||
same agentCosQueueIndex on this interface is
|
||||
currently set to a non-zero value, then setting this
|
||||
object to a value greater than
|
||||
agentCosQueueMaxBandwidth automatically updates
|
||||
agentCosQueueMaxBandwidth to the same value to
|
||||
maintain a proper relationship between the minimum
|
||||
and maximum queue bandwidth specification.
|
||||
|
||||
The value of this object is ignored when
|
||||
agentCosQueueSchedulerType is set to strict(1)."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueEntry 3 }
|
||||
|
||||
agentCosQueueMaxBandwidth OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum bandwidth allowed for this queue, typically
|
||||
used to shape the outbound transmission rate. The
|
||||
value is specified in terms of percentage of overall
|
||||
link speed for the port in 1% increments. A value
|
||||
of 0 means there is no maximum bandwidth limit in
|
||||
effect and that the queue is allowed to use any
|
||||
available excess bandwidth (i.e., work conserving
|
||||
method). The default value is 0.
|
||||
|
||||
When set to a non-zero value, the queue is restricted
|
||||
to using at most the bandwidth specified in this
|
||||
object for the outbound transmission rate (i.e.,
|
||||
non-work-conserving method). Any non-zero value set
|
||||
for this object must be equal to or greater than the
|
||||
value of agentCosQueueMinBandwidth for the same
|
||||
agentCosQueueIndex on this interface."
|
||||
DEFVAL { 0 }
|
||||
::= { agentCosQueueEntry 4 }
|
||||
|
||||
agentCosQueueMgmtType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
taildrop(1),
|
||||
wred(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The queue depth management technique used when
|
||||
per-queue specification is supported. If
|
||||
taildrop(1), then all new packets presented to the
|
||||
queue are dropped based on some maximum threshold
|
||||
value(s). If wred(2), then an active queue management
|
||||
scheme is employed whereby packet drop precedence is
|
||||
considered during times of queue congestion using
|
||||
WRED parameters. The necessary queue management
|
||||
parameters are specified in the
|
||||
agentCosQueueMgmtEntry for the corresponding
|
||||
agentCosQueueIntfIndex and agentCosQueueIndex values.
|
||||
The default for this object is taildrop(1).
|
||||
|
||||
Implementations that do not support weighted RED must
|
||||
return taildrop(1) for this value and must not allow
|
||||
a value of wred(2) to be set."
|
||||
DEFVAL { taildrop }
|
||||
::= { agentCosQueueEntry 5 }
|
||||
|
||||
|
||||
-- Queue management table for setting parameters related to queue depth
|
||||
agentCosQueueMgmtTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentCosQueueMgmtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of class-of-service queue drop precedence
|
||||
configuration parameters. The values in this table
|
||||
are used based on the agentCosQueueMgmtType for the
|
||||
corresponding agentCosQueueIntfIndex and agentCosQueueIndex
|
||||
values. These parameters are specified for each
|
||||
drop precedence level supported within a queue."
|
||||
::= { agentCosQueueCfgGroup 5 }
|
||||
|
||||
agentCosQueueMgmtEntry OBJECT-TYPE
|
||||
SYNTAX AgentCosQueueMgmtEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The individual objects in this table are specified
|
||||
for each drop precedence level supported within a
|
||||
particular queue on a given interface. Each object's
|
||||
usage is based on the current setting of the
|
||||
agentCosQueueMgmtType.
|
||||
|
||||
See the individual object descriptions for details."
|
||||
INDEX { agentCosQueueIntfIndex, agentCosQueueIndex, agentCosQueueDropPrecIndex }
|
||||
::= { agentCosQueueMgmtTable 1 }
|
||||
|
||||
AgentCosQueueMgmtEntry ::= SEQUENCE {
|
||||
agentCosQueueDropPrecIndex
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtTailDropThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredMinThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredMaxThreshold
|
||||
Sixteenths,
|
||||
agentCosQueueMgmtWredDropProbScale
|
||||
Unsigned32,
|
||||
agentCosQueueMgmtPercentTailDropThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtPercentWredMinThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtPercentWredMaxThreshold
|
||||
Percent,
|
||||
agentCosQueueMgmtWredDropProbability
|
||||
Percent
|
||||
}
|
||||
|
||||
agentCosQueueDropPrecIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The COS queue drop precedence level, numbered 1 to
|
||||
p, where p is the total number of drop precedences
|
||||
supported per queue, as indicated by
|
||||
agentCosQueueNumDropPrecedenceLevels. This is used as
|
||||
the minor index into the table. Each supported drop
|
||||
precedence level for a queue has its own set of
|
||||
configuration parameters.
|
||||
|
||||
The actual number of drop precedence levels supported
|
||||
depends on the device characteristics. For example,
|
||||
some implementations may allow for three levels of
|
||||
drop precedence (1/2/3, sometimes referred to as
|
||||
green/yellow/red), some may support two levels
|
||||
(1/2, or high/low), while others only one. Some devices
|
||||
use the lowest (highest-numbered) drop precedence
|
||||
level to represent non-TCP traffic."
|
||||
::= { agentCosQueueMgmtEntry 1 }
|
||||
|
||||
agentCosQueueMgmtTailDropThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Tail drop queue threshold above which all packets
|
||||
are dropped for the current drop precedence level.
|
||||
The value specifies the threshold based on a fraction
|
||||
of the overall device queue size in terms of
|
||||
sixteenths (0/16, 1/16, 2/16, ... 16/16). Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 16, 14, 12
|
||||
Queue Index 1: 16, 14, 12
|
||||
Queue Index 2: 16, 14, 12
|
||||
Queue Index 3: 16, 14, 12
|
||||
Queue Index 4: 16, 14, 12
|
||||
Queue Index 5: 16, 14, 12
|
||||
Queue Index 6: 16, 14, 12
|
||||
Queue Index 7: 16, 14, 12
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to taildrop(1)."
|
||||
::= { agentCosQueueMgmtEntry 2 }
|
||||
|
||||
agentCosQueueMgmtWredMinThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Weighted RED minimum queue threshold, below which no
|
||||
packets are dropped for the current drop precedence
|
||||
level. The value specifies the threshold based on a
|
||||
fraction of the overall device queue size in terms of
|
||||
sixteenths (0/16, 1/16, 2/16, ... 16/16). Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 8, 6, 4
|
||||
Queue Index 1: 9, 7, 5
|
||||
Queue Index 2: 10, 8, 6
|
||||
Queue Index 3: 11, 9, 7
|
||||
Queue Index 4: 12, 10, 8
|
||||
Queue Index 5: 13, 11, 9
|
||||
Queue Index 6: 14, 12, 10
|
||||
Queue Index 7: 15, 13, 11
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or less than the value of
|
||||
agentCosQueueMgmtWredMaxThreshold."
|
||||
::= { agentCosQueueMgmtEntry 3 }
|
||||
|
||||
agentCosQueueMgmtWredMaxThreshold OBJECT-TYPE
|
||||
SYNTAX Sixteenths
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"Weighted RED maximum queue threshold, above which
|
||||
all packets are dropped for the current drop
|
||||
precedence level. The value specifies the threshold
|
||||
based on a fraction the overall device queue size in
|
||||
terms of sixteenths (0/16, 1/16, 2/16, ... 16/16). Since
|
||||
device implementations vary, the actual value
|
||||
deployed may be rounded up or down accordingly.
|
||||
|
||||
The default value is calculated from the
|
||||
agentCosQueueIndex and agentCosQueueDropPrecIndex as
|
||||
shown in the following table (values listed for drop
|
||||
precedence levels 1, 2, and 3, respectively):
|
||||
Queue Index 0: 16, 14, 12
|
||||
Queue Index 1: 16, 14, 12
|
||||
Queue Index 2: 16, 14, 12
|
||||
Queue Index 3: 16, 14, 12
|
||||
Queue Index 4: 16, 14, 12
|
||||
Queue Index 5: 16, 14, 12
|
||||
Queue Index 6: 16, 14, 12
|
||||
Queue Index 7: 16, 14, 12
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or greater than the value of
|
||||
agentCosQueueMgmtWredMinThreshold."
|
||||
::= { agentCosQueueMgmtEntry 4 }
|
||||
|
||||
agentCosQueueMgmtWredDropProbScale OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"A scaling factor used for the WRED calculation to
|
||||
determine the packet drop probability for the current
|
||||
drop precedence level. The value is specified as a
|
||||
number S from 1-15 and is used in the formula: 1/(2**
|
||||
S), meaning one packet is dropped out of every (2**
|
||||
S). Packet dropping begins when
|
||||
agentCosQueueMgmtWredMinThreshold is reached and
|
||||
proceeds linearly up to the (2**S) value specified by
|
||||
this object until the
|
||||
agentCosQueueMgmtWredMaxThreshold is reached, beyond
|
||||
which all packets are dropped. Smaller values of S
|
||||
produce a steeper slope, hence a higher incidence of
|
||||
randomly dropped packets.
|
||||
|
||||
The default value is 10, which corresponds to a drop
|
||||
rate of 1 out of every (2**10)=1024 packets.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2)."
|
||||
DEFVAL { 10 }
|
||||
::= { agentCosQueueMgmtEntry 5 }
|
||||
|
||||
agentCosQueueMgmtPercentTailDropThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tail drop queue threshold above which all packets
|
||||
are dropped for the current drop precedence level.
|
||||
The value specifies the threshold based on a percentage
|
||||
of the overall device queue size. Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for drop
|
||||
precedence 1 and non-TCP traffic, 90% and 80% for
|
||||
drop precedences 2 and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to taildrop(1)."
|
||||
::= { agentCosQueueMgmtEntry 6 }
|
||||
|
||||
agentCosQueueMgmtPercentWredMinThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Weighted RED minimum queue threshold, below which no
|
||||
packets are dropped for the current drop precedence
|
||||
level. The value specifies the threshold based on a
|
||||
percentage of the overall device queue size. Since device
|
||||
implementations vary, the actual value deployed may
|
||||
be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for non-TCP
|
||||
traffic, 40%, 30% and 20% for TCP drop precedences 1, 2
|
||||
and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or less than the value of
|
||||
agentCosQueueMgmtPercentWredMaxThreshold."
|
||||
::= { agentCosQueueMgmtEntry 7 }
|
||||
|
||||
agentCosQueueMgmtPercentWredMaxThreshold OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Weighted RED maximum queue threshold, above which
|
||||
all packets are dropped for the current drop
|
||||
precedence level. The value specifies the threshold
|
||||
based on a percentage of the overall device queue size.
|
||||
Since device implementations vary, the actual value
|
||||
deployed may be rounded up or down accordingly.
|
||||
|
||||
The default value, for all queues, is 100% for drop
|
||||
precedence 1 and non-TCP traffic, 90% and 80% for
|
||||
drop precedences 2 and 3.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2). Any value set for this object must
|
||||
be equal to or greater than the value of
|
||||
agentCosQueueMgmtPercentWredMinThreshold."
|
||||
::= { agentCosQueueMgmtEntry 8 }
|
||||
|
||||
agentCosQueueMgmtWredDropProbability OBJECT-TYPE
|
||||
SYNTAX Percent
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A scaling factor used for the WRED calculation to
|
||||
determine the packet drop probability for the current
|
||||
drop precedence level. Packet dropping begins when
|
||||
agentCosQueueMgmtWredMinThreshold is reached and
|
||||
proceeds linearly up to the percentage value specified by
|
||||
this object until the agentCosQueueMgmtWredMaxThreshold
|
||||
is reached, beyond which all packets are dropped.
|
||||
|
||||
The default value is 10.
|
||||
|
||||
This object is only used when agentCosQueueMgmtType
|
||||
is set to wred(2)."
|
||||
DEFVAL { 10 }
|
||||
::= { agentCosQueueMgmtEntry 9 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
1077
mibs/broadcom/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB
Normal file
1077
mibs/broadcom/FASTPATH-QOS-DIFFSERV-EXTENSIONS-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2764
mibs/broadcom/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB
Normal file
2764
mibs/broadcom/FASTPATH-QOS-DIFFSERV-PRIVATE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
336
mibs/broadcom/FASTPATH-QOS-ISCSI-MIB
Normal file
336
mibs/broadcom/FASTPATH-QOS-ISCSI-MIB
Normal file
@ -0,0 +1,336 @@
|
||||
FASTPATH-QOS-ISCSI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
TEXTUAL-CONVENTION,
|
||||
RowStatus, DisplayString, DateAndTime, TruthValue FROM SNMPv2-TC
|
||||
NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Unsigned32, TimeTicks, IpAddress FROM SNMPv2-SMI
|
||||
fastPathQOS FROM FASTPATH-QOS-MIB;
|
||||
|
||||
fastPathIscsiFlowAcceleration MODULE-IDENTITY
|
||||
LAST-UPDATED "200904300000Z" -- 30 April 2009 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100 Perimeter Park Drive
|
||||
Suite H
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitions for Quality of Service - iSCSI Flow Acceleration Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200904300000Z" -- 30 April 2009 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPathQOS 5 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
agentIscsiFlowAccelerationGlobalConfigGroup OBJECT IDENTIFIER ::= { fastPathIscsiFlowAcceleration 1 }
|
||||
|
||||
agentIscsiFlowAccelerationEnable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/Disable iSCSI Flow Acceleration globally on the system."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 1 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationAgingTimeOut OBJECT-TYPE
|
||||
SYNTAX INTEGER (60..2592000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time in seconds that should pass before session is aged out
|
||||
after the last frame detected for the session."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 2 }
|
||||
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
QosType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of QoS: VPT or DSCP."
|
||||
SYNTAX INTEGER {
|
||||
vpt(0),
|
||||
dscp(1)
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationQosType OBJECT-TYPE
|
||||
SYNTAX QosType
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current type of QoS for iSCSI packets"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 3 }
|
||||
|
||||
agentIscsiFlowAccelerationQosVptValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of VPT or DSCP, depends on agentIscsiFlowAccelerationQosType, that will be assigned to each iSCSI packet.
|
||||
The range of VPT value is 0..7"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 4 }
|
||||
|
||||
agentIscsiFlowAccelerationQosDscpValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..63)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of VPT or DSCP, depends on agentIscsiFlowAccelerationQosType, that will be assigned to each iSCSI packet.
|
||||
The range of DSCP value is 0..63"
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 5 }
|
||||
|
||||
agentIscsiFlowAccelerationQosRemark OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether iSCSI frames with the configured VPT or DSCP when egressing the switch."
|
||||
::= { agentIscsiFlowAccelerationGlobalConfigGroup 6 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationTargetConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationTargetConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table for configuration of iSCSI target TCP port number,
|
||||
IP address, and name. It is indexed by
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort and
|
||||
agentIscsiFlowAccelerationTargetConfigAddr."
|
||||
::= { fastPathIscsiFlowAcceleration 2 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationTargetConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row in the iSCSI Target configuration table."
|
||||
INDEX { agentIscsiFlowAccelerationTargetConfigTcpPort,
|
||||
agentIscsiFlowAccelerationTargetConfigAddr}
|
||||
::= { agentIscsiFlowAccelerationTargetConfigTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationTargetConfigEntry::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort Unsigned32,
|
||||
agentIscsiFlowAccelerationTargetConfigAddr IpAddress,
|
||||
agentIscsiFlowAccelerationTargetConfigName DisplayString,
|
||||
agentIscsiFlowAccelerationTargetConfigStatus RowStatus
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigTcpPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of configured target."
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 1}
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the target address. If the target
|
||||
address is to be ignored the address should be 0.0.0.0."
|
||||
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The target IQN name. This text is not used to match
|
||||
on network traffic. It serves as an identifying comment
|
||||
for administrative convenience."
|
||||
DEFVAL {""}
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetConfigStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the target. It's used to add/delete a target.
|
||||
|
||||
active(1) - this ACL instance is active
|
||||
createAndGo(4) - set to this value to create an instance
|
||||
destroy(6) - set to this value to delete an instance"
|
||||
::= { agentIscsiFlowAccelerationTargetConfigEntry 4}
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationSessionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains iSCSI sessions.
|
||||
It is indexed as assigned by system."
|
||||
::= { fastPathIscsiFlowAcceleration 3 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationSessionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the agentIscsiFlowAccelerationSessionTable."
|
||||
INDEX { agentIscsiFlowAccelerationSessionIndex }
|
||||
::= { agentIscsiFlowAccelerationSessionTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationSessionEntry ::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationSessionIndex Unsigned32,
|
||||
agentIscsiFlowAccelerationTargetName DisplayString,
|
||||
agentIscsiFlowAccelerationInitiatorName DisplayString,
|
||||
agentIscsiFlowAccelerationSessionISID OCTET STRING,
|
||||
agentIscsiFlowAccelerationSessAgingTime Unsigned32,
|
||||
agentIscsiFlowAccelerationSessionUpTime Unsigned32
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationSessionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numerical index of session table entry assigned by system. "
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 1 }
|
||||
|
||||
agentIscsiFlowAccelerationTargetName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The target name"
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationInitiatorName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(0..223))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The initiator name"
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionISID OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ISID of current session."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 4 }
|
||||
|
||||
agentIscsiFlowAccelerationSessAgingTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The elapsed time in seconds since the traffic was detected
|
||||
on any connections associated with this session."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 5 }
|
||||
|
||||
agentIscsiFlowAccelerationSessionUpTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time elapsed since the session was detected, in seconds."
|
||||
::= { agentIscsiFlowAccelerationSessionEntry 6 }
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
agentIscsiFlowAccelerationConnectionTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIscsiFlowAccelerationConnectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table that contains iSCSI connections.
|
||||
It is indexed as assigned by system."
|
||||
::= { fastPathIscsiFlowAcceleration 4 }
|
||||
|
||||
|
||||
agentIscsiFlowAccelerationConnectionEntry OBJECT-TYPE
|
||||
SYNTAX AgentIscsiFlowAccelerationConnectionEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the agentIscsiFlowAccelerationConnectionTable."
|
||||
INDEX { agentIscsiFlowAccelerationConnectionIndex }
|
||||
::= { agentIscsiFlowAccelerationConnectionTable 1 }
|
||||
|
||||
AgentIscsiFlowAccelerationConnectionEntry ::= SEQUENCE {
|
||||
agentIscsiFlowAccelerationConnectionIndex Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionTargetAddr IpAddress,
|
||||
agentIscsiFlowAccelerationConnectionTargetPort Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionInitiatorAddr IpAddress,
|
||||
agentIscsiFlowAccelerationConnectionInitiatorPort Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionCID Unsigned32,
|
||||
agentIscsiFlowAccelerationConnectionSessionIndex Unsigned32
|
||||
}
|
||||
|
||||
agentIscsiFlowAccelerationConnectionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Numerical index of connection table entry assigned by system. "
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 1 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionTargetAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection target address."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 2 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionTargetPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of connection target."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 3 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionInitiatorAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection initiator address."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 4 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionInitiatorPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The TCP port of connection initiator."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 5 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionCID OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The iSCSI CID for this connection."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 6 }
|
||||
|
||||
agentIscsiFlowAccelerationConnectionSessionIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the session associated with this connection.
|
||||
Refers to the index of agentIscsiFlowAccelerationSessionIndex in
|
||||
agentIscsiFlowAccelerationSessionTable."
|
||||
::= { agentIscsiFlowAccelerationConnectionEntry 7 }
|
||||
|
||||
END
|
||||
|
||||
52
mibs/broadcom/FASTPATH-QOS-MIB
Normal file
52
mibs/broadcom/FASTPATH-QOS-MIB
Normal file
@ -0,0 +1,52 @@
|
||||
FASTPATH-QOS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation Quality of Service Package MIB
|
||||
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathQOS MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The MIB definitaions for Quality of Service Flex package."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200201301544Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 3 }
|
||||
|
||||
END
|
||||
551
mibs/broadcom/FASTPATH-RADIUS-AUTH-CLIENT-MIB
Normal file
551
mibs/broadcom/FASTPATH-RADIUS-AUTH-CLIENT-MIB
Normal file
@ -0,0 +1,551 @@
|
||||
FASTPATH-RADIUS-AUTH-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Radius Authentication Client MIB
|
||||
-- Copyright Broadcom Corporation (2003-2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
IpAddress, Integer32, Counter32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
fastPath FROM BROADCOM-REF-MIB
|
||||
InetAddress,InetAddressType FROM INET-ADDRESS-MIB
|
||||
DisplayString FROM RFC1213-MIB;
|
||||
|
||||
fastPathRadius MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Radius Authentication Client"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Revisions made for new release."
|
||||
REVISION
|
||||
"200305070000Z"
|
||||
DESCRIPTION
|
||||
"Initial version."
|
||||
|
||||
::= { fastPath 8 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusConfigGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusConfigGroup OBJECT IDENTIFIER ::= { fastPathRadius 1 }
|
||||
|
||||
agentRadiusRetransmit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..15)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of retransmissions of a RADIUS request packet"
|
||||
DEFVAL { 4 }
|
||||
::= { agentRadiusConfigGroup 1 }
|
||||
|
||||
agentRadiusTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time out duration (in seconds) before packets are retransmitted"
|
||||
DEFVAL { 15 }
|
||||
::= { agentRadiusConfigGroup 2 }
|
||||
|
||||
agentRadiusDeadTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Length of time (in minutes) for which a RADIUS server is skipped over by transaction requests."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusConfigGroup 3 }
|
||||
|
||||
agentRadiusServerKey OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..128))
|
||||
MAX-ACCESS read-write
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"RADIUS Server key specifies the authentication and encryption key for all RADIUS communications
|
||||
between the switch and the RADIUS server. This key must match the encryption used on the RADIUS
|
||||
daemon."
|
||||
::= { agentRadiusConfigGroup 4 }
|
||||
|
||||
agentRadiusSourceIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address that will be used for the communication with RADIUS servers."
|
||||
::= { agentRadiusConfigGroup 5 }
|
||||
|
||||
agentRadiusServerIndexNextValid OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the next valid index into the agentRadiusServerConfigTable
|
||||
for creation. If no additional entries are allowed, this will be 0."
|
||||
::= { agentRadiusConfigGroup 6 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusServerConfigTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusServerConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentRadiusServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table with information about Radius Authentication Server IP
|
||||
Addresses, port numbers and shared secret"
|
||||
::= { agentRadiusConfigGroup 7 }
|
||||
|
||||
agentRadiusServerConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentRadiusServerConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry consisting of configuration data for a Radius
|
||||
Authentication Server."
|
||||
INDEX { agentRadiusServerIndex }
|
||||
::= { agentRadiusServerConfigTable 1 }
|
||||
|
||||
AgentRadiusServerConfigEntry ::=
|
||||
SEQUENCE {
|
||||
agentRadiusServerIndex
|
||||
Integer32,
|
||||
agentRadiusServerAddress
|
||||
InetAddress,
|
||||
agentRadiusServerAddressType
|
||||
InetAddressType,
|
||||
agentRadiusServerPort
|
||||
Unsigned32,
|
||||
agentRadiusServerSecret
|
||||
DisplayString,
|
||||
agentRadiusServerPrimaryMode
|
||||
INTEGER,
|
||||
agentRadiusServerCurrentMode
|
||||
INTEGER,
|
||||
agentRadiusServerMsgAuth
|
||||
INTEGER,
|
||||
agentRadiusServerAddressRowStatus
|
||||
RowStatus,
|
||||
agentRadiusServerName
|
||||
DisplayString,
|
||||
agentRadiusServerInetAddress
|
||||
InetAddress,
|
||||
agentRadiusServerTimeout
|
||||
Unsigned32,
|
||||
agentRadiusServerRetransmit
|
||||
Unsigned32,
|
||||
agentRadiusServerDeadtime
|
||||
Unsigned32,
|
||||
agentRadiusServerSourceIPAddr
|
||||
IpAddress,
|
||||
agentRadiusServerPriority
|
||||
Unsigned32,
|
||||
agentRadiusServerUsageType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentRadiusServerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of the configured RADIUS server"
|
||||
::= { agentRadiusServerConfigEntry 1 }
|
||||
|
||||
agentRadiusServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS obsolete
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 2 }
|
||||
|
||||
agentRadiusServerPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port number for the RADIUS server."
|
||||
DEFVAL { 1812 }
|
||||
::= { agentRadiusServerConfigEntry 3 }
|
||||
|
||||
agentRadiusServerTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Time out duration (in seconds) before packets are retransmitted"
|
||||
DEFVAL { 3 }
|
||||
::= { agentRadiusServerConfigEntry 4 }
|
||||
|
||||
agentRadiusServerRetransmit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of retransmissions of a RADIUS request packet"
|
||||
DEFVAL { 3 }
|
||||
::= { agentRadiusServerConfigEntry 5 }
|
||||
|
||||
agentRadiusServerDeadtime OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..2000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Length of time (in minutes) for which a RADIUS server is skipped over by transaction requests."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusServerConfigEntry 6 }
|
||||
|
||||
agentRadiusServerSourceIPAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source IP address that will be used for the communication with RADIUS servers."
|
||||
::= { agentRadiusServerConfigEntry 7 }
|
||||
|
||||
agentRadiusServerSecret OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured shared sercret for the RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 8 }
|
||||
|
||||
agentRadiusServerPriority OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Priority specifies the order in which the servers will be used, where 0 is the highest
|
||||
priority in radius server config mode."
|
||||
DEFVAL { 0 }
|
||||
::= { agentRadiusServerConfigEntry 9 }
|
||||
|
||||
agentRadiusServerUsageType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
all(1),
|
||||
login(2),
|
||||
dot1x(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the usage type of the server."
|
||||
DEFVAL { all }
|
||||
::= { agentRadiusServerConfigEntry 10 }
|
||||
|
||||
agentRadiusServerAddressRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates or destroys a RADIUS Authentication server entry.
|
||||
During creation, the next available index is specified by the
|
||||
agentRadiusServerIndexNextValid object. Rows creation using
|
||||
a different value for agentRadiusServerIndex will fail.
|
||||
|
||||
active(1) - This entry is active.
|
||||
createAndGo(4) - Creates a new entry.
|
||||
destroy(6) - Deletes an entry."
|
||||
::= { agentRadiusServerConfigEntry 11 }
|
||||
|
||||
agentRadiusServerPrimaryMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure the RADIUS server to be the primary server. If there is any
|
||||
other server that is configured to be primary, that server is set to be
|
||||
a seconday server and this entry is set Primary."
|
||||
::= { agentRadiusServerConfigEntry 12 }
|
||||
|
||||
agentRadiusServerCurrentMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
yes(1),
|
||||
no(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicate if the RADIUS server is the current server in user for
|
||||
authentication."
|
||||
::= { agentRadiusServerConfigEntry 13 }
|
||||
|
||||
agentRadiusServerMsgAuth OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable the message authenticator attribute for this
|
||||
RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 14 }
|
||||
|
||||
agentRadiusServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured identification name for the RADIUS server."
|
||||
::= { agentRadiusServerConfigEntry 15 }
|
||||
|
||||
agentRadiusServerInetAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 16 }
|
||||
|
||||
agentRadiusServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address Type of the configured RADIUS server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusServerConfigEntry 17 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusNasIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to set the NAS-IP address for the radius server."
|
||||
::= { agentRadiusConfigGroup 8 }
|
||||
|
||||
agentAuthorizationNetworkRadiusMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(0)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to enable/disable Vlan assignment mode."
|
||||
::= { agentRadiusConfigGroup 9 }
|
||||
|
||||
agentRadiusAccountingIndexNextValid OBJECT-TYPE
|
||||
SYNTAX Integer32 (0|1..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the next valid index into the agentRadiusAccountingConfigTable
|
||||
for creation. If no additional entries are allowed, this will be 0."
|
||||
::= { agentRadiusConfigGroup 10 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentRadiusAccountingConfigTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusAccountingConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentRadiusAccountingConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table with information about Radius Accounting Server IP
|
||||
Addresses, port numbers and shared secret. Only one entry is
|
||||
supported at this time."
|
||||
::= { agentRadiusConfigGroup 11 }
|
||||
|
||||
agentRadiusAccountingConfigEntry OBJECT-TYPE
|
||||
SYNTAX AgentRadiusAccountingConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry consisting of configuration data for a Radius Accounting Server."
|
||||
INDEX { agentRadiusAccountingServerIndex }
|
||||
::= { agentRadiusAccountingConfigTable 1 }
|
||||
|
||||
AgentRadiusAccountingConfigEntry ::=
|
||||
SEQUENCE {
|
||||
agentRadiusAccountingServerIndex
|
||||
Integer32,
|
||||
agentRadiusAccountingServerAddress
|
||||
InetAddress,
|
||||
agentRadiusAccountingServerAddressType
|
||||
InetAddressType,
|
||||
agentRadiusAccountingPort
|
||||
Unsigned32,
|
||||
agentRadiusAccountingSecret
|
||||
DisplayString,
|
||||
agentRadiusAccountingStatus
|
||||
RowStatus,
|
||||
agentRadiusAccountingServerName
|
||||
DisplayString
|
||||
}
|
||||
|
||||
agentRadiusAccountingServerIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unique index of the configured RADIUS accounting server. The next valid
|
||||
value of this object for creation is specified by
|
||||
agentRadiusAccountingIndexNextValid.
|
||||
"
|
||||
::= { agentRadiusAccountingConfigEntry 1 }
|
||||
|
||||
agentRadiusAccountingServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address of the configured RADIUS accounting server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusAccountingConfigEntry 2 }
|
||||
|
||||
agentRadiusAccountingServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP Address Type of the configured RADIUS accounting server.
|
||||
This object cannot be changed after creation."
|
||||
::= { agentRadiusAccountingConfigEntry 3 }
|
||||
|
||||
agentRadiusAccountingPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port number for the RADIUS accounting server."
|
||||
DEFVAL { 1813 }
|
||||
::= { agentRadiusAccountingConfigEntry 4 }
|
||||
|
||||
agentRadiusAccountingSecret OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured shared sercret for the RADIUS accounting server."
|
||||
::= { agentRadiusAccountingConfigEntry 5 }
|
||||
|
||||
agentRadiusAccountingStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates or destroys a RADIUS accounting server entry.
|
||||
During creation, the next available index is specified by the
|
||||
agentRadiusAccountingIndexNextValid object. Rows creation using
|
||||
a different value for agentRadiusAccountingServerIndex will fail.
|
||||
|
||||
active(1) - This entry is active.
|
||||
createAndGo(4) - Creates a new entry.
|
||||
destroy(6) - Deletes an entry."
|
||||
::= { agentRadiusAccountingConfigEntry 6 }
|
||||
|
||||
agentRadiusAccountingServerName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configured identification name for the RADIUS Accounting
|
||||
server."
|
||||
::= { agentRadiusAccountingConfigEntry 7 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
agentRadiusAccountingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies if RADIUS Accounting has been enabled or not"
|
||||
DEFVAL { disable }
|
||||
::= { agentRadiusConfigGroup 12 }
|
||||
|
||||
agentRadiusStatsClear OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When set to enable(1), all Radius statistics will be reset."
|
||||
DEFVAL { disable }
|
||||
::= { agentRadiusConfigGroup 13 }
|
||||
|
||||
agentRadiusAuthenticationServers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of RADIUS Authentication Servers that have been configured."
|
||||
::= { agentRadiusConfigGroup 14 }
|
||||
|
||||
agentRadiusAccountingServers OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of RADIUS Accounting Servers that have been configured."
|
||||
::= { agentRadiusConfigGroup 15 }
|
||||
|
||||
agentRadiusNamedAuthenticationServerGroups OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of configured RADIUS named Authentication Server groups."
|
||||
::= { agentRadiusConfigGroup 16 }
|
||||
|
||||
agentRadiusNamedAccountingServerGroups OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of configured RADIUS named Accounting Server groups."
|
||||
::= { agentRadiusConfigGroup 17 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
END
|
||||
2887
mibs/broadcom/FASTPATH-ROUTING-MIB
Normal file
2887
mibs/broadcom/FASTPATH-ROUTING-MIB
Normal file
File diff suppressed because it is too large
Load Diff
811
mibs/broadcom/FASTPATH-ROUTING6-MIB
Normal file
811
mibs/broadcom/FASTPATH-ROUTING6-MIB
Normal file
@ -0,0 +1,811 @@
|
||||
FASTPATH-ROUTING6-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Broadcom Corporation FastPath Routing MIB
|
||||
-- Copyright Broadcom Corporation (2007) All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies Broadcom Corporation's confidential and proprietary
|
||||
-- intellectual property. Broadcom Corporation retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", Broadcom Corporation
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter32, Unsigned32, Integer32,
|
||||
Gauge32 FROM SNMPv2-SMI
|
||||
DisplayString, PhysAddress, TruthValue, TimeStamp,
|
||||
VariablePointer, RowPointer, RowStatus, MacAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP,
|
||||
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
||||
Ipv6IfIndex, Ipv6Address, Ipv6AddressPrefix,
|
||||
Ipv6AddressIfIdentifier,
|
||||
Ipv6IfIndexOrZero FROM IPV6-TC
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
fastPathRoutingIpv6 MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FastPath Ipv6 Routing"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200509211700Z" -- 21 Sept 2005 12:00 PM EST
|
||||
DESCRIPTION
|
||||
"Updated for release"
|
||||
|
||||
::= { fastPath 30 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6Group
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6Group OBJECT IDENTIFIER ::= { fastPathRoutingIpv6 1 }
|
||||
|
||||
agentIpv6RoutingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Administratively enables/disables ipv6 unicast routing on the switch."
|
||||
::= { agentIpv6Group 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6InterfaceTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6InterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { agentIpv6Group 2 }
|
||||
|
||||
agentIpv6InterfaceEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6InterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentIpv6InterfaceIfIndex }
|
||||
::= { agentIpv6InterfaceTable 1 }
|
||||
|
||||
AgentIpv6InterfaceEntry ::= SEQUENCE {
|
||||
agentIpv6InterfaceIfIndex
|
||||
Integer32,
|
||||
agentIpv6InterfaceMtuValue
|
||||
Unsigned32,
|
||||
agentIpv6InterfaceDadTransmits
|
||||
Integer32,
|
||||
agentIpv6InterfaceLinkLocalOnly
|
||||
INTEGER,
|
||||
agentIpv6InterfaceIcmpUnreachables
|
||||
INTEGER
|
||||
|
||||
}
|
||||
|
||||
agentIpv6InterfaceIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex associated with this instance."
|
||||
::= { agentIpv6InterfaceEntry 1 }
|
||||
|
||||
agentIpv6InterfaceMtuValue OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0|1280..1500)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the MTU value for this interface.If it is not yet configured,
|
||||
retrieving the value of this object results in a zero value.
|
||||
Setting the value zero to this object effectively un-configures the MTU."
|
||||
::= { agentIpv6InterfaceEntry 2 }
|
||||
|
||||
agentIpv6InterfaceDadTransmits OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configures the dad transmits value for this interface."
|
||||
::= { agentIpv6InterfaceEntry 3 }
|
||||
|
||||
agentIpv6InterfaceLinkLocalOnly OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When enabled, interface is capable of ipv6 operation without a global address.
|
||||
In this case, an eui-64 based link-local address is used. "
|
||||
DEFVAL { disable }
|
||||
::= { agentIpv6InterfaceEntry 4 }
|
||||
|
||||
agentIpv6InterfaceIcmpUnreachables OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If this object is enable, it indicates that ICMPv6 unreachables can be sent on this
|
||||
interface."
|
||||
::= { agentIpv6InterfaceEntry 5 }
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6RouterAdvertisementTable
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6RouterAdvertisementTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6RouterAdvertisementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"There is no global administrative flag for router advertisement. The global
|
||||
routing flag (agentIpv6RoutingMode) will be used for this purpose. If routing
|
||||
is disabled, router advertisement is disabled as well."
|
||||
::= { agentIpv6Group 3 }
|
||||
|
||||
agentIpv6RouterAdvertisementEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6RouterAdvertisementEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { agentIpv6RouterAdvertisementIfIndex }
|
||||
::= { agentIpv6RouterAdvertisementTable 1 }
|
||||
|
||||
AgentIpv6RouterAdvertisementEntry ::= SEQUENCE {
|
||||
agentIpv6RouterAdvertisementIfIndex
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementSuppressMode
|
||||
INTEGER,
|
||||
agentIpv6RouterAdvertisementMaxAdvertisementInterval
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementAdvertisementLifetime
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementNbrSolicitInterval
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementReachableTime
|
||||
Integer32,
|
||||
agentIpv6RouterAdvertisementManagedFlag
|
||||
INTEGER,
|
||||
agentIpv6RouterAdvertisementOtherFlag
|
||||
INTEGER
|
||||
}
|
||||
|
||||
agentIpv6RouterAdvertisementIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Number to configure Router Advertisement on."
|
||||
::= { agentIpv6RouterAdvertisementEntry 1 }
|
||||
|
||||
agentIpv6RouterAdvertisementSuppressMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable or disable router advertisement suppression on the interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentIpv6RouterAdvertisementEntry 2 }
|
||||
|
||||
agentIpv6RouterAdvertisementMaxAdvertisementInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (4..1800)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum time allowed between sending router advertisements
|
||||
from the interface."
|
||||
DEFVAL { 600 }
|
||||
::= { agentIpv6RouterAdvertisementEntry 3 }
|
||||
|
||||
agentIpv6RouterAdvertisementAdvertisementLifetime OBJECT-TYPE
|
||||
SYNTAX Integer32 (4..65520)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of lifetime field of router advertisement sent from
|
||||
the interface.
|
||||
|
||||
This value must be greater than or equal to
|
||||
agentIpv6RouterAdvertisementMaxAdvertisementInterval."
|
||||
DEFVAL { 1800 }
|
||||
::= { agentIpv6RouterAdvertisementEntry 4 }
|
||||
|
||||
agentIpv6RouterAdvertisementNbrSolicitInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3600000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of retrans time field of router advertisement sent from
|
||||
the interface. A value of 0 means this router does not specifiy
|
||||
the interval."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { agentIpv6RouterAdvertisementEntry 5 }
|
||||
|
||||
agentIpv6RouterAdvertisementReachableTime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3600000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of reachable time field of router advertisement sent from
|
||||
the interface. A value of 0 means this router does not specifiy
|
||||
the interval."
|
||||
|
||||
DEFVAL { 0 }
|
||||
::= { agentIpv6RouterAdvertisementEntry 6 }
|
||||
|
||||
agentIpv6RouterAdvertisementManagedFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of managed config field of router advertisement sent from
|
||||
the interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentIpv6RouterAdvertisementEntry 7 }
|
||||
|
||||
agentIpv6RouterAdvertisementOtherFlag OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Value of other config field of router advertisement sent from
|
||||
the interface."
|
||||
DEFVAL { disable }
|
||||
::= { agentIpv6RouterAdvertisementEntry 8 }
|
||||
|
||||
|
||||
|
||||
-- Address Prefix table
|
||||
|
||||
-- The IPv6 Address Prefix table contains information on
|
||||
-- the entity's IPv6 Address Prefixes that are associated
|
||||
-- with IPv6 interfaces.
|
||||
|
||||
agentIpv6AddrPrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6AddrPrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The list of IPv6 address prefixes of
|
||||
IPv6 interfaces."
|
||||
::= { agentIpv6Group 4 }
|
||||
|
||||
agentIpv6AddrPrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6AddrPrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An interface entry containing objects of
|
||||
a particular IPv6 address prefix."
|
||||
INDEX { agentIpv6InterfaceIfIndex,
|
||||
agentIpv6AddrPrefix,
|
||||
agentIpv6AddrPrefixLength }
|
||||
::= { agentIpv6AddrPrefixTable 1 }
|
||||
|
||||
AgentIpv6AddrPrefixEntry ::= SEQUENCE {
|
||||
agentIpv6AddrPrefix Ipv6AddressPrefix,
|
||||
agentIpv6AddrPrefixLength INTEGER,
|
||||
agentIpv6AddrPrefixOnLinkFlag TruthValue,
|
||||
agentIpv6AddrPrefixAutonomousFlag TruthValue,
|
||||
agentIpv6AddrPrefixAdvPreferredLifetime Unsigned32,
|
||||
agentIpv6AddrPrefixAdvValidLifetime Unsigned32
|
||||
}
|
||||
|
||||
agentIpv6AddrPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix associated with the this interface."
|
||||
::= { agentIpv6AddrPrefixEntry 1 }
|
||||
|
||||
agentIpv6AddrPrefixLength OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..128)
|
||||
UNITS "bits"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits)."
|
||||
::= { agentIpv6AddrPrefixEntry 2 }
|
||||
|
||||
agentIpv6AddrPrefixOnLinkFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has the value 'true(1)', if this
|
||||
prefix can be used for on-link determination
|
||||
and the value 'false(2)' otherwise."
|
||||
::= { agentIpv6AddrPrefixEntry 3 }
|
||||
|
||||
agentIpv6AddrPrefixAutonomousFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Autonomous address configuration flag. When
|
||||
true(1), indicates that this prefix can be used
|
||||
for autonomous address configuration (i.e. can
|
||||
be used to form a local interface address).
|
||||
If false(2), it is not used to autoconfigure
|
||||
a local interface address."
|
||||
::= { agentIpv6AddrPrefixEntry 4 }
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
agentIpv6AddrPrefixAdvPreferredLifetime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is the length of time in seconds that this
|
||||
prefix will remain preferred, i.e. time until
|
||||
deprecation. A value of 4,294,967,295 represents
|
||||
infinity.
|
||||
|
||||
The address generated from a deprecated prefix
|
||||
should no longer be used as a source address in
|
||||
new communications, but packets received on such
|
||||
an interface are processed as expected."
|
||||
::= { agentIpv6AddrPrefixEntry 5 }
|
||||
|
||||
agentIpv6AddrPrefixAdvValidLifetime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"It is the length of time in seconds that this
|
||||
prefix will remain valid, i.e. time until
|
||||
invalidation. A value of 4,294,967,295 represents
|
||||
infinity.
|
||||
|
||||
The address generated from an invalidated prefix
|
||||
should not appear as the destination or source
|
||||
address of a packet."
|
||||
::= { agentIpv6AddrPrefixEntry 6 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- the IPv6 Address table
|
||||
|
||||
-- The IPv6 address table contains this node's IPv6
|
||||
-- addressing information.
|
||||
|
||||
agentIpv6AddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6AddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of addressing information relevant to
|
||||
this node's interface addresses."
|
||||
::= { agentIpv6Group 5 }
|
||||
|
||||
|
||||
agentIpv6AddrEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6AddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The addressing information for one of this
|
||||
node's interface addresses."
|
||||
INDEX { agentIpv6InterfaceIfIndex, agentIpv6AddrAddress }
|
||||
::= { agentIpv6AddrTable 1 }
|
||||
|
||||
AgentIpv6AddrEntry ::=
|
||||
SEQUENCE {
|
||||
agentIpv6AddrAddress Ipv6Address,
|
||||
agentIpv6AddrPfxLength INTEGER,
|
||||
agentIpv6AddrEui64Flag TruthValue,
|
||||
agentIpv6AddrStatus RowStatus
|
||||
}
|
||||
|
||||
agentIpv6AddrAddress OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 address to which this entry's addressing
|
||||
information pertains."
|
||||
::= { agentIpv6AddrEntry 1 }
|
||||
|
||||
agentIpv6AddrPfxLength OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
UNITS "bits"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits) associated with
|
||||
the IPv6 address of this entry."
|
||||
::= { agentIpv6AddrEntry 2 }
|
||||
|
||||
agentIpv6AddrEui64Flag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object has the value 'true(1)', if this
|
||||
address uses and eui-64 generated interface identifier and the value
|
||||
'false(2)' otherwise."
|
||||
::= { agentIpv6AddrEntry 3 }
|
||||
|
||||
agentIpv6AddrStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates a new entry in the Address table.
|
||||
Allowed values are:
|
||||
|
||||
createAndGo(4) - Creates an entry in this table, associating the address
|
||||
with a given interface. The agentIpv6NetMask
|
||||
object must be set during creation.
|
||||
|
||||
destroy(6) - Removes the associated address from the interface."
|
||||
::= { agentIpv6AddrEntry 4 }
|
||||
|
||||
|
||||
|
||||
-- IPv6 Static Routing table
|
||||
|
||||
agentIpv6StaticRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6StaticRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 Static Routing table. This table contains
|
||||
an entry for each valid IPv6 static unicast route
|
||||
that can be used for packet forwarding
|
||||
determination."
|
||||
::= { agentIpv6Group 6 }
|
||||
|
||||
agentIpv6StaticRouteEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6StaticRouteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A routing entry."
|
||||
INDEX { agentIpv6StaticRouteDest,
|
||||
agentIpv6StaticRoutePfxLength,
|
||||
agentIpv6StaticRouteIfIndex,
|
||||
agentIpv6StaticRouteNextHop }
|
||||
::= { agentIpv6StaticRouteTable 1 }
|
||||
|
||||
AgentIpv6StaticRouteEntry ::= SEQUENCE {
|
||||
agentIpv6StaticRouteDest Ipv6AddressPrefix,
|
||||
agentIpv6StaticRoutePfxLength INTEGER,
|
||||
agentIpv6StaticRouteIfIndex Ipv6IfIndexOrZero,
|
||||
agentIpv6StaticRouteNextHop Ipv6Address,
|
||||
agentIpv6StaticRoutePreference INTEGER,
|
||||
agentIpv6StaticRouteStatus RowStatus
|
||||
}
|
||||
|
||||
agentIpv6StaticRouteDest OBJECT-TYPE
|
||||
SYNTAX Ipv6AddressPrefix
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination IPv6 address of this route.
|
||||
This object may not take a Multicast address
|
||||
value."
|
||||
::= { agentIpv6StaticRouteEntry 1 }
|
||||
|
||||
agentIpv6StaticRoutePfxLength OBJECT-TYPE
|
||||
SYNTAX INTEGER(0..128)
|
||||
UNITS "bits"
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the prefix length of the destination
|
||||
address."
|
||||
::= { agentIpv6StaticRouteEntry 2 }
|
||||
|
||||
agentIpv6StaticRouteIfIndex OBJECT-TYPE
|
||||
SYNTAX Ipv6IfIndexOrZero
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index value which uniquely identifies the local
|
||||
interface through which the next hop of this
|
||||
route should be reached. The interface identified
|
||||
by a particular value of this index is the same
|
||||
interface as identified by the same value of
|
||||
ipv6IfIndex. For routes with global address next hop this
|
||||
value can be zero."
|
||||
::= { agentIpv6StaticRouteEntry 3 }
|
||||
|
||||
agentIpv6StaticRouteNextHop OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address of the next
|
||||
system en route. "
|
||||
::= { agentIpv6StaticRouteEntry 4 }
|
||||
|
||||
|
||||
agentIpv6StaticRoutePreference OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The routing preference metric for this route. A lower
|
||||
value is more preferred."
|
||||
DEFVAL { 1 }
|
||||
::= { agentIpv6StaticRouteEntry 5 }
|
||||
|
||||
agentIpv6StaticRouteStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Creates a new entry in the Address table.
|
||||
Allowed values are:
|
||||
|
||||
createAndGo(4) - Creates an entry in this table.
|
||||
|
||||
destroy(6) - Removes the associated route from the interface."
|
||||
::= { agentIpv6StaticRouteEntry 6 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6ServicePortGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6ServicePortGroup OBJECT IDENTIFIER ::= { agentIpv6Group 7 }
|
||||
|
||||
-- IPv6 Service Port Prefix Table
|
||||
|
||||
agentIpv6ServicePortPrefixTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6ServicePortPrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 Service Port Prefix Table. This table contains
|
||||
an entry for each valid IPv6 prefix configured on the
|
||||
Service Port."
|
||||
::= { agentIpv6ServicePortGroup 1 }
|
||||
|
||||
agentIpv6ServicePortPrefixEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6ServicePortPrefixEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPv6 Service Port Prefix entry."
|
||||
INDEX { agentIpv6ServicePortPrefixIndex }
|
||||
::= { agentIpv6ServicePortPrefixTable 1 }
|
||||
|
||||
AgentIpv6ServicePortPrefixEntry ::= SEQUENCE {
|
||||
agentIpv6ServicePortPrefixIndex Unsigned32,
|
||||
agentIpv6ServicePortPrefix Ipv6Address,
|
||||
agentIpv6ServicePortPrefixLength Unsigned32
|
||||
}
|
||||
|
||||
agentIpv6ServicePortPrefixIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the Ipv6 Prefix Address configured on the
|
||||
Service Port. Removal of a row will cause index values
|
||||
to be reassigned."
|
||||
::= { agentIpv6ServicePortPrefixEntry 1 }
|
||||
|
||||
agentIpv6ServicePortPrefix OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Ipv6 Prefix Address configured on the Service Port."
|
||||
::= { agentIpv6ServicePortPrefixEntry 2 }
|
||||
|
||||
agentIpv6ServicePortPrefixLength OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the IPv6 Prefix Address."
|
||||
::= { agentIpv6ServicePortPrefixEntry 3 }
|
||||
|
||||
-- IPv6 Service Port Default Router Table
|
||||
|
||||
agentIpv6ServicePortDefaultRouterTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6ServicePortDefaultRouterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 Service Port Default Router Table. This table contains
|
||||
an entry for each valid IPv6 Default Router configured on the
|
||||
Service Port."
|
||||
::= { agentIpv6ServicePortGroup 2 }
|
||||
|
||||
agentIpv6ServicePortDefaultRouterEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6ServicePortDefaultRouterEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPv6 Service Port Default Router entry."
|
||||
INDEX { agentIpv6ServicePortDefaultRouterIndex }
|
||||
::= { agentIpv6ServicePortDefaultRouterTable 1 }
|
||||
|
||||
AgentIpv6ServicePortDefaultRouterEntry ::= SEQUENCE {
|
||||
agentIpv6ServicePortDefaultRouterIndex Unsigned32,
|
||||
agentIpv6ServicePortDefaultRouter Ipv6Address
|
||||
}
|
||||
|
||||
agentIpv6ServicePortDefaultRouterIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the IPv6 Default Router Address
|
||||
configured on the Service Port. Removal of a
|
||||
row will cause index values to be reassigned."
|
||||
::= { agentIpv6ServicePortDefaultRouterEntry 1 }
|
||||
|
||||
agentIpv6ServicePortDefaultRouter OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Address of the IPv6 Default Router configured
|
||||
on the Service Port."
|
||||
::= { agentIpv6ServicePortDefaultRouterEntry 2 }
|
||||
|
||||
|
||||
-- IPv6 Service Port Neighbor Table
|
||||
|
||||
agentIpv6ServicePortNbrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentIpv6ServicePortNbrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IPv6 Service Port Neighbor Table. This table contains
|
||||
an entry for each valid IPv6 Neighbor configured on the
|
||||
Service Port."
|
||||
::= { agentIpv6ServicePortGroup 3 }
|
||||
|
||||
agentIpv6ServicePortNbrEntry OBJECT-TYPE
|
||||
SYNTAX AgentIpv6ServicePortNbrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An IPv6 Service Port Neighbor entry."
|
||||
INDEX { agentIpv6ServicePortNbrAddr }
|
||||
::= { agentIpv6ServicePortNbrTable 1 }
|
||||
|
||||
AgentIpv6ServicePortNbrEntry ::= SEQUENCE {
|
||||
agentIpv6ServicePortNbrAddr Ipv6Address,
|
||||
agentIpv6ServicePortNbrPhysAddr MacAddress,
|
||||
agentIpv6ServicePortNbrState INTEGER,
|
||||
agentIpv6ServicePortNbrUpdated TimeStamp,
|
||||
agentIpv6ServicePortNbrIsRouter TruthValue
|
||||
|
||||
}
|
||||
|
||||
agentIpv6ServicePortNbrAddr OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Ipv6 Address of a neighbor switch visible to the Service Port."
|
||||
::= { agentIpv6ServicePortNbrEntry 1 }
|
||||
|
||||
agentIpv6ServicePortNbrPhysAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MacAddress of the neighboring switch."
|
||||
::= { agentIpv6ServicePortNbrEntry 2 }
|
||||
|
||||
agentIpv6ServicePortNbrState OBJECT-TYPE
|
||||
SYNTAX INTEGER { reachable(1),
|
||||
stale(2),
|
||||
delay(3),
|
||||
probe(4),
|
||||
unknown(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the neighboring switch:
|
||||
reachable(1) - The neighbor is reachable by this switch.
|
||||
stale(2) - Information about the neighbor is scheduled for deletion.
|
||||
delay(3) - No information has been received from neighbor during delay period.
|
||||
probe(4) - Switch is attempting to probe for this neighbor.
|
||||
unknown(6) - Unknown status."
|
||||
::= { agentIpv6ServicePortNbrEntry 3 }
|
||||
|
||||
agentIpv6ServicePortNbrUpdated OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last sysUpTime that this neighbor has been updated."
|
||||
::= { agentIpv6ServicePortNbrEntry 4 }
|
||||
|
||||
agentIpv6ServicePortNbrIsRouter OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Returns true(1) if the neighbor machine is a router,
|
||||
false(2) otherwise."
|
||||
::= { agentIpv6ServicePortNbrEntry 5 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
-- agentIpv6IcmpGroup
|
||||
--
|
||||
--**************************************************************************************
|
||||
|
||||
agentIpv6IcmpControlGroup OBJECT IDENTIFIER ::= { agentIpv6Group 8 }
|
||||
|
||||
agentIpv6IcmpRateLimitInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time interval between tokens being placed in the bucket for
|
||||
ICMP Ratelimit."
|
||||
::= { agentIpv6IcmpControlGroup 1 }
|
||||
|
||||
agentIpv6IcmpRateLimitBurstSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the number of tokens to be placed after timeout."
|
||||
::= { agentIpv6IcmpControlGroup 2 }
|
||||
|
||||
END
|
||||
|
||||
758
mibs/broadcom/FASTPATH-SNTP-CLIENT-MIB
Normal file
758
mibs/broadcom/FASTPATH-SNTP-CLIENT-MIB
Normal file
@ -0,0 +1,758 @@
|
||||
|
||||
FASTPATH-SNTP-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter32, Gauge32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus, DateAndTime FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
InetAddressType, InetAddress, InetPortNumber FROM INET-ADDRESS-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
agentSntpClientMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
"Postal: Broadcom Corporation
|
||||
100 Perimeter Park, Dr., Suite H
|
||||
Morrisville, NC 27560
|
||||
USA
|
||||
Phone: +1 919 865 2700"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module defines a portion of the SNMP MIB under
|
||||
the Broadcom Corporation enterprise OID pertaining to
|
||||
SNTP client configuration and statistical collection."
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200705230000Z" -- 23 May 2007 12:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Broadcom branding related changes."
|
||||
REVISION
|
||||
"200312181629Z" -- Fri Dec 18 16:29 GMT 2003
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { fastPath 17 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Textual Conventions
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
SntpClientAdminMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An SNTP client may operate in any of several modes.
|
||||
At least one mode other than disabled must be supported
|
||||
by a client.
|
||||
|
||||
disabled
|
||||
- SNTP is not administrative. No SNTP requests are sent
|
||||
from the client nor are any received SNTP messages
|
||||
processed.
|
||||
|
||||
unicast
|
||||
- SNTP operates in a point-to-point fashion. A unicast
|
||||
client sends a request to a designated server
|
||||
at its unicast address and expects a reply from which
|
||||
it can determine the time and, optionally, the
|
||||
round-trip delay and local clock offset relative to the
|
||||
server.
|
||||
|
||||
broadcast
|
||||
- SNTP operates using the local broadcast address.
|
||||
The broadcast address has a single subnet scope.
|
||||
The SNTP server uses a broadcast address to send
|
||||
unsolicited SNTP messages to clients. The client
|
||||
listens on this address and sends no requests for
|
||||
updates. The broadcast address is determined
|
||||
by the address and netmask of the service port over
|
||||
which the SNTP client is operating.
|
||||
|
||||
multicast
|
||||
- SNTP operates in a point-to-multipoint fashion. A
|
||||
multicast client listens on the dedicated broadcast
|
||||
address or multicast group address."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 2."
|
||||
SYNTAX BITS {
|
||||
disabled(0),
|
||||
unicast(1),
|
||||
broadcast(2),
|
||||
multicast(3)
|
||||
}
|
||||
|
||||
SntpClientUpdateStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last received response or broadcast from a
|
||||
configured server. These values are appropriate for all
|
||||
administrative modes.
|
||||
|
||||
other
|
||||
- None of the following enumeration values.
|
||||
|
||||
success
|
||||
- The SNTP operation was successful and the system time
|
||||
was updated.
|
||||
|
||||
requestTimedOut
|
||||
- An SNTP poll request timed out without receiving a
|
||||
response from the SNTP server.
|
||||
|
||||
badDateEncoded
|
||||
- The time provided by the SNTP server was not valid.
|
||||
|
||||
versionNotSupported
|
||||
- The SNTP version supported by the server is not compatible
|
||||
with the version supported by the client. This is indicated
|
||||
by the server returning a version later than the version
|
||||
configured for that server or a version of '0'.
|
||||
|
||||
serverUnsychronized
|
||||
- The SNTP server is not synchronized with its peers. This
|
||||
is indicated via the 'leap indicator' field on the SNTP
|
||||
message.
|
||||
|
||||
serverKissOfDeath
|
||||
- The SNTP server indicated that no further polls are to be
|
||||
sent to this server. This is indicated by a stratum field
|
||||
field equal to 0 in a message received from a server."
|
||||
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 4."
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
success(2),
|
||||
requestTimedOut(3),
|
||||
badDateEncoded(4),
|
||||
versionNotSupported(5),
|
||||
serverUnsychronized(6),
|
||||
serverKissOfDeath(7)
|
||||
}
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- MIB Objects
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientObjects OBJECT IDENTIFIER ::= { agentSntpClientMIB 1 }
|
||||
|
||||
agentSntpClient OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 1 }
|
||||
|
||||
agentSntpClientUnicast OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 2 }
|
||||
|
||||
agentSntpClientBroadcast OBJECT IDENTIFIER
|
||||
::= { agentSntpClientObjects 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1(1),
|
||||
version2(2),
|
||||
version3(3),
|
||||
version4(4)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The highest SNTP version this client supports. Per
|
||||
RFC 2030, higher versions are required to be backwards
|
||||
compatible with all lower versions with the exception of
|
||||
version 0."
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 5."
|
||||
::= { agentSntpClient 1 }
|
||||
|
||||
agentSntpClientSupportedMode OBJECT-TYPE
|
||||
SYNTAX SntpClientAdminMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNTP client administrative modes that this device supports.
|
||||
A client may support more than one administrative mode."
|
||||
::= { agentSntpClient 2 }
|
||||
|
||||
agentSntpClientMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
unicast(1),
|
||||
broadcast(2),
|
||||
multicast(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current administrative mode of the SNTP client. A SET
|
||||
of this object will cause the SNTP client to change
|
||||
administrative modes. A SET request MUST have only 1 bit
|
||||
set since is not possible to operate in multiple modes
|
||||
simultaneously. SETs of this object are limited
|
||||
to values supported by the device as specified by
|
||||
agentSntpClientSupportedMode."
|
||||
DEFVAL { disabled }
|
||||
::= { agentSntpClient 3 }
|
||||
|
||||
agentSntpClientPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber (1..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local port number used to listen for broadcasts and
|
||||
responses from servers."
|
||||
DEFVAL { 123 }
|
||||
::= { agentSntpClient 4 }
|
||||
|
||||
agentSntpClientLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that the SNTP client last updated the
|
||||
system time on the device since agent reboot. This time is
|
||||
updated for all non-disabled administrative modes of the SNTP
|
||||
client. If the SNTP client has not updated the time then
|
||||
the client MUST return '00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClient 5 }
|
||||
|
||||
agentSntpClientLastAttemptTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time of the last SNTP request or
|
||||
unsolicited SNTP message for this SNTP client since agent
|
||||
reboot. This value is a timestamp for the
|
||||
agentSntpClientLastAttemptStatus object. When the
|
||||
agentSntpClientLastAttemptStatus has a value of success(2),
|
||||
this object's value should be equal to the value returned by
|
||||
agentSntpClientLastUpdateTime. If no SNTP frames have been
|
||||
processed by the SNTP client then the client MUST return
|
||||
'00000000'H. This object is updated for all non-disabled
|
||||
administrative modes of the SNTP client."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClient 6 }
|
||||
|
||||
agentSntpClientLastAttemptStatus OBJECT-TYPE
|
||||
SYNTAX SntpClientUpdateStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last SNTP request or unsolicited SNTP
|
||||
message for this SNTP client since agent reboot. The status is
|
||||
updated for all non-disabled administrative modes of the SNTP
|
||||
client."
|
||||
DEFVAL { other }
|
||||
::= { agentSntpClient 7 }
|
||||
|
||||
agentSntpClientServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of the SNTP server as identified
|
||||
by the last received packet. Support for all address
|
||||
types is NOT REQUIRED."
|
||||
::= { agentSntpClient 8 }
|
||||
|
||||
agentSntpClientServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded address of the SNTP server as identified
|
||||
by the last received packet."
|
||||
::= { agentSntpClient 9 }
|
||||
|
||||
agentSntpClientServerMode OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..7)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a 3-bit integer identifying the mode of the server as
|
||||
indicated in the last received packet with values defined as
|
||||
follows:
|
||||
|
||||
Mode Meaning
|
||||
------------------------------------
|
||||
0 reserved
|
||||
1 symmetric active
|
||||
2 symmetric passive
|
||||
3 client
|
||||
4 server
|
||||
5 broadcast
|
||||
6 reserved for NTP control message
|
||||
7 reserved for private use "
|
||||
|
||||
::= { agentSntpClient 10 }
|
||||
|
||||
agentSntpClientServerStratum OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is an 8-bit integer identifying the stratum of the server as
|
||||
indicated in the last received packet with values defined as
|
||||
follows:
|
||||
|
||||
Stratum Meaning
|
||||
------------------------------------
|
||||
0 unspecified
|
||||
1 primary reference
|
||||
2-15 secondary reference
|
||||
16-255 reserved"
|
||||
|
||||
::= { agentSntpClient 11 }
|
||||
|
||||
agentSntpClientServerRefClkId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(4))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the value of the Reference Identifier in the last
|
||||
received packet defined as follows.
|
||||
Reference Identifier: This is a 32-bit bitstring identifying
|
||||
the particular reference source. In the case of NTP Version 3 or
|
||||
Version 4 stratum-0 (unspecified) or stratum-1 (primary) servers,
|
||||
this is a four-character ASCII string, left justified and zero
|
||||
padded to 32 bits. In NTP Version 3 secondary servers, this is the
|
||||
32-bit IPv4 address of the reference source. In NTP Version 4
|
||||
secondary servers, this is the low order 32 bits of the latest
|
||||
transmit timestamp of the reference source."
|
||||
|
||||
::= { agentSntpClient 12 }
|
||||
|
||||
agentSntpClientPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum number of seconds between successive SNTP polls
|
||||
of the server in seconds as a power of two. This
|
||||
polling interval is used for SNTP requests in
|
||||
unicast(1) or broadcast(2) administrative mode."
|
||||
DEFVAL { 6 }
|
||||
|
||||
::= { agentSntpClient 13 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Unicast Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientUnicastPollInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum number of seconds between successive SNTP polls
|
||||
of the server in seconds as a power of two. This
|
||||
polling interval is used for SNTP requests in
|
||||
unicast(1) administrative mode."
|
||||
DEFVAL { 6 }
|
||||
::= { agentSntpClientUnicast 1 }
|
||||
|
||||
agentSntpClientUnicastPollTimeout OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..30)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds to wait for a response from a SNTP
|
||||
server before considering the attempt to have 'timed out'.
|
||||
This timeout is used for SNTP requests in unicast(1)
|
||||
administrative mode."
|
||||
DEFVAL { 5 }
|
||||
::= { agentSntpClientUnicast 2 }
|
||||
|
||||
agentSntpClientUnicastPollRetry OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of times to retry a request to the same SNTP server
|
||||
that has 'timed out.'. This retry count is
|
||||
used for directed SNTP requests in unicast(1) administrative mode.
|
||||
For example, assume this object has been SET to a value of 2.
|
||||
When the SNTP client queries a given server it will send 1 SNTP
|
||||
request frame. If that original attempt fails, the client will
|
||||
retry up to a maximum of 2 more times before declaring the unicast
|
||||
poll unsuccessful and attempting the next server."
|
||||
DEFVAL { 1 }
|
||||
::= { agentSntpClientUnicast 3 }
|
||||
|
||||
agentSntpClientUcastServerMaxEntries OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of server entries that are allowed in the
|
||||
agentSntpClientUcastServerTable."
|
||||
::= { agentSntpClientUnicast 4 }
|
||||
|
||||
agentSntpClientUcastServerCurrEntries OBJECT-TYPE
|
||||
SYNTAX Gauge32 (0..3)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current number of server entries in the
|
||||
agentSntpClientUcastServerTable."
|
||||
::= { agentSntpClientUnicast 5 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Unicast Server Table
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientUcastServerTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AgentSntpClientUcastServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing configuration and statistical
|
||||
information for unicast SNTP servers. Each server
|
||||
entry is represented by single conceptual row in this
|
||||
table."
|
||||
::= { agentSntpClientUnicast 6 }
|
||||
|
||||
agentSntpClientUcastServerEntry OBJECT-TYPE
|
||||
SYNTAX AgentSntpClientUcastServerEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information for a particular unicast SNTP server."
|
||||
INDEX { agentSntpClientUcastServerIndex }
|
||||
::= { agentSntpClientUcastServerTable 1 }
|
||||
|
||||
AgentSntpClientUcastServerEntry ::=
|
||||
SEQUENCE {
|
||||
agentSntpClientUcastServerIndex
|
||||
Unsigned32,
|
||||
agentSntpClientUcastServerAddressType
|
||||
InetAddressType,
|
||||
agentSntpClientUcastServerAddress
|
||||
InetAddress,
|
||||
agentSntpClientUcastServerPort
|
||||
InetPortNumber,
|
||||
agentSntpClientUcastServerVersion
|
||||
INTEGER,
|
||||
agentSntpClientUcastServerPrecedence
|
||||
Unsigned32,
|
||||
agentSntpClientUcastServerLastUpdateTime
|
||||
DateAndTime,
|
||||
agentSntpClientUcastServerLastAttemptTime
|
||||
DateAndTime,
|
||||
agentSntpClientUcastServerLastAttemptStatus
|
||||
SntpClientUpdateStatus,
|
||||
agentSntpClientUcastServerNumRequests
|
||||
Counter32,
|
||||
agentSntpClientUcastServerNumFailedRequests
|
||||
Counter32,
|
||||
agentSntpClientUcastServerRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
agentSntpClientUcastServerIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object uniquely identifies the entry in the table."
|
||||
::= { agentSntpClientUcastServerEntry 1 }
|
||||
|
||||
agentSntpClientUcastServerAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies how agentSntpClientUcastServerAddr is
|
||||
encoded. Support for all possible enumerations defined by
|
||||
InetAddressType is NOT REQUIRED."
|
||||
::= { agentSntpClientUcastServerEntry 2 }
|
||||
|
||||
agentSntpClientUcastServerAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(1..64))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The encoded internet address of an SNTP server.
|
||||
Unicast SNTP requests will be sent to this address. If this
|
||||
address is a DNS hostname, then that hostname SHOULD be
|
||||
resolved into an IP address each time a SNTP request is sent
|
||||
to it."
|
||||
::= { agentSntpClientUcastServerEntry 3 }
|
||||
|
||||
agentSntpClientUcastServerPort OBJECT-TYPE
|
||||
SYNTAX InetPortNumber (1..65535)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port number on the server to which poll requests are sent.
|
||||
A set request MUST NOT use a value of 0 for this object."
|
||||
DEFVAL { 123 }
|
||||
::= { agentSntpClientUcastServerEntry 4 }
|
||||
|
||||
agentSntpClientUcastServerVersion OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
version1(1),
|
||||
version2(2),
|
||||
version3(3),
|
||||
version4(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNTP version this server supports. This is the value
|
||||
that will be encoded in NTP polls when operating in unicast(1)
|
||||
administrative mode."
|
||||
REFERENCE
|
||||
"RFC 2030 - Simple Network Time Protocol (SNTP) Version 4
|
||||
for IPv4, IPv6 and OSI; Section 5."
|
||||
::= { agentSntpClientUcastServerEntry 5}
|
||||
|
||||
agentSntpClientUcastServerPrecedence OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..8)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The precedence that this server has in relation to its peers
|
||||
in the determining the sequence of servers to which SNTP requests
|
||||
will be sent. The client continues sending requests to
|
||||
different servers until a successful response is received or
|
||||
all servers are exhausted. This object indicates the order in
|
||||
which to query the servers. A server entry with a precedence
|
||||
of 1 will be queried before a server with a precedence of 2,
|
||||
and so forth. If more than one server has the same precedence
|
||||
then the request order will follow the lexicographical
|
||||
ordering of the entries in this table."
|
||||
DEFVAL { 1 }
|
||||
::= { agentSntpClientUcastServerEntry 6 }
|
||||
|
||||
agentSntpClientUcastServerLastUpdateTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that the response from this server was
|
||||
used to update the system time on the device since agent
|
||||
reboot. If the SNTP client has not updated the time using
|
||||
a response from this server then this object MUST return
|
||||
'00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClientUcastServerEntry 7 }
|
||||
|
||||
agentSntpClientUcastServerLastAttemptTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local date and time that this SNTP server was last queried
|
||||
since agent reboot. Essentially, this value is a
|
||||
timestamp for the agentSntpClientUcastServerLastAttemptStatus
|
||||
object. If this server has not been queried then this object
|
||||
MUST return '00000000'H."
|
||||
DEFVAL { '00000000'H }
|
||||
::= { agentSntpClientUcastServerEntry 8 }
|
||||
|
||||
agentSntpClientUcastServerLastAttemptStatus OBJECT-TYPE
|
||||
SYNTAX SntpClientUpdateStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The status of the last SNTP request to this server since
|
||||
agent reboot. If no requests have been made then this object
|
||||
should return 'other'."
|
||||
DEFVAL { other }
|
||||
::= { agentSntpClientUcastServerEntry 9 }
|
||||
|
||||
agentSntpClientUcastServerNumRequests OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SNTP requests made to this server since
|
||||
the last agent reboot. This includes retry attempts to
|
||||
the server."
|
||||
::= { agentSntpClientUcastServerEntry 10 }
|
||||
|
||||
agentSntpClientUcastServerNumFailedRequests OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of SNTP requests made to this server that did
|
||||
not result in a successful response since the last agent
|
||||
reboot. This includes retry attempts to the server."
|
||||
::= { agentSntpClientUcastServerEntry 11 }
|
||||
|
||||
agentSntpClientUcastServerRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The row status of this conceptual row in the table.
|
||||
|
||||
active
|
||||
- The server is available for use in SNTP client operations.
|
||||
Other writable leaves in this table MAY be modified while
|
||||
the row is in the active state.
|
||||
|
||||
notInService
|
||||
- The entry is fully configured but is not available for
|
||||
use in SNTP client operations. The agent MAY transition
|
||||
a row from the active to notInService upon
|
||||
receipt of a kiss of death packet from the server.
|
||||
|
||||
createAndGo
|
||||
- This is the preferred mechanism for creating conceptual
|
||||
rows in this table. This value can never be read as
|
||||
the row will always transition immediately to either active
|
||||
or notInService.
|
||||
|
||||
destroy
|
||||
- This will remove the conceptual row from the table and
|
||||
make it unavailable for SNTP client operations. "
|
||||
|
||||
::= { agentSntpClientUcastServerEntry 12 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- SNTP Client Broadcast Group
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientBroadcastCount OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of unsolicited broadcast SNTP messages that have
|
||||
been received and processed by the SNTP client. Unsolicited
|
||||
SNTP broadcast frames will not be counted unless the SNTP
|
||||
agent is operating in broadcast(3) mode, as specified by
|
||||
agentSntpClientMode."
|
||||
::= { agentSntpClientBroadcast 1 }
|
||||
|
||||
agentSntpClientBroadcastInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (6..10)
|
||||
UNITS "seconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of seconds the client will wait before
|
||||
processing another broadcast packet expressed as a
|
||||
power of two. Packets received during the wait interval
|
||||
are silently discarded."
|
||||
DEFVAL { 6 }
|
||||
::= { agentSntpClientBroadcast 2}
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Conformance Information
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientConformance OBJECT IDENTIFIER
|
||||
::= { agentSntpClientMIB 2 }
|
||||
|
||||
agentSntpClientGroups OBJECT IDENTIFIER
|
||||
::= { agentSntpClientConformance 1 }
|
||||
|
||||
agentSntpClientCompliances OBJECT IDENTIFIER
|
||||
::= { agentSntpClientConformance 2 }
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Units of conformance
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientDeviceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientVersion,
|
||||
agentSntpClientSupportedMode,
|
||||
agentSntpClientMode,
|
||||
agentSntpClientLastUpdateTime,
|
||||
agentSntpClientLastAttemptTime,
|
||||
agentSntpClientLastAttemptStatus,
|
||||
agentSntpClientServerAddressType,
|
||||
agentSntpClientServerAddress,
|
||||
agentSntpClientServerMode,
|
||||
agentSntpClientServerStratum,
|
||||
agentSntpClientServerRefClkId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing device level control of
|
||||
an SNTP client on FASTPATH enabled devices."
|
||||
::= { agentSntpClientGroups 1 }
|
||||
|
||||
agentSntpClientUnicastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientUnicastPollInterval,
|
||||
agentSntpClientUnicastPollTimeout,
|
||||
agentSntpClientUnicastPollRetry,
|
||||
agentSntpClientUcastServerMaxEntries,
|
||||
agentSntpClientUcastServerCurrEntries,
|
||||
agentSntpClientUcastServerAddress,
|
||||
agentSntpClientUcastServerAddressType,
|
||||
agentSntpClientUcastServerPrecedence,
|
||||
agentSntpClientUcastServerLastUpdateTime,
|
||||
agentSntpClientUcastServerLastAttemptTime,
|
||||
agentSntpClientUcastServerLastAttemptStatus,
|
||||
agentSntpClientUcastServerNumRequests,
|
||||
agentSntpClientUcastServerNumFailedRequests,
|
||||
agentSntpClientUcastServerRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing control and statistics for
|
||||
an SNTP client capable of operating in unicast mode."
|
||||
::= { agentSntpClientGroups 2 }
|
||||
|
||||
|
||||
agentSntpClientBroadcastGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
agentSntpClientBroadcastCount,
|
||||
agentSntpClientBroadcastInterval
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing control and statistics for
|
||||
an SNTP client capable of operating in broadcast mode."
|
||||
::= { agentSntpClientGroups 3 }
|
||||
|
||||
|
||||
-- -------------------------------------------------------------
|
||||
-- Compliance statements
|
||||
-- -------------------------------------------------------------
|
||||
|
||||
agentSntpClientCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for devices that support
|
||||
agentSntpClient."
|
||||
|
||||
MODULE
|
||||
MANDATORY-GROUPS { agentSntpClientDeviceGroup }
|
||||
|
||||
GROUP agentSntpClientUnicastGroup
|
||||
DESCRIPTION
|
||||
"This group is REQUIRED for devices supporting operation
|
||||
of an SNTP client in unicast mode."
|
||||
|
||||
GROUP agentSntpClientBroadcastGroup
|
||||
DESCRIPTION
|
||||
"This group is REQUIRED for devices supporting operation
|
||||
of a SNTP client in broadcast mode."
|
||||
|
||||
|
||||
::= { agentSntpClientCompliances 1 }
|
||||
|
||||
END
|
||||
7618
mibs/broadcom/FASTPATH-SWITCHING-MIB
Normal file
7618
mibs/broadcom/FASTPATH-SWITCHING-MIB
Normal file
File diff suppressed because it is too large
Load Diff
473
mibs/broadcom/FASTPATH-TIMEZONE-PRIVATE-MIB
Normal file
473
mibs/broadcom/FASTPATH-TIMEZONE-PRIVATE-MIB
Normal file
@ -0,0 +1,473 @@
|
||||
FASTPATH-TIMEZONE-PRIVATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
Integer32 FROM SNMPv2-SMI
|
||||
DisplayString FROM RFC1213-MIB
|
||||
fastPath FROM BROADCOM-REF-MIB;
|
||||
|
||||
|
||||
fastPathTimeZonePrivate MODULE-IDENTITY
|
||||
|
||||
LAST-UPDATED "200702280500Z" -- 28 Feb 2007 05:00:00 GMT
|
||||
ORGANIZATION "Broadcom Corporation"
|
||||
CONTACT-INFO
|
||||
" Customer Support
|
||||
Postal: Broadcom Corporation
|
||||
100, Perimeter Park Drive
|
||||
Morrisville, NC 27560
|
||||
Tel: +1 919 865 2700"
|
||||
DESCRIPTION
|
||||
"The Broadcom Private MIB for FASTPATH for system time, timezone and summer-time settings"
|
||||
|
||||
-- Revision history.
|
||||
REVISION
|
||||
"200702280500Z" -- 28 Feb 2007 05:00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
|
||||
::= { fastPath 32 }
|
||||
|
||||
agentSystemTimeGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 1 }
|
||||
|
||||
agentTimeZoneGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 2 }
|
||||
|
||||
agentSummerTimeGroup OBJECT IDENTIFIER ::={ fastPathTimeZonePrivate 3 }
|
||||
|
||||
agentSummerTimeRecurringGroup OBJECT IDENTIFIER ::={ agentSummerTimeGroup 2 }
|
||||
|
||||
agentSummerTimeNonRecurringGroup OBJECT IDENTIFIER ::={ agentSummerTimeGroup 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent system time mib object
|
||||
--
|
||||
|
||||
|
||||
agentSystemTime OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the current sytem time
|
||||
(includes the TimeZone offset and summertime Offset)"
|
||||
::={ agentSystemTimeGroup 1}
|
||||
|
||||
agentSystemDate OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the current sytem date "
|
||||
::={ agentSystemTimeGroup 2}
|
||||
|
||||
agentSystemTimeZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the zone acronym of summertime when summertime is in effect
|
||||
If summer-time is not in effect or if there is no acronym for summer-time it defaults
|
||||
To TimeZone acronym."
|
||||
|
||||
::={ agentSystemTimeGroup 3}
|
||||
|
||||
agentSystemTimeSource OBJECT-TYPE
|
||||
SYNTAX INTEGER { none(0), sntp(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "the time source from which the time update is taken."
|
||||
::={ agentSystemTimeGroup 4}
|
||||
|
||||
agentSystemSummerTimeState OBJECT-TYPE
|
||||
SYNTAX INTEGER { enabled(1), disabled(0) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "enabled : summer-time is in effect currently
|
||||
disabled : summer-time is not in effect currently"
|
||||
::={ agentSystemTimeGroup 5}
|
||||
|
||||
|
||||
--
|
||||
-- Agent timezone setting mib object
|
||||
--
|
||||
|
||||
|
||||
agentTimeZoneHoursOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(-12..13)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the hours to be added to the UTC time"
|
||||
DEFVAL { 0 }
|
||||
::={ agentTimeZoneGroup 1 }
|
||||
|
||||
agentTimeZoneMinutesOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0..59)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the minutes to be added to the UTC time."
|
||||
DEFVAL { 0 }
|
||||
::={ agentTimeZoneGroup 2 }
|
||||
|
||||
agentTimeZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the acronym associated with the zone."
|
||||
|
||||
::={ agentTimeZoneGroup 3 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime Group mib objects
|
||||
|
||||
--
|
||||
|
||||
agentSummerTimeMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noSummertime(0),
|
||||
recurring(1),
|
||||
recurringEu(2),
|
||||
recurringUsa(3),
|
||||
nonrecurring(4)
|
||||
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
|
||||
DESCRIPTION "recurring- set the parameters for recurring summer-time
|
||||
non-recurring- set the parameters for non-recurring summer-time
|
||||
no-summertime- disable the summer-time "
|
||||
DEFVAL { noSummertime }
|
||||
::={ agentSummerTimeGroup 1 }
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime recurring mib objects
|
||||
|
||||
--
|
||||
agentStRecurringStartingWeek OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
first(1),
|
||||
second(2),
|
||||
third(3),
|
||||
fourth(4),
|
||||
last(5)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the week of the month from which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 1}
|
||||
|
||||
agentStRecurringStartingDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
sun(1),
|
||||
mon(2),
|
||||
tue(3),
|
||||
wed(4),
|
||||
thu(5),
|
||||
fri(6),
|
||||
sat(7)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStRecurringStartingWeek from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 2}
|
||||
|
||||
|
||||
agentStRecurringStartingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the year from which the
|
||||
summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 3}
|
||||
|
||||
|
||||
agentStRecurringStartingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time in the hh:mm format from
|
||||
which the summer-time should be effective.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59 "
|
||||
::={ agentSummerTimeRecurringGroup 4}
|
||||
|
||||
|
||||
agentStRecurringEndingWeek OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
first(1),
|
||||
second(2),
|
||||
third(3),
|
||||
fourth(4),
|
||||
last(5)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the week of the Month in which the
|
||||
summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 5}
|
||||
|
||||
|
||||
agentStRecurringEndingDay OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
sun(1),
|
||||
mon(2),
|
||||
tue(3),
|
||||
wed(4),
|
||||
thu(5),
|
||||
fri(6),
|
||||
sat(7)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStRecurringStartingWeek on which the
|
||||
summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 6}
|
||||
|
||||
|
||||
agentStRecurringEndingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the year in which the summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeRecurringGroup 7}
|
||||
|
||||
|
||||
agentStRecurringEndingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time of the agentStRecurringEndingDay in hh:mm format
|
||||
at which the summer-time should end.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeRecurringGroup 8}
|
||||
|
||||
|
||||
agentStRecurringZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..4))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone associated with the summer-time
|
||||
recurring configuration.
|
||||
the acronym maximum legth is 4 characters"
|
||||
|
||||
::={ agentSummerTimeRecurringGroup 9}
|
||||
|
||||
agentStRecurringZoneOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0 | 1..1440)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone offset in minutes which will be added to the UTC time
|
||||
during the summer-time of every year."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeRecurringGroup 10}
|
||||
|
||||
|
||||
--
|
||||
-- Agent summertime non-recurring mib objects
|
||||
--
|
||||
|
||||
|
||||
|
||||
agentStNonRecurringStartingDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..31)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStNonRecurringStartingMonth from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 1 }
|
||||
|
||||
agentStNonRecurringStartingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the Month of the agentStNonRecurringStartingYear from
|
||||
which the summer-time should be effective."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeNonRecurringGroup 2 }
|
||||
|
||||
agentStNonRecurringStartingYear OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |2000..2097)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the year from which the summer-time should be effective."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 3 }
|
||||
|
||||
agentStNonRecurringStartingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time in the hh:mm format. The time of agentStNonRecurringStartingDay
|
||||
from which the summer-time should be effective.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 4 }
|
||||
|
||||
agentStNonRecurringEndingDay OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..31)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the day of the agentStNonRecurringEndingMonth on
|
||||
which the summer-time should end."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 5}
|
||||
|
||||
agentStNonRecurringEndingMonth OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(0),
|
||||
jan(1),
|
||||
feb(2),
|
||||
mar(3),
|
||||
apr(4),
|
||||
may(5),
|
||||
jun(6),
|
||||
jul(7),
|
||||
aug(8),
|
||||
sep(9),
|
||||
oct(10),
|
||||
nov(11),
|
||||
dec(12)
|
||||
}
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the month of the agentStNonRecurringEndingYear in which
|
||||
the summer-time should end."
|
||||
DEFVAL { none }
|
||||
::={ agentSummerTimeNonRecurringGroup 6 }
|
||||
|
||||
agentStNonRecurringEndingYear OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |2000..2097)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the year in which the summer-time should end."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 7 }
|
||||
|
||||
agentStNonRecurringEndingTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..5))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the time on the agentStNonRecurringEndingDay in hh:mm format
|
||||
at which the summer-time should end.
|
||||
range for hh: 0 to 23
|
||||
range for mm: 0 to 59"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 8}
|
||||
|
||||
|
||||
agentStNonRecurringZoneOffset OBJECT-TYPE
|
||||
SYNTAX Integer32(0 |1..1440)
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone offset in minutes which will be added to
|
||||
the UTC time during the summer-time."
|
||||
DEFVAL { 0 }
|
||||
::={ agentSummerTimeNonRecurringGroup 9 }
|
||||
|
||||
|
||||
agentStNonRecurringZoneAcronym OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(0..4))
|
||||
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "the zone associated with the summer-time
|
||||
non recurring configuration.
|
||||
the acronym maximum legth is 4 characters"
|
||||
|
||||
::={ agentSummerTimeNonRecurringGroup 10 }
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user