1156066Sharti--
2156066Sharti-- Copyright (c) 2006
3156066Sharti--	Hartmut Brandt
4156066Sharti--	All rights reserved.
5156066Sharti--
6156066Sharti-- Author: Harti Brandt <harti@freebsd.org>
7156066Sharti--
8156066Sharti-- Redistribution and use in source and binary forms, with or without
9156066Sharti-- modification, are permitted provided that the following conditions
10156066Sharti-- are met:
11156066Sharti-- 1. Redistributions of source code must retain the above copyright
12156066Sharti--    notice, this list of conditions and the following disclaimer.
13156066Sharti-- 2. Redistributions in binary form must reproduce the above copyright
14156066Sharti--    notice, this list of conditions and the following disclaimer in the
15156066Sharti--    documentation and/or other materials provided with the distribution.
16156066Sharti--
17156066Sharti-- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
18156066Sharti-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
19156066Sharti-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
20156066Sharti-- ARE DISCLAIMED.  IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
21156066Sharti-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22156066Sharti-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23156066Sharti-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24156066Sharti-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25156066Sharti-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26156066Sharti-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27156066Sharti-- SUCH DAMAGE.
28156066Sharti--
29156066Sharti-- $Begemot: bsnmp/snmp_mibII/BEGEMOT-MIB2-MIB.txt,v 1.1 2006/02/14 09:04:18 brandt_h Exp $
30156066Sharti--
31156066Sharti-- Private MIB for MIB2.
32156066Sharti--
33156066ShartiBEGEMOT-MIB2-MIB DEFINITIONS ::= BEGIN
34156066Sharti
35156066ShartiIMPORTS
36156066Sharti    MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, Counter64
37156066Sharti	FROM SNMPv2-SMI
38156066Sharti    begemotIp
39156066Sharti	FROM BEGEMOT-IP-MIB;
40156066Sharti
41156066ShartibegemotMib2 MODULE-IDENTITY
42200063Ssyrinx    LAST-UPDATED "200908030000Z"
43156066Sharti    ORGANIZATION "German Aerospace Center"
44156066Sharti    CONTACT-INFO
45156066Sharti	    "		Hartmut Brandt
46156066Sharti
47156066Sharti	     Postal:	German Aerospace Center
48156066Sharti			Oberpfaffenhofen
49156066Sharti			82234 Wessling
50156066Sharti			Germany
51156066Sharti
52156066Sharti	     Fax:	+49 8153 28 2843
53156066Sharti
54156066Sharti	     E-mail:	harti@freebsd.org"
55156066Sharti    DESCRIPTION
56156066Sharti	    "The MIB for private mib2 stuff."
57200063Ssyrinx    REVISION	"200908030000Z"
58200063Ssyrinx    DESCRIPTION
59200063Ssyrinx		"Second edition adds begemotIfDataPoll object."
60200063Ssyrinx    REVISION	"200602130000Z"
61200063Ssyrinx    DESCRIPTION
62200063Ssyrinx		"Initial revision."
63156066Sharti    ::= { begemotIp 1 }
64156066Sharti
65156066ShartibegemotIfMaxspeed OBJECT-TYPE
66156066Sharti    SYNTAX	Counter64
67156066Sharti    UNITS	"bps"
68156066Sharti    MAX-ACCESS	read-only
69156066Sharti    STATUS	current
70156066Sharti    DESCRIPTION
71156066Sharti	    "The speed of the fastest interface in ifTable in bps."
72156066Sharti    ::= { begemotMib2 1 }
73156066Sharti
74156066ShartibegemotIfPoll OBJECT-TYPE
75156066Sharti    SYNTAX	TimeTicks
76156066Sharti    MAX-ACCESS	read-only
77156066Sharti    STATUS	current
78156066Sharti    DESCRIPTION
79156066Sharti	    "The current polling rate for the HC 64-bit counters."
80156066Sharti    ::= { begemotMib2 2 }
81156066Sharti
82156066ShartibegemotIfForcePoll OBJECT-TYPE
83156066Sharti    SYNTAX	TimeTicks
84156066Sharti    MAX-ACCESS	read-write
85156066Sharti    STATUS	current
86156066Sharti    DESCRIPTION
87156066Sharti	    "The polling rate to be enforced for the HC 64-bit counters.
88156066Sharti	     If this value is 0 the mib2 module computes a polling rate
89156066Sharti	     depending on the value of begemotIfMaxspeed. If this value
90156066Sharti	     turns out to be wrong, the polling rate can be force to an
91156066Sharti	     arbitrary value by setting begemotIfForcePoll to a non-0
92156066Sharti	     value. This may be necessary if an interface announces a wrong
93156066Sharti	     bit rate in its MIB."
94156066Sharti    ::= { begemotMib2 3 }
95156066Sharti
96200063SsyrinxbegemotIfDataPoll OBJECT-TYPE
97200063Ssyrinx    SYNTAX	TimeTicks
98200063Ssyrinx    UNITS	"deciseconds"
99200063Ssyrinx    MAX-ACCESS	read-write
100200063Ssyrinx    STATUS	current
101200063Ssyrinx    DESCRIPTION
102200063Ssyrinx	    "The rate at which the mib2 module will poll interface data."
103200063Ssyrinx    DEFVAL	{ 100 }
104200063Ssyrinx    ::= { begemotMib2 4 }
105200063Ssyrinx
106156066ShartiEND
107