mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
668 lines
21 KiB
Plaintext
668 lines
21 KiB
Plaintext
|
RBTWS-CLIENT-SESSION-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
||
|
FROM SNMPv2-CONF
|
||
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||
|
IpAddress, Unsigned32, Integer32, Counter64
|
||
|
FROM SNMPv2-SMI
|
||
|
TEXTUAL-CONVENTION, DisplayString, MacAddress, TimeStamp
|
||
|
FROM SNMPv2-TC
|
||
|
RbtwsAccessType, RbtwsRadioNum, RbtwsApSerialNum, RbtwsRadioRate, RbtwsRssi
|
||
|
FROM RBTWS-AP-TC
|
||
|
RbtwsClientSessionState, RbtwsClientAuthenProtocolType,
|
||
|
RbtwsUserAccessType
|
||
|
FROM RBTWS-CLIENT-SESSION-TC
|
||
|
rbtwsMibs
|
||
|
FROM RBTWS-ROOT-MIB;
|
||
|
|
||
|
|
||
|
rbtwsClientSessionMib MODULE-IDENTITY
|
||
|
LAST-UPDATED "200611200913Z"
|
||
|
ORGANIZATION "Enterasys Networks"
|
||
|
CONTACT-INFO
|
||
|
"www.enterasys.com"
|
||
|
DESCRIPTION
|
||
|
"Client Session MIB.
|
||
|
|
||
|
AP = Access Point;
|
||
|
AC = Access Controller (wireless switch),
|
||
|
the device that runs a SNMP Agent implementing this MIB.
|
||
|
|
||
|
Copyright 2006 Enterasys Networks, Inc.
|
||
|
All rights reserved.
|
||
|
This SNMP Management Information Base
|
||
|
Specification (Specification) embodies
|
||
|
confidential and proprietary intellectual property.
|
||
|
|
||
|
This Specification is supplied 'AS IS' and Enterasys Networks
|
||
|
makes no warranty, either express or implied, as to the use,
|
||
|
operation, condition, or performance of the Specification."
|
||
|
|
||
|
REVISION "200611160043Z"
|
||
|
DESCRIPTION "v2.2.1: added one value (21) to RbtwsSessState"
|
||
|
|
||
|
REVISION "200610170042Z"
|
||
|
DESCRIPTION "v2.2.0: Described semantics of rbtwsClSessRoamHistTimeStamp"
|
||
|
|
||
|
REVISION "200609260032Z"
|
||
|
DESCRIPTION "v2.1.1: Added three new columnar objects:
|
||
|
- rbtwsClSessClientSessDot1xAuthMethod,
|
||
|
to be used instead of rbtwsClSessClientSessAuthMethod;
|
||
|
- rbtwsClSessClientSessSessionState,
|
||
|
to be used instead of rbtwsClSessClientSessState;
|
||
|
- rbtwsClSessClientSessLoginType,
|
||
|
to provide context for interpreting the values of
|
||
|
the above objects (Dot1xAuthMethod, SessionState).
|
||
|
|
||
|
Changed behaviour for rbtwsClSessClientSessAuthServer:
|
||
|
provides system IP when auth is done via local DB
|
||
|
(it used to be 0.0.0.0 in such cases)."
|
||
|
|
||
|
REVISION "200607290021Z"
|
||
|
DESCRIPTION "v2.0.2: Fixed imports and compliance group"
|
||
|
|
||
|
REVISION "200606060010Z"
|
||
|
DESCRIPTION "v2.0.1: Adding scalar for total number of sessions."
|
||
|
|
||
|
REVISION "200603300008Z"
|
||
|
DESCRIPTION "v1.0: Initial version, for 4.1 release"
|
||
|
|
||
|
::= { rbtwsMibs 4 }
|
||
|
|
||
|
|
||
|
-- Textual conventions
|
||
|
|
||
|
RbtwsEncryptionType ::= TEXTUAL-CONVENTION
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Encryption types."
|
||
|
SYNTAX INTEGER {
|
||
|
none (1),
|
||
|
aesCcm (2),
|
||
|
aesOcb (3),
|
||
|
tkip (4),
|
||
|
wep104 (5),
|
||
|
wep40 (6),
|
||
|
staticWep (7)
|
||
|
}
|
||
|
|
||
|
RbtwsAuthMethod ::= TEXTUAL-CONVENTION
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"Authentication methods."
|
||
|
SYNTAX INTEGER {
|
||
|
none (1),
|
||
|
identity (2),
|
||
|
notification (3),
|
||
|
nak (4),
|
||
|
md5 (5),
|
||
|
otp (6),
|
||
|
tokenCard (7),
|
||
|
tls (14),
|
||
|
leap (18),
|
||
|
ttls (22),
|
||
|
peap (26),
|
||
|
msChapv2 (27),
|
||
|
eapExt (34),
|
||
|
passThru (255)
|
||
|
}
|
||
|
|
||
|
RbtwsSessState ::= TEXTUAL-CONVENTION
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"Session states."
|
||
|
SYNTAX INTEGER {
|
||
|
invalid (1),
|
||
|
initializing (2),
|
||
|
assocReqAndAuth (3),
|
||
|
assocAndAuth (4),
|
||
|
wired (5),
|
||
|
webLoginPh1 (6),
|
||
|
webLoginPh1B (7),
|
||
|
webLoginPh1F (8),
|
||
|
webLoginPh2 (9),
|
||
|
webPortalLogin (10),
|
||
|
authorizing (11),
|
||
|
authorized (12),
|
||
|
active (13),
|
||
|
activePortal (14),
|
||
|
deassociated (15),
|
||
|
roamingAway (16),
|
||
|
updatedToRoam (17),
|
||
|
roamedAway (18),
|
||
|
killing (19),
|
||
|
free (20),
|
||
|
enforceSoda (21)
|
||
|
}
|
||
|
|
||
|
|
||
|
-- Object definitions
|
||
|
|
||
|
--
|
||
|
-- The ClientSession MIB Tree
|
||
|
--
|
||
|
|
||
|
rbtwsClientSessionObjects OBJECT IDENTIFIER ::= { rbtwsClientSessionMib 1 }
|
||
|
rbtwsClientSessionDataObjects OBJECT IDENTIFIER ::= { rbtwsClientSessionObjects 1 }
|
||
|
|
||
|
|
||
|
-- Client Session Table
|
||
|
-- ====================
|
||
|
|
||
|
rbtwsClSessClientSessionTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF RbtwsClSessClientSessionEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Client Session Table."
|
||
|
::= { rbtwsClientSessionDataObjects 1 }
|
||
|
|
||
|
rbtwsClSessClientSessionEntry OBJECT-TYPE
|
||
|
SYNTAX RbtwsClSessClientSessionEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Information about a particular client session."
|
||
|
INDEX { rbtwsClSessClientSessMacAddress }
|
||
|
::= { rbtwsClSessClientSessionTable 1 }
|
||
|
|
||
|
RbtwsClSessClientSessionEntry ::= SEQUENCE {
|
||
|
rbtwsClSessClientSessMacAddress MacAddress,
|
||
|
rbtwsClSessClientSessSessionId DisplayString,
|
||
|
rbtwsClSessClientSessUsername DisplayString,
|
||
|
rbtwsClSessClientSessIpAddress IpAddress,
|
||
|
rbtwsClSessClientSessEncryptionType RbtwsEncryptionType,
|
||
|
rbtwsClSessClientSessVlan DisplayString,
|
||
|
rbtwsClSessClientSessApSerialNum RbtwsApSerialNum,
|
||
|
rbtwsClSessClientSessRadioNum RbtwsRadioNum,
|
||
|
rbtwsClSessClientSessAccessType RbtwsAccessType,
|
||
|
rbtwsClSessClientSessAuthMethod RbtwsAuthMethod,
|
||
|
rbtwsClSessClientSessAuthServer IpAddress,
|
||
|
rbtwsClSessClientSessPortOrNum Unsigned32,
|
||
|
rbtwsClSessClientSessVlanTag Unsigned32,
|
||
|
rbtwsClSessClientSessTimeStamp TimeStamp,
|
||
|
rbtwsClSessClientSessSsid DisplayString,
|
||
|
rbtwsClSessClientSessState RbtwsSessState,
|
||
|
rbtwsClSessClientSessLoginType RbtwsUserAccessType,
|
||
|
rbtwsClSessClientSessDot1xAuthMethod RbtwsClientAuthenProtocolType,
|
||
|
rbtwsClSessClientSessSessionState RbtwsClientSessionState
|
||
|
}
|
||
|
|
||
|
rbtwsClSessClientSessMacAddress OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Client MAC address."
|
||
|
::= { rbtwsClSessClientSessionEntry 1 }
|
||
|
|
||
|
rbtwsClSessClientSessSessionId OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..30))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Session ID is a string long enough to be sure
|
||
|
we can make it unique over a long time."
|
||
|
::= { rbtwsClSessClientSessionEntry 2 }
|
||
|
|
||
|
rbtwsClSessClientSessUsername OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..80))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Client user name."
|
||
|
::= { rbtwsClSessClientSessionEntry 3 }
|
||
|
|
||
|
rbtwsClSessClientSessIpAddress OBJECT-TYPE
|
||
|
SYNTAX IpAddress
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Client IP address.
|
||
|
If the client has no IP address, the value will be 0.0.0.0."
|
||
|
::= { rbtwsClSessClientSessionEntry 4 }
|
||
|
|
||
|
rbtwsClSessClientSessEncryptionType OBJECT-TYPE
|
||
|
SYNTAX RbtwsEncryptionType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Encryption type."
|
||
|
::= { rbtwsClSessClientSessionEntry 5 }
|
||
|
|
||
|
rbtwsClSessClientSessVlan OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..80))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The name of the client VLAN."
|
||
|
::= { rbtwsClSessClientSessionEntry 6 }
|
||
|
|
||
|
rbtwsClSessClientSessApSerialNum OBJECT-TYPE
|
||
|
SYNTAX RbtwsApSerialNum
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Serial Number of the AP this client is connected to.
|
||
|
It is a zero length string when wired access is used."
|
||
|
::= { rbtwsClSessClientSessionEntry 7 }
|
||
|
|
||
|
rbtwsClSessClientSessRadioNum OBJECT-TYPE
|
||
|
SYNTAX RbtwsRadioNum
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Number of the Radio that provides service to this client.
|
||
|
It is 'not-applicable' when wired access is used."
|
||
|
::= { rbtwsClSessClientSessionEntry 8 }
|
||
|
|
||
|
rbtwsClSessClientSessAccessType OBJECT-TYPE
|
||
|
SYNTAX RbtwsAccessType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Access type this client uses (via AP, DAP or wired)."
|
||
|
::= { rbtwsClSessClientSessionEntry 9 }
|
||
|
|
||
|
rbtwsClSessClientSessAuthMethod OBJECT-TYPE
|
||
|
SYNTAX RbtwsAuthMethod
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"Authentication Method. Deprecated, use
|
||
|
rbtwsClSessClientSessDot1xAuthMethod instead."
|
||
|
::= { rbtwsClSessClientSessionEntry 10 }
|
||
|
|
||
|
rbtwsClSessClientSessAuthServer OBJECT-TYPE
|
||
|
SYNTAX IpAddress
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Authentication Server's IP Address.
|
||
|
If the client is authenticated via the local DB,
|
||
|
or not authenticated, its value will be the system IP."
|
||
|
::= { rbtwsClSessClientSessionEntry 11 }
|
||
|
|
||
|
rbtwsClSessClientSessPortOrNum OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Port number."
|
||
|
::= { rbtwsClSessClientSessionEntry 12 }
|
||
|
|
||
|
rbtwsClSessClientSessVlanTag OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"VLAN tag."
|
||
|
::= { rbtwsClSessClientSessionEntry 13 }
|
||
|
|
||
|
rbtwsClSessClientSessTimeStamp OBJECT-TYPE
|
||
|
SYNTAX TimeStamp
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Session start time stamp."
|
||
|
::= { rbtwsClSessClientSessionEntry 14 }
|
||
|
|
||
|
rbtwsClSessClientSessSsid OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..33))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"SSID."
|
||
|
::= { rbtwsClSessClientSessionEntry 15 }
|
||
|
|
||
|
rbtwsClSessClientSessState OBJECT-TYPE
|
||
|
SYNTAX RbtwsSessState
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"Session state. Deprecated, use
|
||
|
rbtwsClSessClientSessSessionState instead."
|
||
|
::= { rbtwsClSessClientSessionEntry 16 }
|
||
|
|
||
|
rbtwsClSessClientSessLoginType OBJECT-TYPE
|
||
|
SYNTAX RbtwsUserAccessType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Login type (mac, web, dot1x or last-resort)."
|
||
|
::= { rbtwsClSessClientSessionEntry 17 }
|
||
|
|
||
|
rbtwsClSessClientSessDot1xAuthMethod OBJECT-TYPE
|
||
|
SYNTAX RbtwsClientAuthenProtocolType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Dot1x Authentication Method."
|
||
|
::= { rbtwsClSessClientSessionEntry 18 }
|
||
|
|
||
|
rbtwsClSessClientSessSessionState OBJECT-TYPE
|
||
|
SYNTAX RbtwsClientSessionState
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Session non-intermediate state."
|
||
|
::= { rbtwsClSessClientSessionEntry 19 }
|
||
|
|
||
|
|
||
|
-- Roaming History Table
|
||
|
-- =====================
|
||
|
|
||
|
rbtwsClSessRoamingHistoryTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF RbtwsClSessRoamingHistoryEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Roaming History Table.
|
||
|
Expansion of Client Session Table."
|
||
|
::= { rbtwsClientSessionDataObjects 2 }
|
||
|
|
||
|
rbtwsClSessRoamingHistoryEntry OBJECT-TYPE
|
||
|
SYNTAX RbtwsClSessRoamingHistoryEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Roaming History Entry."
|
||
|
INDEX { rbtwsClSessRoamHistMacAddress, rbtwsClSessRoamHistIndex }
|
||
|
::= { rbtwsClSessRoamingHistoryTable 1 }
|
||
|
|
||
|
RbtwsClSessRoamingHistoryEntry ::= SEQUENCE {
|
||
|
rbtwsClSessRoamHistMacAddress MacAddress,
|
||
|
rbtwsClSessRoamHistIndex Unsigned32,
|
||
|
rbtwsClSessRoamHistApSerialNum RbtwsApSerialNum,
|
||
|
rbtwsClSessRoamHistRadioNum RbtwsRadioNum,
|
||
|
rbtwsClSessRoamHistAccessType RbtwsAccessType,
|
||
|
rbtwsClSessRoamHistApNumOrPort Unsigned32,
|
||
|
rbtwsClSessRoamHistIpAddress IpAddress,
|
||
|
rbtwsClSessRoamHistTimeStamp TimeStamp
|
||
|
}
|
||
|
|
||
|
rbtwsClSessRoamHistMacAddress OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Client MAC address."
|
||
|
::= { rbtwsClSessRoamingHistoryEntry 1 }
|
||
|
|
||
|
rbtwsClSessRoamHistIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Entry index."
|
||
|
::= { rbtwsClSessRoamingHistoryEntry 2 }
|
||
|
|
||
|
rbtwsClSessRoamHistApSerialNum OBJECT-TYPE
|
||
|
SYNTAX RbtwsApSerialNum
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Serial Number of the AP this client was connected to."
|
||
|
::= { rbtwsClSessRoamingHistoryEntry 3 }
|
||
|
|
||
|
rbtwsClSessRoamHistRadioNum OBJECT-TYPE
|
||
|
SYNTAX RbtwsRadioNum
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Number of the Radio that provided service to this client."
|
||
|
::= { rbtwsClSessRoamingHistoryEntry 4 }
|
||
|
|
||
|
rbtwsClSessRoamHistAccessType OBJECT-TYPE
|
||
|
SYNTAX RbtwsAccessType
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Access type used by this client (via AP, DAP or wired)."
|
||
|
::= { rbtwsClSessRoamingHistoryEntry 5 }
|
||
|
|
||
|
rbtwsClSessRoamHistApNumOrPort OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"AP port number, DAP number, or Port number for wired access."
|
||
|
::= { rbtwsClSessRoamingHistoryEntry 6 }
|
||
|
|
||
|
rbtwsClSessRoamHistIpAddress OBJECT-TYPE
|
||
|
SYNTAX IpAddress
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"IP address of the AC (wireless switch)
|
||
|
the client or AP was connected to."
|
||
|
::= { rbtwsClSessRoamingHistoryEntry 7 }
|
||
|
|
||
|
rbtwsClSessRoamHistTimeStamp OBJECT-TYPE
|
||
|
SYNTAX TimeStamp
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The difference between the time the session was created
|
||
|
on the roamed-to switch and the time the last switch,
|
||
|
the one where the user is at currently, started.
|
||
|
The timestamp unit is in hundredths of seconds."
|
||
|
::= { rbtwsClSessRoamingHistoryEntry 8 }
|
||
|
|
||
|
|
||
|
-- Client Session Statistics Table
|
||
|
-- ===============================
|
||
|
|
||
|
rbtwsClSessClientSessionStatisticsTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF RbtwsClSessClientSessionStatisticsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Client Session Statistics Table."
|
||
|
::= { rbtwsClientSessionDataObjects 3 }
|
||
|
|
||
|
rbtwsClSessClientSessionStatisticsEntry OBJECT-TYPE
|
||
|
SYNTAX RbtwsClSessClientSessionStatisticsEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Client Session Statistics Table Entry."
|
||
|
|
||
|
|
||
|
INDEX { rbtwsClSessClientSessStatsMacAddress }
|
||
|
::= { rbtwsClSessClientSessionStatisticsTable 1 }
|
||
|
|
||
|
RbtwsClSessClientSessionStatisticsEntry ::= SEQUENCE {
|
||
|
rbtwsClSessClientSessStatsMacAddress MacAddress,
|
||
|
rbtwsClSessClientSessStatsUniPktIn Counter64,
|
||
|
rbtwsClSessClientSessStatsUniOctetIn Counter64,
|
||
|
rbtwsClSessClientSessStatsUniPktOut Counter64,
|
||
|
rbtwsClSessClientSessStatsUniOctetOut Counter64,
|
||
|
rbtwsClSessClientSessStatsMultiPktIn Counter64,
|
||
|
rbtwsClSessClientSessStatsMultiOctetIn Counter64,
|
||
|
rbtwsClSessClientSessStatsEncErrPkt Counter64,
|
||
|
rbtwsClSessClientSessStatsEncErrOctet Counter64,
|
||
|
rbtwsClSessClientSessStatsLastRate RbtwsRadioRate,
|
||
|
rbtwsClSessClientSessStatsLastRssi RbtwsRssi,
|
||
|
rbtwsClSessClientSessStatsLastSNR Integer32
|
||
|
}
|
||
|
|
||
|
rbtwsClSessClientSessStatsMacAddress OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Client MAC address."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 1 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsUniPktIn OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Unicast packets in."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 2 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsUniOctetIn OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Unicast octets in."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 3 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsUniPktOut OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Unicast packets out."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 4 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsUniOctetOut OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Unicast octets out."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 5 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsMultiPktIn OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Multicast packets in."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 6 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsMultiOctetIn OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Multicast octets in."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 7 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsEncErrPkt OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Number of packets with encryption errors."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 8 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsEncErrOctet OBJECT-TYPE
|
||
|
SYNTAX Counter64
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Number of octets with encryption errors."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 9 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsLastRate OBJECT-TYPE
|
||
|
SYNTAX RbtwsRadioRate
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Last packet data rate."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 10 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsLastRssi OBJECT-TYPE
|
||
|
SYNTAX RbtwsRssi
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"RSSI (Received Signal Strength Indicator) for last packet,
|
||
|
in decibels referred to 1 milliwatt (dBm).
|
||
|
A higher value indicates a stronger signal."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 11 }
|
||
|
|
||
|
rbtwsClSessClientSessStatsLastSNR OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Last packet data Signal to Noise Ratio."
|
||
|
::= { rbtwsClSessClientSessionStatisticsEntry 12 }
|
||
|
|
||
|
-- ==================================
|
||
|
--
|
||
|
-- Scalars
|
||
|
--
|
||
|
|
||
|
rbtwsClSessTotalSessions OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Total number of sessions."
|
||
|
::= { rbtwsClientSessionDataObjects 4 }
|
||
|
|
||
|
-- ============================================================================
|
||
|
--
|
||
|
-- Conformance
|
||
|
--
|
||
|
|
||
|
rbtwsClientSessionConformance OBJECT IDENTIFIER ::= { rbtwsClientSessionObjects 2 }
|
||
|
rbtwsClientSessionCompliances OBJECT IDENTIFIER ::= { rbtwsClientSessionConformance 1 }
|
||
|
rbtwsClientSessionGroups OBJECT IDENTIFIER ::= { rbtwsClientSessionConformance 2 }
|
||
|
|
||
|
-- Compliance
|
||
|
|
||
|
rbtwsClientSessionCompliance MODULE-COMPLIANCE
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The compliance statement for devices that implement
|
||
|
the Client Session MIB."
|
||
|
MODULE -- rbtwsClientSessionMib
|
||
|
|
||
|
MANDATORY-GROUPS { rbtwsClientSessionCommonGroup }
|
||
|
|
||
|
::= { rbtwsClientSessionCompliances 1 }
|
||
|
|
||
|
-- Units of Conformance
|
||
|
|
||
|
rbtwsClientSessionCommonGroup OBJECT-GROUP
|
||
|
OBJECTS {
|
||
|
rbtwsClSessClientSessSessionId,
|
||
|
rbtwsClSessClientSessUsername,
|
||
|
rbtwsClSessClientSessIpAddress,
|
||
|
rbtwsClSessClientSessEncryptionType,
|
||
|
rbtwsClSessClientSessVlan,
|
||
|
rbtwsClSessClientSessApSerialNum,
|
||
|
rbtwsClSessClientSessRadioNum,
|
||
|
rbtwsClSessClientSessAccessType,
|
||
|
rbtwsClSessClientSessAuthMethod,
|
||
|
rbtwsClSessClientSessAuthServer,
|
||
|
rbtwsClSessClientSessPortOrNum,
|
||
|
rbtwsClSessClientSessVlanTag,
|
||
|
rbtwsClSessClientSessTimeStamp,
|
||
|
rbtwsClSessClientSessSsid,
|
||
|
rbtwsClSessClientSessState,
|
||
|
rbtwsClSessRoamHistApSerialNum,
|
||
|
rbtwsClSessRoamHistRadioNum,
|
||
|
rbtwsClSessRoamHistAccessType,
|
||
|
rbtwsClSessRoamHistApNumOrPort,
|
||
|
rbtwsClSessRoamHistIpAddress,
|
||
|
rbtwsClSessRoamHistTimeStamp,
|
||
|
rbtwsClSessClientSessStatsUniPktIn,
|
||
|
rbtwsClSessClientSessStatsUniOctetIn,
|
||
|
rbtwsClSessClientSessStatsUniPktOut,
|
||
|
rbtwsClSessClientSessStatsUniOctetOut,
|
||
|
rbtwsClSessClientSessStatsMultiPktIn,
|
||
|
rbtwsClSessClientSessStatsMultiOctetIn,
|
||
|
rbtwsClSessClientSessStatsEncErrPkt,
|
||
|
rbtwsClSessClientSessStatsEncErrOctet,
|
||
|
rbtwsClSessClientSessStatsLastRate,
|
||
|
rbtwsClSessClientSessStatsLastRssi,
|
||
|
rbtwsClSessClientSessStatsLastSNR
|
||
|
}
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Mandatory group of objects implemented to provide
|
||
|
Client Session info."
|
||
|
::= { rbtwsClientSessionGroups 1 }
|
||
|
|
||
|
END
|