-- *************************************************************************** -- Moseleytp.my - Moseley TP Enterprise MIB -- -- Current MIB Version: v1.0.2 -- -- Version History -- 1.0.0 2/8/10 Initial version. -- 1.0.1 10/3/11 Removed unused fault/alarm section. -- 1.0.2 10/13/11 Removed additional fault/alarm values. -- Notes -- The tp MIB is divided into 3 major catagories: configuration, performance and faults. -- The current MIB is preliminary and expected to change as the design develops. -- The agent should implement the following traps: -- Cold start trap -- Link failures -- Alarms -- Web reconfiguration -- -- *************************************************************************** MOSELEYTP DEFINITIONS ::= BEGIN IMPORTS moseley FROM MOSELEY MODULE-IDENTITY,OBJECT-TYPE,OBJECT-IDENTITY,Integer32,IpAddress FROM SNMPv2-SMI --DisplayString FROM SNMPv2-TC; DisplayString FROM RFC1213-MIB; moseleytpMIB MODULE-IDENTITY LAST-UPDATED "201110130000Z" ORGANIZATION "Moseley " CONTACT-INFO "Contact: Customer Support Postal: Moseley Associates Customer Support 82 Coromar Drive Santa Barbara, CA 93117 US Tel: +1 (805) 968-9621 Fax: +1 (805) 685-9638 WEB: http://www.moseleysb.com/ email: info@moseleysb.com" DESCRIPTION "Moseley TP MIB definitions for objects and events for Moseley TP product" ::= { tp 9 } -- Complete OID= { iso org(3) dod(6) internet(1) private(4) enterprises(1) moseley(4866) } -- Moseley OBJECT IDENTIFIER ::= { enterprises 4866 } -- Moseley TP product tp OBJECT IDENTIFIER ::= { moseley 5 } ------------------------------------------------------------------------------ -- Configuration Management (CM) objects config OBJECT IDENTIFIER ::= { tp 1 } ------------------------------------------------------------------------------ -- System Configuration --configSys OBJECT IDENTIFIER ::= { config 1 } sysDeviceDate OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current system date being used for the Moseley TP product. " ::= { config 1 } sysTime OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Current system time of day." ::= { config 2 } sysModel OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Moseley TP model number." ::= { config 3 } sysSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE(28)) MAX-ACCESS read-only STATUS current DESCRIPTION "Moseley TP serial number." ::= { config 4 } sysCpuVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "CPU version of the active flash image of the Moseley TP." ::= { config 5 } sysFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "FPGA version of the active flash image of the Moseley TP." ::= { config 6 } sysIpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP Address of Moseley TP ." ::= { config 7 } sysIpNetmask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Network Mask of Moseley TP." ::= { config 8 } sysIpGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP Gateway of Moseley TP." ::= { config 9 } sysDeviceUptime OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of seconds that the Moseley TP has been up and running since last powerup." ::= { config 10 } sysDeviceTemperature OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Temperature inside the TP unit." ::= { config 11 } ------------------------------------------------------------------------------ -- TP Performance Management (PM) objects perf OBJECT IDENTIFIER ::= { tp 2 } ------------------------------------------------------------------------------ perfTotalTransfers OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of transfers since reset." ::= { perf 1 } perfUnitAPowerFailures OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Unit A power failures." ::= { perf 2 } perfUnitBPowerFailures OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Unit B power failures." ::= { perf 3 } perfUnitATransfers OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of unit A transfers since reset." ::= { perf 4 } perfUnitBTransfers OBJECT-TYPE SYNTAX DisplayString (SIZE(10)) MAX-ACCESS read-only STATUS current DESCRIPTION "Number of unit B transfers since reset." ::= { perf 5 } END