refactor: updated location of mibs starting with S (#5142)

This commit is contained in:
Neil Lathwood 2016-12-14 16:26:34 +00:00 committed by GitHub
parent 3cc4dc6196
commit 6a414498fb
58 changed files with 25 additions and 100298 deletions

View File

@ -1311,11 +1311,12 @@ $config['os'][$os]['over'][0]['text'] = 'Traffic';
// Supermicro Switch
$os = 'supermicro-switch';
$config['os'][$os]['group'] = 'supermicro';
$config['os'][$os]['text'] = 'Supermicro Switch';
$config['os'][$os]['type'] = 'network';
$config['os'][$os]['icon'] = 'supermicro';
$config['os'][$os]['ifname'] = 1;
$config['os'][$os]['group'] = 'supermicro';
$config['os'][$os]['text'] = 'Supermicro Switch';
$config['os'][$os]['type'] = 'network';
$config['os'][$os]['icon'] = 'supermicro';
$config['os'][$os]['ifname'] = 1;
$config['os'][$os]['mib_dir'][] = 'supermicro';
// Netgear ProSafe switches
$os = 'netgear';
@ -1596,6 +1597,7 @@ $config['os'][$os]['over'][1]['graph'] = 'device_processor';
$config['os'][$os]['over'][1]['text'] = 'CPU Usage';
$config['os'][$os]['over'][2]['graph'] = 'device_mempool';
$config['os'][$os]['over'][2]['text'] = 'Memory Usage';
$config['os'][$os]['mib_dir'][] = 'dell';
$os = 'dell-rcs';
$config['os'][$os]['text'] = 'Dell Remote Console';
@ -1603,6 +1605,7 @@ $config['os'][$os]['type'] = 'appliance';
$config['os'][$os]['icon'] = 'dell';
$config['os'][$os]['over'][0]['graph'] = 'device_bits';
$config['os'][$os]['over'][0]['text'] = 'Device Traffic';
$config['os'][$os]['mib_dir'][] = 'dell';
$os = 'avaya-ers';
$config['os'][$os]['text'] = 'ERS Firmware';
@ -1687,6 +1690,7 @@ $config['os'][$os]['over'][1]['graph'] = 'device_processor';
$config['os'][$os]['over'][1]['text'] = 'CPU Usage';
$config['os'][$os]['over'][2]['graph'] = 'device_mempool';
$config['os'][$os]['over'][2]['text'] = 'Memory Usage';
$config['os'][$os]['mib_dir'][] = 'dell';
$os = 'radlan';
$config['os'][$os]['text'] = 'Radlan';
@ -1701,6 +1705,7 @@ $os = 'powervault';
$config['os'][$os]['text'] = 'Dell PowerVault';
$config['os'][$os]['icon'] = 'dell';
$config['os'][$os]['type'] = 'storage';
$config['os'][$os]['mib_dir'][] = 'dell';
// Data domain
$os = 'datadomain';
@ -1746,11 +1751,13 @@ $config['os'][$os]['over'][0]['graph'] = 'device_bits';
$config['os'][$os]['over'][0]['text'] = 'Device Traffic';
$config['os'][$os]['over'][1]['graph'] = 'device_storage';
$config['os'][$os]['over'][1]['text'] = 'Storage Usage';
$config['os'][$os]['mib_dir'][] = 'dell';
$os = 'drac';
$config['os'][$os]['text'] = 'Dell DRAC';
$config['os'][$os]['icon'] = 'dell';
$config['os'][$os]['type'] = 'server';
$config['os'][$os]['text'] = 'Dell DRAC';
$config['os'][$os]['icon'] = 'dell';
$config['os'][$os]['type'] = 'server';
$config['os'][$os]['mib_dir'][] = 'dell';
$os = 'bcm963';
$config['os'][$os]['text'] = 'Broadcom BCM963xx';
@ -1902,10 +1909,7 @@ $config['os'][$os]['type'] = 'network';
$config['os'][$os]['icon'] = 'hp';
$config['os'][$os]['over'][0]['graph'] = 'device_bits';
$config['os'][$os]['over'][0]['text'] = 'Traffic';
// $config['os'][$os]['over'][1]['graph'] = "device_processor";
// $config['os'][$os]['over'][1]['text'] = "CPU Usage";
// $config['os'][$os]['over'][2]['graph'] = "device_mempool";
// $config['os'][$os]['over'][2]['text'] = "Memory Usage";
$os = 'procurve';
$config['os'][$os]['text'] = 'HP ProCurve';
$config['os'][$os]['type'] = 'network';
@ -1916,6 +1920,7 @@ $config['os'][$os]['over'][1]['graph'] = 'device_processor';
$config['os'][$os]['over'][1]['text'] = 'CPU Usage';
$config['os'][$os]['over'][2]['graph'] = 'device_mempool';
$config['os'][$os]['over'][2]['text'] = 'Memory Usage';
$config['os'][$os]['mib_dir'][] = 'hp';
$os = 'speedtouch';
$config['os'][$os]['text'] = 'Thomson Speedtouch';
@ -2116,6 +2121,7 @@ $config['os'][$os]['type'] = 'printer';
$config['os'][$os]['icon'] = 'dell';
$config['os'][$os]['over'][0]['graph'] = 'device_toner';
$config['os'][$os]['over'][0]['text'] = 'Toner';
$config['os'][$os]['mib_dir'][] = 'dell';
$os = 'ricoh';
$config['os'][$os]['group'] = 'printer';
@ -2248,6 +2254,7 @@ $config['os'][$os]['type'] = 'power';
$config['os'][$os]['over'][0]['graph'] = 'device_current';
$config['os'][$os]['over'][0]['text'] = 'Current';
$config['os'][$os]['icon'] = 'servertech';
$config['os'][$os]['mib_dir'][] = 'sentry';
$os = 'sentry4';
$config['os'][$os]['text'] = 'ServerTech Sentry4';
@ -2255,6 +2262,7 @@ $config['os'][$os]['type'] = 'power';
$config['os'][$os]['over'][0]['graph'] = 'device_current';
$config['os'][$os]['over'][0]['text'] = 'Current';
$config['os'][$os]['icon'] = 'servertech';
$config['os'][$os]['mib_dir'][] = 'sentry';
$os = 'raritan';
$config['os'][$os]['text'] = 'Raritan PDU';
@ -2330,6 +2338,7 @@ $config['os'][$os]['over'][1]['graph'] = 'device_mempool';
$config['os'][$os]['over'][1]['text'] = 'Memory Usage';
$config['os'][$os]['over'][2]['graph'] = 'device_storage';
$config['os'][$os]['over'][2]['text'] = 'Storage Usage';
$config['os'][$os]['mib_dir'][] = 'synology';
$os = 'hikvision';
$config['os'][$os]['text'] = 'Hikvision';
@ -2582,6 +2591,7 @@ $config['os'][$os]['type'] = 'environment';
$config['os'][$os]['icon'] = 'hwg';
$config['os'][$os]['over'][0]['graph'] = 'device_bits';
$config['os'][$os]['over'][0]['text'] = 'Traffic';
$config['os'][$os]['mib_dir'][] = 'hwg';
// HWGroup STE2
$os = 'hwg-ste2';
@ -2592,6 +2602,7 @@ $config['os'][$os]['over'][0]['graph'] = 'device_temperature';
$config['os'][$os]['over'][0]['text'] = 'Temperature';
$config['os'][$os]['over'][1]['graph'] = 'device_humidity';
$config['os'][$os]['over'][1]['text'] = 'Humidity';
$config['os'][$os]['mib_dir'][] = 'hwg';
// EATON PDU
$os = 'eatonpdu';

View File

@ -3,7 +3,7 @@
if (starts_with($sysDescr, 'Sentry') && str_contains($sysDescr, array('Switched', 'Smart'))) {
// ServerTech doesn't have a way to distinguish between sentry3 and sentry4 devices
// Hopefully, we can use the version string to figure it out
$version = trim(snmp_get($device, 'Sentry3-MIB::serverTech.4.1.1.1.3.0', '-Osqnv'));
$version = trim(snmp_get($device, 'serverTech.4.1.1.1.3.0', '-Osqnv', 'Sentry3-MIB', 'sentry'));
$version = explode(" ", $version);
$version = intval($version[1]);

View File

@ -3,7 +3,7 @@
if (starts_with($sysDescr, 'Sentry') && str_contains($sysDescr, array('Switched', 'Smart'))) {
// ServerTech doesn't have a way to distinguish between sentry3 and sentry4 devices
// Hopefully, we can use the version string to figure it out
$version = trim(snmp_get($device, 'Sentry3-MIB::serverTech.4.1.1.1.3.0', '-Osqnv'));
$version = trim(snmp_get($device, 'serverTech.4.1.1.1.3.0', '-Osqnv', 'Sentry3-MIB', 'sentry'));
$version = explode(" ", $version);
$version = intval($version[1]);

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,119 +0,0 @@
S5-CHASSIS-TRAP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
s5ChaTrap
FROM S5-ROOT-MIB
s5ChasComType, s5ChasComOperState
FROM S5-CHASSIS-MIB;
s5ChassisTrapMib MODULE-IDENTITY
LAST-UPDATED "200407200000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"5000 Chassis Trap MIB
Copyright 1993-2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 122: Conversion to SMIv2"
::= { s5ChaTrap 0 }
-- SECTION 2: SynOptics 5000 Chassis Trap Definitions
s5CtrHotSwap NOTIFICATION-TYPE
OBJECTS { s5ChasComType,
s5ChasComOperState }
STATUS current
DESCRIPTION
"A component or sub-component was inserted or
deinserted in the chassis. This trap is sent only
once when the condition is first detected. The
following values are returned:
s5ChasComType........the type of the component
(or sub-component) that was inserted or
deinserted, with the instance identifying
the group, component, and sub-component.
s5ChasComOperState...the operational status of
the component or sub-component, with the
instance identifying the group, component,
and sub-component. The value is removed(3)
when the item is removed."
::= { s5ChaTrap 1 }
s5CtrProblem NOTIFICATION-TYPE
OBJECTS { s5ChasComType,
s5ChasComOperState }
STATUS current
DESCRIPTION
"A component or sub-component has a problem
condition, either warning, nonfatal, or fatal.
This trap is sent only once when the condition
is first detected. The following values are
returned:
s5ChasComType........the type of the component
(or sub-component) that has the problem
condition, with the instance identifying
the group, component, and sub-component.
s5ChasComOperState...the operational status of
the component or sub-component, with the
instance identifying the group, component,
and sub-component."
::= { s5ChaTrap 2 }
s5CtrUnitUp NOTIFICATION-TYPE
OBJECTS { s5ChasComType,
s5ChasComOperState }
STATUS current
DESCRIPTION
"A component or sub-component has been newly detected.
This trap is sent only once when the condition
is first detected. The following values are
returned:
s5ChasComType........the type of the component
(or sub-component) that has the problem
condition, with the instance identifying
the group, component, and sub-component.
s5ChasComOperState...the operational status of
the component or sub-component, with the
instance identifying the group, component,
and sub-component."
::= { s5ChaTrap 3 }
s5CtrUnitDown NOTIFICATION-TYPE
OBJECTS { s5ChasComType,
s5ChasComOperState }
STATUS current
DESCRIPTION
"A component or sub-component is no longer detected.
This trap is sent only once when the condition
is first detected. The following values are
returned:
s5ChasComType........the type of the component
(or sub-component) that has the problem
condition, with the instance identifying
the group, component, and sub-component.
s5ChasComOperState...the operational status of
the component or sub-component, with the
instance identifying the group, component,
and sub-component."
::= { s5ChaTrap 4 }
END

View File

@ -1,410 +0,0 @@
-- SECTION 1: Top Level Definitions
S5-COMMON-STATS-MIB DEFINITIONS ::= BEGIN
-- 5000 Common Statistics MIB Release 1.1.2
-- Revision 04/18/94
-- Copyright 1993-94 SynOptics Communications, Inc.
-- All rights reserved.
-- This SynOptics SNMP Management Information Base Specification
-- (Specification) embodies SynOptics' confidential and
-- proprietary intellectual property. SynOptics retains all
-- title and ownership in the Specification, including any
-- revisions.
-- This Specification is supplied "AS IS," and SynOptics makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
-- Imports
IMPORTS
OBJECT-TYPE
FROM RFC-1212
TimeTicks
FROM RFC1155-SMI
s5Com
FROM S5-ROOT-MIB
MacAddress
FROM SNMPv2-TC;
-- Groups
-- Statistics
s5CmStat OBJECT IDENTIFIER ::= { s5Com 1 }
-- SECTION 2: MIB Objects
-- Show Nodes Table
s5CmSNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5CmSNodeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A Table of MAC addresses of active nodes, which are
detected to be connected to the concentrator.
These nodes may be directly connected to the
concentrator or may be indirectly connected via
an interconnect port, bridge or switch. The definition
of active node is provided by s5CmSNodeStatus.
The object s5CmSNodeIfIndex specifies the
source that is used to detect MAC addresses. When the
source is not an interface, the agent uses best effort to
detect entries. These entries may, but are not required
to be, MACs from media types other than the interfaces
for the agent.
This table is indexed by source of the detection,
board, port, and MAC address of the node. This
table is indexed differently from the FindNodes
table which uses only the source of the detection
and MAC address of the node. Note: a MAC
address could appear multiple times in this
table (on different board and port)."
::= { s5CmStat 1 }
s5CmSNodeEntry OBJECT-TYPE
SYNTAX S5CmSNodeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row in the Show Node table.
Entries can not be created or deleted via
SNMP."
INDEX { s5CmSNodeIfIndx,
s5CmSNodeBrdIndx,
s5CmSNodePortIndx,
s5CmSNodeMacAddr }
::= { s5CmSNodeTable 1 }
S5CmSNodeEntry ::= SEQUENCE {
s5CmSNodeIfIndx INTEGER,
s5CmSNodeBrdIndx INTEGER,
s5CmSNodePortIndx INTEGER,
s5CmSNodeMacAddr MacAddress,
s5CmSNodeStatus INTEGER
}
s5CmSNodeIfIndx OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An integer value representing the source
that detected the active node. A value greater
than zero is the index of the agent's interface
in the NMM. This is the same value as ifIndex
for the interface. A value of zero indicates
that the agent detected the node information via
best available efforts. The nodes may be, but are
note required to be, from media types other than
the interfaces for the agent."
::= { s5CmSNodeEntry 1 }
s5CmSNodeBrdIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board."
::= { s5CmSNodeEntry 2 }
s5CmSNodePortIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the port on the board. Its
value ranges between 1 and index of the last
manageable port on the board."
::= { s5CmSNodeEntry 3 }
s5CmSNodeMacAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC address of the station."
::= { s5CmSNodeEntry 4 }
s5CmSNodeStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
active(2),
inactive(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of the MAC address for a station.
The meaning varies depending on the media type
of the NMM reporting the status. The values are:
other(1)......unknown or other
active(2).....the station is actively sending
and receiving, or
participating
in the ring poll
inactive(3)...the station is idle
For Ethernet, active(2) means that the station
has sent a frame in the last N seconds and
inactive(3) means the station has not sent a
frame in the last N seconds. N is specified by
the s5EnNodeInactInterval object, which is
defined in the 5000 Ethernet MIB. The status of
other(3) is reported when the current status of
the station is unknown.
For Token Ring and FDDI, the status of a station
will always be reported as active(2) since it is
based on being in the ring poll. When no longer
in the ring poll, a station is removed from the
table."
::= { s5CmSNodeEntry 5 }
-- Find Nodes Table
s5CmFNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5CmFNodeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A Table of MAC addresses of active nodes, which are
detected to be connected to the concentrator.
These nodes may be directly connected to the
concentrator or may be indirectly connected via
an interconnect port, bridge or switch. The definition
of active node is provided by s5CmSNodeStatus.
The object s5CmSNodeIfIndex specifies the
source that is used to detect MAC addresses. When the
source is not an interface, the agent uses best effort to
detect entries. These entries may, but are not required
to be, MACs from media types other than the interfaces
for the agent.
This table is indexed by source of the detection
and MAC address of the node. This
table is indexed differently from the ShowNodes
table which uses the source of the detection,
board, port, and MAC address of the node.
Note: The same MAC may be detected at several
locations. The entry in this table is the last
detected location. In addition, more than one
MAC address could appear on the same board
and port."
::= { s5CmStat 2 }
s5CmFNodeEntry OBJECT-TYPE
SYNTAX S5CmFNodeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row in the Find Node table.
Entries can not be created or deleted via
SNMP."
INDEX { s5CmFNodeIfIndx,
s5CmFNodeMacAddr }
::= { s5CmFNodeTable 1 }
S5CmFNodeEntry ::= SEQUENCE {
s5CmFNodeIfIndx INTEGER,
s5CmFNodeMacAddr MacAddress,
s5CmFNodeBrdIndx INTEGER,
s5CmFNodePortIndx INTEGER
}
s5CmFNodeIfIndx OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An integer value representing the source
that detected the active node. A value greater
than zero is the index of the agent's interface
in the NMM. This is the same value as ifIndex
for the interface. A value of zero indicates
that the agent detected the node information via
best available efforts. The nodes may be, but are
note required to be, from media types other than
the interfaces for the agent."
::= { s5CmFNodeEntry 1 }
s5CmFNodeMacAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC address of the station."
::= { s5CmFNodeEntry 2 }
s5CmFNodeBrdIndx OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board. The
value of zero has the special meaning that the
true board index value is currently unknown.
Note that the syntax of this object is not
identical to s5CmSNodeBrdIndx."
::= { s5CmFNodeEntry 3 }
s5CmFNodePortIndx OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the port on the board. This
corresponds to the index of one of the
manageable ports on the board. The value of
zero has the special meaning that the true port
index value is currently unknown.
Note that the syntax of this object is not
identical to s5CmSNodePortIndx."
::= { s5CmFNodeEntry 4 }
-- Per-port Network to MAC Address Mapping Table
s5CmNetAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5CmNetAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of network layer addresses associated
with MAC addresses of active nodes, which are
detected to be connected to the concentrator.
This table is indexed by the interface it was
detected, the board and port the node is connected,
the MAC address of the node and an integer index
(enumerating multiple network addresses).
Note:
Only a small implementation determined number of
network addresses are stored. The oldest one is
discarded, so that the most recent one may be
retained. When packet decoding is switched off
entries in the network address mapping table may
remain present for some time, but no new addresses
are added. An network address could appear multiple
times in this table (on different board and port)
and can appear under different s5CmNetAddrNetIndx
over time."
::= { s5CmStat 3 }
s5CmNetAddrEntry OBJECT-TYPE
SYNTAX S5CmNetAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row in the network address mapping table.
Entries can not be created or deleted
via SNMP."
INDEX { s5CmNetAddrIfIndex,
s5CmNetAddrBrdIndx,
s5CmNetAddrPortIndx,
s5CmNetAddrMacAddr,
s5CmNetAddrNetIndx }
::= { s5CmNetAddrTable 1 }
S5CmNetAddrEntry ::= SEQUENCE {
s5CmNetAddrIfIndex INTEGER,
s5CmNetAddrBrdIndx INTEGER,
s5CmNetAddrPortIndx INTEGER,
s5CmNetAddrMacAddr MacAddress,
s5CmNetAddrNetIndx INTEGER,
s5CmNetAddrType INTEGER,
s5CmNetAddrAddr OCTET STRING,
s5CmNetAddrLastSeen TimeTicks
}
s5CmNetAddrIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the interface on the NMM on
which the address was detected. This is the
same as the ifIndex."
::= { s5CmNetAddrEntry 1 }
s5CmNetAddrBrdIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board."
::= { s5CmNetAddrEntry 2 }
s5CmNetAddrPortIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the port on the board."
::= { s5CmNetAddrEntry 3 }
s5CmNetAddrMacAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC address of the station."
::= { s5CmNetAddrEntry 4 }
s5CmNetAddrNetIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The sequence number of the network address."
::= { s5CmNetAddrEntry 5 }
s5CmNetAddrType OBJECT-TYPE
SYNTAX INTEGER {
ip(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of network layer address:
ip(1).....an IP address as defined in RFC 791."
::= { s5CmNetAddrEntry 6 }
s5CmNetAddrAddr OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network layer address of the station represented
in network byte-order"
::= { s5CmNetAddrEntry 7 }
s5CmNetAddrLastSeen OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime at the time this network
address was last seen on this interface/board/port/MAC."
::= { s5CmNetAddrEntry 8 }
END

View File

@ -1,713 +0,0 @@
S5-ETH-MULTISEG-TOPOLOGY-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, TimeTicks
FROM SNMPv2-SMI
SnpxChassisType, SnpxBackplaneType
FROM SYNOPTICS-ROOT-MIB
s5EnMsTop
FROM S5-ROOT-MIB
MacAddress
FROM SNMPv2-TC;
s5EthMultisegTopologyMib MODULE-IDENTITY
LAST-UPDATED "200407200000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"5000 Ethernet Multi-segment MIB
Copyright 1993-2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 106: Conversion to SMIv2"
::= { s5EnMsTop 0 }
-- Groups
s5EnMsTopInfo OBJECT IDENTIFIER ::= { s5EnMsTop 1 }
s5EnMsTopNmm OBJECT IDENTIFIER ::= { s5EnMsTop 2 }
s5EnMsTopBdg OBJECT IDENTIFIER ::= { s5EnMsTop 3 }
s5EnMsTopSrcMac OBJECT IDENTIFIER ::= { s5EnMsTop 4 }
-- SECTION 2: MIB Objects
-- Topology Status and Configuration Information
s5EnMsTopIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An IP address of the agent. This is used to fill
in the IP address field of transmitted SONMP packets.
The agent should be reachable through this IP address."
::= { s5EnMsTopInfo 1 }
s5EnMsTopStatus OBJECT-TYPE
SYNTAX INTEGER {
topOn(1),
topOff(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates if the agent is participating in
multi-segment topology. The values are:
topOn(1)....topology is on
topOff(2)...topology is off
When the value is topOff(2) the status of
topology table entries is undefined. However, the
agent should make its best attempt when the value is
changed to topOff(2) to remove all existing instances
of topology MIB objects. The agent must save the
setting of this object in nonvolatile memory (i.e.,
save across reboots)."
DEFVAL { topOn }
::= { s5EnMsTopInfo 2 }
s5EnMsTopNmmLstChg OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime the last time an entry in the
NMM topology table was added, deleted, or modified. If
the NMM topology table has not changed since cold/warm
start of the agent, then the value is zero."
::= { s5EnMsTopInfo 3 }
s5EnMsTopBdgLstChg OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of sysUpTime the last time an entry in the
bridge topology table was added, deleted, or modified.
If the bridge topology table has not changed since
cold/warm start of the agent, then the value is zero."
::= { s5EnMsTopInfo 4 }
s5EnMsTopNmmMaxNum OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of entries in the NMM topology
table."
::= { s5EnMsTopInfo 5 }
s5EnMsTopNmmCurNum OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of entries in the NMM topology
table."
::= { s5EnMsTopInfo 6 }
s5EnMsTopBdgMaxNum OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The maximum number of entries in the bridge topology
table."
::= { s5EnMsTopInfo 7 }
s5EnMsTopBdgCurNum OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The current number of entries in the bridge topology
table."
::= { s5EnMsTopInfo 8 }
-- Network Management Module (NMM) Topology Table
s5EnMsTopNmmTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnMsTopNmmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of topology information from each topology
agent that sends out NMM topology messages, and that
has been heard by the reporting topology agent. The
number of entries is determined by the number of
distinct topology messages received. A topology
message is identified by a combination of the IP
address and segment-identifier contained in the
message, and the slot-port on which it is received.
Entries in the table are created by reception of a
'new' NMM topology message. An entry is removed from
the table after no messages are received from the
corresponding topology agent in the required time
interval.
NOTE: there is an entry for the reporting agent with
the values of slot and port set to zero."
::= { s5EnMsTopNmm 1 }
s5EnMsTopNmmEntry OBJECT-TYPE
SYNTAX S5EnMsTopNmmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the NMM topology table. Entries in the table
can not be created or deleted via SNMP."
INDEX { s5EnMsTopNmmSlot,
s5EnMsTopNmmPort,
s5EnMsTopNmmIpAddr,
s5EnMsTopNmmSegId }
::= { s5EnMsTopNmmTable 1 }
S5EnMsTopNmmEntry ::= SEQUENCE {
s5EnMsTopNmmSlot INTEGER,
s5EnMsTopNmmPort INTEGER,
s5EnMsTopNmmIpAddr IpAddress,
s5EnMsTopNmmSegId INTEGER,
s5EnMsTopNmmMacAddr MacAddress,
s5EnMsTopNmmChassisType SnpxChassisType,
s5EnMsTopNmmBkplType SnpxBackplaneType,
s5EnMsTopNmmLocalSeg INTEGER,
s5EnMsTopNmmCurState INTEGER
}
s5EnMsTopNmmSlot OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The slot on which the topology message
was received.
NOTE: There is an artificial 'row' for the reporting
agent with slot and port equal to zero.
NOTE: Non-modular devices that do not have multiple
slots should set this value to 1."
::= { s5EnMsTopNmmEntry 1 }
s5EnMsTopNmmPort OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port on which the topology message
was received.
NOTE: there is an artificial 'row' for the reporting
agent with slot and port equal to zero."
::= { s5EnMsTopNmmEntry 2 }
s5EnMsTopNmmIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the sender of the topology message."
::= { s5EnMsTopNmmEntry 3 }
s5EnMsTopNmmSegId OBJECT-TYPE
SYNTAX INTEGER (0..'FFFFFF'H)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 'segment identifier' of the segment from which
the remote agent sent the topology message. The value
is extracted from the received topology message.
Different devices may use different methods for
representing the segment identifier. For example,
system 5000 NMMs that run multi-segment autotopology use
the SrcIndx of the segment as the segment identifier;
switches use a computed a value equal to '(256 * s) + p'
where 's' is the board, card or slot number and 'p' is
the port number on and as seen by the switch sending the
topology message;
system 3000 NMMs use the lower three bytes of the MAC
address of the NMM as the segment identifier. In any
case, the 'segment identifier' uniquely identifies the
network segment in the remote device from which
the topology message was sent."
::= { s5EnMsTopNmmEntry 4 }
s5EnMsTopNmmMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the sender of the topology message."
::= { s5EnMsTopNmmEntry 5 }
s5EnMsTopNmmChassisType OBJECT-TYPE
SYNTAX SnpxChassisType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The chassis type of the device that sent the topology
message."
::= { s5EnMsTopNmmEntry 6 }
s5EnMsTopNmmBkplType OBJECT-TYPE
SYNTAX SnpxBackplaneType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The backplane type of the device that sent the
topology message."
::= { s5EnMsTopNmmEntry 7 }
s5EnMsTopNmmLocalSeg OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the sender of the topology message is on
the same Ethernet segment (i.e., NOT across a bridge)
as the reporting agent."
::= { s5EnMsTopNmmEntry 8 }
s5EnMsTopNmmCurState OBJECT-TYPE
SYNTAX INTEGER {
topChanged(1),
heartbeat(2),
new(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state of sender of the
topology message. The values are:
topChanged(1)...topology information has
recently changed
heartbeat(2)....topology information unchanged
new(3)..........sending agent is in new state."
::= { s5EnMsTopNmmEntry 9 }
-- Encoded Octet Strings for NMM Topology Table
s5EnMsTopNmmEosSize OBJECT-TYPE
SYNTAX INTEGER (0..1440)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current size of a 'row' in the table
s5EnMsTopNmmEosTable. This allows applications
to be able to break apart 'rows' in the table."
::= { s5EnMsTopNmm 2 }
s5EnMsTopNmmEosTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnMsTopNmmEosEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of encoded octet strings of
entries in table s5EnMsTopNmmTable.
The number of entries is determined by
packing of 'rows' from s5EnMsTopNmmTable."
::= { s5EnMsTopNmm 3 }
s5EnMsTopNmmEosEntry OBJECT-TYPE
SYNTAX S5EnMsTopNmmEosEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the table of encoded octet
strings for table s5EnMsTopNmmTable.
Instance returned in Response PDU:
On GETs: instance specified is the
instance returned.
On GET-NEXTs: instance returned is the
instance of the last record
contained in the octet string.
Entries in the table can not be created
or deleted via SNMP."
INDEX { s5EnMsTopNmmSlot,
s5EnMsTopNmmPort,
s5EnMsTopNmmIpAddr,
s5EnMsTopNmmSegId }
::= { s5EnMsTopNmmEosTable 1 }
S5EnMsTopNmmEosEntry ::= SEQUENCE {
s5EnMsTopNmmEos OCTET STRING
}
s5EnMsTopNmmEos OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1400))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An encoded octet string. On reads it contains
an integral number of 'rows' from table
s5EnMsTopNmmTable. All 'rows' are the same size
which is defined by object s5EnMsTopNmmEosSize."
::= { s5EnMsTopNmmEosEntry 1 }
-- Bridge Topology Table
s5EnMsTopBdgTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnMsTopBdgEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A table of topology information from each Bridge in
the network that is sending bridge topology messages
that have been heard by the reporting agent. The
number of entries is determined by the number of
detected (and active) bridges. Entries in the table
are created by reception of a topology message from a
'new' bridge. An entry is removed from the table
after no messages are received from the corresponding
bridge in the required time interval."
::= { s5EnMsTopBdg 1 }
s5EnMsTopBdgEntry OBJECT-TYPE
SYNTAX S5EnMsTopBdgEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A row in the bridge topology table. Entries in the
table can not be created or deleted via SNMP."
INDEX { s5EnMsTopBdgSlotNum,
s5EnMsTopBdgPortNum,
s5EnMsTopBdgIpAddr }
::= { s5EnMsTopBdgTable 1 }
S5EnMsTopBdgEntry ::= SEQUENCE {
s5EnMsTopBdgSlotNum INTEGER,
s5EnMsTopBdgPortNum INTEGER,
s5EnMsTopBdgIpAddr IpAddress,
s5EnMsTopBdgNumber INTEGER,
s5EnMsTopBdgMacAddr MacAddress,
s5EnMsTopBdgType INTEGER,
s5EnMsTopBdgStatus INTEGER,
s5EnMsTopBdgNumPorts Integer32,
s5EnMsTopBdgHelloPortNum INTEGER,
s5EnMsTopBdgHelloPortType INTEGER,
s5EnMsTopBdgHelloPortStatus INTEGER,
s5EnMsTopBdgCompBdgMac1 MacAddress,
s5EnMsTopBdgCompBdgMac2 MacAddress
}
s5EnMsTopBdgSlotNum OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The slot on which the topology message was
received.
NOTE: Non-modular devices that do not have multiple
slots should set this value to 1."
::= { s5EnMsTopBdgEntry 1 }
s5EnMsTopBdgPortNum OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The port on which the topology message was received."
::= { s5EnMsTopBdgEntry 2 }
s5EnMsTopBdgIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The IP address of the bridge that sent the
topology message."
::= { s5EnMsTopBdgEntry 3 }
s5EnMsTopBdgNumber OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The 'Bridge Number' of the bridge that sent
the topology message. This is the IEEE 802.1
bridge number."
::= { s5EnMsTopBdgEntry 4 }
s5EnMsTopBdgMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The MAC Address of the bridge that sent the
topology message."
::= { s5EnMsTopBdgEntry 5 }
s5EnMsTopBdgType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
localSyn(2),
remoteSyn(3),
kalpana(4)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The 'kind of bridge' that sent the topology
message. The values are:
other(1).....unknown or other type
locSyn(2)....local SynOptics bridge
remSyn(3)....remote SynOptics bridge
kalpana(4)...Kalpana bridge(switch)
"
::= { s5EnMsTopBdgEntry 6 }
s5EnMsTopBdgNumPorts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of ports on the bridge."
::= { s5EnMsTopBdgEntry 7 }
s5EnMsTopBdgStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
active(2),
standby(3)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The current operational status from the bridge
that sent the topology message. The values are:
other(1).....unknown or other
active(2)....bridge is active
standby(3)...bridge is in standby
A value of standby(3) means that at least ONE port
is in standby mode. A value of active(2) means NO
port is in standby mode."
::= { s5EnMsTopBdgEntry 8 }
s5EnMsTopBdgHelloPortNum OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The port number used by the bridge to
send the topology message. This port may
or may not be in standby mode."
::= { s5EnMsTopBdgEntry 9 }
s5EnMsTopBdgHelloPortType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
eth(2),
tok4(3),
tok16(4),
fddi(5),
t1(6)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The type of the port used by the bridge to
send the topology message. The values are:
other(1)...other or unknown type
eth(2).....ethernet
tok4(3)....4 Mbit token ring
tok16(4)...16 Mbit token ring
fddi(5)....fddi
t1(6)......t1
Note: These enumerations were done for
'completeness'. No other value than eth(2)
should ever be received by an ethernet agent."
::= { s5EnMsTopBdgEntry 10 }
s5EnMsTopBdgHelloPortStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
active(2),
standby(3)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The status of the port used by the bridge
to send the topology message. The values are:
other(1).....unknown or other
active(2)....port is active
standby(3)...port is in standby"
::= { s5EnMsTopBdgEntry 11 }
s5EnMsTopBdgCompBdgMac1 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The first MAC address of a companion bridge
of the bridge that sent the topology message.
The value is 00:00:00:00:00:00 for local
bridges (since there is no companion bridge)
and also when the companion MAC address
is unknown for remote bridges."
::= { s5EnMsTopBdgEntry 12 }
s5EnMsTopBdgCompBdgMac2 OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The second MAC address of a companion bridge
of the bridge that sent the topology message.
The value is 00:00:00:00:00:00 for local
bridges (since there is no companion bridge)
and also when the companion MAC address
is unknown for remote bridges."
::= { s5EnMsTopBdgEntry 13 }
-- Encoded Octet Strings for Bridge Topology Table
s5EnMsTopBdgEosSize OBJECT-TYPE
SYNTAX INTEGER (0..1440)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The current size of a 'row' in the table
s5EnMsTopBdgEosTable. This allows applications
to be able to break apart 'rows' in the table."
::= { s5EnMsTopBdg 2 }
s5EnMsTopBdgEosTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnMsTopBdgEosEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A table of encoded octet strings of
entries in table s5EnMsTopBdgTable.
The number of entries is determined by
packing of 'rows' from s5EnMsTopBdgTable."
::= { s5EnMsTopBdg 3 }
s5EnMsTopBdgEosEntry OBJECT-TYPE
SYNTAX S5EnMsTopBdgEosEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A row in the table of encoded octet
strings for table s5EnMsTopBdgTable.
Instance returned in Response PDU:
On GETs: instance specified is the
instance returned.
On GET-NEXTs: instance returned is the
instance of the last record
contained in the octet string.
Entries in the table can not be created
or deleted via SNMP."
INDEX { s5EnMsTopBdgSlotNum,
s5EnMsTopBdgPortNum,
s5EnMsTopBdgIpAddr }
::= { s5EnMsTopBdgEosTable 1 }
S5EnMsTopBdgEosEntry ::= SEQUENCE {
s5EnMsTopBdgEos OCTET STRING
}
s5EnMsTopBdgEos OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1400))
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"An encoded octet string. On reads it contains
an integral number of 'rows' from table
s5EnMsTopBdgTable. All 'rows' are the same size
which is defined by object s5EnMsTopBdgEosSize."
::= { s5EnMsTopBdgEosEntry 1 }
-- MAC Address-to-Segment Mapping Table
-- Implementation of this group is optional. It is supported by those
-- devices that use different source MAC addresses to transmit
-- topology messages on different segments.
s5EnMsTopSrcMacAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnMsTopSrcMacAddrEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A table describing the source MAC addresses that the
agent uses to transmit topology messages on different
segments in the device. The MAC addresses are
preallocated and remain unchanged for the agent.
However, the mapping between a MAC address and segment
may change, since it can depend on the current
physical and/or logical configuration of the device.
Implementation of this group is required for those
devices that use different source MAC addresses to
transmit topology messages on different segments.
Implementation of this group is optional otherwise."
::= { s5EnMsTopSrcMac 1 }
s5EnMsTopSrcMacAddrEntry OBJECT-TYPE
SYNTAX S5EnMsTopSrcMacAddrEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A row in the table of MAC address-to-segment mappings.
Entries in the table can not be created or deleted
via SNMP."
INDEX { s5EnMsTopSrcMacAddr }
::= { s5EnMsTopSrcMacAddrTable 1 }
S5EnMsTopSrcMacAddrEntry ::= SEQUENCE {
s5EnMsTopSrcMacAddr MacAddress,
s5EnMsTopSrcMacSegId INTEGER
}
s5EnMsTopSrcMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The MAC address used to transmit topology messages."
::= { s5EnMsTopSrcMacAddrEntry 1 }
s5EnMsTopSrcMacSegId OBJECT-TYPE
SYNTAX INTEGER (0..16777215)
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The 'segment-identifier' of the segment
on which topology messages were transmitted."
::= { s5EnMsTopSrcMacAddrEntry 2 }
s5EnMsTopSrcMacAddrLstChg OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The value of sysUpTime when an entry in the
table s5EnMsTopSrcMacAddrTable was last changed.
If no changes have been done since cold/warm start
of the agent, then the value is zero."
::= { s5EnMsTopSrcMac 2 }
END

View File

@ -1,464 +0,0 @@
S5-ETH-REDUNDANT-LINKS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32, TimeTicks
FROM SNMPv2-SMI
s5EnCfg
FROM S5-ETHERNET-MIB
TimeIntervalSec
FROM S5-TCS-MIB;
s5EthRedundantLinksMib2 MODULE-IDENTITY
LAST-UPDATED "200411030000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"5000 Ethernet Redundant Links MIB
Copyright 1993-2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200411030000Z" -- 03 November 2004
DESCRIPTION "Version 104: Use sane OID for s5EthRedundantLinksMib"
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 103: Conversion to SMIv2"
::= { s5EnCfg 99 }
-- Groups
s5EnRedun OBJECT IDENTIFIER ::= { s5EnCfg 2 }
-- SECTION 2: Redundant Port Information
-- Redundant Port Table
s5EnRedPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnRedPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table with redundancy status and control for
each redundancy-capable port in the chassis.
The number of entries is determined by the number
of redundancy-capable ports in the chassis.
The ports appearing in this table can be divided into
two categories:
Those with remote fault signaling capability and
those without. The latter kind depends on the port
link status to provide the required redundancy.
Ports that are not capable of supporting redundancy do
not have an entry in this table."
::= { s5EnRedun 1 }
s5EnRedPortEntry OBJECT-TYPE
SYNTAX S5EnRedPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the table of redundancy status and
control for each redundancy-capable port in the
chassis. Entries in the table cannot be
created or deleted via SNMP."
INDEX { s5EnRedPortBrdIndx,
s5EnRedPortPortIndx }
::= { s5EnRedPortTable 1 }
S5EnRedPortEntry ::= SEQUENCE {
s5EnRedPortBrdIndx
INTEGER,
s5EnRedPortPortIndx
INTEGER,
s5EnRedPortCapability
INTEGER,
s5EnRedPortRedundMode
INTEGER,
s5EnRedPortOperStatus
INTEGER,
s5EnRedPortRemoteOperStatus
INTEGER,
s5EnRedPortRemFltSelectMode
INTEGER,
s5EnRedPortTxMode
INTEGER,
s5EnRedPortFaults
Counter32,
s5EnRedPortModeChanges
Counter32,
s5EnRedPortCompanionBrdNum
INTEGER,
s5EnRedPortCompanionPortNum
INTEGER,
s5EnRedPortSwitchoverStatus
INTEGER,
s5EnRedPortSwitchoverTime
TimeIntervalSec
}
s5EnRedPortBrdIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the slot containing the board on which
the port is located."
::= { s5EnRedPortEntry 1 }
s5EnRedPortPortIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port on the board."
::= { s5EnRedPortEntry 2 }
s5EnRedPortCapability OBJECT-TYPE
SYNTAX INTEGER {
hwRedOnly(1),
swRedOnly(2),
hwAndSwRed(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The redundancy capability of the port:
hwRedOnly(1).....hardware redundancy only.
swRedOnly(2).....software redundacy only.
hwAndSwRed(3)....both hardware and software redundancy.
A value of hwRedOnly(1) or hwAndSwRed(3) means that
the port is capable of being configured into a
hardware-redundant pair. In this case, the identity of the
potential redundant companion is given by the objects
s5EnRedPortCompanionBrdNum and s5EnRedPortCompanionPortNum.
A value of swRedOnly(2) or hwAndSwRed(3) means that
the port is capable of being configured into a
software-redundant pair."
::= { s5EnRedPortEntry 3 }
s5EnRedPortRedundMode OBJECT-TYPE
SYNTAX INTEGER {
standAlone(1),
hwActive(2),
hwStandby(3),
swActive(4),
swStandby(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The redundancy mode of the port.
The values when written change the redundancy
mode, and when read report the redundancy mode:
standalone(1)..the port is not in any redundant pair.
hwActive(2)....the port is the active companion in
a hardware-redundant pair.
hwStandby(3)...the port is the standby companion
in a hardware-redundant pair.
swActive(4)....the port is the active companion in
a software-redundant pair.
swStandby(5)...the port is the standby companion
in a software-redundant pair.
The values that can be written, which change the
redundancy mode, are:
standalone(1)...causes the redundant pair to be
broken up.
hwActive(2).....if the previous value was hwStandby(3),
this value will cause the port to become
the active port in the hardware-redundant
pair, resulting in a switchover.
hwStandby(3)....if the previous value was hwActive(2),
this value will cause the port to become
the standby port in the hardware-redundant
pair, resulting in a switchover.
swActive(4).....if the previous value was swStandby(5),
this value will cause the port to become
the active port in the software-redundant
pair, resulting in a switchover.
swStandby(5)....if the previous value was swActive(4),
this value will cause the port to become
the standby port in the software-redundant
pair, resulting in a switchover.
To create a hardware-redundant pair, change this object
to hwActive(2) or hwStandby(3). To create a
software-redundant pair, change this object to
swActive(4) or swStandby(5). The same SNMP SET PDU
must also write to objects s5EnRedPortCompanionBrdNum
and s5EnRedPortCompanionPortNum."
::= { s5EnRedPortEntry 4 }
s5EnRedPortOperStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ok(2),
localFault(3),
remoteFault(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The redundancy status of the port. The values are:
other(1).............none of the following.
ok(2)...................no fault
localFault(3)....the local port has sensed a fault condition.
remoteFault(4)...the remote port has sensed a fault
condition and has signaled the local port
accordingly.
Either a localFault(3) or remoteFault(4) condition should
cause a healthy redundant port pair to switchover.
If the port does not belong to a redundant pair, a
value of other(1) is returned.
Note: If the redundant link consists of ports without
remote fault capability, the value remoteFault(4)
will not be reported and the value localFault(3)
implies that link is off."
::= { s5EnRedPortEntry 5 }
s5EnRedPortRemoteOperStatus OBJECT-TYPE
SYNTAX INTEGER {
snpxFLRemFltCpblPortUp(1),
snpxFLFBRemFltCpblPortUp(2),
tenBaseTFLPortUp(3),
tenBaseFBPortUp(4),
snpxRemFltCpblPortFault(5),
tenBaseFBPortFault(6),
unknown(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reflects the real time status of the
received data from the remote port. The values are:
snpxFLRemFltCpblPortUp(1)....10BASE-FL signaling,
plus capable of SynOptics proprietary
remote fault signaling. A remote fault
on such a port is indicated by
snpxRemFltCpblPortFault(5).
snpxFLFBRemFltCpblPortUp(2)..10BASE-FL signaling,
plus capable of SynOptics proprietary
remote fault signaling and 10BASE-FB
signaling. A remote fault on such a port
is indicated by snpxRemFltCpblPortFault(5).
tenBaseTFLPortUp(3)...........regular idle 10BASE-T
or 10BASE-FL signaling, and is incapable of
remote fault signaling.
tenBaseFBPortUp(4)...........10BASE-FB synchronous
signaling. A remote fault on such a port is
indicated by tenBaseFBPortFault(6).
snpxRemFltCpblPortFault(5)...SynOptics proprietary
remote fault signaling.
tenBaseFBPortFault(6)........10BASE-FB remote fault
signaling.
unknown(7)...................none of the above.
A value of snpxFLRemFltCpblPortUp(1) indicates that
the remote port is using 10BASE-FL signaling, and is
capable of SynOptics proprietary idle and remote fault
signaling. A remote fault on such a port is indicated
by snpxRemFltCpblPortFault(5).
A value of snpxFLFBRemFltCpblPortUp(2) indicates that
the remote port is using 10BASE-FL signaling, and is
capable of SynOptics proprietary idle and remote fault
signaling, and is also capable of synchronous
signaling. A remote fault on such a port is indicated
by snpxRemFltCpblPortFault(5).
A value of tenBaseFLPortUp(3) indicates that the
remote port uses regular idle 10BASE-FL signaling, and
is incapable of remote fault signaling.
A value of tenBaseFBPortUp(4) indicates that the
remote port uses 10BASE-FB synchronous signaling. A
remote fault on such a port is indicated by
tenBaseFBPortFault(6)."
::= { s5EnRedPortEntry 6 }
s5EnRedPortRemFltSelectMode OBJECT-TYPE
SYNTAX INTEGER {
synoptics(1),
standard(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This mode specifies the set of local fault events
which will cause a switchover. The values are:
synoptics(1)..The SynOptics Tx Remote Fault events
consist of auto-partition and NM (network
management) partition events in addition to
the standard events.
standard(2)...The standard events are link-off for
all ports, and low light, jabber, Rx invalid idle,
Tx dark, and Tx remote fault (for diagnostics)
for ports with transmit remote fault
capability."
::= { s5EnRedPortEntry 7 }
s5EnRedPortTxMode OBJECT-TYPE
SYNTAX INTEGER {
autoCfg(1),
fl(2),
fb(3),
other(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Transmit Fiber Mode, which determines the
port transmit idle. The values are:
autoCfg(1)...The port will auto configure based
upon the received idle.
fl(2)........The port is configured in FL mode.
fb(3)........The port is configured in FB mode.
other(4).....None of the above. The port is not a fiber
port.
The value other(4) is read-only."
::= { s5EnRedPortEntry 8 }
s5EnRedPortFaults OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of local or remote faults on this port. This
counter increments on a transition between the fault
and no-fault states."
::= { s5EnRedPortEntry 9 }
s5EnRedPortModeChanges OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times this port has transitioned
from standby mode to non-standby mode (includes active
mode and standalone mode), or vice versa."
::= { s5EnRedPortEntry 10 }
s5EnRedPortCompanionBrdNum OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The index of the slot containing the board of the
other port in the redundant pair.
If the port (whose slot-port identity is given by
the instance) is hardware-redundant capable, this
object has the value of the slot number of the
(potential) redundant companion, even if the port is
in standalone mode. This allows the network
manager to determine the identity of the potential
companion, which is fixed by the hardware of the
board.
Changing this object is permitted only when creating a
software-redundant pair."
::= { s5EnRedPortEntry 11 }
s5EnRedPortCompanionPortNum OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The index of the other port in the redundant pair.
If the port (whose slot-port identity is given by
the instance) is hardware-redundant capable, this object
has the value of the port number of the (potential)
redundant companion, even if the port is in standalone
mode. This allows the network manager to determine
the identity of the potential companion, which is fixed
by the hardware of the board.
Changing this object is permitted only when creating a
software-redundant pair."
::= { s5EnRedPortEntry 12 }
s5EnRedPortSwitchoverStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
timedSwitchover(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switchover status of the port (and its companion).
The following values can be written:
timedSwitchover(2)...cause a timed switchover
(see value of
s5EnRedPortSwitchoverTime)
The following values reflect the switchover
status of the redundant port pair:
other(1)..............not undergoing switchover
timedSwitchover(2)....port is undergoing timed switchover
(see value of
s5EnRedPortSwitchoverTime).
On GETs with switchover status of timedSwitchover(2),
if the time remaining before the completion of the
switchover and reversal is available, it will be reported
in object s5EnRedPortSwitchoverTime as a positive value
If not available, the value of s5EnRedSwitchoverTime will
be zero. When changing a port to timedSwitchover(2), the
SET request must also contain the value for object
s5EnRedSwitchoverTime."
::= { s5EnRedPortEntry 13 }
s5EnRedPortSwitchoverTime OBJECT-TYPE
SYNTAX TimeIntervalSec (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The length of time between switching over a redundant
port pair and switching back, when a timed switchover
is done to the port. This object can only be written
in the same request that sets
s5EnRedPortSwitchoverStatus to timedSwitchover(2).
Afterwards, it indicates the amount of time left
before the timed switchover is completed, at which
time another switchover occurs and
s5EnRedSwitchoverStatus is changed to other(1). This
object has the value of zero if the port is not
undergoing a timed switchover, or if the amount of
time is not available."
::= { s5EnRedPortEntry 14 }
-- Last Change To Table Object
s5EnRedLastChg OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime when the last change in the
redundant ports table was observed by the agent."
::= { s5EnRedun 2}
END

View File

@ -1,856 +0,0 @@
S5-ETHERNET-COMMON-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter32
FROM SNMPv2-SMI
s5EnCfg, s5EnStat
FROM S5-ETHERNET-MIB
TimeIntervalSec, SrcIndx, AttId
FROM S5-TCS-MIB;
s5EthernetCommonMib MODULE-IDENTITY
LAST-UPDATED "200407200000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"5000 Ethernet Common MIB
Copyright 1993-2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 118: Conversion to SMIv2"
::= { s5EnCfg 0 }
-- SECTION 2: Configuration information
-- Port Table
s5EnPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing information about each
managed ethernet connectivity port on a board.
The number of entries is determined by the
number of managed ports. Those boards
that do not have any ports do not have
any entries in this table."
::= { s5EnCfg 1 }
s5EnPortEntry OBJECT-TYPE
SYNTAX S5EnPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in Ethernet port table. Entries
can not be created or deleted via SNMP."
INDEX { s5EnPortBrdIndx,
s5EnPortIndx }
::= { s5EnPortTable 1 }
S5EnPortEntry ::= SEQUENCE {
s5EnPortBrdIndx INTEGER,
s5EnPortIndx INTEGER,
s5EnPortPartStatus INTEGER,
s5EnPortPartTime TimeIntervalSec,
s5EnPortLinkStatus INTEGER,
s5EnPortJabberStatus INTEGER
}
s5EnPortBrdIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board."
::= { s5EnPortEntry 1 }
s5EnPortIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port on the board. Its
value ranges between 1 and index of the last
manageable port on the board."
::= { s5EnPortEntry 2 }
s5EnPortPartStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
enabled(2),
partition(3),
autoPartition(4),
timedPartition(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The partition status of the port.
The following values can be written:
enabled(2)..........enabled port
partition(3)........partition port
timedPartition(5)...time partition port (uses value
from s5EnPortPartTime)
The following values reflect the partition
status of the port:
other(1).............partition status unknown
enabled(2)...........port enabled
partition(3).........port partitioned
autoPartition(4).....port auto-partitioned by
hardware
timedPartition(5)....port is timed partitioned
(see value of
s5EnPortPartTime).
On GETs with port status of timedPartition(5), if
the time remaining before the partition is undone
is available, it will be reported in object
s5EnPortPartTime as a positive value. If not
available, the value of s5EnPortPartTime will
be zero. When changing a port to timedPartition(5),
the SET request must also contain the value
for object s5EnPortPartTime. Only value
partition(3) will survive resets of the host card."
::= { s5EnPortEntry 3 }
s5EnPortPartTime OBJECT-TYPE
SYNTAX TimeIntervalSec
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The length of time to keep the port
partitioned when a timed partition is
done to the port. This object can only
be written in the same request that sets
s5EnPortPartStatus to timedPartition(5).
Afterwards, it indicates the amount of
time left before the timed partition
is completed, at which time
s5EnPortPartStatus is changed to
enabled(2). This object has the value of
zero if the port is not time partitioned,
or if the amount of time is not available."
::= { s5EnPortEntry 4 }
s5EnPortLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
off(2),
on(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tells whether the port is receiving
link status. The values are:
other(1)...returned for AUI
off(2).....link is not connected
on(3)......link is connected
on/off applies to 10BASE-T and Fiber ports only."
::= { s5EnPortEntry 5 }
s5EnPortJabberStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
jabbering(2),
ok(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The jabber status of the DTE(s) connected
to the port. The values are:
other(1).......unknown or other condition
jabbering(2)...port receiving jabber
ok(3)..........no jabber detected."
::= { s5EnPortEntry 6 }
-- The System 5000 Port Extension Table
-- Implementation of the Port Extension Table is optional
s5EnPortExtTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnPortExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An extension table to s5EnPortTable containing
additional information about per port
switchable, autonegotiating 10/100 Mbit
ethernet connectivity ports on a board.
The number of entries is determined by the
number of managed ports. Those boards
that do not have any ports do not have
any entries in this table."
::= { s5EnCfg 3 }
s5EnPortExtEntry OBJECT-TYPE
SYNTAX S5EnPortExtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in Ethernet port extension table.
Entries can not be created or deleted
via SNMP."
INDEX { s5EnPortExtBrdIndx,
s5EnPortExtIndx }
::= { s5EnPortExtTable 1 }
S5EnPortExtEntry ::= SEQUENCE {
s5EnPortExtBrdIndx INTEGER,
s5EnPortExtIndx INTEGER,
s5EnPortExtHwCapability OCTET STRING,
s5EnPortExtAutoNegAdv OCTET STRING,
s5EnPortExtAutoNegRcvd OCTET STRING,
s5EnPortExt10MbSegAttCfg AttId,
s5EnPortExt100MbSegAttCfg AttId,
s5EnPortExt10MbSegConnCapability OCTET STRING,
s5EnPortExt100MbSegConnCapability OCTET STRING,
s5EnPortExtActiveSpeed INTEGER,
s5EnPortExtCurDuplexMode INTEGER
}
s5EnPortExtBrdIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board."
::= { s5EnPortExtEntry 1 }
s5EnPortExtIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port on the board. Its
value ranges between 1 and index of the last
manageable port on the board."
::= { s5EnPortExtEntry 2 }
s5EnPortExtHwCapability OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit array that contains the bit map
representing the hardware capabilites
of the port. The bit 7 tells if the port
supports auto-negotiation. If the auto negotiation
is on, the port will have multiple speed capabilities
while if the auto negotiation is not supported, the
hardware will only be capable for one speed:
bit 0 - 10 BASE-T half duplex capable
bit 1 - 10 BASE-T full duplex capable
bit 2 - 100 BASE-TX half duplex capable
bit 3 - 100 BASE-TX full duplex capable
bit 5 - 100 BASE-FX full duplex capable
bit 6 - 100 BASE-FX half duplex capable
bit 7 - auto negotiation support capability
When auto negotiation is supported only bits 0-3
are used to indicate the capabilities available
for negotiation, and any or all of these bits may
be set as long as at least one bit is set.
When auto negotiation is NOT supported (bit 7 = 0)
all other bits are used to indicate the capabilities
supported by the port, but which must be manually
configured."
::= { s5EnPortExtEntry 3 }
s5EnPortExtAutoNegAdv OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A bit array that contains the bit map
representing the abilities advertised
during link negociation. The bit 7 tells
if auto negotiation is enabled or disabled:
bit 0 - 10 BASE-T half duplex capable
bit 1 - 10 BASE-T full duplex capable
bit 2 - 100 BASE-TX half duplex capable
bit 3 - 100 BASE-TX full duplex capable
bit 5 - 100 BASE-FX full duplex capable
bit 6 - 100 BASE-FX half duplex capable
bit 7 - auto negotiation is enabled or disabled
Only capabilites present in the hardware as
indicated by s5EnPortExtHwCapability can be
advertised.
If auto negotiation is enabled only bits 0-3
are used to indicate the capabilities available
for negotiation. Any or all of these bits may be
set as long as at least one bit is set, AND the
settings are in accordance with s5EnPortExtHwCapability.
If auto negotiation is disabled one and only
one of the speed setting bits MUST be set in
accordance with s5EnPortExtHwCapability."
::= { s5EnPortExtEntry 4 }
s5EnPortExtAutoNegRcvd OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit array that contains the bit map
representing the auto-negotiation
abilities of the remote end of the link:
bit 0 - 10 BASE-T half duplex capable
bit 1 - 10 BASE-T full duplex capable
bit 2 - 100 BASE-TX half duplex capable
bit 3 - 100 BASE-TX full duplex capable
"
::= { s5EnPortExtEntry 5 }
s5EnPortExt10MbSegAttCfg OBJECT-TYPE
SYNTAX AttId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The index for the segment used in case
a 10 Mbit link is established."
::= { s5EnPortExtEntry 6 }
s5EnPortExt100MbSegAttCfg OBJECT-TYPE
SYNTAX AttId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The index for the segment used in case
a 100 Mbit link is established."
::= { s5EnPortExtEntry 7 }
s5EnPortExt10MbSegConnCapability OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit array that contains the bit map
representing all available 10Mbit backplane
segment and local segment connections for
the port. One bit is also reserved to
indicate if the cluster has an isolate
capability.
The first 31 bits of the array represent
the backplane numbers, starting from the
lower order bit. Bit 32 indicates whether
the port has a null connection capability.
The bits in the fifth and sixth octets,
starting with bits in the lower order octet,
represent local segments that the port
can connect to.
A bit with a value of 1 means that the
port is capable of connecting to the
corresponding backplane segment, local segment
or null segment."
::= { s5EnPortExtEntry 8 }
s5EnPortExt100MbSegConnCapability OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bit array that contains the bit map
representing all available 100Mbit backplane
segment and local segment connections for
the port. One bit is also reserved to
indicate if the cluster has an isolate
capability.
The first 31 bits of the array represent
the backplane numbers, starting from the
lower order bit. Bit 32 indicates whether
the port has a null connection capability.
The bits in the fifth and sixth octets,
starting with bits in the lower order octet,
represent local segments that the port
can connect to.
A bit with a value of 1 means that the
port is capable of connecting to the
corresponding backplane segment, local segment
or null segment."
::= { s5EnPortExtEntry 9 }
s5EnPortExtActiveSpeed OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
bps10M(2),
bps100M(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The speed of the link. The possible
values are:
unknown(1)........unknown, no link
bps10M(2).........10 Mbit link
bps100M(3)........100 Mbit link"
::= { s5EnPortExtEntry 10 }
s5EnPortExtCurDuplexMode OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
halfDuplex(2),
fullDuplex(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of duplex mode. The possible
values are:
unknown(1)........unknown, no link
halfDuplex(2).........half duplex mode
fullDuplex(3)........full duplex mode"
::= { s5EnPortExtEntry 11 }
-- SECTION 3: Statistics
-- Basic Statistics Table
s5EnBStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnBStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing Ethernet basic
statistics. The entries in the table
may come from several different data
sources. The number of entries is
determined by the number of sources
that can provide the information."
::= { s5EnStat 1 }
s5EnBStatEntry OBJECT-TYPE
SYNTAX S5EnBStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in Ethernet basic statistics table.
Entries can not be created or deleted via
SNMP."
INDEX { s5EnBStatSrcIndx }
::= { s5EnBStatTable 1 }
S5EnBStatEntry ::= SEQUENCE {
s5EnBStatSrcIndx SrcIndx,
s5EnBStatGoodOctets Counter32,
s5EnBStatGoodFrms Counter32,
s5EnBStatBcastFrms Counter32,
s5EnBStatMcastFrms Counter32,
s5EnBStatAlignErrors Counter32,
s5EnBStatFcsErrors Counter32,
s5EnBStatRunts Counter32,
s5EnBStatTooLongFrms Counter32,
s5EnBStatFragments Counter32,
s5EnBStatVeryLongEvents Counter32,
s5EnBStatColls Counter32,
s5EnBStatLateColls Counter32,
s5EnBStatShortEvents Counter32,
s5EnBStatRateMismatches Counter32,
s5EnBStatBackOffFailures Counter32,
s5EnBStatAutoPartitions Counter32,
s5EnBStatShortIPGs Counter32,
s5EnBStatNullFrames Counter32
}
s5EnBStatSrcIndx OBJECT-TYPE
SYNTAX SrcIndx
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the entry in the table.
This index identifies the source of the
information. Only those sources that provide
these statistics are in this table."
::= { s5EnBStatEntry 1 }
s5EnBStatGoodOctets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of octets contained in frames received
which had no errors.
This counter includes octets in unicast, broadcast,
and multicast frames. This counter includes octets
after the start frame delimiter up to FCS but not
including FCS octets."
::= { s5EnBStatEntry 2 }
s5EnBStatGoodFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames that are detected without
errors. This does not include frames received
with a frame-too-long, runt, FCS, or alignment errors.
This counter includes unicast, broadcast, and multicast
frames."
::= { s5EnBStatEntry 3 }
s5EnBStatBcastFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames that are detected without
errors and are directed to the broadcast group
address. This does not include frames received
with a frame-too-long, runt, FCS, or alignment
errors. Multicast frames are not included."
::= { s5EnBStatEntry 4 }
s5EnBStatMcastFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames that are detected
without errors and are directed to a
non-broadcast group address. This does not
include frames received with a frame-too-long,
runt, FCS, or alignment errors."
::= { s5EnBStatEntry 5 }
s5EnBStatAlignErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames detected
that are not an integral number of octets
in length and do not pass the FCS check.
This counter is incremented when the
frame is received with FramingError and
FcsError and whose OctetCount is greater
than of equal to minFramSize and less than
or equal to maxFramSize."
::= { s5EnBStatEntry 6 }
s5EnBStatFcsErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames detected that are an
integral number of octets in length that
do not pass the FCS check. This counter is
incremented when the frame is received with
FcsError and NoFramingError and NoCollisions
and whose OctetCount is greater than or equal
to minFramsize and less than or equal to
maxFrameSize."
::= { s5EnBStatEntry 7 }
s5EnBStatRunts OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames detected that are less than
the minimum permitted frame size and have a
good FCS."
::= { s5EnBStatEntry 8 }
s5EnBStatTooLongFrms OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of frames detected that exceed the
maximum permitted frame size. This counter is
incremented when a frame received on this port whose
OctetCount is greater than maxFramSize."
::= { s5EnBStatEntry 9 }
s5EnBStatFragments OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of fragments detected between 80-512 bits
(64 bytes), inclusively, with invalid FCS. (These
commonly represent collision fragments, and are
not errors)."
::= { s5EnBStatEntry 10 }
s5EnBStatVeryLongEvents OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the times that MAU
jabber lockup protection (MJLP) was detected
due to transmission of data that exceeded
5 msec in duration(OctetCount greater than
maxFramSize). This information can be useful
in identifying faulty stations."
::= { s5EnBStatEntry 11 }
s5EnBStatColls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of receive collisions detected."
::= { s5EnBStatEntry 12 }
s5EnBStatLateColls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of late receive collisions detected.
This counter is incremented for each event
in which there is a receive Collision and
ActivityDuration is greater than the
LateEventThreshold."
::= { s5EnBStatEntry 13 }
s5EnBStatShortEvents OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of fragments detected with
ActivityDuration less than ShortEventMaxTime.
ShortEventMaxTime is greater than 74 bit times and
less than 82 bit times."
::= { s5EnBStatEntry 14 }
s5EnBStatRateMismatches OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the occurrences of
out of spec bit rates. This indicates the
number of times the FIFO buffer over-runs or
under-runs due to transmission rate errors."
::= { s5EnBStatEntry 15 }
s5EnBStatBackOffFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This counter is incremented by one for each
frame received on this port with collision and
port activity time greater than 552 to 560 bit time."
::= { s5EnBStatEntry 16 }
s5EnBStatAutoPartitions OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times that this port
was automatically partitioned. The condition
occurs when 32 consecutive collisions are
detected on the port."
::= { s5EnBStatEntry 17 }
s5EnBStatShortIPGs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of occurrences of a too short IPG
(inter packet gap before a good packet) that were
detected."
::= { s5EnBStatEntry 18 }
s5EnBStatNullFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the occurrences of
frames received with no collision and whose
octetCount is equal to 0 and activity time is
greater than ValidPacketMinTime."
::= { s5EnBStatEntry 19 }
-- Port Extension Statistics Table
s5EnPStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnPStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing Ethernet port
extension statistics. This table extends
table s5EnBStatTable for ports. The entries
in the table may come only from port
sources. The number of entries is determined
by the number of sources that can provide the
information."
::= { s5EnStat 2 }
s5EnPStatEntry OBJECT-TYPE
SYNTAX S5EnPStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in Ethernet port extension statistic table.
Entries can not be created or deleted via
SNMP."
INDEX { s5EnPStatSrcIndx }
::= { s5EnPStatTable 1 }
S5EnPStatEntry ::= SEQUENCE {
s5EnPStatSrcIndx SrcIndx,
s5EnPStatSourceAddrChngs Counter32,
s5EnPStatLinkStatusChngs Counter32,
s5EnPStatLastSourceAddr OCTET STRING
}
s5EnPStatSrcIndx OBJECT-TYPE
SYNTAX SrcIndx
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the entry in the table.
This index identifies the source of the
information. Only those sources that provide
these statistics are in this table."
::= { s5EnPStatEntry 1 }
s5EnPStatSourceAddrChngs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of changes in Last Source Address."
::= { s5EnPStatEntry 2 }
s5EnPStatLinkStatusChngs OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Contains a count of number of changes in
link status from on(3) to off(2)."
::= { s5EnPStatEntry 3 }
s5EnPStatLastSourceAddr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Source Address of the last readable frame
received by this port. If no frames have been
received by this port since the agent began
monitoring this port, the agent shall return
a string of length zero."
::= { s5EnPStatEntry 4 }
-- Segment Extension Statistics Table
s5EnSStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnSStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing Ethernet Segment
extension statistics. This table extends
table s5EnBStatTable for segments. The
entries in the table may come from several
different data sources. The number
of entries is determined by the number
of sources that can provide the information."
::= { s5EnStat 3 }
s5EnSStatEntry OBJECT-TYPE
SYNTAX S5EnSStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in Ethernet segment statistics table.
Entries can not be created or deleted via
SNMP."
INDEX { s5EnSStatSrcIndx }
::= { s5EnSStatTable 1 }
S5EnSStatEntry ::= SEQUENCE {
s5EnSStatSrcIndx SrcIndx,
s5EnSStatSegColls Counter32,
s5EnSStatSegRate INTEGER
}
s5EnSStatSrcIndx OBJECT-TYPE
SYNTAX SrcIndx
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the entry in the table.
This index identifies the source of the
information. Only those sources that provide
these statistics are in this table."
::= { s5EnSStatEntry 1 }
s5EnSStatSegColls OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of number of transmit collision
events(one per packet activity) for a
segment (i.e., local channel or backplane
network)."
::= { s5EnSStatEntry 2 }
s5EnSStatSegRate OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
bps10m (2),
bps100m (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The segment speed type of this ethernet segment.
The following values are currently defined:
unknown (1) ------- unknown type
bps10m (2) ------- 10Mbps ethernet
bps100m (3) ------ 100Mbps ethernet"
::= { s5EnSStatEntry 3 }
END

View File

@ -1,217 +0,0 @@
S5-ETHERNET-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
s5Eth
FROM S5-ROOT-MIB
TimeIntervalSec
FROM S5-TCS-MIB;
s5EthernetMib MODULE-IDENTITY
LAST-UPDATED "200407200000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"5000 Ethernet MIB
Copyright 1993-2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 118: Conversion to SMIv2"
::= { s5Eth 0 }
-- Ethernet Groups
-- Configuration
s5EnCfg OBJECT IDENTIFIER ::= { s5Eth 1 }
-- Statistics
s5EnStat OBJECT IDENTIFIER ::= { s5Eth 2 }
-- Miscellaneous
s5EnMisc OBJECT IDENTIFIER ::= { s5Eth 3 }
-- SECTION 2: Miscellaneous
-- Port Interconnect Control Table
s5EnPIntconTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5EnPIntconEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table controlling the Interconnect status
of each managed Ethernet connectivity port that
is connected to the same backplane network as
each NMM agent interface. The number of entries
is determined by the number of managed ports
connected to backplane networks which the
NMM's interfaces are also connected to."
::= { s5EnMisc 1 }
s5EnPIntconEntry OBJECT-TYPE
SYNTAX S5EnPIntconEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the Ethernet port Interconnect control table.
Entries can not be created or deleted via SNMP."
INDEX { s5EnPIntconIfIndx,
s5EnPIntconBrdIndx,
s5EnPIntconPortIndx }
::= { s5EnPIntconTable 1 }
S5EnPIntconEntry ::= SEQUENCE {
s5EnPIntconIfIndx INTEGER,
s5EnPIntconBrdIndx INTEGER,
s5EnPIntconPortIndx INTEGER,
s5EnPIntconIntconStatus INTEGER,
s5EnPIntconAddrCollect INTEGER
}
s5EnPIntconIfIndx OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of interface on the NMM.
This has the same value as ifIndex for
the interface."
::= { s5EnPIntconEntry 1 }
s5EnPIntconBrdIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board."
::= { s5EnPIntconEntry 2 }
s5EnPIntconPortIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port on the board. Its
value ranges between 1 and index of the last
manageable port on the board."
::= { s5EnPIntconEntry 3 }
s5EnPIntconIntconStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
interconnect(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interconnection status of the port.
This object tells whether the port is
connected to a host or to an interconnect
(defined to be another NMM or a bridge that
is sending hello messages). The values are:
other(1)..........unknown or host
interconnect(2)...identified as
interconnect port
The NMM agent will assign this object the
value other(1) on initialization. If it
sees hello messages coming in on the port,
it will change the interconnection status
to be interconnect(2)."
::= { s5EnPIntconEntry 4 }
s5EnPIntconAddrCollect OBJECT-TYPE
SYNTAX INTEGER {
default(1),
neverCollect(2),
alwaysCollect(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object tells whether the NMM should
collect node address information from this
port for the Find Nodes and Show Nodes tables.
By default, the node addresses are collected
only from ports that are not identified as
interconnect ports. This object provides a
means of overriding the default for collection
and checking of node addresses. The values are:
default(1).........follow default rules for
address collection
neverCollect(2)....don't collect addrs,
whatever intercon status
alwaysCollect(3)...do collect address,
regardless of config
Setting this variable to default(1) tells the
NMM to collect and check addresses if and only
the port has not been identified as an
interconnect port.
To disable node address collection
on a port, set this object to neverCollect(2).
To collect node addresses for an
interconnect port, set this object to
alwaysCollect(3).
To restore the 'natural' value for the port,
set this object to default(1)."
::= { s5EnPIntconEntry 5 }
-- Show Nodes & Find Nodes Aging Timers
s5EnNodeInactInterval OBJECT-TYPE
SYNTAX TimeIntervalSec (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time interval in seconds used to change the
status of an entry in the Show Nodes Table
(found in the 5000 Common Stats MIB) from active
to inactive. When a station has not sent a frame
within the time interval represented by this
object, the status for the corresponding entry
is set to inactive."
DEFVAL { 5 } -- 5 seconds
::= { s5EnMisc 2 }
s5EnNodeAgeInterval OBJECT-TYPE
SYNTAX TimeIntervalSec (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time interval in seconds used for aging out
entries in the Show Nodes and Find Nodes Tables
(found in the 5000 Common Stats MIB). When a
station has not sent a frame within the time
interval represented by this object, the
corresponding entry is removed from the two
tables."
DEFVAL { 300 } -- 5 minutes
::= { s5EnMisc 3 }
END

View File

@ -1,170 +0,0 @@
S5-ETHERNET-TRAP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, NOTIFICATION-TYPE
FROM SNMPv2-SMI
s5EnPortPartStatus, s5EnPortJabberStatus,
s5EnPortLinkStatus
FROM S5-ETHERNET-COMMON-MIB
s5EnRedPortCompanionBrdNum, s5EnRedPortCompanionPortNum,
s5EnRedPortRemoteOperStatus, s5EnRedPortRedundMode,
s5EnRedPortOperStatus
FROM S5-ETH-REDUNDANT-LINKS-MIB
s5EthTrap
FROM S5-ROOT-MIB
s5SbsViolationStatusBrdIndx,
s5SbsViolationStatusPortIndx,
s5SbsViolationStatusMACAddress,
s5SbsMgmViolationType,
s5SbsMgmViolationIpAddress
FROM S5-SWITCH-BAYSECURE-MIB;
s5EthernetTrapMib MODULE-IDENTITY
LAST-UPDATED "200407200000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"5000 Ethernet Trap MIB
Copyright 1993-2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 118: Conversion to SMIv2"
::= { s5EthTrap 0 }
-- SECTION 2: SynOptics 5000 Ethernet Trap Definitions
s5EtrPortAutoPart NOTIFICATION-TYPE
OBJECTS { s5EnPortPartStatus,
s5EnPortJabberStatus }
STATUS current
DESCRIPTION
"A port was auto partitioned (wrapped). This
trap is sent only once when the condition is
first detected. The following values are
returned:
s5EnPortPartStatus.....the partition status
of the port, with the instance identifying
the board and the port.
s5EnPortJabberStatus...the jabber status of
the DTE(s) connected to the port, with the
instance identifying the board and the port."
::= { s5EthTrap 1 }
s5EtrPortDteJabbering NOTIFICATION-TYPE
OBJECTS { s5EnPortJabberStatus }
STATUS current
DESCRIPTION
"An ethernet DTE started jabbering. This trap
is sent only once when the condition is first
detected. The following values are returned:
s5EnPortJabberStatus...the jabber status of
the DTE(s) connected to the port, with the
instance identifying the board and the port."
::= { s5EthTrap 2 }
s5EtrRedPortFailure NOTIFICATION-TYPE
OBJECTS { s5EnRedPortOperStatus,
s5EnRedPortCompanionBrdNum,
s5EnRedPortCompanionPortNum,
s5EnPortPartStatus,
s5EnPortLinkStatus,
s5EnPortJabberStatus }
STATUS current
DESCRIPTION
"A port that is in a redundant pair developed a fault.
This trap is sent once when the condition is
first detected. For all objects returned in the trap,
the instance identifies the board and the port index.
The following values are returned:
s5EnRedPortOperStatus.........The status of the port.
The value will distinguish between a
local fault, a remote fault, and a
missing board.
s5EnRedPortCompanionBrdNum....The index of the slot
containing the board of the other port
in the redundant pair.
s5EnRedPortCompanionPortNum...The index of the other
port in the redundant pair.
s5EnPortPartStatus, s5EnPortLinkStatus and
s5EnPortJabberStatus..........These values may help
determine the cause of the local fault."
::= { s5EthTrap 3 }
s5EtrRedBadRemCfgDetected NOTIFICATION-TYPE
OBJECTS { s5EnRedPortRemoteOperStatus,
s5EnRedPortRedundMode}
STATUS current
DESCRIPTION
"This trap is sent periodically when the NMM detects a
remoteOperStatus of invalid on a port set for
redundancy. The instance identifies the board and port
index. The following values are returned:
s5EnRedPortRemoteOperStatus.....The value of the
received signal from the remote port.
s5EnRedPortRedundMode...the redundancy mode of the port."
::= { s5EthTrap 4 }
s5EtrSbsMacAccessViolation NOTIFICATION-TYPE
OBJECTS { s5SbsViolationStatusBrdIndx,
s5SbsViolationStatusPortIndx,
s5SbsViolationStatusMACAddress}
STATUS current
DESCRIPTION
"This trap is sent when the switch device detects a
Mac_address based security violation on a port set by
s5SbsSecurityAction defined in s5sbs100.mib. This trap
is sent only once when the condition is first detected.
The following values are returned:
s5SbsViolationStatusBrdIndx...the Board number on which
a security violation was seen.
s5SbsViolationStatusPortIndx...the Port number on which
a security violation was seen.
s5SbsViolationStatusMACIndx...the mac address triggers
this violation"
::= { s5EthTrap 5 }
s5EtrMgmAccessViolation NOTIFICATION-TYPE
OBJECTS { s5SbsMgmViolationType,
s5SbsMgmViolationIpAddress}
STATUS current
DESCRIPTION
"This trap is sent when the switch device detects a
management access violation on the switch. This trap
is sent only once when the condition is first detected.
The following values are returned:
s5SbsMgmViolationType.....WEB access violation or telnet
access violation or SNMP access violation.
s5SbsMgmViolationIpAddress...the invalid IP address."
::= { s5EthTrap 6 }
s5EtrPortManualPart NOTIFICATION-TYPE
OBJECTS { s5EnPortPartStatus,
s5EnPortJabberStatus }
STATUS current
DESCRIPTION
"A port was manually partitioned (wrapped). This
trap is sent once when the port is initially
partitioned. The following values are
returned:
s5EnPortPartStatus.....the partition status
of the port, with the instance identifying
the board and the port.
s5EnPortJabberStatus...the jabber status of
the DTE(s) connected to the port, with the
instance identifying the board and the port."
::= { s5EthTrap 7 }
END

File diff suppressed because it is too large Load Diff

View File

@ -1,77 +0,0 @@
S5-ROOT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
series5000
FROM SYNOPTICS-ROOT-MIB;
s5RootMib MODULE-IDENTITY
LAST-UPDATED "200407200000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"5000 Root MIB
Copyright 1993-2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 118: Conversion to SMIv2"
::= { series5000 0 }
-- Branches under "series5000"
-- branch for registration of values for objects
-- with syntax of OBJECT IDENTIFIER
s5reg OBJECT IDENTIFIER ::= { series5000 1 }
-- Branch for 'Enterprise' field values in traps
s5Traps OBJECT IDENTIFIER ::= { series5000 2 }
s5EthTrap -- Ethernet
OBJECT IDENTIFIER ::= { s5Traps 1 }
s5TokTrap -- Token Ring
OBJECT IDENTIFIER ::= { s5Traps 2 }
s5FddTrap -- FDDI
OBJECT IDENTIFIER ::= { s5Traps 3 }
s5ChaTrap -- Chassis
OBJECT IDENTIFIER ::= { s5Traps 4 }
s5ComTrap -- Common
OBJECT IDENTIFIER ::= { s5Traps 5 }
s5EcellTrap -- EtherCell
OBJECT IDENTIFIER ::= { s5Traps 6 }
atmTraps -- Atm
OBJECT IDENTIFIER ::= { s5Traps 7 }
remoteLoginTrap -- Remote Login
OBJECT IDENTIFIER ::= { s5Traps 8 }
stpChangeTrap -- STP Topology Change
OBJECT IDENTIFIER ::= { s5Traps 9 }
-- Major 5000 MIB branches
s5Chassis OBJECT IDENTIFIER ::= { series5000 3 }
s5Agent OBJECT IDENTIFIER ::= { series5000 4 }
s5Com OBJECT IDENTIFIER ::= { series5000 5 }
s5Eth OBJECT IDENTIFIER ::= { series5000 6 }
s5Tok OBJECT IDENTIFIER ::= { series5000 7 }
s5Fddi OBJECT IDENTIFIER ::= { series5000 8 }
s5EnTop OBJECT IDENTIFIER ::= { series5000 9 }
s5TrTop OBJECT IDENTIFIER ::= { series5000 10 }
s5FdTop OBJECT IDENTIFIER ::= { series5000 11 }
s5EnMsTop OBJECT IDENTIFIER ::= { series5000 13 }
s5AtmTop OBJECT IDENTIFIER ::= { series5000 14 }
s5IfExt OBJECT IDENTIFIER ::= { series5000 15 }
bnLogMsg OBJECT IDENTIFIER ::= { series5000 16 }
s5Tcs OBJECT IDENTIFIER ::= { series5000 17 }
END

View File

@ -1,929 +0,0 @@
S5-SWITCH-BAYSECURE-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
IpAddress,
Integer32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION,
MacAddress,
TimeInterval,
TruthValue
FROM SNMPv2-TC
s5Com
FROM S5-ROOT-MIB;
s5SbsAuth MODULE-IDENTITY
LAST-UPDATED "200609180000Z" -- 18 September 2006
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Global Optical Customer Service
Tel: 1-800 (ASK-TRAN) or
1-800 (ASK-ETAS)"
DESCRIPTION
"5000 Switch BaySecure MIB Release 1.0.3
Copyright 1999 Bay Networks, Inc.
All rights reserved.
This Bay Networks SNMP Management Information Base Specification
(Specification) embodies Bay Networks' confidential and
proprietary intellectual property. Bay Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Bay Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200609180000Z" -- 18 September 2006
DESCRIPTION "Version 110: Fix DESCRIPTIONS"
REVISION "200503090000Z" -- 9 Mar 2005
DESCRIPTION "Version 109: Expanded range of s5SbsAutoLearningConfigMaxMacs."
REVISION "200409030000Z" -- 3 Sept 2004
DESCRIPTION "Version 108: Added s5SbsAutoLearningPorts."
REVISION "200407220000Z" -- 22 July 2004
DESCRIPTION "Version 107: Added auto-learning enhancements."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 106: Added version info"
REVISION "200302200000Z" -- 20 February 2003
DESCRIPTION
"v104: 1. Added s5SbsMacViolationTable
2. Converted to SMIv2"
::= { s5Com 3 }
PortSet ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The string is a variable length string which may vary from
0 to 256 octets long. The user must use the OCTET STRING
length field in order to convey/determine how many octets
are being used. Each bit corresponds to a port, as
represented by its ifIndex value . When a bit has the value
one(1), the corresponding port is a member of the set. When
a bit has the value zero(0), the corresponding port is not a
member of the set. The encoding is such that the most
significant bit of octet #1 corresponds to ifIndex 0, while
the least significant bit of the last octet corresponds to
ifIndex ((octet_string_length * 8) - 1). For example, the
least significant bit of octet #64 corresponds to ifIndex 511."
SYNTAX OCTET STRING (SIZE (0..256))
-- Switch BaySecure MIB Group
s5SbsAuthSecurityLock OBJECT-TYPE
SYNTAX INTEGER {
other(1),
locked(2),
notlocked(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If s5SbsAuthSecurityLock is locked(2), the agent will refuse
all requests to modify the 'security configuration'.
Objects in s5SbsAuth, the Switch BaySecure MIB Group
that are part of the 'security configuration', includes
s5SbsAuthCtlPartTime, objects in s5SbsAuthCfgTable,
Set requests for all read/write objects in s5SbsAuth group
excluding this object will result in a BadValue return value."
::= { s5SbsAuth 1 }
s5SbsAuthCtlPartTime OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If the value of s5SbsAuthCfgActionMode is partitionPort or
partitionPortAndSendTrap, time partition will be done if this
value is greater than 0. The value indicates the duration of
the time for port partitioning in seconds. The default value is
zero. When this value is zero, port remians partitioned until
manually re-enabled."
DEFVAL {0}
::= { s5SbsAuth 2 }
s5SbsSecurityStatus OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the switch security feature is enabled or not."
::= { s5SbsAuth 3 }
s5SbsSecurityMode OBJECT-TYPE
SYNTAX INTEGER {
singleMACperPort(1),
macList(2),
autoLearn(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mode of switch security. singleMACperPort(1) indicates
that the switch is in single-MAC-per-port mode which means it
allows to configure only one MAC address per port. macList(2)
indicates that the switch is in MAC-List mode, user can
configure more than one MAC address per port, the maximum numbers
of MAC address per port vary from switch to switch. autoLearn(3)
indicates that the switch will learn the first MAC address on each
port as an allowed address of that port. Change made between
singleMACperPort(1), macList(2) and autoLearn(3)
will erase all the data in s5SbsAuthCfgTable."
::= { s5SbsAuth 4 }
s5SbsSecurityAction OBJECT-TYPE
SYNTAX INTEGER {
noAction(1),
trap(2),
partitionPort(3),
partitionPortAndsendTrap(4),
daFiltering(5),
daFilteringAndsendTrap(6),
partitionPortAnddaFiltering(7),
partitionPortdaFilteringAndsendTrap(8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Action performed by software when a violation occurs (if
s5SbsSecurityStatus is enabled). The security action specified
here applies to all ports of the switch.
NOTE: da means destination address.
A blocked address will always cause the port to be partitioned
when unauthorized access is attempted. See
s5SbsAuthCfgAccessCtrlType for more information on allowed
and blocked addresses."
::= { s5SbsAuth 5 }
s5SbsCurrNodesAllowed OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of entries of the nodes allowed in the
s5SbsAuthCfgTable."
::= { s5SbsAuth 6 }
s5SbsMaxNodesAllowed OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of entries of the nodes allowed in the
s5SbsAuthCfgTable."
::= { s5SbsAuth 7 }
s5SbsCurrNodesBlocked OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of entries of the nodes blocked in the
s5SbsAuthCfgTable."
::= { s5SbsAuth 8 }
s5SbsMaxNodesBlocked OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of entries of the nodes blocked
in the s5SbsAuthCfgTable."
::= { s5SbsAuth 9 }
-- Authorized Board and Port Configuration Table
s5SbsAuthCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5SbsAuthCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing a list of boards and ports and MAC
addresses that constitute the security configuration."
::= { s5SbsAuth 10 }
s5SbsAuthCfgEntry OBJECT-TYPE
SYNTAX S5SbsAuthCfgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table indicates the security
configuration for a specified MAC address and a specified
port and a specified board. A SNMP SET PDU for a row of the
s5SbsAuthCfgTable requires the entired sequence of the
MIB Objects in each s5SbsAuthCfgEntry stored in one PDU.
Otherwise, GENERR return-value will be returned."
INDEX {
s5SbsAuthCfgBrdIndx,
s5SbsAuthCfgPortIndx,
s5SbsAuthCfgMACIndx
}
::= { s5SbsAuthCfgTable 1 }
S5SbsAuthCfgEntry ::=
SEQUENCE {
s5SbsAuthCfgBrdIndx INTEGER,
s5SbsAuthCfgPortIndx INTEGER,
s5SbsAuthCfgMACIndx MacAddress,
s5SbsAuthCfgAccessCtrlType INTEGER,
s5SbsAuthCfgStatus INTEGER,
s5SbsAuthCfgSecureList INTEGER,
s5SbsAuthCfgSource INTEGER,
s5SbsAuthCfgLifetime TimeInterval
}
s5SbsAuthCfgBrdIndx OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the slot containing the board on which the
port is located. This value is meaningful --NEW
only if s5SbsAuthCfgSecureList value is zero. --NEW
For other SecureList values it should have the value of zero. "
::= { s5SbsAuthCfgEntry 1}
s5SbsAuthCfgPortIndx OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port on the board. This value is meaningful
only if s5SbsAuthCfgSecureList value is zero. --NEW
For other SecureList values it should have the value of zero. "
::= { s5SbsAuthCfgEntry 2 }
s5SbsAuthCfgMACIndx OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of source MAC address of allowed station or
not-allowed station."
::= { s5SbsAuthCfgEntry 3 }
s5SbsAuthCfgAccessCtrlType OBJECT-TYPE
SYNTAX INTEGER {
allowed(1),
blocked(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This Node Access Control Type represents whether
the node entry is node allowed or node blocked type.
A MAC address may be allowed on multiple ports."
::= { s5SbsAuthCfgEntry 4 }
s5SbsAuthCfgStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
create(2),
delete(3),
modify(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the AuthCfg entry. The primary use of
this object is for modifying the AuthCfg table. Values
that can be written create(2), delete(3), modify(4).
Values that can be read: valid(1). Setting this entry
to delete(3) causes the entry to be deleted from the
table. Setting a new entry with create(2) causes the
entry to be created in the table. Setting an entry with
modify(4) causes the entry to be modified. The response
to a get request or get-next request will always indicate
a status of valid (1), since invalid entries are removed
from the table.
This object cannot be modified for entries whose value of
s5SbsAuthCfgSource is autoLearn(2). Any such attempt
will generate an inconsistentValue error."
::= { s5SbsAuthCfgEntry 5 }
s5SbsAuthCfgSecureList OBJECT-TYPE
SYNTAX INTEGER(0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The index of the security list. This value is meaningful
only if s5SbsAuthCfgBrdIndx and s5SbsAuthCfgPortIndx values
are zero. For other board and port index values
it should have the value of zero. This value is used
as an index into s5SbsSecurityListTable.
The corresponding MAC Address of this entry is allowed or blocked
on all the ports of that port list. "
::= { s5SbsAuthCfgEntry 6 }
s5SbsAuthCfgSource OBJECT-TYPE
SYNTAX INTEGER {
static(1),
autoLearn(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the source of an entry. A value of static(1)
indicates that the entry was manually created by a user. A value
of autoLearn(2) indicates that the entry was auto-learned. Note
that an auto-learned entry cannot be directly deleted, though disabling
auto-learning for a port will delete all auto-learned MAC addresses
for the port."
::= { s5SbsAuthCfgEntry 7 }
s5SbsAuthCfgLifetime OBJECT-TYPE
SYNTAX TimeInterval
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the lifetime of an auto-learned entry. This
is the time until the entry is automatically deleted by the system.
This object does not apply to entries whose value of
s5SbsAuthCfgSource is static(1), and for such entries, the value of
this object will always be 0."
::= { s5SbsAuthCfgEntry 8 }
-- Authorized Board and Port Status Table
s5SbsAuthStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5SbsAuthStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing a snapshot of the authorized boards
and ports status data collection. Port security
information consists of an action to be performed when
an unAuthorized station is detected and the current
security status of a port."
::= { s5SbsAuth 11}
s5SbsAuthStatusEntry OBJECT-TYPE
SYNTAX S5SbsAuthStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table may represent a single MAC address,
all MAC addresses on a single port, a single port,
all the ports on a single board, a particuler port on all
the boards, or all the ports on all the boards."
INDEX {
s5SbsAuthStatusBrdIndx,
s5SbsAuthStatusPortIndx,
s5SbsAuthStatusMACIndx
}
::= { s5SbsAuthStatusTable 1 }
S5SbsAuthStatusEntry ::=
SEQUENCE {
s5SbsAuthStatusBrdIndx
INTEGER,
s5SbsAuthStatusPortIndx
INTEGER,
s5SbsAuthStatusMACIndx
MacAddress,
s5SbsCurrentAccessCtrlType
INTEGER,
s5SbsCurrentActionMode
INTEGER,
s5SbsCurrentPortSecurStatus
INTEGER
}
s5SbsAuthStatusBrdIndx OBJECT-TYPE
SYNTAX INTEGER(0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board. This corresponds to the index of
the slot containing the board if the index is greater
than zero. A zero index is a wild card."
::= { s5SbsAuthStatusEntry 1 }
s5SbsAuthStatusPortIndx OBJECT-TYPE
SYNTAX INTEGER(0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port on the board. This corresponds to
the index of the last manageable port on the board if
the index is greater than zero. A zero index is a wild
card."
::= { s5SbsAuthStatusEntry 2 }
s5SbsAuthStatusMACIndx OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of MAC address on the port. This corresponds to
the index of the MAC address on the port if
the index is greater than zero. A zero index is a wild
card."
::= { s5SbsAuthStatusEntry 3 }
s5SbsCurrentAccessCtrlType OBJECT-TYPE
SYNTAX INTEGER {
allow(1),
block(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Node Access Control Type represents whether
the node entry is node allowed or node blocked type."
::= { s5SbsAuthStatusEntry 4 }
s5SbsCurrentActionMode OBJECT-TYPE
SYNTAX INTEGER{
noAction(1),
partitionPort(2),
partitionPortAndsendTrap(3),
daFiltering(4),
daFilteringAndsendTrap(5),
sendTrap(6),
partitionPortAnddaFiltering(7),
partitionPortdaFilteringAndsendTrap(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer value representing the type of information
contained in this s5SbsAuthStatusEntry.
noAction(1) represents that port does not have any security
assigned or the security is turned off.
partitionPort(2) represents port is partitioned.
partitionPortAndsendTrap(3) represents port is partitioned
and a trap will be sent to trap receive station(s).
daFiltering(4) represents port will filter out the frames with
the desitnation address field is the MAC address of unauthorized
station.
daFilteringAndsendTrap(5) represents port will filter out the
frames with the desitnation address field is the MAC address
of unauthorized station and a trap will be sent to trap receive
station(s).
sendtrap(6) represents a trap will be sent to trap receive station(s).
partitionPortAnddaFiltering(7) represents port is partitioned and
port will filter out the frames with the destination address field
is the MAC address of unauthorized station.
partitionPortdaFilteringAndsendTrap(8) represents port is partitioned,
port will filter out the frames with the destination address field
is the MAC address of unauthorized station and a trap will be sent to
trap receive station(s)."
::= { s5SbsAuthStatusEntry 5 }
s5SbsCurrentPortSecurStatus OBJECT-TYPE
SYNTAX INTEGER{
notApplicable(1),
portSecure(2),
portPartition(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This represents the current port security status.
If s5SbsSecurityStatus is disable, notApplicable(1) will
be returned. The port in a normal situation returns the
status with portSecure(2). portPartition(3) will be returned
only if the port is partitioned."
::= { s5SbsAuthStatusEntry 6 }
-- Violation Board and Port Status Table
s5SbsViolationStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5SbsViolationStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing a list of boards, ports where
network access violations have occurred. Information
also contains the offending MAC addrersses."
::= { s5SbsAuth 12}
s5SbsViolationStatusEntry OBJECT-TYPE
SYNTAX S5SbsViolationStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table "
INDEX {
s5SbsViolationStatusBrdIndx,
s5SbsViolationStatusPortIndx
}
::= { s5SbsViolationStatusTable 1 }
S5SbsViolationStatusEntry ::=
SEQUENCE {
s5SbsViolationStatusBrdIndx
INTEGER,
s5SbsViolationStatusPortIndx
INTEGER,
s5SbsViolationStatusMACAddress
MacAddress
}
s5SbsViolationStatusBrdIndx OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the board. This corresponds to the
slot containing the board. This index will be 1 where
it is not applicable, e.g., ByaStack 303/304."
::= { s5SbsViolationStatusEntry 1 }
s5SbsViolationStatusPortIndx OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the port on the board. This corresponds to
the port on which a security violation was seen."
::= { s5SbsViolationStatusEntry 2 }
s5SbsViolationStatusMACAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address of the device attempting unauthorized
network access. (MAC addrees-based security)"
::= { s5SbsViolationStatusEntry 3 }
s5SbsMgmViolationType OBJECT-TYPE
SYNTAX INTEGER{
snmp(1),
web(2),
telnet(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of management access attempted when the violation
occurred."
::= { s5SbsAuth 13 }
s5SbsMgmViolationIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP Address of the station attempting unauthorized
management access."
::= { s5SbsAuth 14 }
s5SbsPortSecurityStatus OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The set of ports for which security is enabled.
The bitwise AND of s5SbsPortSecurityStatus and
s5SbsPortLearnStatus must be the empty set."
::= { s5SbsAuth 15 }
s5SbsPortLearnStatus OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The set of ports for which auto learning is enabled. Note that
a port's bit in this object may not be turned on if the port's
value of s5SbsAutoLearningConfigEnabled is true(1)."
::= { s5SbsAuth 16 }
s5SbsCurrSecurityLists OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of entries of the Security lists in the
s5SbsSecurityListTable."
::= { s5SbsAuth 17 }
s5SbsMaxSecurityLists OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of entries of the Security lists in the
s5SbsSecurityListTable."
::= { s5SbsAuth 18 }
-- Port Security Lists Table
s5SbsSecurityListTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5SbsSecurityListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing a list of Security port lists."
::= { s5SbsAuth 19}
s5SbsSecurityListEntry OBJECT-TYPE
SYNTAX S5SbsSecurityListEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table "
INDEX { s5SbsSecurityListIndx }
::= { s5SbsSecurityListTable 1 }
S5SbsSecurityListEntry ::=
SEQUENCE {
s5SbsSecurityListIndx INTEGER,
s5SbsSecurityListMembers PortSet,
s5SbsSecurityListStatus INTEGER
}
s5SbsSecurityListIndx OBJECT-TYPE
SYNTAX INTEGER(1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index of the security list. This corresponds to the
Security port list which can be used as index into
s5SbsAuthCfgTable. "
::= { s5SbsSecurityListEntry 1 }
s5SbsSecurityListMembers OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The set of ports that are currently members in
this Port list."
::= { s5SbsSecurityListEntry 2 }
s5SbsSecurityListStatus OBJECT-TYPE
SYNTAX INTEGER {
valid(1),
create(2),
delete(3),
modify(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the SecurityList entry. The primary use of
this object is for modifying the SecurityList table. Values
that can be written create(2), delete(3), modify(4).
Values that can be read: valid(1). Setting this entry
to delete(3) causes the entry to be deleted from the
table. Setting a new entry with create(2) causes the
entry to be created in the table. Setting an entry with
modify(4) causes the entry to be modified. The response
to a get request or get-next request will always indicate
a status of valid (1), since invalid entries are removed
from the table. "
::= { s5SbsSecurityListEntry 3 }
--
-- s5SbsMacViolation group, contains info about MAC addresses that have
-- caused access violations
--
s5SbsMacViolation OBJECT IDENTIFIER ::= { s5SbsAuth 20 }
s5SbsMacViolationClear OBJECT-TYPE
SYNTAX INTEGER {
other(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to clear all entries in the
s5SbsMacViolationTable. Setting it to clear(2) will clear all
entries in that table. Setting it to other(1) has no effect.
This object always returns a value of other(1)."
::= { s5SbsMacViolation 1 }
s5SbsMacViolationTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5SbsMacViolationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing a list of Security port lists."
::= { s5SbsMacViolation 2}
s5SbsMacViolationEntry OBJECT-TYPE
SYNTAX S5SbsMacViolationEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table "
INDEX { s5SbsMacViolationAddress }
::= { s5SbsMacViolationTable 1 }
S5SbsMacViolationEntry ::=
SEQUENCE {
s5SbsMacViolationAddress MacAddress,
s5SbsMacViolationBrd INTEGER,
s5SbsMacViolationPort INTEGER
}
s5SbsMacViolationAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address that caused an access violation."
::= { s5SbsMacViolationEntry 1 }
s5SbsMacViolationBrd OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last board/slot/unit number on which the MAC address caused
an access violation."
::= { s5SbsMacViolationEntry 2 }
s5SbsMacViolationPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last port number on which the MAC address caused an access
violation."
::= { s5SbsMacViolationEntry 3 }
--
-- Additional objects for auto-learning support
--
s5SbsAutoLearningAgingTime OBJECT-TYPE
SYNTAX Integer32 (0..65535)
UNITS "Hours"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The lifetime for MAC addresses that are auto-learned. This
is measure in hours. A value of 0 means addresses are not
aged out."
DEFVAL { 60 }
::= { s5SbsAuth 21 }
s5SbsAutoLearningConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5SbsAutoLearningConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table containing per-port configuration for auto-learning.
Entries exist in the table for each ethernet port in the system."
::= { s5SbsAuth 22 }
s5SbsAutoLearningConfigEntry OBJECT-TYPE
SYNTAX S5SbsAutoLearningConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table "
INDEX { s5SbsAutoLearningConfigBrd, s5SbsAutoLearningConfigPort }
::= { s5SbsAutoLearningConfigTable 1 }
S5SbsAutoLearningConfigEntry ::=
SEQUENCE {
s5SbsAutoLearningConfigBrd INTEGER,
s5SbsAutoLearningConfigPort INTEGER,
s5SbsAutoLearningConfigEnabled TruthValue,
s5SbsAutoLearningConfigMaxMacs Integer32
}
s5SbsAutoLearningConfigBrd OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The board/slot/unit number."
::= { s5SbsAutoLearningConfigEntry 1 }
s5SbsAutoLearningConfigPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The port number."
::= { s5SbsAutoLearningConfigEntry 2 }
s5SbsAutoLearningConfigEnabled OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates whether auto-learning is enabled on
the port. Note that this object may not be set to true(1)
for a port whose bit is turned on in s5SbsPortLearnStatus.
Likewise, a port's bit in s5SbsPortLearnStatus may not be
turned on if the port's value of s5SbsAutoLearningConfigEnabled
is true(1).
Note that if this object is changed from true(1) to false(2),
all auto-learned MAC addresses for the port will be removed."
DEFVAL { false }
::= { s5SbsAutoLearningConfigEntry 3 }
s5SbsAutoLearningConfigMaxMacs OBJECT-TYPE
SYNTAX Integer32 (1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the maximum number of MAC addresses
that may be learned on the port."
DEFVAL { 2 }
::= { s5SbsAutoLearningConfigEntry 4 }
s5SbsAutoLearningPorts OBJECT-TYPE
SYNTAX PortSet
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the set of ports for which auto-
learning is enabled. It is an alternative to
s5SbsAutoLearningConfigEnabled."
::= { s5SbsAuth 23 }
END

View File

@ -1,190 +0,0 @@
S5-TCS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC
s5Tcs
FROM S5-ROOT-MIB;
s5TcsMib MODULE-IDENTITY
LAST-UPDATED "200407200000Z"
ORGANIZATION "Nortel Networks"
CONTACT-INFO "Nortel Networks"
DESCRIPTION
"5000 Common Textual Conventions MIB
Copyright 1993-2004 Nortel Networks, Inc.
All rights reserved.
This Nortel Networks SNMP Management Information Base Specification
(Specification) embodies Nortel Networks' confidential and
proprietary intellectual property. Nortel Networks retains all
title and ownership in the Specification, including any
revisions.
This Specification is supplied 'AS IS,' and Nortel Networks makes
no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION "Version 113: Conversion to SMIv2"
::= { s5Tcs 0 }
IpxAddress ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A textual convention for IPX addresses. The first four bytes
are the network number in 'network order'. The last 6 bytes
are the MAC address."
SYNTAX OCTET STRING (SIZE (10))
TimeIntervalHrd ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A textual convention for a period of time measured
in units of 0.01 seconds."
SYNTAX Integer32
TimeIntervalSec ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A textual convention for a period of time measured
in units of seconds."
SYNTAX Integer32
SrcIndx ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A textual convention for an Index of a 'source'.
The values are encoded so that the same MIB object
can be used to describe the same type of data, but
from different sources.
For the 5000 Chassis, this is encoded in the
following base 10 fields:
1bbiii - identifies an interface on an NMM
where 'bb' is the board index and
'iii' is the interface number.
2bbppp - identifies a connectivity port on
a board where 'bb' is the board INDEX
and 'ppp' is the port INDEX.
3bblll - identifies a local channel on a
board where 'bb' is the board INDEX
and 'll' is the local channel INDEX.
4bbccc - identifies a cluster on a board
where 'bb' is the board INDEX and
'cc' is the cluster INDEX.
5bbfff - identifies a FPU on a board where
'bb' is the board INDEX, and 'fff' is
the FPU INDEX.
6bbnnn - identifies host board backplane counters
where 'bb' is the board INDEX, and
'nnn' is the segment INDEX.
7bbccc - identifies a NULL segment on a board
where 'bb' is the board INDEX, and
'ccc' is the cluster INDEX.
8mmnnn - identifies a sum across all host board(s)
connected to a given backplane segment
where 'mm' is media type, and 'nnn' is
the segment INDEX. (NOTE: This is currently
only valid for Ethernet.)"
SYNTAX INTEGER (1..999999)
MediaType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A textual convention for Media types"
SYNTAX INTEGER {
other(1), -- unknown or other type
eth(2), -- ethernet
tok(3), -- token ring
fddi(4) -- FDDI
} -- ATM later
FddiBkNetMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The FDDI backplane mode."
SYNTAX INTEGER {
other(1), -- other or unknown
thruLow(2),
thruHigh(3),
thruLowThruHigh(4)
}
BkNetId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The backplane network ID. This is a numeric assignment
made to a backplane channel, a piece of a divided
backplane channel, or a grouping of several backplane
channels (which is done for FDDI). The number (and values)
of the backplane networks is determined by the setting
of the channel divider(s) which split some or all
the backplane channels into networks, and by
grouping when allowed by the media (such as FDDI).
Different media and backplane implementations may
have a divider or not. Also, there may be different
mappings of backplane network IDs to a divided (or
undivided) backplane channel.
Note to agent implementors - you must map the divided
(or undivided) backplane channel to the numbering here
based on the setting of the backplane channel divider(s),
and/or the grouping of the channels for FDDI."
SYNTAX INTEGER (1..255)
BkChan ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The physical backplane channel identification.
This does not change when a backplane is divided.
A value of zero means no channel. Otherwise, the
channels are numbered starting at one."
SYNTAX INTEGER (0..255)
LocChan ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The physical local channel identification.
A value of zero means no channel. Otherwise, the
channels are numbered starting at one."
SYNTAX INTEGER (0..255)
AttId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The attachment ID. This is either a backplane
network ID, a local channel, or as an indication
of no backplane network attachment. Negative numbers
are used to identify local channels on a board.
Where used, the board must also be specified
(or implied). A value of zero is used to indicate
no (or null) attachment. Positive numbers are the
backplane network IDs. The number (and values) of
the backplane networks is determined by the setting
of the channel divider(s) which split some or all
the backplane channels into backplane networks,
and by grouping when allowed by the media (such as
FDDI). Different media and implementations may have
a divider or not. Also, there may be different
mappings of backplane network IDs to a divided
(or undivided) backplane channel.
Note to agent implementors - you must map the divided
(or undivided) backplane channel to the numbering here
based on the setting of the backplane channel divider(s),
and/or the grouping of the channels for FDDI."
SYNTAX INTEGER (-255..255)
END

View File

@ -1,221 +0,0 @@
--
-- SamsungCloning.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253
-- Friday, March 17, 2006 at 14:36:37
--
-- samsungJobAcoount.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253
-- Friday, November 11, 2005 at 17:08:35
--
--
--
SAMSUNG-CLONING-MIB DEFINITIONS ::= BEGIN
IMPORTS
hrDeviceIndex
FROM HOST-RESOURCES-MIB
samsungCommonMIB
FROM SAMSUNG-COMMON-MIB
OBJECT-GROUP
FROM SNMPv2-CONF
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY,
NOTIFICATION-TYPE
FROM SNMPv2-SMI;
-- Module: Cloning Mib
-- File: SamsungCloning.mib
-- Editors: wani.kang@samsung.com
-- Date: November 17, 2004
-- Version: 1.00
-- RFC 1442/1902/2578
-- RFC 1443/1903/2579
-- RFC 1444/1904/2580
-- Successor to RFC 1759
-- 17 Jul 2004
-- July 17, 1904 at 00:00 GMT
scmCloningMIB MODULE-IDENTITY
LAST-UPDATED "200511090000Z" -- November 09, 2005 at 00:00 GMT
ORGANIZATION
"Samsung Common Management Interface Working Group"
CONTACT-INFO
"
SCMI Editors
E-Mail: wani.kang@samsung.com
--
--
"
DESCRIPTION
"
Version: 1.00
Samsung SCMI Extension to IETF Printer MIB Module.
This Module provides extension to the IETF Printer MIB.
Copyright (C) 2003-2004 Samsung Corporation. All Rights Reserved."
::= { samsungCommonMIB 82 }
--
-- Node definitions
--
-- Node definitions
--
-- 1.3.6.1.4.1.236.11.5.11.55.18
scmCloning OBJECT IDENTIFIER ::= { scmCloningMIB 1 }
-- table --
-- 1.3.6.1.4.1.236.11.5.11.55.18.2
scmCloningTable OBJECT-TYPE
SYNTAX SEQUENCE OF ScmCloningEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"
"
::= { scmCloning 1 }
-- 1.3.6.1.4.1.236.11.5.11.55.18.2.1
scmCloningEntry OBJECT-TYPE
SYNTAX ScmCloningEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A set of result for clonning on this device.
If the device has no cloning result, this table is empty.
"
INDEX { scmCloningIndex }
::= { scmCloningTable 1 }
ScmCloningEntry ::=
SEQUENCE {
scmCloningIndex
Integer32,
scmCloningIPAddress
IpAddress,
scmCloningResult
INTEGER,
scmCloningDate
OCTET STRING
}
scmCloningIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"
"
::= { scmCloningEntry 1 }
scmCloningIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates IPAdderss of device executing cloning "
::= { scmCloningEntry 2 }
scmCloningResult OBJECT-TYPE
SYNTAX INTEGER
{
completed(1),
processing(2),
invalidFile(3),
versionMismatch(4),
notSupportedCloning(5),
busy(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates result of the cloning"
::= { scmCloningEntry 3 }
scmCloningDate OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This date represents when cloning is executed.
Format of date is yyyy/mm/dd/hh/mm/ss"
::= { scmCloningEntry 4 }
-- scmPrtOperation
--
-- 1.3.6.1.4.1.236.11.5.11.55.18.1
scmCloningSimple OBJECT IDENTIFIER ::= { scmCloning 2 }
scmCloningLastIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates IPAdderss of device executing cloning lately"
::= { scmCloningSimple 1 }
scmCloningLastResult OBJECT-TYPE
SYNTAX INTEGER
{
completed(1),
processing(2),
invalidFile(3),
versionMismatch(4),
notSupportedCloning(5),
busy(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates result of the latest cloning"
::= { scmCloningSimple 2 }
scmCloningLastDate OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates date of the latest cloning.
Format of date is yyyy/mm/dd/hh/mm/ss"
::= { scmCloningSimple 3 }
scmCloningSupported OBJECT-TYPE
SYNTAX INTEGER
{
supported(1),
notSupported(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whethere device supports cloning or not"
::= { scmCloningSimple 4 }
scmCloningTrap OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The value of the enterprise-specific oid in a SNMPv1 trap sent signalling a critical event in the JobAccounting"
::= { scmCloning 3 }
scmCloningTrapSimple OBJECT IDENTIFIER ::= { scmCloningTrap 1 }
--
scmCloningTrapResult NOTIFICATION-TYPE
OBJECTS { scmCloningLastIPAddress, scmCloningLastResult }
STATUS current
DESCRIPTION
"This trap is sent whenever clone is completed"
::= { scmCloningTrapSimple 1 }
END
--
-- SamsungCloning.mib
--

View File

@ -1,41 +0,0 @@
SAMSUNG-COMMON-MIB DEFINITIONS ::= BEGIN
-- Module : Samsung Common Mib
-- Team : Solution SW
-- Date : November 24, 2004
-- Version: 1.00
IMPORTS
enterprises, OBJECT-IDENTITY, MODULE-IDENTITY
FROM SNMPv2-SMI; -- IETF RFC 1442
samsung MODULE-IDENTITY
LAST-UPDATED "0209170000Z"
ORGANIZATION "Samsung Corporation -
Samsung DPD Solution SW Team"
CONTACT-INFO "
SCMI Editors
Samsung DPD Solution SW Team
"
DESCRIPTION
"Samsung Printer Common MIB Root Module, Version 1.00.
Copyright (C) 2003-2004 Samsung Corporation. All Rights Reserved."
::= { enterprises 236 }
division OBJECT-IDENTITY
STATUS current
DESCRIPTION "Distinguish Samsung Company"
::= { samsung 11 }
oadivision OBJECT-IDENTITY
STATUS current
DESCRIPTION "Distinguish Samsung Electronics Division"
::= { division 5 }
samsungCommonMIB OBJECT-IDENTITY
STATUS current
DESCRIPTION "Samsung Common MIB"
::= { oadivision 11 }
END

View File

@ -1,240 +0,0 @@
SAMSUNG-DIAGNOSTICS-MIB DEFINITIONS ::= BEGIN
-- Module: Diagnostics MIB
-- File: SamsungDiagnostics.mib
-- Editors: wani.kang@samsung.com
-- Date: August 24, 2004
-- Version: 1.00
IMPORTS
MODULE-IDENTITY,OBJECT-TYPE
FROM SNMPv2-SMI -- RFC 1442/1902/2578
DisplayString
FROM SNMPv2-TC -- RFC 1443/1903/2579
Counter
FROM RFC1155-SMI -- RFC 1155
samsungCommonMIB
FROM SAMSUNG-COMMON-MIB;
scmDiagnostics MODULE-IDENTITY
LAST-UPDATED "0408240000Z" -- 24 Aug 2004
ORGANIZATION "Samsung Corporation -
Samsung Common Management Interface (SCMI) Working Group"
CONTACT-INFO "
SCMI Editors
E-Mail: wani.kang@samsung.com
--
--
"
DESCRIPTION "
SCMI Document Diagnostics MIB,
Version 1.00
Copyright (C) 2003-2004 Samsung Corporation. All Rights Reserved."
::= { samsungCommonMIB 64 }
--
-- Document Resources General Group (Mandatory)
--
scmDiagnosticsDevice OBJECT IDENTIFIER ::= { scmDiagnostics 1 }
-- The Document Resources General table contains general counters and
-- summary information for ease of use of the overall Document Resources
-- MIB.
--
-- The Document Resources General table has exactly one row, which row
-- has an scmDiagnosticsIndex value of 1.
--
-- For conformance to this MIB module, implementation of all objects in
-- this group is mandatory.
scmDiagnosticsDeviceTable OBJECT-TYPE
SYNTAX SEQUENCE OF ScmDiagnosticsDeviceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of general counters and summary information for
ease of use of the overall Document Resources MIB on
this host system.
This Document Resources General table has exactly one
row, with an scmDiagnosticsIndex value of 1."
::= { scmDiagnosticsDevice 2 }
scmDiagnosticsDeviceEntry OBJECT-TYPE
SYNTAX ScmDiagnosticsDeviceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row entry of general counters and summary information
for ease of use of the overall Document Resources MIB on
this host system.
The Document Resources General table has exactly one row
entry, with an scmDiagnosticsIndex value of 1."
INDEX { scmDiagnosticsDeviceIndex }
::= { scmDiagnosticsDeviceTable 1 }
ScmDiagnosticsDeviceEntry ::= SEQUENCE {
scmDiagnosticsDeviceIndex INTEGER,
scmDiagnosticsDeviceItem DisplayString,
scmDiagnosticsDeviceType INTEGER,
scmDiagnosticsDeviceDescr DisplayString,
scmDiagnosticsDeviceID INTEGER,
scmDiagnosticsDeviceStatus INTEGER,
scmDiagnosticsDeviceErrors Counter,
scmDiagnosticsRequest INTEGER,
scmGenBaseDeviceImageFileName DisplayString
}
scmDiagnosticsDeviceIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value for each device contained by the
host. The value for each device must remain
constant at least from one re-initialization of the
agent to the next re-initialization."
::= { scmDiagnosticsDeviceEntry 1 }
scmDiagnosticsDeviceItem OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of the Item of device."
::= { scmDiagnosticsDeviceEntry 2 }
scmDiagnosticsDeviceType OBJECT-TYPE
SYNTAX INTEGER
{
input(1),
output(2),
cover(3),
geeralPrinter(4),
mediaPath(5),
marker(6),
markerSupplies(7),
markerColorant(8),
fax(21),
scanner(22),
network(23),
usb(24),
parallel(25),
finisher(26),
motor(41),
smps(42),
memory(43)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An indication of the type of device.
If this value is `hrDeviceProcessor hrDeviceTypes
3 ' then an entry exists in the hrProcessorTable
which corresponds to this device.
If this value is `hrDeviceNetwork hrDeviceTypes 4
', then an entry exists in the hrNetworkTable
which corresponds to this device.
If this value is `hrDevicePrinter hrDeviceTypes 5
', then an entry exists in the hrPrinterTable
which corresponds to this device.
If this value is `hrDeviceDiskStorage
hrDeviceTypes 6 ', then an entry exists in the
hrDiskStorageTable which corresponds to this
device.
"
::= { scmDiagnosticsDeviceEntry 3 }
scmDiagnosticsDeviceDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A description of the type and instance of the
storage described by this entry."
::= { scmDiagnosticsDeviceEntry 4 }
scmDiagnosticsDeviceID OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The product ID for this device."
::= { scmDiagnosticsDeviceEntry 5 }
scmDiagnosticsDeviceStatus OBJECT-TYPE
SYNTAX INTEGER
{
unknown(1),
running(2),
warning(3),
testing(4),
down(5),
printing(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the device
described by this row of the table. A value
unknown(1) indicates that the current state of the
device is unknown. running(2) indicates that the
device is up and running and that no unusual error
conditions are known. The warning(3) state
indicates that agent has been informed of an
unusual error condition by the operational software
(e.g., a disk device driver) but that the device is
still 'operational'. An example would be high
number of soft errors on a disk. A value of
testing(4), indicates that the device is not
available for use because it is in the testing
state. The state of down(5) is used only when the
agent has been informed that the device is not
available for any use."
::= { scmDiagnosticsDeviceEntry 6 }
scmDiagnosticsDeviceErrors OBJECT-TYPE
SYNTAX Counter
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of errors detected on this device. It
should be noted that as this object has a SYNTAX
of Counter, that it does not have a defined
initial value. However, it is recommended that
this object be initialized to zero."
::= { scmDiagnosticsDeviceEntry 7 }
scmDiagnosticsRequest OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Diagnotics Request"
::= { scmDiagnosticsDeviceEntry 8 }
scmGenBaseDeviceImageFileName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"It is the temporay Value.
--> It will be moved to SCM General Mib"
::= { scmDiagnosticsDeviceEntry 999 }
END

File diff suppressed because it is too large Load Diff

View File

@ -1,330 +0,0 @@
--
-- SamsungHost.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253
-- Thursday, April 05, 2007 at 11:01:52
--
SAMSUNG-HOST-RESOURCES-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
hrDeviceIndex
FROM HOST-RESOURCES-MIB
samsungCommonMIB
FROM SAMSUNG-COMMON-MIB
OBJECT-GROUP
FROM SNMPv2-CONF
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
TEXTUAL-CONVENTION
FROM SNMPv2-TC;
scmHrMIB MODULE-IDENTITY
LAST-UPDATED "190407170000Z" -- July 17, 1904 at 00:00 GMT
ORGANIZATION
"Samsung Corporation - SCMI Working Group"
CONTACT-INFO
" SCMI Editors
Email: coherence@crt.samsung.com
--
--
"
DESCRIPTION
"Version: 1.00
The MIB module for extended configuration and management of
various host resources for network accessible host systems.
This module augments and extends the original IETF Host
Resources MIB (RFC 2790).
Usage: This MIB module introduces support for the 'realization'
of both 'physical' and 'logical' devices, consistent with the
Document Printing Application (DPA), ISO/IEC 10175, as reflected
in the object 'scmHrDevInfoRealization'.
Note: Conforming implementations SHALL NOT 'bubble up' status
from 'physical' devices to associated 'logical' devices. All
devices SHALL report their own status ONLY.
See: Section 9 'Supplement' in SCMI Extensions to IETF Host
Resources TC, for implementation guidance for this MIB module.
Copyright (C) 1995-2002 Samsung Corporation. All Rights Reserved."
::= { samsungCommonMIB 53 }
--
-- Textual conventions
--
-- TEXTUAL-CONVENTIONs for this MIB module
--
-- Samsung Common MIB Count Info TEXTUAL-CONVENTIONs
--
ScmHrDevCountJobTypeTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The type of count job."
SYNTAX INTEGER
{
print(1),
copy(2),
faxIn(3),
faxOut(4),
scan(5),
report(6),
digitalSend(11),
digitalRecieve(12),
localStorage(21)
}
ScmHrDevCountMediaSizeTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The size of media."
SYNTAX INTEGER
{
small(1),
large(2),
letter(3),
legal(4),
a4(5),
executive(6),
jisB5(7),
isoB5(8),
com10(9),
monarch(10),
dl(11),
c5(12),
postA6(13),
c6(14),
folio(15),
a5(16),
statement(17),
a6(18),
ledger(19),
a3(20),
jisB4(21),
jpost(22),
jpostd(23),
custom(24),
letterP(25),
a4P(26),
jisB5P(27),
a5P(28),
executiveP(29),
statementP(30),
a3Over(31),
b5Envelope(32)
}
ScmHrDevCountUnitTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The count unit of job count."
SYNTAX INTEGER
{
other(1),
unknown(2),
tenThousandthsOfInches(3),
micrometers(4),
impressions(7),
sheets(8),
hours(11),
thousandthsOfOunces(12),
tenthsOfGrams(13),
hundrethsOfFluidOunces(14),
tenthsOfMilliliters(15),
feet(16),
meters(17),
items(18),
percent(19)
}
ScmHrDevCountDuplexTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The duplex type of job"
SYNTAX INTEGER
{
simplex(1),
duplex(2),
duplexSingle(3)
}
ScmHrDevCountColorTC ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The color type of job"
SYNTAX INTEGER
{
fullColor(1),
singleColor(2),
monoColor(3)
}
--
-- Node definitions
--
-- 1.3.6.1.4.1.236.11.5.11.53.2
scmHrMIBConformance OBJECT IDENTIFIER ::= { scmHrMIB 2 }
-- 1.3.6.1.4.1.236.11.5.11.53.2.2
scmHrMIBGroups OBJECT IDENTIFIER ::= { scmHrMIBConformance 2 }
-- 1.3.6.1.4.1.236.11.5.11.53.2.2.3
scmHrDevInfoGroup OBJECT-GROUP
OBJECTS { scmHrDevCountIndex, scmHrDevCountJobType, scmHrDevCountMediaSize, scmHrDevCountUnit, scmHrDevCountDuplex,
scmHrDevCountColor, scmHrDevCountValue }
STATUS current
DESCRIPTION
"The Host Resources Extensions MIB Device Info Group"
::= { scmHrMIBGroups 3 }
-- 1.3.6.1.4.1.236.11.5.11.53.11
scmHrDevCount OBJECT IDENTIFIER ::= { scmHrMIB 11 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.1
scmHrDevCountSimple OBJECT IDENTIFIER ::= { scmHrDevCount 1 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.2
scmHrDevCountTable OBJECT-TYPE
SYNTAX SEQUENCE OF ScmHrDevCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Samsung Common Mib Host Resource Count MIB
"
::= { scmHrDevCount 2 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.2.1
scmHrDevCountEntry OBJECT-TYPE
SYNTAX ScmHrDevCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry for a device alert which has been generated and
recorded on this host system."
REFERENCE
"See: 'prtAlertEntry' in the Printer MIB."
INDEX { hrDeviceIndex, scmHrDevCountIndex }
::= { scmHrDevCountTable 1 }
ScmHrDevCountEntry ::=
SEQUENCE {
scmHrDevCountIndex
Integer32,
scmHrDevCountJobType
ScmHrDevCountJobTypeTC,
scmHrDevCountMediaSize
ScmHrDevCountMediaSizeTC,
scmHrDevCountUnit
ScmHrDevCountUnitTC,
scmHrDevCountDuplex
ScmHrDevCountDuplexTC,
scmHrDevCountColor
ScmHrDevCountColorTC,
scmHrDevCountValue
Counter32
}
--
-- Device Count Info
--
-- 1.3.6.1.4.1.236.11.5.11.53.11.2.1.1
scmHrDevCountIndex OBJECT-TYPE
SYNTAX Integer32 (1..32767)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value used by the host to identify this Count item.
This value indicate index of usage count value.
If host device supports three count value (total page
count, total color print count, total mono print count),
this device has three count value and index."
::= { scmHrDevCountEntry 1 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.2.1.2
scmHrDevCountJobType OBJECT-TYPE
SYNTAX ScmHrDevCountJobTypeTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"scmHrDevCount defines items that are outside of the normal numeric range: other(-1), unknown(-2).
scm defines many a job type. but current samsung device supports counts of
print, fax, copy and scan job. Thus, the other items is not used.
"
REFERENCE
"
"
::= { scmHrDevCountEntry 2 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.2.1.3
scmHrDevCountMediaSize OBJECT-TYPE
SYNTAX ScmHrDevCountMediaSizeTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"smcHrDevCount defines items that are outside of the normal numeric range: other(-1), unknown(-2).
scm defines many a size of media. But,
We use 'small' or 'large' as media size so that application simply manage.
"
::= { scmHrDevCountEntry 3 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.2.1.4
scmHrDevCountUnit OBJECT-TYPE
SYNTAX ScmHrDevCountUnitTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"smcHrDevCount define items that are outside of the normal numeric range: other(-1), unknown(-2).
PWG define count unit in printer mib(RFC1759, RFC3805).
Default value is sheet(8),
but specifically use impression (for example OEM Model)."
::= { scmHrDevCountEntry 4 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.2.1.5
scmHrDevCountDuplex OBJECT-TYPE
SYNTAX ScmHrDevCountDuplexTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"smcHrDevCount define items that are outside of the normal numeric range:
other(-1), unknown(-2).
samsung device suppor three duplex job type, simple, duplex, duplex(single).
"
::= { scmHrDevCountEntry 5 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.2.1.6
scmHrDevCountColor OBJECT-TYPE
SYNTAX ScmHrDevCountColorTC
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"smcHrDevCount define items that are outside of the normal numeric range: other(-1), unknown(-2).
single-color is defined for extension of color job count."
REFERENCE
"smcHrDevCount define items that are outside of the normal numeric range: other(-1), unknown(-2)."
::= { scmHrDevCountEntry 6 }
-- 1.3.6.1.4.1.236.11.5.11.53.11.2.1.7
scmHrDevCountValue OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Value of usage count."
::= { scmHrDevCountEntry 7 }
END
--
-- SamsungHost.mib
--

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,697 +0,0 @@
-- *****************************************************************
-- NCB-8610 Private MIB
--
-- Sept. 2006, Greg Lin
--
-- Copyright (c) 2006 by Senao Technology Co., Ltd.
-- All rights reserved.
--
-- Note: This MIB file is modification 3220 private MIB.
-- It modify SNMPv2 to SNMPv1 syntax.
--
-- Date: 2006-09-20
-- *****************************************************************
--SENAO-NCB8610-MIB { iso(1) org(3) dod(6) internet(1) private(4) Enterprises(1) Senao(14125) }
--module definition
SENAO-WLAN-AP-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, IpAddress FROM RFC1155-SMI
DisplayString, PhysAddress FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215
mgmt, NetworkAddress, IpAddress, Counter, Gauge,
TimeTicks FROM RFC1155-SMI;
-- SENAO-Private-MIB DEFINITIONS --
senaoMIB OBJECT IDENTIFIER ::= { enterprises 14125 }
-- SENAO-RFC1213-MIB DEFINITIONS --
senaoRFC1213Group OBJECT IDENTIFIER ::= { senaoMIB 1 }
-- SENAO-Private-MIB DEFINITIONS --
statusInformationGroup OBJECT IDENTIFIER ::= { senaoMIB 2 }
countersGroup OBJECT IDENTIFIER ::= { senaoMIB 3 }
privacySettingsGroup OBJECT IDENTIFIER ::= { senaoMIB 4 }
systemSettingsGroup OBJECT IDENTIFIER ::= { senaoMIB 5 }
webAdministratorSettingsGroup OBJECT IDENTIFIER ::= { senaoMIB 6 }
dhcpSettingsGroup OBJECT IDENTIFIER ::= { senaoMIB 7 }
wdsSettingsGroup OBJECT IDENTIFIER ::= { senaoMIB 8 }
-- SENAO-RFC1213-MIB DEFINITIONS --
ip OBJECT IDENTIFIER ::= { senaoRFC1213Group 1 }
icmp OBJECT IDENTIFIER ::= { senaoRFC1213Group 2 }
tcp OBJECT IDENTIFIER ::= { senaoRFC1213Group 3 }
udp OBJECT IDENTIFIER ::= { senaoRFC1213Group 4 }
-- SENAO-Private-MIB DEFINITIONS --
-- [ statusInformationGroup ] [1] --
connectedToSSID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute reflects the Service Set ID.
This value may be modified by an external management
entity and used by the local SME to make decisions
about the Scanning process. The connectedToSSID
length is limit between 1~ 32 characters.
@GET-FUNC=get_statusInfo_group
@SET-FUNC=set_statusInfo_group"
::= { statusInformationGroup 1 }
usingChannel OBJECT-TYPE
SYNTAX INTEGER
{
-- the SNMPv1 does not support channel array
channel1 (1),
channel2 (2),
channel3 (3),
channel4 (4),
channel5 (5),
channel6 (6),
channel7 (7),
channel8 (8),
channel9 (9),
channel10 (10),
channel11 (11)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operating frequency channel. Valid numbers
are as defind in ISO/IEC 8802-11:1999, 15.4.6.2.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 2 }
accessPointMACAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC address of the Access Point (BSS identifier)
with which the radio should Connected or Associated.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 3 }
currentTransmissionRate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The transmit bit rates operated, corresponding to data rates
from 1 Mb/s to 54 Mb/s.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 4 }
currentIPAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address of this device used over its Ethernet
interface in Routing mode or Bridge interface in Bridgeing mode.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 5 }
currentTXPower OBJECT-TYPE
SYNTAX INTEGER
{
-- Transmit Power Level
high (1),
medium (2),
low (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Transmit Power of this device used.
@GET-FUNC=get_statusInfo_group
@SET-FUNC=set_statusInfo_group"
::= { statusInformationGroup 6 }
-- [ countersGroup ] [2] --
receivedPacketsGoodCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of good packets received on the radio interface,
including unicast, broadcast and multicast packets.
@GET-FUNC=get_counters_group"
::= { countersGroup 1 }
receivedPacketsBadCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of inbound bad packets of the radio interface
were chosen to be discarded even though no errors had been
detected to prevent their being received. One possible reason
for discarding such a packet could be to free up buffer space.
Another reason would be exceeding their maximum time-to-live.
@GET-FUNC=get_counters_group"
::= { countersGroup 2 }
sendPacketsGoodCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of good packets transmitted on the radio interface,
including unicast, broadcast and multicast packets.
@GET-FUNC=get_counters_group"
::= { countersGroup 3 }
sendPacketsBadCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of outbound bad packets of the radio interface
were chosen to be discarded even though no errors had been
detected to prevent their being transmitted. One possible reason
for discarding such a packet could be to free up buffer space.
Another reason would be exceeding their maximum time-to-live.
@GET-FUNC=get_counters_group"
::= { countersGroup 4 }
-- [ privacySettingsGroup ] [3] --
wepEnabled OBJECT-TYPE
SYNTAX INTEGER
{
disable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When this attribute is enable, it shall indicate that the IEEE
802.11 WEP mechanism is used for transmitting frames of type
Data. The default value of this attribute shall be disable.
@GET-FUNC=get_privacy_group
@SET-FUNC=set_privacy_group"
::= { privacySettingsGroup 1 }
wepKeyLength OBJECT-TYPE
SYNTAX INTEGER
{
key-64bits(1),
key-128bits(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The length of WEP key that is used for transmitting and received
frames of type Data. The value of 0 denotes WEP64bit Hex. Key;
1 stands for WEP128bit Hex. Key
@GET-FUNC=get_privacy_group
@SET-FUNC=set_privacy_group"
::= { privacySettingsGroup 2 }
wepKeyNumber OBJECT-TYPE
SYNTAX INTEGER
{
wep-key1(1),
wep-key2(2),
wep-key3(3),
wep-key4(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute shall indicate the use of the first,
second, third, or fourth element of the WEPDefaultKeys
array when set to values of 1, 2, 3, or 4. The
default value of this attribute shall be 0.
@GET-FUNC=get_privacy_group
@SET-FUNC=set_privacy_group"
-- REFERENCE "IEEE Std 802.11-1997, 8.3.2"
::= { privacySettingsGroup 3 }
wepKey OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A WEP secret key value. 10 Hex. Keys for WEP 64Bits/26 Hex. Keys for WEP128Bits.
@GET-FUNC=get_privacy_group
@SET-FUNC=set_privacy_group"
::= { privacySettingsGroup 4 }
-- macAddressFilter OBJECT-TYPE
-- SYNTAX INTEGER
-- {
-- disable-0(1),
-- enable-1(2)
-- }
-- ACCESS read-write
-- STATUS mandatory
-- DESCRIPTION
-- "If you choose 'disable(1)',will not be able to
-- connect to your Access Point.If you choose
-- 'enable(2)', only those clients whose
-- wireless MAC addresses are in the access control
-- list will be able to connect to your Access Point.
-- @GET-FUNC=get_privacy_group
-- @SET-FUNC=set_privacy_group"
-- ::= { privacySettingsGroup 5 }
-- [ systemSettingsGroup ] [4] --
operationMode OBJECT-TYPE
SYNTAX INTEGER
{
bridge(1),
ap-wds(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This defines the type of role of a wireless device.
The device types are:
Bridge(1) -- Bridge
AP+WDS(2) -- Access Point+WDS
@GET-FUNC=get_system_group"
::= { systemSettingsGroup 1 }
ipAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address of this device used over its Ethernet
interface in AP mode. The IP address must NOT to set
[x.x.x.0] or [x,x.x.255].
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 2 }
subnetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP Network mask used by the IP entity when accessing
devices through any of its Ethernet interface in Routing mode
or Bridge interface in Bridgeing mode.
The value of subnet mask must set to 0, 128, 192, 224, 240, 248, 252, 254, 255.
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 3 }
ipGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address of this device's Gateway.
The value of IP Gateway must NOT set to 0 or 255
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 4 }
deviceName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The description name of this device.
The deviceName length is limit between
1~32 characters.
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 5 }
saveReboot OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Save and Reboot System.
The save Reboot value must set to 1 when you enable this function.
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 6 }
-- [ webAdministratorSettingsGroup ] [5] --
userName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"User Name assigned to the system for use when
authenticating with Web browser. The username length
limit is 15 characters.
@GET-FUNC=get_webAdmin_group
@SET-FUNC=set_webAdmin_group"
::= { webAdministratorSettingsGroup 1}
password OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"User Password assigned to the system
for use when authenticating with Web browser. The
password length limit is 15 characters.
@GET-FUNC=get_webAdmin_group
@SET-FUNC=set_webAdmin_group"
::= { webAdministratorSettingsGroup 2}
-- [ dhcpSettingsGroup ] [6] --
dhcpEnabled OBJECT-TYPE
SYNTAX INTEGER
{
disable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When this attribute is enable, it shall indicate
that the DHCP mechanism is used. The default value
of this attribute shall be disable.
@GET-FUNC=get_dhcp_group
@SET-FUNC=set_dhcp_group"
::= { dhcpSettingsGroup 1 }
dhcpLeaseTimes OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The value indicates how many minutes for DHCP
lease time. The value should be set between 1
and 65535.
@GET-FUNC=get_dhcp_group
@SET-FUNC=set_dhcp_group"
::= { dhcpSettingsGroup 2 }
dhcpIPAddressFrom OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To set DHCP IP address range between dhcpIPAddressFrom
and dhcpIPAddressTo. The IP address must NOT to set
[x.x.x.0] or [x,x.x.255].And the DHCP address range
must be in the LAN subnet.
@GET-FUNC=get_dhcp_group
@SET-FUNC=set_dhcp_group"
::= { dhcpSettingsGroup 3 }
dhcpIPAddressTo OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To set DHCP IP address range between dhcpIPAddressFrom
and dhcpIPAddressTo. The IP address must NOT to set
[x.x.x.0] or [x,x.x.255].And the DHCP address range
must be in the LAN subnet.
@GET-FUNC=get_dhcp_group
@SET-FUNC=set_dhcp_group"
::= { dhcpSettingsGroup 4 }
-- [ wdsSettingsGroup ] [6] --
wdsEnabled OBJECT-TYPE
SYNTAX INTEGER
{
disable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When this attribute is enable, it shall indicate
that the WDS mechanism is used. The default value
of this attribute shall be disable.
@GET-FUNC=get_wds_group
@SET-FUNC=set_wds_group"
::= { wdsSettingsGroup 1 }
wdsAPMACAddress1 OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To set the MAC address of the Access Point for WDS.
The format to set as 'ABCDEF123456'.
And Leave blank to disable WDS for that slot.
@GET-FUNC=get_wds_group
@SET-FUNC=set_wds_group"
::= { wdsSettingsGroup 2 }
wdsAPMACAddress2 OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To set the MAC address of the Access Point for WDS.
The format to set as 'ABCDEF123456'.
And Leave blank to disable WDS for that slot.
@GET-FUNC=get_wds_group
@SET-FUNC=set_wds_group"
::= { wdsSettingsGroup 3 }
wdsAPMACAddress3 OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To set the MAC address of the Access Point for WDS.
The format to set as 'ABCDEF123456'.
And Leave blank to disable WDS for that slot.
@GET-FUNC=get_wds_group
@SET-FUNC=set_wds_group"
::= { wdsSettingsGroup 4 }
wdsAPMACAddress4 OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To set the MAC address of the Access Point for WDS.
The format to set as 'ABCDEF123456'.
And Leave blank to disable WDS for that slot.
@GET-FUNC=get_wds_group
@SET-FUNC=set_wds_group"
::= { wdsSettingsGroup 5 }
wdsAPMACAddress5 OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To set the MAC address of the Access Point for WDS.
The format to set as 'ABCDEF123456'.
And Leave blank to disable WDS for that slot.
@GET-FUNC=get_wds_group
@SET-FUNC=set_wds_group"
::= { wdsSettingsGroup 6 }
wdsAPMACAddress6 OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"To set the MAC address of the Access Point for WDS.
The format to set as 'ABCDEF123456'.
And Leave blank to disable WDS for that slot.
@GET-FUNC=get_wds_group
@SET-FUNC=set_wds_group"
::= { wdsSettingsGroup 7 }
wdsKeyUsed OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
wep(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"WDS only supports None or WEP security mode.
When this attribute is wep, it shall indicate that the IEEE
802.11 WEP mechanism is used for transmitting frames of type
Data. The default value of this attribute shall be none.
@GET-FUNC=get_wds_group"
::= { wdsSettingsGroup 8 }
wdsKeyType OBJECT-TYPE
SYNTAX INTEGER
{
none(1),
key-64bits(2),
key-128bits(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"WDS only supports None or WEP security mode.
The length of WEP key that is used for transmitting and received
frames of type Data. The value of 2 denotes WEP64bit Hex. Key;
3 stands for WEP128bit Hex. Key
@GET-FUNC=get_wds_group"
::= { wdsSettingsGroup 9 }
-- SENAO-RFC1213-MIB DEFINITIONS --
-- the IP group
-- Implementation of the IP group is mandatory for all
-- systems.
ipInReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input datagrams received from
interfaces, including those received in error.
@GET-FUNC=get_ip_row"
::= { ip 1 }
ipForwDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of input datagrams for which this
entity was not their final IP destination, as a
result of which an attempt was made to find a
route to forward them to that final destination.
In entities which do not act as IP Gateways, this
counter will include only those packets which were
Source-Routed via this entity, and the Source-
Route option processing was successful.
@GET-FUNC=get_ip_row"
::= { ip 2 }
-- the ICMP group
-- Implementation of the ICMP group is mandatory for all
-- systems.
icmpInMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of ICMP messages which the
entity received. Note that this counter includes
all those counted by icmpInErrors.
@GET-FUNC=get_icmp_row"
::= { icmp 1 }
icmpOutMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of ICMP messages which this
entity attempted to send. Note that this counter
includes all those counted by icmpOutErrors.
@GET-FUNC=get_icmp_row"
::= { icmp 2 }
-- the TCP group
-- Implementation of the TCP group is mandatory for all
-- systems that implement the TCP.
-- Note that instances of object types that represent
-- information about a particular TCP connection are
-- transient; they persist only as long as the connection
-- in question.
tcpInSegs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of segments received, including
those received in error. This count includes
segments received on currently established
connections.
@GET-FUNC=get_tcp_row"
::= { tcp 1 }
tcpOutSegs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of segments sent, including
those on current connections but excluding those
containing only retransmitted octets.
@GET-FUNC=get_tcp_row"
::= { tcp 2 }
-- the UDP group
-- Implementation of the UDP group is mandatory for all
-- systems which implement the UDP.
udpInDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of UDP datagrams delivered to
UDP users.
@GET-FUNC=get_udp_row"
::= { udp 1 }
udpOutDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of UDP datagrams sent from this
entity.
@GET-FUNC=get_udp_row"
::= { udp 2 }
END

View File

@ -1,548 +0,0 @@
-- *****************************************************************
-- NCB-8610 Private MIB
--
-- Sept. 2006, Greg Lin
--
-- Copyright (c) 2006 by Senao Technology Co., Ltd.
-- All rights reserved.
--
-- Note: This MIB file is modification 3220 private MIB.
-- It modify SNMPv2 to SNMPv1 syntax.
--
-- Date: 2006-09-20
-- *****************************************************************
--SENAO-NCB8610-MIB { iso(1) org(3) dod(6) internet(1) private(4) Enterprises(1) Senao(14125) }
--module definition
SENAO-WLAN-CB-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises, IpAddress FROM RFC1155-SMI
DisplayString, PhysAddress FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215
mgmt, NetworkAddress, IpAddress, Counter, Gauge,
TimeTicks FROM RFC1155-SMI;
-- SENAO-Private-MIB DEFINITIONS --
senaoMIB OBJECT IDENTIFIER ::= { enterprises 14125 }
-- SENAO-RFC1213-MIB DEFINITIONS --
senaoRFC1213Group OBJECT IDENTIFIER ::= { senaoMIB 1 }
-- SENAO-Private-MIB DEFINITIONS --
statusInformationGroup OBJECT IDENTIFIER ::= { senaoMIB 2 }
countersGroup OBJECT IDENTIFIER ::= { senaoMIB 3 }
privacySettingsGroup OBJECT IDENTIFIER ::= { senaoMIB 4 }
systemSettingsGroup OBJECT IDENTIFIER ::= { senaoMIB 5 }
webAdministratorSettingsGroup OBJECT IDENTIFIER ::= { senaoMIB 6 }
-- SENAO-RFC1213-MIB DEFINITIONS --
ip OBJECT IDENTIFIER ::= { senaoRFC1213Group 1 }
icmp OBJECT IDENTIFIER ::= { senaoRFC1213Group 2 }
tcp OBJECT IDENTIFIER ::= { senaoRFC1213Group 3 }
udp OBJECT IDENTIFIER ::= { senaoRFC1213Group 4 }
-- SENAO-Private-MIB DEFINITIONS --
-- [ statusInformationGroup ] [1] --
connectedToSSID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute reflects the Service Set ID.
This value may be modified by an external management
entity and used by the local SME to make decisions
about the Scanning process. The connectedToSSID
length is limit between 1~ 32 characters.
@GET-FUNC=get_statusInfo_group
@SET-FUNC=set_statusInfo_group"
::= { statusInformationGroup 1 }
usingChannel OBJECT-TYPE
SYNTAX INTEGER
{
-- Note: the SNMPv1 does not support channel array so chang channelX
channel1 (1),
channel2 (2),
channel3 (3),
channel4 (4),
channel5 (5),
channel6 (6),
channel7 (7),
channel8 (8),
channel9 (9),
channel10 (10),
channel11 (11)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operating frequency channel. Valid numbers
are as defind in ISO/IEC 8802-11:1999, 15.4.6.2.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 2 }
-- (CB)
clientBridgeMACAddress OBJECT-TYPE
SYNTAX PhysAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The purpose of clientBridgeMACAddress is to allow a manager to identify
a station for its own purposes. This attribute provides
for that eventuality while keeping the true MAC address
independent. Its syntax is MAC address and default value
is the station's assigned, unique MAC address.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 3 }
currentIPAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The IP address of this device used over its Ethernet
interface in Routing mode or Bridge interface in Bridgeing mode.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 4 }
-- (CB)
linkUpIndicator OBJECT-TYPE
SYNTAX INTEGER
-- Error: number enumeration contains zero value in SMIv1 MIB
--{
-- offLine(0),
-- onLine(1)
--}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The operated state of the wireless interface. The
onLine(1) state indicates that this device connected
to Access Point.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 5 }
clientSignalStrength OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A device-dependent measure of the signal strength(%) of the
most recently received packet from this Station.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 6 }
clientAssociationTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time since this device connected to Access Point.
@GET-FUNC=get_statusInfo_group"
::= { statusInformationGroup 7 }
currentTXPower OBJECT-TYPE
SYNTAX INTEGER
{
-- Transmit Power Level
high (1),
medium (2),
low (3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Transmit Power of this device used.
@GET-FUNC=get_statusInfo_group
@SET-FUNC=set_statusInfo_group"
::= { statusInformationGroup 8 }
-- [ countersGroup ] [2] --
receivedPacketsGoodCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of good packets received on the radio interface,
including unicast, broadcast and multicast packets.
@GET-FUNC=get_counters_group"
::= { countersGroup 1 }
receivedPacketsBadCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of inbound bad packets of the radio interface
were chosen to be discarded even though no errors had been
detected to prevent their being received. One possible reason
for discarding such a packet could be to free up buffer space.
Another reason would be exceeding their maximum time-to-live.
@GET-FUNC=get_counters_group"
::= { countersGroup 2 }
sendPacketsGoodCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of good packets transmitted on the radio interface,
including unicast, broadcast and multicast packets.
@GET-FUNC=get_counters_group"
::= { countersGroup 3 }
sendPacketsBadCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of outbound bad packets of the radio interface
were chosen to be discarded even though no errors had been
detected to prevent their being transmitted. One possible reason
for discarding such a packet could be to free up buffer space.
Another reason would be exceeding their maximum time-to-live.
@GET-FUNC=get_counters_group"
::= { countersGroup 4 }
-- [ privacySettingsGroup ] [3] --
wepEnabled OBJECT-TYPE
SYNTAX INTEGER
{
disable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When this attribute is enable, it shall indicate that the IEEE
802.11 WEP mechanism is used for transmitting frames of type
Data. The default value of this attribute shall be disable.
@GET-FUNC=get_privacy_group
@SET-FUNC=set_privacy_group"
::= { privacySettingsGroup 1 }
wepKeyLength OBJECT-TYPE
SYNTAX INTEGER
{
key-64bits(1),
key-128bits(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The length of WEP key that is used for transmitting and received
frames of type Data. The value of 0 denotes WEP64bit Hex. Key;
1 stands for WEP128bit Hex. Key
@GET-FUNC=get_privacy_group
@SET-FUNC=set_privacy_group"
::= { privacySettingsGroup 2 }
wepKeyNumber OBJECT-TYPE
SYNTAX INTEGER
{
wep-key1(1),
wep-key2(2),
wep-key3(3),
wep-key4(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute shall indicate the use of the first,
second, third, or fourth element of the WEPDefaultKeys
array when set to values of 1, 2, 3, or 4. The
default value of this attribute shall be 0.
@GET-FUNC=get_privacy_group
@SET-FUNC=set_privacy_group"
-- REFERENCE "IEEE Std 802.11-1997, 8.3.2"
::= { privacySettingsGroup 3 }
wepKey OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A WEP secret key value. 10 Hex. Keys for WEP 64Bits/26 Hex. Keys for WEP128Bits.
@GET-FUNC=get_privacy_group
@SET-FUNC=set_privacy_group"
::= { privacySettingsGroup 4 }
-- [ systemSettingsGroup ] [4] --
operationMode OBJECT-TYPE
SYNTAX INTEGER
{
bridge(1),
ap-wds(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This defines the type of role of a wireless device.
The device types are:
Bridge(1) -- Bridge
AP+WDS(2) -- Access Point+WDS
@GET-FUNC=get_system_group"
::= { systemSettingsGroup 1 }
ipAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address of this device used over its Ethernet
interface in CB mode. The IP address must NOT set
[x.x.x.0] or [x,x.x.255].
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 2 }
subnetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP Network mask used by the IP entity when accessing
devices through any of its Ethernet interface in Routing mode
or Bridge interface in Bridgeing mode.
The value of subnet mask must set to 0, 128, 192, 224, 240, 248, 252, 254, 255.
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 3 }
ipGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address of this device's Gateway.
The value of IP Gateway must NOT set to 0 or 255
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 4 }
deviceName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The description name of this device.
The deviceName length is limit between
1~32 characters.
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 5 }
-- desiredSSID OBJECT-TYPE
-- SYNTAX OCTET STRING
-- ACCESS read-write
-- STATUS mandatory
-- DESCRIPTION
-- "The Preferred Service Set ID used in the most recent MLME_Scan.request.
-- This value may be modified by an external management entity and used by
-- the local SME to make decisions about the Scanning process.
-- @GET-FUNC=get_system_group
-- @SET-FUNC=set_system_group"
-- ::= { systemSettingsGroup 6 }
saveReboot OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Save and Reboot System
The save Reboot value must set to 1 when you enable this function.
@GET-FUNC=get_system_group
@SET-FUNC=set_system_group"
::= { systemSettingsGroup 6 }
-- [ webAdministratorSettingsGroup ] [5] --
userName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"User Name assigned to the system for use when
authenticating with Web browser. The username length
limit is 15 characters.
@GET-FUNC=get_webAdmin_group
@SET-FUNC=set_webAdmin_group"
::= { webAdministratorSettingsGroup 1}
password OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"User Password assigned to the system
for use when authenticating with Web browser. The
password length limit is 15 characters.
@GET-FUNC=get_webAdmin_group
@SET-FUNC=set_webAdmin_group"
::= { webAdministratorSettingsGroup 2}
-- SENAO-RFC1213-MIB DEFINITIONS --
-- the IP group
-- Implementation of the IP group is mandatory for all
-- systems.
ipInReceives OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of input datagrams received from
interfaces, including those received in error.
@GET-FUNC=get_ip_row"
::= { ip 1 }
ipForwDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of input datagrams for which this
entity was not their final IP destination, as a
result of which an attempt was made to find a
route to forward them to that final destination.
In entities which do not act as IP Gateways, this
counter will include only those packets which were
Source-Routed via this entity, and the Source-
Route option processing was successful.
@GET-FUNC=get_ip_row"
::= { ip 2 }
-- the ICMP group
-- Implementation of the ICMP group is mandatory for all
-- systems.
icmpInMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of ICMP messages which the
entity received. Note that this counter includes
all those counted by icmpInErrors.
@GET-FUNC=get_icmp_row"
::= { icmp 1 }
icmpOutMsgs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of ICMP messages which this
entity attempted to send. Note that this counter
includes all those counted by icmpOutErrors.
@GET-FUNC=get_icmp_row"
::= { icmp 2 }
-- the TCP group
-- Implementation of the TCP group is mandatory for all
-- systems that implement the TCP.
-- Note that instances of object types that represent
-- information about a particular TCP connection are
-- transient; they persist only as long as the connection
-- in question.
tcpInSegs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of segments received, including
those received in error. This count includes
segments received on currently established
connections.
@GET-FUNC=get_tcp_row"
::= { tcp 1 }
tcpOutSegs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of segments sent, including
those on current connections but excluding those
containing only retransmitted octets.
@GET-FUNC=get_tcp_row"
::= { tcp 2 }
-- the UDP group
-- Implementation of the UDP group is mandatory for all
-- systems which implement the UDP.
udpInDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of UDP datagrams delivered to
UDP users.
@GET-FUNC=get_udp_row"
::= { udp 1 }
udpOutDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of UDP datagrams sent from this
entity.
@GET-FUNC=get_udp_row"
::= { udp 2 }
END

View File

@ -1,158 +0,0 @@
SMUX-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC1212;
unix OBJECT IDENTIFIER ::= { enterprises 4 }
smux OBJECT IDENTIFIER ::= { unix 4 }
smuxPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF SmuxPeerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The SMUX peer table."
::= { smux 1 }
smuxPeerEntry OBJECT-TYPE
SYNTAX SmuxPeerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the SMUX peer table."
INDEX { smuxPindex }
::= { smuxPeerTable 1}
SmuxPeerEntry ::=
SEQUENCE {
smuxPindex
INTEGER,
smuxPidentity
OBJECT IDENTIFIER,
smuxPdescription
DisplayString,
smuxPstatus
INTEGER
}
smuxPindex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An index which uniquely identifies a SMUX peer."
::= { smuxPeerEntry 1 }
smuxPidentity OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The authoritative designation for a SMUX peer."
::= { smuxPeerEntry 2 }
smuxPdescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A human-readable description of a SMUX peer."
::= { smuxPeerEntry 3 }
smuxPstatus OBJECT-TYPE
SYNTAX INTEGER { valid(1), invalid(2), connecting(3) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The type of SMUX peer.
Setting this object to the value invalid(2) has
the effect of invaliding the corresponding entry
in the smuxPeerTable. It is an implementation-
specific matter as to whether the agent removes an
invalidated entry from the table. Accordingly,
management stations must be prepared to receive
tabular information from agents that correspond to
entries not currently in use. Proper
interpretation of such entries requires
examination of the relative smuxPstatus object."
::= { smuxPeerEntry 4 }
smuxTreeTable OBJECT-TYPE
SYNTAX SEQUENCE OF SmuxTreeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The SMUX tree table."
::= { smux 2 }
smuxTreeEntry OBJECT-TYPE
SYNTAX SmuxTreeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the SMUX tree table."
INDEX { smuxTsubtree, smuxTpriority }
::= { smuxTreeTable 1}
SmuxTreeEntry ::=
SEQUENCE {
smuxTsubtree
OBJECT IDENTIFIER,
smuxTpriority
INTEGER,
smuxTindex
INTEGER,
smuxTstatus
INTEGER
}
smuxTsubtree OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MIB subtree being exported by a SMUX peer."
::= { smuxTreeEntry 1 }
smuxTpriority OBJECT-TYPE
SYNTAX INTEGER (0..'07fffffff'h)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SMUX peer's priority when exporting the MIB
subtree."
::= { smuxTreeEntry 2 }
smuxTindex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The SMUX peer's identity."
::= { smuxTreeEntry 3 }
smuxTstatus OBJECT-TYPE
SYNTAX INTEGER { valid(1), invalid(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The type of SMUX tree.
Setting this object to the value invalid(2) has
the effect of invaliding the corresponding entry
in the smuxTreeTable. It is an implementation-
specific matter as to whether the agent removes an
invalidated entry from the table. Accordingly,
management stations must be prepared to receive
tabular information from agents that correspond to
entries not currently in use. Proper
interpretation of such entries requires
examination of the relative smuxTstatus object."
::= { smuxTreeEntry 4 }
END

View File

@ -1,452 +0,0 @@
SOURCE-ROUTING-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter, Gauge
FROM RFC1155-SMI
dot1dBridge, dot1dSr
FROM BRIDGE-MIB
OBJECT-TYPE
FROM RFC-1212;
-- groups in the SR MIB
-- dot1dSr is imported from the Bridge MIB
dot1dPortPair OBJECT IDENTIFIER ::= { dot1dBridge 10 }
-- the dot1dSr group
-- this group is implemented by those bridges that
-- support the source route bridging mode, including Source
-- Routing and SRT bridges.
dot1dSrPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot1dSrPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains information about every
port that is associated with this source route
bridge."
::= { dot1dSr 1 }
dot1dSrPortEntry OBJECT-TYPE
SYNTAX Dot1dSrPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of information for each port of a source
route bridge."
INDEX { dot1dSrPort }
::= { dot1dSrPortTable 1 }
Dot1dSrPortEntry ::=
SEQUENCE {
dot1dSrPort
INTEGER,
dot1dSrPortHopCount
INTEGER,
dot1dSrPortLocalSegment
INTEGER,
dot1dSrPortBridgeNum
INTEGER,
dot1dSrPortTargetSegment
INTEGER,
dot1dSrPortLargestFrame
INTEGER,
dot1dSrPortSTESpanMode
INTEGER,
dot1dSrPortSpecInFrames
Counter,
dot1dSrPortSpecOutFrames
Counter,
dot1dSrPortApeInFrames
Counter,
dot1dSrPortApeOutFrames
Counter,
dot1dSrPortSteInFrames
Counter,
dot1dSrPortSteOutFrames
Counter,
dot1dSrPortSegmentMismatchDiscards
Counter,
dot1dSrPortDuplicateSegmentDiscards
Counter,
dot1dSrPortHopCountExceededDiscards
Counter,
dot1dSrPortDupLanIdOrTreeErrors
Counter,
dot1dSrPortLanIdMismatches
Counter
}
dot1dSrPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port number of the port for which this entry
contains Source Route management information."
::= { dot1dSrPortEntry 1 }
dot1dSrPortHopCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The maximum number of routing descriptors allowed
in an All Paths or Spanning Tree Explorer frames."
::= { dot1dSrPortEntry 2 }
dot1dSrPortLocalSegment OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The segment number that uniquely identifies the
segment to which this port is connected. Current
source routing protocols limit this value to the
range: 0 through 4095. (The value 0 is used by
some management applications for special test
cases.) A value of 65535 signifies that no segment
number is assigned to this port."
::= { dot1dSrPortEntry 3 }
dot1dSrPortBridgeNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A bridge number uniquely identifies a bridge when
more than one bridge is used to span the same two
segments. Current source routing protocols limit
this value to the range: 0 through 15. A value of
65535 signifies that no bridge number is assigned
to this bridge."
::= { dot1dSrPortEntry 4 }
dot1dSrPortTargetSegment OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The segment number that corresponds to the target
segment this port is considered to be connected to
by the bridge. Current source routing protocols
limit this value to the range: 0 through 4095.
(The value 0 is used by some management
applications for special test cases.) A value of
65535 signifies that no target segment is assigned
to this port."
::= { dot1dSrPortEntry 5 }
-- It would be nice if we could use ifMtu as the size of the
-- largest frame, but we can't because ifMtu is defined to be
-- the size that the (inter-)network layer can use which can
-- differ from the MAC layer (especially if several layers of
-- encapsulation are used).
dot1dSrPortLargestFrame OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The maximum size of the INFO field (LLC and
above) that this port can send/receive. It does
not include any MAC level (framing) octets. The
value of this object is used by this bridge to
determine whether a modification of the
LargestFrame (LF, see [14]) field of the Routing
Control field of the Routing Information Field is
necessary.
64 valid values are defined by the IEEE 802.5M SRT
Addendum: 516, 635, 754, 873, 993, 1112, 1231,
1350, 1470, 1542, 1615, 1688, 1761, 1833, 1906,
1979, 2052, 2345, 2638, 2932, 3225, 3518, 3812,
4105, 4399, 4865, 5331, 5798, 6264, 6730, 7197,
7663, 8130, 8539, 8949, 9358, 9768, 10178, 10587,
10997, 11407, 12199, 12992, 13785, 14578, 15370,
16163, 16956, 17749, 20730, 23711, 26693, 29674,
32655, 35637, 38618, 41600, 44591, 47583, 50575,
53567, 56559, 59551, and 65535.
An illegal value will not be accepted by the
bridge."
::= { dot1dSrPortEntry 6 }
dot1dSrPortSTESpanMode OBJECT-TYPE
SYNTAX INTEGER {
auto-span(1),
disabled(2),
forced(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Determines how this port behaves when presented
with a Spanning Tree Explorer frame. The value
'disabled(2)' indicates that the port will not
accept or send Spanning Tree Explorer packets; any
STE packets received will be silently discarded.
The value 'forced(3)' indicates the port will
always accept and propagate Spanning Tree Explorer
frames. This allows a manually configured
Spanning Tree for this class of packet to be
configured. Note that unlike transparent
bridging, this is not catastrophic to the network
if there are loops. The value 'auto-span(1)' can
only be returned by a bridge that both implements
the Spanning Tree Protocol and has use of the
protocol enabled on this port. The behavior of the
port for Spanning Tree Explorer frames is
determined by the state of dot1dStpPortState. If
the port is in the 'forwarding' state, the frame
will be accepted or propagated. Otherwise, it
will be silently discarded."
::= { dot1dSrPortEntry 7 }
dot1dSrPortSpecInFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Specifically Routed frames, also
referred to as Source Routed Frames, that have
been received from this port's segment."
::= { dot1dSrPortEntry 8 }
dot1dSrPortSpecOutFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Specifically Routed frames, also
referred to as Source Routed Frames, that this
port has transmitted on its segment."
::= { dot1dSrPortEntry 9 }
dot1dSrPortApeInFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of All Paths Explorer frames, also
referred to as All Routes Explorer frames, that
have been received by this port from its segment."
::= { dot1dSrPortEntry 10 }
dot1dSrPortApeOutFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of all Paths Explorer Frames, also
referred to as All Routes Explorer frames, that
have been transmitted by this port on its
segment."
::= { dot1dSrPortEntry 11 }
dot1dSrPortSteInFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of spanning tree explorer frames that
have been received by this port from its segment."
::= { dot1dSrPortEntry 12 }
dot1dSrPortSteOutFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of spanning tree explorer frames that
have been transmitted by this port on its
segment."
::= { dot1dSrPortEntry 13 }
dot1dSrPortSegmentMismatchDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of explorer frames that have been
discarded by this port because the routing
descriptor field contained an invalid adjacent
segment value."
::= { dot1dSrPortEntry 14 }
dot1dSrPortDuplicateSegmentDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames that have been discarded by
this port because the routing descriptor field
contained a duplicate segment identifier."
::= { dot1dSrPortEntry 15 }
dot1dSrPortHopCountExceededDiscards OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of explorer frames that have been
discarded by this port because the Routing
Information Field has exceeded the maximum route
descriptor length."
::= { dot1dSrPortEntry 16 }
dot1dSrPortDupLanIdOrTreeErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of duplicate LAN IDs or Tree errors.
This helps in detection of problems in networks
containing older IBM Source Routing Bridges."
::= { dot1dSrPortEntry 17 }
dot1dSrPortLanIdMismatches OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of ARE and STE frames that were
discarded because the last LAN ID in the routing
information field did not equal the LAN-in ID.
This error can occur in implementations which do
only a LAN-in ID and Bridge Number check instead
of a LAN-in ID, Bridge Number, and LAN-out ID
check before they forward broadcast frames."
::= { dot1dSrPortEntry 18 }
-- scalar object in dot1dSr
dot1dSrBridgeLfMode OBJECT-TYPE
SYNTAX INTEGER {
mode3(1),
mode6(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Indicates whether the bridge operates using older
3 bit length negotiation fields or the newer 6 bit
length field in its RIF."
::= { dot1dSr 2 }
-- The Port-Pair Database
-- Implementation of this group is optional.
-- This group is implemented by those bridges that support
-- the direct multiport model of the source route bridging
-- mode as defined in the IEEE 802.5 SRT Addendum to
-- 802.1d.
-- Bridges implementing this group may report 65535 for
-- dot1dSrPortBridgeNumber and dot1dSrPortTargetSegment,
-- indicating that those objects are not applicable.
dot1dPortPairTableSize OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of entries in the Bridge Port
Pair Database."
::= { dot1dPortPair 1 }
-- the Bridge Port-Pair table
-- this table represents port pairs within a bridge forming
-- a unique bridge path, as defined in the IEEE 802.5M SRT
-- Addendum.
dot1dPortPairTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot1dPortPairEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains information about every
port pair database entity associated with this
source routing bridge."
::= { dot1dPortPair 2 }
dot1dPortPairEntry OBJECT-TYPE
SYNTAX Dot1dPortPairEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of information for each port pair entity
of a bridge."
INDEX { dot1dPortPairLowPort, dot1dPortPairHighPort }
::= { dot1dPortPairTable 1 }
Dot1dPortPairEntry ::=
SEQUENCE {
dot1dPortPairLowPort
INTEGER,
dot1dPortPairHighPort
INTEGER,
dot1dPortPairBridgeNum
INTEGER,
dot1dPortPairBridgeState
INTEGER
}
dot1dPortPairLowPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port number of the lower numbered port for
which this entry contains port pair database
information."
::= { dot1dPortPairEntry 1 }
dot1dPortPairHighPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port number of the higher numbered port for
which this entry contains port pair database
information."
::= { dot1dPortPairEntry 2 }
dot1dPortPairBridgeNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A bridge number that uniquely identifies the path
provided by this source routing bridge between the
segments connected to dot1dPortPairLowPort and
dot1dPortPairHighPort. The purpose of bridge
number is to disambiguate between multiple paths
connecting the same two LANs."
::= { dot1dPortPairEntry 3 }
dot1dPortPairBridgeState OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
invalid(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of dot1dPortPairBridgeNum. Writing
'invalid(3)' to this object removes the
corresponding entry."
::= { dot1dPortPairEntry 4 }
END

File diff suppressed because it is too large Load Diff

View File

@ -1,435 +0,0 @@
SSH-MIB DEFINITIONS ::= BEGIN
-- SSH module MIB Ver 1.1
-- -------------------------------------------------------------
-- SSH System Access Control MIB
-- -------------------------------------------------------------
IMPORTS
IpAddress
FROM RFC1155-SMI
MODULE-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
RowStatus,DisplayString
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
privateMgmt FROM SWPRIMGMT-MIB;
swSSHMIB MODULE-IDENTITY
LAST-UPDATED "9911220000Z"
ORGANIZATION "Working Group"
CONTACT-INFO
" "
DESCRIPTION
"The Secure Shell module MIB."
::= { privateMgmt 5}
swSSHMgmt OBJECT IDENTIFIER ::= { swSSHMIB 1 }
-- -------------------------------------------------------------
-- Textual Conventions
-- -------------------------------------------------------------
swSSHAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Secure Shell is enable or disable."
::= { swSSHMgmt 1}
swSSHMaxConnections OBJECT-TYPE
SYNTAX INTEGER (1..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the tolerance of connections at the same
time."
::= { swSSHMgmt 2}
swSSHConnectionTimeout OBJECT-TYPE
SYNTAX INTEGER (1..120)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the value of connection timeout. This
value is in units of seconds."
::= { swSSHMgmt 3}
swSSHMaxAuthFailAttempts OBJECT-TYPE
SYNTAX INTEGER (2..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the tolerance in times of Authentication
failure."
::= { swSSHMgmt 4}
swSSHSessionKeyRekeying OBJECT-TYPE
SYNTAX INTEGER {
never(0),
ten-min(10),
thirty-min(30),
sixty-min(60)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the time interval in minutes to negotiate
new session key for client and server. "
::= { swSSHMgmt 5}
swSSHPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the listened tcp port number."
::= { swSSHMgmt 6}
swSSHRegenerateHostKey OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
active(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"As the object is set to active means to regenerate hostkey in
SSH server. If set to normal, do nothing."
::= { swSSHMgmt 7}
-- -------------------------------------------------------------
-- groups in the SSH MIB
-- -------------------------------------------------------------
-- -------------------------------------------------------------
swSSHCtrlAlgGroup OBJECT IDENTIFIER ::= { swSSHMIB 2 }
-- -------------------------------------------------------------
swSSHEncryptAlgCtrl OBJECT IDENTIFIER ::= { swSSHCtrlAlgGroup 1 }
swSSHEncryptAlg3DESAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the TDES encryption algorithm is enable
or disable."
::= { swSSHEncryptAlgCtrl 1}
swSSHEncryptAlgBlowfishAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Blowfish encryption algorithm is
enable or disable."
::= { swSSHEncryptAlgCtrl 2}
swSSHEncryptAlgAES128Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the AES128 encryption algorithm is enable
or disable."
::= { swSSHEncryptAlgCtrl 3}
swSSHEncryptAlgAES192Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the AES192 encryption algorithm is enable
or disable."
::= { swSSHEncryptAlgCtrl 4}
swSSHEncryptAlgAES256Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the AES256 encryption algorithm is enable
or disable."
::= { swSSHEncryptAlgCtrl 5}
swSSHEncryptAlgArcfourAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Arcfour encryption algorithm is
enable or disable."
::= { swSSHEncryptAlgCtrl 6}
swSSHEncryptAlgCAST128Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the CAST128 encryption algorithm is
enable or disable."
::= { swSSHEncryptAlgCtrl 7}
swSSHEncryptAlgTwofish128Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Twofish128 encryption algorithm is
enable or disable."
::= { swSSHEncryptAlgCtrl 8}
swSSHEncryptAlgTwofish192Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Twofish192 encryption algorithm is
enable or disable."
::= { swSSHEncryptAlgCtrl 9}
swSSHEncryptAlgTwofish256Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the Twofish256 encryption algorithm is
enable or disable."
::= { swSSHEncryptAlgCtrl 10}
-- ------------------------------------------------------------------
swSSHAuthenMethodCtrl OBJECT IDENTIFIER ::= { swSSHCtrlAlgGroup 2 }
-- ------------------------------------------------------------------
swSSHAuthenMethodPasswdAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates password authentication enable or
disable."
::= { swSSHAuthenMethodCtrl 1}
swSSHAuthenMethodPubKeyAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates Public Key authentication enable or
disable."
::= { swSSHAuthenMethodCtrl 2}
swSSHAuthenMethodHostBaseAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates Host Base authentication enable or
disable."
::= { swSSHAuthenMethodCtrl 3}
-- ----------------------------------------------------------------
swSSHInteAlgCtrl OBJECT IDENTIFIER ::= { swSSHCtrlAlgGroup 3 }
-- ----------------------------------------------------------------
swSSHInteAlgSHA1Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates HMAC-SHA1 algorithm enable or disable
."
::= { swSSHInteAlgCtrl 1}
swSSHInteAlgMD5Admin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates HMAC-MD5 algorithm enable or disable
."
::= { swSSHInteAlgCtrl 2}
-- ------------------------------------------------------------------
swSSHPubKeyAlgCtrl OBJECT IDENTIFIER ::= { swSSHCtrlAlgGroup 4 }
-- ------------------------------------------------------------------
swSSHPubKeyAlgDSAAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates DSA algorithm enable or disable
."
::= { swSSHPubKeyAlgCtrl 1}
swSSHPubKeyAlgRSAAdmin OBJECT-TYPE
SYNTAX INTEGER {
other(1),
disabled(2),
enabled(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates RSA algorithm enable or disable
."
::= { swSSHPubKeyAlgCtrl 2}
-- -------------------------------------------------------------
-- swSSHUserCtrlTable OBJECT IDENTIFIER ::= { swSSHMIB 3 }
-- -------------------------------------------------------------
swSSHUserCtrlTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwSSHUserCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains information about authentication method lists.."
::= { swSSHMIB 3 }
swSSHUserCtrlEntry OBJECT-TYPE
SYNTAX SwSSHUserCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of the Authentication methods."
INDEX { swSSHUserCtrlUserName }
::= { swSSHUserCtrlTable 1 }
SwSSHUserCtrlEntry ::=
SEQUENCE {
swSSHUserCtrlUserName
DisplayString,
swSSHUserCtrlAuthMode
INTEGER,
swSSHUserCtrlHostName
DisplayString,
swSSHUserCtrlHostIp
IpAddress
}
swSSHUserCtrlUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the user name."
::= { swSSHUserCtrlEntry 1 }
swSSHUserCtrlAuthMode OBJECT-TYPE
SYNTAX INTEGER {
none(1),
publickey(2),
password(3),
hostbased(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates user authentication method."
::= { swSSHUserCtrlEntry 2 }
swSSHUserCtrlHostName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the host domain name. If the
swSSHUserCtrlAuthMode is not hostbased(4), it must be NULL."
::= { swSSHUserCtrlEntry 3 }
swSSHUserCtrlHostIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates the host IP address. If the
swSSHUserCtrlAuthMode is not hostbased(4), it must be 0.0.0.0."
::= { swSSHUserCtrlEntry 4 }
-- -------------------------------------------------------------------------------------
END

File diff suppressed because it is too large Load Diff

View File

@ -1,791 +0,0 @@
SWITCH-CHASSIS-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Counter32, Unsigned32
FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString, MacAddress, RowStatus, TimeStamp
FROM SNMPv2-TC
switchChassis
FROM TELESYN-ATI-TC;
switchChassisMib MODULE-IDENTITY
LAST-UPDATED "9704292000Z"
ORGANIZATION ""
CONTACT-INFO ""
DESCRIPTION
"The MIB module for SWITCH chassis entity."
REVISION "9704292000Z"
DESCRIPTION
"Changed the status of the objects in ipParams group to
obsolete. The objects in this group are defined elsewhere or
not applicable."
REVISION "9701142000Z"
DESCRIPTION
"Redefined the TFTP objects in TftpGroup for executing a file
transfer between the chassis and the TFTP server.
Deprecated the Console objects."
REVISION "9612192200Z"
DESCRIPTION
"Initial Release."
::= { switchChassis 1 }
HostNameOrIpAddr ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The DNS, NIS (or equivalent name), or the ip address (in
dotted quad notation) of the host."
SYNTAX DisplayString
HwIdentifier ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2d.2d"
STATUS current
DESCRIPTION
"The hardware identifier consists of 2 16 bit values, called
major and minor. The first 2 octets contain the major number;
the second 2 octets contain the minor number."
SYNTAX OCTET STRING (SIZE(4))
SwVersionId ::= TEXTUAL-CONVENTION
DISPLAY-HINT "2d.2d.2d"
STATUS current
DESCRIPTION
"The software version id consists of 3 16 bit values.
The first 2 octets contain the major number; the octets 3, 4
contain the minor number, octets 5,6 contain a release number."
SYNTAX OCTET STRING (SIZE(6))
chassisParams OBJECT IDENTIFIER ::= { switchChassisMib 1 }
ipParams OBJECT IDENTIFIER ::= { switchChassisMib 3 }
sysConfigParams OBJECT IDENTIFIER ::= { switchChassisMib 4 }
snmpParams OBJECT IDENTIFIER ::= { switchChassisMib 6 }
consoleParams OBJECT IDENTIFIER ::= { switchChassisMib 7 }
logParams OBJECT IDENTIFIER ::= { switchChassisMib 8 }
bootParams OBJECT IDENTIFIER ::= { switchChassisMib 9 }
chassisSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the chassis."
::= { chassisParams 1 }
chassisHwId OBJECT-TYPE
SYNTAX HwIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A version number for the motherboard - first 16 bits
is the major number, second 16 bits is the minor number."
::= { chassisParams 2 }
chassisOSVersion OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Software version of the operating system kernel."
::= { chassisParams 3 }
chassisFwVersion OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The chassis firmware version. "
::= { chassisParams 4 }
chassisLastChanges OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Counts the number of times the system config file has
been written to flash since last reboot."
::= { chassisParams 5 }
chassisBaseMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is the 6-byte 'base' MAC address for this chassis."
::= { chassisParams 6 }
chassisFanStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
slowOrStopped(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of fan. 'slowOrStopped'
indicates the fan rpm is lower than a minimum required
value."
::= { chassisParams 7 }
chassisBoardSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial number of the mother board."
::= { chassisParams 8 }
ipAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The IP address that the device will use after a
restart. The device's active IP address can be
determined by examining the appropriate instance
of the ipAdEntAddr attribute of the MIB-II IP
address table."
::= { ipParams 1 }
ipNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The subnet mask that the device will use after
a restart. The device's active subnet mask can
be determined by examining the appropriate
instance of the ipAdEntNetMask attribute of the
MIB-II IP address table."
::= { ipParams 2 }
ipBcastForm OBJECT-TYPE
SYNTAX INTEGER {
allOnes(1),
allZeros(2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The type of IP broadcast address that the
device will use after a restart: the Internet
standard all-ones broadcast address or the non-
standard all zeros broadcast address. The
device's active broadcast address type can be
determined by examining the appropriate instance
of the ipAdEntBcastAddr attribute of the MIB-II
IP address table."
::= { ipParams 3 }
ipEncap OBJECT-TYPE
SYNTAX INTEGER {
ethernet(1),
ieee8022(2)
}
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The type of IP datagram encapsulation that the
device will use after a restart: Ethernet or
IEEE802.2. The active type of IP datagram
encapsulation can be determined by examining
the appropriate instance of the ifType attribute
of the MIB-II interfaces table entry for the
device's Ethernet interface. If the value of
that instance of ifType is ethernet-csmacd(6),
then the active type of IP datagram
encapsulation is Ethernet; if the value of that
instance of ifType is iso88023-csmacd(7), then
the active type of IP datagram encapsulation is
IEEE802.2."
::= { ipParams 4 }
ipDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The default gateway IP address that the device
will use after a restart. The device's
operational default gateway IP address can be
determined by examining the value of the
ipRouteNextHop.0.0.0.0 attribute of the MIB-II
IP routing table."
::= { ipParams 5 }
ipDomainName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..63))
MAX-ACCESS read-write
STATUS obsolete
DESCRIPTION
"The device's domain name."
::= { ipParams 6 }
bootFlag OBJECT-TYPE
SYNTAX INTEGER {
bootSystem(0),
skipPost(1),
runMonitor(2),
useBackupBoot(4),
loopPost(8),
bootLoader(16),
bootNetwork(32),
bootDiag(48),
networkEth0(64),
networkEth1(128),
networkCom0(192)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
" Boot flags to define the startup parameters"
::= { sysConfigParams 1 }
dramSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DRAM size in bytes"
::= { sysConfigParams 2 }
cpuVer OBJECT-TYPE
SYNTAX HwIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Hardware identifier of the processor."
::= { sysConfigParams 3 }
iscVer OBJECT-TYPE
SYNTAX HwIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Hardware identifier of the Galileo chip."
::= { sysConfigParams 4 }
pigVer OBJECT-TYPE
SYNTAX HwIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware identifier of the PIG chip."
::= { sysConfigParams 5 }
postVer OBJECT-TYPE
SYNTAX SwVersionId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software version of the POST diagnostic."
::= { sysConfigParams 6 }
isdVer OBJECT-TYPE
SYNTAX SwVersionId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" Software version of the ISD diagnostic."
::= { sysConfigParams 7 }
bootVer OBJECT-TYPE
SYNTAX SwVersionId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software version of the boot prom."
::= { sysConfigParams 8 }
qmuMemSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QME memory size"
::= { sysConfigParams 9 }
segBusTable OBJECT-TYPE
SYNTAX SEQUENCE OF SegBusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of attributes associated with segBus."
::= { sysConfigParams 10 }
segBusEntry OBJECT-TYPE
SYNTAX SegBusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of attributes associated with a segBus."
INDEX { segBusIndex }
::= { segBusTable 1 }
SegBusEntry ::= SEQUENCE {
segBusIndex INTEGER,
segBusPmiuId HwIdentifier,
segBusQmuId HwIdentifier
}
segBusIndex OBJECT-TYPE
SYNTAX INTEGER (1..10)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"SegBus number"
::= { segBusEntry 1 }
segBusPmiuId OBJECT-TYPE
SYNTAX HwIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware identifier of the Port Manager Interface Unit (PMIU)
chip "
::= { segBusEntry 2 }
segBusQmuId OBJECT-TYPE
SYNTAX HwIdentifier
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardware identifier of the Queue Management Unit (QMU) chip "
::= { segBusEntry 3 }
snmpIpTrapRcvrTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnmpIpTrapRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of entries containing information about
network management stations with Ip addresses
that are to receive traps generated by this
device over UDP."
::= { snmpParams 1 }
snmpIpTrapRcvrEntry OBJECT-TYPE
SYNTAX SnmpIpTrapRcvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information about a single
network management station with an Ip address
that is to receive traps generated by this
device over UDP."
INDEX { snmpIpTrapRcvrIpAddress }
::= { snmpIpTrapRcvrTable 1 }
SnmpIpTrapRcvrEntry ::=
SEQUENCE {
snmpIpTrapRcvrIpAddress IpAddress,
snmpIpTrapRcvrPort INTEGER,
snmpIpTrapRcvrCommunity DisplayString,
snmpIpTrapRcvrStatus RowStatus
}
snmpIpTrapRcvrIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Ip address of this trap receiver."
::= { snmpIpTrapRcvrEntry 1 }
snmpIpTrapRcvrPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The UDP port number for the Trap receiver."
::= { snmpIpTrapRcvrEntry 2 }
snmpIpTrapRcvrCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The community string to be specified in traps
sent to this ip trap receiver."
DEFVAL { "public" }
::= { snmpIpTrapRcvrEntry 3 }
snmpIpTrapRcvrStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create or delete entries in the
snmpIpTrapRcvrTable."
::= { snmpIpTrapRcvrEntry 4 }
snmpUnAuthIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address of the last management station
that attempted to access this agent with an
invalid community string. This object is used
as a variable binding in an Authentication
Failure Trap-PDU."
::= { snmpParams 2 }
snmpUnAuthCommunity OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The community string specified by the most
recent unauthenticated attempt to access this
agent. This object is used as a variable
binding in an Authentication Failure Trap-PDU."
::= { snmpParams 3 }
consolePortSpeed OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The speed of the console port in bits per second."
::= { consoleParams 1 }
consolePortDataBits OBJECT-TYPE
SYNTAX INTEGER (7..8)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The console port's number of data bits."
::= { consoleParams 2 }
consolePortStopBits OBJECT-TYPE
SYNTAX INTEGER {
one(1),
two(2),
onePointFive(3)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The console port's number of stop bits."
::= { consoleParams 3 }
consolePortParity OBJECT-TYPE
SYNTAX INTEGER {
none(1),
odd(2),
even(3),
mark(4),
space(5)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The console port's parity setting."
::= { consoleParams 4 }
eventLogEnable OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of this object indicates whether or
not system event logging is currently enabled.
Changes to this object take effect immediately."
::= { logParams 1 }
eventLogSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum number of entries retrievable from
the system event log. If the value of this
object is greater than the value of the
eventLogCount object, then only eventLogCount
entries have been logged and can be retrieved."
::= { logParams 2 }
eventLogCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of events logged to the system
event log. If the value of this object exceeds
the value of the eventLogSize object, only the
most recent eventLogSize entries can be retrieved.
Setting the value of this object to zero clears
the device's system event log."
::= { logParams 3 }
eventLogTable OBJECT-TYPE
SYNTAX SEQUENCE OF EventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of system event log entries."
::= { logParams 4 }
eventLogEntry OBJECT-TYPE
SYNTAX EventLogEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single system event log entry."
INDEX { eventLogIndex }
::= { eventLogTable 1 }
EventLogEntry ::=
SEQUENCE {
eventLogIndex
INTEGER,
eventLogTime
DisplayString,
eventLogDescr
DisplayString,
eventLogDetail
DisplayString,
eventLogRawEntry
OCTET STRING
}
eventLogIndex OBJECT-TYPE
SYNTAX INTEGER (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for each entry in the event log.
Its value is between 1 and the minimum of the
value of the eventLogSize and eventLogCount
objects. The oldest event in the log
corresponds to index 1."
::= { eventLogEntry 1 }
eventLogTime OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time (according to the system clock) in
human-readable form at which this system event
log entry was logged."
::= { eventLogEntry 2 }
eventLogDescr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A human-readable string describing the event
represented by this system event log entry."
::= { eventLogEntry 3 }
eventLogDetail OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A human-readable string providing more detailed
information about the event respresented by this
system event log entry."
::= { eventLogEntry 4 }
eventLogRawEntry OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The first 255 octets of raw, unformatted system event
log entry as it appears internally."
::= { eventLogEntry 5 }
deviceReset OBJECT-TYPE
SYNTAX INTEGER {
noOp(1),
reset(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of this object returned in response to an SNMP Get
or Get-Next request is always noOp(1). Changing the value of
this object to reset(2) will cause the device to be reset."
::= { bootParams 1 }
tftpGroup OBJECT IDENTIFIER ::= { bootParams 4 }
tftpServerName OBJECT-TYPE
SYNTAX HostNameOrIpAddr
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The name of the TFTP server from which to read or write the
device's configuration files or from which to read a firmware
image.
The value of this object can be a fully- or partially-qualified
domain name system (dns) name, or it can be an ip address in
the familiar 'dotted-quad' notation.
If the value of this object is a fully- or partially-qualified
dns name, the device will attempt to use the Domain Name System
to convert the name to an ip address before initiating a
transaction with this TFTP server.
This object may be set only if tftpAdminStatus has the value
'configure'."
::= { tftpGroup 1 }
tftpUserName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The user name that makes the TFTP request.
This object may be set only if tftpAdminStatus has the value
'configure'."
::= { tftpGroup 2 }
tftpRemoteFileName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The file name of the file on the remote TFTP server.
This object may be set only if tftpAdminStatus has the value
'configure'."
::= { tftpGroup 3 }
tftpLocalFileName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The local file name of the file which is copied to or from the
remote server. If this string is a 0 length string, then the
value of tftpRemoteFileName shall also be used as the local file
name.
This object may be set only if tftpAdminStatus has the value
'configure'."
::= { tftpGroup 4 }
tftpOperation OBJECT-TYPE
SYNTAX INTEGER {
putFile(1),
getFile(2),
getFirmware(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When tftpOperation has the value putFile(1) when
tftpAdminStatus is set to 'execute', the device attempts to
copy the file identified by tftpLocalFileName to the file
tfptRemoteFileName.
When tftpOperation has the value getFile(2) when
tftpAdminStatus is set to 'execute', the device attempts to
copy the file identified by tftpRemoteFileName on the remote
tftp server to the file identified by tftpLocalFileName.
When tftpOperation has the value getFirmware(3) when
tftpAdminStatus is set to 'execute', the device attempts to
replace its firmware image with the file identified by
tftpRemoteFileName. This firmware file will be used the next
time the system is reset.
When tftpOperation has the value putConfig(1) when
tftpAdminStatus is set to 'execute', the device attempts to
copy the file identified by tftpLocalFileName to the file
tfptRemoteFileName.
When tftpOperation has the value getConfig(2) when
tftpAdminStatus is set to 'execute', the device attempts to
copy the file identified by tftpRemoteFileName on the remote
tftp server to the file identified by tftpLocalFileName.
"
::= { tftpGroup 5 }
tftpAdminState OBJECT-TYPE
SYNTAX INTEGER {
configure(1),
execute(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to initiate a file transfer using the TFTP
protocol between the local system and a remote TFTP server
identified by tftpServerAddr. The file name on the remote
server is identified by tftpRemoteFileName and the local file
name is identified by tftpLocalFileName. The tftp operation is
identified by the valu of tftpOperation.
The objects tftpServerName, tftpUserName, tftpLocalFileName,
tftpRemoteFileName, and tftpOperation may only be set when
tftpAdminState has the value 'configure'.
When tftpAdminState is set to 'execute', the operation identified
by tftpOperation shall be started and the state of the operation
is reflected in tftpOperationState. Setting this attribute to
'execute' when tftpOperationState is not 'inactive' has no effect
on the operational state.
Under normal operation tftpAdminState should only be set to
'configure' if tftpOperationState is not 'executing'. If
tftpOperationState is 'executing' then the system may attempt to
abort the current opertion and change the operation state to
'inactive' or not permitting the set to occur by returning the
snmp error 'inconsistentValue'."
::= { tftpGroup 6 }
tftpOperationState OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
executing(2),
succeeded(3),
localFileProblem(4),
unknownHost(5),
timedOut(6),
remoteFileProblem(7),
otherFailure(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value 'executing' reflects a transition of tftpAdminState
from 'configure' to 'execute'. In the 'executing' state, the
TFTP operation identified by the value of tftpOperation shall
begin with the values for the objects tftpServerName,
tftpUserName, tftpRemoteFileName, and tftpLocalFileName.
When the TFTP operation has completed successfully, the value
of tftpOperation shall be set to 'succeeded'. If the operation
failed, the value shall be set to one of 'localFileProblem',
'unknownHost', 'timedOut', 'remoteFileProblem', or
'otherFailure'.
Any state transition shall result in setting the
tftpOperationStateChange object."
::= { tftpGroup 7 }
tftpOperationStateChange OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the value of sysUpTime when the value of
tftpOperationState changes."
::= { tftpGroup 8 }
tftpErrorMessage OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..127))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An error message giving a brief description of the error if
the tftpOperation did not succeed."
::= { tftpGroup 9 }
END

View File

@ -1,202 +0,0 @@
--
--
-- 01/14/97 - moved DEFAULT keywords to switchProduct.ext file for
-- Epilogue compiler
--
SWITCH-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC
switchProduct FROM TELESYN-ATI-TC
pPortNumber FROM SWITCH-VLAN-MIB;
switchProductMib MODULE-IDENTITY
LAST-UPDATED "9701142000Z"
ORGANIZATION ""
CONTACT-INFO ""
DESCRIPTION
"The MIB module for supporting HS150 product specific MIB
objects."
REVISION "9701140800Z"
DESCRIPTION
"Added additional enumerations to uplinkSwitchChassisType."
REVISION "9608222200Z"
DESCRIPTION
"Initial creation."
::= { switchProduct 1 }
uplinkSwitchChassisType OBJECT-TYPE
SYNTAX INTEGER {
modelB(1),
modelB2(2),
modelCplus(3),
modelCminus(4),
modelBFx2(5),
modelFx(6),
modelFx2(7),
modelFxB2(8),
modelBminusFx2(9),
modelCfx(10),
modelCfxCminus(11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The particular type of Hs150 chassis."
::= { switchProductMib 1 }
-- switchModelType is added to support the HS140 & HS150 models
-- of the product. This is an add-on object after the original
-- MIB was designed. The OID is out of sequence, but this is the
-- logical place.
switchModelType OBJECT-TYPE
SYNTAX INTEGER {
uplinkSwitch(1),
switch(2),
unknown(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The model type of the switch. "
::= { switchProductMib 3 }
portMirrorGroup OBJECT IDENTIFIER ::= { switchProductMib 2}
-- The portMirror Group
--
-- This group contains the general information regarding the
-- configuration of port sniffing feature, aka port mirroring.
-- The HS150 can mirror one or more physical ports to another
-- port in either direction with selective traffic.
-- This feature does not apply to uplink ports or virtual router
-- ports.
PortMirrorStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A flag to indicate whether a Mirroring feature is activated or
not. In hardware, the 'on' condition corresponds to 1, while the
'off' condition corresponds to 0. "
SYNTAX INTEGER {
on(1),
off(2)
}
portMirrorProbePort OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port to which the probe or sniffer is connected.
Port Mirroring is enabled through the portMirrorSrcEnable
and portMirrorDstEnable flag."
::= { portMirrorGroup 1 }
portMirrorSrcEnable OBJECT-TYPE
SYNTAX PortMirrorStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag to enable source sniffing at the probe port."
::= { portMirrorGroup 2 }
portMirrorDstEnable OBJECT-TYPE
SYNTAX PortMirrorStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag to enable destination sniffing at the probe port."
::= { portMirrorGroup 3 }
portMirrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortMirrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains the ports and type of frames
to be sniffed. This table allows more than one port
to be sniffed at a time."
::= { portMirrorGroup 4 }
portMirrorEntry OBJECT-TYPE
SYNTAX PortMirrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of information sniffing characteristics
for each physical port."
INDEX { pPortNumber }
::= { portMirrorTable 1 }
PortMirrorEntry ::= SEQUENCE {
portMirrorSrcUcastFrames PortMirrorStatus,
portMirrorSrcBMCastFrames PortMirrorStatus,
portMirrorSrcDiscardedFrames PortMirrorStatus,
portMirrorSrcMarkedFrames PortMirrorStatus,
portMirrorDstAllFrames PortMirrorStatus,
portMirrorDstMarkedFrames PortMirrorStatus
}
portMirrorSrcUcastFrames OBJECT-TYPE
SYNTAX PortMirrorStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag to activate sniffing source unicast frames,
e.g., forwarded unicast frames only."
::= { portMirrorEntry 1 }
portMirrorSrcBMCastFrames OBJECT-TYPE
SYNTAX PortMirrorStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag to activate sniffing source broadcast and
multicast frames."
::= { portMirrorEntry 2 }
portMirrorSrcDiscardedFrames OBJECT-TYPE
SYNTAX PortMirrorStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag to activate sniffing source frames which were
discarded by the ARL."
::= { portMirrorEntry 3 }
portMirrorSrcMarkedFrames OBJECT-TYPE
SYNTAX PortMirrorStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag to activate sniffing source frames which were
marked by the ARL to be sniffed."
::= { portMirrorEntry 4 }
portMirrorDstAllFrames OBJECT-TYPE
SYNTAX PortMirrorStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag to activate sniffing of all destination frames."
::= { portMirrorEntry 5 }
portMirrorDstMarkedFrames OBJECT-TYPE
SYNTAX PortMirrorStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A flag to activate sniffing destination frames which were
marked by the ARL to be sniffed."
::= { portMirrorEntry 6 }
END

View File

@ -1,742 +0,0 @@
SWITCH-VLAN-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus,
DisplayString, MacAddress FROM SNMPv2-TC
InterfaceIndex FROM IF-MIB
vLanModule FROM TELESYN-ATI-TC
;
switchVlanMib MODULE-IDENTITY
LAST-UPDATED "9704101600Z"
ORGANIZATION ""
CONTACT-INFO ""
DESCRIPTION
"This module provides definitions for the Hitachi Computer
Products, Network System Group (SWITCH), Virtual LAN (VLAN) MIB."
REVISION "9704101600Z"
DESCRIPTION
"Added additional enumerations to PortFuncCode and
PhyPortMediaTypeCode.
Clarified the description of vRouterProtocol and added
the object, vRouterRipMode, to vRouterEntry.
Added a new object, pPortCountersStatus, to PPortEntry.
"
REVISION "9702121600Z"
DESCRIPTION
"Added pPortSpeed to PPortEntry. Corrected the max-access for
pPortMediaType to be read-only."
REVISION "9611071600Z"
DESCRIPTION
"Initial version."
::= { vLanModule 2 }
vLanGroup OBJECT IDENTIFIER ::= { switchVlanMib 1 }
vRouterGroup OBJECT IDENTIFIER ::= { switchVlanMib 2 }
physicalPortGroup OBJECT IDENTIFIER ::= { switchVlanMib 3 }
virtualPortGroup OBJECT IDENTIFIER ::= { switchVlanMib 4 }
ipRouteCacheGroup OBJECT IDENTIFIER ::= { switchVlanMib 5 }
AtmVci ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"ATM VCI."
SYNTAX INTEGER (0..1023)
VlanAdminStatusCode ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The administrative status codes"
SYNTAX INTEGER {
disable(1),
enable(2)
}
VlanOperStatusCode ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The operational status codes"
SYNTAX INTEGER {
down(1),
up(2)
}
VlanMode ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The VLAN mode."
SYNTAX INTEGER {
unknown(1),
standard(3),
atmCIP(4)
}
PortFuncCode ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The port function codes"
SYNTAX INTEGER {
unknown(1),
router(2),
bridge(3),
trunk(4),
atmLane(5),
atmMux(6),
cip(7),
pt2Pt(8)
}
MACLayerCode ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The MAC layer type for the port."
SYNTAX INTEGER {
unknown(0),
none(1),
ethernet(2),
ieee802d3(3),
ieee802d5(4),
fddi(5)
}
PhyPortMediaTypeCode ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"The media types supported for a port"
SYNTAX INTEGER {
unknown(1),
other(2),
eth10(3),
eth100(4),
tr4(5),
tr16(6),
fddi(7),
cddi(8),
atm25(9),
atm50(10),
ds1(11),
ds3(12),
oc3(13),
oc12(14),
oc48(15),
wan(16),
eth100F(17)
}
vLanTable OBJECT-TYPE
SYNTAX SEQUENCE OF VLanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Virtual LAN instances."
::= { vLanGroup 1 }
vLanEntry OBJECT-TYPE
SYNTAX VLanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN entry."
INDEX { vLanNumber }
::= { vLanTable 1 }
VLanEntry ::= SEQUENCE {
vLanNumber INTEGER,
vLanMembers OCTET STRING,
vLanDescription DisplayString,
vLanAdminStatus VlanAdminStatusCode,
vLanOperStatus VlanOperStatusCode,
vLanMode VlanMode,
vLanRowStatus RowStatus
}
vLanNumber OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The VLAN number identifying this instance"
::= { vLanEntry 1 }
vLanMembers OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A bitmap structure presenting the virtual ports assigned to
this vLan. Bits are numbered from 1 to 256 starting with the
high order bit of the first octet. Each bit which is set
indicates the virtual port number assigned to the this vlan."
::= { vLanEntry 2 }
vLanDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Textual description of the VLAN instance."
::= { vLanEntry 5 }
vLanAdminStatus OBJECT-TYPE
SYNTAX VlanAdminStatusCode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The administrative status which can be set by
configuration. 'disable' will disable ALL vPorts
that are connected to this VLAN, 'enable' will enable
all ports"
::= { vLanEntry 6 }
vLanOperStatus OBJECT-TYPE
SYNTAX VlanOperStatusCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provide operating status of a particular VLAN."
::= { vLanEntry 7 }
vLanMode OBJECT-TYPE
SYNTAX VlanMode
MAX-ACCESS read-create
STATUS deprecated
DESCRIPTION
"Provides special operating mode setup and status. Currently
this object is used to specify weather the VLAN supports
the standard or ATM CIP connections. This is deprecated
because it is not maintained by system software. "
::= { vLanEntry 8 }
vLanRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This attribute may only be set to 'createAndGo' and 'delete'.
'notInService' and 'createAndWait' are not supported."
::= { vLanEntry 9 }
vRouterTable OBJECT-TYPE
SYNTAX SEQUENCE OF VRouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Virtual Router instances."
::= { vRouterGroup 1 }
vRouterEntry OBJECT-TYPE
SYNTAX VRouterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A VLAN entry."
INDEX { vLanNumber }
::= { vRouterTable 1 }
VRouterEntry ::= SEQUENCE {
vRouterProtocol INTEGER,
vRouterIpAddress IpAddress,
vRouterSubNetMask IpAddress,
vRouterBcastAddress IpAddress,
vRouterDescription DisplayString,
vRouterAdminStatus VlanAdminStatusCode,
vRouterOperStatus VlanOperStatusCode,
vRouterRowStatus RowStatus,
vRouterIfIndex InterfaceIndex,
vRouterRipMode INTEGER
}
vRouterProtocol OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to enable/disable routing protocols.
The value of this object is the logical ORing of each bit
identifying the routing protocol below, where bit 0 is the
low order bit, i.e. 2**0.
ipRip bit 0
ipEgp bit 1
ipGgp bit 2
ipHello bit 3
ipIs-is bit 4
ipEs-is bit 5
ipCiscoIgrp bit 6
ipBbnSpfIgp bit 7
ipOspf bit 8
Setting the appropriate bit enables the protocol (if
supported); clearing the bit, disables the protocol."
DEFVAL { 0 }
::= { vRouterEntry 1 }
vRouterIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The IP network address for this virtual bridge
instance for the purpose of allowing access from
the external network management system.
This attribute is required for row creation."
::= { vRouterEntry 2 }
vRouterSubNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The IP network subnet mask for this virtual bridge
instance for the purpose of allowing access from the
external network management system.
This attribute is required for row creation."
::= { vRouterEntry 3 }
vRouterBcastAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The IP broadcast address for this virtual bridge
instance for the purpose of allowing access from the
external network management system.
This attribute is required for row creation."
::= { vRouterEntry 4 }
vRouterDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Textual description of the router instance."
::= { vRouterEntry 5 }
vRouterAdminStatus OBJECT-TYPE
SYNTAX VlanAdminStatusCode
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The particular routing environment can be enable(2) or
disable(1), its value is determined by the ifAdminStatus of
the interface associated with this router."
::= { vRouterEntry 6 }
vRouterOperStatus OBJECT-TYPE
SYNTAX VlanOperStatusCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provide operating status of a particular router
environment."
::= { vRouterEntry 7 }
vRouterRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Only supports 'createAndGo' and 'delete' for set
operation. The vLanEntry instance identified by the
value of the index for this attribute must exist before
a attempting to create an instance of vRouterRowStatus."
::= { vRouterEntry 8 }
vRouterIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of ifIndex which corresponds to this vRouter
instance."
::= { vRouterEntry 9 }
vRouterRipMode OBJECT-TYPE
SYNTAX INTEGER {
silent(1),
active(2),
deaf(3),
inactive(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If the value of this object is 'silent', RIP daemon
processes received routing packets and does NOT send
routing packets. If the value of this object is 'active',
RIP sends and receives routing packets."
::= { vRouterEntry 10 }
pPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF PPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Physical Port instances."
::= { physicalPortGroup 1 }
pPortEntry OBJECT-TYPE
SYNTAX PPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Physical Port entry."
INDEX { pPortNumber }
::= { pPortTable 1 }
PPortEntry ::= SEQUENCE {
pPortNumber INTEGER,
pPortMediaType PhyPortMediaTypeCode,
pPortDescription DisplayString,
pPortIfIndex InterfaceIndex,
pPortDuplexity INTEGER,
pPortAutoNegotiate INTEGER,
pPortAdminStatus VlanAdminStatusCode,
pPortOperStatus VlanOperStatusCode,
pPortSpeed Integer32,
pPortCountersStatus INTEGER
}
pPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The phyiscal port number."
::= { pPortEntry 1 }
pPortMediaType OBJECT-TYPE
SYNTAX PhyPortMediaTypeCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical media type supported by this physical port."
::= { pPortEntry 2 }
pPortDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A description of the instance of this physical Port."
::= { pPortEntry 3 }
pPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of ifIndex which corresponds to this physical port."
::= { pPortEntry 4 }
pPortDuplexity OBJECT-TYPE
SYNTAX INTEGER {
halfDuplex(1),
fullDuplex(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The duplexity of this pPort."
::= { pPortEntry 5 }
pPortAutoNegotiate OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Only ports whose pPortMediaType is 'eth100' may support
autonegotiation to determine the portSpeed and pPortDuplexity.
pPortAutoNegotiate is not writeable for ports whose
pPortMediaType is not 'eth100'."
::= { pPortEntry 6 }
pPortAdminStatus OBJECT-TYPE
SYNTAX VlanAdminStatusCode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative status of this pPort. Instances for VRouter and
Uplinks (33 and 34) are read-only, the value can be set by ifAdminStatus."
::= { pPortEntry 7 }
pPortOperStatus OBJECT-TYPE
SYNTAX VlanOperStatusCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of this pPort."
::= { pPortEntry 8 }
pPortSpeed OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The speed of the port in bits per second (bps). For ports
whose pPortMediaType is 'eth100', and pPortDuplexity has the
value 'disable' pPortSpeed may be writeable."
::= { pPortEntry 9 }
pPortCountersStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"An object used to enable or disable counters for physical
ports whose pPortMediaType is 'eth10', 'eth100', or 'eth100F'.
In some instances it is not possible to determine the state
of the counters."
::= { pPortEntry 10 }
pEtherCountersStatus OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This Object Globally enables or disables the
Statistics Collection on the Ethernet Ports. "
::= { physicalPortGroup 2 }
pStatsPollInterval OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This Object is the Time interval in seconds between
Statistics Collection."
::= { physicalPortGroup 3 }
vPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF VPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Virtual Port instances."
::= { virtualPortGroup 1 }
vPortEntry OBJECT-TYPE
SYNTAX VPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Virtual Port entry."
INDEX { vPortNumber }
::= { vPortTable 1 }
VPortEntry ::= SEQUENCE {
vPortNumber INTEGER,
vPortPhyPort INTEGER,
vPortFuncType PortFuncCode,
vPortVlanNumber INTEGER,
vPortDomain INTEGER,
vPortMACaddress MacAddress,
vPortDefaultMacLayer MACLayerCode,
vPortBridgeMode INTEGER,
vPortSwitchTimer INTEGER,
vPortDescription DisplayString,
vPortAdminStatus VlanAdminStatusCode,
vPortOperStatus VlanOperStatusCode,
vPortIfIndex InterfaceIndex
}
vPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..256)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique number identifies this Virtual Port instance."
::= { vPortEntry 1 }
vPortPhyPort OBJECT-TYPE
SYNTAX INTEGER (0..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The physical port ID this virtual port is mapped to. If the
value is 0, then the virtual port is not associated with a
physical port."
::= { vPortEntry 2 }
vPortFuncType OBJECT-TYPE
SYNTAX PortFuncCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The function type for this vPort. i.e. router, brige, ATM."
::= { vPortEntry 3 }
vPortVlanNumber OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The VLAN that this vPort belongs in."
::= { vPortEntry 4 }
vPortDomain OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"internal ID identifies the VLAN this vport attached to "
::= { vPortEntry 5 }
vPortMACaddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The MAC address represented by this Virtual Port."
::= { vPortEntry 6 }
vPortDefaultMacLayer OBJECT-TYPE
SYNTAX MACLayerCode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The output MAC layer format that this particular vPort
supports as a default. The value indicates the format
required for output from this vPort."
::= { vPortEntry 7 }
vPortBridgeMode OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
autoSwitch(2),
forceBridge(3),
forceSwitch(4)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"A mode of this virtual port for optimization of the bridging
function. In 'autoSwitch' the system determines the best mode."
::= { vPortEntry 8 }
vPortSwitchTimer OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The time out period for a Bridged vPort to convert
to a switch optimized mode in seconds if vPortBridgMode
is set to autoSwitch(1). Setting it to zero will cause
automatic switching between the two modes immediately.
The default is 60 seconds."
::= { vPortEntry 9 }
vPortDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..31))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A string to identify the instance of this virtual port."
::= { vPortEntry 10 }
vPortAdminStatus OBJECT-TYPE
SYNTAX VlanAdminStatusCode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administrative status of this virtual port. Its value is
determined by the value of ifAdminStatus associated with this
vPort."
::= { vPortEntry 11 }
vPortOperStatus OBJECT-TYPE
SYNTAX VlanOperStatusCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational status of this virtual port. "
::= { vPortEntry 12 }
vPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of ifIndex which corresponds to this virtual port."
::= { vPortEntry 13 }
ipRouteState OBJECT-TYPE
SYNTAX INTEGER {
ipForwarding(1),
ipRouteCacheForward(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ipRouteState enables or disables RouteCaching"
::= { ipRouteCacheGroup 1 }
ipRouteCacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpRouteCacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of IpRouteCache Instances."
::= { ipRouteCacheGroup 2 }
ipRouteCacheEntry OBJECT-TYPE
SYNTAX IpRouteCacheEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An IpRouteCache Entry."
INDEX { ipRouteCacheIndex }
::= { ipRouteCacheTable 1 }
IpRouteCacheEntry ::= SEQUENCE {
ipRouteCacheIndex INTEGER,
ipRouteCacheDstIpAddress IpAddress,
ipRouteCacheSrcIpAddress IpAddress,
ipRouteCacheDstPort INTEGER,
ipRouteCacheSrcPort INTEGER,
ipRouteCacheMedia INTEGER,
ipRouteCacheVPortNumber INTEGER,
ipRouteCacheVCI AtmVci
}
ipRouteCacheIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of the Route Cache entry."
::= { ipRouteCacheEntry 1 }
ipRouteCacheDstIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Destination IpAddress of the Route."
::= { ipRouteCacheEntry 2 }
ipRouteCacheSrcIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Source IpAddress of the Route."
::= { ipRouteCacheEntry 3 }
ipRouteCacheDstPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Destination Port of the Route."
::= { ipRouteCacheEntry 4 }
ipRouteCacheSrcPort OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Source Port of the Route."
::= { ipRouteCacheEntry 5 }
ipRouteCacheMedia OBJECT-TYPE
SYNTAX INTEGER {
unknown (1),
vlan (2),
cip (3),
ptop (4),
csr (5),
fddi (6),
atmtrunk (7),
fdditrunk (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Physical Media on which the destination can reached from the source."
::= { ipRouteCacheEntry 6 }
ipRouteCacheVPortNumber OBJECT-TYPE
SYNTAX INTEGER (1..256)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Virtual Port using which the Destination can be reached."
::= { ipRouteCacheEntry 7 }
ipRouteCacheVCI OBJECT-TYPE
SYNTAX AtmVci
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The VCI on which the destination is reached if the media type is ATM."
::= { ipRouteCacheEntry 8 }
END

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,639 +0,0 @@
SYMM-SMI DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,
MODULE-IDENTITY,
OBJECT-IDENTITY
FROM RFC-1212
DisplayString
FROM RFC1213-MIB
TRAP-TYPE
FROM RFC-1215
enterprises,
Integer32, Unsigned32
FROM RFC1155-SMI;
symmetricom MODULE-IDENTITY
LAST-UPDATED "200906111200Z"
ORGANIZATION "Symmetricom, Inc."
CONTACT-INFO
"
Symmetricom, Inc.
2300 Orchard Parkway
San Jose, CA 95131"
DESCRIPTION
"This is the MIB Module for Symmetricom's enterprise specific
parameters."
REVISION "200906111200Z"
DESCRIPTION "rbb - Cleaning up errors in the mib metadata"
::= {enterprises 9070 } --assigned by IANA
symmNetworkManagement OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is the root object identifier for all MIBS under the
Symmetricom tree."
::= { symmetricom 1 }
symmCmipManagement OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is the root object identifier for CMIP based objects."
::= { symmNetworkManagement 1 }
symmSnmpManagement OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is the root object identifier for SNMP based objects."
::= { symmNetworkManagement 2 }
symmTimePictra OBJECT-IDENTITY
STATUS current
DESCRIPTION
"This is reserved for objects related to Symmetricom's TimePictra
products."
::= { symmSnmpManagement 1 }
symmBroadband OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The subtree that contains objects related to Symmetricom's GoWide
products."
::= { symmSnmpManagement 2 }
symmTTM OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The subtree that contains objects related to Symmetricom's
Timing, Test and Measurement products."
::= { symmSnmpManagement 3 }
products OBJECT IDENTIFIER ::= {symmTTM 1}
experiment OBJECT IDENTIFIER ::= {symmTTM 99}
ts2000 OBJECT IDENTIFIER ::= {products 1}
nts OBJECT IDENTIFIER ::= {products 2}
ts2100 OBJECT IDENTIFIER ::= {products 3}
s100 OBJECT IDENTIFIER ::= {products 4}
syncserver OBJECT IDENTIFIER ::= {products 5}
xli OBJECT IDENTIFIER ::= {products 6}
version OBJECT IDENTIFIER ::= {syncserver 1}
ntpSystem OBJECT IDENTIFIER ::= {version 1}
tyming OBJECT IDENTIFIER ::= {version 2}
gps OBJECT IDENTIFIER ::= {version 3}
dialup OBJECT IDENTIFIER ::= {version 4}
net OBJECT IDENTIFIER ::= {version 5}
etc OBJECT IDENTIFIER ::= {version 6}
ntpSysLeap OBJECT-TYPE
SYNTAX INTEGER {
noWarning(0),
addSecond(1),
subtractSecond(2),
alarm(3)}
ACCESS read-only
STATUS current
DESCRIPTION
"NTP Leap Indicator. This is a two-bit code
warning of an impending leap second to be inserted
into the NTP timescale. The bits are set before
23:59 on the day of insertion and reset after 00:00
on the following day. This causes the number of
seconds (rollover interval) in the day of insertion
to be increased or decreased by one. In the case
of primary servers the bits are set by operator
intervention, while in the case of secondary servers
the bits are set by the protocol. The two bits,
bit 0 and bit 1, respectively, are coded as follows:
===================================================
00 no warning
01 last minute has 61 seconds
10 last minute has 59 seconds
11 alarm condition(clock not synchronized)
===================================================
In all except the alarm condition(11), NTP itself
does nothing with these bits, except pass them on to
the time-conversion routines that are not part of
NTP. The alarm condition occurs when, for whatever
reason, the local clock is not synchronized, such
as when first coming up or after an extended period
when no primary reference source is available."
::= {ntpSystem 1}
ntpSysStratum OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current NTP stratum level. This is an integer
indicating the stratum of the local clock with
values defined as follows:
================================================
0 unspecified
1 primary reference (e.g., calibrated atomic
clock, radio clock)
2-255 secondary reference (via NTP)
================================================"
::= {ntpSystem 2}
ntpSysPrecision OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current NTP precision value. This is a signed
integer indicating the precision of the various
clocks, in seconds to the nearest power of two.
The value must be rounded to the next larger power
of two; for instance, a 50-Hz (20ms) or 60-Hz (16.17ms)
power-frequency clock would be assigned the value
-5 (31.25ms), while a 1000-Hz (1ms) crystal-controlled
clock would be assigned the value -9 (1.95ms)."
::= {ntpSystem 3}
ntpSysRootDelay OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total roundtrip delay to the primary reference
source at the root of the synchronization
subnet, in seconds. Also known as root distance."
::= {ntpSystem 4}
ntpSysRootDispersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum error relative to the primary reference
source at the root of the synchronization subnet,
in seconds. Only positive values greater than
zero are possible."
::= {ntpSystem 5}
ntpSysRefID OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"NTP Reference Clock Identifier. This is a
32 bit code identifying the particular reference
clock. In the case of stratum 0 (unspecified) or
stratum 1 (primary reference), this is a four-
octet, left-justified, zero-padded ASCII string.
While not enumerated as part of the NTP spec, the
following are suggested ASCII identifiers:
==============================================
DCN DCN routing protocol
NIST NIST public modem
TSP TSP time protocol
DTS Digital Time Service
ATOM Atomic clock (calibrated)
VLF VLF radio (OMEGA,etc.)
callsign Generic radio
LORC LORAN-C radionavigation
GOES GOES UHF environment satellite
GPS GPS UHF satellite positioning
==============================================
The following ref ids are used by the SyncServer:
==============================================
GPS GPS satellite)
IRIG IRIG B timecode
PPS Ext. 1 PPS input
E10M Ext. 10 MHz input
FREE Internal Clock
FLY Internal Clock after the Hardware
Clock reference is lost
=============================================="
::= {ntpSystem 6}
ntpSysRefTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"NTP Reference Timestamp. This is the time,
in timestamp format (converted to DisplayString),
when the local clock was last updated. If the
local clock has never been synchronized, the value
is zero."
::= {ntpSystem 7}
ntpSysPoll OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum interval between transmitted messages, in
seconds as a power of two. For instance, a value
of six indicates a minimum interval of 64 seconds."
::= {ntpSystem 8}
ntpSysPeer OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current synchronization source. In stratum > 1 this
variable returns the decimal representation of the
IPv4 address of its current peer. In stratum = 1 this
variable returns the decimal representation of the
hardware clock which is 2981759."
::= {ntpSystem 9}
ntpSysPhase OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System clock offset from the selected source."
::= {ntpSystem 10}
ntpSysFreq OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System clock frequency correction from ntpd."
::= {ntpSystem 11}
ntpSysError OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current system error from ntpd."
::= {ntpSystem 12}
ntpSysClock OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current system time from ntpd. This is usually
derived from the hardware clock but could be
from any other ntp source."
::= {ntpSystem 13}
ntpSysSystem OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description of the current system."
::= {ntpSystem 14}
ntpSysProcessor OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Type of local processor."
::= {ntpSystem 15}
ntpSysNotrust OBJECT-TYPE
SYNTAX INTEGER (0..1)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Force authentication."
::= {ntpSystem 16}
ntpSysPktsReceived OBJECT-TYPE
SYNTAX INTEGER (0..32768)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This variable is a rollover counter which reflects
the number of ntp packets received by the SyncServer.
It is valid for all versions of the SyncServer."
::= {ntpSystem 17}
ntpSysMode OBJECT-TYPE
SYNTAX INTEGER {
unspecified (0),
symactive (1),
sympassive (2),
client (3),
server (4),
broadcast (5),
reservedctl (6),
reservedpriv (7)}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An integer indicating the NTP association mode
and are coded as follows:
============================================
0 unspecified
1 symmetric active
2 symmetric passive
3 client
4 server
5 broadcast
6 reserved for NTP control messages
7 reserved for private use
============================================"
::= {ntpSystem 18}
ntpSysVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The version of the NTP daemon on the system."
::= {ntpSystem 19}
tymingStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates what status the Hardware Clock considers
itself to be as a timing source defined as follows:
============================================
Good HW Clock has a valid time reference.
Bad HW Clock has no valid time reference.
============================================"
::= {tyming 1}
tymingSource OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time or frequency source currently in use
by the Hardware Clock defined as follows:
============================================
0 None
1 GPS
8 IRIG
16 External 1PPS
24 External 10 MHz
31 Freerun
============================================"
::= {tyming 2}
tymingTime OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The time according to the Hardware Clock in
the format of:
WWW MMM dd hh:mm:ss yyyy
defined as follows:
============================================
WWW weekday
MMM character month
dd day of month
hh:mm:ss time
yyyy year
Example Thu Sep 21 23:46:09 2006
============================================"
::= {tyming 3}
tymingVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of the software on the SyncServer's
Hardware Clock."
::= {tyming 4}
tymingFlyPeriod OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable is not currently used and returns zero."
::= {tyming 5}
gpsPosition OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns the current position in the format of:
A BB CC DD EEE F GGG HH II JJJ KK
defined as follows:
===============================================
A sign of the latitude
(1 = North, -1 = South)
BB degrees of the latitude
CC minutes of the latitude
DD seconds of the latitude
EEE milliseconds of the latitude
F sign of the longitude
(1 = East, -1 = West)
GGG degrees of the longitude
HH minutes of the longitude
II seconds of the longitude
JJJ milliseconds of the longitude
KK altitude in meters
==============================================="
::= {gps 1}
gpsUTCOffset OBJECT-TYPE
SYNTAX INTEGER (0..127)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable is reserved for future use."
::= {gps 2}
gpsHealth OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the GPS receiver health status defined as
follows:
======================================================
0 = Receiver Down The Hardware Clock can't
communicate with the receiver.
1 = Unknown Mode An undefined mode of the GPS
receiver.
2 = Acquiring Signal The receiver is attempting to
track a GPS signal.
3 = Bad Geometry The geometry of the tracked
satellites is unsatisfactory for
a position solution.
4 = Propagate Mode A position estimation mode used
in highly dynamic environments.
5 = 2d Solution The receiver is able to perform
position fixes for latitude and
longitude but does not have
enough satellites for altitude.
6 = 3d Solution The receiver is now able to
perform position fixes for
latitude, longitude and altitude.
7 = Position Hold Position fixes are no longer
attempted, and the user entered
or surveyed position is used.
8 = Time Valid The receiver has valid timing
information from GPS satellites
(including current leap second
information). This is the final
state for all configured GPS modes.
======================================================"
::= {gps 3}
gpsSatlist OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays the GPS satellite tracking information in the
format of:
N,X1,Y1,Z1,...,XN,YN,ZN
defined as follows:
======================================================
N Number of satellites. If one or more satellites
are available, Xi,Yi,Zi follows N.
Xi Satellite vehicle number.
Yi Satellite signal strength in dBW where less
than -200 dBW means no signal.
Zi Zi can be either T or C. T(racking) means the
SyncServer receives the information from the
satellite but the information is not used in its
timing solution. C(urrent) means the SyncServer
currently uses satellite information in its
timing solution.
Examples
For no satellites:
0
For one satellite with vehicle number 16:
1,16,C,-158
For six satellites:
6,12,C,-156,14,C,-155,8,T,-162,24,C,-158,18,C,161,6,C,-160
======================================================"
::= {gps 4}
gpsMode OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of the GPS receiver defined as follows:
======================================================
Receiver Mode: Survey.
The receiver is surveying and averaging its position.
When it has finished surveying, the receiver switches
to Position Hold mode. Survey mode and Position Hold
mode are appropriate for static applications, such as a
typical server room environment. This is the default mode
when the SyncServer starts.
Receiver Mode: Dynamic.
The GPS receiver surveys continuously to determine its
position and doesn't switch to another mode. This mode
must be initiated by a user, and is appropriate for mobile
applications such as ships, land vehicles, and aircraft.
The degree of accuracy this mode offers is fine for NTP
time over networks, but is less than optimal for the IRIG-B,
1 PPS, 10 MHz outputs available on some SyncServer models.
Receiver Mode: Hold.
The GPS receiver has completed Survey mode and switched to
this mode, or the user has manually entered a position and
forced it into this mode. The accuracy and stability of the
SyncServer's timing outputs are optimal when the receiver
has its exact position and is in this mode.
======================================================"
::= {gps 5}
etcVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..80))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Version info for SyncServer system."
::= {etc 1}
etcSerialNbr OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique serial number factory programmed into each unit."
::= {etc 2}
etcModel OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Model type factory programmed into each unit."
::= {etc 3}
etcUpgrade OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..1024))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes whether or not an upgrade is available from
the upgrade server described as follows:
======================================================
0 No upgrade is available.
1 An upgrade is available.
======================================================"
::= {etc 4}
etcUpgradeServer OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..1024))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Address of the server where new upgrades can be
downloaded."
::= {etc 5}
etcAlarmString OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..1024))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Defines the format for the system alarm traps. This is
only valid embedded in a trap message."
::= {etc 6}
etcAlarm TRAP-TYPE
ENTERPRISE symmetricom
VARIABLES {etcAlarmString}
DESCRIPTION
"The trap provides notification of Hardware Clock, NTP,
system, and network alarms events. The user can configure
which alarms send traps on the ADMIN - Alarms page."
::= 0
END

View File

@ -1,317 +0,0 @@
SYSTEM-RESOURCE-MIB DEFINITIONS ::= BEGIN
-- system-resource-mib.txt
-- Revision: 1.01.00
-- Part Number:
-- Date: March 9, 1998
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03867-0505
-- (603) 332-9400
-- support@ctron.com
-- This module provides authoritative definitions for Cabletron's
-- enterprise specific IP Routing Services MIB.
--
-- This module will be extended, as required.
--
-- Cabletron Systems reserves the right to make changes in
-- specification and other information contained in this document
-- without prior notice. The reader should consult Cabletron Systems
-- to determine whether any such changes have been made.
--
-- In no event shall Cabletron Systems be liable for any incidental,
-- indirect, special, or consequential damages whatsoever (including
-- but not limited to lost profits) arising out of or related to this
-- document or the information contained in it, even if Cabletron
-- Systems has been advised of, known, or should have known, the
-- possibility of such damages.
--
-- Cabletron grants vendors, end-users, and other interested parties
-- a non-exclusive license to use this Specification in connection
-- with the management of Cabletron products.
-- Copyright March 1998 Cabletron Systems
--
-- This is the system resource MIB. The purpose of this MIB is to
-- report on current system resources and utilizations, this may include
-- both physical as well as logical resources. Examples of physical
-- resources is memory. Logical resources may be execution environment
-- such as threads etc.
IMPORTS
OBJECT-TYPE FROM RFC-1212
ctResource FROM CTRON-MIB-NAMES
TimeTicks FROM RFC1155-SMI;
-- Groups in the system Resource MIB
sysResourceInstalled OBJECT IDENTIFIER ::= { ctResource 1 }
sysResourceSwitch OBJECT IDENTIFIER ::= { ctResource 2 }
-- The sysResourceInstalled group
-- This group provides information about installed hardware.
-- Implementation of this group is mandatory
sysResourceCpuTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysResourceCpuEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table defines the CPus present within the system."
::= { sysResourceInstalled 1 }
sysResourceCpuEntry OBJECT-TYPE
SYNTAX SysResourceCpuEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Defines a particular CPU entry."
INDEX { sysResSlotID, sysResCpuIndex }
::= { sysResourceCpuTable 1 }
SysResourceCpuEntry ::= SEQUENCE {
sysResSlotID
INTEGER,
sysResCpuIndex
INTEGER,
sysResCpuType
OBJECT IDENTIFIER,
sysResCpuSpeed
INTEGER,
sysResCpuID
INTEGER,
sysResInstalledLocalMemory
INTEGER,
sysResUsedLocalMemory
INTEGER
}
sysResSlotID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The slot for which this CPU information pertains."
::= { sysResourceCpuEntry 1 }
sysResCpuIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An identifier for the CPU on a per slot basis."
::= { sysResourceCpuEntry 2 }
sysResCpuType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The processor (CPU) type."
::= { sysResourceCpuEntry 3 }
sysResCpuSpeed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The speed of the processor in mega-hertz."
::= { sysResourceCpuEntry 4 }
sysResCpuID OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A system wide unique identifier for each CPU."
::= { sysResourceCpuEntry 5 }
sysResInstalledLocalMemory OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total installed local memory 'DRAM' used for code and
data. This is reported in mega-bytes."
::= { sysResourceCpuEntry 6 }
sysResUsedLocalMemory OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current amount of local memory 'DRAM' that is
currently being used for code and data. This is reported
in bytes."
::= { sysResourceCpuEntry 7 }
sysResourceTable OBJECT-TYPE
SYNTAX SEQUENCE OF SysResourceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table describes total installed system resources."
::= { sysResourceInstalled 2 }
sysResourceEntry OBJECT-TYPE
SYNTAX SysResourceEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Describes a particular installed set of system
resources."
INDEX { sysResSlotID, sysResCpuIndex }
::= { sysResourceTable 1 }
SysResourceEntry ::= SEQUENCE {
sysResInstalledNvram
INTEGER,
sysResInstalledFlash
INTEGER,
sysResInstalledSharedMemory
INTEGER,
sysResUsedNvram
INTEGER,
sysResUsedFlash
INTEGER,
sysResUsedSharedMemory
INTEGER
}
sysResInstalledNvram OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total installed non-volatile memory 'NVRAM'. This
is reported in K-bytes."
::= { sysResourceEntry 1 }
-- .1.2.1.1
sysResInstalledFlash OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total installed flash memory. This is reported in
K-bytes."
::= { sysResourceEntry 2 }
sysResInstalledSharedMemory OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total amount of shared memory that is installed. This
is reported in K-bytes."
::= { sysResourceEntry 3 }
sysResUsedNvram OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current amount of non-volatile memory 'NVRAM' that
is currently being used for data. This is reported in
bytes."
::= { sysResourceEntry 4 }
sysResUsedFlash OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current amount of flash memory that is
currently being used for code and data. This is reported
in bytes."
::= { sysResourceEntry 5 }
sysResUsedSharedMemory OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current amount of shared memory that is currently
being used for data. This is reported in bytes."
::= { sysResourceEntry 6 }
-- sysResourceSwitch group
-- This group is only implemented on those devices where
-- control over frame transfer to the CPU is allowed.
-- Also present in this group is CPU Switch load objects.
sysResManagementCpuResource OBJECT-TYPE
SYNTAX INTEGER {
none(1),
limited(2),
full(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The desired amount of CPU bandwith reserved for management
purposes. For example, in the default state (1), the device
will devote all CPU bandwith to switching if necessary therefore
possibly dropping management frames. If limited (2) is selected,
management of the device may appear slow while under maximum
switching capabilities although management will still be possible
which may result in dropped frames. If full (3) is selected,
management of the device is always possible and acts as if there is
no switching load on the device, which may result in dropped frames."
DEFVAL { none }
::= { sysResourceSwitch 1 }
switchLoad OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The returned value represents the current switch load
based upon a percentage of maximum switching capacity
where maximum switching capacity is 100%."
::= { sysResourceSwitch 2 }
peakSwitchload OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The peak load which has occured on this switch. The value
returned represents The peak percentage of switch load based
upon a percentage of maximum switch load which is 100%."
::= { sysResourceSwitch 3 }
peakSwitchLoadTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time at which the peak switch load occured. The value
returned will represent system up time at which the peak occured."
::= { sysResourceSwitch 4 }
peakSwitchClear OBJECT-TYPE
SYNTAX INTEGER {
clear(1),
noClear(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to clear the values found in peakSwitchload
and peakSwitchLoadTime.
When set with a value of clear(1) the values will be cleared.
When read, a value of noClear(2) will be returned. A set of noClear(2)
will have no effect."
DEFVAL { noClear }
::= { sysResourceSwitch 5 }
END

0
mibs/SAF-ENTERPRISE → mibs/saf/SAF-ENTERPRISE Executable file → Normal file
View File

0
mibs/SAF-IPRADIO → mibs/saf/SAF-IPRADIO Executable file → Normal file
View File