mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-09 13:01:50 +00:00
pfSense MIBs
Downloaded from http://files.pfsense.org/jimp/mibs/ Which in turn was linked from here: https://forum.pfsense.org/index.php?topic=61888.0
This commit is contained in:
parent
9b85a1dd92
commit
36daa611f8
99
snmp_mib_archive/BEGEMOT-ATM-FREEBSD-MIB.txt
Normal file
99
snmp_mib_archive/BEGEMOT-ATM-FREEBSD-MIB.txt
Normal file
@ -0,0 +1,99 @@
|
||||
--
|
||||
-- Copyright (c) 2004
|
||||
-- Hartmut Brandt.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Author: Hartmut Brandt <harti@freebsd.org>
|
||||
--
|
||||
-- Redistribution and use in source and binary forms, with or without
|
||||
-- modification, are permitted provided that the following conditions
|
||||
-- are met:
|
||||
-- 1. Redistributions of source code must retain the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
-- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||
-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
-- SUCH DAMAGE.
|
||||
--
|
||||
-- $FreeBSD: releng/10.1/usr.sbin/bsnmpd/modules/snmp_atm/BEGEMOT-ATM-FREEBSD-MIB.txt 133391 2004-08-09 16:36:04Z harti $
|
||||
--
|
||||
-- Private Begemot MIB for ATM interfaces on FreeBSD
|
||||
--
|
||||
BEGEMOT-ATM-FREEBSD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
NgNodeIdOrZero
|
||||
FROM BEGEMOT-NETGRAPH-MIB
|
||||
begemotAtmSysGroup, begemotAtmIfEntry
|
||||
FROM BEGEMOT-ATM-MIB;
|
||||
|
||||
begemotAtmFreeBSDGroup MODULE-IDENTITY
|
||||
LAST-UPDATED "200408060000Z"
|
||||
ORGANIZATION "German Aerospace Centre"
|
||||
CONTACT-INFO
|
||||
" Hartmut Brandt
|
||||
|
||||
Postal: German Aerospace Centre (DLR)
|
||||
Institute of Communications and Navigation
|
||||
82234 Wessling
|
||||
Germany
|
||||
|
||||
Fax: +49 8153 28 2844
|
||||
|
||||
E-mail: harti@freebsd.org"
|
||||
DESCRIPTION
|
||||
"The FreeBSD specific Begemot MIB for ATM interfaces."
|
||||
|
||||
::= { begemotAtmSysGroup 1 }
|
||||
|
||||
-- Netgraph
|
||||
begemotAtmNgGroup OBJECT IDENTIFIER ::= { begemotAtmFreeBSDGroup 1 }
|
||||
|
||||
--
|
||||
-- Interfaces table
|
||||
--
|
||||
begemotAtmNgIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotAtmNgIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains an entry for each hardware ATM
|
||||
interface. The table is indexed by the interface index."
|
||||
::= { begemotAtmNgGroup 1 }
|
||||
|
||||
begemotAtmNgIfEntry OBJECT-TYPE
|
||||
SYNTAX BegemotAtmNgIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a table entry describing one ATM hardware interface."
|
||||
AUGMENTS { begemotAtmIfEntry }
|
||||
::= { begemotAtmNgIfTable 1 }
|
||||
|
||||
BegemotAtmNgIfEntry ::= SEQUENCE {
|
||||
begemotAtmNgIfNodeId NgNodeIdOrZero
|
||||
}
|
||||
|
||||
begemotAtmNgIfNodeId OBJECT-TYPE
|
||||
SYNTAX NgNodeIdOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The netgraph node id of the interface. If there is no
|
||||
node corresponding to the interface, this is 0."
|
||||
::= { begemotAtmNgIfEntry 1 }
|
||||
|
||||
END
|
301
snmp_mib_archive/BEGEMOT-ATM.txt
Normal file
301
snmp_mib_archive/BEGEMOT-ATM.txt
Normal file
@ -0,0 +1,301 @@
|
||||
--
|
||||
-- Copyright (c) 2001-2002
|
||||
-- Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
-- All rights reserved.
|
||||
-- Copyright (c) 2004
|
||||
-- Hartmut Brandt.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Author: Hartmut Brandt <harti@freebsd.org>
|
||||
--
|
||||
-- Redistribution and use in source and binary forms, with or without
|
||||
-- modification, are permitted provided that the following conditions
|
||||
-- are met:
|
||||
-- 1. Redistributions of source code must retain the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
-- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||
-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
-- SUCH DAMAGE.
|
||||
--
|
||||
-- $Begemot: libunimsg/snmp_atm/BEGEMOT-ATM.txt,v 1.2 2004/08/06 14:50:26 brandt Exp $
|
||||
--
|
||||
-- Private Begemot MIB for ATM interfaces.
|
||||
--
|
||||
BEGEMOT-ATM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
ifIndex
|
||||
FROM IF-MIB
|
||||
begemot
|
||||
FROM BEGEMOT-MIB;
|
||||
|
||||
begemotAtm MODULE-IDENTITY
|
||||
LAST-UPDATED "200407190000Z"
|
||||
ORGANIZATION "German Aerospace Centre"
|
||||
CONTACT-INFO
|
||||
" Hartmut Brandt
|
||||
|
||||
Postal: German Aerospace Centre (DLR)
|
||||
Institute of Communications and Navigation
|
||||
82234 Wessling
|
||||
Germany
|
||||
|
||||
Fax: +49 8153 28 2844
|
||||
|
||||
E-mail: harti@freebsd.org"
|
||||
DESCRIPTION
|
||||
"The Begemot MIB for ATM interfaces."
|
||||
|
||||
::= { begemot 101 }
|
||||
|
||||
begemotAtmObjects OBJECT IDENTIFIER ::= { begemotAtm 1 }
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
|
||||
AtmESI ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "1x:"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An ATM End System Identifier. This is basically the same as
|
||||
an Ethernet Address and is assigned using the same rules."
|
||||
SYNTAX OCTET STRING (SIZE(6))
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
|
||||
--
|
||||
-- Interfaces table
|
||||
--
|
||||
begemotAtmIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotAtmIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table contains an entry for each hardware ATM
|
||||
interface. The table is indexed by the interface index."
|
||||
::= { begemotAtmObjects 1 }
|
||||
|
||||
begemotAtmIfEntry OBJECT-TYPE
|
||||
SYNTAX BegemotAtmIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a table entry describing one ATM hardware interface."
|
||||
INDEX { ifIndex }
|
||||
::= { begemotAtmIfTable 1 }
|
||||
|
||||
BegemotAtmIfEntry ::= SEQUENCE {
|
||||
begemotAtmIfName DisplayString,
|
||||
begemotAtmIfPcr Unsigned32,
|
||||
begemotAtmIfMedia INTEGER,
|
||||
begemotAtmIfVpiBits Unsigned32,
|
||||
begemotAtmIfVciBits Unsigned32,
|
||||
begemotAtmIfMaxVpcs Unsigned32,
|
||||
begemotAtmIfMaxVccs Unsigned32,
|
||||
begemotAtmIfEsi AtmESI,
|
||||
begemotAtmIfCarrierStatus INTEGER,
|
||||
begemotAtmIfMode INTEGER
|
||||
}
|
||||
|
||||
begemotAtmIfName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(1..15))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the ATM interface."
|
||||
::= { begemotAtmIfEntry 1 }
|
||||
|
||||
begemotAtmIfPcr OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The line cell rate of the interface."
|
||||
::= { begemotAtmIfEntry 2 }
|
||||
|
||||
begemotAtmIfMedia OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
other(1),
|
||||
unknown(3),
|
||||
utp25(4),
|
||||
taxi100(5),
|
||||
taxi140(6),
|
||||
mm155(7),
|
||||
sm155(8),
|
||||
utp155(9),
|
||||
mm622(10),
|
||||
sm622(11),
|
||||
virtual(12)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The physical medium."
|
||||
::= { begemotAtmIfEntry 3 }
|
||||
|
||||
begemotAtmIfVpiBits OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..12)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of VPI bits that are used by the device."
|
||||
::= { begemotAtmIfEntry 4 }
|
||||
|
||||
begemotAtmIfVciBits OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..16)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of VCI bits that are used by the device."
|
||||
::= { begemotAtmIfEntry 5 }
|
||||
|
||||
begemotAtmIfMaxVpcs OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of VPC supported on this device. This may not
|
||||
be larger than 2^begemotAtmIfVpiBits."
|
||||
::= { begemotAtmIfEntry 6 }
|
||||
|
||||
begemotAtmIfMaxVccs OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..16777216)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of VCC supported on this device. This may not
|
||||
be larger than 2^(begemotAtmIfVpiBits + begemotAtmVciBits)."
|
||||
::= { begemotAtmIfEntry 7 }
|
||||
|
||||
begemotAtmIfEsi OBJECT-TYPE
|
||||
SYNTAX AtmESI
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The default End System Identifier as reported by the hardware.
|
||||
If the hardware has no ESI all six bytes are reported as 0."
|
||||
::= { begemotAtmIfEntry 8 }
|
||||
|
||||
begemotAtmIfCarrierStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { carrierOn(1), carrierOff(2), unknown(3), none(4) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The state of the carrier. For interfaces which don't have the
|
||||
notion of a carriere none is reported."
|
||||
::= { begemotAtmIfEntry 9 }
|
||||
|
||||
begemotAtmIfMode OBJECT-TYPE
|
||||
SYNTAX INTEGER { sonet(1), sdh(2), unknown(3) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of the SUNI interface. For interfaces without SUNI
|
||||
unknown is reported in which case the variable is read-only.
|
||||
Some types of interfaces may not be able to change this value."
|
||||
::= { begemotAtmIfEntry 10 }
|
||||
|
||||
begemotAtmIfTableLastChange OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime the last time that an entry in
|
||||
begemotIfTable was created or destroyed. If the table is
|
||||
unchanged since the last coldStart this value is zero."
|
||||
::= { begemotAtmObjects 2 }
|
||||
|
||||
--
|
||||
-- Interface hardware table
|
||||
--
|
||||
begemotAtmHWTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotAtmHWEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table augments the begemotAtmIfTable and contains an entry
|
||||
for each hardware ATM interface. The entries describe the
|
||||
ATM hardware interface."
|
||||
::= { begemotAtmObjects 3 }
|
||||
|
||||
begemotAtmHWEntry OBJECT-TYPE
|
||||
SYNTAX BegemotAtmHWEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is a table entry describing one ATM hardware interface."
|
||||
AUGMENTS { begemotAtmIfEntry }
|
||||
::= { begemotAtmHWTable 1 }
|
||||
|
||||
BegemotAtmHWEntry ::= SEQUENCE {
|
||||
begemotAtmHWVendor DisplayString,
|
||||
begemotAtmHWDevice DisplayString,
|
||||
begemotAtmHWSerial Unsigned32,
|
||||
begemotAtmHWVersion Unsigned32,
|
||||
begemotAtmHWSoftVersion Unsigned32
|
||||
}
|
||||
|
||||
begemotAtmHWVendor OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A short string naming the vendor of the interface card."
|
||||
::= { begemotAtmHWEntry 1 }
|
||||
|
||||
begemotAtmHWDevice OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A short string naming the brand of the interface card."
|
||||
::= { begemotAtmHWEntry 2 }
|
||||
|
||||
begemotAtmHWSerial OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The serial number of the interface card or 0 if it doesn't
|
||||
report a serial number."
|
||||
::= { begemotAtmHWEntry 3 }
|
||||
|
||||
begemotAtmHWVersion OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The hardware version of the interface card or 0 if it doesn't
|
||||
report a hardware version number."
|
||||
::= { begemotAtmHWEntry 4 }
|
||||
|
||||
begemotAtmHWSoftVersion OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The firmware version of the interface card or 0 if it doesn't
|
||||
report a firmware version number."
|
||||
::= { begemotAtmHWEntry 5 }
|
||||
|
||||
-- --------------------------------------------------------------------
|
||||
|
||||
-- System specific parts
|
||||
begemotAtmSysGroup OBJECT IDENTIFIER ::= { begemotAtmObjects 4 }
|
||||
|
||||
END
|
1166
snmp_mib_archive/BEGEMOT-BRIDGE-MIB.txt
Normal file
1166
snmp_mib_archive/BEGEMOT-BRIDGE-MIB.txt
Normal file
File diff suppressed because it is too large
Load Diff
362
snmp_mib_archive/BEGEMOT-HAST-MIB.txt
Normal file
362
snmp_mib_archive/BEGEMOT-HAST-MIB.txt
Normal file
@ -0,0 +1,362 @@
|
||||
--
|
||||
-- Copyright (c) 2013 Mikolaj Golub <trociny@FreeBSD.org>
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Redistribution and use in source and binary forms, with or without
|
||||
-- modification, are permitted provided that the following conditions
|
||||
-- are met:
|
||||
-- 1. Redistributions of source code must retain the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
|
||||
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
-- ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
|
||||
-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
-- SUCH DAMAGE.
|
||||
--
|
||||
-- $FreeBSD: releng/10.1/usr.sbin/bsnmpd/modules/snmp_hast/BEGEMOT-HAST-MIB.txt 260412 2014-01-07 21:23:41Z trociny $
|
||||
--
|
||||
|
||||
BEGEMOT-HAST-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Counter64, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
InterfaceIndex, ifIndex
|
||||
FROM IF-MIB
|
||||
begemot
|
||||
FROM BEGEMOT-MIB;
|
||||
|
||||
begemotHast MODULE-IDENTITY
|
||||
LAST-UPDATED "201304130000Z"
|
||||
ORGANIZATION "FreeBSD"
|
||||
CONTACT-INFO
|
||||
" Mikolaj Golub
|
||||
|
||||
Postal: Bluhera 27v 11
|
||||
61146 Kharkiv
|
||||
Ukraine
|
||||
|
||||
Fax: N/A
|
||||
|
||||
E-Mail: trociny@FreeBSD.org"
|
||||
DESCRIPTION
|
||||
"The Begemot MIB for managing HAST."
|
||||
REVISION "201304130000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
REVISION "201307010000Z"
|
||||
DESCRIPTION
|
||||
"Added hastResourceWorkerPid."
|
||||
REVISION "201312290000Z"
|
||||
DESCRIPTION
|
||||
"Added hastResourceLocalQueue, hastResourceSendQueue,
|
||||
hastResourceRecvQueue, hastResourceDoneQueue,
|
||||
hastResourceIdleQueue."
|
||||
::= { begemot 220 }
|
||||
|
||||
begemotHastObjects OBJECT IDENTIFIER ::= { begemotHast 1 }
|
||||
|
||||
-- ---------------------------------------------------------- --
|
||||
-- Configuration parameters
|
||||
-- ---------------------------------------------------------- --
|
||||
|
||||
hastConfig OBJECT IDENTIFIER ::= { begemotHastObjects 1 }
|
||||
|
||||
hastConfigFile OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"HAST configuration file location."
|
||||
::= { hastConfig 1 }
|
||||
|
||||
-- ---------------------------------------------------------- --
|
||||
-- Resource Table
|
||||
-- ---------------------------------------------------------- --
|
||||
hastResourceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HastResourceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing information about all HAST resources."
|
||||
::= { begemotHastObjects 2 }
|
||||
|
||||
hastResourceEntry OBJECT-TYPE
|
||||
SYNTAX HastResourceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry that describes one HAST resource."
|
||||
INDEX { hastResourceIndex }
|
||||
::= { hastResourceTable 1 }
|
||||
|
||||
HastResourceEntry ::= SEQUENCE {
|
||||
hastResourceIndex Integer32,
|
||||
hastResourceName OCTET STRING,
|
||||
hastResourceRole INTEGER,
|
||||
hastResourceProvName OCTET STRING,
|
||||
hastResourceLocalPath OCTET STRING,
|
||||
hastResourceExtentSize Integer32,
|
||||
hastResourceKeepDirty Integer32,
|
||||
hastResourceRemoteAddr OCTET STRING,
|
||||
hastResourceSourceAddr OCTET STRING,
|
||||
hastResourceReplication INTEGER,
|
||||
hastResourceStatus INTEGER,
|
||||
hastResourceDirty Counter64,
|
||||
hastResourceReads Counter64,
|
||||
hastResourceWrites Counter64,
|
||||
hastResourceDeletes Counter64,
|
||||
hastResourceFlushes Counter64,
|
||||
hastResourceActivemapUpdates Counter64,
|
||||
hastResourceReadErrors Counter64,
|
||||
hastResourceWriteErrors Counter64,
|
||||
hastResourceDeleteErrors Counter64,
|
||||
hastResourceFlushErrors Counter64,
|
||||
hastResourceWorkerPid INTEGER,
|
||||
hastResourceLocalQueue UNSIGNED32,
|
||||
hastResourceSendQueue UNSIGNED32,
|
||||
hastResourceRecvQueue UNSIGNED32,
|
||||
hastResourceDoneQueue UNSIGNED32,
|
||||
hastResourceIdleQueue UNSIGNED32
|
||||
}
|
||||
|
||||
hastResourceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Resource index."
|
||||
::= { hastResourceEntry 1 }
|
||||
|
||||
hastResourceName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Resource name."
|
||||
::= { hastResourceEntry 2 }
|
||||
|
||||
hastResourceRole OBJECT-TYPE
|
||||
SYNTAX INTEGER { undef(0), init(1), primary(2), secondary(3) }
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Resource role."
|
||||
::= { hastResourceEntry 3 }
|
||||
|
||||
hastResourceProvName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Resource GEOM provider name that appears as /dev/hast/<name>."
|
||||
::= { hastResourceEntry 4 }
|
||||
|
||||
hastResourceLocalPath OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Path to the local component which is used as a backend
|
||||
provider for the resource."
|
||||
::= { hastResourceEntry 5 }
|
||||
|
||||
hastResourceExtentSize OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Size of an extent. Extent is a block which is
|
||||
used for synchronization. hastd(8) maintains a
|
||||
map of dirty extents and extent is the smallest
|
||||
region that can be marked as dirty. If any part
|
||||
of an extent is modified, entire extent will be
|
||||
synchronized when nodes connect."
|
||||
::= { hastResourceEntry 6 }
|
||||
|
||||
hastResourceKeepDirty OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of dirty extents to keep dirty all
|
||||
the time. Most recently used extents are kept
|
||||
dirty to reduce number of metadata updates."
|
||||
::= { hastResourceEntry 7 }
|
||||
|
||||
hastResourceRemoteAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Address of the remote hastd(8) daemon for the resource."
|
||||
::= { hastResourceEntry 8 }
|
||||
|
||||
hastResourceSourceAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Local address the resource is bound to."
|
||||
::= { hastResourceEntry 9 }
|
||||
|
||||
hastResourceReplication OBJECT-TYPE
|
||||
SYNTAX INTEGER { fullsync(0), memsync(1), async(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Resource replication mode."
|
||||
::= { hastResourceEntry 10 }
|
||||
|
||||
hastResourceStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { complete(0), degraded(1) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Resource replication status."
|
||||
::= { hastResourceEntry 11 }
|
||||
|
||||
hastResourceDirty OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current number of dirty extents for the resource."
|
||||
::= { hastResourceEntry 12 }
|
||||
|
||||
hastResourceReads OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local read operations."
|
||||
::= { hastResourceEntry 13 }
|
||||
|
||||
hastResourceWrites OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local write operations."
|
||||
::= { hastResourceEntry 14 }
|
||||
|
||||
hastResourceDeletes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local delete operations."
|
||||
::= { hastResourceEntry 15 }
|
||||
|
||||
hastResourceFlushes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local flush operations."
|
||||
::= { hastResourceEntry 16 }
|
||||
|
||||
hastResourceActivemapUpdates OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local activemap updates."
|
||||
::= { hastResourceEntry 17 }
|
||||
|
||||
hastResourceReadErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local read operations that failed."
|
||||
::= { hastResourceEntry 18 }
|
||||
|
||||
hastResourceWriteErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local write operations that failed."
|
||||
::= { hastResourceEntry 19 }
|
||||
|
||||
hastResourceDeleteErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local delete operations that failed."
|
||||
::= { hastResourceEntry 20 }
|
||||
|
||||
hastResourceFlushErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Count of resource local flush operations that failed."
|
||||
::= { hastResourceEntry 21 }
|
||||
|
||||
hastResourceWorkerPid OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Worker process ID."
|
||||
::= { hastResourceEntry 22 }
|
||||
|
||||
hastResourceLocalQueue OBJECT-TYPE
|
||||
SYNTAX UNSIGNED32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of outstanding I/O requests to the local component."
|
||||
::= { hastResourceEntry 23 }
|
||||
|
||||
hastResourceSendQueue OBJECT-TYPE
|
||||
SYNTAX UNSIGNED32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of outstanding I/O requests to send to the remote
|
||||
component."
|
||||
::= { hastResourceEntry 24 }
|
||||
|
||||
hastResourceRecvQueue OBJECT-TYPE
|
||||
SYNTAX UNSIGNED32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of outstanding I/O requests waiting for response
|
||||
from the remote component."
|
||||
::= { hastResourceEntry 25 }
|
||||
|
||||
hastResourceDoneQueue OBJECT-TYPE
|
||||
SYNTAX UNSIGNED32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of processed I/O requests to return to the kernel."
|
||||
::= { hastResourceEntry 26 }
|
||||
|
||||
hastResourceIdleQueue OBJECT-TYPE
|
||||
SYNTAX UNSIGNED32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of request objects in the free bucket."
|
||||
::= { hastResourceEntry 27 }
|
||||
|
||||
END
|
125
snmp_mib_archive/BEGEMOT-HOSTRES-MIB.txt
Normal file
125
snmp_mib_archive/BEGEMOT-HOSTRES-MIB.txt
Normal file
@ -0,0 +1,125 @@
|
||||
--
|
||||
-- Copyright (c) 2005-2006
|
||||
-- Hartmut Brandt
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Author: Harti Brandt <harti@freebsd.org>
|
||||
--
|
||||
-- Redistribution and use in source and binary forms, with or without
|
||||
-- modification, are permitted provided that the following conditions
|
||||
-- are met:
|
||||
-- 1. Redistributions of source code must retain the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
-- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||
-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
-- SUCH DAMAGE.
|
||||
--
|
||||
-- $FreeBSD: releng/10.1/usr.sbin/bsnmpd/modules/snmp_hostres/BEGEMOT-HOSTRES-MIB.txt 154137 2006-01-09 13:01:26Z harti $
|
||||
--
|
||||
-- Additional stuff for the HOST-RESOURCES MIB.
|
||||
--
|
||||
BEGEMOT-HOSTRES-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
begemot
|
||||
FROM BEGEMOT-MIB;
|
||||
|
||||
begemotHostres MODULE-IDENTITY
|
||||
LAST-UPDATED "200601030000Z"
|
||||
ORGANIZATION "German Aerospace Center"
|
||||
CONTACT-INFO
|
||||
" Hartmut Brandt
|
||||
|
||||
Postal: German Aerospace Center
|
||||
Oberpfaffenhofen
|
||||
82234 Wessling
|
||||
Germany
|
||||
|
||||
Fax: +49 8153 28 2843
|
||||
|
||||
E-mail: harti@freebsd.org"
|
||||
DESCRIPTION
|
||||
"The MIB for additional HOST-RESOURCES data."
|
||||
::= { begemot 202 }
|
||||
|
||||
begemotHostresObjects OBJECT IDENTIFIER ::= { begemotHostres 1 }
|
||||
|
||||
begemotHrStorageUpdate OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ticks the storage table is cached."
|
||||
DEFVAL { 700 }
|
||||
::= { begemotHostresObjects 1 }
|
||||
|
||||
begemotHrFSUpdate OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ticks the FS table is cached."
|
||||
DEFVAL { 700 }
|
||||
::= { begemotHostresObjects 2 }
|
||||
|
||||
begemotHrDiskStorageUpdate OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ticks the disk storage table is cached."
|
||||
DEFVAL { 300 }
|
||||
::= { begemotHostresObjects 3 }
|
||||
|
||||
begemotHrNetworkUpdate OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ticks the network table is cached."
|
||||
DEFVAL { 700 }
|
||||
::= { begemotHostresObjects 4 }
|
||||
|
||||
begemotHrSWInstalledUpdate OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ticks the hrSWInstalledTable is cached."
|
||||
DEFVAL { 1200 }
|
||||
::= { begemotHostresObjects 5 }
|
||||
|
||||
begemotHrSWRunUpdate OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum number of ticks the hrSWRunTable and
|
||||
hrSWRunPerfTable are cached."
|
||||
DEFVAL { 300 }
|
||||
::= { begemotHostresObjects 6 }
|
||||
|
||||
begemotHrPkgDir OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The path to the package DB directory."
|
||||
DEFVAL { "/var/db/pkg" }
|
||||
::= { begemotHostresObjects 7 }
|
||||
|
||||
END
|
61
snmp_mib_archive/BEGEMOT-IP-MIB.txt
Normal file
61
snmp_mib_archive/BEGEMOT-IP-MIB.txt
Normal file
@ -0,0 +1,61 @@
|
||||
--
|
||||
-- Copyright (c) 2006
|
||||
-- Hartmut Brandt
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Author: Harti Brandt <harti@freebsd.org>
|
||||
--
|
||||
-- Redistribution and use in source and binary forms, with or without
|
||||
-- modification, are permitted provided that the following conditions
|
||||
-- are met:
|
||||
-- 1. Redistributions of source code must retain the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
-- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||
-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
-- SUCH DAMAGE.
|
||||
--
|
||||
-- $Begemot: bsnmp/snmp_mibII/BEGEMOT-IP-MIB.txt,v 1.1 2006/02/14 09:04:18 brandt_h Exp $
|
||||
--
|
||||
-- Private MIB for IP stuff.
|
||||
--
|
||||
BEGEMOT-IP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
begemot
|
||||
FROM BEGEMOT-MIB;
|
||||
|
||||
begemotIp MODULE-IDENTITY
|
||||
LAST-UPDATED "200602130000Z"
|
||||
ORGANIZATION "German Aerospace Center"
|
||||
CONTACT-INFO
|
||||
" Hartmut Brandt
|
||||
|
||||
Postal: German Aerospace Center
|
||||
Oberpfaffenhofen
|
||||
82234 Wessling
|
||||
Germany
|
||||
|
||||
Fax: +49 8153 28 2843
|
||||
|
||||
E-mail: harti@freebsd.org"
|
||||
DESCRIPTION
|
||||
"The MIB for IP stuff that is not in the official IP MIBs."
|
||||
::= { begemot 3 }
|
||||
|
||||
begemotIpObjects OBJECT IDENTIFIER ::= { begemotIp 1 }
|
||||
|
||||
END
|
59
snmp_mib_archive/BEGEMOT-MIB.txt
Normal file
59
snmp_mib_archive/BEGEMOT-MIB.txt
Normal file
@ -0,0 +1,59 @@
|
||||
--
|
||||
-- Copyright (c) 2001-2003
|
||||
-- Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Author: Harti Brandt <harti@freebsd.org>
|
||||
--
|
||||
-- Redistribution and use in source and binary forms, with or without
|
||||
-- modification, are permitted provided that the following conditions
|
||||
-- are met:
|
||||
-- 1. Redistributions of source code must retain the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
-- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||
-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
-- SUCH DAMAGE.
|
||||
--
|
||||
-- $Begemot: bsnmp/snmpd/BEGEMOT-MIB.txt,v 1.5 2004/08/06 08:47:07 brandt Exp $
|
||||
--
|
||||
-- Begemot private definitions and root.
|
||||
--
|
||||
BEGEMOT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
fokus
|
||||
FROM FOKUS-MIB;
|
||||
|
||||
begemot MODULE-IDENTITY
|
||||
LAST-UPDATED "200201300000Z"
|
||||
ORGANIZATION "Fraunhofer FOKUS, CATS"
|
||||
CONTACT-INFO
|
||||
" Hartmut Brandt
|
||||
|
||||
Postal: Fraunhofer Institute for Open Communication Systems
|
||||
Kaiserin-Augusta-Allee 31
|
||||
10589 Berlin
|
||||
Germany
|
||||
|
||||
Fax: +49 30 3463 7352
|
||||
|
||||
E-mail: harti@freebsd.org"
|
||||
DESCRIPTION
|
||||
"The root of the Begemot subtree of the fokus tree."
|
||||
::= { fokus 1 }
|
||||
|
||||
END
|
106
snmp_mib_archive/BEGEMOT-MIB2-MIB.txt
Normal file
106
snmp_mib_archive/BEGEMOT-MIB2-MIB.txt
Normal file
@ -0,0 +1,106 @@
|
||||
--
|
||||
-- Copyright (c) 2006
|
||||
-- Hartmut Brandt
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Author: Harti Brandt <harti@freebsd.org>
|
||||
--
|
||||
-- Redistribution and use in source and binary forms, with or without
|
||||
-- modification, are permitted provided that the following conditions
|
||||
-- are met:
|
||||
-- 1. Redistributions of source code must retain the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
-- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||
-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
-- SUCH DAMAGE.
|
||||
--
|
||||
-- $Begemot: bsnmp/snmp_mibII/BEGEMOT-MIB2-MIB.txt,v 1.1 2006/02/14 09:04:18 brandt_h Exp $
|
||||
--
|
||||
-- Private MIB for MIB2.
|
||||
--
|
||||
BEGEMOT-MIB2-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
begemotIp
|
||||
FROM BEGEMOT-IP-MIB;
|
||||
|
||||
begemotMib2 MODULE-IDENTITY
|
||||
LAST-UPDATED "200908030000Z"
|
||||
ORGANIZATION "German Aerospace Center"
|
||||
CONTACT-INFO
|
||||
" Hartmut Brandt
|
||||
|
||||
Postal: German Aerospace Center
|
||||
Oberpfaffenhofen
|
||||
82234 Wessling
|
||||
Germany
|
||||
|
||||
Fax: +49 8153 28 2843
|
||||
|
||||
E-mail: harti@freebsd.org"
|
||||
DESCRIPTION
|
||||
"The MIB for private mib2 stuff."
|
||||
REVISION "200908030000Z"
|
||||
DESCRIPTION
|
||||
"Second edition adds begemotIfDataPoll object."
|
||||
REVISION "200602130000Z"
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { begemotIp 1 }
|
||||
|
||||
begemotIfMaxspeed OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
UNITS "bps"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The speed of the fastest interface in ifTable in bps."
|
||||
::= { begemotMib2 1 }
|
||||
|
||||
begemotIfPoll OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current polling rate for the HC 64-bit counters."
|
||||
::= { begemotMib2 2 }
|
||||
|
||||
begemotIfForcePoll OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The polling rate to be enforced for the HC 64-bit counters.
|
||||
If this value is 0 the mib2 module computes a polling rate
|
||||
depending on the value of begemotIfMaxspeed. If this value
|
||||
turns out to be wrong, the polling rate can be force to an
|
||||
arbitrary value by setting begemotIfForcePoll to a non-0
|
||||
value. This may be necessary if an interface announces a wrong
|
||||
bit rate in its MIB."
|
||||
::= { begemotMib2 3 }
|
||||
|
||||
begemotIfDataPoll OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
UNITS "deciseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rate at which the mib2 module will poll interface data."
|
||||
DEFVAL { 100 }
|
||||
::= { begemotMib2 4 }
|
||||
|
||||
END
|
398
snmp_mib_archive/BEGEMOT-NETGRAPH.txt
Normal file
398
snmp_mib_archive/BEGEMOT-NETGRAPH.txt
Normal file
@ -0,0 +1,398 @@
|
||||
--
|
||||
-- Copyright (c) 2001-2003
|
||||
-- Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Author: Harti Brandt <harti@freebsd.org>
|
||||
--
|
||||
-- Redistribution of this software and documentation and use in source and
|
||||
-- binary forms, with or without modification, are permitted provided that
|
||||
-- the following conditions are met:
|
||||
--
|
||||
-- 1. Redistributions of source code or documentation must retain the above
|
||||
-- copyright notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY FRAUNHOFER FOKUS
|
||||
-- AND ITS CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
|
||||
-- INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
|
||||
-- FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||
-- FRAUNHOFER FOKUS OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
-- INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
|
||||
-- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
|
||||
-- OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
-- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
-- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||
-- EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
--
|
||||
-- $FreeBSD: releng/10.1/usr.sbin/bsnmpd/modules/snmp_netgraph/BEGEMOT-NETGRAPH.txt 122758 2003-11-15 15:26:35Z harti $
|
||||
--
|
||||
-- Private MIB for netgraph part of Begemot SNMP daemon.
|
||||
--
|
||||
BEGEMOT-NETGRAPH-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
begemot
|
||||
FROM BEGEMOT-MIB;
|
||||
|
||||
begemotNg MODULE-IDENTITY
|
||||
LAST-UPDATED "200311140000Z"
|
||||
ORGANIZATION "Fraunhofer FOKUS, CATS"
|
||||
CONTACT-INFO
|
||||
" Hartmut Brandt
|
||||
|
||||
Postal: Fraunhofer Institute for Open Communication Systems
|
||||
Kaiserin-Augusta-Allee 31
|
||||
10589 Berlin
|
||||
Germany
|
||||
|
||||
Fax: +49 30 3463 7352
|
||||
|
||||
E-mail: harti@freebsd.org"
|
||||
DESCRIPTION
|
||||
"The MIB for the NetGraph access module for SNMP."
|
||||
::= { begemot 2 }
|
||||
|
||||
begemotNgObjects OBJECT IDENTIFIER ::= { begemotNg 1 }
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
|
||||
NgTypeName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "31a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of a netgraph type."
|
||||
SYNTAX OCTET STRING (SIZE(1..31))
|
||||
|
||||
NgNodeName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "31a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of a netgraph node."
|
||||
SYNTAX OCTET STRING (SIZE(1..31))
|
||||
|
||||
NgNodeNameOrEmpty ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "31a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of a netgraph node."
|
||||
SYNTAX OCTET STRING (SIZE(0..31))
|
||||
|
||||
NgHookName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "31a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of a netgraph hook."
|
||||
SYNTAX OCTET STRING (SIZE(1..31))
|
||||
|
||||
NgNodeId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node identifier."
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
|
||||
NgNodeIdOrZero ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "x"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Node identifier or 0 for 'no-node'."
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
--
|
||||
-- Configuration parameters
|
||||
--
|
||||
begemotNgConfig OBJECT IDENTIFIER ::= { begemotNgObjects 1 }
|
||||
|
||||
begemotNgControlNodeName OBJECT-TYPE
|
||||
SYNTAX NgNodeName
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the netgraph node of this daemon. The name is
|
||||
writeable during initialisation. If the name is set from
|
||||
the empty string to the non-empty string, the netgraph socket
|
||||
is created. Once set it cannot be changed."
|
||||
::= { begemotNgConfig 1 }
|
||||
|
||||
begemotNgResBufSiz OBJECT-TYPE
|
||||
SYNTAX INTEGER (1024..65536)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the receive buffers for netgraph messages."
|
||||
DEFVAL { 20000 }
|
||||
::= { begemotNgConfig 2 }
|
||||
|
||||
begemotNgTimeout OBJECT-TYPE
|
||||
SYNTAX INTEGER (10..10000)
|
||||
UNITS "milliseconds"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The maximum time to wait for a response to a netgraph message."
|
||||
DEFVAL { 1000 }
|
||||
::= { begemotNgConfig 3 }
|
||||
|
||||
begemotNgDebugLevel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The netgraph library debug level. This should be set only
|
||||
if the daemon is run with a terminal attached."
|
||||
DEFVAL { 0 }
|
||||
::= { begemotNgConfig 4 }
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
--
|
||||
-- The STATISTICS Group
|
||||
--
|
||||
begemotNgStats OBJECT IDENTIFIER ::= { begemotNgObjects 2 }
|
||||
|
||||
begemotNgNoMems OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times a memory allocation has failed for buffers
|
||||
or the message queue."
|
||||
::= { begemotNgStats 1 }
|
||||
|
||||
begemotNgMsgReadErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times reading a netgraph message has failed."
|
||||
::= { begemotNgStats 2 }
|
||||
|
||||
begemotNgTooLargeMsgs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times a netgraph message was too large for
|
||||
the buffer. Try increasing begemotNgResBufSiz if
|
||||
this happens."
|
||||
::= { begemotNgStats 3 }
|
||||
|
||||
begemotNgDataReadErrs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times reading a netgraph data message has failed."
|
||||
::= { begemotNgStats 4 }
|
||||
|
||||
begemotNgTooLargeDatas OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times a netgraph data message was too large.
|
||||
You need to increase begemotNgResBufSiz."
|
||||
::= { begemotNgStats 5 }
|
||||
|
||||
-- -----------------------------------------------------
|
||||
--
|
||||
-- The NODE table
|
||||
--
|
||||
begemotNgTypeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotNgTypeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing information about all netgraph node types."
|
||||
::= { begemotNgObjects 3 }
|
||||
|
||||
begemotNgTypeEntry OBJECT-TYPE
|
||||
SYNTAX BegemotNgTypeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry that describes one netgraph node."
|
||||
INDEX { begemotNgTypeName }
|
||||
::= { begemotNgTypeTable 1 }
|
||||
|
||||
BegemotNgTypeEntry ::= SEQUENCE {
|
||||
begemotNgTypeName NgTypeName,
|
||||
begemotNgTypeStatus INTEGER
|
||||
}
|
||||
|
||||
begemotNgTypeName OBJECT-TYPE
|
||||
SYNTAX NgTypeName
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the type. Used as index."
|
||||
::= { begemotNgTypeEntry 1 }
|
||||
|
||||
begemotNgTypeStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { loaded(1), unloaded(2) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If loaded then the node type is available. A type can be load
|
||||
by setting this field to loaded. It is unload if the field is
|
||||
set to unloaded. Note, that a type cannot be unloaded if it
|
||||
is compiled into the kernel or has nodes of this type. The name
|
||||
of the file containing the type implementation is constructed by
|
||||
prepending ng_ to the type name."
|
||||
::= { begemotNgTypeEntry 2 }
|
||||
|
||||
--
|
||||
-- Node table
|
||||
--
|
||||
begemotNgNodeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotNgNodeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing information about all netgraph nodes."
|
||||
::= { begemotNgObjects 4 }
|
||||
|
||||
begemotNgNodeEntry OBJECT-TYPE
|
||||
SYNTAX BegemotNgNodeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry that describes one netgraph node."
|
||||
INDEX { begemotNgNodeId }
|
||||
::= { begemotNgNodeTable 1 }
|
||||
|
||||
BegemotNgNodeEntry ::= SEQUENCE {
|
||||
begemotNgNodeId NgNodeId,
|
||||
begemotNgNodeStatus INTEGER,
|
||||
begemotNgNodeName NgNodeNameOrEmpty,
|
||||
begemotNgNodeType NgTypeName,
|
||||
begemotNgNodeHooks Unsigned32
|
||||
}
|
||||
|
||||
begemotNgNodeId OBJECT-TYPE
|
||||
SYNTAX NgNodeId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32bit node id of this node. 0 is an illegal value."
|
||||
::= { begemotNgNodeEntry 1 }
|
||||
|
||||
begemotNgNodeStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), invalid(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the node exists or not."
|
||||
::= { begemotNgNodeEntry 2 }
|
||||
|
||||
begemotNgNodeName OBJECT-TYPE
|
||||
SYNTAX NgNodeNameOrEmpty
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the node (if any)."
|
||||
::= { begemotNgNodeEntry 3 }
|
||||
|
||||
begemotNgNodeType OBJECT-TYPE
|
||||
SYNTAX NgTypeName
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type name of the node."
|
||||
::= { begemotNgNodeEntry 4 }
|
||||
|
||||
begemotNgNodeHooks OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of hooks on this node."
|
||||
::= { begemotNgNodeEntry 5 }
|
||||
|
||||
--
|
||||
-- Hook table
|
||||
--
|
||||
begemotNgHookTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotNgHookEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing information about all netgraph hooks."
|
||||
::= { begemotNgObjects 5 }
|
||||
|
||||
begemotNgHookEntry OBJECT-TYPE
|
||||
SYNTAX BegemotNgHookEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table entry that describes one netgraph node."
|
||||
INDEX { begemotNgHookNodeId, begemotNgHookHook }
|
||||
::= { begemotNgHookTable 1 }
|
||||
|
||||
BegemotNgHookEntry ::= SEQUENCE {
|
||||
begemotNgHookNodeId NgNodeId,
|
||||
begemotNgHookHook NgHookName,
|
||||
begemotNgHookStatus INTEGER,
|
||||
begemotNgHookPeerNodeId NgNodeId,
|
||||
begemotNgHookPeerHook NgHookName,
|
||||
begemotNgHookPeerType NgTypeName
|
||||
}
|
||||
|
||||
begemotNgHookNodeId OBJECT-TYPE
|
||||
SYNTAX NgNodeId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32bit node id of this node."
|
||||
::= { begemotNgHookEntry 1 }
|
||||
|
||||
begemotNgHookHook OBJECT-TYPE
|
||||
SYNTAX NgHookName
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the hook."
|
||||
::= { begemotNgHookEntry 2 }
|
||||
|
||||
begemotNgHookStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), invalid(2) }
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the hook exists or not."
|
||||
::= { begemotNgHookEntry 3 }
|
||||
|
||||
begemotNgHookPeerNodeId OBJECT-TYPE
|
||||
SYNTAX NgNodeId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The 32bit node id of the peer node of this hook."
|
||||
::= { begemotNgHookEntry 4 }
|
||||
|
||||
begemotNgHookPeerHook OBJECT-TYPE
|
||||
SYNTAX NgHookName
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the peer hook."
|
||||
::= { begemotNgHookEntry 5 }
|
||||
|
||||
begemotNgHookPeerType OBJECT-TYPE
|
||||
SYNTAX NgTypeName
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of the peer type."
|
||||
::= { begemotNgHookEntry 6 }
|
||||
|
||||
END
|
1347
snmp_mib_archive/BEGEMOT-PF-MIB.txt
Normal file
1347
snmp_mib_archive/BEGEMOT-PF-MIB.txt
Normal file
File diff suppressed because it is too large
Load Diff
570
snmp_mib_archive/BEGEMOT-SNMPD.txt
Normal file
570
snmp_mib_archive/BEGEMOT-SNMPD.txt
Normal file
@ -0,0 +1,570 @@
|
||||
--
|
||||
-- Copyright (c) 2001-2003
|
||||
-- Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- Author: Harti Brandt <harti@freebsd.org>
|
||||
--
|
||||
-- Redistribution and use in source and binary forms, with or without
|
||||
-- modification, are permitted provided that the following conditions
|
||||
-- are met:
|
||||
-- 1. Redistributions of source code must retain the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer.
|
||||
-- 2. Redistributions in binary form must reproduce the above copyright
|
||||
-- notice, this list of conditions and the following disclaimer in the
|
||||
-- documentation and/or other materials provided with the distribution.
|
||||
--
|
||||
-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
||||
-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
-- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
|
||||
-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
-- SUCH DAMAGE.
|
||||
--
|
||||
-- $Begemot: bsnmp/snmpd/BEGEMOT-SNMPD.txt,v 1.23 2004/08/06 08:47:08 brandt Exp $
|
||||
--
|
||||
-- Begemot Private SNMPd MIB.
|
||||
--
|
||||
BEGEMOT-SNMPD-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Counter32,
|
||||
Unsigned32, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION, TruthValue, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
begemot
|
||||
FROM BEGEMOT-MIB;
|
||||
|
||||
begemotSnmpd MODULE-IDENTITY
|
||||
LAST-UPDATED "200212040000Z"
|
||||
ORGANIZATION "Fraunhofer FOKUS, CATS"
|
||||
CONTACT-INFO
|
||||
" Hartmut Brandt
|
||||
|
||||
Postal: Fraunhofer Institute for Open Communication Systems
|
||||
Kaiserin-Augusta-Allee 31
|
||||
10589 Berlin
|
||||
Germany
|
||||
|
||||
Fax: +49 30 3463 7352
|
||||
|
||||
E-mail: harti@freebsd.org"
|
||||
DESCRIPTION
|
||||
"The MIB module for the Begemot SNMP daemon."
|
||||
::= { begemot 1 }
|
||||
|
||||
begemotSnmpdObjects OBJECT IDENTIFIER ::= { begemotSnmpd 1 }
|
||||
begemotSnmpdDefs OBJECT IDENTIFIER ::= { begemotSnmpd 2 }
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
|
||||
SectionName ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "14a"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of a loadable module. Should consist of alphanumeric characers
|
||||
only, the first character must be a letter."
|
||||
SYNTAX OCTET STRING (SIZE(1..14))
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
--
|
||||
-- Agent types
|
||||
--
|
||||
begemotSnmpdAgent OBJECT IDENTIFIER ::= { begemotSnmpdDefs 1 }
|
||||
|
||||
begemotSnmpdAgentFreeBSD OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifies the agent as running on FreeBSD."
|
||||
::= { begemotSnmpdAgent 1 }
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
--
|
||||
-- The Config Group
|
||||
--
|
||||
begemotSnmpdConfig OBJECT IDENTIFIER ::= { begemotSnmpdObjects 1 }
|
||||
|
||||
begemotSnmpdTransmitBuffer OBJECT-TYPE
|
||||
SYNTAX INTEGER (484..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the receive buffer in bytes. Larger messages
|
||||
are dropped by SNMPd."
|
||||
DEFVAL { 2048 }
|
||||
::= { begemotSnmpdConfig 1 }
|
||||
|
||||
begemotSnmpdReceiveBuffer OBJECT-TYPE
|
||||
SYNTAX INTEGER (484..65535)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The size of the transmit buffer in bytes. Larger messages
|
||||
cannot be sent by the SNMPd."
|
||||
DEFVAL { 2048 }
|
||||
::= { begemotSnmpdConfig 2 }
|
||||
|
||||
begemotSnmpdCommunityDisable OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Disables all access to the CommunityTable from SNMP. Once
|
||||
set it cannot be cleared."
|
||||
DEFVAL { false }
|
||||
::= { begemotSnmpdConfig 3 }
|
||||
|
||||
begemotSnmpdTrap1Addr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap sink for v1 traps."
|
||||
::= { begemotSnmpdConfig 4 }
|
||||
|
||||
begemotSnmpdVersionEnable OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP versions that the agent processes. The following
|
||||
bits are defined:
|
||||
|
||||
0x00000001 - SNMPv1
|
||||
0x00000002 - SNMPv2c
|
||||
0x00000004 - SNMPv3"
|
||||
DEFVAL { 3 }
|
||||
::= { begemotSnmpdConfig 5 }
|
||||
|
||||
--
|
||||
-- Trap destinations
|
||||
--
|
||||
begemotTrapSinkTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotTrapSinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table with destinations for standard traps."
|
||||
INDEX { begemotTrapSinkAddr, begemotTrapSinkPort }
|
||||
::= { begemotSnmpdObjects 2 }
|
||||
|
||||
begemotTrapSinkEntry OBJECT-TYPE
|
||||
SYNTAX BegemotTrapSinkEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry describes one trap destination."
|
||||
INDEX { begemotTrapSinkAddr, begemotTrapSinkPort }
|
||||
::= { begemotTrapSinkTable 1 }
|
||||
|
||||
BegemotTrapSinkEntry ::= SEQUENCE {
|
||||
begemotTrapSinkAddr IpAddress,
|
||||
begemotTrapSinkPort INTEGER,
|
||||
begemotTrapSinkStatus RowStatus
|
||||
}
|
||||
|
||||
begemotTrapSinkAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination IP address of the manager station where to send
|
||||
traps."
|
||||
::= { begemotTrapSinkEntry 1 }
|
||||
|
||||
begemotTrapSinkPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Destination UDP port of the manager station where to send
|
||||
traps."
|
||||
::= { begemotTrapSinkEntry 2 }
|
||||
|
||||
begemotTrapSinkStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to create/activate/destroy the entry."
|
||||
::= { begemotTrapSinkEntry 3 }
|
||||
|
||||
--
|
||||
-- SNMP port table
|
||||
--
|
||||
begemotSnmpdPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotSnmpdPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table with descriptions of UDP ports to listen on
|
||||
for SNMP messages."
|
||||
::= { begemotSnmpdObjects 4 }
|
||||
|
||||
begemotSnmpdPortEntry OBJECT-TYPE
|
||||
SYNTAX BegemotSnmpdPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the table with descriptions of UDP ports to
|
||||
listen on for SNMP messages."
|
||||
INDEX { begemotSnmpdPortAddress, begemotSnmpdPortPort }
|
||||
::= { begemotSnmpdPortTable 1 }
|
||||
|
||||
BegemotSnmpdPortEntry ::= SEQUENCE {
|
||||
begemotSnmpdPortAddress IpAddress,
|
||||
begemotSnmpdPortPort INTEGER,
|
||||
begemotSnmpdPortStatus INTEGER
|
||||
}
|
||||
|
||||
begemotSnmpdPortAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address to bind to."
|
||||
::= { begemotSnmpdPortEntry 1 }
|
||||
|
||||
begemotSnmpdPortPort OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The UDP port to listen on for SNMP messages."
|
||||
::= { begemotSnmpdPortEntry 2 }
|
||||
|
||||
begemotSnmpdPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), invalid(2) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set status to 1 to create entry, set it to 2 to delete it."
|
||||
::= { begemotSnmpdPortEntry 3 }
|
||||
|
||||
---
|
||||
--- Community table
|
||||
---
|
||||
begemotSnmpdCommunityTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotSnmpdCommunityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table with the community strings for access control."
|
||||
::= { begemotSnmpdObjects 5 }
|
||||
|
||||
begemotSnmpdCommunityEntry OBJECT-TYPE
|
||||
SYNTAX BegemotSnmpdCommunityEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table with the community strings for access control.
|
||||
When begemotSnmpdCommDisable is true, this table disappears."
|
||||
INDEX { begemotSnmpdCommunityModule, begemotSnmpdCommunityIndex }
|
||||
::= { begemotSnmpdCommunityTable 1 }
|
||||
|
||||
BegemotSnmpdCommunityEntry ::= SEQUENCE {
|
||||
begemotSnmpdCommunityModule SectionName,
|
||||
begemotSnmpdCommunityIndex Unsigned32,
|
||||
begemotSnmpdCommunityString OCTET STRING,
|
||||
begemotSnmpdCommunityDescr OCTET STRING
|
||||
}
|
||||
|
||||
begemotSnmpdCommunityModule OBJECT-TYPE
|
||||
SYNTAX SectionName
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of the module that has registered this community.
|
||||
For global communities this is the empty string."
|
||||
::= { begemotSnmpdCommunityEntry 1 }
|
||||
|
||||
begemotSnmpdCommunityIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The numerical index of the community (private to the module)."
|
||||
::= { begemotSnmpdCommunityEntry 2 }
|
||||
|
||||
begemotSnmpdCommunityString OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string for access to SNMPd."
|
||||
::= { begemotSnmpdCommunityEntry 3 }
|
||||
|
||||
begemotSnmpdCommunityDescr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A description what this community is good for."
|
||||
::= { begemotSnmpdCommunityEntry 4 }
|
||||
|
||||
--
|
||||
-- Module table
|
||||
--
|
||||
begemotSnmpdModuleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotSnmpdModuleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table describing all the currently loaded dynamic modules.
|
||||
Writing to this table loads and unloads modules."
|
||||
::= { begemotSnmpdObjects 6 }
|
||||
|
||||
begemotSnmpdModuleEntry OBJECT-TYPE
|
||||
SYNTAX BegemotSnmpdModuleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table entry describing a loadable module."
|
||||
INDEX { begemotSnmpdModuleSection }
|
||||
::= { begemotSnmpdModuleTable 1 }
|
||||
|
||||
BegemotSnmpdModuleEntry ::= SEQUENCE {
|
||||
begemotSnmpdModuleSection SectionName,
|
||||
begemotSnmpdModulePath OCTET STRING,
|
||||
begemotSnmpdModuleComment OCTET STRING
|
||||
}
|
||||
|
||||
begemotSnmpdModuleSection OBJECT-TYPE
|
||||
SYNTAX SectionName
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The string used for matching configuration file sections
|
||||
and indexes the module table."
|
||||
::= { begemotSnmpdModuleEntry 1 }
|
||||
|
||||
|
||||
begemotSnmpdModulePath OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The path name of the module. Set to empty string
|
||||
to unload a module. The path of an existing module
|
||||
may not be changed."
|
||||
::= { begemotSnmpdModuleEntry 2 }
|
||||
|
||||
begemotSnmpdModuleComment OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A comment describing this module."
|
||||
::= { begemotSnmpdModuleEntry 3 }
|
||||
|
||||
|
||||
-- --------------------------------------------------------------------------
|
||||
--
|
||||
-- The STATISTICS Group
|
||||
--
|
||||
begemotSnmpdStats OBJECT IDENTIFIER ::= { begemotSnmpdObjects 7 }
|
||||
|
||||
begemotSnmpdStatsNoRxBufs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times a receive buffer could not be allocated
|
||||
for a packet."
|
||||
::= { begemotSnmpdStats 1 }
|
||||
|
||||
begemotSnmpdStatsNoTxBufs OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times a transmit buffer could not be allocated
|
||||
for a packet."
|
||||
::= { begemotSnmpdStats 2 }
|
||||
|
||||
begemotSnmpdStatsInTooLongPkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets received that were longer than the
|
||||
receive buffer. These packets are dropped."
|
||||
::= { begemotSnmpdStats 3 }
|
||||
|
||||
begemotSnmpdStatsInBadPduTypes OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of packets received with a bad type field."
|
||||
::= { begemotSnmpdStats 4 }
|
||||
|
||||
--
|
||||
-- The Debug Group
|
||||
--
|
||||
begemotSnmpdDebug OBJECT IDENTIFIER ::= { begemotSnmpdObjects 8 }
|
||||
|
||||
begemotSnmpdDebugDumpPdus OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Dump PDUs to log file if true."
|
||||
DEFVAL { false }
|
||||
::= { begemotSnmpdDebug 1 }
|
||||
|
||||
begemotSnmpdDebugSnmpTrace OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Tracing flags for the SNMP library. These flags have the
|
||||
following meaning:
|
||||
0x00000001 trace GET operator
|
||||
0x00000002 trace GETNEXT operator
|
||||
0x00000004 trace SET operator
|
||||
0x00000008 trace dependency processing
|
||||
0x00000010 trace node finding
|
||||
0x10000000 log ASN1 errors
|
||||
0x20000000 log SNMP errors
|
||||
Individual values can be or-ed together."
|
||||
DEFVAL { 0 }
|
||||
::= { begemotSnmpdDebug 2 }
|
||||
|
||||
begemotSnmpdDebugSyslogPri OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..8)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Events with this or higher priority should not be logged."
|
||||
DEFVAL { 7 } -- don't log debug messages
|
||||
::= { begemotSnmpdDebug 3 }
|
||||
|
||||
--
|
||||
-- Local port table
|
||||
--
|
||||
begemotSnmpdLocalPortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotSnmpdLocalPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table with descriptions of local (unix domain) ports to listen
|
||||
on for SNMP messages."
|
||||
::= { begemotSnmpdObjects 9 }
|
||||
|
||||
begemotSnmpdLocalPortEntry OBJECT-TYPE
|
||||
SYNTAX BegemotSnmpdLocalPortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the table with descriptions of local ports to
|
||||
listen on for SNMP messages."
|
||||
INDEX { begemotSnmpdLocalPortPath }
|
||||
::= { begemotSnmpdLocalPortTable 1 }
|
||||
|
||||
BegemotSnmpdLocalPortEntry ::= SEQUENCE {
|
||||
begemotSnmpdLocalPortPath OCTET STRING,
|
||||
begemotSnmpdLocalPortStatus INTEGER,
|
||||
begemotSnmpdLocalPortType INTEGER
|
||||
}
|
||||
|
||||
begemotSnmpdLocalPortPath OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..104))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The path name to create and listen on."
|
||||
::= { begemotSnmpdLocalPortEntry 1 }
|
||||
|
||||
begemotSnmpdLocalPortStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER { valid(1), invalid(2) }
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set status to 1 to create entry, set it to 2 to delete it."
|
||||
::= { begemotSnmpdLocalPortEntry 2 }
|
||||
|
||||
begemotSnmpdLocalPortType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
dgram-unpriv(1),
|
||||
dgram-priv(2),
|
||||
stream-unpriv(3),
|
||||
stream-priv(4)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of the port. If the type is unpriv SET operations
|
||||
are allowed from all clients if the community matches. For
|
||||
priv SET operations are allowed only from peers with uid
|
||||
zero. If the daemon cannot determine the peer uid it disallows
|
||||
the SET operation for -priv ports."
|
||||
::= { begemotSnmpdLocalPortEntry 3 }
|
||||
|
||||
--
|
||||
-- Transport mapping table
|
||||
--
|
||||
begemotSnmpdTransportMappings OBJECT IDENTIFIER ::= { begemotSnmpdObjects 10 }
|
||||
|
||||
begemotSnmpdTransportTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF BegemotSnmpdTransportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing all the currently loaded transport mappings."
|
||||
::= { begemotSnmpdTransportMappings 1 }
|
||||
|
||||
begemotSnmpdTransportEntry OBJECT-TYPE
|
||||
SYNTAX BegemotSnmpdTransportEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the table with the transport mappings."
|
||||
INDEX { begemotSnmpdTransportName }
|
||||
::= { begemotSnmpdTransportTable 1 }
|
||||
|
||||
BegemotSnmpdTransportEntry ::= SEQUENCE {
|
||||
begemotSnmpdTransportName OCTET STRING,
|
||||
begemotSnmpdTransportStatus INTEGER,
|
||||
begemotSnmpdTransportOid OBJECT IDENTIFIER
|
||||
}
|
||||
|
||||
begemotSnmpdTransportName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..256))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the mapping."
|
||||
::= { begemotSnmpdTransportEntry 1 }
|
||||
|
||||
begemotSnmpdTransportStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Used to create/activate/destroy the entry."
|
||||
::= { begemotSnmpdTransportEntry 2 }
|
||||
|
||||
begemotSnmpdTransportOid OBJECT-TYPE
|
||||
SYNTAX OBJECT IDENTIFIER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A pointer to the group with the transport-dependend stuff."
|
||||
::= { begemotSnmpdTransportEntry 3 }
|
||||
|
||||
--
|
||||
-- XXX These should go into their own MIB
|
||||
--
|
||||
begemotSnmpdTransUdp OBJECT IDENTIFIER ::= { begemotSnmpdTransportMappings 2 }
|
||||
begemotSnmpdTransLsock OBJECT IDENTIFIER ::= { begemotSnmpdTransportMappings 3 }
|
||||
|
||||
END
|
3898
snmp_mib_archive/BEGEMOT-WIRELESS-MIB.txt
Normal file
3898
snmp_mib_archive/BEGEMOT-WIRELESS-MIB.txt
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user