summaryrefslogtreecommitdiff
path: root/MIBS/fiberhome/WRI-SMI
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/fiberhome/WRI-SMI
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/fiberhome/WRI-SMI')
-rw-r--r--MIBS/fiberhome/WRI-SMI426
1 files changed, 426 insertions, 0 deletions
diff --git a/MIBS/fiberhome/WRI-SMI b/MIBS/fiberhome/WRI-SMI
new file mode 100644
index 0000000..61c37da
--- /dev/null
+++ b/MIBS/fiberhome/WRI-SMI
@@ -0,0 +1,426 @@
+--*****************************************************************************/
+--* */
+--* Copyright (c) 2000 FiberHome Networks Inc. */
+--* */
+--* PROPRIETARY RIGHTS of FiberHome Networks are involved in the subject */
+--* matter of this material. All manufacturing, reproduction, use, and */
+--* sales rights pertaining to this subject matter are governed by the */
+--* license agreement. The recipient of this software implicitly accepts the */
+--* terms of the license. */
+--* */
+--*****************************************************************************/
+
+WRI-SMI DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,OBJECT-IDENTITY,enterprises
+ FROM SNMPv2-SMI;
+
+wri MODULE-IDENTITY
+ LAST-UPDATED "0304230000Z"
+ ORGANIZATION "FiberHome Networks Co.,Ltd."
+ CONTACT-INFO
+ "http://www.fhn.com.cn"
+ DESCRIPTION
+ "The Structure of Management Information for the Wri enterprise."
+ ::= { enterprises 3807 } -- assigned by IANA
+
+ wriProducts OBJECT IDENTIFIER ::= { wri 1 }
+-- "wriProducts is the root OBJECT IDENTIFIER from
+-- which sysObjectID values are assigned. Actual
+-- values are defined in WRI-PRODUCTS-MIB."
+ wriProtocol OBJECT IDENTIFIER ::= { wri 2}
+-- "Define the Protocol management information."
+
+ wriMgmt OBJECT IDENTIFIER ::= { wri 3 }
+-- "Define the PUBLIC information about hardware,system,etc in the PRIVATE mibs."
+
+
+fhn MODULE-IDENTITY
+ LAST-UPDATED "0304230000Z"
+ ORGANIZATION "FiberHome Networks Co.,Ltd."
+ CONTACT-INFO
+ "http://www.fhn.com.cn"
+ DESCRIPTION
+ "The Structure of Management Information for the FHN enterprise."
+ ::= { enterprises 11408 } -- assigned by IANA
+
+ fhnProducts OBJECT IDENTIFIER ::= { fhn 1 }
+-- "wriProducts is the root OBJECT IDENTIFIER from
+-- which sysObjectID values are assigned. Actual
+-- values are defined in WRI-PRODUCTS-MIB."
+
+ fhnProtocol OBJECT IDENTIFIER ::= { fhn 2 }
+-- "Subtree beneath which pre-10.2 MIBS were built."
+
+ fhnMgmt OBJECT IDENTIFIER ::= { fhn 3 }
+-- "fhnMgmt is the main subtree for new mib development."
+
+WriNetworkProtocol ::= INTEGER {
+ ip(1),
+ decnet(2),
+ pup(3),
+ chaos(4),
+ xns(5),
+ x121(6),
+ appletalk(7),
+ clns(8),
+ lat(9),
+ vines(10),
+ cons(11),
+ apollo(12),
+ stun(13),
+ novell(14),
+ qllc(15),
+ snapshot(16),
+ atmIlmi(17),
+ bstun(18),
+ x25pvc(19),
+ unknown(65535)
+ }
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- Represents the different types of network layer protocols.
+
+WriNetworkAddress ::= OCTET STRING
+-- TEXTUAL-CONVENTION
+-- DspHint
+-- 1x:
+-- Status
+-- mandatory
+-- Descr
+-- Represents a network layer address. The length and format of
+-- the address is protocol dependent as follows:
+-- ip 4 octets
+-- decnet 2 octets
+-- pup obsolete
+-- chaos 2 octets
+-- xns 10 octets
+-- first 4 octets are the net number
+-- last 6 octets are the host number
+-- x121
+-- appletalk 3 octets
+-- first 2 octets are the net number
+-- last octet is the host number
+-- clns
+-- lat
+-- vines 6 octets
+-- first 4 octets are the net number
+-- last 2 octets are the host number
+-- cons
+-- apollo 10 octets
+-- first 4 octets are the net number
+-- last 6 octets are the host number
+-- stun 8 octets
+-- novell 10 octets
+-- first 4 octets are the net number
+-- last 6 octets are the host number
+-- qllc 6 octets
+-- bstun 1 octet - bi-sync serial tunnel
+-- snapshot 1 octet
+-- atmIlmi 4 octets
+-- x25 pvc 2 octets (12 bits)
+
+--CUnsigned32 ::= Gauge32
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- An unsigned 32-bit quantity indistinguishable from Gauge32.
+
+InterfaceIndexOrZero ::= Integer32(0..2147483647)
+-- TEXTUAL-CONVENTION
+-- DspHint
+-- d
+-- Status
+-- mandatory
+-- Descr
+-- Either the value 0, or the ifIndex value of an
+-- interface in the ifTable.
+
+SAPType ::= Integer32(0..254)
+-- TEXTUAL-CONVENTION
+-- DspHint
+-- d
+-- Status
+-- mandatory
+-- Descr
+-- Service Access Point - is a term that denotes the means
+-- by which a user entity in layer n+1 accesses a service
+-- of a provider entity in layer n.
+
+CountryCode ::= OCTET STRING(SIZE(0 | 2))
+-- TEXTUAL-CONVENTION
+-- DspHint
+-- 2a
+-- Status
+-- mandatory
+-- Descr
+-- Represents a case-insensitive 2-letter country code taken
+-- from ISO-3166. Unrecognized countries are represented as
+-- empty string.
+
+EntPhysicalIndexOrZero ::= Integer32(0..2147483647)
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- This textual convention is an extension of entPhysicalIndex.
+-- If non-zero, the object is an entPhysicalIndex. If zero, no
+-- appropriate entPhysicalIndex exists. Any additional semantics
+-- are object specific.
+
+WriRowOperStatus ::= INTEGER {
+ active(1),
+ activeDependencies(2),
+ inactiveDependency(3),
+ missingDependency(4)
+ }
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- Represents the operational status of an table entry.
+-- This textual convention allows explicitly representing
+-- the states of rows dependent on rows in other tables.
+--
+-- active(1) -
+-- Indicates this entry's RowStatus is active
+-- and the RowStatus for each dependency is active.
+--
+-- activeDependencies(2) -
+-- Indicates that the RowStatus for each dependency
+-- is active, but the entry's RowStatus is not active.
+--
+-- inactiveDependency(3) -
+-- Indicates that the RowStatus for at least one
+-- dependency is not active.
+--
+-- missingDependency(4) -
+-- Indicates that at least one dependency does
+-- not exist in it's table.
+
+WriPort ::= Integer32(0..65535)
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- The TCP or UDP port number range.
+-- Refer
+-- Transmission Control Protocol. J. Postel. RFC793,
+-- User Datagram Protocol. J. Postel. RFC768
+
+WriIpProtocol ::= Integer32(0..255)
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- IP protocol number range.
+-- Refer
+-- Internet Protocol. J. Postel. RFC791
+
+WriLocationClass ::= INTEGER {
+ chassis(1),
+ shelf(2),
+ slot(3),
+ subSlot(4),
+ port(5),
+ subPort(6),
+ channel(7),
+ subChannel(8)
+ }
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- An enumerated value which provides an indication of
+-- the general location type of a particular physical and/or
+-- logical interface.
+-- chassis - a system framework for mounting one or more
+-- shelves/slots/cards.
+-- shelf - a cabinet that holds one or more slots.
+-- slot - card or subSlot holder.
+-- subSlot - daughter-card holder.
+-- port - a physical port (e.g., a DS1 or DS3 physical port).
+-- subPort - a logical port on a physical port (e.g., a DS1
+-- subPort on a DS3 physical port).
+-- channel - a logical interface (e.g., a DS0 channel, signalling
+-- channel, ATM port, other virtual interfaces).
+-- subChannel - a sub-channel on a logical interface.
+
+WriLocationSpecifier ::= OCTET STRING(SIZE(0..255))
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- Use this TC to define objects that indicate the
+-- physical entity and/or logical interface location
+-- of a managed entity on a managed device. In SNMP, a
+-- standard mechanism for indicating the physical location
+-- of entities is via the ENTITY-MIB. However, that approach
+-- is not satisfactory in some cases because:
+--
+-- 1. The entity requiring a location-based naming may be
+-- associated with an entity which can not be represented
+-- as a physical entity in the ENTITY-MIB,
+-- 2. NMS applications may desire a more direct
+-- name/representation of a physical entity than is
+-- available via the ENTITY-MIB, e.g., a physical entity
+-- which is named via a hierarchy of levels in the ENTITY-MIB.
+--
+-- The value of an object defined using this TC is an ASCII
+-- string consisting of zero or more elements separated by
+-- commas. Each element is of the form <tag> = <value>.
+--
+-- An example of this syntax is 'slot=5,port=3'.
+--
+-- The syntax of the string is formally specified using
+-- ABNF notation (with one exception, noted below), as
+-- follows:
+--
+-- location-specifier = elem *(',' elem)
+-- ; subject to
+-- ; size restriction specified in the SYNTAX
+-- ; clause below
+--
+-- elem = loctype '=' number
+--
+-- number = %x00-FFFFFFFF / %d0-4294967295
+--
+-- loctype = 1*32VCHAR
+--
+-- It is recommended that loctype use one of the enumerated
+-- labels defined for WriLocationClass.
+--
+-- (NOTE: To conform to ABNF notation as defined in RFC2234,
+-- substitute the single-quote symbol with a double-quote
+-- symbol in the above rules.)
+--
+-- A zero length of WriLocationSpecifier is object-specific
+-- and must be defined as part of the description of any object
+-- which uses this syntax.
+-- Refer
+-- RFC2234, Augmented BNF for syntax specifications: ABNF
+
+WriInetAddressMask ::= Unsigned32(0..128)
+-- Rsyntax Gauge32(0..128)
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- Denotes a generic Internet subnet address mask.
+-- The Internet subnet address mask is represented as the
+-- number of contiguous 1-bit from MSB (most significant bit)
+-- of the Internet subnet address mask.
+-- A WriInetAddressMask value is always interpreted within
+-- the context of an InetAddressType value. The
+-- InetAddressType only object or InetAddressType with
+-- InetAddress objects which define the context must be
+-- registered immediately before the object which uses the
+-- WriInetAddressMask textual convention. In other words,
+-- the object identifiers for the InetAddressType object and
+-- the WriInetAddressMask object MUST have the same length
+-- and the last sub-identifier of the InetAddressType object
+-- MUST be 1 less than the last sub-identifier of the
+-- WriInetAddressMask object and MUST be 2 less than the
+-- last sub-identifier of the WriInetAddressMask object if
+-- an InetAddress object is defined between InetAddressType
+-- and WriInetAddressMask objects.
+-- The maximum value of the WriInetAddressMask TC is 32 for
+-- the value 'ipv4(1)' in InetAddressType object and 128 for
+-- the value 'ipv6(2)' in InetAddressType object.
+-- The value zero is object-specific and must therefore be
+-- defined as part of the description of any object which
+-- uses this syntax. Examples of the usage of zero might
+-- include situations where Internet subnet mask was unknown,
+-- or when none subnet masks need to be referenced.
+-- Refer
+-- RFC2851, Textual Conventions for Internet Network Addresses.
+
+WriAbsZeroBasedCounter32 ::= Gauge32
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- This TC describes an object which counts events with the
+-- following semantics: objects of this type will be set to
+-- zero(0) on creation and will thereafter count appropriate
+-- events, it locks at the maximum value of 4,294,967,295 if
+-- the counter overflows.
+-- This TC may be used only in situations where wrapping is
+-- not possible or extremely unlikely situation.
+
+WriSnapShotAbsCounter32 ::= Unsigned32
+-- Rsyntax Gauge32
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- This TC describes an object which stores a snap-shot value
+-- with the following semantics: objects of this type will
+-- take a snap-shot value from their associated
+-- WriAbsZeroBasedCounter32 type objects on creation.
+
+WriAlarmSeverity ::= INTEGER {
+ cleared(1),
+ indeterminate(2),
+ critical(3),
+ major(4),
+ minor(5),
+ warning(6),
+ info(7)
+ }
+-- TEXTUAL-CONVENTION
+-- Status
+-- mandatory
+-- Descr
+-- Represents the perceived alarm severity associated
+-- with a service or safety affecting condition and/or
+-- event. These are based on ITU severities, except
+-- that info(7) is added.
+--
+-- cleared(1) -
+-- Indicates a previous alarm condition has been
+-- cleared. It is not required (unless specifically
+-- stated elsewhere on a case by case basis) that an
+-- alarm condition that has been cleared will produce
+-- a notification or other event containing an
+-- alarm severity with this value.
+--
+-- indeterminate(2) -
+-- Indicates that the severity level cannot be
+-- determined.
+--
+-- critical(3) -
+-- Indicates that a service or safety affecting
+-- condition has occurred and an immediate
+-- corrective action is required.
+--
+-- major(4) -
+-- Indicates that a service affecting condition has
+-- occurred and an urgent corrective action is
+-- required.
+--
+-- minor(5) -
+-- Indicates the existence of a non-service affecting
+-- condition and that corrective action should be
+-- taken in order to prevent a more serious (for
+-- example, service or safety affecting) condition.
+--
+-- warning(6) -
+-- Indicates the detection of a potential or impending
+-- service or safety affecting condition, before any
+-- significant effects have been felt.
+--
+-- info(7) -
+-- Indicates an alarm condition that does not
+-- meet any other severity definition. This can
+-- include important, but non-urgent, notices or
+-- informational events.
+-- Refer
+-- ITU-X.733
+
+
+END