/contrib/bsnmp/snmp_mibII/BEGEMOT-MIB2-MIB.txt

https://bitbucket.org/freebsd/freebsd-head/ · Plain Text · 106 lines · 96 code · 10 blank · 0 comment · 0 complexity · 4584349cedade37934bc320e1697c816 MD5 · raw file

  1. --
  2. -- Copyright (c) 2006
  3. -- Hartmut Brandt
  4. -- All rights reserved.
  5. --
  6. -- Author: Harti Brandt <harti@freebsd.org>
  7. --
  8. -- Redistribution and use in source and binary forms, with or without
  9. -- modification, are permitted provided that the following conditions
  10. -- are met:
  11. -- 1. Redistributions of source code must retain the above copyright
  12. -- notice, this list of conditions and the following disclaimer.
  13. -- 2. Redistributions in binary form must reproduce the above copyright
  14. -- notice, this list of conditions and the following disclaimer in the
  15. -- documentation and/or other materials provided with the distribution.
  16. --
  17. -- THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND
  18. -- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  19. -- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  20. -- ARE DISCLAIMED. IN NO EVENT SHALL AUTHOR OR CONTRIBUTORS BE LIABLE
  21. -- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  22. -- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  23. -- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  24. -- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  25. -- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  26. -- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  27. -- SUCH DAMAGE.
  28. --
  29. -- $Begemot: bsnmp/snmp_mibII/BEGEMOT-MIB2-MIB.txt,v 1.1 2006/02/14 09:04:18 brandt_h Exp $
  30. --
  31. -- Private MIB for MIB2.
  32. --
  33. BEGEMOT-MIB2-MIB DEFINITIONS ::= BEGIN
  34. IMPORTS
  35. MODULE-IDENTITY, OBJECT-TYPE, TimeTicks, Counter64
  36. FROM SNMPv2-SMI
  37. begemotIp
  38. FROM BEGEMOT-IP-MIB;
  39. begemotMib2 MODULE-IDENTITY
  40. LAST-UPDATED "200908030000Z"
  41. ORGANIZATION "German Aerospace Center"
  42. CONTACT-INFO
  43. " Hartmut Brandt
  44. Postal: German Aerospace Center
  45. Oberpfaffenhofen
  46. 82234 Wessling
  47. Germany
  48. Fax: +49 8153 28 2843
  49. E-mail: harti@freebsd.org"
  50. DESCRIPTION
  51. "The MIB for private mib2 stuff."
  52. REVISION "200908030000Z"
  53. DESCRIPTION
  54. "Second edition adds begemotIfDataPoll object."
  55. REVISION "200602130000Z"
  56. DESCRIPTION
  57. "Initial revision."
  58. ::= { begemotIp 1 }
  59. begemotIfMaxspeed OBJECT-TYPE
  60. SYNTAX Counter64
  61. UNITS "bps"
  62. MAX-ACCESS read-only
  63. STATUS current
  64. DESCRIPTION
  65. "The speed of the fastest interface in ifTable in bps."
  66. ::= { begemotMib2 1 }
  67. begemotIfPoll OBJECT-TYPE
  68. SYNTAX TimeTicks
  69. MAX-ACCESS read-only
  70. STATUS current
  71. DESCRIPTION
  72. "The current polling rate for the HC 64-bit counters."
  73. ::= { begemotMib2 2 }
  74. begemotIfForcePoll OBJECT-TYPE
  75. SYNTAX TimeTicks
  76. MAX-ACCESS read-write
  77. STATUS current
  78. DESCRIPTION
  79. "The polling rate to be enforced for the HC 64-bit counters.
  80. If this value is 0 the mib2 module computes a polling rate
  81. depending on the value of begemotIfMaxspeed. If this value
  82. turns out to be wrong, the polling rate can be force to an
  83. arbitrary value by setting begemotIfForcePoll to a non-0
  84. value. This may be necessary if an interface announces a wrong
  85. bit rate in its MIB."
  86. ::= { begemotMib2 3 }
  87. begemotIfDataPoll OBJECT-TYPE
  88. SYNTAX TimeTicks
  89. UNITS "deciseconds"
  90. MAX-ACCESS read-write
  91. STATUS current
  92. DESCRIPTION
  93. "The rate at which the mib2 module will poll interface data."
  94. DEFVAL { 100 }
  95. ::= { begemotMib2 4 }
  96. END