-- BAY TECHNICAL ASSOCIATES (BAYTECH) MIB -- Copyright (c) Bay Technical Associates 2000 - 2005. -- Version : 4.03.1 -- Title: TOP LEVEL BAYTECH MIB for all baytech devices -- ************************************************************************* -- ************************************************************************ -- Baytech-MIB { iso org(3) dod(6) internet(1) private(4) -- enterprises(1) baytech(4779) } -- -- Module/Port MIB definitions are included below. These have been commented -- out. To access RPCs & outlets by module/port indexing, (in addition to -- port indexing, the default method) uncomment this section prior to -- compiling the MIB for your browser. -- Baytech-MIB-403-1 DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, Gauge, TimeTicks FROM RFC1155-SMI DisplayString FROM RFC1213-MIB OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215; baytech OBJECT IDENTIFIER ::= { enterprises 4779 } btadevices OBJECT IDENTIFIER ::= { baytech 1 } mtrapargs OBJECT IDENTIFIER ::= { baytech 3 } sBTAIdent OBJECT IDENTIFIER ::= { btadevices 1 } sBTANetworkConfig OBJECT IDENTIFIER ::= { btadevices 2 } sBTAModules OBJECT IDENTIFIER ::= { btadevices 3 } sBTAControl OBJECT IDENTIFIER ::= { btadevices 4 } sBTAFileTransfer OBJECT IDENTIFIER ::= { btadevices 5 } sBTAEnvironmental OBJECT IDENTIFIER ::= { btadevices 6 } -- object types -- the sBTAIdent group sBTAIdentFirmwareRev OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "An 8 byte ID string identifying the DS72 firmware revision. This value is set at the factory." ::= { sBTAIdent 1 } sBTAIdentSerialNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A number identifying the serial number of the DS72. This value is set at the factory." ::= { sBTAIdent 2 } sBTAIdentUnitName OBJECT-TYPE SYNTAX DisplayString (SIZE(64)) ACCESS read-write STATUS mandatory DESCRIPTION "A 64-character string identifying the name (UnitID) of the DS72. This value is set at the factory to a default of DS72." ::= { sBTAIdent 3 } --sBTAIdentUnitDescription OBJECT-TYPE -- SYNTAX DisplayString -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "A 64-character string that can be used by the user for aditional -- information describing the unit. -- This value is set at the factory to a default of NULL." -- ::= { sBTAIdent 4 } -- the sBTANetworkConfig group sBTANetworkConfigBootpEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables/disables bootp. Bootp will not take effect until the unit is reseted." ::= { sBTANetworkConfig 1 } sBTANetworkConfigDHCPEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables/disables DHCP. DHCP will not take effect until the unit is reseted." ::= { sBTANetworkConfig 2 } sBTANetworkConfigSSHEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables/disables SSH logins. Disable/enable SSH will take effect after the unit is reseted." ::= { sBTANetworkConfig 3 } sBTANetworkConfigTelnetEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables/disables telnet. " ::= { sBTANetworkConfig 4 } sBTANetworkConfigActivityTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A value from 0 to 120. 0 disables activity timeouts. Value represents minutes of non-activity before telnet / SSH sessions are automatically logged out. Default is 0." ::= { sBTANetworkConfig 5 } sBTANetworkConfigDirectConnEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables/disables direct port connection upon login." ::= { sBTANetworkConfig 6 } sBTANetworkConfigSNMP OBJECT IDENTIFIER ::= { sBTANetworkConfig 8 } sBTANetworkConfigRadius OBJECT IDENTIFIER ::= { sBTANetworkConfig 9 } sBTANetworkConfigWEB OBJECT IDENTIFIER ::= { sBTANetworkConfig 10 } -- the sBTANetworkConfigSNMP group sBTANetworkConfigSNMPReadOnlyCommunity OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The community name to use for read only access. Maximum len 16 bytes." ::= { sBTANetworkConfigSNMP 1 } sBTANetworkConfigSNMPReadWriteCommunity OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The community name to use for read-write access. Maximum len 16 bytes." ::= { sBTANetworkConfigSNMP 2 } sBTANetworkConfigSNMPNumTrapReceivers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of managers to send traps to. Currently 4." ::= { sBTANetworkConfigSNMP 3 } sBTANetworkConfigSNMPTrapReceiverTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSNetworkConfigSNMPTrapReceiverEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of managers to send traps to. The number of entries is given by the value of sBTANetworkConfigSNMPNumTrapReceivers. Maximum number of Trap Receivers is four." ::= { sBTANetworkConfigSNMP 4 } sBTANetworkConfigSNMPTrapReceiverEntry OBJECT-TYPE SYNTAX SDSNetworkConfigSNMPTrapReceiverEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of managers to send traps to." INDEX { trapIndex} ::= { sBTANetworkConfigSNMPTrapReceiverTable 1 } SDSNetworkConfigSNMPTrapReceiverEntry ::= SEQUENCE { trapIndex INTEGER, receiverAddress IpAddress } trapIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index to a trap receiver entry." ::= { sBTANetworkConfigSNMPTrapReceiverEntry 1 } receiverAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of the manager to send traps to." ::= { sBTANetworkConfigSNMPTrapReceiverEntry 2 } -- the sBTANetworkConfigRadius group sBTANetworkConfigRadiusEnable OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables / disables RADIUS telnet logins." ::= { sBTANetworkConfigRadius 1 } sBTANetworkConfigRadiusPrimaryServer OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Ip address of the primary RADIUS server." ::= { sBTANetworkConfigRadius 2 } sBTANetworkConfigRadiusSecondaryServer OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Ip address of the back-up RADIUS server." ::= { sBTANetworkConfigRadius 3 } sBTANetworkConfigRadiusLocalLogin OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables / disables the use of local (usernames stored in the DS72) logins in the case that both the primary and secondary RADIUS server are not available." ::= { sBTANetworkConfigRadius 4 } -------------------------------------------------- -- The sFNetworkConfigWEB Group -- -------------------------------------------------- sBTANetworkConfigWebEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables WEB." ::= { sBTANetworkConfigWEB 1 } sBTANetworkConfigWebSecureEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables WEB Security." ::= { sBTANetworkConfigWEB 2 } sBTANetworkConfigWebLoginEnable OBJECT-TYPE SYNTAX INTEGER { disabled (0), enabled (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables WEB Login." ::= { sBTANetworkConfigWEB 3 } sBTANetworkConfigWebActivityTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A value from 0 to 120. 0 disables WEB activity timeouts. Value represents minutes of non-activity before WEB sessions are automatically logged out. Default is 0." ::= { sBTANetworkConfigWEB 4 } -- the sBTAModules group sBTAModulesNumberOfModules OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of modules installed into the DS unit." ::= { sBTAModules 1 } sBTAModulesModulesInstalled OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A character string listing the modules installed seperated by commas. Each module is identifed by a two digit number indicating the slot. For example 02,03,04,06 means modules 2,3,4 and 6 are installed." ::= { sBTAModules 2 } sBTAModulesResetModulesCmd OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS deprecated DESCRIPTION "This command is no longer supported." ::= { sBTAModules 3 } sBTAModulesNumberOfIntelligentModules OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of Intelligent Modules installed in the DS Unit." ::= { sBTAModules 4 } sBTAModulesRPC OBJECT IDENTIFIER ::= { sBTAModules 5 } sBTAModulesSerial OBJECT IDENTIFIER ::= { sBTAModules 6 } sBTAModulesModem OBJECT IDENTIFIER ::= { sBTAModules 7 } -- sBTAModulesRPC group sBTAModulesNumberOfRPCModules OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The number of DS30 Modules installed in the DS Unit." ::= { sBTAModulesRPC 1 } sBTAModulesRPCTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSModulesRPCEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows for control of individual outlets and individual RPC modules. " ::= { sBTAModulesRPC 2 } sBTAModulesRPCEntry OBJECT-TYPE SYNTAX SDSModulesRPCEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The RPCs to control and get status on." INDEX { sBTAModulesRPCIndex} ::= { sBTAModulesRPCTable 1 } SDSModulesRPCEntry ::= SEQUENCE { sBTAModulesRPCIndex INTEGER, sBTAModulesRPCName DisplayString, sBTAModulesRPCFirmwareVersion DisplayString, sBTAModulesRPCCurrent INTEGER, sBTAModulesRPCMaxCurrent INTEGER, sBTAModulesRPCVoltage INTEGER, sBTAModulesRPCPower INTEGER, sBTAModulesRPCTemperature INTEGER, sBTAModulesRPCRebootTimeout INTEGER, sBTAModulesRPCAllOutletsCmd INTEGER, sBTAModulesRPCAllOutletsStatus DisplayString, sBTAModulesRPCCurrentAlarmThreshold INTEGER, sBTAModulesRPCOverVoltageThreshold INTEGER, sBTAModulesRPCUnderVoltageThreshold INTEGER, sBTAModulesRPCNumberOfOutlets INTEGER, sBTAModulesRPCCircuitBreaker INTEGER, sBTAModulesRPCOverTempThreshold INTEGER, sBTAModulesRPCUnitVA INTEGER, sBTAModulesRPCNumberOfBreakers INTEGER, sBTAModulesRPCLowCurrentThreshold INTEGER, sBTAModulesRPCVoltageSource INTEGER, sBTAModulesRPCSourceSwitchCount INTEGER, sBTAModulesRPCNumberOfSensors INTEGER, sBTAModulesRPCType DisplayString } sBTAModulesRPCIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index into the RPC table. Indexes for rpcs attached to ds74 modules are calculate with the following formula: ((module - 2) * 4) + port. For example module 3 port 1 = index 5. " ::= { sBTAModulesRPCEntry 1 } sBTAModulesRPCName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The name (unit id) of the rpc." ::= { sBTAModulesRPCEntry 2 } sBTAModulesRPCFirmwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The firware version of the rpc." ::= { sBTAModulesRPCEntry 3 } sBTAModulesRPCCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current reading for the power strip. If current measurement is not installed this value will always read 0." ::= { sBTAModulesRPCEntry 4 } sBTAModulesRPCMaxCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The maximum detected current reading for the power strip. If current measurement is not installed this value will always read 0. Setting this value to 0 will clear the maximum current detected." ::= { sBTAModulesRPCEntry 5 } sBTAModulesRPCVoltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The voltage reading for the power strip. If voltage measurement is not installed this value will always read 0." ::= { sBTAModulesRPCEntry 6 } sBTAModulesRPCPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The power reading for the power strip. If power measurement is not installed this value will always read 0." ::= { sBTAModulesRPCEntry 7 } sBTAModulesRPCTemperature OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The temperature reading for the power strip. Readings are in degrees C. If temperature measurement is not installed this value will always read 0." ::= { sBTAModulesRPCEntry 8 } sBTAModulesRPCRebootTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The length of off time for automatic reboot sequences. Currently a read-only value set to the fixed reboot timeout." ::= { sBTAModulesRPCEntry 9 } sBTAModulesRPCAllOutletsCmd OBJECT-TYPE SYNTAX INTEGER { off (0), on (1), reboot (2), lockon (3), lockoff (4), unlock (5), unknown (6) } ACCESS read-write STATUS mandatory DESCRIPTION "Turns all outlets on, off or reboot. 0 = off 1 = on 2 = reboot A get will return unknown (6)." ::= { sBTAModulesRPCEntry 10 } sBTAModulesRPCAllOutletsStatus OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Reports status of outlets in a comma deliminated string. 0 = off 1 = on 2 = reboot 3 = locked on 4 = locked off" ::= { sBTAModulesRPCEntry 11 } sBTAModulesRPCCurrentAlarmThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The current alarm threshold level *10. A value of 105 will set the level to 10.5." ::= { sBTAModulesRPCEntry 12 } sBTAModulesRPCOverVoltageThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The over voltage alarm threshold level *10. A value of 105 will set the level to 10.5." ::= { sBTAModulesRPCEntry 13 } sBTAModulesRPCUnderVoltageThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The under voltage alarm threshold level *10. A value of 105 will set the level to 10.5." ::= { sBTAModulesRPCEntry 14 } sBTAModulesRPCNumberOfOutlets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of outlets for this RPC. This will be the size of outlet table for this RPC index." ::= { sBTAModulesRPCEntry 15 } sBTAModulesRPCCircuitBreaker OBJECT-TYPE SYNTAX INTEGER { off (0), on (1) } ACCESS read-only STATUS mandatory DESCRIPTION "Status of circuit breaker in power strip. 0=off 1=on." ::= { sBTAModulesRPCEntry 16 } sBTAModulesRPCOverTempThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The over temperature alarm threshold level *10. A value of 505 will set the level to 50.5." ::= { sBTAModulesRPCEntry 17 } sBTAModulesRPCUnitVA OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total Volt-Amps for this RPC. " ::= { sBTAModulesRPCEntry 18 } sBTAModulesRPCNumberOfBreakers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of breakers for this RPC. " ::= { sBTAModulesRPCEntry 19 } sBTAModulesRPCLowCurrentThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Low current threshold for this RPC. " ::= { sBTAModulesRPCEntry 20 } sBTAModulesRPCVoltageSource OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Voltage source for this RPC. " ::= { sBTAModulesRPCEntry 21 } sBTAModulesRPCSourceSwitchCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count of Voltage Source Switches for this RPC. " ::= { sBTAModulesRPCEntry 22 } sBTAModulesRPCNumberOfSensors OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of environmental sensors for this RPC. " ::= { sBTAModulesRPCEntry 23 } sBTAModulesRPCType OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The type of RPC installed at the indexed location." ::= { sBTAModulesRPCEntry 24 } sBTAModulesRPCOutletTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSModulesRPCOutletEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows for control of individual outlets. The number of entries is contained in the sBTAModulesRPCOutletTableSize OID." ::= { sBTAModulesRPC 3 } sBTAModulesRPCOutletEntry OBJECT-TYPE SYNTAX SDSModulesRPCOutletEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The outlets to control and get status on." INDEX { sBTAModulesRPCOutletModuleIndex, sBTAModulesRPCOutletIndex} ::= { sBTAModulesRPCOutletTable 1 } SDSModulesRPCOutletEntry ::= SEQUENCE { sBTAModulesRPCOutletModuleIndex INTEGER, sBTAModulesRPCOutletIndex INTEGER, sBTAModulesRPCOutletState INTEGER, sBTAModulesRPCOutletName DisplayString } sBTAModulesRPCOutletModuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index to the outlet entry." ::= { sBTAModulesRPCOutletEntry 1 } sBTAModulesRPCOutletIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index to the outlet entry." ::= { sBTAModulesRPCOutletEntry 2 } sBTAModulesRPCOutletState OBJECT-TYPE SYNTAX INTEGER { off (0), on (1), reboot (2), lockon (3), lockoff (4), unlock (5), unknown (6) } ACCESS read-write STATUS mandatory DESCRIPTION "Getting this variable will return the state of the outlet. Valid return states are unknown, on, off, lockon, lockoff. 0 = off 1 = on 2 = reboot 3 = lockon (outlet is on and no changes are allowed) 4 = lockoff (outlet is off and no changes are allowed) 5 = unlock." ::= { sBTAModulesRPCOutletEntry 3 } sBTAModulesRPCOutletName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The name of the outlet. Maximum size is 16 characters." ::= { sBTAModulesRPCOutletEntry 4 } sBTAModulesRPCGroupCmd OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A character string listing the outlets that need to be controlled, turned off, or turn on as a group. Command is the first character followed by a space. Valid commads are 0=off,1=on, or 2=reboot. A list follows the command in the format module.outlet. For example 2 2.1,2.12,3.1 will reboot module 2 outlet 2&12 module 3 outlet 1." ::= { sBTAModulesRPC 4 } -- the sBTAModulesRPCCurrentGroup group sBTAModulesRPCCurrentGroupsCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSModulesRPCCurrentGroupsCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " A list of total current for RPCs in each current group" ::= { sBTAModulesRPC 8 } sBTAModulesRPCCurrentGroupsCurrentEntry OBJECT-TYPE SYNTAX SDSModulesRPCCurrentGroupsCurrentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Table of total current measurement by group" INDEX { groupCurrentIndex} ::= { sBTAModulesRPCCurrentGroupsCurrentTable 1 } SDSModulesRPCCurrentGroupsCurrentEntry ::= SEQUENCE { groupCurrentIndex INTEGER, groupCurrent INTEGER, rpcGroup DisplayString, warningThreshold INTEGER, emergencyThreshold INTEGER } groupCurrentIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index to a group total current." ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 1 } groupCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current total for all RPCs in group." ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 2 } rpcGroup OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A character string listing the RPCs, by port index, that will be included in a measurement of total current. For each group, a sum will be periodically computed of currents of all listed RPCs, which will be compared to warning and emergency thresholds, generating appropriate traps as required by transit of a threshold. A maximum of 8 RPCs may be monitored within a group. The RPC must be connected and operating and the corresponding DS74 serial port must be configured for an RPC-SNMP device type to be allowed group membership." ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 3 } warningThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The current level, in tenths of an amp, that will cause a Current Level Warning trap to be sent if the total current for the associated group if exceeded. Conversely, a Current Level Warning Clear trap will be sent whent the total group current falls below the threshold." ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 4 } emergencyThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The current level, in tenths of an amp, that will cause a Current Level Emergency trap to be sent if the total current for the associated group if exceeded. Conversely, a Current Level Emergeny Clear trap will be sent whent the total group current falls below the threshold." ::= { sBTAModulesRPCCurrentGroupsCurrentEntry 5} -- Individual strip table (by breaker - for RPC 28 & other multi-breaker units) sBTAModulesRPCBreakersTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSModulesRPCBreakersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows monitoring of individual outlet strips on RPCs. " ::= { sBTAModulesRPC 9 } sBTAModulesRPCBreakersEntry OBJECT-TYPE SYNTAX SDSModulesRPCBreakersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Status organization by breaker." INDEX { sBTAModulesRPCBreakersModulesIndex,sBTAModulesRPCBreakersBreakersIndex} ::= { sBTAModulesRPCBreakersTable 1 } SDSModulesRPCBreakersEntry ::= SEQUENCE { sBTAModulesRPCBreakersModulesIndex INTEGER, sBTAModulesRPCBreakersBreakersIndex INTEGER, sBTAModulesRPCBreakersCircuitBreaker INTEGER, sBTAModulesRPCBreakersCurrent INTEGER, sBTAModulesRPCBreakersMaxCurrent INTEGER, sBTAModulesRPCBreakersVoltage INTEGER, sBTAModulesRPCBreakersPower INTEGER, sBTAModulesRPCBreakersVA INTEGER, sBTAModulesRPCBreakersCurrentAlarmThreshold INTEGER } sBTAModulesRPCBreakersModulesIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index into the RPC table." ::= { sBTAModulesRPCBreakersEntry 1 } sBTAModulesRPCBreakersBreakersIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index into the RPC breaker table." ::= { sBTAModulesRPCBreakersEntry 2 } sBTAModulesRPCBreakersCircuitBreaker OBJECT-TYPE SYNTAX INTEGER { off (0), on (1) } ACCESS read-only STATUS mandatory DESCRIPTION "Status of circuit breaker in power strip. 0=off 1=on." ::= { sBTAModulesRPCBreakersEntry 3 } sBTAModulesRPCBreakersCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The detected current reading for the power strip. If current measurement is not installed this value will always read 0." ::= { sBTAModulesRPCBreakersEntry 4 } sBTAModulesRPCBreakersMaxCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum detected current reading for the power strip. If current measurement is not installed this value will always read 0." ::= { sBTAModulesRPCBreakersEntry 5 } sBTAModulesRPCBreakersVoltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The voltage reading for the power strip. If voltage measurement is not installed this value will always read 0." ::= { sBTAModulesRPCBreakersEntry 6 } sBTAModulesRPCBreakersPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The power reading for the power strip. If voltage measurement is not installed this value will always read 0." ::= { sBTAModulesRPCBreakersEntry 7 } sBTAModulesRPCBreakersVA OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The volt-amps reading for the power strip. If voltage measurement is not installed this value will always read 0." ::= { sBTAModulesRPCBreakersEntry 8 } sBTAModulesRPCBreakersCurrentAlarmThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The current alarm threshold level *10. A value of 105 will set the level to 10.5." ::= { sBTAModulesRPCBreakersEntry 9 } -- the sBTAControl group sBTAControlResetUnit OBJECT-TYPE SYNTAX INTEGER { noreset (0), reset (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this value to 1 will cause the unit to reset. A get of this OID will return 0." ::= { sBTAControl 1 } sBTAControlResetModules OBJECT-TYPE SYNTAX INTEGER { noreset (0), reset (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this value to 1 will cause the unit to reset modules simular to the telnet RM command. A get of this OID will return 0." ::= { sBTAControl 2 } sBTAControlNumOfLoggedUsers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of users logged in via telnet or SSH." ::= { sBTAControl 3 } sBTAControlUserTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSControlUserEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of users and user information. The number of entries is contained in the sBTAControlNumOfLoggedUsers OID." ::= { sBTAControl 4 } sBTAControlUserEntry OBJECT-TYPE SYNTAX SDSControlUserEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The users to get status on." INDEX { sBTAControlUserIndex} ::= { sBTAControlUserTable 1 } SDSControlUserEntry ::= SEQUENCE { sBTAControlUserIndex INTEGER, sBTAControlUserName DisplayString, sBTAControlUserAddress IpAddress, sBTAControlUserConnection INTEGER, sBTAControlUserConnModule INTEGER, sBTAControlUserConnPort INTEGER, sBTAControlUserTerminateUser INTEGER } sBTAControlUserIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index to the user entry." ::= { sBTAControlUserEntry 1 } sBTAControlUserName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The username of the user." ::= { sBTAControlUserEntry 2 } sBTAControlUserAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of the user." ::= { sBTAControlUserEntry 3 } sBTAControlUserConnection OBJECT-TYPE SYNTAX INTEGER { serialport (0), telnet (1), ssh (2), unknown (4) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of connection. If unknown, user is logging out or the connection is invalid." ::= { sBTAControlUserEntry 4 } sBTAControlUserConnModule OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "If the user is connected to a module, this value will report the module number connected to. If the value is 0 the user is not connected to a module." ::= { sBTAControlUserEntry 5 } sBTAControlUserConnPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number with in a module that the user is connected to. This usually only applies to connections to DS74 serial modules. Intelligent modules connections are always made on port 1. If value is 0 the user is not connected to a module." ::= { sBTAControlUserEntry 6 } sBTAControlUserTerminateUser OBJECT-TYPE SYNTAX INTEGER { terminate (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Settings this OID to anything but 0 will terminate (log out) the user. A get of this OID will return 0." ::= { sBTAControlUserEntry 7 } -- the sBTAFileTransfer group sBTAFileTransferEnableUpgradeFTPFileTransfer OBJECT-TYPE SYNTAX INTEGER { enableUpgradeFileTransferDownloadViaFTP (1) } ACCESS read-write STATUS mandatory DESCRIPTION "Setting this OID to enableUpgradeFileTransferDownloadViaFTP (1) will start the FTP server and place the DS72 in upgrade mode. An FTP connection may then be established for the purpose of transmitting a firmware upgrade file." ::= { sBTAFileTransfer 1 } -- the mtrapargs group mtrapargsInteger OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with an integer argument that may not be defined in the baytech MIB. A get of this OID will return 0." ::= { mtrapargs 1 } mtrapargsIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows bayteh traps to be sent with an IP address argument that may not be defined in the baytech MIB. A get of this OID will return 0.0.0.0." ::= { mtrapargs 2 } mtrapargsString OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with an octet string argument that may not be defined in the baytech MIB. A get of this OID will return a NULL string." ::= { mtrapargs 3 } mtrapargsGauge OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with a Gauge argument that may not be defined in the baytech MIB. A get of this OID will return 0." ::= { mtrapargs 4 } mtrapargsTimeTicks OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with a TimeTicks argument that may not be defined in the baytech MIB. A get of this OID will return 0." ::= { mtrapargs 5 } sBTAModuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with an integer argument that may not be defined in the baytech MIB. This is an index to a specific DS module. Value will equal the slot of the module. A get of this OID will return 0." ::= { mtrapargs 6 } sBTAOutletIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with an integer argument that may not be defined in the baytech MIB. This is an index to a specific outlet in a DS module. Value is 1 to number of outlets controlled by the ds module. 0 represents all outlets. A get of this OID will return 0." ::= { mtrapargs 7 } sBTAPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with an integer argument that may not be defined in the baytech MIB. This is an index to a specific outlet in a DS module. Value is 1 to number of outlets controlled by the ds module. 0 represents all outlets. A get of this OID will return 0." ::= { mtrapargs 8 } sBTAVoltageSource OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with an integer argument that may not be defined in the baytech MIB. This is the number associated with the voltage source in an RPC. Value is 1 or 2, depending on which voltage source is powering the RPC. A get of this OID will return 0." ::= { mtrapargs 9 } sBTASourceSwitchCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with an integer argument that may not be defined in the baytech MIB. This is the number associated with the number of voltage source transitions in an RPC. Value is 0 to 255, an 8-bit w/rollover count of number of times voltage source has been switched from one source to another. A get of this OID will return 0." ::= { mtrapargs 10 } sBTASensorIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This OID allows baytech traps to be sent with an integer argument that may not be defined in the baytech MIB. This is an index to a specific sensor in a DS module. Value is 1 to number of sensors controlled by the ds module. A get of this OID will return 0." ::= { mtrapargs 11 } sBTABreakerIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This is an object which is sent along with a trap to designate a breaker number pertinent to a particular trap. This value will range from 1 to the total number of breakers inside the particular RPC. A get of this OID will return 0." ::= { mtrapargs 12 } -- Module/Port MIB definitions - uncomment lines below until comment at end -- of block prior to compiling. sBTAModulesRPCModPortTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSModulesRPCModPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows for control of individual outlets and individual RPC modules. The number of entries is contained in the sBTAModulesNumberOfRPCModules OID." ::= { sBTAModulesRPC 5 } sBTAModulesRPCModPortEntry OBJECT-TYPE SYNTAX SDSModulesRPCModPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The RPCs to control and get status on." INDEX { sRPCModuleIndex,sRPCPortIndex} ::= { sBTAModulesRPCModPortTable 1 } SDSModulesRPCModPortEntry ::= SEQUENCE { sRPCModuleIndex INTEGER, sRPCPortIndex INTEGER, sRPCType DisplayString, sRPCName DisplayString, sRPCFirmwareVersion DisplayString, sRPCCurrent INTEGER, sRPCMaxCurrent INTEGER, sRPCVoltage INTEGER, sRPCPower INTEGER, sRPCTemperature INTEGER, sRPCRebootTimeout INTEGER, sRPCAllOutletsCmd INTEGER, sRPCAllOutletsStatus DisplayString, sRPCCurrentAlarmThreshold INTEGER, sRPCOverVoltageThreshold INTEGER, sRPCUnderVoltageThreshold INTEGER, sRPCNumberOfOutlets INTEGER, sRPCCircuitBreaker INTEGER, sRPCOverTempThreshold INTEGER, sRPCUnitVA INTEGER, sRPCNumberOfBreakers INTEGER, sRPCLowCurrentThreshold INTEGER, sRPCVoltageSource INTEGER, sRPCSourceSwitchCount INTEGER, sRPCNumberOfSensors INTEGER } sRPCModuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The module number index into the RPC table." ::= { sBTAModulesRPCModPortEntry 1 } sRPCPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number index into the RPC table. In the case of ds30 modules this number is always 1." ::= { sBTAModulesRPCModPortEntry 2 } sRPCType OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Type of RPC at the module, port index." ::= { sBTAModulesRPCModPortEntry 3 } sRPCName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The name (unit id) of the rpc module." ::= { sBTAModulesRPCModPortEntry 4 } sRPCFirmwareVersion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "The firware version of the rpc module." ::= { sBTAModulesRPCModPortEntry 5 } sRPCCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The current reading for the power strip. If current measurement is not installed this value will always read 0." ::= { sBTAModulesRPCModPortEntry 6 } sRPCMaxCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The maximum detected current reading for the power strip. If current measurement is not installed this value will always read 0. Setting this value to 0 will clear the maximum current detected." ::= { sBTAModulesRPCModPortEntry 7 } sRPCVoltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The voltage reading for the power strip. If voltage measurement is not installed this value will always read 0." ::= { sBTAModulesRPCModPortEntry 8 } sRPCPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The power reading for the power strip. If power measurement is not installed this value will always read 0." ::= { sBTAModulesRPCModPortEntry 9 } sRPCTemperature OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The temperature reading for the power strip. Readings are in degrees C. If temperature measurement is not installed this value will always read 0." ::= { sBTAModulesRPCModPortEntry 10 } sRPCRebootTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The length of off time for automatic reboot sequences. Currently a read-only value set to the fixed reboot timeout." ::= { sBTAModulesRPCModPortEntry 11 } sRPCAllOutletsCmd OBJECT-TYPE SYNTAX INTEGER { off (0), on (1), reboot (2), lockon (3), lockoff (4), unlock (5), unknown (6) } ACCESS read-write STATUS mandatory DESCRIPTION "Turns all outlets on, off or reboot. 0 = off 1 = on 2 = reboot 3 = lockon (will lock outlets to on state) 4 = lockoff (will lock outlets to off state) 5 = unlock (will unlock all outlets) A get will return unknown (6)." ::= { sBTAModulesRPCModPortEntry 12 } sRPCAllOutletsStatus OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Reports status of outlets in a comma deliminated string. 0 = off 1 = on 2 = reboot 3 = locked on 4 = locked off" ::= { sBTAModulesRPCModPortEntry 13 } sRPCCurrentAlarmThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The current alarm threshold level *10. A value of 105 will set the level to 10.5." ::= { sBTAModulesRPCModPortEntry 14 } sRPCOverVoltageThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The over voltage alarm threshold level *10. A value of 105 will set the level to 10.5." ::= { sBTAModulesRPCModPortEntry 15 } sRPCUnderVoltageThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The under voltage alarm threshold level *10. A value of 105 will set the level to 10.5." ::= { sBTAModulesRPCModPortEntry 16 } sRPCNumberOfOutlets OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of outlets for this RPC. This will be the size of outlet table for this RPC index." ::= { sBTAModulesRPCModPortEntry 17 } sRPCCircuitBreaker OBJECT-TYPE SYNTAX INTEGER { off (0), on (1) } ACCESS read-only STATUS mandatory DESCRIPTION "Status of circuit breaker in power strip. 0=off 1=on." ::= { sBTAModulesRPCModPortEntry 18 } sRPCOverTempThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The over temperature alarm threshold level *10. A value of 505 will set the level to 50.5." ::= { sBTAModulesRPCModPortEntry 19 } sRPCUnitVA OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of outlets for this RPC. This will be the size of outlet table for this RPC index." ::= { sBTAModulesRPCModPortEntry 20 } sRPCNumberOfBreakers OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of breakers for this RPC." ::= { sBTAModulesRPCModPortEntry 21 } sRPCLowCurrentThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Low current threshold for this RPC." ::= { sBTAModulesRPCModPortEntry 22 } sRPCVoltageSource OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Voltage source for this RPC." ::= { sBTAModulesRPCModPortEntry 23 } sRPCSourceSwitchCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Voltage source switch count for this RPC." ::= { sBTAModulesRPCModPortEntry 24 } sRPCNumberOfSensors OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of sensors for this RPC." ::= { sBTAModulesRPCModPortEntry 25 } sBTAModulesRPCModPortOutletTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSModulesRPCModPortOutletEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows for control of individual outlets. The number of entries is contained in the sBTAModulesRPCOutletTableSize OID." ::= { sBTAModulesRPC 6 } sBTAModulesRPCModPortOutletEntry OBJECT-TYPE SYNTAX SDSModulesRPCModPortOutletEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The outlets to control and get status on." INDEX { sRPCOutletModuleIndex, sRPCOutletPortIndex, sRPCOutletIndex} ::= { sBTAModulesRPCModPortOutletTable 1 } SDSModulesRPCModPortOutletEntry ::= SEQUENCE { sRPCOutletModuleIndex INTEGER, sRPCOutletPortIndex INTEGER, sRPCOutletIndex INTEGER, sRPCOutletState INTEGER, sRPCOutletName DisplayString } sRPCOutletModuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The module index to the outlet entry." ::= { sBTAModulesRPCModPortOutletEntry 1 } sRPCOutletPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port index to the outlet entry. In the case of ds30s this number is always 1." ::= { sBTAModulesRPCModPortOutletEntry 2 } sRPCOutletIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The outlet index to the outlet entry." ::= { sBTAModulesRPCModPortOutletEntry 3 } sRPCOutletState OBJECT-TYPE SYNTAX INTEGER { off (0), on (1), reboot (2), lockon (3), lockoff (4), unlock (5), unknown (6) } ACCESS read-write STATUS mandatory DESCRIPTION "Getting this variable will return the state of the outlet. Valid return states are unknown, on, off, lockon, lockoff. 0 = off 1 = on 2 = reboot 3 = lockon (outlet is on and no changes are allowed) 4 = lockoff (outlet is off and no changes are allowed) 5 = unlock." ::= { sBTAModulesRPCModPortOutletEntry 4 } sRPCOutletName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The name of the outlet. Maximum size is 16 characters." ::= { sBTAModulesRPCModPortOutletEntry 5 } sBTAModulesRPCModPortGroupCmd OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "A character string listing the outlets that need to be rebooted, turned off, or turn on as a group. Command is the first character followed by a space. Valid commads are 0=off,1=on, or 2=reboot. A list follows the command in the format module.port.outlet. For example 2 2.1.1,2.1.12,3.4.1 will reboot module 2 port 1 outlet 2&12 module 3 port 4 outlet 1." ::= { sBTAModulesRPC 7 } -- Individual strip table (by breaker - for RPC 28 & other multi-breaker units) sRPCModPortBreakersTable OBJECT-TYPE SYNTAX SEQUENCE OF SRPCModPortBreakersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows monitoring of individual outlet strips on RPCs. " ::= { sBTAModulesRPC 10 } sRPCModPortBreakersEntry OBJECT-TYPE SYNTAX SRPCModPortBreakersEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Status organization by breaker." INDEX { sRPCBreakersModIndex,sRPCBreakersPortIndex,sRPCBreakersBreakersIndex} ::= { sRPCModPortBreakersTable 1 } SRPCModPortBreakersEntry ::= SEQUENCE { sRPCBreakersModIndex INTEGER, sRPCBreakersPortIndex INTEGER, sRPCBreakersBreakersIndex INTEGER, sRPCBreakersCircuitBreaker INTEGER, sRPCBreakersCurrent INTEGER, sRPCBreakersMaxCurrent INTEGER, sRPCBreakersVoltage INTEGER, sRPCBreakersPower INTEGER, sRPCBreakersVA INTEGER, sRPCBreakersCurrentAlarmThreshold INTEGER } sRPCBreakersModIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The module index into the RPC breaker table." ::= { sRPCModPortBreakersEntry 1 } sRPCBreakersPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port index into the RPC breaker table." ::= { sRPCModPortBreakersEntry 2 } sRPCBreakersBreakersIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The breaker index into the RPC breaker table." ::= { sRPCModPortBreakersEntry 3 } sRPCBreakersCircuitBreaker OBJECT-TYPE SYNTAX INTEGER { off (0), on (1) } ACCESS read-only STATUS mandatory DESCRIPTION "Status of circuit breaker in power strip. 0=off 1=on." ::= { sRPCModPortBreakersEntry 4 } sRPCBreakersCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The detected current reading for the power strip. If current measurement is not installed this value will always read 0." ::= { sRPCModPortBreakersEntry 5 } sRPCBreakersMaxCurrent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum detected current reading for the power strip. If current measurement is not installed this value will always read 0." ::= { sRPCModPortBreakersEntry 6 } sRPCBreakersVoltage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The voltage reading for the power strip. If voltage measurement is not installed this value will always read 0." ::= { sRPCModPortBreakersEntry 7 } sRPCBreakersPower OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The power reading for the power strip. If voltage measurement is not installed this value will always read 0." ::= { sRPCModPortBreakersEntry 8 } sRPCBreakersVA OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The volt-amps reading for the power strip. If voltage measurement is not installed this value will always read 0." ::= { sRPCModPortBreakersEntry 9 } sRPCBreakersCurrentAlarmThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The current alarm threshold level x10. A value of 105 will set the level to 10.5." ::= { sRPCModPortBreakersEntry 10 } sRPCOutletGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF SRPCOutletGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows control of outlets via a group of up to four outlets. " ::= { sBTAModulesRPC 11 } sRPCOutletGroupEntry OBJECT-TYPE SYNTAX SRPCOutletGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Organized by group number." INDEX { sRPCOutletGroupIndex} ::= { sRPCOutletGroupTable 1 } SRPCOutletGroupEntry ::= SEQUENCE { sRPCOutletGroupIndex INTEGER, sRPCOutletGroupName DisplayString, sRPCOutletGroupOutlets DisplayString, sRPCOutletGroupCmd INTEGER, } sRPCOutletGroupIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index into the outlet group table." ::= { sRPCOutletGroupEntry 1 } sRPCOutletGroupName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The name of the outlet group." ::= { sRPCOutletGroupEntry 2 } sRPCOutletGroupOutlets OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The list of outlets in the outlet group. Format is mod.port.outlet,mod.port.outlet up to 4 outlets." ::= { sRPCOutletGroupEntry 3 } sRPCOutletGroupCmd OBJECT-TYPE SYNTAX INTEGER { off (0), on (1), reboot (2), lockon (3), lockoff (4), unlock (5), unknown (6) } ACCESS read-write STATUS mandatory DESCRIPTION "Command for outlet group. Same rules as rpc commands." ::= { sRPCOutletGroupEntry 4 } -- the Environmental group sBTAModulesEnvironmentalObjectsTable OBJECT-TYPE SYNTAX SEQUENCE OF SDSModulesEnvironmentalObjectsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows monitoring of individual outlet strips on RPCs. " ::= { sBTAEnvironmental 1 } sBTAModulesEnvironmentalObjectsEntry OBJECT-TYPE SYNTAX SDSModulesEnvironmentalObjectsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Status organization by sensor." INDEX { sBTAModulesEnvironmentalModulesIndex, sBTAModulesEnvironmentalSensorsIndex} ::= { sBTAModulesEnvironmentalObjectsTable 1 } SDSModulesEnvironmentalObjectsEntry ::= SEQUENCE { sBTAModulesEnvironmentalModulesIndex INTEGER, sBTAModulesEnvironmentalSensorsIndex INTEGER, sBTAModulesEnvironmentalType INTEGER, sBTAModulesEnvironmentalName DisplayString, sBTAModulesEnvironmentalMeasurement INTEGER, sBTAModulesEnvironmentalHiThreshold INTEGER, sBTAModulesEnvironmentalLoThreshold INTEGER, sBTAModulesEnvironmentalMax INTEGER, sBTAModulesEnvironmentalMin INTEGER, sBTAModulesEnvironmentalHiThresholdEn INTEGER, sBTAModulesEnvironmentalLoThresholdEn INTEGER, sBTAModulesEnvironmentalStateTrapEn INTEGER } sBTAModulesEnvironmentalModulesIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Module Index for Environemntal table" ::= { sBTAModulesEnvironmentalObjectsEntry 1 } sBTAModulesEnvironmentalSensorsIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sensor Index for Environemntal table" ::= { sBTAModulesEnvironmentalObjectsEntry 2 } sBTAModulesEnvironmentalType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Environmental Object Type." ::= { sBTAModulesEnvironmentalObjectsEntry 3 } sBTAModulesEnvironmentalName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The name for the environmental object." ::= { sBTAModulesEnvironmentalObjectsEntry 4 } sBTAModulesEnvironmentalMeasurement OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The measurement or state for the object." ::= { sBTAModulesEnvironmentalObjectsEntry 5 } sBTAModulesEnvironmentalHiThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi threshold for object." ::= { sBTAModulesEnvironmentalObjectsEntry 6 } sBTAModulesEnvironmentalLoThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo threshold for object." ::= { sBTAModulesEnvironmentalObjectsEntry 7 } sBTAModulesEnvironmentalMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max value recorded for object since last reset." ::= { sBTAModulesEnvironmentalObjectsEntry 8 } sBTAModulesEnvironmentalMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Min value recorded for object since last reset." ::= { sBTAModulesEnvironmentalObjectsEntry 9 } sBTAModulesEnvironmentalHiThresholdEn OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi threshold enable for object." ::= { sBTAModulesEnvironmentalObjectsEntry 10 } sBTAModulesEnvironmentalLoThresholdEn OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo threshold enable for object." ::= { sBTAModulesEnvironmentalObjectsEntry 11 } sBTAModulesEnvironmentalStateTrapEn OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Trap enable for environmental sensors with contacts." ::= { sBTAModulesEnvironmentalObjectsEntry 12 } sRPCEnvironmentalObjectsTable OBJECT-TYPE SYNTAX SEQUENCE OF SRPCEnvironmentalObjectsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Allows monitoring of individual outlet strips on RPCs. " ::= { sBTAEnvironmental 2 } sRPCEnvironmentalObjectsEntry OBJECT-TYPE SYNTAX SRPCEnvironmentalObjectsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Status organization by sensor." INDEX { sBTAEnvironmentalModuleIndex, sBTAEnvironmentalPortIndex, sBTAEnvironmentalSensorsIndex} ::= { sRPCEnvironmentalObjectsTable 1 } SRPCEnvironmentalObjectsEntry ::= SEQUENCE { sRPCEnvironmentalModuleIndex INTEGER, sRPCEnvironmentalPortIndex INTEGER, sRPCEnvironmentalSensorsIndex INTEGER, sRPCEnvironmentalType INTEGER, sRPCEnvironmentalName DisplayString, sRPCEnvironmentalMeasurement INTEGER, sRPCEnvironmentalHiThreshold INTEGER, sRPCEnvironmentalLoThreshold INTEGER, sRPCEnvironmentalMax INTEGER, sRPCEnvironmentalMin INTEGER, sRPCEnvironmentalHiThresholdEn INTEGER, sRPCEnvironmentalLoThresholdEn INTEGER, sRPCEnvironmentalStateTrapEn INTEGER } sRPCEnvironmentalModuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Module Index for Environemntal table" ::= { sRPCEnvironmentalObjectsEntry 1 } sRPCEnvironmentalPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Port Index for Environemntal table" ::= { sRPCEnvironmentalObjectsEntry 2 } sRPCEnvironmentalSensorsIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sensor Index for Environemntal table" ::= { sRPCEnvironmentalObjectsEntry 3 } sRPCEnvironmentalType OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Environmental Object Type." ::= { sRPCEnvironmentalObjectsEntry 4 } sRPCEnvironmentalName OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The name for the environmental object." ::= { sRPCEnvironmentalObjectsEntry 5 } sRPCEnvironmentalMeasurement OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The measurement or state for the object." ::= { sRPCEnvironmentalObjectsEntry 6 } sRPCEnvironmentalHiThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi threshold for object." ::= { sRPCEnvironmentalObjectsEntry 7 } sRPCEnvironmentalLoThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo threshold for object." ::= { sRPCEnvironmentalObjectsEntry 8 } sRPCEnvironmentalMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max value recorded for object since last reset." ::= { sRPCEnvironmentalObjectsEntry 9 } sRPCEnvironmentalMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Min value recorded for object since last reset." ::= { sRPCEnvironmentalObjectsEntry 10 } sRPCEnvironmentalHiThresholdEn OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi threshold enable for object." ::= { sRPCEnvironmentalObjectsEntry 11 } sRPCEnvironmentalLoThresholdEn OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo threshold enable for object." ::= { sRPCEnvironmentalObjectsEntry 12 } sRPCEnvironmentalStateTrapEn OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Trap enable for environmental sensors with contacts." ::= { sRPCEnvironmentalObjectsEntry 13 } sBTAEnvironmentalAllTemperatureSensorsHiThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi Threshold for all temperature sensors." ::= { sBTAEnvironmental 3 } sBTAEnvironmentalAllTemperatureSensorsLoThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo Threshold for all temperature sensors." ::= { sBTAEnvironmental 4 } sBTAEnvironmentalAllTemperatureSensorsHiThresholdTrapEnable OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi Threshold trap enable for all temperature sensors." ::= { sBTAEnvironmental 5 } sBTAEnvironmentalAllTemperatureSensorsLoThresholdTrapEnable OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo Threshold trap enable for all temperature sensors." ::= { sBTAEnvironmental 6 } sBTAEnvironmentalAllSensorsStateTrapEnable OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "State change environmental sensor (ex: contact) trap enable." ::= { sBTAEnvironmental 7 } sBTAEnvironmentalAllHumiditySensorsHiThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi Threshold for all humidity sensors." ::= { sBTAEnvironmental 8 } sBTAEnvironmentalAllHumiditySensorsLoThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo Threshold for all humidity sensors." ::= { sBTAEnvironmental 9 } sBTAEnvironmentalAllHumiditySensorsHiThresholdTrapEnable OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi Threshold trap enable for all humidity sensors." ::= { sBTAEnvironmental 10 } sBTAEnvironmentalAllHumiditySensorsLoThresholdTrapEnable OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo Threshold trap enable for all humidity sensors." ::= { sBTAEnvironmental 11 } sBTAEnvironmentalAllAirflowSensorsHiThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi Threshold for all airflow sensors." ::= { sBTAEnvironmental 12 } sBTAEnvironmentalAllAirflowSensorsLoThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo Threshold for all airflow sensors." ::= { sBTAEnvironmental 13 } sBTAEnvironmentalAllAirflowSensorsHiThresholdTrapEnable OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hi Threshold trap enable for all airflow sensors." ::= { sBTAEnvironmental 14 } sBTAEnvironmentalAllAirflowSensorsLoThresholdTrapEnable OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lo Threshold trap enable for all airflow sensors." ::= { sBTAEnvironmental 15 } -- end of Module/Port MIB definitions -- Traps -- Annotations are provided for Novell's NMS product communicationLost TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsTimeTicks } DESCRIPTION "SEVERE: Communication to the unit has been lost. Steps to reestablish communication are in progress. Argument is timeTicks when communication was lost." --#TYPE "baytech: State change." --#SUMMARY "The unit has lost communications." --#SEVERITY SEVERE --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 1 communicationEstablished TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "INFORMATION: Communication with the unit has been established. Argument is timeTicks when communication was established." --#TYPE "baytech: State change." --#SUMMARY "The unit has established communications." --#SEVERITY INFORMATION --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 2 outletOn TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTAOutletIndex } DESCRIPTION "WARNING: The specified RPC outlet has turned on. If sBTAOutletIndex equals zero, then all outlets have turned on." --#TYPE "baytech: State change." --#SUMMARY "The specifed outlet is being rebooted." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 3 outletOff TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTAOutletIndex } DESCRIPTION "WARNING: The specified RPC outlet has turned off. If sBTAOutletIndex equals zero, then all outlets have turned off." --#TYPE "baytech: State change." --#SUMMARY "The specifed outlet is now on." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 4 outletReboot TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTAOutletIndex } DESCRIPTION "WARNING: The specified RPC outlet has rebooted. If sBTAOutletIndex equals zero, then all outlets have rebooted." --#TYPE "baytech: State change." --#SUMMARY "The specifed outlet is now off." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 5 outletLocked TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTAOutletIndex } DESCRIPTION "WARNING: The specified RPC outlet has been locked. If sBTAOutletIndex equals zero, then all outlets have been locked." --#TYPE "baytech: State change." --#SUMMARY "The specifed outlet has been locked." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 6 outletUnlocked TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTAOutletIndex } DESCRIPTION "WARNING: The specified RPC outlet has been unlocked. If sBTAOutletIndex equals zero, then all outlets have been unlocked." --#TYPE "baytech: State change." --#SUMMARY "The specifed outlet has been unlocked." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 7 configChangeSNMP TRAP-TYPE ENTERPRISE baytech DESCRIPTION "WARNING: The SNMP configuration has been changed." --#TYPE "baytech: State change." --#SUMMARY "The SNMP configuration has been changed." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 8 configChangeOutlet TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTAOutletIndex } DESCRIPTION "WARNING: The specified outlet has changed configuration." --#TYPE "baytech: State change." --#SUMMARY "An outlet configuration has been changed." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 9 accessViolationConsole TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "WARNING: Someone has attempted to login via the console with the incorrect password." --#TYPE "baytech: Access violation." --#SUMMARY "Three unsuccessful logins have been attempted." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 10 accessViolationNetwork TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "WARNING: Someone has attempted to login via the network with the incorrect password." --#TYPE "baytech: Access violation." --#SUMMARY "Three unsuccessful logins have been attempted." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 11 userPasswordChange TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "WARNING: The password for the specified user has been changed." --#TYPE "baytech: Password change." --#SUMMARY "Someone has changed the password for the specified user." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 12 userAdded TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "WARNING: The specified user has been added." --#TYPE "baytech: Username change." --#SUMMARY "Someone has added the specified user." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 13 userLoggedIn TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "INFORMATIONAL: The specified user has logged in. " --#TYPE "baytech: User logged in." --#SUMMARY "Someone has logged in as the specified user." --#SEVERITY INFORMATIONAL --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 14 temperatureThresholdViolation TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "WARNING: A temperature threshold has been violated. The argument is the rpc index." --#TYPE "baytech: Alarm." --#SUMMARY "A temperature threshold has been violated." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 15 temperatureThresholdViolationCleared TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "INFORMATIONAL: A temperature threshold violated has been cleared. The argument is the rpc index." --#TYPE "baytech: Alarm." --#SUMMARY "A temperature threshold violation has been cleared." --#SEVERITY INFORMATIONAL --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 16 currentThresholdViolation TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "WARNING: The preset current threshold has been violated. The argument is the rpc index." --#TYPE "baytech: Alarm." --#SUMMARY "A current threshold has been violated." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 17 currentThresholdViolationCleared TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "INFORMATIONAL: A current threshold violation has been cleared. The argument is the rpc index." --#TYPE "baytech: Alarm." --#SUMMARY "A current threshold violation has been cleared." --#SEVERITY INFORMATIONAL --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 18 resetModulesEvent TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "WARNING: A reset modules (RM) command has been executed." --#TYPE "baytech: Reset alert." --#SUMMARY "Sent when a reset modules command is executed." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 19 resetModulesComplete TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "WARNING: A reset modules (RM) command has been completed." --#TYPE "baytech: Reset alert." --#SUMMARY "The reset module command is complete." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 20 errorExecutingSNMPCommand TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "WARNING: unable to execute SNMP command. String contains reason and command." --#TYPE "baytech: Error." --#SUMMARY "Unable to execute SNMP command." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 21 fileTransferComplete TRAP-TYPE ENTERPRISE baytech DESCRIPTION "INFORMATIONAL: file transfer to unit complete." --#TYPE "baytech: file transfer." --#SUMMARY "The file transer is complete." --#SEVERITY INFORMATIONAL --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 22 userTerminated TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "WARNING: user terminated. Argument specifies user." --#TYPE "baytech: user terminated." --#SUMMARY "User terminated." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 23 voltageOverThresholdViolation TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "WARNING: Over voltage. Argument specifies rpc." --#TYPE "baytech: over voltage." --#SUMMARY "Over voltage." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 24 voltageOverThresholdViolationCleared TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "INFORMATIONAL: Over voltage cleared. Argument specifies rpc." --#TYPE "baytech: over voltage cleared." --#SUMMARY "Over voltage cleared." --#SEVERITY INFORMATIONAL --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 25 voltageUnderThresholdViolation TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "WARNING: Under voltage. Argument specifies rpc." --#TYPE "baytech: under voltage." --#SUMMARY "Under voltage." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 26 voltageUnderThresholdViolationCleared TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "INFORMATIONAL: Under voltage cleared. Argument specifies rpc." --#TYPE "baytech: under voltage cleared." --#SUMMARY "Under voltage cleared." --#SEVERITY INFORMATIONAL --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 27 circuitBreakerAlarm TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "WARNING: Circuit breaker is blown. Argument specifies rpc." --#TYPE "baytech: circuit breaker." --#SUMMARY "circuit breaker." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 28 rpcFailureAlarm TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "WARNING: Unable to communicate to an RPC. Argument specifies port number of RPC." --#TYPE "baytech: module failure." --#SUMMARY "RPC failure." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 29 userDeleted TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsString } DESCRIPTION "INFORMATIONAL: The specified user has logged in. " --#TYPE "baytech: User logged in." --#SUMMARY "Someone has logged in as the specified user." --#SEVERITY INFORMATIONAL --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 30 warningThresholdViolation TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION " " --#TYPE "baytech: warning alarm" --#SUMMARY "group current exceeds warning threshold" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 31 warningThresholdViolationClear TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION " " --#TYPE "baytech: warning alarm cleared" --#SUMMARY "group current has dropped below warning threshold" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 32 emergencyThresholdViolation TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION " " --#TYPE "baytech: emergency alarm" --#SUMMARY "group current exceeds emergency threshold" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 33 emergencyThresholdViolationClear TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION " " --#TYPE "baytech: emergency alarm cleared" --#SUMMARY "group current has dropped below emergency threshold" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 34 circuitBreakerAlarmClearTrap TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "Circuit breaker has been reset. Argument specifies rpc." --#TYPE "baytech: circuit breaker." --#SUMMARY "circuit breaker reset." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 35 currentUnderThresholdViolation TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "WARNING: Low current. Argument specifies rpc." --#TYPE "baytech: low current." --#SUMMARY "Low current." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 36 currentUnderThresholdViolationCleared TRAP-TYPE ENTERPRISE baytech VARIABLES { mtrapargsInteger } DESCRIPTION "INFORMATIONAL: Low current cleared. Argument specifies rpc." --#TYPE "baytech: low current cleared." --#SUMMARY "Low current cleared." --#SEVERITY INFORMATIONAL --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 37 voltageSourceChangeAlarm TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTAVoltageSource,sBTASourceSwitchCount } DESCRIPTION "WARNING: RPC voltage source has changed. Arguments specify modules index, current voltage source, and count of number of times source has been switched." --#TYPE "baytech: voltage source." --#SUMMARY "voltage source." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 38 sensorTempThreshHiAlarmTrap TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTASensorIndex } DESCRIPTION "WARNING: Hi threshold exceeded. Arguments specify module, sensor number" --#TYPE "baytech. Hi threshold exceeded" --#SUMMARY "Hi sensor threshold exceeded" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 39 sensorTempThreshHiAlarmClearedTrap TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTASensorIndex } DESCRIPTION "WARNING: Hi threshold alarm cleared. Arguments specify module, sensor number" --#TYPE "baytech. Hi threshold alarm cleared" --#SUMMARY "Hi sensor threshold alarm cleared" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 40 sensorTempThreshLoAlarmTrap TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTASensorIndex } DESCRIPTION "WARNING: Lo threshold alarm cleared. Arguments specify module, sensor number" --#TYPE "baytech. Lo threshold alarm cleared" --#SUMMARY "Lo sensor threshold alarm cleared" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 41 sensorTempThreshLoAlarmClearedTrap TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTASensorIndex } DESCRIPTION "WARNING: Lo threshold alarm cleared. Arguments specify module, sensor number" --#TYPE "baytech. Lo threshold alarm cleared" --#SUMMARY "Lo sensor threshold alarm cleared" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 42 sensorStateChangeTrap TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTASensorIndex } DESCRIPTION "WARNING: Sensor state (contact, detector, etc) has changed. Arguments specify module, sensor number" --#TYPE "baytech. Sensor state has changed" --#SUMMARY "Sensor state has changed" --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 43 configChangeSensor TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTASensorIndex } DESCRIPTION "WARNING: The specified environmental sensor has changed configuration." --#TYPE "baytech: State change." --#SUMMARY "A sensor configuration has been changed." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 44 sensorTypeChange TRAP-TYPE ENTERPRISE baytech VARIABLES { sBTAModuleIndex, sBTASensorIndex } DESCRIPTION "WARNING: The specified environmental sensor is now a different type." --#TYPE "baytech: Type change." --#SUMMARY "A sensor type has been changed." --#SEVERITY WARNING --#TIMEINDEX 1 --#HELP "" --#HELPTAG 0 --#STATE OPERATIONAL ::= 45 END