initial commit; version 22.5.12042

This commit is contained in:
2022-12-12 23:28:25 -05:00
commit af1b03d79f
17653 changed files with 22692970 additions and 0 deletions

View File

@ -0,0 +1,384 @@
-- ***************************************************************************
-- ***************************************************************************
--
-- File : chkpnt-gaia-traps.mib
-- Description : Check Point traps
--
--
--
-- ***************************************************************************
-- ***************************************************************************
CHECKPOINT-GAIA-TRAP-MIB DEFINITIONS ::= BEGIN
-- SUBTREE: 1.3.6.1.4.1.2620.1
-- iso.org.dod.internet.private.enterprises.checkpoint.products
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, enterprises
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
DisplayString
FROM SNMPv2-TC
tempertureSensorName,tempertureSensorValue,fanSpeedSensorName,fanSpeedSensorValue,voltageSensorName,voltageSensorValue, powerSupplyIndex, powerSupplyStatus
FROM CHECKPOINT-MIB
raidVolumeState,raidVolumeFlags
FROM CHECKPOINT-MIB;
chkpntGaiaTrapMibModule MODULE-IDENTITY
LAST-UPDATED "201005101431Z"
ORGANIZATION
"Check Point"
CONTACT-INFO
"Check Point"
DESCRIPTION
"Check Point GAIA SMIv2 Traps"
REVISION "201005101431Z"
DESCRIPTION
"The initial version"
::= { chkpntGaiaTrapInfo 0 }
-- ******************************************
-- Compliance statements
-- ******************************************
chkpntGaiaTrapBasicCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
" The compliance statement for check point entities which implement the chkpnt MIB."
MODULE -- this module
GROUP chkpntGaiaTrapGroup
DESCRIPTION
"This group is for checkpoint Gaia traps"
GROUP chkpntGaiaNotificationGroup
DESCRIPTION
"This group is for chkpnt Gaia notifications"
::= { chkpntGaiaTrapMIBCompliances 1 }
-- ******************************************
-- Units of conformance
-- ******************************************
chkpntGaiaTrapGroup OBJECT-GROUP
OBJECTS
{
chkpntGaiaTrapOID,
chkpntGaiaTrapMsgText,
chkpntGaiaTrapChassisId,
chkpntGaiaTrapBladeId,
tempertureSensorName,
tempertureSensorValue,
fanSpeedSensorName,
fanSpeedSensorValue,
voltageSensorName,
voltageSensorValue,
powerSupplyIndex,
powerSupplyStatus,
raidVolumeState,
raidVolumeFlags
}
STATUS current
DESCRIPTION
"A collection of managed objects that provide information about CheckPoint Gaia objects"
::= { chkpntGaiaTrapMIBGroups 1 }
-- OBJECT-TYPE
chkpntGaiaTrapOID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The trap OID that triggered this event."
::= { chkpntGaiaTrapInfo 10 }
chkpntGaiaTrapMsgText OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Alert Message Text"
::= { chkpntGaiaTrapInfo 12 }
chkpntGaiaTrapChassisId OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scalable Platform Chassis Identifier"
::= { chkpntGaiaTrapInfo 15 }
chkpntGaiaTrapBladeId OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Scalable Platform Blade Identifier"
::= { chkpntGaiaTrapInfo 16 }
tempertureSensorName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature sensor name"
::= { tempertureSensorEntry 2 }
tempertureSensorValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Temperature sensor value"
::= { tempertureSensorEntry 3 }
fanSpeedSensorName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan sensor name."
::= { fanSpeedSensorEntry 2 }
fanSpeedSensorValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Fan sensor value."
::= { fanSpeedSensorEntry 3 }
voltageSensorName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage sensor name."
::= { voltageSensorEntry 2 }
voltageSensorValue OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Voltage sensor value."
::= { voltageSensorEntry 3 }
powerSupplyIndex OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power supply sensor name."
::= { powerSupplyEntry 2 }
powerSupplyStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Power supply sensor value."
::= { powerSupplyEntry 3 }
raidVolumeState OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RAID volume state for this event."
::= { raidVolumeEntry 6 }
raidVolumeFlags OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"RAID volume flags for this event."
::= { raidVolumeEntry 7 }
-- textual conventions
-- DisplayString ::=
-- OCTET STRING
-- This data type is used to model textual information taken
-- from the NVT ASCII character set. By convention, objects
-- with this syntax are declared as having
--
-- SIZE (0..255)
checkpoint OBJECT IDENTIFIER ::= { enterprises 2620 }
products OBJECT IDENTIFIER ::= { checkpoint 1 }
chkpntGaiaTrap OBJECT IDENTIFIER ::= { products 3000 }
chkpntGaiaTrapInfo OBJECT IDENTIFIER ::= { chkpntGaiaTrap 0 }
chkpntGaiaTrapHWSensor OBJECT IDENTIFIER ::= { chkpntGaiaTrap 5 }
chkpntGaiaTrapConfiguration OBJECT IDENTIFIER ::= { chkpntGaiaTrap 10 }
chkpntBios OBJECT IDENTIFIER ::= { chkpntGaiaTrap 20 }
chkpntGaiaTrapDisk OBJECT IDENTIFIER ::= { chkpntGaiaTrap 2 }
svn OBJECT IDENTIFIER ::= { products 6 }
svnPerf OBJECT IDENTIFIER ::= { svn 7 }
sensorInfo OBJECT IDENTIFIER ::= { svnPerf 8 }
tempertureSensorTable OBJECT IDENTIFIER ::= { sensorInfo 1 }
tempertureSensorEntry OBJECT IDENTIFIER ::= { tempertureSensorTable 1 }
fanSpeedSensorTable OBJECT IDENTIFIER ::= { sensorInfo 2 }
fanSpeedSensorEntry OBJECT IDENTIFIER ::= { fanSpeedSensorTable 1 }
voltageSensorTable OBJECT IDENTIFIER ::= { sensorInfo 3 }
voltageSensorEntry OBJECT IDENTIFIER ::= { voltageSensorTable 1 }
powerSupplyInfo OBJECT IDENTIFIER ::= { svnPerf 9 }
powerSupplyTable OBJECT IDENTIFIER ::= { powerSupplyInfo 1 }
powerSupplyEntry OBJECT IDENTIFIER ::= { powerSupplyTable 1 }
raidInfo OBJECT IDENTIFIER ::= { svnPerf 6 }
raidVolumeTable OBJECT IDENTIFIER ::= { raidInfo 1 }
raidVolumeEntry OBJECT IDENTIFIER ::= { raidVolumeTable 1 }
chkpntGaiaTrapMIBConformance OBJECT IDENTIFIER ::= { checkpoint 2 }
chkpntGaiaTrapMIBCompliances OBJECT IDENTIFIER ::= { chkpntGaiaTrapMIBConformance 1 }
chkpntGaiaTrapMIBGroups OBJECT IDENTIFIER ::= { chkpntGaiaTrapMIBConformance 2 }
chkpntGaiaNotificationGroups OBJECT IDENTIFIER ::= { chkpntGaiaTrapMIBConformance 3 }
-- ******************************************
-- Notification Groups
-- ******************************************
chkpntGaiaNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS
{
chkpntTempertureTrap,
chkpntFanSpeedTrap,
chkpntVoltageTrap,
chkpntPowerSupplyTrap,
chkpntSystemConfigurationChangeTrap,
chkpntSystemConfigurationSaveTrap,
chkpntBiosTrap,
chkpntRAIDVolumeStateTrap
}
STATUS current
DESCRIPTION "This is a group of notifications"
::= { chkpntGaiaNotificationGroups 1 }
-- ******************************************
-- HW Sensor Traps
-- ******************************************
chkpntGaiaTrapTempertureSensor OBJECT IDENTIFIER ::= { chkpntGaiaTrapHWSensor 1 }
chkpntGaiaTrapFanSpeedSensor OBJECT IDENTIFIER ::= { chkpntGaiaTrapHWSensor 2 }
chkpntGaiaTrapVoltageSensor OBJECT IDENTIFIER ::= { chkpntGaiaTrapHWSensor 3 }
chkpntGaiaTrapPowerSupplySensor OBJECT IDENTIFIER ::= { chkpntGaiaTrapHWSensor 4 }
chkpntTempertureTrap NOTIFICATION-TYPE
OBJECTS
{
chkpntGaiaTrapOID,
chkpntGaiaTrapMsgText,
tempertureSensorName,
tempertureSensorValue
}
STATUS current
DESCRIPTION
"Temperture sensor alert (Sensor name provided in trap)"
::= { chkpntGaiaTrapTempertureSensor 1 }
chkpntFanSpeedTrap NOTIFICATION-TYPE
OBJECTS
{
chkpntGaiaTrapOID,
chkpntGaiaTrapMsgText,
fanSpeedSensorName,
fanSpeedSensorValue
}
STATUS current
DESCRIPTION
"Fan speed sensor alert (Sensor name provided in trap)"
::= { chkpntGaiaTrapFanSpeedSensor 1 }
chkpntVoltageTrap NOTIFICATION-TYPE
OBJECTS
{
chkpntGaiaTrapOID,
chkpntGaiaTrapMsgText,
voltageSensorName,
voltageSensorValue
}
STATUS current
DESCRIPTION
"Voltage sensor alert (Sensor name provided in trap)"
::= { chkpntGaiaTrapVoltageSensor 1 }
chkpntPowerSupplyTrap NOTIFICATION-TYPE
OBJECTS
{
chkpntGaiaTrapOID,
chkpntGaiaTrapMsgText,
powerSupplyIndex,
powerSupplyStatus
}
STATUS current
DESCRIPTION
"Power supply sensor alert (Sensor index provided in trap)"
::= { chkpntGaiaTrapPowerSupplySensor 1 }
-- ******************************************
-- System Configuration Traps
-- ******************************************
chkpntGaiaTrapSystemConfiguration OBJECT IDENTIFIER ::= { chkpntGaiaTrapConfiguration 1 }
chkpntSystemConfigurationChangeTrap NOTIFICATION-TYPE
OBJECTS
{
chkpntGaiaTrapOID,
chkpntGaiaTrapMsgText
}
STATUS current
DESCRIPTION
"System configuration was changed"
::= { chkpntGaiaTrapSystemConfiguration 1 }
chkpntSystemConfigurationSaveTrap NOTIFICATION-TYPE
OBJECTS
{
chkpntGaiaTrapOID,
chkpntGaiaTrapMsgText
}
STATUS current
DESCRIPTION
"System configuration was saved"
::= { chkpntGaiaTrapSystemConfiguration 2 }
-- ******************************************
-- Bios Trap
-- ******************************************
chkpntBiosTrap NOTIFICATION-TYPE
OBJECTS
{
chkpntGaiaTrapMsgText
}
STATUS current
DESCRIPTION
"BIOS status"
::= { chkpntBios 1 }
-- ******************************************
-- RAID Traps
-- ******************************************
chkpntGaiaTrapRAID OBJECT IDENTIFIER ::= { chkpntGaiaTrapDisk 1 }
chkpntRAIDVolumeStateTrap NOTIFICATION-TYPE
OBJECTS
{
chkpntGaiaTrapOID,
chkpntGaiaTrapMsgText,
raidVolumeState,
raidVolumeFlags
}
STATUS current
DESCRIPTION
"The RAID volume state is not optimal. Volume state, volume flags, disk state and disk flags are included."
::= { chkpntGaiaTrapRAID 1 }
END

