1f74e8e40SLuiz Otavio O Souza-- 2f74e8e40SLuiz Otavio O Souza-- Copyright (c) 2014 Luiz Otavio O Souza <loos@FreeBSD.org> 3f74e8e40SLuiz Otavio O Souza-- All rights reserved. 4f74e8e40SLuiz Otavio O Souza-- 5f74e8e40SLuiz Otavio O Souza-- Redistribution and use in source and binary forms, with or without 6f74e8e40SLuiz Otavio O Souza-- modification, are permitted provided that the following conditions 7f74e8e40SLuiz Otavio O Souza-- are met: 8f74e8e40SLuiz Otavio O Souza-- 1. Redistributions of source code must retain the above copyright 9f74e8e40SLuiz Otavio O Souza-- notice, this list of conditions and the following disclaimer. 10f74e8e40SLuiz Otavio O Souza-- 2. Redistributions in binary form must reproduce the above copyright 11f74e8e40SLuiz Otavio O Souza-- notice, this list of conditions and the following disclaimer in the 12f74e8e40SLuiz Otavio O Souza-- documentation and/or other materials provided with the distribution. 13f74e8e40SLuiz Otavio O Souza-- 14f74e8e40SLuiz Otavio O Souza-- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 15f74e8e40SLuiz Otavio O Souza-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16f74e8e40SLuiz Otavio O Souza-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 17f74e8e40SLuiz Otavio O Souza-- ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 18f74e8e40SLuiz Otavio O Souza-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19f74e8e40SLuiz Otavio O Souza-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20f74e8e40SLuiz Otavio O Souza-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21f74e8e40SLuiz Otavio O Souza-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22f74e8e40SLuiz Otavio O Souza-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23f74e8e40SLuiz Otavio O Souza-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24f74e8e40SLuiz Otavio O Souza-- SUCH DAMAGE. 25f74e8e40SLuiz Otavio O Souza-- 26f74e8e40SLuiz Otavio O Souza 27f74e8e40SLuiz Otavio O SouzaBEGEMOT-LM75-MIB DEFINITIONS ::= BEGIN 28f74e8e40SLuiz Otavio O Souza 29f74e8e40SLuiz Otavio O SouzaIMPORTS 30f74e8e40SLuiz Otavio O Souza MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, 31f74e8e40SLuiz Otavio O Souza Counter64, Integer32 32f74e8e40SLuiz Otavio O Souza FROM SNMPv2-SMI 33f74e8e40SLuiz Otavio O Souza TEXTUAL-CONVENTION, RowStatus 34f74e8e40SLuiz Otavio O Souza FROM SNMPv2-TC 35f74e8e40SLuiz Otavio O Souza begemot 36f74e8e40SLuiz Otavio O Souza FROM BEGEMOT-MIB; 37f74e8e40SLuiz Otavio O Souza 38872e8940SEugene GrosbeinbegemotLm75 MODULE-IDENTITY 39f74e8e40SLuiz Otavio O Souza LAST-UPDATED "201402240000Z" 40f74e8e40SLuiz Otavio O Souza ORGANIZATION "FreeBSD" 41f74e8e40SLuiz Otavio O Souza CONTACT-INFO 42f74e8e40SLuiz Otavio O Souza " Luiz Otavio O Souza 43f74e8e40SLuiz Otavio O Souza 44f74e8e40SLuiz Otavio O Souza Postal: N/A 45f74e8e40SLuiz Otavio O Souza 46f74e8e40SLuiz Otavio O Souza Fax: N/A 47f74e8e40SLuiz Otavio O Souza 48f74e8e40SLuiz Otavio O Souza E-Mail: loos@FreeBSD.org" 49f74e8e40SLuiz Otavio O Souza DESCRIPTION 50f74e8e40SLuiz Otavio O Souza "The Begemot MIB for reading lm75 sensors data." 51f74e8e40SLuiz Otavio O Souza REVISION "201402240000Z" 52f74e8e40SLuiz Otavio O Souza DESCRIPTION 53f74e8e40SLuiz Otavio O Souza "Initial revision." 54f74e8e40SLuiz Otavio O Souza ::= { begemot 400 } 55f74e8e40SLuiz Otavio O Souza 56f74e8e40SLuiz Otavio O SouzabegemotLm75Objects OBJECT IDENTIFIER ::= { begemotLm75 1 } 57f74e8e40SLuiz Otavio O Souza 58f74e8e40SLuiz Otavio O Souza-- ---------------------------------------------------------- -- 59f74e8e40SLuiz Otavio O Souza-- Configuration parameters 60f74e8e40SLuiz Otavio O Souza-- ---------------------------------------------------------- -- 61f74e8e40SLuiz Otavio O Souza 62872e8940SEugene Grosbeinlm75Sensor OBJECT IDENTIFIER ::= { begemotLm75Objects 1 } 63f74e8e40SLuiz Otavio O Souza 64f74e8e40SLuiz Otavio O Souzalm75Sensors OBJECT-TYPE 65f74e8e40SLuiz Otavio O Souza SYNTAX Integer32 66f74e8e40SLuiz Otavio O Souza MAX-ACCESS read-only 67f74e8e40SLuiz Otavio O Souza STATUS current 68f74e8e40SLuiz Otavio O Souza DESCRIPTION 69f74e8e40SLuiz Otavio O Souza "Number of LM75 sensors in the system." 70872e8940SEugene Grosbein ::= { lm75Sensor 1 } 71f74e8e40SLuiz Otavio O Souza 72f74e8e40SLuiz Otavio O Souza-- ---------------------------------------------------------- -- 73f74e8e40SLuiz Otavio O Souza-- TempSensor Table 74f74e8e40SLuiz Otavio O Souza-- ---------------------------------------------------------- -- 75f74e8e40SLuiz Otavio O Souzalm75SensorTable OBJECT-TYPE 76f74e8e40SLuiz Otavio O Souza SYNTAX SEQUENCE OF Lm75SensorEntry 77f74e8e40SLuiz Otavio O Souza MAX-ACCESS not-accessible 78f74e8e40SLuiz Otavio O Souza STATUS current 79f74e8e40SLuiz Otavio O Souza DESCRIPTION 80f74e8e40SLuiz Otavio O Souza "A table containing information about all temperature sensors." 81f74e8e40SLuiz Otavio O Souza ::= { begemotLm75Objects 2 } 82f74e8e40SLuiz Otavio O Souza 83872e8940SEugene Grosbeinlm75SensorEntry OBJECT-TYPE 84f74e8e40SLuiz Otavio O Souza SYNTAX Lm75SensorEntry 85f74e8e40SLuiz Otavio O Souza MAX-ACCESS not-accessible 86f74e8e40SLuiz Otavio O Souza STATUS current 87f74e8e40SLuiz Otavio O Souza DESCRIPTION 88f74e8e40SLuiz Otavio O Souza "Table entry that describes one temperature sensor." 89f74e8e40SLuiz Otavio O Souza INDEX { lm75SensorIndex } 90f74e8e40SLuiz Otavio O Souza ::= { lm75SensorTable 1 } 91f74e8e40SLuiz Otavio O Souza 92f74e8e40SLuiz Otavio O SouzaLm75SensorEntry ::= SEQUENCE { 93f74e8e40SLuiz Otavio O Souza lm75SensorIndex Integer32, 94f74e8e40SLuiz Otavio O Souza lm75SensorSysctlIndex Integer32, 95f74e8e40SLuiz Otavio O Souza lm75SensorDesc OCTET STRING, 96f74e8e40SLuiz Otavio O Souza lm75SensorLocation OCTET STRING, 97f74e8e40SLuiz Otavio O Souza lm75SensorPnpInfo OCTET STRING, 98f74e8e40SLuiz Otavio O Souza lm75SensorParent OCTET STRING, 99f74e8e40SLuiz Otavio O Souza lm75SensorTemperature Integer32 100f74e8e40SLuiz Otavio O Souza} 101f74e8e40SLuiz Otavio O Souza 102f74e8e40SLuiz Otavio O Souzalm75SensorIndex OBJECT-TYPE 103f74e8e40SLuiz Otavio O Souza SYNTAX Integer32 104f74e8e40SLuiz Otavio O Souza MAX-ACCESS read-only 105f74e8e40SLuiz Otavio O Souza STATUS current 106f74e8e40SLuiz Otavio O Souza DESCRIPTION 107f74e8e40SLuiz Otavio O Souza "LM75 Sensor index." 108f74e8e40SLuiz Otavio O Souza ::= { lm75SensorEntry 1 } 109f74e8e40SLuiz Otavio O Souza 110f74e8e40SLuiz Otavio O Souzalm75SensorSysctlIndex OBJECT-TYPE 111f74e8e40SLuiz Otavio O Souza SYNTAX Integer32 112f74e8e40SLuiz Otavio O Souza MAX-ACCESS read-only 113f74e8e40SLuiz Otavio O Souza STATUS current 114f74e8e40SLuiz Otavio O Souza DESCRIPTION 115f74e8e40SLuiz Otavio O Souza "LM75 Sensor sysctl index." 116f74e8e40SLuiz Otavio O Souza ::= { lm75SensorEntry 2 } 117f74e8e40SLuiz Otavio O Souza 118f74e8e40SLuiz Otavio O Souzalm75SensorDesc OBJECT-TYPE 119f74e8e40SLuiz Otavio O Souza SYNTAX OCTET STRING 120f74e8e40SLuiz Otavio O Souza MAX-ACCESS read-only 121f74e8e40SLuiz Otavio O Souza STATUS current 122f74e8e40SLuiz Otavio O Souza DESCRIPTION 123f74e8e40SLuiz Otavio O Souza "LM75 Sensor description." 124f74e8e40SLuiz Otavio O Souza ::= { lm75SensorEntry 3 } 125f74e8e40SLuiz Otavio O Souza 126f74e8e40SLuiz Otavio O Souzalm75SensorLocation OBJECT-TYPE 127f74e8e40SLuiz Otavio O Souza SYNTAX OCTET STRING 128f74e8e40SLuiz Otavio O Souza MAX-ACCESS read-only 129f74e8e40SLuiz Otavio O Souza STATUS current 130f74e8e40SLuiz Otavio O Souza DESCRIPTION 131f74e8e40SLuiz Otavio O Souza "LM75 Sensor location." 132f74e8e40SLuiz Otavio O Souza ::= { lm75SensorEntry 4 } 133f74e8e40SLuiz Otavio O Souza 134f74e8e40SLuiz Otavio O Souzalm75SensorPnpInfo OBJECT-TYPE 135f74e8e40SLuiz Otavio O Souza SYNTAX OCTET STRING 136f74e8e40SLuiz Otavio O Souza MAX-ACCESS read-only 137f74e8e40SLuiz Otavio O Souza STATUS current 138f74e8e40SLuiz Otavio O Souza DESCRIPTION 139f74e8e40SLuiz Otavio O Souza "LM75 Sensor pnp information." 140f74e8e40SLuiz Otavio O Souza ::= { lm75SensorEntry 5 } 141f74e8e40SLuiz Otavio O Souza 142f74e8e40SLuiz Otavio O Souzalm75SensorParent OBJECT-TYPE 143f74e8e40SLuiz Otavio O Souza SYNTAX OCTET STRING 144f74e8e40SLuiz Otavio O Souza MAX-ACCESS read-only 145f74e8e40SLuiz Otavio O Souza STATUS current 146f74e8e40SLuiz Otavio O Souza DESCRIPTION 147f74e8e40SLuiz Otavio O Souza "LM75 Sensor parent bus." 148f74e8e40SLuiz Otavio O Souza ::= { lm75SensorEntry 6 } 149f74e8e40SLuiz Otavio O Souza 150f74e8e40SLuiz Otavio O Souzalm75SensorTemperature OBJECT-TYPE 151f74e8e40SLuiz Otavio O Souza SYNTAX Integer32 152f74e8e40SLuiz Otavio O Souza MAX-ACCESS read-only 153f74e8e40SLuiz Otavio O Souza STATUS current 154f74e8e40SLuiz Otavio O Souza DESCRIPTION 155f74e8e40SLuiz Otavio O Souza "LM75 Sensor temperature." 156f74e8e40SLuiz Otavio O Souza ::= { lm75SensorEntry 7 } 157f74e8e40SLuiz Otavio O Souza 158f74e8e40SLuiz Otavio O SouzaEND 159