also needs these mibs

git-svn-id: http://www.observium.org/svn/observer/trunk@2797 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
Tom Laermans 2011-12-16 16:35:04 +00:00
parent bc677e4a3d
commit 49bbc51172
2 changed files with 169 additions and 47 deletions

94
mibs/BROADCOM-REF-MIB Normal file
View File

@ -0,0 +1,94 @@
BROADCOM-REF-MIB DEFINITIONS ::= BEGIN
-- DELL FASTPATH Reference MIB
-- Copyright Broadcom Corporation (2001-2007) All rights reserved.
-- This SNMP Management Information Specification
-- embodies Broadcom Corporation confidential and proprietary
-- intellectual property. Broadcom Corporation retains all title
-- and ownership in the Specification including any revisions.
-- This Specification is supplied "AS IS", Broadcom Corporation
-- makes no warranty, either expressed or implied,
-- as to the use, operation, condition, or performance of the
-- Specification.
IMPORTS
MODULE-IDENTITY FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC
dellLanExtension FROM Dell-Vendor-MIB
dellLan FROM Dell-Vendor-MIB;
lvl7 MODULE-IDENTITY
LAST-UPDATED "200311210000Z" -- 21 Nov 2003 12:00:00 GMT
ORGANIZATION "Broadcom Corporation"
CONTACT-INFO
" Customer Support
Postal: Broadcom Corporation
100, Perimeter Park Drive
Morrisville, NC 27560
Tel: +1 919 865 2700"
DESCRIPTION
""
-- Revision history.
REVISION
"200311210000Z" -- 21 Nov 2003 12:00:00 GMT
DESCRIPTION
"Revisions made for new release."
REVISION
"200302061200Z" -- 6 February 2003 12:00:00 GMT
DESCRIPTION
"Updated for release"
::= { dellLanExtension 6132 }
-- New definitions
lvl7Products OBJECT IDENTIFIER ::= { lvl7 1 }
fastPath OBJECT IDENTIFIER ::= { lvl7Products 1 }
-- These OID to be used in sysObjId to identify the specific switch type:
-- sysObjId for 6224
dell6224Switch OBJECT IDENTIFIER ::= { dellLan 3010 }
-- sysObjId for 6248
dell6248Switch OBJECT IDENTIFIER ::= { dellLan 3011 }
-- sysObjId for 6224P
dell6224PSwitch OBJECT IDENTIFIER ::= { dellLan 3012 }
-- sysObjId for 6248P
dell6248PSwitch OBJECT IDENTIFIER ::= { dellLan 3013 }
-- sysObjId for 6224F
dell6224FSwitch OBJECT IDENTIFIER ::= { dellLan 3014 }
-- sysObjId for M6220
dellM6220Switch OBJECT IDENTIFIER ::= { dellLan 3015 }
-- New Textual Conventions
AgentPortMask ::= TEXTUAL-CONVENTION
DISPLAY-HINT "255x"
STATUS current
DESCRIPTION
"Each octet within this value specifies a set of eight
ports, with the first octet specifying ports 1 through
8, the second octet specifying ports 9 through 16, etc.
Within each octet, the most significant bit represents
the lowest numbered port, and the least significant bit
represents the highest numbered port. Thus, each port
of the bridge is represented by a single bit within the
value of this object. If that bit has a value of '1'
then that port is included in the set of ports; the port
is not included if its bit has a value of '0'
When setting this value, the system will ignore
configuration for ports not between the first and last
valid ports. Configuration of any port numbers between
this range that are not valid ports return a failure
message, but will still apply configuration for valid
ports."
SYNTAX OCTET STRING (SIZE (1..255))
END

View File

