284 lines
11 KiB
Plaintext
284 lines
11 KiB
Plaintext
-- ****************************************************************************
|
|
-- COLUBRIS-TC definitions
|
|
--
|
|
-- (c) Copyright 2001,2004-2010,2013 Hewlett-Packard Development Company, L.P.
|
|
-- The information contained herein is subject to change without notice.
|
|
-- All Rights Reserved.
|
|
--
|
|
-- Textual Conventions for Colubris Networks MIBs.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
|
|
COLUBRIS-TC DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
colubrisModules
|
|
FROM COLUBRIS-SMI
|
|
;
|
|
|
|
|
|
colubrisTextualConventions MODULE-IDENTITY
|
|
LAST-UPDATED "201306280000Z"
|
|
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 "This module defines the Textual Conventions used in
|
|
Colubris Networks enterprise MIBs."
|
|
::= { colubrisModules 1 }
|
|
|
|
|
|
-- Colubris authentication mode textual convention
|
|
-- local - the authentication is done locally from the device local
|
|
-- database information.
|
|
-- profile - an AAA profile is used in order to retrieve the
|
|
-- authentication parameters.
|
|
ColubrisAuthenticationMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Specifies the authentication mode to be used.
|
|
|
|
local: The authentication is done locally from the
|
|
device's local database information.
|
|
|
|
profile: An authentication profile is used in order to
|
|
retrieve the authentication parameters.
|
|
|
|
localAndProfile: The authentication is done locally
|
|
first. If it fails an authentication
|
|
profile is used."
|
|
SYNTAX INTEGER
|
|
{
|
|
local(1),
|
|
profile(2),
|
|
localAndProfile(3)
|
|
}
|
|
|
|
-- Public access user authentication mode textual conventions:
|
|
-- none - Users are not allowed to login.
|
|
-- local - Authentication is done locally using the local
|
|
-- user accounts.
|
|
-- profile - A third-party authentication server is used.
|
|
-- localAndProfile - Authentication is done locally first. If it fails
|
|
-- a third-party authentication server is used.
|
|
ColubrisUsersAuthenticationMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Specifies the authentication mode to be used.
|
|
|
|
none: Users are not allowed to login.
|
|
|
|
local: User authentication is done via the
|
|
local user accounts.
|
|
|
|
profile: A third-party authentication server is used.
|
|
|
|
localAndProfile: Authentication is done locally
|
|
first. If it fails, a third-party
|
|
authentication server is used."
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
local(1),
|
|
profile(2),
|
|
localAndProfile(3)
|
|
}
|
|
|
|
-- Public access users authentication type textual conventions:
|
|
-- mac - Users are authenticated using their MAC addresses.
|
|
-- ieee802dot1x - Users aer authenticated through 802.1X.
|
|
-- html - Users are authenticated via a HTML login page.
|
|
ColubrisUsersAuthenticationType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Specifies the authentication type to be used.
|
|
|
|
mac: Users are authenticated using their MAC addresses.
|
|
|
|
ieee802dot1x: Users authenticated through 802.1X.
|
|
|
|
html: Users authenticated via the HTML login page."
|
|
SYNTAX INTEGER
|
|
{
|
|
mac(1),
|
|
ieee802dot1x(2),
|
|
html(3)
|
|
}
|
|
|
|
-- Colubris Notification enable textual convention
|
|
-- enable - enables the generation of the associated notification
|
|
-- disable - disables the generation of the associated notification
|
|
ColubrisNotificationEnable ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "Specifies the generation of notification traps.
|
|
|
|
enable: Enables the generation of the associated
|
|
notification.
|
|
|
|
disable: Disables the generation of the associated
|
|
notification"
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
|
|
-- Colubris AAA Profile Index textual convention
|
|
-- A profile index refers to an entry in the AAA profile table.
|
|
ColubrisProfileIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "A profile index refers to an entry in the RADIUS server profile table."
|
|
SYNTAX Integer32 (1..2147483647)
|
|
|
|
-- Colubris AAA Profile Index textual convention
|
|
-- A profile index refers to an entry in the RADIUS server profile table.
|
|
-- When the special value Zero is specified, no RADIUS server profile is
|
|
-- selected.
|
|
ColubrisProfileIndexOrZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "A profile index refers to an entry in the RADIUS server
|
|
profile table. When the special value Zero is specified, no
|
|
RADIUS server profile is selected."
|
|
SYNTAX Integer32 (0..2147483647)
|
|
|
|
-- Colubris AAA Server Index textual convention
|
|
-- A server index refers to an entry in the RADIUS server table.
|
|
ColubrisServerIndex ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "A server index refers to an entry in the RADIUS server table."
|
|
SYNTAX Integer32 (1..2147483647)
|
|
|
|
-- Colubris AAA Server Index textual convention
|
|
-- A server index refers to an entry in the RADIUS server table.
|
|
-- When the special value Zero is specified, no RADIUS server is selected.
|
|
ColubrisServerIndexOrZero ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "A server index refers to an entry in the RADIUS server table.
|
|
When the special value Zero is specified, no RADIUS server
|
|
is selected."
|
|
SYNTAX Integer32 (0..2147483647)
|
|
|
|
-- Colubris Service Set Identifier textual convention
|
|
-- A generic service set identifier (SSID) convention is defined here and
|
|
-- used throughout the Colubris proprietary MIBs.
|
|
ColubrisSSID ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "A generic service set identifier (SSID) convention is defined
|
|
here and used throughout the Colubris proprietary MIBs. This
|
|
specific textual convention is used for inputing SSIDs."
|
|
SYNTAX OCTET STRING (SIZE (1..32))
|
|
|
|
-- Colubris Service Set Identifier textual convention
|
|
-- A generic service set identifier (SSID) convention is defined here and
|
|
-- used throughout the Colubris proprietary MIBs.
|
|
ColubrisSSIDOrNone ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "A generic service set identifier (SSID) convention is defined
|
|
here and used throughout the Colubris proprietary MIBs. This
|
|
specific textual convention is used when displaying SSIDs."
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
|
|
-- Colubris Security textual convention
|
|
-- An enumeration of the different Wireless Security modes allowed in the
|
|
-- HP products.
|
|
-- 'none' - No wireless protection.
|
|
-- 'wep' - WEP (static keys).
|
|
-- 'ieee802dot1x' - 802.1X no encryption.
|
|
-- 'ieee802dot1xWithWep' - 802.1X + WEP (dynamic keys).
|
|
-- 'wpa' - 802.1x + TKIP + Key source AAA profile.
|
|
-- 'wpaPsk' - 802.1x + TKIP + Key Source Pre-Shared Key.
|
|
ColubrisSecurity ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An enumeration of the different Security modes allowed
|
|
in the Colubris products.
|
|
|
|
NOTE: 'unknown'- Could not identify the protection mode.
|
|
'none' - No wireless protection.
|
|
'wep' - WEP (static keys).
|
|
'ieee802dot1x' - 802.1X no encryption.
|
|
'ieee802dot1xWithWep' - 802.1x + WEP (dynamic keys).
|
|
'wpa' - 802.1X + TKIP + Key source AAA profile.
|
|
'wpaPsk' - 802.1X + TKIP + Key Source Pre-Shared Key."
|
|
SYNTAX INTEGER
|
|
{
|
|
unknown(0),
|
|
none(1),
|
|
wep(2),
|
|
ieee802dot1x(3),
|
|
ieee802dot1xWithWep(4),
|
|
wpa(5),
|
|
wpaPsk(6)
|
|
}
|
|
|
|
-- Colubris Priority Queue textual convention
|
|
-- An enumeration of the different queues supported in the QOS
|
|
-- and Bandwidth control feature of the Colubris products.
|
|
-- 'low' - Low priority queue
|
|
-- 'normal' - Normal priority queue
|
|
-- 'high' - High priority queue
|
|
-- 'veryHigh' - Very High priority queue
|
|
ColubrisPriorityQueue ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An enumeration of the different queues supported in the
|
|
QOS and Bandwidth control feature."
|
|
SYNTAX INTEGER
|
|
{
|
|
low(1),
|
|
normal(2),
|
|
high(3),
|
|
veryHigh(4)
|
|
}
|
|
|
|
-- Colubris Data Rate textual convention
|
|
-- An enumeration of the different data rates supported on a per VSC basis.
|
|
-- 'lowestAvailable' -
|
|
ColubrisDataRate ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An enumeration of the different data rates supported on a per
|
|
VSC basis."
|
|
SYNTAX INTEGER
|
|
{
|
|
unknown(0),
|
|
rateLowestAvailable(1),
|
|
rate1Meg(2),
|
|
rate2Meg(3),
|
|
rate5dot5Meg(4),
|
|
rate6Meg(5),
|
|
rate9Meg(6),
|
|
rate11Meg(7),
|
|
rate12Meg(8),
|
|
rate18Meg(9),
|
|
rate24Meg(10),
|
|
rate36Meg(11),
|
|
rate48Meg(12),
|
|
rate54Meg(13),
|
|
rateHighestAvailable(14)
|
|
}
|
|
|
|
-- Colubris Radio Type textual convention
|
|
-- An enumeration of the different supported radio types.
|
|
ColubrisRadioType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION "An enumeration of the different supported radio types."
|
|
SYNTAX INTEGER
|
|
{
|
|
cm6(1),
|
|
cm9(2),
|
|
sunfish(3),
|
|
mb82(5),
|
|
ar2317(6),
|
|
xb114(7),
|
|
bcm43460(8),
|
|
cus223(9)
|
|
}
|
|
|
|
END
|