525 lines
13 KiB
Plaintext
525 lines
13 KiB
Plaintext
--
|
|
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
|
|
-- All Rights Reserved
|
|
--
|
|
|
|
RUCKUS-RADIO-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
ruckusCommonRadioModule
|
|
FROM RUCKUS-ROOT-MIB
|
|
RuckusRadioMode,
|
|
RuckusCountryCode,
|
|
RuckusRate
|
|
FROM RUCKUS-TC-MIB
|
|
ifIndex,
|
|
InterfaceIndex
|
|
FROM IF-MIB
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32
|
|
FROM SNMPv2-SMI;
|
|
|
|
ruckusRadioMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201010150800Z"
|
|
ORGANIZATION "Ruckus Wireless, Inc."
|
|
CONTACT-INFO
|
|
"Ruckus Wireless, Inc.
|
|
|
|
Postal:
|
|
350 West Java Dr.
|
|
Sunnyvale, CA 94089
|
|
USA
|
|
|
|
EMail: support@ruckuswireless.com
|
|
|
|
Phone: +1-650-265-4200"
|
|
DESCRIPTION
|
|
"Ruckus Radio mib"
|
|
::= { ruckusCommonRadioModule 1 }
|
|
|
|
|
|
-- Groups
|
|
--
|
|
|
|
ruckusRadioObjects OBJECT IDENTIFIER ::= { ruckusRadioMIB 1 }
|
|
|
|
ruckusRadioInfo OBJECT IDENTIFIER ::= { ruckusRadioObjects 1 }
|
|
|
|
|
|
ruckusRadioNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of radios present on this system."
|
|
::= { ruckusRadioInfo 1 }
|
|
|
|
-- This is the Radio table.
|
|
--
|
|
|
|
ruckusRadioTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RuckusRadioEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radio table."
|
|
::= { ruckusRadioInfo 2 }
|
|
|
|
ruckusRadioEntry OBJECT-TYPE
|
|
SYNTAX RuckusRadioEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies each Radio entry."
|
|
INDEX {
|
|
ruckusRadioIndex }
|
|
::= { ruckusRadioTable 1 }
|
|
|
|
RuckusRadioEntry ::= SEQUENCE {
|
|
ruckusRadioIndex InterfaceIndex,
|
|
ruckusRadioMode INTEGER,
|
|
ruckusRadioCountry RuckusCountryCode,
|
|
ruckusRadioBSSType INTEGER,
|
|
ruckusRadioChannel INTEGER,
|
|
ruckusRadioDataRate OCTET STRING,
|
|
ruckusRadioTxPower INTEGER,
|
|
ruckusRadioProtectionMode INTEGER,
|
|
ruckusRadioNoiseFloor INTEGER
|
|
}
|
|
|
|
ruckusRadioIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index."
|
|
::= { ruckusRadioEntry 200 }
|
|
|
|
ruckusRadioMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
auto(0),
|
|
ieee802dot11g-only(1),
|
|
ieee802dot11b-only(2),
|
|
ieee802dot11ng(3),
|
|
ieee802dot11na(4),
|
|
ieee802dot11a-only(5),
|
|
ieee802dot11ac(6),
|
|
ieee802dot11ax(8)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the radio mode."
|
|
::= { ruckusRadioEntry 1 }
|
|
|
|
|
|
ruckusRadioCountry OBJECT-TYPE
|
|
SYNTAX RuckusCountryCode
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the country code."
|
|
::= { ruckusRadioEntry 2 }
|
|
|
|
|
|
ruckusRadioBSSType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
station(1),
|
|
master(2),
|
|
independent(3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the bss type."
|
|
::= { ruckusRadioEntry 3 }
|
|
|
|
|
|
ruckusRadioChannel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..14)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the current operating channel. When 0, it indicates
|
|
the system selects the best channel automatically."
|
|
::= { ruckusRadioEntry 4 }
|
|
|
|
|
|
ruckusRadioDataRate OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the transmit rate of radio.
|
|
Here is the available value list.
|
|
11a/11g - auto, 1Mb, 2Mb, 5.5Mb,
|
|
11Mb, 6Mb, 9Mb, 12Mb,
|
|
18Mb, 24Mb, 36Mb, 48Mb,
|
|
54Mb.
|
|
11ng/11na - auto, 1Mb, 2Mb, 5.5Mb, 11Mb, 6Mb, 9Mb, 12Mb,
|
|
18Mb, 24Mb, 36Mb, 48Mb, 54Mb,
|
|
6.5Mb, 13Mb, 19.5Mb, 26Mb, 39Mb, 52Mb, 58.5Mb, 65Mb,
|
|
78Mb, 104Mb, 117Mb, 130Mb,
|
|
13.5Mb, 27.5Mb, 40.5Mb, 81.5Mb, 108Mb, 121.5Mb, 135Mb,
|
|
27Mb, 81Mb, 162Mb, 162MB, 216Mb, 243Mb, 270Mb."
|
|
::= { ruckusRadioEntry 5 }
|
|
|
|
|
|
ruckusRadioTxPower OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
full(0),
|
|
minus1(1),
|
|
minus2(2),
|
|
half(3),
|
|
minus4(4),
|
|
minus5(5),
|
|
quarter(6),
|
|
minus7(7),
|
|
minus8(8),
|
|
eighth(9),
|
|
minus10(10),
|
|
minus24(24)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the transmit power of radio"
|
|
::= { ruckusRadioEntry 6 }
|
|
|
|
|
|
ruckusRadioProtectionMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
ctsOnly(1),
|
|
ctsRts(2)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enabled when 11g and 11b clients exist on the same network.
|
|
none:
|
|
Do not use any protection
|
|
|
|
ctsOnly:
|
|
AP will send a CTS frame prior to sending 11g frames.
|
|
The CTS frame will silence 11b clients
|
|
|
|
rtsCts:
|
|
Require RTS to be sent by sender of 11g frame and responder
|
|
to send CTS prior to any 11g frames being sent."
|
|
::= { ruckusRadioEntry 7 }
|
|
|
|
ruckusRadioNoiseFloor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the noise floor of radio"
|
|
::= { ruckusRadioEntry 8 }
|
|
|
|
|
|
--
|
|
--
|
|
-- new added MIBs for China Telecom
|
|
ruckusRadioStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RuckusRadioStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Radios statistics table"
|
|
::= { ruckusRadioInfo 3 }
|
|
|
|
|
|
ruckusRadioStatsEntry OBJECT-TYPE
|
|
SYNTAX RuckusRadioStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies radio statistics entry."
|
|
INDEX {
|
|
ruckusRadioStatsIndex }
|
|
::= { ruckusRadioStatsTable 1 }
|
|
|
|
|
|
RuckusRadioStatsEntry ::= SEQUENCE {
|
|
|
|
ruckusRadioStatsIndex InterfaceIndex,
|
|
ruckusRadioStatsMaxSta Counter32,
|
|
ruckusRadioStatsNumSta Counter32,
|
|
ruckusRadioStatsNumAuthSta Counter32,
|
|
ruckusRadioStatsNumAuthReq Counter32,
|
|
ruckusRadioStatsNumAuthResp Counter32,
|
|
ruckusRadioStatsNumAuthSuccess Counter32,
|
|
ruckusRadioStatsNumAuthFail Counter32,
|
|
ruckusRadioStatsNumAssocReq Counter32,
|
|
ruckusRadioStatsNumAssocResp Counter32,
|
|
ruckusRadioStatsNumAssocSuccess Counter32,
|
|
ruckusRadioStatsNumAssocFail Counter32,
|
|
ruckusRadioStatsAssocFailRate Unsigned32,
|
|
ruckusRadioStatsAuthFailRate Unsigned32,
|
|
ruckusRadioStatsAssocSuccessRate Unsigned32,
|
|
ruckusRadioStatsResourceUtil Unsigned32,
|
|
ruckusRadioStatsRxBytes Counter32,
|
|
ruckusRadioStatsRxFrames Counter32,
|
|
ruckusRadioStatsRxWEPFail Counter32,
|
|
ruckusRadioStatsRxDecryptCRCError Counter32,
|
|
ruckusRadioStatsRxMICError Counter32,
|
|
ruckusRadioStatsRxErrors Counter32,
|
|
ruckusRadioStatsTxBytes Counter32,
|
|
ruckusRadioStatsTxFrames Counter32,
|
|
ruckusRadioStatsTotalAssocTime TimeTicks,
|
|
ruckusRadioStatsTotalAirtime Counter32,
|
|
ruckusRadioStatsBusyAirtime Counter32,
|
|
ruckusRadioStatsTxAirtime Counter32,
|
|
ruckusRadioStatsRxAirtime Counter32
|
|
}
|
|
|
|
ruckusRadioStatsIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index."
|
|
::= { ruckusRadioStatsEntry 200 }
|
|
|
|
ruckusRadioStatsMaxSta OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Num of max stations allowed."
|
|
::= { ruckusRadioStatsEntry 1 }
|
|
|
|
|
|
ruckusRadioStatsNumSta OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Num of associated stations."
|
|
::= { ruckusRadioStatsEntry 2 }
|
|
|
|
ruckusRadioStatsNumAuthSta OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Num of authenticated stations."
|
|
::= { ruckusRadioStatsEntry 3 }
|
|
|
|
|
|
ruckusRadioStatsNumAuthReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of authentication requests."
|
|
::= { ruckusRadioStatsEntry 4 }
|
|
|
|
|
|
ruckusRadioStatsNumAuthResp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of authentication responses."
|
|
::= { ruckusRadioStatsEntry 5 }
|
|
|
|
|
|
ruckusRadioStatsNumAuthSuccess OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of successful authentications."
|
|
::= { ruckusRadioStatsEntry 6 }
|
|
|
|
|
|
ruckusRadioStatsNumAuthFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of authentication failures."
|
|
::= { ruckusRadioStatsEntry 7 }
|
|
|
|
|
|
ruckusRadioStatsNumAssocReq OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of association requests."
|
|
::= { ruckusRadioStatsEntry 8 }
|
|
|
|
|
|
ruckusRadioStatsNumAssocResp OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of association responses."
|
|
::= { ruckusRadioStatsEntry 9 }
|
|
|
|
|
|
ruckusRadioStatsNumAssocSuccess OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of successful associations."
|
|
::= { ruckusRadioStatsEntry 10 }
|
|
|
|
|
|
ruckusRadioStatsNumAssocFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of association failures."
|
|
::= { ruckusRadioStatsEntry 11 }
|
|
|
|
|
|
ruckusRadioStatsAssocFailRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Station association fail rate. ruckusRadioStatsNumAssocFail/ruckusRadioStatsNumAssocReq"
|
|
::= { ruckusRadioStatsEntry 12 }
|
|
|
|
|
|
ruckusRadioStatsAuthFailRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Station authentication fail rate. ruckusRadioStatsNumAuthFail/ruckusRadioStatsNumAuthReq"
|
|
::= { ruckusRadioStatsEntry 13 }
|
|
|
|
|
|
ruckusRadioStatsAssocSuccessRate OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Station association success rate. ruckusRadioStatsNumAssocSuccess/ruckusRadioStatsNumAssocReq"
|
|
::= { ruckusRadioStatsEntry 14 }
|
|
|
|
|
|
ruckusRadioStatsResourceUtil OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Wireless resource utilization rate. ruckusRadioStatsNumSta/ruckusRadioStatsMaxSta"
|
|
::= { ruckusRadioStatsEntry 15 }
|
|
|
|
|
|
ruckusRadioStatsRxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of received bytes."
|
|
::= { ruckusRadioStatsEntry 16 }
|
|
|
|
|
|
ruckusRadioStatsRxFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of received frames."
|
|
::= { ruckusRadioStatsEntry 17 }
|
|
|
|
|
|
ruckusRadioStatsRxWEPFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of received failured WEP frames."
|
|
::= { ruckusRadioStatsEntry 18 }
|
|
|
|
ruckusRadioStatsRxDecryptCRCError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of received frames with decrypted CRC error."
|
|
::= { ruckusRadioStatsEntry 19 }
|
|
|
|
ruckusRadioStatsRxMICError OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of received frames with MIC error."
|
|
::= { ruckusRadioStatsEntry 20 }
|
|
|
|
ruckusRadioStatsRxErrors OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of received error frames."
|
|
::= { ruckusRadioStatsEntry 21 }
|
|
|
|
|
|
ruckusRadioStatsTxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of transmitted bytes."
|
|
::= { ruckusRadioStatsEntry 22 }
|
|
|
|
ruckusRadioStatsTxFrames OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of transmitted frames."
|
|
::= { ruckusRadioStatsEntry 23 }
|
|
|
|
ruckusRadioStatsTotalAssocTime OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Client total association time."
|
|
::= { ruckusRadioStatsEntry 42 }
|
|
|
|
ruckusRadioStatsTotalAirtime OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"total airtime."
|
|
::= { ruckusRadioStatsEntry 50 }
|
|
|
|
ruckusRadioStatsBusyAirtime OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"busy airtime."
|
|
::= { ruckusRadioStatsEntry 51 }
|
|
|
|
ruckusRadioStatsTxAirtime OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tx airtime."
|
|
::= { ruckusRadioStatsEntry 52 }
|
|
|
|
ruckusRadioStatsRxAirtime OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"rx airtime."
|
|
::= { ruckusRadioStatsEntry 53 }
|
|
|
|
END
|