librenms/mibs/SYNOPTICS-COMMON-MIB
Adam Amstrong 7445a736a6 move nortel mibs to root
git-svn-id: http://www.observium.org/svn/observer/trunk@1576 61d68cd4-352d-0410-923a-c4978735b2b8
2010-07-31 16:07:50 +00:00

2033 lines
60 KiB
Plaintext

-- SECTION 1: Top Level Definitions
SYNOPTICS-COMMON-MIB DEFINITIONS ::= BEGIN
-- Common MIB Release 4.7.4
-- Revision 05/29/95
-- Copyright 1995 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.
-- Imports
IMPORTS
Counter, Gauge, TimeTicks, IpAddress
FROM RFC1155-SMI
DisplayString
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212
s3SnmpAgent, series3000, SnpxBackplaneType, SnpxChassisType
FROM SYNOPTICS-ROOT-MIB;
-- Textual Conventions
S3ModuleType ::= INTEGER {
empty(1), -- nothing installed
other(2), -- none of the following
m3302(3), -- STP ethernet Host Module
m3304-ST(4), -- FOIRL ethernet Host Module
m3305(5), -- UTP ethernet Host Module
m3308(6), -- 10 base-T ethernet Host Module
m3313(7), -- AUI ethernet NMM w/ RS232 port
m3313M(8), -- AUI ethernet NMM w/ RS232 + modem
m3314-ST(9), -- FOIRL ethernet NMM w/ RS232
m3314M-ST(10), -- FOIRL ethernet NMM w/ RS232 + modem
m3323(11), -- AUI Local Bridge
m3324-ST(12), -- FOIRL Local Bridge
m3502(13), -- STP Token Ring Host Module
m3532(14), -- STP Token Ring Repeater
m3552(15), -- STP Ring in/ Ring out Module
m3301(16), -- Thin Net ethernet Host Module
m3307(17), -- 10 base-T 50 pin Host Module
m3356(18), -- Ethernet Remote Bridge
m3512(19), -- T.R. NMM w/ STP ring in/ring out
m3514(20), -- T.R. NMM w/ FOIRL ring in/ring out
m3505(21), -- UTP Token Ring Host Module
m3554(22), -- FOIRL ring in/ring out Module
m3534(23), -- FOIRL Repeater
m3383(24), -- AUI ethernet Local Router
m3384(25), -- FOIRL ethernet Local Router
m331x(26), -- ethernet NMM module w/unknown MDA type
m351x(27), -- t.r. NMM module w/unknown MDA type
m3502-A(28), -- STP Token Ring Host Module
m3902(29), -- STP FDDI Host Module
m3904(30), -- Fiber FDDI Host Module
m3910S(31), -- FDDI Super NMM
m3386(32), -- Cisco Remote Router
m3394(33), -- Ethernet-localtalk router
m3395(34), -- XYPLEX terminal server
m3323S(35), -- High Speed Local Bridge with AUI
m3324S-ST(36), -- High Speed Local Bridge with FOIRL
m3307A(37), -- 10baseT with amp connector
m3308A(38), -- 10baseT (Ibid)
m3505A(39), -- UTP Token Ring Host Module
m3513(40), -- STP TR repeater NMM
m3333(41), -- ethernet retiming module AUI
m3334-ST(42), -- ethernet retiming module FOIRL
m3040(43), -- model 3040 NCE (SPARCStation on a card)
m3100R(44), -- 3100R Summing Module
notUsed45(45), -- not assigned
notUsed46(46), -- not assigned
m2810-hm(47), -- host part of 2810 non-modular Ethernet
m2810-nmm(48), -- nmm part of 2810 non-modular Ethernet
m3313S(49), -- Ethernet NMM+ with AUI
m3314S(50), -- Ethernet NMM+ with FOIRL
m3368(51), -- 10Base-T LattisSecure Host Module
m3512S(52), -- Model 3512S Token Ring NMM
m3513S(53), -- Model 3513S Token Ring NMM
m3514S(54), -- Model 3514S Token Ring NMM
m3522(55), -- Model 3522 Token Ring bridge
m2912(56), -- FDDI STP workgroup concentrator
m2914(57), -- FDDI Fiber workgroup concentrator
notUsed58(58), -- not assigned
m3301-75(59), -- Thin net Enet Host Module for 75 ohms
m3301-93(60), -- Thin net Enet Host Module for 93 ohms
m271x-nmm(61), -- nmm part of 271x
m2705-hm(62), -- host connection to 2705
m2715-hm(63), -- host part of 2715
m2813-nmm(64), -- nmm part of 2813
m2814-nmm(65), -- nmm part of 2814
m2813-hm(66), -- host part of 2813
m2814-hm(67), -- host part of 2814
m2803-hm(68), -- cascaded 2803
m2804-hm(69), -- cascaded 2804
m3395A(70), -- Xyplex terminal server
m3040S(71), -- NCE (SPARCStation on a card)
m3502B(72), -- Model 3502B Token Ring Host Module
m3505B(73), -- Model 3505B Token Ring Host Module
m2715-F-hm(74), -- host part of 2715-F
m2712-hm(75), -- host part of 2712
m2712-F-hm(76), -- host part of 2712-F
m2702-hm(77), -- host connection to 2702
m2702-C-hm(78), -- host connection to 2702-C
m2705-F-hm(79), -- host connection to 2705-F
m2702-F-hm(80), -- host connection to 2702-F
m2705-C-hm(81), -- host connection to 2705-C
m3902A(82), -- Model 3902A FDDI host module
m2912A(83), -- FDDI SDDI workgroup concentrator
m3313A(84), -- Model 3313A Ethernet NMM
m3314A(85), -- Model 3314A Ethernet NMM
m3307HD(86), -- Model 3307HD Ethernet host module
m3328(87), -- Model 3328 Ethernet Switching Engine
m3904-2SM(88), -- Model 3904SM FDDI host module
m3910S-SM(89), -- Model 3910SM FDDI NMM
m3800(90), -- Cisco multi Media Router
m3910S-SD(91), -- Model 3910S-SD FDDI SDDI NMM
m3904-4SM(92), -- Model 3904-4SM FDDI single mode fiber host
m2915(93), -- Model 2915 FDDI UTP workgroup concentrator
m3910SA(94), -- Model 3910SA FDDI NMM II
m3910SA-SM(95), -- Model 3910SA FDDI NMM II with single mode fiber
m3905(96), -- Model 3905 FDDI UTP Host Module
m2715B-hm(97), -- host part of 2715B
m2705B-hm(98), -- host connection to 2705B
m2715B-F-hm(99), -- host part of 2715B-F
m2712B-hm(100), -- host part of 2712B
m2712B-F-hm(101), -- host part of 2712B-F
m2702B-C-hm(102), -- host connection to 2702B-C
m3304A(103), -- Redundant Ethernet Host Module
m3486(104), -- Model 3486 Lattis Engine / 486
m3308B(105), -- Model 3308B 10BASE-T Host Module
m2813SA-nmm(106), -- nmm part of 2813SA
m2814SA-nmm(107), -- nmm part of 2814SA
m3517SA(108), -- Model 3517SA Token Ring NMM
m810M(109), -- Model 810M eight port 10BASE-T Hub
m3313SA(110), -- Model 3313SA Ethernet NMM
m3314SA(111), -- Model 3314SA Ethernet NMM
m3522A(112), -- Model 3522A Token Ring Bridge
m3504-ST(113), -- Model 3504-ST Token Ring Host
m3513SA(114), -- Model 3513SA Token Ring NMM
mAlcatel-Eth-nmm(115), -- nmm part of Alcatel Ethernet workgroup conc.
mAlcatel-Eth-hm1(116), -- host part of Alcatel Ethernet workgroup conc.
mAlcatel-Eth-hm(117), -- cascaded Alcatel Ethernet workgroup conc.
m2486-nmm(118), -- nmm part of 2486
m2486-hm(119), -- host part of 2486
m3174(120), -- Model 3174 Communications Controller Module
m271xSA-nmm(121), -- nmm part of 271xSA
m3299C(122), -- Model 3299-C Terminal Multiplexor Adapter Module
m3299U(123), -- Model 3299-U TTP Terminal Multiplexor Adapter Module
m3299F(124), -- Model 3299-F Fiber Optic Terminal Adapter Module
m2300x(125), -- Model 2300x
m2310x(126), -- Model 2310x
m3410(127), -- Model 3410 Fast Ethernet Network Management Module
m3405(128), -- Model 3405 Fast Ethernet Host Module with
-- 12 100BASE-TX ports
m3475(129) -- Model 3475 Fast Ethernet Host Module with
-- 11 100BASE-TX ports and 1 100BASE-FX port
}
-- This type is used to specify a module.
S3PsType ::= INTEGER {
other(1), -- none of the following
low(2), -- 200 watt supply (3000)
-- 50 watt supply (281x)
medium(3), -- 360 watt supply (3000)
-- 110 watt supply (3030)
-- 85 watt supply (2715)
-- 33 wattt supply (2300x & 2310x)
high(4), -- 460 watt supply (3000)
-- 150 watt supply (3030)
-- 150 watt supply (2914 & 2912)
redundantCapable(5), -- redundant backplane (3000)
empty(6) -- nothing installed
}
-- This type is used to specify the power supply type. Where used,
-- the descriptions specify the valid values.
-- Groups
s3AgentSw OBJECT IDENTIFIER ::= { s3SnmpAgent 1 }
s3AgentNetProtocol OBJECT IDENTIFIER ::= { s3SnmpAgent 2 }
s3AgentIpProtocol OBJECT IDENTIFIER ::= { s3AgentNetProtocol 1 }
-- this one is defined in the IPX MIB
-- s3AgentIpxProtocol OBJECT IDENTIFIER ::= { s3AgentNetProtocol 2 }
-- this one is defined in section 3.
-- s3AgentTrapReceiverTable OBJECT IDENTIFIER ::= { s3SnmpAgent 3 }
s3AgentHw OBJECT IDENTIFIER ::= { s3SnmpAgent 4 }
s3AgentSpecific OBJECT IDENTIFIER ::= { s3SnmpAgent 5 }
s3AgentLocImage OBJECT IDENTIFIER ::= { s3SnmpAgent 6 }
-- this one is defined in the IPX MIB
-- s3AgentIPXTrapReceiverTable OBJECT IDENTIFIER ::= { s3SnmpAgent 7 }
s3000Chassis OBJECT IDENTIFIER ::= { series3000 1 }
s3000RedundantPs OBJECT IDENTIFIER ::= { s3000Chassis 10 }
s3000Ethernet OBJECT IDENTIFIER ::= { series3000 2 }
s3000TokenRing OBJECT IDENTIFIER ::= { series3000 3 }
s3000FDDI OBJECT IDENTIFIER ::= { series3000 4 }
s3000Bridge OBJECT IDENTIFIER ::= { series3000 5 }
s3000TerminalServer OBJECT IDENTIFIER ::= { series3000 6 }
s3000LattisTalk OBJECT IDENTIFIER ::= { series3000 7 }
s3000Trb OBJECT IDENTIFIER ::= { series3000 8 }
-- SECTION 2: Concentrator Chassis
-- Chassis Group
-- Implementation of this group is mandatory for all SynOptics
-- Series 3000 agents
s3ChassisType OBJECT-TYPE
SYNTAX SnpxChassisType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis type."
::= { s3000Chassis 1 }
s3ChassisBkplType OBJECT-TYPE
SYNTAX SnpxBackplaneType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis backplane type."
::= { s3000Chassis 2 }
s3ChassisBkplRev OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis backplane revision."
::= { s3000Chassis 3 }
s3ChassisPsType OBJECT-TYPE
SYNTAX S3PsType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis power supply type. This value is
valid only when the backplane type is not
other(1). If the chassis has a redundant backplane,
the agent returns redundantCapable(5), even if only
one power supply is installed. The objects
s3RedPsPrimaryConfig and s3RedPsSecondaryConfig
should be consulted to determine the installed
power supply type(s) with redundant backplanes."
::= { s3000Chassis 4 }
s3ChassisPsStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), -- supply ok
primaryFail(2), -- primary power supply failure
secondaryFail(3), -- secondary power supply failure
bothFail(4) -- both power supplies failed
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The chassis power supply status."
::= { s3000Chassis 5 }
s3ChassisFanStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), -- fans are running
fail(2), -- fan(s) are broken
other(3) -- unknown fan status or no fan
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of the chassis cooling fan."
::= { s3000Chassis 6 }
-- Chassis Slot Configuration Table
s3SlotConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3SlotConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The chassis slot configuration table."
::= { s3000Chassis 7 }
s3SlotConfigEntry OBJECT-TYPE
SYNTAX S3SlotConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"What type of module is in each slot of the chassis."
INDEX { s3SlotNumber }
::= { s3SlotConfigTable 1 }
S3SlotConfigEntry ::= SEQUENCE {
s3SlotNumber
INTEGER,
s3SlotModuleId
INTEGER,
s3SlotModuleType
S3ModuleType,
s3SlotModuleDescr
DisplayString,
s3SlotModuleLed
OCTET STRING,
s3SlotModuleMdaId
INTEGER
}
s3SlotNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 3000 Chassis slot number. Valid entries are 1-12."
::= { s3SlotConfigEntry 1 }
s3SlotModuleId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ID for the module. Values are specified in
SynOptics technical documents."
::= { s3SlotConfigEntry 2 }
s3SlotModuleType OBJECT-TYPE
SYNTAX S3ModuleType
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The type of module this entry represents.
Values are specified in SynOptics technical documents."
::= { s3SlotConfigEntry 3 }
s3SlotModuleDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Module description. Values are specified in
SynOptics technical documents."
::= { s3SlotConfigEntry 4 }
s3SlotModuleLed OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the module LEDs. Format is specified in
SynOptics technical documents. NOTE: the 291x FDDI
workgroup concentrators actually return a string
with size of 10."
::= { s3SlotConfigEntry 5 }
s3SlotModuleMdaId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ID of the medium-dependent part of the board.
The value is board dependent. Values are specified
in SynOptics technical documents."
::= { s3SlotConfigEntry 6 }
-- Chassis Common Board Table
s3CommonBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3CommonBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing information about the boards
currently plugged into the 3000 Chassis. This
board table contains an entry for each non-empty
slot in the s3SlotConfigTable, EXCEPT for those
slots containing Retiming Modules.
All of the information in this board table is
retrievable using the NMI commands that are common
to all boards integrated into the SynOptics
Series 3000 Concentrators."
::= { s3000Chassis 8 }
s3CommonBoardEntry OBJECT-TYPE
SYNTAX S3CommonBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table entry containing information about a
single Board currently plugged into the 3000
Chassis. These values can be retrieved using the
common board NMI commands."
INDEX { s3CommonBoardIndex }
::= { s3CommonBoardTable 1 }
S3CommonBoardEntry ::= SEQUENCE {
s3CommonBoardIndex
INTEGER,
s3CommonBoardId
INTEGER,
s3CommonBoardHwVer
INTEGER,
s3CommonBoardStatus
INTEGER,
s3CommonBoardReset
INTEGER,
s3CommonBoardPartStatus
INTEGER,
s3CommonBoardNmCntlStatus
INTEGER,
s3CommonBoardPsStatus
INTEGER,
s3CommonBoardPartTime
TimeTicks
}
s3CommonBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3CommonBoardEntry 1 }
s3CommonBoardId OBJECT-TYPE
SYNTAX INTEGER {
m331x(1),
m3302(2),
m332x(3),
m3304ST(4),
m3305(5),
m333x(6),
m3307(7),
m3308(8),
m3301(9),
m3904(10),
m3902(11),
m3910S(12),
-- mNotAssigned13(13),
m331xS(14),
m3100R(15),
m3502(16),
m3502A(17),
m353x(18),
m3040(19),
m3505(20),
m3505A(21),
m355x(22),
m3040S(23),
m351x(24),
m332xS(25),
m338x(26),
m3328(27),
m3395(28),
m3394(29),
m3522(30),
m3395A(31),
m3800(32),
-- mNotAssigned33(33),
-- mNotAssigned34(34),
-- mNotAssigned35(35),
m3368(36),
-- mNotAssigned37(37),
m3308A(38),
m2810nmm(39),
m2810hm(40),
m3301ohms75(41),
m3301ohms93(42),
m2912(43),
m2914(44),
m3502B(45),
m3505B(46),
m3307HD(47),
m2702Fhm(48),
m2712Fhm(49),
m2712hm(50),
m2702hm(51),
m2813nmm(52),
m2813hm(53),
m2814hm(54),
m2803hm(55),
m3356(56),
m2814nmm(57),
m2804hm(58),
m2702Chm(59),
m2715Fhm(60),
m2705Fhm(61),
m2705Chm(62),
m3902A(63),
m2912A(64),
m271xnmm(65),
m2715hm(66),
m3910SSD(67),
m3313A(68),
m3314A(69),
m3304A(70),
m3910SA(71),
m2705hm(72),
m3905(73),
m2915(74),
m2715Bhm(75),
m2705Bhm(76),
m2715BFhm(77),
m2712Bhm(78),
m2712BFhm(79),
m2702BChm(80),
-- mNotAssigned81(81),
m3486(82),
-- mNotAssigned83(83),
-- mNotAssigned84(84),
-- mNotAssigned85(85),
-- mNotAssigned86(86),
-- mNotAssigned87(87),
m810m(88),
-- mNotAssigned89(89),
-- mNotAssigned90(90),
-- mNotAssigned91(91),
-- mNotAssigned92(92),
-- mNotAssigned93(93),
-- mNotAssigned94(94),
-- mNotAssigned95(95),
-- mNotAssigned96(96),
-- mNotAssigned97(97),
-- mNotAssigned98(98),
-- mNotAssigned99(99),
-- mNotAssigned100(100),
m3517SA(101),
m3308B(102),
m2813SAnmm(103),
m2814SAnmm(104),
m3313SA(105),
m3314SA(106),
m3174(107),
m3522A(108),
m3513SA(109),
m271xSAnmm(110),
m2300x(114),
m2310x(115),
m3299C(116),
m3299U(117),
m3299F(119),
m3410(120),
m3405(121),
m3475(122),
mAlcatelEthConcnmm(250),
mAlcatelEthConchm(251),
mAlcatelEthExpConchm(252)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the ID of the board, which is 'hard-coded' in the
board, and identifies the board's basic functionality.
Some boards have the capability to change aspects of
their functionality, such as media type, interface types,
or power supply wattages, by plugging in different daughter
cards. Other boards may identify the type of cable plugged
into them. The boards that have these capabilities use
different values for the object s3SlotModuleMda to identify
the changable portion of the functionality currently used.
Boards that do not support these capabilities typically set
the object s3SlotModuleMda to 255 or zero. The combination
of the value of this object and the s3SlotModuleMda object
are then mapped by software to determine the type of
module (i.e., s3SlotModuleType).
Notes: 1.) The object s3SlotModuleType is marked
as deprecated.
2.) Agents do not implement a complete mapping of
s3CommonBoardId and s3SlotModuleMda to
s3SlotModuleType. The mapping that is performed
pertains to the media type of the agent.
The possible values for this object are:
m331x(1)...................331x Ethernet NMM
m3302(2)...................3302 Ethernet STP Host
m332x(3)...................332x Ethernet Local Bridge
m3304ST(4).................3304 Ethernet FOIRL-ST Host
m3305(5)...................3305 Ethernet UTP Host
m333x(6)...................333x Ethernet Repeater/Retiming
m3307(7)...................3307 Ethernet 50 Pin UTP Host
m3308(8)...................3308 10BaseT UTP Host
m3301(9)...................3301 10Base2 Thin Net Host
m3904(10)..................3904 FDDI Multimode Fiber Host
m3902(11)..................3902 FDDI STP Host
m3910S(12).................3910S FDDI NMM
m331xS(14).................331xS Ethernet NMM
m3100R(15).................3100R Power Supply Summing
m3502(16)..................3502 Token Ring Passive STP Host
m3502A(17).................3502A Token Ring Passive STP/UTP Host
m353x(18)..................353x Token Ring RI/RO Repeater
m3040(19)..................3040 Network Control Engine (NCE)
m3505(20)..................3505 Token Ring Active UTP Host
m3505A(21).................3505A Token Ring Active UTP Host
m355x(22)..................355x Token Ring FOIRL RI/RO Repeater
m3040S(23).................3040S Network Control Engine
m351x(24)..................351x Token Ring NMM
m332xS(25).................332xS Ethernet High Speed Local Bridge
m338x(26)..................338x Ethernet Remote Router
m3328(27)..................3328 Ethernet Switching Engine (ESE)
m3395(28)..................3395 Terminal Server
m3394(29)..................3394 LattisTalk Router/Repeater
m3522(30)..................3522 Token Ring Local Bridge
m3395A(31).................3395A Terminal Server
m3800(32)..................3800 Multimedia Router
m3368(36)..................3368 Ethernet LattisSecure Host
m3308A(38).................3308A 10BaseT Host
m2810nmm(39)...............2810 Ethernet NMM
m2810hm(40)................2810 Ethernet Host
m3301ohms75(41)............3301-75 Ethernet Thin Net Host (75-ohm)
m3301ohms93(42)............3301-93 Ethernet Thin Net Host (93-ohm)
m2912(43)..................2912 FDDI STP Concentrator
m2914(44)..................2914 FDDI Fiber Concentrator
m3502B(45).................3502B Token Ring Passive STP/UTP Host
m3505B(46).................3505B Token Ring Active STP/UTP Host
m3307HD(47)................3307HD Ethernet 100 Pin UTP Host
m2702Fhm(48)...............2702F Token Ring Passive Host
m2712Fhm(49)...............2712F Token Ring Passive Host
m2712hm(50)................2712 Token Ring Passive Host
m2702hm(51)................2702 Token Ring Passive Host
m2813nmm(52)...............2813 Ethernet NMM
m2813hm(53)................2813 Ethernet Host
m2814hm(54)................2814 Ethernet Host
m2803hm(55)................2803 Ethernet Host
m3356(56)..................3356 Ethernet Remote Bridge
m2814nmm(57)...............2814 Ethernet NMM
m2804hm(58)................2804 Ethernet Host
m2702Chm(59)...............2702C Token Ring Passive Host
m2715Fhm(60)...............2715F Token Ring Active Host
m2705Fhm(61)...............2705F Token Ring Active Host
m2705Chm(62)...............2705C Token Ring Active Host
m3902A(63).................3902A FDDI STP Host
m2912A(64).................2912A FDDI STP Concentrator
m271xnmm(65)...............271x Token Ring NMM
m2715hm(66)................2715 Token Ring Active Host
m3910SSD(67)...............3910S-SD FDDI NMM
m3313A(68).................3313A Ethernet NMM
m3314A(69).................3314A Ethernet NMM
m3304A(70).................3304A Ethernet 10BaseF Host
m3910SA(71)................3910SA FDDI NMM
m2705hm(72)................2705 Token Ring Active Host
m3905(73)..................3905 FDDI UTP Host
m2915(74)..................2915 FDDI UTP Concentrator
m2715Bhm(75)...............2715B Token Ring Active Host
m2705Bhm(76)...............2505B Token Ring Active Host
m2715BFhm(77)..............2715B-F Token Ring Active Host
m2712Bhm(78)...............2712B Token Ring Passive Host
m2712BFhm(79)..............2712B-F Token Ring Passive Host
m2702BChm(80)..............2702B-C Token Ring Passive Host
m3486(82)..................3486 LattisEngine/486
m810m(88)..................810M Ethernet Concentrator
m3517SA(101)...............3517SA Token Ring NMM
m3308B(102)................3308B 10BaseT Host
m2813SAnmm(103)............2813SA Ethernet NMM
m2814SAnmm(104)............2814SA Ethernet NMM
m3313SA(105)...............3313SA Ethernet NMM
m3314SA(106)...............3314SA Ethernet NMM
m3174(107).................3174 Workstation Controller
m3522A(108)................3522A Token Ring Local Bridge
m3513SA(109)...............3513SA Token Ring NMM
m271xSAnmm(110)............271xSA Token Ring NMM
m2300x(114)................2300x Product
m2310x(115)................2310x Product
m3299C(116)................3299-C Terminal Multiplexor Adapter
m3299U(117)................3299-U TTP Terminal Multiplexor Adapter
m3299F(119)................3299-F Fiber Optic Terminal Adapter
m3410(120).................3410 Fast Ethernet Network
Management Module
m3405(121).................3405 Fast Ethernet Host Module with
12 100BASE-TX ports
m3475(122).................3475 Fast Ethernet Host Module with
11 100BASE-TX ports and 1 100BASE-FX port
mAlcatelEthConcnmm(250)....Alcatel Ethernet NMM
mAlcatelEthConchm(251).....Alcatel Ethernet Host
mAlcatelEthExpConchm(252)..Alcatel Ethernet Expansion Host"
::= { s3CommonBoardEntry 2 }
s3CommonBoardHwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The hardware revision of the board.
0=Rev. A, 1=Rev. B, etc."
::= { s3CommonBoardEntry 3 }
s3CommonBoardStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), -- good status
fail(2) -- bad status
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates the operational status of the board."
::= { s3CommonBoardEntry 4 }
s3CommonBoardReset OBJECT-TYPE
SYNTAX INTEGER {
noReset(1), -- not resetting
reset(2) -- resetting
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates the reset state of the board.
Writing with the value reset (2) will reset
the board."
::= { s3CommonBoardEntry 5 }
s3CommonBoardPartStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- board enabled
partition(2), -- board partitioned indefinitely
timedPartition(3) -- board partitioned for a
-- time period
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Tells whether the board is partitioned or enabled.
Writing with the value partition(2) will partition
the board indefinitely and writing with the value
enabled(1) will enable the board.
If a timed partition is desired, then this object
must be written with timedPartition(3) and in the
same PDU a partition duration must be supplied in
s3CommonBoardPartTime. Timed partitions will not
survive across a reset. In this case the port will
go to the partition(2) state.
Boards cannot be partitioned in the 2810 concentrator
and other workgroup concentrators. These agents will
implement this object as read-only."
::= { s3CommonBoardEntry 6 }
s3CommonBoardNmCntlStatus OBJECT-TYPE
SYNTAX INTEGER {
notNmControl(1), -- board not under NM control
nmControl(2) -- board under NM control
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Tells whether the board is under network management
control. The value nmControl(2) indicates that the
board or one or more ports are being controlled by
network management. This means that the board
or one or more ports are partitioned via a network
manager."
::= { s3CommonBoardEntry 7 }
s3CommonBoardPsStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), -- good status
fail(2) -- bad status
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates the operational status of the board
power supply. A fail(2) indicates that one of the
power supplies on the board has failed."
::= { s3CommonBoardEntry 8 }
s3CommonBoardPartTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When partitioning the board for a specified time,
s3CommonBoardPartStatus must be set with
timedPartition(3) and this object must be supplied
with the duration value. If a PDU sets
s3CommonBoardPartStatus and not this object, the
board will not be partitioned. This value is
decremented while the board is partitioned
until the value reaches zero at which time the
board is enabled."
::= { s3CommonBoardEntry 9 }
-- Packed Slot Configuration Table
s3SlotConfigOctetString OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(12..144))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Packed octet string for the slot configuration table.
Format is specified in SynOptics technical documents.
NOTE: the 291x FDDI workgroup concentrators actually
return a string with size a multiple of 14."
::= { s3000Chassis 9 }
-- Redundant Power Supply Group
-- Support of the entire Redundant Power Supply group is mandatory
-- for every SynOptics 4.1 agent in a chassis with redundant
-- backplane. (These are the agents that return the value
-- redundantCapable(5) for s3ChassisPsType. Note: this does not
-- include the FDDI 4.0 agents.)
s3RedPsPlus5vCurrent OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This gauge is measured in amperes."
::={ s3000RedundantPs 1 }
s3RedPsPlus12vCurrent OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This gauge is measured in amperes."
::={ s3000RedundantPs 2 }
s3RedPsAmbientTempStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
normalTemperature(2),
aboveNormalTemp(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This status indicates whether the ambient
temperature is normal, i.e., below 40 degree C."
::={ s3000RedundantPs 3 }
s3RedPsAmbientTemperature OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This gauge is measured in Celsius."
::={ s3000RedundantPs 4 }
s3RedPsPrimaryConfig OBJECT-TYPE
SYNTAX S3PsType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates the primary power supply type
(PS 1). Note that value redundantCapable(5)
should not be returned for this object."
::={ s3000RedundantPs 5 }
s3RedPsSecondaryConfig OBJECT-TYPE
SYNTAX S3PsType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates the secondary power supply type
(PS 2). Note that value redundantCapable(5)
should not be returned for this object."
::={ s3000RedundantPs 6 }
s3RedPsDiodeStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- not applicable
bothOk(2), -- both diodes ok
primaryFail(3), -- primary diode fail
secondaryFail(4), -- secondary diode fail
bothFail(5) -- both diode fail
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This gives the status of the summing diode on the
3100R associated with the indicated power supply."
::={ s3000RedundantPs 7 }
s3RedPsPowerAlarm OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- not applicable
bothOk(2), -- both power supplies ok
primaryFail(3), -- primary supply fail
secondaryFail(4), -- secondary supply fail
bothFail(5) -- both supplies fail
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This tells whether the indicated power supply is
sensing voltage on the backplane."
::={ s3000RedundantPs 8 }
-- Channel Divider Information
s3ChassisBkPlEthChanDiv OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A value that describes the divisions of the
segmentable ethernet channel. For those devices
that do not implement a backplane with this feature,
they still need to implement this object and return
a value (i.e., zero) to indicate that no divisions
are enabled.
The value is a sum (i.e., integer bit string).
This value initially takes the value of zero,
then for each division that is enabled on the channel,
2 raised to a power is added to the sum. The powers
are according to the following table:
Division between Power
Slots 4 and 5 0
Slots 6 and 7 1
Slots 8 and 9 2
For example, a channel with no divisions enabled
(i.e., not segmented) would have a value of 0.
A channel with divisions between slots 6 and 7,
and slots 8 and 9 enabled (i.e., having three
segments) would have a value of 6 (2**1 + 2**2)."
::= { s3000Chassis 11 }
s3ChassisEnetChannelAType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or no Ethernet
aSegmentable(2), -- Enet chan A is segmentable
aNotSegmentable(3) -- Enet chan A is not segmentable
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The agent will return aSegmentable(2) for the 3000N,
3000NT, 3000S, 3000SR, and any other backplanes in
which Ethernet channel A can be divided into multiple
segments. The value aNotSegmentable(3) indicates
that the Ethernet backplane channel A cannot be
segmented.
For Token Ring or FDDI workgroup concentrators, or
other devices in which there is no Ethernet channel,
the agent will return other(1)."
::= { s3000Chassis 12 }
-- SECTION 3: Agent Configuration
-- Agent Software Group
-- Implementation of this group is mandatory for all SynOptics
-- Series 3000 agents
s3AgentType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
m3313(2), -- AUI Ethernet NMM w/ RS232 port
-- (may also be returned by a 2810)
m3313M(3), -- AUI Enet NMM w/ RS232 port + modem
m3314-ST(4), -- FOIRL Ethernet NMM w/ RS232
m3314M-ST(5), -- FOIRL Ethernet NMM w/ RS232 + modem
m2310(6), -- Model 2310
m3512(7), -- T.R. NMM w/ STP ring in/ring out
m3514(8), -- T.R. NMM w/ FOIRL ring in/ring out
m332x(9), -- Low Speed Local Bridge
m3356(10), -- Ethernet Remote Bridge
m332xS(11), -- High Speed Local Bridge
m3910S(12), -- FDDI Super NMM
m3395(13), -- terminal server
m3394(14), -- Ethernet-localtalk router
m3513(15), -- TR NMM with STP repeater
m331xS(16), -- Ethernet NMM+
m291x(17), -- FDDI 291x workgroup concentrator
m271x(18), -- T.R. 271x workgroup concentrator
m281x(19), -- Ethernet 281x workgroup concentrator
m331xA(20), -- Ethernet 331xA NMM
m3522(21), -- Token Ring Local Bridge Module
m2722(22), -- Standalone Token Ring Local Bridge
m281xSA(23), -- Ethernet 281xSA workgroup concentator
m810M(24), -- Ethernet LattisHub 810M NMM
m351xSA(25), -- T.R. 351xSA NMM
m331xSA(26), -- Ethernet 331xSA NMM
m271xSA(27), -- T.R. 271xSA workgroup concentrator
m2486(28), -- LattisEngine 2486
m2300x(29), -- 2300x product
m2310x(30) -- 2310x product
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The 3000 series agent's Module type."
::= {s3AgentSw 1 }
s3AgentFwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The agent's module firmware version
0=Rev A,1=Rev B,etc."
::= { s3AgentSw 2 }
s3AgentSwMajorVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The agent major software version number.
(version is specified as major.minor.maint or 3.0.1).
Object is in decimal."
::= { s3AgentSw 3 }
s3AgentSwMinorVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The agent minor software version number
(version is specified as major.minor.maint or 3.0.1).
Object is in decimal."
::= { s3AgentSw 4 }
-- NOTE: the maintenance object, s3AgentSwMaintVer, is defined below.
s3AgentBootProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- boot protocol not listed here
bootp-tftp(2),
tftp-only(3),
ieee802-1e(4),
proprietary(5), -- supported proprietary boot protocol
dll-download(6) -- direct async binary download (Retix)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Boot protocol used to load the module with its software.
On Agents with the Local Load option the value return by
this object is valid only if the MIB object
s3LocImageLoadMode is remoteBoot(2) or localAsBackup(4)."
::= {s3AgentSw 5 }
s3AgentBootFile OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The name of the boot file that is sent to the file
server during boot time. The actual boot protocol
used to retrieve the file is determined by
s3AgentBootProtocol.
This parameter will not take effect until written
into EEPROM (s3AgentWriteEeprom) and a reset
(s3AgentReset) is issued. This parameter is used
only if the s3AgentBootMode is set to use EEPROM."
::= { s3AgentSw 6 }
s3AgentAuthTrap OBJECT-TYPE
SYNTAX INTEGER {
disable(1), -- disable authentication traps
enable(2) -- enable authentication traps
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"Enable or disable the use of authentication error
trap generation.
This parameter will take effect only after a restart
(s3AgentRestart) is issued. This parameter will not
survive a reset (s3AgentReset) unless the specific
NMM configuration file is updated to reflect the
change.
This object is now deprecated. Managers should use
the snmpEnableAuthenTraps object in MIB-II instead.
This object is aliased to snmpEnableAuthenTraps.
Changing either variable will change the other
accordingly."
::= { s3AgentSw 7 }
s3AgentLocation OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
ACCESS read-write
STATUS deprecated
DESCRIPTION
"This is a informational string that could be used
to show the physical location (i.e. area) of the
NMM or concentrator.
This parameter will take effect only after a restart
(s3AgentRestart) is issued. This parameter will not
survive a reset (s3AgentReset) unless the specific
NMM configuration file is updated to reflect the
change.
This object is now deprecated. Managers should use
the sysLocation object in MIB-II instead."
::= { s3AgentSw 8 }
s3AgentMibLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Used to determine current MIB release supported
by agent. The encoding of this object is of the
following form: xyy, where x is the major version
number and yy is the minor version number. Thus,
version 3.0 would be represented as 300, version
3.01 would be 301 and 3.1 would be 310. Object is
in decimal. Values that correspond to each agent
type and version are specified in the other
SynOptics documentation."
::= { s3AgentSw 9 }
s3AgentFeatureLevel OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Used to determine feature level of the agent.
The encoding of this object is of the following
form: xyy, where x is the major version
number and yy is the minor version number. Thus,
feature level version 1.0 would be represented as
100, version 1.01 would be 101 and 1.1 would be 110.
Object is in decimal. The current values are the
following:
100 - 331x V3.x
- Basic Agent
100 - 351x
- Basic Agent
100 - 271x V3.x
- Basic Agent
101 - 281x V5.0
- Basic Agent
- Dual Stack
102 - 331x V4.2.0
- Basic Agent
- Non Segmentable Chassis
- Ethernet Common board table
- Ethernet Command port table
- redundant power supply group
103 - 331xA V4.2.0
- Basic Agent
- Segmentable chassis
- Ethernet Common board table
- Ethernet Common port table
- redundant power supply group
- Ethernet plus statistics,
104 - 331xA V4.2.0
- Basic Agent
- Non-Segmentable chassis
- Ethernet Common board table
- Ethernet Common port table
- redundant power supply group
- Ethernet plus statistics,
109 - 331x V4.2.0
- Basic Agent
- Segmentable Chassis
- Ethernet Common board table
- Ethernet Common port table
- redundant power supply group
112 - 281x V5.1.0
- Basic Agent
- Dual Stack
- Network to MAC address mapping
113 - 331x V5.1.0
- Basic Agent
- Segmentable chassis
- Full Truffle Support
- Dual Stack
- Network to MAC address mapping
114 - 331x V5.1.0
- Basic Agent
- Non-Segmentable chassis
- Full Truffle Support
- Dual Stack
- Network to MAC address mapping
115 - 331xA V5.1.0
- Basic Agent
- Segmentable chassis
- Dual Stack
- Full Truffle Support
- Network to MAC address mapping
116 - 331xA V5.1.0
- Basic Agent
- Non-Segmentable chassis
- Dual Stack
- Full Truffle Support
- Network to MAC address mapping
200 - 331x V4.0 & V4.0.1
- Advanced Agent
200 - 271x V4.x
- Advanced Agent
200 - 351x V4.x
- Advanced Agent
200 - all FDDI Agents
201 - 331x V4.1.0, V4.1.1
- Advanced Agent
- redundant power supply group
202 - 331xS V4.1.0, V4.1.1
- Advanced Agent
- redundant power supply group
- DS/SD traffic tables,
- Ethernet plus statistics,
- frame type distribution table
- frame length distribution table
203 - 281x V4.2.0
- Advanced Agent
- Dual Stack
204 - 331x V4.2.0
- Advanced Agent
- Non-Segmentable chassis
- Ethernet Common board table
- Ethernet Common port table
- redundant power supply group
205 - 331xS V4.2.0
- Advanced Agent
- Segmentable chassis
- Ethernet Common board table
- Ethernet Common port table
- redundant power supply group
- DS/SD traffic tables,
- Ethernet plus statistics,
- frame type distribution table
- frame length distribution table
206 - 331xS V4.2.0
- Advanced Agent
- Non-Segmentable chassis
- Ethernet Common board table
- Ethernet Common port table
- redundant power supply group
- DS/SD traffic tables,
- Ethernet plus statistics,
- frame type distribution table
- frame length distribution table
207 - 331xA V4.2.0
- Advanced agent
- Segmentable chassis
- Ethernet Common board table
- Ethernet Common port table
- redundant power supply group
- Ethernet plus statistics,
208 - 331xA V4.2.0
- Advanced agent
- Non-Segmentable chassis
- Ethernet Common board table
- Ethernet Common port table
- redundant power supply group
- Ethernet plus statistics,
209 - 331x V4.2.0
- Advanced agent
- Segmentable chassis
- Ethernet Common board table
- Ethernet Command port table
- redundant power supply group
212 - 331x V5.1.0
- Advanced Agent
- Dual Stack
- Network to MAC address mapping
- RMON Ether Stats, History, Alarm, Event Groups
213 - 281x V5.1.0
- Advanced Agent
- Segmentable chassis
- Full Truffle Support
- Dual Stack
- Network to MAC address mapping
- RMON Ether Stats, History, Alarm, Event Groups
214 - 331x V5.1.0
- Advanced Agent
- Non-Segmentable chassis
- Full Truffle Support
- Dual Stack
- Network to MAC address mapping
- RMON Ether Stats, History, Alarm, Event Groups
215 - 331xA V5.1.0
- Advanced Agent
- Segmentable chassis
- RMON Ether Stats, History, Alarm, Event Groups
- Dual Stack
- Full Truffle Support
- Network to MAC address mapping
216 - 331xA V5.1.0
- Advanced Agent
- Non-Segmentable chassis
- Full Truffle Support
- Dual Stack
- Network to MAC address mapping
- RMON Ether Stats, History, Alarm, Event Groups
217 - 331xS V5.1.0
- Advanced Agent
- Segmentable chassis
- Full Truffle Support
- Dual Stack
- Network to MAC address mapping
- RMON Ether Stats, History, Alarm, Event Groups
- Bulk table retrieval for traffic matrix
218 - 331xS V5.1.0
- Advanced Agent
- Non-Segmentable chassis
- Full Truffle Support
- Dual Stack
- Network to MAC address mapping
- RMON Ether Stats, History, Alarm, Event Groups
- Bulk table retrieval for traffic matrix"
::= { s3AgentSw 10 }
s3AgentMySlotId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Slot where this agent currently resides. If
hardware is unable to determine then a 0 should
be returned."
::= { s3AgentSw 11 }
s3AgentUnAuthIp OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the IP address of the last
station that tried to access this agent with an
invalid community string. This object is used
as a VarBind in an Authentication Trap PDU. A get
request will return the last value used, and will
return the null address 0.0.0.0 if no
authentication traps have been sent."
::= { s3AgentSw 12 }
s3AgentUnAuthComm OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..20))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the community string of the
last unauthenticated attempt to access this agent.
This object is used as a VarBind in an Authentication
Trap PDU. A get request will return the last value
used, and will return the null string (length 0) if
no authentication traps have been sent."
::= { s3AgentSw 13 }
s3AgentSwLicenseCode OBJECT-TYPE
SYNTAX DisplayString (SIZE(8))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The software license code assigned to this agent.
This code is required for initializing the agent.
The code consists of exactly eight printable
characters."
::= { s3AgentSw 14 }
s3AgentPerformance OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This counts the CPU idle time of the agent
in units of 10 microseconds."
::= { s3AgentSw 15 }
s3AgentSwMaintVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The agent software maintenance version number
(version is specified as major.minor.maint or 3.0.1).
Object is in decimal."
::= { s3AgentSw 16 }
s3AgentConfigLoadMode OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- configuration source not listed here
remoteConfig(2), -- use net, not local configuartion data
localConfig(3), -- use local configuration data
localAsBackup(4) -- try net, if fails use local
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates whether the agent should get
configuration data from the network, use the local
configuration data, or try the network first and then
fall back to local configuration if the network load
fails. This object applies only to agents with boot
prom support for agent configuration load options.
This parameter will not take effect until written into
EEPROM (s3AgentWriteEeprom) and a reset (s3AgentReset)
is issued."
::= { s3AgentSw 17 }
s3AgentConfigActualSource OBJECT-TYPE
SYNTAX INTEGER {
other(1),
remoteConfig(2),
localConfig(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates whether the agent loaded configuration
data from the network or used the local configuration
data."
::= { s3AgentSw 18 }
s3AgentMgmtProtoMode OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or other
ip(2), -- IP only, all IPX packets will be dropped
ipx(3), -- IPX only, all IP packets will be dropped
ipAndIpx(4) -- both IP and IPX packets will be accepted
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates from which network transports over
which the agent will accept SNMP requests. This object
only applies to agents with IP and IPX dual stack support.
This parameter will not take effect until written into
EEPROM (s3AgentWriteEeprom) and a reset (s3AgentReset)
or a restart (s3AgentRestart) is issued."
::= { s3AgentSw 19 }
s3AgentActualMgmtProtocol OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ip(2),
ipx(3),
ipAndIpx(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates which network transports over which
the agent will currently accept SNMP requests."
::= { s3AgentSw 20 }
s3AgentImageFile OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The name of the agent image file that the NMM loads
at boot time.
This parameter will not take effect until written to
EEPROM (s3AgentWriteEeprom) and a reset (s3AgentReset)
is issued. This parameter is used only if s3AgentBootMode
is set to use eeprom(1), s3AgentConfigLoadMode is set to
localConfig(3) and s3LocImageLoadMode is not set to
localBoot(3)."
::= { s3AgentSw 21 }
-- Agent Network Protocol Group
-- Implementation of this group is mandatory for all SynOptics
-- Series 3000 agents
s3AgentIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Agent's administrative IP address. The
current operational IP address can be obtained
by the ipAdEntAddr entry in the ipAddrTable.
This parameter will take effect only after a
restart (s3AgentRestart) is issued. This parameter
will not survive a reset (s3AgentReset) unless it
is written into EEPROM (s3AgentWriteEeprom). This
parameter is used only if the s3AgentBootMode is
set to use EEPROM."
::= { s3AgentIpProtocol 1 }
s3AgentNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Agent's administrative subnet mask. The
current operational subnet mask can be obtained
by the ipAdEntNetMask entry in the ipAddrTable.
This parameter will take effect only after a
restart (s3AgentRestart) is issued. This parameter
will not survive a reset (s3AgentReset) unless it
is written into EEPROM (s3AgentWriteEeprom). This
parameter is used only if the agentBootMode is set
to use EEPROM.
NOTE: The Model 331x (3313, 3313M, 3314-ST,
3314M-ST) Ethernet NMM agents do not store this
parameter in EEPROM, so for these agents the subnet
mask configuration must be downloaded in the
configuration file."
::= { s3AgentIpProtocol 2 }
s3AgentDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Agent's administrative default gateway IP
address. The current operational default gateway's
IP address can be obtained from the ipRoutingTable.
This parameter will take effect only after a
restart (s3AgentRestart) is issued. This parameter
will not survive a reset (s3AgentReset) unless it
is written into EEPROM (s3AgentWriteEeprom). This
parameter is used only if the agentBootMode is set
to use EEPROM."
::= { s3AgentIpProtocol 3 }
s3AgentBootServerAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address to which the requests for boot files
are sent. The protocol used to retrieve the boot
files is determined by object s3AgentBootProtocol.
This parameter will not take effect until until
written into EEPROM (s3AgentWriteEeprom) and a
reset (s3AgentReset) is issued. This parameter is
used only if the s3AgentBootMode is set to use EEPROM."
::= { s3AgentIpProtocol 4 }
s3AgentSecDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The agent's administrative secondary default
gateway IP address. This default gateway's IP
address will be used when the primary default
gateway (s3AgentDefaultGateway) is determined
unreachable.
This parameter will not survive a reset (s3AgentReset)
unless it is written into EEPROM (s3AgentWriteEeprom)."
::= { s3AgentIpProtocol 5 }
s3AgentPingDefaultRtrSwitch OBJECT-TYPE
SYNTAX INTEGER {
other(1),
on(2),
off(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Controls whether the agent will periodically send
out the icmp echos (pings) to the default router(s).
The values are:
other(1)...unknown or other
on(2)......agent will periodically send out pings
to the default router(s).
off(3).....agent won't send out the pings to the
default router(s)."
::= { s3AgentIpProtocol 6}
s3AgentPingDefaultRtrTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The time interval that the agent uses to send
out the pings periodically to the default router(s)
to check if the router(s) are still reachable."
::= { s3AgentIpProtocol 7}
s3AgentBootRouter OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The default route IP address used at boot
time to download the NMM's agent configuration
and image files from the TFTP server.
This parameter will not survive a reset
(s3AgentReset) unless it is written into EEPROM
(s3AgentWriteEeprom)."
::= { s3AgentIpProtocol 8 }
-- Agent Trap Receiver Table
-- Implementation of this group is mandatory for all SynOptics
-- Series 3000 agents
s3AgentTrapReceiverTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3AgentTrapReceiverEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table containing list of NMS's that are to receive
traps generated by this NMM."
::= { s3SnmpAgent 3 }
s3AgentTrapReceiverEntry OBJECT-TYPE
SYNTAX S3AgentTrapReceiverEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A destination address and community string to a
particular trap server, along with a trap filter
and entry aging capability."
INDEX { s3AgentTrapRcvrNetAddress }
::= { s3AgentTrapReceiverTable 1 }
S3AgentTrapReceiverEntry ::= SEQUENCE {
s3AgentTrapRcvrStatus
INTEGER,
s3AgentTrapRcvrNetAddress
OCTET STRING,
s3AgentTrapRcvrComm
OCTET STRING,
s3AgentTrapRcvrAgeTime
TimeTicks
}
s3AgentTrapRcvrStatus OBJECT-TYPE
SYNTAX INTEGER {
other (1), -- none of the following
valid (2), -- a valid address
invalid (3) -- an invalid address
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to the value invalid(3) has
the effect of invalidating the corresponding entry
in the s3AgentTrapReceiverTable. That is, it
effectively disassociates the address identified
with the entry by removing the entry from the table.
On a read the value of valid(2) should be returned
if the entry contains a valid record, or invalid(3)
should be returned if the entry contains an invalid
record."
::= { s3AgentTrapReceiverEntry 1 }
s3AgentTrapRcvrNetAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"IP address for trap server that is to receive
the trap."
::= { s3AgentTrapReceiverEntry 2 }
s3AgentTrapRcvrComm OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..20))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Community string used for traps sent to this
trap receiver."
::= { s3AgentTrapReceiverEntry 3 }
s3AgentTrapRcvrAgeTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the time interval used to age entries out
of the trap receiver table. The default value if
not specified will be 0, or infinite, never to be
aged out."
::= { s3AgentTrapReceiverEntry 4 }
-- Agent Hardware Group
-- Implementation of this group is mandatory for all
-- SynOptics Series 3000 agents
s3AgentStatus OBJECT-TYPE
SYNTAX INTEGER {
offline(1), -- the agent is offline
online(2) -- the agent is online
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates whether the NMM is online(2) and
operating, or offline(1) (ie: not connected to the
concentrator backplane)."
::= { s3AgentHw 1 }
s3AgentMdaHwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network management module's MDA hardware
version number (0=Rev. A, 1=Rev. B, etc.)."
::= { s3AgentHw 2 }
s3AgentMode OBJECT-TYPE
SYNTAX INTEGER {
primary(1), -- in primary mode
secondary(2), -- in secondary mode
other(3) -- the other values do not apply
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates whether the NMM is operating in
primary(1) or secondary(2) mode."
::= { s3AgentHw 3 }
s3AgentReset OBJECT-TYPE
SYNTAX INTEGER {
noReset(1), -- not resetting
reset(2) -- reset
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Network management module reset status. Writing
a reset(2) to this object will reset the NMM and
perform a download and restart."
::= { s3AgentHw 4 }
s3AgentRestart OBJECT-TYPE
SYNTAX INTEGER {
noRestart(1), -- not restarting
restart(2) -- restart
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Network management module restart status.
Writing a restart(2) to this object will restart
the NMM. This initializes all the counters,
re-reads the EEPROM data structure and starts
executing from the beginning of the code."
::= { s3AgentHw 5 }
s3AgentBootMode OBJECT-TYPE
SYNTAX INTEGER {
eeprom(1),
net(2),
otherCase(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The method for obtaining boot parameter information.
The possible values are:
eeprom(1)......get boot info from eeprom
net(2).........get boot info from remote server
otherCase(3)...not eeprom or net
This parameter will not take effect until written
into EEPROM (s3AgentWriteEeprom) and a reset
(s3AgentReset) is issued.
Note: In previous versions of this MIB the name
associated with the value '2' was 'other',
which implied the same meaning as it does
now. Thus to prevent confusion, the name
for value '3' was chosen to be 'otherCase'."
::= { s3AgentHw 6 }
s3AgentWriteEeprom OBJECT-TYPE
SYNTAX INTEGER {
noWriteEeprom(1), -- not writing EEPROM
writeEeprom(2) -- write EEPROM
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Network management module EEPROM write status.
Writing a (2) to this object will write the contents
of current EEPROM data structure in the EEPROM."
::= { s3AgentHw 7 }
s3AgentBaudRate OBJECT-TYPE
SYNTAX Gauge
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies the baud rate in bits per second of
either the internal modem or the RS-232 port.
This parameter will take effect only after a
restart (s3AgentRestart) is issued. This parameter
will not survive a reset (s3AgentReset) unless
the specific NMM configuration file is updated
to reflect the change."
::= { s3AgentHw 8 }
s3AgentInitString OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This is the initialization string used to establish
the out-of-band connection. (i.e. could contain the
string ATDT,415-960-1100 for an internal or external
modem). This is used as a hint for the network manager
since this string is not used by the agent to initiate
a connection to a management station.
This parameter will take effect only after a restart
(s3AgentRestart) is issued. This parameter will not
survive a reset (s3AgentReset) unless the specific
NMM configuration file is updated to reflect
the change."
::= { s3AgentHw 9 }
s3AgentEepromSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size of the EEPROM of the agent in units of bytes."
::= { s3AgentHw 10 }
s3AgentEpromSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size of the EPROM of the agent in units of bytes."
::= { s3AgentHw 11 }
s3AgentDramSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The size of the DRAM of the agent in units of bytes."
::= { s3AgentHw 12 }
s3AgentHexDisplay OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..4))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current 4 ASCII character display of the agent.
Agents with no hex display hardware should return a
zero length string."
::= { s3AgentHw 13 }
s3AgentFlashStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown status
ok(2), -- the flash device is valid
fail(3) -- the flash device is invalid
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates the operational status of the flash
device of the agent. A fail(3) indicates that either
the flash device configuration on board is not valid
or the flash EEPROMs on the board have failed."
::= { s3AgentHw 14 }
-- Agent Local Image Group
-- This group is mandatory for agents with image code stored in
-- local EPROM. Other agents should return NoSuch if asked for
-- any of the objects in this group.
s3LocImageValid OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown status
localImageValid(2), -- local image is valid
localImageInvalid(3) -- local image is invalid
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates whether the agent has a valid local
code image on board. An EPROM checksum failure would
cause the agent to return localImageInvalid(3)."
::= { s3AgentLocImage 1 }
s3LocImageMajorVersion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The major software version number of the
locally-stored image. This object applies only to
agents with valid local image. Other agents
should return zero."
::= { s3AgentLocImage 2 }
s3LocImageMinorVersion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The minor software version number of the
locally-stored image. This object applies only
to agents with valid local image. Other agents
should return zero."
::= { s3AgentLocImage 3 }
s3LocImageLoadMode OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown status
remoteBoot(2), -- use net, not local image,
-- and update local image
-- if net image is different
localBoot(3), -- boot from local image, not net
localAsBackup(4), -- try net, if fails use local,
-- but if net is OK, then update
-- local image when net image
-- is different
remoteNoUpdate(5), -- use net, not local image,
-- and don't update local image
remoteNewUpdate(6), -- use net, not local image,
-- update local image if new
-- image is newer
localAutoUpdate(7) -- check net image, if newer,
-- then update local image,
-- and use this image
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates whether the agent should get code
from the network, use a local image, or try the
network first and then fall back to local image if
the network boot fails. The localBoot(3) and
localAsBackup(4) values apply only to agents with
local load option. Note: on agents that have
no local storage, either remoteBoot(2), or
remoteNoUpdate(5) may be specified, however
the value remoteBoot(2) is prefered due to
backwards compatibility "
::= { s3AgentLocImage 4 }
s3LocImageActualSource OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown status
remoteImage(2), -- downloaded code from network
localImage(3) -- loaded code from local EPROM
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This indicates whether the agent loaded code from
the network or used a local image. When the the
ImageLoadMode is localAsBackup, this variable
indicates whether the network load was successful."
::= { s3AgentLocImage 5 }
s3LocImageMaintVersion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maintenance software version number of the
locally-stored image. This object applies only
to agents with valid local image. Other agents
should return zero."
::= { s3AgentLocImage 6 }
END