@ -1,4 +1,3 @@
Dell-Vendor-MIB DEFINITIONS ::= BEGIN
IMPORTS
@ -10,23 +9,30 @@ IMPORTS
DisplayString, RowStatus, TEXTUAL-CONVENTION
FROM SNMPv2-TC;
-- Dell MIB tree
dell OBJECT IDENTIFIER ::= { enterprises 674 }
-- Dell PowerConnect MIB tree
dellLan OBJECT IDENTIFIER ::= { dell 10895 }
-- Dell standard MIB tree for all future PowerConnect product. There
-- are already some earlier objects registered under 10895 so that it
-- is necessary to carve out this subtree under dellLan.5000 in order
-- to prevent conflict with existing MIB objects.
dellLanStandard OBJECT IDENTIFIER ::= { dellLan 5000 }
-- Dell common and device independent MIB objects.
dellLanCommon OBJECT IDENTIFIER ::= { dellLanStandard 1 }
-- Dell extension MIB objects for specific technology or device.
dellLanExtension OBJECT IDENTIFIER ::= { dellLanStandard 2 }
dellLan MODULE-IDENTITY
LAST-UPDATED "200501180000Z"
ORGANIZATION "Dell Computer Corporation"
powerConnectVendorMIB MODULE-IDENTITY
LAST-UPDATED "200501150000Z"
ORGANIZATION "Dell Inc."
CONTACT-INFO
"support.dell.com"
DESCRIPTION
"The private MIB module definition for the Dell powerConnect 3000 Devices."
REVISION "200501180000Z"
DESCRIPTION
"Changed module identity to dellLan (674.10895).
Created new MIB nodes powerConnect3000MIB, DellStandard, DellCommon,
DellExtension."
REVISION "200211250000Z"
DESCRIPTION
"Initial version of this MIB."
::= { enterprises dell(674) dellLan(10895) }
"The private MIB module definition for the Dell PowerConnect
Devices. This MIB allows PowerConnect devices to be
integrated into Dell ITA management system."
::= { dellLan 3000 }
EnvMonState ::= TEXTUAL-CONVENTION
STATUS current
@ -66,24 +72,15 @@ EnvMonState ::= TEXTUAL-CONVENTION
}
powerConnect3000MIB OBJECT IDENTIFIER ::= { dellLan 3000 }
dell-VendorMIBObjects OBJECT IDENTIFIER ::= { powerConnect3000MIB 1 }
dellVendorNotifications OBJECT IDENTIFIER ::= { powerConnect3000MIB 2 }
dellStandard OBJECT IDENTIFIER ::= { dellLan 5000 }
-- Dell common and device independent MIB objects.
dellCommon OBJECT IDENTIFIER ::= { dellStandard 1 }
-- Dell extension MIB objects for specific technology or device.
dellExtension OBJECT IDENTIFIER ::= { dellStandard 2 }
rndMib OBJECT IDENTIFIER ::= { dellExtension 89 }
dellVendorMIBObjects OBJECT IDENTIFIER ::= { powerConnectVendorMIB 1 }
dellVendorNotifications OBJECT IDENTIFIER ::= { powerConnectVendorMIB 2 }
hardware OBJECT IDENTIFIER ::= { dell-VendorMIBObjects 2 }
hardware OBJECT IDENTIFIER ::= { dellVendorMIBObjects 2 }
productIdentification OBJECT IDENTIFIER ::= { hardware 100 }
productStatus OBJECT IDENTIFIER ::= { hardware 110 }
--
--
@ -111,7 +108,7 @@ productIdentificationVendor OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The name of the product manufacturer, such as: Dell Computer Corp."
DESCRIPTION "The name of the product manufacturer, such as: Dell Inc."
::= { productIdentification 3 }
productIdentificationVersion OBJECT-TYPE
@ -129,6 +126,7 @@ productIdentificationBuildNumber OBJECT-TYPE
::= { productIdentification 5 }
productIdentificationURL OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
@ -171,7 +169,7 @@ ProductIdentificationPerBoxEntry ::= SEQUENCE {
productIdentificationSerialNumber DisplayString,
productIdentificationAssetTag DisplayString,
productIdentificationServiceTag DisplayString,
productIdentificationChassisServiceTag DisplayString
productIdentificationBootromVersion DisplayString
}
productIdentificationPerBoxIndex OBJECT-TYPE
@ -205,14 +203,39 @@ productIdentificationServiceTag OBJECT-TYPE
DESCRIPTION "Service tag of the product."
::= { productIdentificationPerUnitEntry 4 }
productIdentificationChassisServiceTag OBJECT-TYPE
productIdentificationBootromVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Chassis Service tag of the product."
::= { productIdentificationPerUnitEntry 5 }
DESCRIPTION "The boot image version of the product."
::= { productIdentificationPerUnitEntry 6 }
productIdentificationBannerMotd OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..1500))
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Use to assign CLI attention banner. The banner should support 1500 characters."
::= { productIdentification 9 }
productIdentificationBannerMotdAckMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "If enable is selected, user will be required to acknowledge the banner displayed on the console. The user would have to type y or n to continue to the login prompt. If n is typed, the session is terminated and no further communication is allowed on that session. However, serial connection will not get terminated if user does not enter y. Use disable option to disable banner acknowledge."
::= { productIdentification 10 }
--
-- productStatus
--
@ -258,7 +281,7 @@ productStatusTimeStamp OBJECT-TYPE
::= { productStatus 3 }
productStatusGetTimeOut OBJECT-TYPE
SYNTAX INTEGER
SYNTAX INTEGER(1..1000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Suggested time out value in milliseconds for how long the SNMP getter
@ -266,7 +289,7 @@ productStatusGetTimeOut OBJECT-TYPE
::= { productStatus 4 }
productStatusRefreshRate OBJECT-TYPE
SYNTAX INTEGER
SYNTAX INTEGER(1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Rate in seconds at which the SNMP service cached data is being updated."
@ -295,7 +318,7 @@ envMonFanStatusTable OBJECT-TYPE
STATUS current
DESCRIPTION
"The table of fan status maintained by the environmental
monitor."
monitor. Not Supported by Dell Modular Blade Server switches."
::= { productStatusEnvironment 1 }
envMonFanStatusEntry OBJECT-TYPE
@ -304,7 +327,8 @@ envMonFanStatusEntry OBJECT-TYPE
STATUS current
DESCRIPTION
"An entry in the fan status table, representing the status of
the associated fan maintained by the environmental monitor."
the associated fan maintained by the environmental monitor.
Not Supported by Dell Modular Blade Server switches."
INDEX { envMonFanStatusIndex }
::= { envMonFanStatusTable 1 }
@ -320,9 +344,9 @@ envMonFanStatusIndex OBJECT-TYPE
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Unique index for the fan being instrumented.
This index is for SNMP purposes only, and has no
intrinsic meaning."
"Unique index for the fan being instrumented. This index is
for SNMP purposes only, and has no intrinsic meaning. Not
Supported by Dell Modular Blade Server switches."
::= { envMonFanStatusEntry 1 }
envMonFanStatusDescr OBJECT-TYPE
@ -332,9 +356,10 @@ envMonFanStatusDescr OBJECT-TYPE
STATUS current
DESCRIPTION
"Textual description of the fan being instrumented.
This description is a short textual label, suitable as a
human-sensible identification for the rest of the
information in the entry."
This description is a short textual label, suitable
as a human-sensible identification for the rest of
the information in the entry. Not Supported by Dell
Modular Blade Server switches."
::= { envMonFanStatusEntry 2 }
envMonFanState OBJECT-TYPE
@ -343,7 +368,8 @@ envMonFanState OBJECT-TYPE
STATUS current
DESCRIPTION
"The mandatory state of the fan being instrumented."
"The mandatory state of the fan being instrumented.
Not Supported by Dell Modular Blade Server switches."
::= { envMonFanStatusEntry 3 }
@ -439,12 +465,14 @@ envMonSupplySource OBJECT-TYPE
--
dell-VendorTraps OBJECT IDENTIFIER ::= { dellVendorNotifications 1 }
dell-VendorTrapsPrefix OBJECT IDENTIFIER ::= { dell-VendorTraps 0 }
dellVendorTraps OBJECT IDENTIFIER ::= { dellVendorNotifications 1 }
dellVendorTrapsPrefix OBJECT IDENTIFIER ::= { dellVendorTraps 0 }
productStatusGlobalStatusChange NOTIFICATION-TYPE
OBJECTS { productStatusGlobalStatus, productStatusLastGlobalStatus, productStatusTimeStamp }
OBJECTS { productStatusGlobalStatus,
productStatusLastGlobalStatus,
productStatusTimeStamp }
STATUS current
DESCRIPTION "This trap is sent when the product global status changes."
--#TYPE "Product Global Status Change."
@ -452,7 +480,7 @@ envMonSupplySource OBJECT-TYPE
--#ARGUMENTS {1,0,2}
::= {dell-VendorTrapsPrefix 1 }
::= {dellVendorTrapsPrefix 1 }
END