Path: blob/main/usr.sbin/bsnmpd/modules/snmp_lm75/BEGEMOT-LM75-MIB.txt
111625 views
--1-- Copyright (c) 2014 Luiz Otavio O Souza <[email protected]>2-- All rights reserved.3--4-- Redistribution and use in source and binary forms, with or without5-- modification, are permitted provided that the following conditions6-- are met:7-- 1. Redistributions of source code must retain the above copyright8-- notice, this list of conditions and the following disclaimer.9-- 2. Redistributions in binary form must reproduce the above copyright10-- notice, this list of conditions and the following disclaimer in the11-- documentation and/or other materials provided with the distribution.12--13-- THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND14-- ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE15-- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE16-- ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE17-- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL18-- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS19-- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)20-- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT21-- LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY22-- OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF23-- SUCH DAMAGE.24--2526BEGEMOT-LM75-MIB DEFINITIONS ::= BEGIN2728IMPORTS29MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,30Counter64, Integer3231FROM SNMPv2-SMI32TEXTUAL-CONVENTION, RowStatus33FROM SNMPv2-TC34begemot35FROM BEGEMOT-MIB;3637begemotLm75 MODULE-IDENTITY38LAST-UPDATED "201402240000Z"39ORGANIZATION "FreeBSD"40CONTACT-INFO41" Luiz Otavio O Souza4243Postal: N/A4445Fax: N/A4647E-Mail: [email protected]"48DESCRIPTION49"The Begemot MIB for reading lm75 sensors data."50REVISION "201402240000Z"51DESCRIPTION52"Initial revision."53::= { begemot 400 }5455begemotLm75Objects OBJECT IDENTIFIER ::= { begemotLm75 1 }5657-- ---------------------------------------------------------- --58-- Configuration parameters59-- ---------------------------------------------------------- --6061lm75Sensor OBJECT IDENTIFIER ::= { begemotLm75Objects 1 }6263lm75Sensors OBJECT-TYPE64SYNTAX Integer3265MAX-ACCESS read-only66STATUS current67DESCRIPTION68"Number of LM75 sensors in the system."69::= { lm75Sensor 1 }7071-- ---------------------------------------------------------- --72-- TempSensor Table73-- ---------------------------------------------------------- --74lm75SensorTable OBJECT-TYPE75SYNTAX SEQUENCE OF Lm75SensorEntry76MAX-ACCESS not-accessible77STATUS current78DESCRIPTION79"A table containing information about all temperature sensors."80::= { begemotLm75Objects 2 }8182lm75SensorEntry OBJECT-TYPE83SYNTAX Lm75SensorEntry84MAX-ACCESS not-accessible85STATUS current86DESCRIPTION87"Table entry that describes one temperature sensor."88INDEX { lm75SensorIndex }89::= { lm75SensorTable 1 }9091Lm75SensorEntry ::= SEQUENCE {92lm75SensorIndex Integer32,93lm75SensorSysctlIndex Integer32,94lm75SensorDesc OCTET STRING,95lm75SensorLocation OCTET STRING,96lm75SensorPnpInfo OCTET STRING,97lm75SensorParent OCTET STRING,98lm75SensorTemperature Integer3299}100101lm75SensorIndex OBJECT-TYPE102SYNTAX Integer32103MAX-ACCESS read-only104STATUS current105DESCRIPTION106"LM75 Sensor index."107::= { lm75SensorEntry 1 }108109lm75SensorSysctlIndex OBJECT-TYPE110SYNTAX Integer32111MAX-ACCESS read-only112STATUS current113DESCRIPTION114"LM75 Sensor sysctl index."115::= { lm75SensorEntry 2 }116117lm75SensorDesc OBJECT-TYPE118SYNTAX OCTET STRING119MAX-ACCESS read-only120STATUS current121DESCRIPTION122"LM75 Sensor description."123::= { lm75SensorEntry 3 }124125lm75SensorLocation OBJECT-TYPE126SYNTAX OCTET STRING127MAX-ACCESS read-only128STATUS current129DESCRIPTION130"LM75 Sensor location."131::= { lm75SensorEntry 4 }132133lm75SensorPnpInfo OBJECT-TYPE134SYNTAX OCTET STRING135MAX-ACCESS read-only136STATUS current137DESCRIPTION138"LM75 Sensor pnp information."139::= { lm75SensorEntry 5 }140141lm75SensorParent OBJECT-TYPE142SYNTAX OCTET STRING143MAX-ACCESS read-only144STATUS current145DESCRIPTION146"LM75 Sensor parent bus."147::= { lm75SensorEntry 6 }148149lm75SensorTemperature OBJECT-TYPE150SYNTAX Integer32151MAX-ACCESS read-only152STATUS current153DESCRIPTION154"LM75 Sensor temperature."155::= { lm75SensorEntry 7 }156157END158159160