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

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