1117 lines
27 KiB
Plaintext

-- ********************************************************************
-- * Wireless LAN Enterprise Access Point Management Base
-- ********************************************************************
AP-RADIO DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-GROUP
FROM SNMPv2-CONF
enterprises, IpAddress,Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, RowStatus, TruthValue, MacAddress
FROM SNMPv2-TC;
--
-- Node definitions
--
-- The Enterprises Number
-- .1.3.6.1.4.1.27662
pepwave OBJECT IDENTIFIER ::= { enterprises 27662 }
-- .1.3.6.1.4.1.27662.200
productID OBJECT IDENTIFIER ::= { pepwave 200 }
-- .1.3.6.1.4.1.27662.200.1
apMib OBJECT IDENTIFIER ::= { productID 1 }
-- .1.3.6.1.4.1.27662.200.1.1
apGeneralMib OBJECT IDENTIFIER ::= { apMib 1 }
-- ********************************************************************
-- * MODULE IDENTITY
-- ********************************************************************
ap-radio-mib MODULE-IDENTITY
LAST-UPDATED "2011090500Z" -- 09 05, 2011 at 12:00 GMT
ORGANIZATION
"PEPWAVE"
CONTACT-INFO
""
DESCRIPTION
"The MIB module for PEPWAVE Enterprise WiFi AP.
iso(1).org(3).dod(6).internet(1).private(4).
enterprises(1).pepwave(27662).productID(200).apMib(1).apGeneralMib(1).ap-radio-mib(3)"
::= { apGeneralMib 3 }
-- Wireless LAN Access Point Identifier
--
-- **********************************************************************
-- * MIB attribute OBJECT-TYPE definitions follow
-- **********************************************************************
apRadioInfo OBJECT IDENTIFIER ::= { ap-radio-mib 1 }
-- **********************************************************************
-- * AP Radio Info Table
-- **********************************************************************
apRadioInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApRadioInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio config table."
::= { apRadioInfo 1 }
apRadioInfoEntry OBJECT-TYPE
SYNTAX ApRadioInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the apRadioInfoTable."
INDEX { apRadioIndex }
::= { apRadioInfoTable 1 }
ApRadioInfoEntry::=
SEQUENCE {
apRadioIndex
INTEGER,
apRadioNumWirelessNetworks
Integer32,
apRadioNumConnectedClients
Integer32
}
apRadioIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the radio index."
::= { apRadioInfoEntry 1 }
apRadioNumWirelessNetworks OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Number of Wireless Networks."
::= { apRadioInfoEntry 2 }
apRadioNumConnectedClients OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the Number of Connected Clients."
::= { apRadioInfoEntry 3 }
apRadioNearbyNetworks OBJECT IDENTIFIER ::= { apRadioInfo 2 }
apRadioConfig OBJECT IDENTIFIER ::= { ap-radio-mib 2 }
-- **********************************************************************
-- * AP Radio Nearby Networks Info Table
-- **********************************************************************
apRadioNearbyNetworksInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApRadioNearbyNetworksInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio nearby networks info table."
::= { apRadioNearbyNetworks 1 }
apRadioNearbyNetworksInfoEntry OBJECT-TYPE
SYNTAX ApRadioNearbyNetworksInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the apRadioNearbyNetworksInfoTable."
INDEX { apRadioIndex }
::= { apRadioNearbyNetworksInfoTable 1 }
ApRadioNearbyNetworksInfoEntry::=
SEQUENCE {
apRadioNearbyNetworksDiscovery
INTEGER,
apRadioNearbyNetworksScanningInterval
INTEGER,
apRadioNearbyNetworksScanningTime
INTEGER
}
apRadioNearbyNetworksDiscovery OBJECT-TYPE
SYNTAX INTEGER{
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the discovey status of the nearby networks."
::= { apRadioNearbyNetworksInfoEntry 1 }
apRadioNearbyNetworksScanningInterval OBJECT-TYPE
SYNTAX INTEGER(1..300)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the scanning interval of the nearby networks."
::= { apRadioNearbyNetworksInfoEntry 2 }
apRadioNearbyNetworksScanningTime OBJECT-TYPE
SYNTAX INTEGER(10..300)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the scanning time of the nearby networks."
::= { apRadioNearbyNetworksInfoEntry 3 }
-- **********************************************************************
-- * AP Radio Nearby Networks Table
-- **********************************************************************
apRadioNearbyNetworksTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApRadioNearbyNetworksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio nearby networks table."
::= { apRadioNearbyNetworks 2 }
apRadioNearbyNetworksEntry OBJECT-TYPE
SYNTAX ApRadioNearbyNetworksEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the apRadioNearbyNetworksTable."
INDEX { apRadioIndex, apRadioNearbyNetworksIndex }
::= { apRadioNearbyNetworksTable 1 }
ApRadioNearbyNetworksEntry::=
SEQUENCE {
apRadioNearbyNetworksIndex
Integer32,
apRadioNearbyNetworksManufacturer
OCTET STRING,
apRadioNearbyNetworksSsid
OCTET STRING,
apRadioNearbyNetworksSecurity
INTEGER,
apRadioNearbyNetworksMacAddress
MacAddress,
apRadioNearbyNetworksChannel
Integer32,
apRadioNearbyNetworksRssi
Integer32,
apRadioNearbyNetworksLastSeen
OCTET STRING,
apRadioNearbyNetworksStatus
INTEGER
}
apRadioNearbyNetworksIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 1 }
apRadioNearbyNetworksManufacturer OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 2 }
apRadioNearbyNetworksSsid OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 3 }
apRadioNearbyNetworksSecurity OBJECT-TYPE
SYNTAX INTEGER{none(0), wep(1), wpa(2)}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 4 }
apRadioNearbyNetworksMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 5 }
apRadioNearbyNetworksChannel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 6 }
apRadioNearbyNetworksRssi OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 7 }
apRadioNearbyNetworksLastSeen OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 8 }
apRadioNearbyNetworksStatus OBJECT-TYPE
SYNTAX INTEGER{
down(0),
up(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the of the nearby networks."
::= { apRadioNearbyNetworksEntry 9 }
-- **********************************************************************
-- * AP Radio Config Table
-- **********************************************************************
apRadioConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApRadioConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio config table."
::= { apRadioConfig 1 }
apRadioConfigEntry OBJECT-TYPE
SYNTAX ApRadioConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the apRadioConfigTable."
INDEX { apRadioIndex }
::= { apRadioConfigTable 1 }
ApRadioConfigEntry::=
SEQUENCE {
apRadioIndex
INTEGER,
-- apRadioConfigRowControl
-- INTEGER,
apRadioPolicy
INTEGER,
apCountry
INTEGER,
apChannel
INTEGER,
apChannelBonding
INTEGER,
apPowerBoost
INTEGER,
apTxPower
INTEGER,
apWmm
INTEGER,
apBeaconRate
INTEGER,
apBeaconInterval
INTEGER,
apDtim
INTEGER,
apRts
INTEGER,
apSlotTime
INTEGER,
apAckTimeout
INTEGER,
apFrameAggregation
INTEGER,
apAggregationLength
INTEGER
}
apRadioIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the radio index."
::= { apRadioConfigEntry 1 }
apRadioPolicy OBJECT-TYPE
SYNTAX INTEGER{
radio802dot11bgn(3),
radio802dot11an(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute shall indicate the desired wireless operating mode."
::= { apRadioConfigEntry 2 }
apCountry OBJECT-TYPE
SYNTAX INTEGER{
australia(36),
austria(40),
bahrain(48),
belgium(56),
bolivia(68),
brazil(76),
bulgaria(100),
canada(124),
chile(152),
china(156),
cyprus(196),
czech-republic(203),
denmark(208),
egypt(818),
el-salvador(222),
estonia(233),
finland(246),
france(250),
germany(276),
greece(300),
guatemala(320),
hong-kong(344),
hungary(348),
iceland(352),
india(356),
ireland(372),
israel(376),
italy(380),
japan(392),
jordan(400),
kenya(404),
kuwait(414),
latvia(428),
lebanon(422),
liechtenstein(438),
lithuania(440),
luxembourg(442),
malaysia(458),
malta(470),
mexico(484),
netherlands(528),
new-zealand(554),
norway(578),
panama(591),
peru(604),
philippines(608),
poland(616),
portugal(620),
puerto-rico(630),
qatar(634),
romania(642),
serbia-and-montenegro(891),
singapore(702),
slovak-republic(703),
slovenia(705),
south-korea(410),
spain(724),
sri-lanka(144),
sweden(752),
switzerland(756),
taiwan(158),
thailand(764),
trinidad-and-tobago(780),
turkey(792),
united-arab-emirates(784),
united-kingdom(826),
united-states(840),
uruguay(858),
vietnam(704)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the region of operation
for which the wireless interface is intended."
::= { apRadioConfigEntry 3 }
apChannel OBJECT-TYPE
SYNTAX INTEGER{
auto(0),
ch1(1),
ch2(2),
ch3(3),
ch4(4),
ch5(5),
ch6(6),
ch7(7),
ch8(8),
ch9(9),
ch19(10),
ch11(11),
ch12(12),
ch13(13),
ch36(36),
ch40(40),
ch44(44),
ch48(48),
ch52(52),
ch56(56),
ch60(60),
ch64(64),
ch100(100),
ch104(104),
ch108(108),
ch112(112),
ch116(116),
ch120(120),
ch124(124),
ch128(128),
ch132(132),
ch136(136),
ch140(140),
ch149(149),
ch153(153),
ch157(157),
ch161(161),
ch165(165)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the channel number to be
used. The default value is auto(0)."
::= { apRadioConfigEntry 4 }
apChannelBonding OBJECT-TYPE
SYNTAX INTEGER{
ht20MHz(20),
ht20MHzOr40Mhz(2040),
ht40MHz(40)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the channel bonding(MHz)."
::= { apRadioConfigEntry 5 }
apPowerBoost OBJECT-TYPE
SYNTAX INTEGER{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the power boost."
::= { apRadioConfigEntry 6 }
apTxPower OBJECT-TYPE
SYNTAX INTEGER{
max(0),
high(-3),
medium(-6),
low(-9)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the transmit output power."
::= { apRadioConfigEntry 7 }
apWmm OBJECT-TYPE
SYNTAX INTEGER{
disable(0),
enable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field indicates the status of WMM(Wireless Multimedia) suport.
The default value is enable(1)."
::= { apRadioConfigEntry 8 }
apBeaconRate OBJECT-TYPE
SYNTAX INTEGER{
rate1Mbps(1000),
rate2Mbps(2000),
rate5dot5Mbps(5500),
rate6Mbps(6000),
rate11Mbps(11000)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field indicates the beacon rate(bps)."
::= { apRadioConfigEntry 9 }
apBeaconInterval OBJECT-TYPE
SYNTAX INTEGER{
interval100ms(100),
interval250ms(250),
interval500ms(500)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field indicates the beacon interval in ms."
::= { apRadioConfigEntry 10 }
apDtim OBJECT-TYPE
SYNTAX INTEGER (1..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field indicates the DTIM."
::= { apRadioConfigEntry 11 }
apRts OBJECT-TYPE
SYNTAX INTEGER (0..2346)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field indicates the RTS threshold."
::= { apRadioConfigEntry 12 }
apSlotTime OBJECT-TYPE
SYNTAX INTEGER (9..109)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field indicates the slot time in us.
The default value of this variable is 9."
::= { apRadioConfigEntry 13 }
apAckTimeout OBJECT-TYPE
SYNTAX INTEGER (21..221)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field indicates the ACK timeout in us.
The default value of this variable is 48."
::= { apRadioConfigEntry 14 }
apFrameAggregation OBJECT-TYPE
SYNTAX INTEGER{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the frame aggregation."
::= { apRadioConfigEntry 15 }
apAggregationLength OBJECT-TYPE
SYNTAX INTEGER (1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This field indicates the aggregation length."
::= { apRadioConfigEntry 16 }
-- **********************************************************************
-- * Radio Schedule ON/OFF Table
-- **********************************************************************
apRadioScheduleOnOffTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApRadioScheduleOnOffEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio schedule on/off table."
::= { apRadioConfig 2 }
apRadioScheduleOnOffEntry OBJECT-TYPE
SYNTAX ApRadioScheduleOnOffEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the apRadioScheduleOnOffTable."
INDEX { apRadioIndex }
::= { apRadioScheduleOnOffTable 1 }
ApRadioScheduleOnOffEntry ::=
SEQUENCE {
--apRadioScheduleOnOffRowControl
-- INTEGER,
apRadioScheduleOnOff
INTEGER
}
apRadioScheduleOnOff OBJECT-TYPE
SYNTAX INTEGER{
off(0),
on(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the schedule radio ON/OFF status."
::= { apRadioScheduleOnOffEntry 1 }
-- **********************************************************************
-- * Radio Schedule ON/OFF Config Table
-- **********************************************************************
apRadioScheduleOnOffConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApRadioScheduleOnOffConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio schedule on/off config table."
::= { apRadioConfig 3 }
apRadioScheduleOnOffConfigEntry OBJECT-TYPE
SYNTAX ApRadioScheduleOnOffConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the apRadioScheduleOnOffConfigTable."
INDEX { apRadioIndex, apRadioScheduleIndex }
::= { apRadioScheduleOnOffConfigTable 1 }
ApRadioScheduleOnOffConfigEntry ::=
SEQUENCE {
apRadioScheduleIndex
INTEGER,
apRadioScheduleRowControl
INTEGER,
apRadioSchedule
INTEGER,
apRadioScheduleType
INTEGER,
apRadioScheduleDowSun
INTEGER,
apRadioScheduleDowMon
INTEGER,
apRadioScheduleDowTue
INTEGER,
apRadioScheduleDowWed
INTEGER,
apRadioScheduleDowThu
INTEGER,
apRadioScheduleDowFri
INTEGER,
apRadioScheduleDowSat
INTEGER,
apRadioScheduleStartHr
INTEGER,
apRadioScheduleStartMin
INTEGER,
apRadioScheduleStopHr
INTEGER,
apRadioScheduleStopMin
INTEGER
}
apRadioScheduleIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the radio schedule index"
::= { apRadioScheduleOnOffConfigEntry 1 }
apRadioScheduleRowControl OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Radio schedule status.
Supported values:
active(1) - valid entry
createAndGo(4) - used to create a new entry
destroy(6) - removes the entry"
::= { apRadioScheduleOnOffConfigEntry 2 }
apRadioSchedule OBJECT-TYPE
SYNTAX INTEGER{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the schedule radio enable/disable status."
::= { apRadioScheduleOnOffConfigEntry 3 }
apRadioScheduleType OBJECT-TYPE
SYNTAX INTEGER{
wholeDay(0),
definedRange(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the type of schedule radio."
::= { apRadioScheduleOnOffConfigEntry 4 }
apRadioScheduleDowSun OBJECT-TYPE
SYNTAX INTEGER{
notSelected(0),
selected(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the Sunday selected status of schedule radio"
::= { apRadioScheduleOnOffConfigEntry 5 }
apRadioScheduleDowMon OBJECT-TYPE
SYNTAX INTEGER{
notSelected(0),
selected(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the Monday selected status of schedule radio"
::= { apRadioScheduleOnOffConfigEntry 6 }
apRadioScheduleDowTue OBJECT-TYPE
SYNTAX INTEGER{
notSelected(0),
selected(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the Tuesday selected status of schedule radio"
::= { apRadioScheduleOnOffConfigEntry 7 }
apRadioScheduleDowWed OBJECT-TYPE
SYNTAX INTEGER{
notSelected(0),
selected(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the Wednesday selected status of schedule radio"
::= { apRadioScheduleOnOffConfigEntry 8 }
apRadioScheduleDowThu OBJECT-TYPE
SYNTAX INTEGER{
notSelected(0),
selected(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the Thursday selected status of schedule radio"
::= { apRadioScheduleOnOffConfigEntry 9 }
apRadioScheduleDowFri OBJECT-TYPE
SYNTAX INTEGER{
notSelected(0),
selected(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the Friday selected status of schedule radio"
::= { apRadioScheduleOnOffConfigEntry 10 }
apRadioScheduleDowSat OBJECT-TYPE
SYNTAX INTEGER{
notSelected(0),
selected(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the Saturday selected status of schedule radio"
::= { apRadioScheduleOnOffConfigEntry 11 }
apRadioScheduleStartHr OBJECT-TYPE
SYNTAX INTEGER(0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the schedule radio start hour."
::= { apRadioScheduleOnOffConfigEntry 12 }
apRadioScheduleStartMin OBJECT-TYPE
SYNTAX INTEGER{
mins-0(0),
mins-15(15),
mins-30(30),
mins-45(45)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute the schedule radio start minutes (00/15/30/45)."
::= { apRadioScheduleOnOffConfigEntry 13 }
apRadioScheduleStopHr OBJECT-TYPE
SYNTAX INTEGER(0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the schedule radio stop hour."
::= { apRadioScheduleOnOffConfigEntry 14 }
apRadioScheduleStopMin OBJECT-TYPE
SYNTAX INTEGER{
mins-0(0),
mins-15(15),
mins-30(30),
mins-45(45)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute the schedule radio stop minutes (00/15/30/45)."
::= { apRadioScheduleOnOffConfigEntry 15 }
-- **********************************************************************
-- * Radio Schedule Channel Table
-- **********************************************************************
apRadioScheduleChannelConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApRadioScheduleChannelConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio schedule channel table."
::= { apRadioConfig 4 }
apRadioScheduleChannelConfigEntry OBJECT-TYPE
SYNTAX ApRadioScheduleChannelConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the apRadioScheduleChannelConfigTable."
INDEX { apRadioIndex, apRadioScheduleChannelIndex }
::= { apRadioScheduleChannelConfigTable 1 }
ApRadioScheduleChannelConfigEntry ::=
SEQUENCE {
apRadioScheduleChannelIndex
INTEGER,
apRadioScheduleChannelType
INTEGER,
apRadioScheduleChannelDom
INTEGER,
apRadioScheduleChannelDow
INTEGER,
apRadioScheduleChannelHr
INTEGER,
apRadioScheduleChannelMin
INTEGER,
apRadioScanScheduleChannel1
INTEGER,
apRadioAvailableScanScheduleChannel
OCTET STRING,
apRadioSelectedScanScheduleChannel
OCTET STRING
}
apRadioScheduleChannelIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the radio schedule channel index"
::= { apRadioScheduleChannelConfigEntry 1 }
apRadioScheduleChannelType OBJECT-TYPE
SYNTAX INTEGER{
monthly(0),
weekly(1),
daily(2),
hourly(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the radio schedule channel type of AP."
::= { apRadioScheduleChannelConfigEntry 2 }
apRadioScheduleChannelDom OBJECT-TYPE
SYNTAX INTEGER{
na(0),
day-1(1),
day-2(2),
day-3(3),
day-4(4),
day-5(5),
day-6(6),
day-7(7),
day-8(8),
day-9(9),
day-10(10),
day-11(11),
day-12(12),
day-13(13),
day-14(14),
day-15(15),
day-16(16),
day-17(17),
day-18(18),
day-19(19),
day-20(20),
day-21(21),
day-22(22),
day-23(23),
day-24(24),
day-25(25),
day-26(26),
day-27(27),
day-28(28),
day-29(29),
day-30(30),
day-31(31)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the radio schedule channel day of month."
::= { apRadioScheduleChannelConfigEntry 3 }
apRadioScheduleChannelDow OBJECT-TYPE
SYNTAX INTEGER{
sunday(0),
monday(1),
tuesday(2),
wednesday(3),
thursday(4),
friday(5),
saturday(6),
na(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the radio schedule channel day of week."
::= { apRadioScheduleChannelConfigEntry 4 }
apRadioScheduleChannelHr OBJECT-TYPE
SYNTAX INTEGER {
hr-0(0),
hr-1(1),
hr-2(2),
hr-3(3),
hr-4(4),
hr-5(5),
hr-6(6),
hr-7(7),
hr-8(8),
hr-9(9),
hr-10(10),
hr-11(11),
hr-12(12),
hr-13(13),
hr-14(14),
hr-15(15),
hr-16(16),
hr-17(17),
hr-18(18),
hr-19(19),
hr-20(20),
hr-21(21),
hr-22(22),
hr-23(23),
na(24)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the radio schedule channel hour."
::= { apRadioScheduleChannelConfigEntry 5 }
apRadioScheduleChannelMin OBJECT-TYPE
SYNTAX INTEGER{
mins-0(0),
mins-15(15),
mins-30(30),
mins-45(45)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the radio schedule channel minutes (00/15/30/45)."
::= { apRadioScheduleChannelConfigEntry 6 }
apRadioAvailableScanScheduleChannel OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute indicates the available scan channel"
::= { apRadioScheduleChannelConfigEntry 7 }
apRadioSelectedScanScheduleChannel OBJECT-TYPE
SYNTAX OCTET STRING(SIZE(0..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the selected scan channel
Remarks: please input aleast one channel"
::= { apRadioScheduleChannelConfigEntry 8 }
-- **********************************************************************
-- * AP Radio Nearby Networks Config Table
-- **********************************************************************
apRadioNearbyNetworksConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF ApRadioNearbyNetworksConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Radio nearby networks config table."
::= { apRadioConfig 5 }
apRadioNearbyNetworksConfigEntry OBJECT-TYPE
SYNTAX ApRadioNearbyNetworksConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the apRadioNearbyNetworksConfigTable."
INDEX { apRadioIndex }
::= { apRadioNearbyNetworksConfigTable 1 }
ApRadioNearbyNetworksConfigEntry::=
SEQUENCE {
apRadioConfigNearbyNetworksDiscovery
INTEGER,
apRadioConfigNearbyNetworksScanningInterval
INTEGER,
apRadioConfigNearbyNetworksScanningTime
INTEGER
}
apRadioConfigNearbyNetworksDiscovery OBJECT-TYPE
SYNTAX INTEGER{
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the discovey status of the nearby networks."
::= { apRadioNearbyNetworksConfigEntry 1 }
apRadioConfigNearbyNetworksScanningInterval OBJECT-TYPE
SYNTAX INTEGER(1..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the scanning interval of the nearby networks."
::= { apRadioNearbyNetworksConfigEntry 2 }
apRadioConfigNearbyNetworksScanningTime OBJECT-TYPE
SYNTAX INTEGER(10..300)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute indicates the scanning time of the nearby networks."
::= { apRadioNearbyNetworksConfigEntry 3 }
END