465 lines
17 KiB
Plaintext
465 lines
17 KiB
Plaintext
-- ****************************************************************************
|
|
-- COLUBRIS-WIRELESS-CLIENT-MIB definitions
|
|
--
|
|
-- Copyright (c) 2005, Colubris Networks, Inc.
|
|
-- All Rights Reserved.
|
|
--
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
|
|
COLUBRIS-WIRELESS-CLIENT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MacAddress
|
|
FROM SNMPv2-TC
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Integer32, Unsigned32, Counter32, Counter64, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
sysName
|
|
FROM SNMPv2-MIB
|
|
colubrisMgmtV2
|
|
FROM COLUBRIS-SMI
|
|
ColubrisSSID, ColubrisNotificationEnable
|
|
FROM COLUBRIS-TC
|
|
systemSerialNumber
|
|
FROM COLUBRIS-SYSTEM-MIB
|
|
;
|
|
|
|
colubrisWirelessClientMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200610260000Z"
|
|
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 "Information for Colubris Networks client mode devices."
|
|
|
|
::= { colubrisMgmtV2 20 }
|
|
|
|
|
|
-- colubrisClientMIB definition
|
|
colubrisWirelessClientMIBObjects OBJECT IDENTIFIER ::= { colubrisWirelessClientMIB 1 }
|
|
|
|
-- definition of objects groups
|
|
colubrisWirelessClientInfo OBJECT IDENTIFIER ::= { colubrisWirelessClientMIBObjects 1 }
|
|
colubrisWirelessClientStats OBJECT IDENTIFIER ::= { colubrisWirelessClientMIBObjects 2 }
|
|
|
|
-- client information group
|
|
colubrisWirelessClientState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disconnected(1),
|
|
scanning(2),
|
|
authenticating(3),
|
|
associating(4),
|
|
associated(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "802.11 status of the device."
|
|
::= { colubrisWirelessClientInfo 1 }
|
|
|
|
colubrisWirelessClientSSID OBJECT-TYPE
|
|
SYNTAX ColubrisSSID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Service Set ID assigned to the device."
|
|
::= { colubrisWirelessClientInfo 2 }
|
|
|
|
colubrisWirelessClientBSSID OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "When the client state is associated, this object specify the
|
|
MAC Address of the access point."
|
|
::= { colubrisWirelessClientInfo 3 }
|
|
|
|
colubrisWirelessClientSignalLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Strength of the wireless signal (in dBm)."
|
|
::= { colubrisWirelessClientInfo 4 }
|
|
|
|
colubrisWirelessClientNoiseLevel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Level of local background noise (in dBm)."
|
|
::= { colubrisWirelessClientInfo 5 }
|
|
|
|
colubrisWirelessClientSNR OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Relative strength of the signal level compared to the noise
|
|
level."
|
|
::= { colubrisWirelessClientInfo 6 }
|
|
|
|
colubrisWirelessClientConnectionNotificationEnabled OBJECT-TYPE
|
|
SYNTAX ColubrisNotificationEnable
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Specifies if colubrisWirelessClientConnectionNotification events
|
|
are generated."
|
|
DEFVAL { enable }
|
|
::= { colubrisWirelessClientInfo 7 }
|
|
|
|
colubrisWirelessClientConnectTime OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Elapsed time in seconds since the device was successfully
|
|
associated with an access point."
|
|
::= { colubrisWirelessClientInfo 8 }
|
|
|
|
colubrisWirelessClientAuthorizedState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
notAuthorized(1),
|
|
authorized(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates if the user traffic is allowed on the
|
|
wireless port."
|
|
::= { colubrisWirelessClientInfo 9 }
|
|
|
|
colubrisWirelessClientEncryptionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(1),
|
|
wep(2),
|
|
tkip(3),
|
|
aes(4),
|
|
aesTkip(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Indicates the encryption method used to communicate with the
|
|
access point."
|
|
::= { colubrisWirelessClientInfo 10 }
|
|
|
|
colubrisWirelessClientTransmitRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current transmit rate of the station. Data rates
|
|
are set increments of 500 Kb/s from 1 Mb/s to 63.5 Mb/s."
|
|
::= { colubrisWirelessClientInfo 11 }
|
|
|
|
colubrisWirelessClientReceiveRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Current receive rate of the station. Data rates
|
|
are set in increments of 500 Kb/s from 1 Mb/s to 63.5 Mb/s."
|
|
::= { colubrisWirelessClientInfo 12 }
|
|
|
|
colubrisWirelessClientInPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets received since associating with an access point."
|
|
::= { colubrisWirelessClientStats 1 }
|
|
|
|
colubrisWirelessClientOutPkts OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of packets sent since associating with an access point."
|
|
::= { colubrisWirelessClientStats 2 }
|
|
|
|
colubrisWirelessClientInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of octets received since associating with an access point."
|
|
::= { colubrisWirelessClientStats 3}
|
|
|
|
colubrisWirelessClientOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of octets send since associating with an access point."
|
|
::= { colubrisWirelessClientStats 4 }
|
|
|
|
colubrisWirelessClientPktsTxRate1 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 1 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 5 }
|
|
|
|
colubrisWirelessClientPktsTxRate2 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 2 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 6 }
|
|
|
|
colubrisWirelessClientPktsTxRate5dot5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 5.5 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 7 }
|
|
|
|
colubrisWirelessClientPktsTxRate11 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 11 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 8 }
|
|
|
|
colubrisWirelessClientPktsTxRate6 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 6 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 9 }
|
|
|
|
colubrisWirelessClientPktsTxRate9 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 9 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 10 }
|
|
|
|
colubrisWirelessClientPktsTxRate12 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 12 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 11 }
|
|
|
|
colubrisWirelessClientPktsTxRate18 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 18 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 12 }
|
|
|
|
colubrisWirelessClientPktsTxRate24 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 24 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 13 }
|
|
|
|
colubrisWirelessClientPktsTxRate36 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 36 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 14 }
|
|
|
|
colubrisWirelessClientPktsTxRate48 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 48 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 15 }
|
|
|
|
colubrisWirelessClientPktsTxRate54 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames transmitted at 54 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 16 }
|
|
|
|
colubrisWirelessClientPktsRxRate1 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 1 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 17 }
|
|
|
|
colubrisWirelessClientPktsRxRate2 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 2 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 18 }
|
|
|
|
colubrisWirelessClientPktsRxRate5dot5 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 5.5 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 19 }
|
|
|
|
colubrisWirelessClientPktsRxRate11 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 11 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 20 }
|
|
|
|
colubrisWirelessClientPktsRxRate6 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 6 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 21 }
|
|
|
|
colubrisWirelessClientPktsRxRate9 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 9 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 22 }
|
|
|
|
colubrisWirelessClientPktsRxRate12 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 12 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 23 }
|
|
|
|
colubrisWirelessClientPktsRxRate18 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 18 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 24 }
|
|
|
|
colubrisWirelessClientPktsRxRate24 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 24 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 25 }
|
|
|
|
colubrisWirelessClientPktsRxRate36 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 36 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 26 }
|
|
|
|
colubrisWirelessClientPktsRxRate48 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 48 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 27 }
|
|
|
|
colubrisWirelessClientPktsRxRate54 OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of frames received at 54 Mbit/s since associating with an access point."
|
|
::= { colubrisWirelessClientStats 28 }
|
|
|
|
|
|
-- system notification
|
|
colubrisWirelessClientMIBNotificationPrefix OBJECT IDENTIFIER ::= { colubrisWirelessClientMIB 2 }
|
|
colubrisWirelessClientMIBNotifications OBJECT IDENTIFIER ::= { colubrisWirelessClientMIBNotificationPrefix 0 }
|
|
|
|
colubrisWirelessClientConnectionNotification NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
sysName,
|
|
systemSerialNumber,
|
|
colubrisWirelessClientSSID,
|
|
colubrisWirelessClientBSSID
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "Sent when an 802.11/802.1x connection is completed successfully."
|
|
::= { colubrisWirelessClientMIBNotifications 1 }
|
|
|
|
|
|
-- conformance information
|
|
colubrisWirelessClientMIBConformance OBJECT IDENTIFIER ::= { colubrisWirelessClientMIB 3 }
|
|
colubrisWirelessClientMIBCompliances OBJECT IDENTIFIER ::= { colubrisWirelessClientMIBConformance 1 }
|
|
colubrisWirelessClientMIBGroups OBJECT IDENTIFIER ::= { colubrisWirelessClientMIBConformance 2 }
|
|
|
|
|
|
-- compliance statements
|
|
colubrisWirelessClientMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION "The compliance statement for entities which implement the
|
|
wireless client extensions MIB."
|
|
MODULE MANDATORY-GROUPS
|
|
{
|
|
colubrisWirelessClientMIBGroup,
|
|
colubrisWirelessClientNotificationGroup,
|
|
colubrisWirelessClientMIBGroupCounters
|
|
}
|
|
::= { colubrisWirelessClientMIBCompliances 1 }
|
|
|
|
|
|
-- units of conformance
|
|
colubrisWirelessClientMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
colubrisWirelessClientState,
|
|
colubrisWirelessClientSSID,
|
|
colubrisWirelessClientBSSID,
|
|
colubrisWirelessClientSignalLevel,
|
|
colubrisWirelessClientNoiseLevel,
|
|
colubrisWirelessClientSNR,
|
|
colubrisWirelessClientConnectionNotificationEnabled,
|
|
colubrisWirelessClientTransmitRate,
|
|
colubrisWirelessClientReceiveRate,
|
|
colubrisWirelessClientConnectTime,
|
|
colubrisWirelessClientAuthorizedState,
|
|
colubrisWirelessClientEncryptionStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects providing the Client MIB capability."
|
|
::= { colubrisWirelessClientMIBGroups 1 }
|
|
|
|
colubrisWirelessClientNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
colubrisWirelessClientConnectionNotification
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of supported notifications."
|
|
::= { colubrisWirelessClientMIBGroups 2 }
|
|
|
|
colubrisWirelessClientMIBGroupCounters OBJECT-GROUP
|
|
OBJECTS {
|
|
colubrisWirelessClientInPkts,
|
|
colubrisWirelessClientOutPkts,
|
|
colubrisWirelessClientInOctets,
|
|
colubrisWirelessClientOutOctets,
|
|
colubrisWirelessClientPktsTxRate1,
|
|
colubrisWirelessClientPktsTxRate2,
|
|
colubrisWirelessClientPktsTxRate5dot5,
|
|
colubrisWirelessClientPktsTxRate11,
|
|
colubrisWirelessClientPktsTxRate6,
|
|
colubrisWirelessClientPktsTxRate9,
|
|
colubrisWirelessClientPktsTxRate12,
|
|
colubrisWirelessClientPktsTxRate18,
|
|
colubrisWirelessClientPktsTxRate24,
|
|
colubrisWirelessClientPktsTxRate36,
|
|
colubrisWirelessClientPktsTxRate48,
|
|
colubrisWirelessClientPktsTxRate54,
|
|
colubrisWirelessClientPktsRxRate1,
|
|
colubrisWirelessClientPktsRxRate2,
|
|
colubrisWirelessClientPktsRxRate5dot5,
|
|
colubrisWirelessClientPktsRxRate11,
|
|
colubrisWirelessClientPktsRxRate6,
|
|
colubrisWirelessClientPktsRxRate9,
|
|
colubrisWirelessClientPktsRxRate12,
|
|
colubrisWirelessClientPktsRxRate18,
|
|
colubrisWirelessClientPktsRxRate24,
|
|
colubrisWirelessClientPktsRxRate36,
|
|
colubrisWirelessClientPktsRxRate48,
|
|
colubrisWirelessClientPktsRxRate54
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "A collection of objects providing the Client MIB counters."
|
|
::= { colubrisWirelessClientMIBGroups 3 }
|
|
|
|
END
|