21504
mibs/checkpoint/CHECKPOINT-MIB Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,655 @@
EMBEDDED-NGX-MIB DEFINITIONS ::= BEGIN
-- Version: 8.0
-- SUBTREE: 1.3.6.1.4.1.6983.1
-- iso.org.dod.internet.private.enterprises.sofaware.products
IMPORTS enterprises FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212;
-- textual conventions
DisplayString ::=
OCTET STRING
-- This data type is used to model textual information taken
-- from the NVT ASCII character set. By convention, objects
-- with this syntax are declared as having
--
-- SIZE (0..255)
sofaware OBJECT IDENTIFIER ::= { enterprises 6983 }
products OBJECT IDENTIFIER ::= { sofaware 1 }
swHardware OBJECT IDENTIFIER ::= { products 1 }
swStorage OBJECT IDENTIFIER ::= { products 2 }
swLicense OBJECT IDENTIFIER ::= { products 3 }
swFirmware OBJECT IDENTIFIER ::= { products 4 }
swMem OBJECT IDENTIFIER ::= { products 5 }
swAV OBJECT IDENTIFIER ::= { products 6 }
swFW OBJECT IDENTIFIER ::= { products 7 }
swWireless OBJECT IDENTIFIER ::= { products 8 }
swHA OBJECT IDENTIFIER ::= { products 9 }
swGWType OBJECT IDENTIFIER ::= { products 10 }
-- swHardware subtree
swHardwareVersion OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Hardware version"
::= {swHardware 1 }
swHardwareType OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Gateway type"
::= {swHardware 2 }
-- swStorage subtree
swStorageConfig OBJECT IDENTIFIER ::= { swStorage 1 }
swStorageFirm OBJECT IDENTIFIER ::= { swStorage 2 }
swStorageCF OBJECT IDENTIFIER ::= { swStorage 3 }
-- swStorage.swStorageConfig subtree
swStorageConfigTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total configuration space in megabytes"
::= {swStorageConfig 1}
swStorageConfigFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Free configuration space in megabytes"
::= {swStorageConfig 2}
-- swStorage.swStorageFirm subtree
swStorageFirmTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total firmware space in megabytes"
::= {swStorageFirm 1}
swStorageFirmFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Free firmware space in megabytes"
::= {swStorageFirm 2}
-- swStorage.swStorageCF subtree
swStorageCFTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total storage card space in megabytes"
::= {swStorageCF 1}
swStorageCFFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Free storage card space in megabytes"
::= {swStorageCF 2}
-- swLicense subtree
swLicenseMacAddress OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Gateway primary MAC address"
::= {swLicense 1 }
swLicenseProductKey OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Currently installed Product Key"
::= {swLicense 2 }
swLicenseProductName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Currently installed Product Key description"
::= {swLicense 3 }
swLicenseUsedNodes OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Currently used nodes"
::= {swLicense 4 }
-- swFirmware subtree
swFirmwareRunning OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Currently running firmware version"
::= {swFirmware 1 }
swFirmwarePrimary OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Primary firmware version"
::= {swFirmware 2 }
swFirmwareBackup OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Backup firmware version"
::= {swFirmware 3 }
swFirmwareBootcodeVersion OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Bootloader version"
::= {swFirmware 4 }
swFirmwareDebugMode OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Running in debug mode"
::= {swFirmware 5 }
-- swMem subtree
swMemRAM OBJECT IDENTIFIER ::= { swMem 1 }
swMemDFA OBJECT IDENTIFIER ::= { swMem 2 }
-- swMem.swMemRAM subtree
swMemRamFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Amount of free RAM space in KB"
::= {swMemRAM 1}
swMemRamTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total RAM space in KB"
::= {swMemRAM 2}
-- End: swMem.swMemRAM subtree
-- swMem.swMemDFA subtree
swMemDfaFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Amount of free DFA space in KB"
::= {swMemDFA 1}
swMemDfaTotal OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Total RAM space in KB"
::= {swMemDFA 2}
swMemDfaTest OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"DFA self test results"
::= {swMemDFA 3}
-- End: swMem.swMemDFA subtree
swUserMemFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"User memory free in KB"
::= {swMem 3 }
swKernelMemFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Kernel memory free in KB"
::= {swMem 4 }
swFwMEMFree OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Firewall memory free in KB"
::= {swMem 5 }
-- swAV subtree
swAvMain OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Main antivirus database version"
::= {swAV 1}
swAvDaily OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Daily antivirus database version"
::= {swAV 2}
swAvStatus OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"VStream Antivirus engine status"
::= {swAV 3}
swAvNextUpdate OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"VStream Antivirus next update"
::= {swAV 4}
-- swFW subtree
swFwActiveComputersTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwActiveComputerEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table for active computers"
::= { swFW 1 }
swFwActiveComputerEntry OBJECT-TYPE
SYNTAX SwActiveComputerEntry
ACCESS not-accessible
STATUS mandatory
INDEX { swActCompNetwork }
::= { swFwActiveComputersTable 1 }
SwActiveComputerEntry ::=
SEQUENCE {
swActCompNetwork
DisplayString,
swActCompIpAddress
DisplayString,
swActCompMac
DisplayString,
swActCompType
DisplayString,
swActCompName
DisplayString,
swActCompLicense
DisplayString,
swActCompAuthStatus
DisplayString,
swActCompAuthUsername
DisplayString,
swActCompAuthSessionExpiresTime
DisplayString
}
swActCompNetwork OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Network this host is connected to"
::= { swFwActiveComputerEntry 1 }
swActCompIpAddress OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Host IP address"
::= { swFwActiveComputerEntry 2 }
swActCompMac OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Host MAC address"
::= { swFwActiveComputerEntry 3 }
swActCompType OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Host type"
::= { swFwActiveComputerEntry 4 }
swActCompName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Host name <20> if known"
::= { swFwActiveComputerEntry 5 }
swActCompLicense OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Host license status"
::= { swFwActiveComputerEntry 6 }
swActCompAuthStatus OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Host authentication status"
::= { swFwActiveComputerEntry 7 }
swActCompAuthUsername OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current Secure Hotspot username"
::= { swFwActiveComputerEntry 8 }
swActCompAuthSessionExpiresTime OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Expiration time for the current Hotspot session"
::= { swFwActiveComputerEntry 9 }
-- swWireless subtree
swWirelessStationsTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwWirelessStationEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Wireless Stations"
::= { swWireless 1 }
swWirelessStationEntry OBJECT-TYPE
SYNTAX SwWirelessStationEntry
ACCESS not-accessible
STATUS mandatory
INDEX { swWStationMac }
::= { swWirelessStationsTable 1 }
SwWirelessStationEntry ::=
SEQUENCE {
swWStationMac
DisplayString,
swWStationSignalDb
INTEGER,
swWStationQos
DisplayString,
swWStationXr
DisplayString,
swWStationRate
DisplayString,
swWStationCipher
DisplayString,
swWStationRxFramesOk
INTEGER,
swWStationRxFramesManagement
INTEGER,
swWStationRxFramesControl
INTEGER,
swWStationRxFramesErrorFrame
INTEGER,
swWStationRxRetryRation
INTEGER,
swWStationRxDupRatio
INTEGER,
swWStationTxFramesOk
INTEGER,
swWStationTxFramesManagement
INTEGER,
swWStationTxFramesError
INTEGER,
swWStationTxFailRatio
INTEGER,
swWStationTxPacketErrorRatio
INTEGER
}
swWStationMac OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Station MAC Address"
::= { swWirelessStationEntry 1 }
swWStationSignalDb OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Station signal strength in dB"
::= { swWirelessStationEntry 2 }
swWStationQos OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"WMM mode"
::= { swWirelessStationEntry 3 }
swWStationXr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Extended Range mode"
::= { swWirelessStationEntry 4 }
swWStationRate OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current transmission rate"
::= { swWirelessStationEntry 5 }
swWStationCipher OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current cipher"
::= { swWirelessStationEntry 6 }
swWStationRxFramesOk OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of frames received without error"
::= { swWirelessStationEntry 7 }
swWStationRxFramesManagement OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of management frames received"
::= { swWirelessStationEntry 8 }
swWStationRxFramesControl OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of control frames received"
::= { swWirelessStationEntry 9 }
swWStationRxFramesErrorFrame OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of frames received with error"
::= { swWirelessStationEntry 10 }
swWStationRxRetryRation OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Percentage of received retried frames"
::= { swWirelessStationEntry 11 }
swWStationRxDupRatio OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Percentage of duplicate frames received"
::= { swWirelessStationEntry 12 }
swWStationTxFramesOk OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of frames transmitted successfully"
::= { swWirelessStationEntry 13 }
swWStationTxFramesManagement OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of management frames transmitted"
::= { swWirelessStationEntry 14 }
swWStationTxFramesError OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of errors during frame transmission"
::= { swWirelessStationEntry 15 }
swWStationTxFailRatio OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Failed frame rate in percentage"
::= { swWirelessStationEntry 16 }
swWStationTxPacketErrorRatio OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Packet error rate in percentage"
::= { swWirelessStationEntry 17 }
-- swHA subtree
swVirtualIpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SwVirtualIpEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"High Availability Virtual IP table"
::= { swHA 1 }
swVirtualIpEntry OBJECT-TYPE
SYNTAX SwVirtualIpEntry
ACCESS not-accessible
STATUS mandatory
INDEX { swVirtualIpAddr }
::= { swVirtualIpTable 1 }
SwVirtualIpEntry ::=
SEQUENCE {
swVirtualIpAddr
DisplayString,
swVirtualIpStatus
DisplayString
}
swVirtualIpAddr OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"High Availability Virtual IP"
::= { swVirtualIpEntry 1 }
swVirtualIpStatus OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"High Availability Virtual IP"
::= { swVirtualIpEntry 2 }
-- swGWType subtree
-- The "sysObjectID" value indicates the following Gateway-types:
SafeAtOffice205 OBJECT IDENTIFIER ::= { swGWType 7 }
SafeAtOffice210 OBJECT IDENTIFIER ::= { swGWType 9 }
SafeAtOffice225 OBJECT IDENTIFIER ::= { swGWType 11 }
UTM1EdgeX OBJECT IDENTIFIER ::= { swGWType 15 }
SafeAtOffice405 OBJECT IDENTIFIER ::= { swGWType 16 }
SafeAtOffice410 OBJECT IDENTIFIER ::= { swGWType 17 }
SafeAtOffice425 OBJECT IDENTIFIER ::= { swGWType 18 }
UTM1EdgeW OBJECT IDENTIFIER ::= { swGWType 20 }
SafeAtOffice500 OBJECT IDENTIFIER ::= { swGWType 21 }
SafeAtOffice500P OBJECT IDENTIFIER ::= { swGWType 22 }
UTM-1X300 OBJECT IDENTIFIER ::= { swGWType 23 }
UTM-1X400 OBJECT IDENTIFIER ::= { swGWType 24 }
UTM-1X1000 OBJECT IDENTIFIER ::= { swGWType 25 }
END

