-- ******************************************************************** -- * 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