320 lines
12 KiB
Plaintext
320 lines
12 KiB
Plaintext
-- ****************************************************************************
|
|
-- ****************************************************************************
|
|
--
|
|
-- Copyright(c) 2001-2004 Mediatrix Telecom, Inc.
|
|
--
|
|
-- NOTICE:
|
|
-- This document contains information that is confidential and proprietary
|
|
-- to Mediatrix Telecom, Inc.
|
|
--
|
|
-- Mediatrix Telecom, Inc. reserves all rights to this document as well as
|
|
-- to the Intellectual Property of the document and the technology and
|
|
-- know how that it includes and represents.
|
|
--
|
|
-- This publication cannot be reproduced, neither in whole nor in part in
|
|
-- any form whatsoever without written prior approval by
|
|
-- Mediatrix Telecom, Inc.
|
|
--
|
|
-- Mediatrix Telecom, Inc. reserves the right to revise this publication
|
|
-- and make changes at any time and without the obligation to notify any
|
|
-- person and/or entity of such revisions and/or changes.
|
|
--
|
|
-- ****************************************************************************
|
|
-- ****************************************************************************
|
|
|
|
MX-MS-MIB
|
|
DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
Unsigned32,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP,
|
|
MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
MxIpHostName,
|
|
MxIpConfigSource,
|
|
MxIpPort,
|
|
MxIpSelectConfigSource,
|
|
MxIpDhcpSiteSpecificCode
|
|
FROM MX-TC
|
|
ipAddressStatus,
|
|
ipAddressConfig,
|
|
mediatrixConfig
|
|
FROM MX-SMI
|
|
sysObjectID
|
|
FROM RFC1213-MIB
|
|
sysMacAddress
|
|
FROM MX-SYSTEM-MGMT-MIB
|
|
sysConfigDownloadConfigMode,
|
|
sysConfigDownloadConfigFile
|
|
FROM MX-SYSTEM-CONFIG-MIB;
|
|
|
|
msMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200405250000Z"
|
|
ORGANIZATION "Mediatrix Telecom, Inc."
|
|
CONTACT-INFO "Mediatrix Telecom, Inc.
|
|
4229, Garlock Street
|
|
Sherbrooke (Quebec)
|
|
Canada
|
|
Phone: (819) 829-8749
|
|
"
|
|
DESCRIPTION "This MIB describes the parameters to configure the Management Server."
|
|
-- ************************************************************************
|
|
-- Revision history
|
|
-- ************************************************************************
|
|
REVISION "200405250000Z"
|
|
DESCRIPTION "Added range to msTrapRetransmissionPeriod"
|
|
REVISION "0311110000Z"
|
|
DESCRIPTION "November 11, 2003
|
|
Clarified descriptions.
|
|
July 11, 2002
|
|
Renamed msTrapApaConfigInformation to msTrapConfigInformation
|
|
msTrapApaStatusInformation to msTrapStatusInformation
|
|
msTrapApaStatusConfigFile to msTrapStatusConfigFile
|
|
July 10, 2002
|
|
In different DESCRIPTIONs, replaced the term 'APA' with 'unit'.
|
|
November 02, 2001
|
|
msSource was renamed msConfigSource for standardization.
|
|
August 07, 2001
|
|
Creation"
|
|
::= { mediatrixConfig 15 }
|
|
|
|
msMIBObjects OBJECT IDENTIFIER ::= { msMIB 1 }
|
|
msConformance OBJECT IDENTIFIER ::= { msMIB 2 }
|
|
msEvents OBJECT IDENTIFIER ::= { msMIB 3 }
|
|
|
|
-- Add the ms general parameters.
|
|
|
|
msEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Enable/Disable the management server.
|
|
|
|
enable : Notifications (SNMP traps) can be sent to the management server.
|
|
|
|
disable: No notification (SNMP trap) is sent to the management server."
|
|
DEFVAL { enable }
|
|
::= { msMIBObjects 5 }
|
|
|
|
msTrapRetransmissionPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32 (10..604800000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Retransmission period for the SNMP trap msTrapConfigInformation.
|
|
|
|
The trap is retransmitted with this period until the management server
|
|
replies or the msTrapRetransmissionRetryCount is reached.
|
|
|
|
This value is expressed in milliseconds (ms)."
|
|
DEFVAL { 60000 }
|
|
::= { msMIBObjects 20 }
|
|
|
|
msTrapRetransmissionRetryCount OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..2147483647)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Retransmission retry count for the SNMP trap msTrapConfigInformation.
|
|
|
|
The trap is retransmitted until the management server replies or
|
|
this retry count is reached.
|
|
|
|
-1 = infinite (always retransmit)"
|
|
DEFVAL { 10 }
|
|
::= { msMIBObjects 21 }
|
|
|
|
|
|
-- ************************************************************************
|
|
-- MS IP addresses: Placed in the mediatrixMgmt.ipAddressStatus and
|
|
-- in mediatrixConfig.ipAddressConfig.
|
|
-- ************************************************************************
|
|
|
|
-- Add the MS ip addresses specific parameters.
|
|
|
|
ipAddressStatusMs OBJECT IDENTIFIER ::= { ipAddressStatus 10 }
|
|
ipAddressConfigMs OBJECT IDENTIFIER ::= { ipAddressConfig 10 }
|
|
|
|
-- Add the management server status information.
|
|
|
|
msConfigSource OBJECT-TYPE
|
|
SYNTAX MxIpConfigSource
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the source used for the provisioning of
|
|
the management server MIB objects."
|
|
DEFVAL { dhcp }
|
|
::= { ipAddressStatusMs 1 }
|
|
|
|
msHost OBJECT-TYPE
|
|
SYNTAX MxIpHostName
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Management server IP address or domain name."
|
|
DEFVAL { "192.168.0.10" }
|
|
::= { ipAddressStatusMs 2 }
|
|
|
|
msTrapPort OBJECT-TYPE
|
|
SYNTAX MxIpPort
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Management server IP port number on which the SNMP traps are received."
|
|
DEFVAL { 162 }
|
|
::= { ipAddressStatusMs 3 }
|
|
|
|
-- Add the management server configuration information.
|
|
|
|
msSelectConfigSource OBJECT-TYPE
|
|
SYNTAX MxIpSelectConfigSource
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates the source to be used for the provisioning of
|
|
the management server MIB objects."
|
|
DEFVAL { dhcp }
|
|
::= { ipAddressConfigMs 1 }
|
|
|
|
ipAddressConfigMsStatic OBJECT IDENTIFIER ::= { ipAddressConfigMs 10 }
|
|
|
|
-- Add the static parameters.
|
|
|
|
msStaticHost OBJECT-TYPE
|
|
SYNTAX MxIpHostName
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Static management server IP address or domain name."
|
|
DEFVAL { "192.168.0.10" }
|
|
::= { ipAddressConfigMsStatic 1 }
|
|
|
|
msStaticTrapPort OBJECT-TYPE
|
|
SYNTAX MxIpPort
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Static management server IP port number on which the SNMP traps are received."
|
|
DEFVAL { 162 }
|
|
::= { ipAddressConfigMsStatic 2 }
|
|
|
|
ipAddressConfigMsDhcp OBJECT IDENTIFIER ::= { ipAddressConfigMs 30 }
|
|
|
|
-- Add the dhcp parameters.
|
|
|
|
msDhcpSiteSpecificCode OBJECT-TYPE
|
|
SYNTAX MxIpDhcpSiteSpecificCode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "DHCP management server site specific code.
|
|
If set to 0, use vendor-specific code #200."
|
|
DEFVAL { 0 }
|
|
::= { ipAddressConfigMsDhcp 1 }
|
|
|
|
|
|
|
|
-- ************************************************************************
|
|
-- Events
|
|
-- ************************************************************************
|
|
msNotifications OBJECT IDENTIFIER ::= { msEvents 2 }
|
|
|
|
msTrapConfigInformation NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
sysObjectID,
|
|
sysMacAddress,
|
|
sysConfigDownloadConfigFile
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The Management system is trapped with the sysObjectID,
|
|
the MAC address and the request configuration of the unit
|
|
(the unit requests a configuration from the Management system)."
|
|
::= { msNotifications 700 }
|
|
|
|
msTrapStatusInformation NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
sysMacAddress,
|
|
sysConfigDownloadConfigMode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The Management system is trapped with the MAC address and
|
|
the configuration mode of the unit (the unit confirms its
|
|
configuration mode modification)."
|
|
::= { msNotifications 800 }
|
|
|
|
msTrapStatusConfigFile NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
sysMacAddress,
|
|
sysConfigDownloadConfigFile
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "The Management system is trapped with the MAC address
|
|
and the configuration file download status."
|
|
::= { msNotifications 900 }
|
|
|
|
-- ************************************************************************
|
|
-- Conformance information
|
|
-- ************************************************************************
|
|
msCompliances OBJECT IDENTIFIER ::= { msConformance 1 }
|
|
|
|
msBasicComplVer1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Minimal parameters definitions to support the ms messaging system."
|
|
MODULE -- This Module
|
|
MANDATORY-GROUPS {
|
|
msBasicGroupVer1,
|
|
msServerGroupVer1,
|
|
msBasicNotificationGroupVer1
|
|
}
|
|
::= { msCompliances 1 }
|
|
|
|
-- ************************************************************************
|
|
-- MIB variable grouping
|
|
-- ************************************************************************
|
|
msGroups OBJECT IDENTIFIER ::= { msConformance 2 }
|
|
|
|
msBasicGroupVer1 OBJECT-GROUP
|
|
OBJECTS {
|
|
msEnable,
|
|
msTrapRetransmissionPeriod,
|
|
msTrapRetransmissionRetryCount
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group holds the minimal set of objects that enables the user to use
|
|
management server."
|
|
::= { msGroups 1 }
|
|
|
|
msServerGroupVer1 OBJECT-GROUP
|
|
OBJECTS {
|
|
msConfigSource,
|
|
msHost,
|
|
msTrapPort,
|
|
msSelectConfigSource,
|
|
msStaticHost,
|
|
msStaticTrapPort,
|
|
msDhcpSiteSpecificCode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group holds the minimal set of objects that define the management server."
|
|
::= { msGroups 2 }
|
|
|
|
|
|
msBasicNotificationGroupVer1 NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
msTrapConfigInformation,
|
|
msTrapStatusInformation,
|
|
msTrapStatusConfigFile
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This group contains the objects necessary to realize the basic
|
|
Notification for the configuration file download."
|
|
::= { msGroups 3 }
|
|
|
|
|
|
END
|