View File

@ -0,0 +1,78 @@
-- Private Enterprise Codes below ntcCommon subtree
--
-- Prefix: iso.org.dod.internet.private.enterprise.nokia.nokiaProducts.ntcCommon (1.3.6.1.4.1.94.1.16)
--
-- Nokia oids imported below are located in
-- /vob/nnmsc/nms300/MIB/oid/nokia.oid
--
-- Version history
-- 21.01.1998 01 MKi Initial version of NTC Common OID subtree, Common Alarm Reporting added
-- 19.08.1998 02 MKi ASN.1 Module prefix / suffix added.
-- 03.09.1998 03 MKi Subtree for Rate shaping MIB added.
-- 09.09.1998 04 MKi Subtree for rate shaping MIB corrected, one for trap destination added.
-- 24.09.1998 05 MKi New OID subtree structure for Nokia Common MIBs taken into use
-- 29.09.1998 06 MKi Removing comments, adding subtree for ntcHWUnitTypes
-- 08.10.1998 07 MKi Adding subtree for Access Control MIB.
NOKIA-COMMON-MIB-OID-REGISTRATION-MIB DEFINITIONS ::= BEGIN
IMPORTS
ntcCommon
FROM NOKIA-OID-REGISTRATION-MIB;
-- OIDs allocated to NTC Common MIB modules
ntcCommonAlarm OBJECT IDENTIFIER ::= { ntcCommon 1 } -- Mika Kiikkila
ntcCommonAlarmTrap OBJECT IDENTIFIER ::= { ntcCommon 2 } -- Mika Kiikkila
ntcCommonTrapDest OBJECT IDENTIFIER ::= { ntcCommon 3 } -- Trap Destination MIB, Jarkko Lapinlampi
ntcRS OBJECT IDENTIFIER ::= { ntcCommon 4 } -- Rate Shaping MIB, Alan Francisco
-- From now on, all forthcoming Nokia Common MIB modules shall be registered below following subtrees
ntcCommonModules OBJECT IDENTIFIER ::= { ntcCommon 5 }
ntcCommonAgentCaps OBJECT IDENTIFIER ::= { ntcCommon 6 }
ntcCommonMibs OBJECT IDENTIFIER ::= { ntcCommon 7 }
ntcCommonReqs OBJECT IDENTIFIER ::= { ntcCommon 8 }
-- *******************************************************
-- Nokia Common MIB - OID subtree for Module registrations
-- *******************************************************
ntcHWModule OBJECT IDENTIFIER ::= { ntcCommonModules 1 }
ntcNtpModule OBJECT IDENTIFIER ::= { ntcCommonModules 2 }
ntcHWUnitTypeModule OBJECT IDENTIFIER ::= { ntcCommonModules 3 }
ntcACModule OBJECT IDENTIFIER ::= { ntcCommonModules 4 } -- Access Control MIB
ntcGprsTracingModule OBJECT IDENTIFIER ::= { ntcCommonModules 5 }
-- *****************************************************
-- Nokia Common MIB - OID subtree for Agent Capabilities
-- *****************************************************
ntcHWAgentCap OBJECT IDENTIFIER ::= { ntcCommonAgentCaps 1 }
ntcNtpAgentCap OBJECT IDENTIFIER ::= { ntcCommonAgentCaps 2 }
ntcHWUnitTypeAgentCap OBJECT IDENTIFIER ::= { ntcCommonAgentCaps 3 }
ntcACAgentCap OBJECT IDENTIFIER ::= { ntcCommonAgentCaps 4 }
ntcGprsTracingAgentCap OBJECT IDENTIFIER ::= { ntcCommonAgentCaps 5 }
-- **********************************************
-- Nokia Common MIB - OID subtree for MIB objects
-- **********************************************
ntcHWMibs OBJECT IDENTIFIER ::= { ntcCommonMibs 1 }
ntcNtpMibs OBJECT IDENTIFIER ::= { ntcCommonMibs 2 }
ntcHWUnitTypeMibs OBJECT IDENTIFIER ::= { ntcCommonMibs 3 }
ntcACMibs OBJECT IDENTIFIER ::= { ntcCommonMibs 4 }
ntcGprsTracingMibs OBJECT IDENTIFIER ::= { ntcCommonMibs 5 }
-- ***********************************************
-- Nokia Common MIB - OID subtree for Requirements
-- ***********************************************
ntcHWReqs OBJECT IDENTIFIER ::= { ntcCommonReqs 1 }
ntcNtpReqs OBJECT IDENTIFIER ::= { ntcCommonReqs 2 }
ntcHWUnitTypeReqs OBJECT IDENTIFIER ::= { ntcCommonReqs 3 }
ntcACReqs OBJECT IDENTIFIER ::= { ntcCommonReqs 4 }
ntcGprsTracingReqs OBJECT IDENTIFIER ::= { ntcCommonReqs 5 }
END

