mibs/MIBS/hpmsm/COLUBRIS-SATELLITE-MANAGEMENT-MIB.my
2023-12-05 12:25:34 +01:00

365 lines
13 KiB
Plaintext

-- ****************************************************************************
-- COLUBRIS-SATELLITE-MANAGEMENT-MIB definitions
--
-- Copyright (c) 2004, Colubris Networks, Inc.
-- All Rights Reserved.
--
-- Colubris Networks Satellite Management MIB file.
--
-- ****************************************************************************
COLUBRIS-SATELLITE-MANAGEMENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Unsigned32, IpAddress
FROM SNMPv2-SMI
MacAddress, DisplayString, TruthValue
FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
colubrisMgmtV2
FROM COLUBRIS-SMI
ColubrisNotificationEnable, ColubrisSSIDOrNone
FROM COLUBRIS-TC
;
colubrisSatelliteManagementMIB MODULE-IDENTITY
LAST-UPDATED "200602230000Z"
ORGANIZATION "Colubris Networks, Inc."
CONTACT-INFO "Colubris Networks
Postal: 200 West Street Ste 300
Waltham, Massachusetts 02451-1121
UNITED STATES
Phone: +1 781 684 0001
Fax: +1 781 684 0009
E-mail: cn-snmp@colubris.com"
DESCRIPTION "Colubris SatelliteManagement MIB."
::= { colubrisMgmtV2 7 }
-- colubrisSatelliteManagementMIB definition
colubrisSatelliteManagementMIBObjects OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIB 1 }
-- MIB defines the following groupings
satelliteInfo OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBObjects 1 }
masterSettings OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBObjects 2 }
-- Satellite Information
satelliteTable OBJECT-TYPE
SYNTAX SEQUENCE OF SatelliteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The table of all satellite access points currently registered
by the Master access point. In tabular form to allow multiple
instance on an agent."
::= { satelliteInfo 1 }
satelliteEntry OBJECT-TYPE
SYNTAX SatelliteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Information about a Satellite access point currently registered
by the Master access point.
satelliteIndex - Uniquely identifies a device in the satellite
table."
INDEX { satelliteIndex }
::= { satelliteTable 1 }
SatelliteEntry ::= SEQUENCE
{
satelliteIndex Integer32,
satelliteDeviceId DisplayString,
satelliteMacAddress MacAddress,
satelliteIpAddress IpAddress,
satelliteName DisplayString,
satelliteSSID ColubrisSSIDOrNone,
satelliteChannelNumber Unsigned32,
satelliteForwardWirelessToWireless TruthValue,
satelliteMasterTrafficOnly TruthValue,
satelliteSNMPPort Integer32,
satelliteSecureWebPort Integer32,
satelliteDeviceMacAddress MacAddress,
satelliteProductName DisplayString,
satelliteFirmwareRevision DisplayString,
satelliteGroupName DisplayString,
satelliteChannelNumberRadio2 Unsigned32,
satelliteVLAN Integer32,
satelliteDetectionPort DisplayString
}
satelliteIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index of a the satellite in the satelliteTable."
::= { satelliteEntry 1 }
satelliteDeviceId OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Device ID of a the satellite in the satelliteTable."
::= { satelliteEntry 2 }
satelliteMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the MAC address of the wireless radio of the
satellite access point."
::= { satelliteEntry 3 }
satelliteIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the IP address of the satellite access point."
::= { satelliteEntry 4 }
satelliteName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the name of the satellite access point."
::= { satelliteEntry 5 }
satelliteSSID OBJECT-TYPE
SYNTAX ColubrisSSIDOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the SSID of the satellite access point."
::= { satelliteEntry 6 }
satelliteChannelNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the wireless channel number the satellite
access point is operating on."
::= { satelliteEntry 7 }
satelliteForwardWirelessToWireless OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates if the forwarding of traffic between wireless client
stations is enabled on the satellite access point.
'true': indicates that the forwarding feature is enabled,
'false': indicates that no forwarding takes place."
::= { satelliteEntry 8 }
satelliteMasterTrafficOnly OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates if the satellite will only forward traffic that
is addressed to the MAC address of the Master access point."
::= { satelliteEntry 9 }
satelliteSNMPPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the SNMP port on which the satellite listens.
The value zero is used when no information could be
retrieved from the satellite device."
::= { satelliteEntry 10 }
satelliteSecureWebPort OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the secure web port on which the satellite listens.
The value zero is used when no information could be
retrieved from the satellite device."
::= { satelliteEntry 11 }
satelliteDeviceMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the MAC address of the satellite access point
bridge interface."
::= { satelliteEntry 12 }
satelliteProductName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the Colubris Networks product name for the device
in printable ASCII characters."
::= { satelliteEntry 13 }
satelliteFirmwareRevision OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the revision number of the device firmware in
printable ASCII characters."
::= { satelliteEntry 14 }
satelliteGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the location-aware group name of the satellite.
The group name is only returned when location-aware is
enabled at the satellite. An empty string is returned
otherwise."
::= { satelliteEntry 15 }
satelliteChannelNumberRadio2 OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the wireless channel number the radio 2 is
operating on."
::= { satelliteEntry 16 }
satelliteVLAN OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Management VLAN."
::= { satelliteEntry 17 }
satelliteDetectionPort OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The detection packet is send on this interface."
::= { satelliteEntry 18 }
satelliteNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Indicates the number of satellites present in the satellite table."
::= { satelliteInfo 2 }
-- satellite notification configuration
satelliteUpNotificationEnabled OBJECT-TYPE
SYNTAX ColubrisNotificationEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specifies if satelliteUpNotification notifications are generated."
DEFVAL { enable }
::= { masterSettings 1 }
satelliteDownNotificationEnabled OBJECT-TYPE
SYNTAX ColubrisNotificationEnable
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Specifies if satelliteDownNotification notifications are generated."
DEFVAL { enable }
::= { masterSettings 2 }
-- Satellite notifications
colubrisSatelliteManagementMIBNotificationPrefix OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIB 2 }
colubrisSatelliteManagementMIBNotifications OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBNotificationPrefix 0 }
satelliteUpNotification NOTIFICATION-TYPE
OBJECTS {
satelliteName,
satelliteDeviceId,
satelliteMacAddress,
satelliteIpAddress,
satelliteSSID
}
STATUS current
DESCRIPTION "Sent when a new satellite is detected."
--#SUMMARY "New satellite detected: name:%s IP:%s MAC:%s SSID:%s ID:%s"
--#ARGUMENTS { 0, 3, 2, 4, 1 }
--#SEVERITY INFORMATIONNAL
--#CATEGORY "Colubris Networks Alarms"
::= { colubrisSatelliteManagementMIBNotifications 1 }
satelliteDownNotification NOTIFICATION-TYPE
OBJECTS {
satelliteName,
satelliteDeviceId,
satelliteMacAddress,
satelliteIpAddress,
satelliteSSID
}
STATUS current
DESCRIPTION "Sent when a satellite becomes unreachable."
--#SUMMARY "Satellite unreachable: name:%s IP:%s MAC:%s SSID:%s ID:%s"
--#ARGUMENTS { 0, 3, 2, 4, 1 }
--#SEVERITY INFORMATIONNAL
--#CATEGORY "Colubris Networks Alarms"
::= { colubrisSatelliteManagementMIBNotifications 2 }
-- conformance information
colubrisSatelliteManagementMIBConformance OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIB 3 }
colubrisSatelliteManagementMIBCompliances OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBConformance 1 }
colubrisSatelliteManagementMIBGroups OBJECT IDENTIFIER ::= { colubrisSatelliteManagementMIBConformance 2 }
-- compliance statements
colubrisSatelliteManagementMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement for entities which implement
the Colubris SatelliteManagement MIB."
MODULE MANDATORY-GROUPS
{
colubrisSatelliteManagementMIBGroup,
colubrisSatelliteNotificationControlGroup,
colubrisSatelliteNotificationGroup
}
::= { colubrisSatelliteManagementMIBCompliances 1 }
-- units of conformance
colubrisSatelliteManagementMIBGroup OBJECT-GROUP
OBJECTS {
satelliteDeviceId,
satelliteMacAddress,
satelliteIpAddress,
satelliteName,
satelliteSSID,
satelliteChannelNumber,
satelliteForwardWirelessToWireless,
satelliteMasterTrafficOnly,
satelliteSNMPPort,
satelliteSecureWebPort,
satelliteDeviceMacAddress,
satelliteProductName,
satelliteFirmwareRevision,
satelliteGroupName,
satelliteNumber,
satelliteChannelNumberRadio2,
satelliteVLAN,
satelliteDetectionPort
}
STATUS current
DESCRIPTION "A collection of objects providing the Satellite Management MIB
capability."
::= { colubrisSatelliteManagementMIBGroups 1 }
colubrisSatelliteNotificationControlGroup OBJECT-GROUP
OBJECTS {
satelliteUpNotificationEnabled,
satelliteDownNotificationEnabled
}
STATUS current
DESCRIPTION "A collection of objects providing the Satellite Management MIB
notification control capability."
::= { colubrisSatelliteManagementMIBGroups 2 }
colubrisSatelliteNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS {
satelliteUpNotification,
satelliteDownNotification
}
STATUS current
DESCRIPTION "A collection of supported notifications."
::= { colubrisSatelliteManagementMIBGroups 3 }
END