BEGEMOT-LM75-MIB.txt revision 266936
1266936Sloos-- 2266936Sloos-- Copyright (c) 2014 Luiz Otavio O Souza <loos@FreeBSD.org> 3266936Sloos-- All rights reserved. 4266936Sloos-- 5266936Sloos-- Redistribution and use in source and binary forms, with or without 6266936Sloos-- modification, are permitted provided that the following conditions 7266936Sloos-- are met: 8266936Sloos-- 1. Redistributions of source code must retain the above copyright 9266936Sloos-- notice, this list of conditions and the following disclaimer. 10266936Sloos-- 2. Redistributions in binary form must reproduce the above copyright 11266936Sloos-- notice, this list of conditions and the following disclaimer in the 12266936Sloos-- documentation and/or other materials provided with the distribution. 13266936Sloos-- 14266936Sloos-- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 15266936Sloos-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16266936Sloos-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 17266936Sloos-- ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 18266936Sloos-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19266936Sloos-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20266936Sloos-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21266936Sloos-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22266936Sloos-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23266936Sloos-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24266936Sloos-- SUCH DAMAGE. 25266936Sloos-- 26266936Sloos-- $FreeBSD: head/usr.sbin/bsnmpd/modules/snmp_lm75/BEGEMOT-LM75-MIB.txt 266936 2014-06-01 03:14:03Z loos $ 27266936Sloos-- 28266936Sloos 29266936SloosBEGEMOT-LM75-MIB DEFINITIONS ::= BEGIN 30266936Sloos 31266936SloosIMPORTS 32266936Sloos MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, 33266936Sloos Counter64, Integer32 34266936Sloos FROM SNMPv2-SMI 35266936Sloos TEXTUAL-CONVENTION, RowStatus 36266936Sloos FROM SNMPv2-TC 37266936Sloos begemot 38266936Sloos FROM BEGEMOT-MIB; 39266936Sloos 40266936SloosbegemotLoos MODULE-IDENTITY 41266936Sloos LAST-UPDATED "201402240000Z" 42266936Sloos ORGANIZATION "FreeBSD" 43266936Sloos CONTACT-INFO 44266936Sloos " Luiz Otavio O Souza 45266936Sloos 46266936Sloos Postal: N/A 47266936Sloos 48266936Sloos Fax: N/A 49266936Sloos 50266936Sloos E-Mail: loos@FreeBSD.org" 51266936Sloos DESCRIPTION 52266936Sloos "The Begemot MIB for reading lm75 sensors data." 53266936Sloos REVISION "201402240000Z" 54266936Sloos DESCRIPTION 55266936Sloos "Initial revision." 56266936Sloos ::= { begemot 400 } 57266936Sloos 58266936SloosbegemotLm75Objects OBJECT IDENTIFIER ::= { begemotLm75 1 } 59266936Sloos 60266936Sloos-- ---------------------------------------------------------- -- 61266936Sloos-- Configuration parameters 62266936Sloos-- ---------------------------------------------------------- -- 63266936Sloos 64266936Slooslm75Sensor OBJECT IDENTIFIER ::= { begemotlm75Objects 1 } 65266936Sloos 66266936Slooslm75Sensors OBJECT-TYPE 67266936Sloos SYNTAX Integer32 68266936Sloos MAX-ACCESS read-only 69266936Sloos STATUS current 70266936Sloos DESCRIPTION 71266936Sloos "Number of LM75 sensors in the system." 72266936Sloos ::= { lm75Sensors 1 } 73266936Sloos 74266936Sloos-- ---------------------------------------------------------- -- 75266936Sloos-- TempSensor Table 76266936Sloos-- ---------------------------------------------------------- -- 77266936Slooslm75SensorTable OBJECT-TYPE 78266936Sloos SYNTAX SEQUENCE OF Lm75SensorEntry 79266936Sloos MAX-ACCESS not-accessible 80266936Sloos STATUS current 81266936Sloos DESCRIPTION 82266936Sloos "A table containing information about all temperature sensors." 83266936Sloos ::= { begemotLm75Objects 2 } 84266936Sloos 85266936SloosloosTempSensorEntry OBJECT-TYPE 86266936Sloos SYNTAX Lm75SensorEntry 87266936Sloos MAX-ACCESS not-accessible 88266936Sloos STATUS current 89266936Sloos DESCRIPTION 90266936Sloos "Table entry that describes one temperature sensor." 91266936Sloos INDEX { lm75SensorIndex } 92266936Sloos ::= { lm75SensorTable 1 } 93266936Sloos 94266936SloosLm75SensorEntry ::= SEQUENCE { 95266936Sloos lm75SensorIndex Integer32, 96266936Sloos lm75SensorSysctlIndex Integer32, 97266936Sloos lm75SensorDesc OCTET STRING, 98266936Sloos lm75SensorLocation OCTET STRING, 99266936Sloos lm75SensorPnpInfo OCTET STRING, 100266936Sloos lm75SensorParent OCTET STRING, 101266936Sloos lm75SensorTemperature Integer32 102266936Sloos} 103266936Sloos 104266936Slooslm75SensorIndex OBJECT-TYPE 105266936Sloos SYNTAX Integer32 106266936Sloos MAX-ACCESS read-only 107266936Sloos STATUS current 108266936Sloos DESCRIPTION 109266936Sloos "LM75 Sensor index." 110266936Sloos ::= { lm75SensorEntry 1 } 111266936Sloos 112266936Slooslm75SensorSysctlIndex OBJECT-TYPE 113266936Sloos SYNTAX Integer32 114266936Sloos MAX-ACCESS read-only 115266936Sloos STATUS current 116266936Sloos DESCRIPTION 117266936Sloos "LM75 Sensor sysctl index." 118266936Sloos ::= { lm75SensorEntry 2 } 119266936Sloos 120266936Slooslm75SensorDesc OBJECT-TYPE 121266936Sloos SYNTAX OCTET STRING 122266936Sloos MAX-ACCESS read-only 123266936Sloos STATUS current 124266936Sloos DESCRIPTION 125266936Sloos "LM75 Sensor description." 126266936Sloos ::= { lm75SensorEntry 3 } 127266936Sloos 128266936Slooslm75SensorLocation OBJECT-TYPE 129266936Sloos SYNTAX OCTET STRING 130266936Sloos MAX-ACCESS read-only 131266936Sloos STATUS current 132266936Sloos DESCRIPTION 133266936Sloos "LM75 Sensor location." 134266936Sloos ::= { lm75SensorEntry 4 } 135266936Sloos 136266936Slooslm75SensorPnpInfo OBJECT-TYPE 137266936Sloos SYNTAX OCTET STRING 138266936Sloos MAX-ACCESS read-only 139266936Sloos STATUS current 140266936Sloos DESCRIPTION 141266936Sloos "LM75 Sensor pnp information." 142266936Sloos ::= { lm75SensorEntry 5 } 143266936Sloos 144266936Slooslm75SensorParent OBJECT-TYPE 145266936Sloos SYNTAX OCTET STRING 146266936Sloos MAX-ACCESS read-only 147266936Sloos STATUS current 148266936Sloos DESCRIPTION 149266936Sloos "LM75 Sensor parent bus." 150266936Sloos ::= { lm75SensorEntry 6 } 151266936Sloos 152266936Slooslm75SensorTemperature OBJECT-TYPE 153266936Sloos SYNTAX Integer32 154266936Sloos MAX-ACCESS read-only 155266936Sloos STATUS current 156266936Sloos DESCRIPTION 157266936Sloos "LM75 Sensor temperature." 158266936Sloos ::= { lm75SensorEntry 7 } 159266936Sloos 160266936SloosEND 161