804 lines
21 KiB
Plaintext
804 lines
21 KiB
Plaintext
REDLINE-BS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
redlineSystem
|
|
FROM REDLINE-MIB
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Integer32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP,
|
|
MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
DateAndTime,
|
|
DisplayString,
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
InetAddress,
|
|
InetAddressType,
|
|
InetPortNumber
|
|
FROM INET-ADDRESS-MIB;
|
|
|
|
redlineBsMib MODULE-IDENTITY
|
|
LAST-UPDATED "200510281543Z"
|
|
ORGANIZATION "Redline Communications Inc."
|
|
CONTACT-INFO
|
|
"Henryk Kijak
|
|
email: hkijak@redlinecommunications.com"
|
|
DESCRIPTION
|
|
"This MIB module contains object definitions
|
|
applicable only to Redline Base Station."
|
|
REVISION "200510281543Z"
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { redlineSystem 2 }
|
|
|
|
|
|
-- Scalars and Tables
|
|
--
|
|
|
|
-- Base Station dhcp variables
|
|
|
|
redlineBsDhcpObjects OBJECT IDENTIFIER ::= { redlineBsMib 1 }
|
|
|
|
|
|
redlineBsIpAddressSource OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dhcp(1),
|
|
static(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this variable to 1 causes the Base Station to
|
|
obatain its ip address from DHCP server."
|
|
::= { redlineBsDhcpObjects 1 }
|
|
|
|
|
|
redlineBsDhcpPacketsRelay OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
relay(1),
|
|
notRelay(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this variable to 1 causes the Base Station to
|
|
act as DHCP relay agent for SS.
|
|
|
|
Note: This object can not be set to 'relay' if usage of
|
|
DHCP server is disabled. An attempt to set the
|
|
address will fail and return 'resourceUnavailable' error"
|
|
::= { redlineBsDhcpObjects 2 }
|
|
|
|
-- Base Station clock synchronization variables
|
|
|
|
redlineBsSntpObjects OBJECT IDENTIFIER ::= { redlineBsMib 2 }
|
|
|
|
|
|
redlineBsRefreshTime OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noop(1),
|
|
refresh(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this variable to 1 causes the Base Station to
|
|
reconect to time server and synchronize the time"
|
|
::= { redlineBsSntpObjects 1 }
|
|
|
|
|
|
redlineBsDayLightSaving OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates if Dalight saving is on."
|
|
::= { redlineBsSntpObjects 2 }
|
|
|
|
|
|
redlineBsTimezone OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable is a time zone set as +/- hours from
|
|
Greenwich Mean Time (GMT).
|
|
|
|
Note: This object can not be set if usage of DHCP
|
|
server is enabled. An attempt to set the timezone will
|
|
fail and return 'resourceUnavailable' error"
|
|
::= { redlineBsSntpObjects 3 }
|
|
|
|
|
|
redlineBsTimeServerIpAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType {
|
|
ipv4(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The INET address type of Ip address of time server.
|
|
IPv4 type supported only."
|
|
::= { redlineBsSntpObjects 4 }
|
|
|
|
|
|
redlineBsTimeServerIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The INET address of time server to whom Bs will
|
|
communicate using SNTP protocol to obtain the GMT time."
|
|
::= { redlineBsSntpObjects 5 }
|
|
|
|
|
|
redlineBsTimezoneMin OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable contains a minutes part of time zone defined
|
|
in 'redlineBsTimezone'.
|
|
|
|
Note: This object can not be set if usage of DHCP
|
|
server is enabled. An attempt to set the timezone will
|
|
fail and return 'resourceUnavailable' error"
|
|
::= { redlineBsSntpObjects 6 }
|
|
|
|
|
|
-- Base Station objects used to request configuration saving in non-volatile
|
|
-- memory
|
|
|
|
redlineBsConfigSaveObjects OBJECT IDENTIFIER ::= { redlineBsMib 3 }
|
|
|
|
|
|
redlineBsSnmpConfigSave OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noop(1),
|
|
save(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this variable to 1 causes SNMP Configuration to be save
|
|
in flash."
|
|
::= { redlineBsConfigSaveObjects 1 }
|
|
|
|
|
|
redlineBsSfConfigSave OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noop(1),
|
|
save(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this variable to 2 causes Service Flow Configuration to
|
|
be saved in flash."
|
|
::= { redlineBsConfigSaveObjects 2 }
|
|
|
|
-- Base Station system general objects
|
|
|
|
redlineBsSystemObjects OBJECT IDENTIFIER ::= { redlineBsMib 4 }
|
|
|
|
redlineBsRadioType OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the radio type of Redline Bs."
|
|
::= { redlineBsSystemObjects 1 }
|
|
|
|
-- Base Station RF objects
|
|
|
|
redlineBsRfObjects OBJECT IDENTIFIER ::= { redlineBsMib 5 }
|
|
|
|
redlineBsDownlinkChanFreq OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "kHz"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current downlink channel frequency (kHz)"
|
|
::= { redlineBsRfObjects 1 }
|
|
|
|
redlineBsUplinkChanFreq OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "kHz"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current uplink channel frequency (kHz)"
|
|
::= { redlineBsRfObjects 2 }
|
|
|
|
-- Base Station PHY objects
|
|
|
|
redlineBsPhyObjects OBJECT IDENTIFIER ::= { redlineBsMib 6 }
|
|
|
|
redlineBsChannelSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "KHz"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current channel size (Khz)."
|
|
::= { redlineBsPhyObjects 1 }
|
|
|
|
-- Base Station Ethernet Interface objects
|
|
|
|
redlineBsEthObjects OBJECT IDENTIFIER ::= { redlineBsMib 7 }
|
|
|
|
redlineBsManagementAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dataPort(1),
|
|
mgtPort(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates current management access configuration( either
|
|
data or mgt port."
|
|
::= { redlineBsEthObjects 1 }
|
|
|
|
redlineBsDataPortSettings OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
autoDetect(1),
|
|
fullDuplex100(2),
|
|
fullDuplex10(3),
|
|
halfDuplex100(4),
|
|
halfDuplex10(5) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates current settings of data port."
|
|
::= { redlineBsEthObjects 2 }
|
|
|
|
redlineBsMgtPortSettings OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
autoDetect(1),
|
|
fullDuplex100(2),
|
|
fullDuplex10(3),
|
|
halfDuplex100(4),
|
|
halfDuplex10(5) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates current settings of mgt port."
|
|
::= { redlineBsEthObjects 3 }
|
|
|
|
|
|
redlineBsVlanObjects OBJECT IDENTIFIER ::= { redlineBsMib 8 }
|
|
|
|
redlineBsVlanTrafficTagging OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates that management with VLAN tagged traffic
|
|
is enabled."
|
|
::= { redlineBsVlanObjects 1 }
|
|
|
|
redlineBsVlanId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN identifier used to tag managment traffic."
|
|
::= { redlineBsVlanObjects 2 }
|
|
|
|
redlineBsSmcObjects OBJECT IDENTIFIER ::= { redlineBsMib 9 }
|
|
|
|
redlineBsSmcCurrentOperMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(1),
|
|
maintenance(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates BS SMC (Secondary Management Channel) operation
|
|
window. At the beginning of a maintenance window (upgrade,
|
|
config backup etc), the SMC will be assigned maximum bandwidth
|
|
to the predetermined fixed rate. At the end of the maintenance
|
|
window, the maximum bandwidth for the SMC will be reset to its
|
|
normal rate."
|
|
::= { redlineBsSmcObjects 1 }
|
|
|
|
-- Power supply and cooling hardware objects
|
|
|
|
redlineBsPowerSupplyAndCoolingObjects OBJECT IDENTIFIER ::= { redlineBsMib 10 }
|
|
|
|
redlineBsPowerSupplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RedlineBsPowerSupplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains identification and status information about
|
|
base station power supplies. A trap will be generated each time
|
|
the power supply goes on or off. The traps generation can be
|
|
enabled/disabled using Redline Trap Activation Table."
|
|
::= { redlineBsPowerSupplyAndCoolingObjects 1 }
|
|
|
|
|
|
redlineBsPowerSupplyEntry OBJECT-TYPE
|
|
SYNTAX RedlineBsPowerSupplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry contains status information about base station power
|
|
supply."
|
|
INDEX { redlineBsPowerSupplyIndex }
|
|
::= { redlineBsPowerSupplyTable 1 }
|
|
|
|
|
|
RedlineBsPowerSupplyEntry ::= SEQUENCE {
|
|
|
|
redlineBsPowerSupplyIndex Integer32,
|
|
redlineBsPowerSupplyName DisplayString,
|
|
redlineBsPowerSupplyType INTEGER,
|
|
redlineBsPowerSupplyStatus INTEGER }
|
|
|
|
|
|
redlineBsPowerSupplyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the BS power supply table."
|
|
::= { redlineBsPowerSupplyEntry 1 }
|
|
|
|
redlineBsPowerSupplyName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Textual identification of base station power supply."
|
|
::= { redlineBsPowerSupplyEntry 2 }
|
|
|
|
redlineBsPowerSupplyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
internal(1),
|
|
external(2),
|
|
externalShared(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The power supply type."
|
|
::= { redlineBsPowerSupplyEntry 3 }
|
|
|
|
redlineBsPowerSupplyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if the power supply is on/off."
|
|
::= { redlineBsPowerSupplyEntry 4 }
|
|
|
|
-- Base station temperature table
|
|
redlineBsTemperatureTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RedlineBsTemperatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains information about current temperature of
|
|
base station hardware units."
|
|
::= { redlineBsPowerSupplyAndCoolingObjects 2 }
|
|
|
|
|
|
redlineBsTemperatureEntry OBJECT-TYPE
|
|
SYNTAX RedlineBsTemperatureEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry contains temperature information about single base
|
|
station hardware unit."
|
|
INDEX { redlineBsUnitIndex }
|
|
::= { redlineBsTemperatureTable 1 }
|
|
|
|
|
|
RedlineBsTemperatureEntry ::= SEQUENCE {
|
|
|
|
redlineBsUnitIndex Integer32,
|
|
redlineBsUnitName DisplayString,
|
|
redlineBsUnitType INTEGER,
|
|
redlineBsCurrTemperature Integer32 }
|
|
|
|
redlineBsUnitIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the BS current temperature table."
|
|
::= { redlineBsTemperatureEntry 1 }
|
|
|
|
redlineBsUnitName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The base station hardware unit name."
|
|
::= { redlineBsTemperatureEntry 2 }
|
|
|
|
redlineBsUnitType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
indoor(1),
|
|
outdoor(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The base station hardware unit type."
|
|
::= { redlineBsTemperatureEntry 3 }
|
|
|
|
redlineBsCurrTemperature OBJECT-TYPE
|
|
SYNTAX Integer32 (-60..100)
|
|
UNITS "degrees Celsius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current temperature of base station hardware
|
|
unit in Celsius."
|
|
::= { redlineBsTemperatureEntry 4 }
|
|
|
|
|
|
-- Base station temperature threshold table
|
|
redlineBsTempThresholdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RedlineBsTempThresholdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains various temperature threshold which are
|
|
used to trigger traps to alarm network manager about unit
|
|
mulfunction. The table is indexed by 'redlineBsUnitIndex' and
|
|
'redlineBsTempThresholdIndex' objects. Some of the traps
|
|
require clearing after the temperature is going back to normal.
|
|
The traps can be enabled/disabled using Redline Trap Activation
|
|
table."
|
|
::= { redlineBsPowerSupplyAndCoolingObjects 3 }
|
|
|
|
|
|
redlineBsTempThresholdEntry OBJECT-TYPE
|
|
SYNTAX RedlineBsTempThresholdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry contains single base station hardware unit
|
|
temperarure threshold information."
|
|
INDEX { redlineBsUnitIndex, redlineBsTempThresholdIndex }
|
|
::= { redlineBsTempThresholdTable 1 }
|
|
|
|
|
|
RedlineBsTempThresholdEntry ::= SEQUENCE {
|
|
|
|
redlineBsTempThresholdIndex Integer32,
|
|
redlineBsTempTrapThreshold Integer32,
|
|
redlineBsTempTrapClrThreshold Integer32,
|
|
redlineBsTempThresholdName DisplayString,
|
|
redlineBsTemperatureTrapTrigger INTEGER
|
|
}
|
|
|
|
redlineBsTempThresholdIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the temperature threshold table."
|
|
::= { redlineBsTempThresholdEntry 1 }
|
|
|
|
|
|
redlineBsTempTrapThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (-60..100)
|
|
UNITS "degrees Celsius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the temperature threshold value which will be used
|
|
to trigger a trap."
|
|
::= { redlineBsTempThresholdEntry 2 }
|
|
|
|
redlineBsTempTrapClrThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (-60..100)
|
|
UNITS "degrees Celsius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the temperature threshold value which will be used
|
|
to clear a previosly generated trap."
|
|
::= { redlineBsTempThresholdEntry 3 }
|
|
|
|
redlineBsTempThresholdName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Textual identification of temperature threshold."
|
|
::= { redlineBsTempThresholdEntry 4 }
|
|
|
|
redlineBsTemperatureTrapTrigger OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
temperatureRising(1),
|
|
temperatureFalling(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if temperature traversal in upper or lower
|
|
value direction is causing the trap."
|
|
::= { redlineBsTempThresholdEntry 5 }
|
|
|
|
|
|
-- Base station fans table
|
|
|
|
redlineBsFanTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RedlineBsFanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains name and status information about
|
|
base station cooling fans. Up to 3 entries are supported."
|
|
::= { redlineBsPowerSupplyAndCoolingObjects 4 }
|
|
|
|
|
|
redlineBsFanEntry OBJECT-TYPE
|
|
SYNTAX RedlineBsFanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry contains information about single cooling fan."
|
|
INDEX { redlineBsFanIndex }
|
|
::= { redlineBsFanTable 1 }
|
|
|
|
|
|
RedlineBsFanEntry ::= SEQUENCE {
|
|
|
|
redlineBsFanIndex Integer32,
|
|
redlineBsFanName DisplayString,
|
|
redlineBsFanStatus INTEGER }
|
|
|
|
|
|
redlineBsFanIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the colling fans table."
|
|
::= { redlineBsFanEntry 1 }
|
|
|
|
redlineBsFanName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Textual identification of base station fan."
|
|
::= { redlineBsFanEntry 2 }
|
|
|
|
redlineBsFanStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the base station fan is on/off."
|
|
::= { redlineBsFanEntry 3 }
|
|
|
|
redlineBsNotificationObjects OBJECT IDENTIFIER ::= { redlineBsMib 11 }
|
|
|
|
-- MIB variables used as varbinds in traps
|
|
redlineBsTrapMibObjects OBJECT IDENTIFIER ::= { redlineBsNotificationObjects 1 }
|
|
|
|
redlineBsTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
trapSet(1),
|
|
trapClr(2) }
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates if the trap is for alarm condition or for its clearing."
|
|
::= { redlineBsTrapMibObjects 1 }
|
|
|
|
redlineBsTrapPowerSupplyIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index in the table representing BS power supply triggering the
|
|
trap."
|
|
::= { redlineBsTrapMibObjects 2 }
|
|
|
|
redlineBsTrapUnitIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of temperature table representing BS unit triggering the
|
|
trap."
|
|
::= { redlineBsTrapMibObjects 3 }
|
|
|
|
redlineBsTrapTempThresholdIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the temperature threshold table representing the
|
|
temperature threshold which passing is triggering the trap."
|
|
::= { redlineBsTrapMibObjects 4 }
|
|
|
|
-- Trap definitions are registered under this node.
|
|
|
|
redlineBsTrapDefinitions OBJECT IDENTIFIER ::= { redlineBsNotificationObjects 0 }
|
|
|
|
redlineBsPowerSupplyStatusTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
redlineBsTrapPowerSupplyIndex,
|
|
redlineBsPowerSupplyStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Event that reports base station power supply status change (on/off)."
|
|
::= { redlineBsTrapDefinitions 1 }
|
|
|
|
redlineBsTempThresholdTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
redlineBsTrapUnitIndex,
|
|
redlineBsTrapTempThresholdIndex,
|
|
redlineBsCurrTemperature,
|
|
redlineBsTemperatureTrapTrigger,
|
|
redlineBsTrapType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Event that reports SW Upgrade progress and status changes."
|
|
::= { redlineBsTrapDefinitions 2 }
|
|
|
|
--
|
|
-- Conformance
|
|
--
|
|
|
|
redlineBsConformance OBJECT IDENTIFIER ::= { redlineBsMib 12 }
|
|
|
|
--
|
|
-- Groups
|
|
--
|
|
|
|
redlineBsGroups OBJECT IDENTIFIER ::= { redlineBsConformance 1 }
|
|
|
|
--
|
|
-- Compliance
|
|
--
|
|
|
|
redlineBsCompls OBJECT IDENTIFIER ::= { redlineBsConformance 2 }
|
|
|
|
redlineBsDhcpGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsIpAddressSource,
|
|
redlineBsDhcpPacketsRelay }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dhcp objects."
|
|
::= { redlineBsGroups 1 }
|
|
|
|
|
|
redlineBsSntpGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsRefreshTime,
|
|
redlineBsDayLightSaving,
|
|
redlineBsTimezone,
|
|
redlineBsTimeServerIpAddressType,
|
|
redlineBsTimeServerIpAddress,
|
|
redlineBsTimezoneMin }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Sntp objects."
|
|
::= { redlineBsGroups 2 }
|
|
|
|
|
|
redlineBsConfigSaveGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsSnmpConfigSave,
|
|
redlineBsSfConfigSave }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config save objects."
|
|
::= { redlineBsGroups 3 }
|
|
|
|
redlineBsSystemGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsRadioType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config save objects."
|
|
::= { redlineBsGroups 4 }
|
|
|
|
redlineBsRfGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsDownlinkChanFreq,
|
|
redlineBsUplinkChanFreq }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config save objects."
|
|
::= { redlineBsGroups 5 }
|
|
|
|
redlineBsPhyGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsChannelSize }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Config save objects."
|
|
::= { redlineBsGroups 6 }
|
|
|
|
redlineBsEthGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsManagementAccess,
|
|
redlineBsDataPortSettings }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethernet interface objects."
|
|
::= { redlineBsGroups 7 }
|
|
|
|
redlineBsVlanGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsVlanTrafficTagging,
|
|
redlineBsVlanId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan objects."
|
|
::= { redlineBsGroups 8 }
|
|
|
|
redlineBsSmcGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsSmcCurrentOperMode }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Smc objects."
|
|
::= { redlineBsGroups 9 }
|
|
|
|
redlineBsPowerSupplyAndCoolingGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
redlineBsPowerSupplyName,
|
|
redlineBsPowerSupplyType,
|
|
redlineBsPowerSupplyStatus,
|
|
redlineBsUnitName,
|
|
redlineBsUnitType,
|
|
redlineBsCurrTemperature,
|
|
redlineBsTempTrapThreshold,
|
|
redlineBsTempTrapClrThreshold,
|
|
redlineBsTempThresholdName,
|
|
redlineBsTemperatureTrapTrigger,
|
|
redlineBsFanName,
|
|
redlineBsFanStatus,
|
|
redlineBsTrapType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power supply, temperature and fans objects."
|
|
::= { redlineBsGroups 10 }
|
|
|
|
redlineBsNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
redlineBsPowerSupplyStatusTrap,
|
|
redlineBsTempThresholdTrap }
|
|
STATUS current
|
|
DESCRIPTION ""
|
|
::= { redlineBsGroups 11 }
|
|
|
|
redlineBsCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities that
|
|
implement this MIB module."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
redlineBsDhcpGroup,
|
|
redlineBsSntpGroup,
|
|
redlineBsConfigSaveGroup,
|
|
redlineBsSystemGroup,
|
|
redlineBsRfGroup,
|
|
redlineBsPhyGroup,
|
|
redlineBsEthGroup,
|
|
redlineBsVlanGroup,
|
|
redlineBsSmcGroup,
|
|
redlineBsPowerSupplyAndCoolingGroup,
|
|
redlineBsNotificationGroup }
|
|
::= { redlineBsCompls 1 }
|
|
|
|
END
|