View File

@ -0,0 +1,348 @@
NOKIA-HWM-MIB DEFINITIONS ::= BEGIN
--
-- Copyright (C) 1998 Nokia Telecommunications Oy
--
IMPORTS
ntcCommonModules, ntcHWMibs, ntcHWReqs
FROM NOKIA-COMMON-MIB-OID-REGISTRATION-MIB
entPhysicalIndex -- entPhysicalVendorType, entPhysicalDescr
FROM ENTITY-MIB
MODULE-IDENTITY, OBJECT-TYPE, Integer32 -- NOTIFICATION-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP -- NOTIFICATION-GROUP
FROM SNMPv2-CONF
DisplayString, TimeStamp, AutonomousType -- DateAndTime,
FROM SNMPv2-TC;
ntcHWModule MODULE-IDENTITY
LAST-UPDATED "9901080000Z"
ORGANIZATION "Nokia"
CONTACT-INFO
"Anna-Kaisa Lindfors
Nokia Telecommunications Oy
Hiomotie 5, FIN-00380 Helsinki
+358-9-51121
anna-kaisa.lindfors@nokia.com"
DESCRIPTION
"The MIB module that is used to control the
Hardware Management information."
REVISION "9808240000Z"
DESCRIPTION
"Rev 0.1 August 24, 1998 Initial version - ready for review"
REVISION "9809030000Z"
DESCRIPTION
"Rev 0.2 September 3, 1998 Initial review by Tero Soukko
whose comments have been incorporated."
REVISION "9809240000Z"
DESCRIPTION
"Rev 0.3 September 24, 1998 ready for initial review."
REVISION "9810040000Z"
DESCRIPTION
"Rev 0.4 Updated anchors to use values registered by
Mika Kiikkila."
REVISION "9901080000Z"
DESCRIPTION
"Rev 1.0 Syntax of ntcHWLastChangedTime changed from
DateAndTime to TimeStamp. Traps commented out because
they are part of Nokia Common Alarm MIB."
REVISION "9908050000Z"
DESCRIPTION
"Rev 1.01 Those IMPORTS which are not used are removed.
Groups ntcHWSlots and ntcHWEventGroup which are not defined in
this module are removed. The name NokiaHwmSlotEntry is
changed to NtcHWSlotEntry on account of convenience. All
notification definions before out-commented removed. Some esthetic
modifications made."
REVISION "9910250000Z"
DESCRIPTION
"Comment 'The NMS is not allowed to set the value of ntcHWAdminstate
to missing.' added to the ntcHWAdminstate's description."
::= { ntcCommonModules 1 }
ntcHWObjs OBJECT IDENTIFIER ::= { ntcHWMibs 1 }
ntcHWEvents OBJECT IDENTIFIER ::= { ntcHWMibs 2 0 }
ntcHWGroups OBJECT IDENTIFIER ::= { ntcHWReqs 1 }
ntcHWCompliances OBJECT IDENTIFIER ::= { ntcHWReqs 2 }
--
-- HWM Units group
--
--
-- the Hardware Management Unit Table
--
ntcHWUnitTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcHWUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table which contains an entry for each pluggable circuit board
(in this MIB a 'unit' is the same as a pluggable circuit board.)
Entries of this table are automatically created by the hardware
management software."
::= { ntcHWObjs 1 }
ntcHWUnitEntry OBJECT-TYPE
SYNTAX NtcHWUnitEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the ntcHWUnitTable. Rows are created
automatically by the Hardware Management software."
INDEX { entPhysicalIndex }
::= { ntcHWUnitTable 1 }
NtcHWUnitEntry ::= SEQUENCE {
ntcHWAdminState INTEGER,
ntcHWOperState INTEGER,
ntcHWAvailabilityStatus INTEGER,
ntcHWRestart INTEGER,
ntcHWLedState INTEGER,
ntcHWSerialNumber DisplayString,
ntcHWProductionDate DisplayString,
ntcHWUnitEntryChanged TimeStamp
}
ntcHWAdminState OBJECT-TYPE
SYNTAX INTEGER {
inService(1),
outOfService(2),
inTest(3),
missing(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Represents the desired state of the unit. inService
indicates that the unit is intended to be operating
normally. outOfService indicates that the unit should
be taken out of normal operating mode and no data traffic
should appear in this unit. inTest indicates that the
unit should be placed into a selftest mode. missing
indicates that the unit is expected to be present but
has been detected as not being physically present.
The NMS is not allowed to set the value of ntcHWAdminstate
to missing."
::= { ntcHWUnitEntry 1 }
ntcHWOperState OBJECT-TYPE
SYNTAX INTEGER {
down(1),
up(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current state of the unit. down
indicates that the unit is in a non-functional
state. up indicates that the unit is functioning
normally."
::= { ntcHWUnitEntry 2 }
ntcHWAvailabilityStatus OBJECT-TYPE
SYNTAX INTEGER {
inCharge(1),
applicationStarting(2),
applicationShutdown(3),
platformStarting(4),
resetting(5),
separated(6),
unconfigured(7),
testing(8),
standby(9),
dormant(10),
unavailable(11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides more specific information on the state of the unit
in this conceptual row. The status column has eleven
defined values:
inCharge = the unit is fully operational and ready to
perform its desired tasks;
applicationStarting = the application software is starting up;
applicationShutdown = the application software is
shutting down;
platformStarting = Basic platform software is starting up;
resetting = the disk files are closed and hardware reset
is forced;
separated = Only basic OS software is running.
The unit can start application software on request;
unconfigured = The administrative state of the unit is
'missing', disk files are closed and only basic OS
software is running. The unit refuses to start
application software;
testing = Selftests can be performed, only basic OS
are running;
standby = The unit is redundant and is fully operational but not
in charge of operations. It is ready to move to 'inCharge'
state when necessary;
dormant = All connections are physically inactive to
enable removal of the unit without electric disturbance in
the backplane. Only watchdog software is running for a
short duration of time;
unavailable = The unit is not physically present or
cannot be contacted."
::= { ntcHWUnitEntry 3 }
ntcHWRestart OBJECT-TYPE
SYNTAX INTEGER {
reset(1),
hotRestart(2),
detach(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Provides the ability to reset or perform a hot
restart the unit represented by this conceptual row.
reset = the Unit is shutdown in an orderly manner and restarted
again via hardware reset;
hotRestart = only the software in a unit is restarted, a hardware
reset is not initiated;
detach = all electrical connections of the unit are forced to
an inactive state to enable removal of the unit without
electrical disturbance in the backplane."
::= { ntcHWUnitEntry 4 }
ntcHWLedState OBJECT-TYPE
SYNTAX INTEGER {
red(1),
yellow(2),
black(3),
green(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the current LED color of the unit represented
by this conceptual row."
::= { ntcHWUnitEntry 5 }
ntcHWSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The units serial number in displayable format."
::= { ntcHWUnitEntry 6 }
ntcHWProductionDate OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The units production date in displayable format."
::= { ntcHWUnitEntry 7 }
ntcHWUnitEntryChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Represents the value of sysUpTime at the instant
that this conceptual row entry has changed."
::= { ntcHWUnitEntry 8 }
ntcHWSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF NtcHWSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table whose entries represent the expected circuit board
type. The entries are created automatically by the hardware
management software."
::= { ntcHWObjs 2 }
ntcHWSlotEntry OBJECT-TYPE
SYNTAX NtcHWSlotEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The logical row describing the expected circiut board type of a
slot."
INDEX { entPhysicalIndex }
::= { ntcHWSlotTable 1 }
NtcHWSlotEntry ::= SEQUENCE {
ntcHWDesiredUnitType AutonomousType
}
ntcHWDesiredUnitType OBJECT-TYPE
SYNTAX AutonomousType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The unit type which is expected to be inserted or present in the
current slot.
An indication of the vendor-specific hardware type of the
HWM entity. Note that this is different from the
definition of MIB-II's sysObjectID.
An agent should set this object to a enterprise-specific
registration identifier value indicating the specific
equipment type in detail.
If no vendor-specific registration identifier exists for
this entity, or the value is unknown by this agent,
then the value { 0 0 } is returned."
::= { ntcHWSlotEntry 2 }
ntcHWLastChangedTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of sysUpTime at the time any of these events occur:
* any instance in the following object changes value:
- hwmUnitEntryChanged
This object shall be set to value 0 in startup."
::= { ntcHWObjs 3 }
ntcHWLoadInventoryContainer OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing any value to this object will cause the hardware
management software to reread its configuration file
from disk."
::= { ntcHWObjs 4 }
ntcHWUnits OBJECT-GROUP
OBJECTS {
ntcHWAdminState,
ntcHWOperState,
ntcHWAvailabilityStatus,
ntcHWRestart,
ntcHWLedState,
ntcHWSerialNumber,
ntcHWProductionDate,
ntcHWUnitEntryChanged
}
STATUS current
DESCRIPTION
"A collection of objects representing the status of a unit."
::= { ntcHWGroups 1 }
--
-- compliance statements
--
ntcHWCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement Hardware Management."
MODULE ENTITY-MIB
MANDATORY-GROUPS {
entityPhysicalGroup
}
MODULE -- this module
MANDATORY-GROUPS {
ntcHWUnits
}
::= { ntcHWCompliances 1 }
END

View File

@ -0,0 +1,531 @@
--*******************************************************
--Nokia IPSO Load Balancing Cluster MIB
--May 14 2001, Kripa Karlekar
--
--*******************************************************
NOKIA-IPSO-LBCLUSTER-MIB DEFINITIONS ::= BEGIN
IMPORTS
IpAddress, OBJECT-TYPE FROM RFC1155-SMI
ipsoProducts FROM NOKIA-IPSO-REGISTRATION-MIB
NOTIFICATION-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
MacAddress, TimeStamp
FROM SNMPv2-TC
InterfaceIndex FROM IF-MIB;
ipsoLBClusterMIB MODULE-IDENTITY
LAST-UPDATED "0105140000Z"
ORGANIZATION "Nokia IPRG"
CONTACT-INFO
" Nokia IPRG
Customer Service"
DESCRIPTION
"The MIB Module for the management of Load Balancing IPSO systems.
A load balancing IPSO cluster comprises a number of nodes with
a single master node and multiple member nodes.
A master or member can be a part of single cluster or multiple
clusters.
The master is responsible for calculating the worksets and assigning
it to all the members and to itself.
The information provided by this MIB implementation will vary depending
on if this node is a master or member."
REVISION "0105140000Z"
DESCRIPTION "Initial Version of the MIB -- Kripa Karlekar"
::= { ipsoProducts 5 }
-- MIB Contains 5 tables
ipsoLBClusterInfo OBJECT IDENTIFIER ::= { ipsoLBClusterMIB 1}
ipsoLBClusterNodeSpecificInfo OBJECT IDENTIFIER ::= { ipsoLBClusterMIB 2}
ipsoLBClusterNotificationGroup OBJECT IDENTIFIER ::= { ipsoLBClusterMIB 3}
ipsoLBNumClusters OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of clusters in which this node is either a master
or a member"
::= {ipsoLBClusterInfo 1}
ipsoLBClusterInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoLBClusterInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a row for each cluster to which
this system belongs."
INDEX {ClusterIndex }
::= {ipsoLBClusterInfo 2}
ipsoLBClusterInfoEntry OBJECT-TYPE
SYNTAX IpsoLBClusterInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing cluster management information for
each cluster this system belongs."
::= {ipsoLBClusterInfoTable 1}
IpsoLBClusterInfoEntry ::=
SEQUENCE {
clusterIndex INTEGER,
clusterID INTEGER,
clusterNumMembers INTEGER,
clusterNumInterfaces INTEGER,
clusterUpTimeAtJoin TimeStamp,
systemUpTimeAtJoin TimeStamp,
clusterTotalBuckets INTEGER,
clusterBucketsAssigned INTEGER
}
clusterIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Cluster Index"
::= { ipsoLBClusterInfoEntry 1}
clusterID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Identity for the cluster"
::= { ipsoLBClusterInfoEntry 2}
clusterNumMembers OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of members for this cluster"
::= { ipsoLBClusterInfoEntry 3}
clusterNumInterfaces OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of interfaces participating in this cluster"
::= { ipsoLBClusterInfoEntry 4}
clusterUpTimeAtJoin OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Time since the cluster started when this member joined the cluster"
::= { ipsoLBClusterInfoEntry 5}
systemUpTimeAtJoin OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The system up time when this member joined the cluster"
::= { ipsoLBClusterInfoEntry 6}
clusterTotalBuckets OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Overall number of buckets that will be distributed among
cluster members for this cluster"
::= { ipsoLBClusterInfoEntry 7}
clusterBucketsAssigned OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of buckets assigned to each individual
cluster members on this cluster"
::= { ipsoLBClusterInfoEntry 8}
ipsoLBClusterAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoLBClusterAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a row for each cluster to which
this system belongs. This table provides cluster
interface address for this cluster."
INDEX {ClusterIndex, ClusterAddress}
::= {ipsoLBClusterInfo 3}
ipsoLBClusterAddressEntry OBJECT-TYPE
SYNTAX IpsoLBClusterAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing cluster interface address
information of each cluster this node is participating."
::= {ipsoLBClusterAddressTable 1}
IpsoLBClusterAddressEntry ::=
SEQUENCE {
clusterIndex INTEGER,
clusterAddress IpAddress,
clusterMACAddress MacAddress
}
clusterIndex2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The cluster index"
::= { ipsoLBClusterAddressEntry 1}
clusterAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The cluster interface address"
::= { ipsoLBClusterAddressEntry 2}
clusterMACAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The cluster MAC Address"
::= { ipsoLBClusterAddressEntry 3}
ipsoLBClusterMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoLBClusterMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table has information about all the members
in each cluster this node participates. The information
in this table varies depending on if this mode is a member
or master in each cluster. If this node is a master in a
cluster it furnishes more information"
INDEX { ClusterIndex, MemberID}
::= {ipsoLBClusterInfo 4}
ipsoLBClusterMemberEntry OBJECT-TYPE
SYNTAX IpsoLBClusterMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing member information."
::= {ipsoLBClusterMemberTable 1}
IpsoLBClusterMemberEntry ::=
SEQUENCE {
clusterIndex INTEGER,
memberID INTEGER,
memberPercentageBucketsAssigned INTEGER,
memberRating OCTET STRING,
memberPrimaryAddress IpAddress
}
clusterIndex3 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The index of the cluster"
::= { ipsoLBClusterMemberEntry 1}
memberID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The member id in the cluster"
::= { ipsoLBClusterMemberEntry 2}
memberPercentageBucketsAssigned OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "A percentage of how many buckets this member is processing
for each cluster"
::= { ipsoLBClusterMemberEntry 3}
memberRating OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Rating of this member for this cluster, only available on Master."
::= { ipsoLBClusterMemberEntry 4}
memberPrimaryAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Members's primary interface address"
::= { ipsoLBClusterMemberEntry 5}
ipsoLBClusterNodeSpecificTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoLBClusterNodeSpecificEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains a row for each cluster to which
this system belongs. This table provides specific
cluster related information about this node"
INDEX { ClusterIndex }
::= {ipsoLBClusterNodeSpecificInfo 1}
ipsoLBClusterNodeSpecificEntry OBJECT-TYPE
SYNTAX IpsoLBClusterNodeSpecificEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing management information for
this node in each cluster."
::= {ipsoLBClusterNodeSpecificTable 1}
IpsoLBClusterNodeSpecificEntry ::=
SEQUENCE {
clusterIndex INTEGER,
memberID INTEGER,
percentageBucketsAssigned INTEGER,
memberMode INTEGER,
memberRating INTEGER,
memberPrimaryAddress IpAddress
}
clusterIndex4 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The cluster index for which this node is a member"
::= { ipsoLBClusterNodeSpecificEntry 1}
memberID2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This member's id in the cluster"
::= { ipsoLBClusterNodeSpecificEntry 2}
percentageBucketsAssigned OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Percentage of buckets assigned to this member in this cluster"
::= { ipsoLBClusterNodeSpecificEntry 3}
memberMode OBJECT-TYPE
SYNTAX INTEGER {
uninitialized(1),
initialized(2),
joining(3),
becomingmaster(4),
master(5),
member(6),
unknown(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The member's mode in this cluster"
::= { ipsoLBClusterNodeSpecificEntry 4}
memberRating2 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Member's rating in this cluster"
::= { ipsoLBClusterNodeSpecificEntry 5}
memberPrimaryAddress2 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Members's primary interface address"
::= { ipsoLBClusterNodeSpecificEntry 6}
ipsoLBClusterNodeSpecificInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF IpsoLBClusterNodeSpecificInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains information about each interface
that participates in the cluster.
The interfaces in this node can be a part of multiple
cluster in which case there will be a row for each
interface in each cluster."
INDEX { ClusterIndex, ifIndex}
::= {ipsoLBClusterNodeSpecificInfo 2}
ipsoLBClusterNodeSpecificInterfaceEntry OBJECT-TYPE
SYNTAX IpsoLBClusterNodeSpecificInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry containing management information for
each interface in this member for each cluster."
::= {ipsoLBClusterNodeSpecificInterfaceTable 1}
IpsoLBClusterNodeSpecificInterfaceEntry ::=
SEQUENCE {
clusterIndex INTEGER,
memberID INTEGER,
ifIndex InterfaceIndex,
clusterIPAddress IpAddress,
clusterNetMask IpAddress,
clusterBroadcastAddress IpAddress,
realIPAddress IpAddress,
masterIPAddress IpAddress
}
clusterIndex5 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The cluster index for which this node is a member"
::= { ipsoLBClusterNodeSpecificInterfaceEntry 1}
memberID3 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION "This member's ID"
::= { ipsoLBClusterNodeSpecificInterfaceEntry 2}
ifIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The interface index in the interface table"
::= { ipsoLBClusterNodeSpecificInterfaceEntry 3}
clusterIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Cluster's IP address for this interface"
::= { ipsoLBClusterNodeSpecificInterfaceEntry 4}
clusterNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Cluster Netmask "
::= { ipsoLBClusterNodeSpecificInterfaceEntry 5}
clusterBroadcastAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The Broadcast address"
::= { ipsoLBClusterNodeSpecificInterfaceEntry 6}
realIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The real IP Address of the interface, if there
are multiple IP address then this will the first
IP address configured"
::= { ipsoLBClusterNodeSpecificInterfaceEntry 7}
masterIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Master's IP address assosiated with this interface"
::= { ipsoLBClusterNodeSpecificInterfaceEntry 8}
-- Following are the cluster related notifcation traps
ipsoLBMemberJoinRejectReason OBJECT-TYPE
SYNTAX INTEGER {
fewinterface (1),
illegallicence(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Reason why a node was rejected from joining a cluster."
::= { ipsoLBClusterNotificationGroup 0 }
ipsoLBClusterNewMasterReason OBJECT-TYPE
SYNTAX INTEGER {
oldMasterHelloTimeout (1),
iamBetterMaster(2),
initalizedAsMaster(3),
unknown(4)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Potential reason why this node became a master."
::= { ipsoLBClusterNotificationGroup 1 }
ipsoLBClusterMemberJoin NOTIFICATION-TYPE
OBJECTS {clusterID, memberID, ipsoMemberIPAddress}
STATUS current
DESCRIPTION "This trap is sent when a member node joins the cluster by the master"
::= { ipsoLBClusterNotificationGroup 2 }
ipsoLBClusterMemberLeft NOTIFICATION-TYPE
OBJECTS {clusterID, memberID, ipsoMemberIPAddress}
STATUS current
DESCRIPTION "This trap is sent when a member node leaves the cluster by the master."
::= { ipsoLBClusterNotificationGroup 3 }
ipsoLBClusterNewMaster NOTIFICATION-TYPE
OBJECTS {clusterID, ipsoLBClusterNewMasterReason}
STATUS current
DESCRIPTION "This trap is sent when a cluster is formed and a new master is elected."
::= { ipsoLBClusterNotificationGroup 4 }
ipsoLBJoinReject NOTIFICATION-TYPE
OBJECTS {clusterID, ipsoMemberIPAddress, ipsoMemberRejectErcode,
ipsoMemberRejectWrongIntf, ipsoMemberRejectprimaryintf, ipsoMemberRejectCip,
ipsoMemberRejectHash }
STATUS current
DESCRIPTION "This trap is sent when a member's request to join the cluster
is rejected"
::= { ipsoLBClusterNotificationGroup 5 }
--ERROR REASONS
--ERROR CODE INTEGER
ipsoMemberRejectErcode OBJECT-TYPE
SYNTAX INTEGER {
internalerroronmaster (55),
numberofmembersclustercansupportexceeded (22),
nodeunreachableononeoftheselectedinterfaces (65),
protocolversionmismatch (61),
configurationmismatch (6)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Potential reason why this node is rejected."
::= { ipsoLBClusterNotificationGroup 6 }
-- ERROR REASON WRONG NO OF INTERFACES CHOSEN
ipsoMemberRejectWrongIntf OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Wrong number of Interfaces Selected."
::= { ipsoLBClusterNotificationGroup 7 }
-- ERROR REASON WRONG PRIMARY INTERFACE SELECTED
ipsoMemberRejectprimaryintf OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Primary addresses didn't match."
::= { ipsoLBClusterNotificationGroup 8 }
-- ERROR REASON WRONG CLUSTER IP ADDRESS ON MORE INTERFACES
ipsoMemberRejectCip OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Cluster IP address didn't match on one or more interfaces."
::= { ipsoLBClusterNotificationGroup 9 }
-- ERROR REASON WRONG HASH ON OR MORE INTERFACES
ipsoMemberRejectHash OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "Hash Configuration did not match on one or more interfaces."
::= { ipsoLBClusterNotificationGroup 10 }
--IP ADDRESS OF THE MEMBER THAT IS REJECTED or that has JOINED or LEFT.
ipsoMemberIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION "IP address of a member."
::= { ipsoLBClusterNotificationGroup 11 }
END

View File

@ -0,0 +1,92 @@
NOKIA-IPSO-REGISTRATION-MIB DEFINITIONS ::= BEGIN
-- 4567890123456789012345678901234567890123456789012345678901234567890123456789
-- This line is 80 characters wide, keep lines in this file shorter than that--
-- ===============================================================
-- Copyright (C) Nokia Telecommunications Oy 1998
-- ===============================================================
-- This MIB Module defines the System MIB for products running IPSO.
-- More detailed description of the variables and tables is
-- provided in other related documentation.
--
-- Format: SNMP v2 MIB (Simple network management protocol,
-- version 2, Management Information Base )
--
-- ================================================================
-- Author : Alan Francisco
-- Version : 1.02
-- Created : 02.12.1998
-- Last Update : 28.01.1999 - Added ipsoIP3xx.
-- 14.12.1998 - Added newer and more comprehensive
-- IP and VPN product OIDs.
-- ================================================================
IMPORTS
enterprises, MODULE-IDENTITY
FROM SNMPv2-SMI;
ipsoProducts MODULE-IDENTITY
LAST-UPDATED "0001140000Z"
ORGANIZATION "Nokia"
CONTACT-INFO
"Alan Fransisco
Postal: 313 Fairchild Drive
Mountain View,
California, 94043"
DESCRIPTION
"The root of the OID sub-tree assigned to IPSO products"
REVISION "9812020000Z"
DESCRIPTION
" Revision 1.02
Added newer and more comprehensive
IP and VPN product OIDs. - 14.12.1998
Revision 1.02
Added ipsoIP3xx - 28.01.1999"
REVISION "0001140000Z"
DESCRIPTION
"MIB converted from SMIv1 to SMIv2 format
Revision 1.03 - 14.01.2000"
REVISION "0107170000Z"
DESCRIPTION
"Added ipsoSosSystem for Ramp MIBs.
Revision 1.5 - 17.07.2001"
::= { nokiaProducts 21 }
nokia OBJECT IDENTIFIER ::= { enterprises 94 }
nokiaProducts OBJECT IDENTIFIER ::= { nokia 1 }
--ipsoProducts OBJECT IDENTIFIER ::= { nokiaProducts 21 }
-- ipsoSystem OBJECT IDENTIFIER ::= { ipsoProducts 1 }
ipsoProductIds OBJECT IDENTIFIER ::= { ipsoProducts 2 }
-- fmConf OBJECT IDENTIFIER ::= { ipsoProducts 3 }
ipsoSosSystem OBJECT IDENTIFIER ::= { ipsoProducts 4 }
ipsoAgentID OBJECT IDENTIFIER ::= { ipsoProductIds 1 }
ipsoIPUnknown OBJECT IDENTIFIER ::= { ipsoAgentID 1 }
ipsoIP4xx OBJECT IDENTIFIER ::= { ipsoAgentID 2 }
ipsoIP400 OBJECT IDENTIFIER ::= { ipsoAgentID 3 }
ipsoIP410 OBJECT IDENTIFIER ::= { ipsoAgentID 4 }
ipsoIP440 OBJECT IDENTIFIER ::= { ipsoAgentID 5 }
ipsoIP6xx OBJECT IDENTIFIER ::= { ipsoAgentID 6 }
ipsoIP600 OBJECT IDENTIFIER ::= { ipsoAgentID 7 }
ipsoIP650 OBJECT IDENTIFIER ::= { ipsoAgentID 8 }
ipsoIP3xx OBJECT IDENTIFIER ::= { ipsoAgentID 9 }
ipsoIP110 OBJECT IDENTIFIER ::= { ipsoAgentID 10 }
ipsoIP530 OBJECT IDENTIFIER ::= { ipsoAgentID 11 }
ipsoIP740 OBJECT IDENTIFIER ::= { ipsoAgentID 12 }
ipsoIP3400 OBJECT IDENTIFIER ::= { ipsoAgentID 13 }
ipsoVPNUnknown OBJECT IDENTIFIER ::= { ipsoAgentID 128 }
ipsoVPN1RL50 OBJECT IDENTIFIER ::= { ipsoAgentID 129 }
ipsoVPN1RL250 OBJECT IDENTIFIER ::= { ipsoAgentID 130 }
ipsoVPN1RL500 OBJECT IDENTIFIER ::= { ipsoAgentID 131 }
ipsoVPN1RLU OBJECT IDENTIFIER ::= { ipsoAgentID 132 }
ipsoVPN210 OBJECT IDENTIFIER ::= { ipsoAgentID 133 }
ipsoVPN220 OBJECT IDENTIFIER ::= { ipsoAgentID 134 }
ipsoVPN230 OBJECT IDENTIFIER ::= { ipsoAgentID 135 }
ipsoVPN240 OBJECT IDENTIFIER ::= { ipsoAgentID 136 }
END

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,217 @@
-- SMI Network Management Private Enterprise Codes:
--
-- Prefix: iso.org.dod.internet.private.enterprise (1.3.6.1.4.1)
--
-- Enterprise oids in
-- ftp://ftp.isi.edu/in-notes/iana/assignments/enterprise-numbers
-- Version history
-- 30.01.1997 01 MJS Added products 8, 9 and 10. Mikko J. Salminen
-- 03.02.1997 02 MJS Name for product 9 finalized. Mikko J. Salminen
-- 05.03.1997 03 MJS nokiaDataComm changed to nokia according to permission from IANA.
-- nokiaManufacturing branch added
-- smd added, Mikko J. Salminen
-- 13.06.1997 04 MKi Added product 11 for SNMP Proxy for HDSL Modem Pool (A. Halonen).
-- Contact persons being responsible for subtree added.
-- 13.06.1997 05 MKi atmVoiceDataMux to use value {nokiaProducts 20} instead of
-- {nokiaProducts 10} because of a mistake in object registration.
-- 14.08.1997 06 MKi nokiaTesting added { nokia 6 }. Below this branch subtrees for
-- testing purposes can be allocated. Commercial implementations
-- must not use these OIDs.
-- nawe (Nokia Artus Wireless E-mail) added { nokiaProducts 12 }.
-- 07.10.1997 07 MKi Added nms10mfTesting branch (A. Reen)
-- 08.10.1997 08 MKi Added stTropez product branch (Neuendorff Keith (NTC/Dallas))
-- 10.10.1997 09 MKi nms10mfTesting renamed nms10Testing (A. Reen)
-- 28.10.1997 10 MKi subtree for NMS/300 MIBs added. Name of dynaModemMIB corrected.
-- 05.12.1997 11 MKi subtree for IAN2 added.
-- 21.01.1998 12 MKi subtree for NTC Common MIB added.
-- 01.04.1998 13 MKi subtree for IAN2 testing added.
-- 27.04.1998 14 MKi subtree for ntM10, etIfRel1 and etIfRel2 added.
-- 28.04.1998 15 MKi ntM10 renamed to ntm10 as requested by J. Torkkel.
-- 27.05.1998 16 MKi ian2 renamed to ian as requested by D. Caskie.
-- 10.07.1998 17 MKi subtree for IPRG products added.
-- 03.08.1998 18 MKi subtree for BBAN added.
-- 14.08.1998 19 MKi iprgProducts renamed to ipsoProducts, begin - end clauses added.
-- 27.08.1998 20 MKi subtree for NAMP added.
-- 09.09.1998 21 MKi subtree for ggsn and nms10 products added, mpdTesting added.
-- 02.05.1999 22 MKi subtree for wirelessAccessPoint added.
-- 14.07.1999 23 MKi subtree for wireless LAN client added.
-- 03.08.1999 24 AKL subtree for ELS added.
-- 26.08.1999 25 AKL subtree for accessServer added.
-- 13.10.1999 26 AKL subtree for CG provisionally reserved and subtrees for
-- SGSN and Access Zone Controller (product and testing
-- subtrees) reserved.
-- 15.10.1999 27 AKL subtree for WAP Server reserved.
-- 18.19.1999 28 AKL subtree for Nokia S30 reserved.
-- 01.12.1999 29 AKL subtree for ipTelephony reserved.
-- 18.01.2000 30 AKL subtree for MAX reserved.
-- 25.01.2000 31 AKL subtree for TWISS reserved.
-- 17.03.2000 32 AKL subtree for Nokia RFC Extensions reserved.
-- 17.08.2000 33 HBo subtree for ost and nhcTesting reserved.
-- 25.08.2000 34 HBo subtree for nsg (Nokia Service Gateway) and nsgTesting reserved.
-- 13.09.2000 35 HBo subtree for nokiaVPN reserved.
-- 04.10.2000 36 HBo subtrees for mmsc and nokiaLoopmaster reserved
-- 31.10.2000 37 HBo subtrees for nokiaSSL and nokiaAlchemyOS reserved
-- 07.11.2000 38 HBo subtrees for ipTrunk and nals (Nokia Artuse Location Server)
-- reserved
-- 04.12.2000 39 HBo subtrees nokiaSnmpInterface and nawg (Nokia Artuse WAP Gateway)
-- reserved
-- 05.02.2001 40 HBo subtrees for nokiaPKI, asg (Access Service Gateway),
-- nap (Nokia Artuse Profile Directory) and mPlatform reserved
-- 15.03.2001 41 HBo subtrees for netAct4BB, nwr (Nokia Wireless Router)
-- and nwrTesting reserved
-- 27.03.2001 42 HBo subtrees for ossLDAP reserved
-- (OID subtree for OSS for the purposes of LDAP directory schema)
-- 03.05.2001 43 HBo subtree for dx200IptGateway reserved
-- 18.06.2001 44 HBo subtree for downloadServer reserved
-- 16.07.2001 45 HBo subtree for mPES (Mobile Position Enabling Server) reserved
-- 01.08.2001 46 HBo subtree for microWaveRadioProducts reserved
-- 02.08.2001 47 HBo subtree for app(lication)Gateway reserved
-- 22.08.2001 48 HBo subtree for pts (Personal Trusted Service) reserved
-- 30.10.2001 49 HBo subtree for nawp (Nokia Artuse Wireless Proxy) reserved
-- 26.11.2001 50 HBo subtree for flexiServerLDAP reserved
-- 27.11.2001 51 HBo subtrees for noiFaultManagment ...,
-- noiConfigurationManagement...,
-- and noiPerformanceManagement... reserved
-- 09.01.2002 52 HBo subtrees for noiFaultManagment ...,
-- noiConfigurationManagement...,
-- and noiPerformanceManagement... removed
-- now they are defined in NOKIA-NE3S-REGISTRATION-MIB
NOKIA-OID-REGISTRATION-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises
FROM RFC1155-SMI;
nokia OBJECT IDENTIFIER ::= { enterprises 94 }
nokiaProducts OBJECT IDENTIFIER ::= { nokia 1 }
nokiaVars OBJECT IDENTIFIER ::= { nokia 2 }
nokiaInterfaceModules OBJECT IDENTIFIER ::= { nokia 3 }
-- nokiaDataComm 4 is reserved, nobody knows where (MJS)
nokiaManufacturing OBJECT IDENTIFIER ::= { nokia 5 }
nokiaTesting OBJECT IDENTIFIER ::= { nokia 6 }
nokiaSnmpInterface OBJECT IDENTIFIER ::= { nokia 7 }
-- Vars section
nokiaSystem OBJECT IDENTIFIER ::= { nokiaVars 1 }
nokiaInterface OBJECT IDENTIFIER ::= { nokiaVars 2 }
nokiaDot1d OBJECT IDENTIFIER ::= { nokiaVars 3 }
nokiaDot3 OBJECT IDENTIFIER ::= { nokiaVars 4 }
nokiaVirtualPort OBJECT IDENTIFIER ::= { nokiaVars 5 }
nokiaIpRouting OBJECT IDENTIFIER ::= { nokiaVars 6 }
nokiaSnmp OBJECT IDENTIFIER ::= { nokiaVars 7 }
dot3Rptr OBJECT IDENTIFIER ::= { nokiaDot3 1 }
nokiaIp OBJECT IDENTIFIER ::= { nokiaIpRouting 1 }
nokiaIcmp OBJECT IDENTIFIER ::= { nokiaIpRouting 2 }
nokiaUdp OBJECT IDENTIFIER ::= { nokiaIpRouting 3 }
nokiaRip OBJECT IDENTIFIER ::= { nokiaIpRouting 4 }
nokiaArp OBJECT IDENTIFIER ::= { nokiaIpRouting 5 }
-- Product Section
-- The product section contains the different product's
-- object identifiers. Each product has a unique object
-- identifier allocated from this section which is referenced
-- by the sysObjectID variable from RFC1213.
-- Types of products
localBridge OBJECT IDENTIFIER ::= { nokiaProducts 1 }
remoteBridge OBJECT IDENTIFIER ::= { nokiaProducts 2 }
frameRelayBridge OBJECT IDENTIFIER ::= { nokiaProducts 3 }
frameRelayBrouter OBJECT IDENTIFIER ::= { nokiaProducts 4 }
hubFamily OBJECT IDENTIFIER ::= { nokiaProducts 5 }
lanGateway OBJECT IDENTIFIER ::= { nokiaProducts 6 }
localBrouter OBJECT IDENTIFIER ::= { nokiaProducts 7 }
accessManager OBJECT IDENTIFIER ::= { nokiaProducts 8 } -- L. Seppanen
nmsProxy OBJECT IDENTIFIER ::= { nokiaProducts 9 } -- M. Voipio
-- { nokiaProducts 10 } is not available, because it was initially reserved
-- for atmVoiceDataMux but the real implementation used value 20.
dynaModemMIB OBJECT IDENTIFIER ::= { nokiaProducts 11 } -- A. Halonen
nawe OBJECT IDENTIFIER ::= { nokiaProducts 12 } -- J. Soitinaho, nawe =
-- Nokia Artus Wireless E-mail
stTropez OBJECT IDENTIFIER ::= { nokiaProducts 13 } -- Nancy Martinez, Dallas
nms300 OBJECT IDENTIFIER ::= { nokiaProducts 14 }
ian OBJECT IDENTIFIER ::= { nokiaProducts 15 } -- Dorna Caskie, Boston
ntcCommon OBJECT IDENTIFIER ::= { nokiaProducts 16 } -- Mika Kiikkila
ntm10 OBJECT IDENTIFIER ::= { nokiaProducts 17 } -- Jari Torkkel
etIfRel1 OBJECT IDENTIFIER ::= { nokiaProducts 18 } -- Jari Torkkel
etIfRel2 OBJECT IDENTIFIER ::= { nokiaProducts 19 } -- Jari Torkkel
atmVoiceDataMux OBJECT IDENTIFIER ::= { nokiaProducts 20 } -- H. Helokunnas
ipsoProducts OBJECT IDENTIFIER ::= { nokiaProducts 21 } -- Dan Myers
bban OBJECT IDENTIFIER ::= { nokiaProducts 22 } -- Andreas Terstegge, DPD
namp OBJECT IDENTIFIER ::= { nokiaProducts 23 } -- J. Soitinaho
ggsn OBJECT IDENTIFIER ::= { nokiaProducts 24 } -- Timo Holopainen
nms10 OBJECT IDENTIFIER ::= { nokiaProducts 25 } -- A. Reen
wirelessAccessPoint OBJECT IDENTIFIER ::= {nokiaProducts 26 } -- Simon Black
wirelessLANclient OBJECT IDENTIFIER ::= { nokiaProducts 27 } -- Simon Black
els OBJECT IDENTIFIER ::= { nokiaProducts 28 } -- Mimmi Lai, els =
-- Entry Level System
accessServer OBJECT IDENTIFIER ::= { nokiaProducts 29 } -- Pekka Valipirtti
cg OBJECT IDENTIFIER ::= { nokiaProducts 30 } -- Jussi Sorvali (protem)
sgsn OBJECT IDENTIFIER ::= { nokiaProducts 31 } -- Timo Holopainen
azc OBJECT IDENTIFIER ::= { nokiaProducts 32 } -- Pekka Manner
wapServer OBJECT IDENTIFIER ::= { nokiaProducts 33 } -- Mauno Pasanen
s30 OBJECT IDENTIFIER ::= { nokiaProducts 34 } -- Jari Selenius
ipTelephony OBJECT IDENTIFIER ::= { nokiaProducts 35 } -- Jian Song
max OBJECT IDENTIFIER ::= { nokiaProducts 36 } -- Eduardo Fernandez
twiss OBJECT IDENTIFIER ::= { nokiaProducts 37 } -- Mika Lundstrom
nokiaRFCExtensions OBJECT IDENTIFIER ::= { nokiaProducts 38 } -- Henry Haverinen
ost OBJECT IDENTIFIER ::= { nokiaProducts 39 } -- Rickard Westman, NHC
nsg OBJECT IDENTIFIER ::= { nokiaProducts 40 } -- Sajith Mohamed
nokiaVPN OBJECT IDENTIFIER ::= { nokiaProducts 41 } -- Jonny Larson, Nokia Internet Communications
mmsc OBJECT IDENTIFIER ::= { nokiaProducts 42 } -- Jouni.M Piirainen
nokiaLoopmaster OBJECT IDENTIFIER ::= { nokiaProducts 43 } -- Richard S. Walker
nokiaSSL OBJECT IDENTIFIER ::= { nokiaProducts 44 } -- Brian Baker
nokiaAlchemyOS OBJECT IDENTIFIER ::= { nokiaProducts 45 } -- Jonny Larson
nals OBJECT IDENTIFIER ::= { nokiaProducts 46 } -- Weimin Tsai
ipTrunk OBJECT IDENTIFIER ::= { nokiaProducts 47 } -- Ari Kesti
nawg OBJECT IDENTIFIER ::= { nokiaProducts 48 } -- Helena Kytomaki
nokiaPKI OBJECT IDENTIFIER ::= { nokiaProducts 49 } -- Jorrit de Groot
asg OBJECT IDENTIFIER ::= { nokiaProducts 50 } -- Joerg Rockel
nap OBJECT IDENTIFIER ::= { nokiaProducts 51 } -- Helena Kytomaki
mPlatform OBJECT IDENTIFIER ::= { nokiaProducts 52 } -- Nhan H. Trinh
netAct4BB OBJECT IDENTIFIER ::= { nokiaProducts 53 } -- Jorma Huttunen
nwr OBJECT IDENTIFIER ::= { nokiaProducts 54 } -- Gyula Kun-Szabo
ossLDAP OBJECT IDENTIFIER ::= { nokiaProducts 55 } -- Jori Aro
dx200IptGateway OBJECT IDENTIFIER ::= { nokiaProducts 56 } -- Ari Kesti
downloadServer OBJECT IDENTIFIER ::= { nokiaProducts 57 } -- Jukka Heiska
mPES OBJECT IDENTIFIER ::= { nokiaProducts 58 } -- Weimin Tsai
microWaveRadioProducts OBJECT IDENTIFIER ::= { nokiaProducts 59 } -- Andre Wardaschka
appGateway OBJECT IDENTIFIER ::= { nokiaProducts 60 } -- Stanislav Paltis, Vikas Chawla
pts OBJECT IDENTIFIER ::= { nokiaProducts 61 } -- Pasi Hamalainen
nawp OBJECT IDENTIFIER ::= { nokiaProducts 62 } -- Jeff Niemann
flexiServerLDAP OBJECT IDENTIFIER ::= { nokiaProducts 63 } -- Pasi Raasakka
-- New products will be added to the end of this list.
-- Types of manufacturing system
-- Jouko Leppaniemi/NMP in charge of this subtree
smd OBJECT IDENTIFIER ::= { nokiaManufacturing 1 }
-- Testing Section
-- Testing section contains interim object identifiers
-- needed for testing purposes. These OIDs must not be used by
-- commercial products.
nms300Testing OBJECT IDENTIFIER ::= { nokiaTesting 1 } -- M. Voipio
nms10Testing OBJECT IDENTIFIER ::= { nokiaTesting 2 } -- A. Reen
ianTesting OBJECT IDENTIFIER ::= { nokiaTesting 3 } -- Dorna Caskie, Boston
mpdTesting OBJECT IDENTIFIER ::= { nokiaTesting 4 } -- Jouni Pirhonen, MPD/FAS
wirelessAPTesting OBJECT IDENTIFIER ::= { nokiaTesting 5 } -- Simon Black
azTesting OBJECT IDENTIFIER ::= { nokiaTesting 6 } -- Pekka Manner
nhcTesting OBJECT IDENTIFIER ::= { nokiaTesting 7 } -- Rickard Westman, NHC
nsgTesting OBJECT IDENTIFIER ::= { nokiaTesting 8 } -- Sajith Mohamed
asgTesting OBJECT IDENTIFIER ::= { nokiaTesting 9 } -- Joerg Rockel
mPlatformTesting OBJECT IDENTIFIER ::= { nokiaTesting 10 } -- Nhan H. Trinh
nwrTesting OBJECT IDENTIFIER ::= { nokiaTesting 11 } -- Gyula Kun-Szabo
END