-- ******************************************************************** -- * Wireless LAN Enterprise Access Point Management Base -- ******************************************************************** WNDAP660 DEFINITIONS ::= BEGIN IMPORTS OBJECT-GROUP FROM SNMPv2-CONF enterprises, IpAddress,Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, Counter32, Counter64, NOTIFICATION-TYPE, TimeTicks FROM SNMPv2-SMI DisplayString, RowStatus, TruthValue, MacAddress FROM SNMPv2-TC; -- ******************************************************************** -- * MODULE IDENTITY -- ******************************************************************** wndap660 MODULE-IDENTITY LAST-UPDATED "200708010000Z" -- 08 01, 2007 at 12:00 GMT ORGANIZATION "NETGEAR Inc." CONTACT-INFO "4500 Great America Parkway Santa Clara, California 95054 Phone: (408) 907-8000 Fax: (408) 907-8097 Web Site: http://www.netgear.com" DESCRIPTION "The MIB module for 802.11a/b/g/n Enterprise WiFi AP. iso(1).org(3).dod(6).internet(1).private(4). enterprises(1).netgear(4526).productID(100).accesspoint(7).wndap660(13)" ::= { accesspoint 13 } -- -- Node definitions -- -- The Enterprises Number -- 1.3.6.1.4.1.4526 netgear OBJECT IDENTIFIER ::= { enterprises 4526 } -- 1.3.6.1.4.1.4526.100 productID OBJECT IDENTIFIER ::= { netgear 100 } -- 1.3.6.1.4.1.4526.100.7 accesspoint OBJECT IDENTIFIER ::= { productID 7 } -- Wireless LAN Access Point Identifier -- -- ********************************************************************** -- * MIB attribute OBJECT-TYPE definitions follow -- ********************************************************************** -- ********************************************************************** -- * IP Setting Table -- ********************************************************************** basicSettings OBJECT IDENTIFIER ::= { wndap660 1 } apName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the name of AP. The name is also the NETBIOS name of the AP." ::= { basicSettings 1 } sysMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the MAC Address of the ethernet interface." ::= { basicSettings 2 } sysVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the system firmware version." ::= { basicSettings 3 } sysCountryRegion OBJECT-TYPE SYNTAX INTEGER { unitedStates(841), albania(8), armenia(51), argentina(32), austria(40), australia(5000), azerbaijan(31), belgium(56), bulgaria(100), bahrain(48), brunei(96), bolivia(68), brazil(76), belarus(112), belize(84), canada(5001), switzerland(756), chile(152), china(156), colombia(170), costaRica(188), cyprus(196), czechRepublic(203), germany(276), denmark(208), dominicanRepublic(214), algeria(12), ecuador(218), estonia(233), egypt(818), spain(724), finland(246), france(250), unitedKingdom(826), georgia(268), greece(300), guatemala(320), hongkong(344), honduras(340), croatia(191), hungary(348), indonesia(360), ireland(372), israel(376), india(356), iran(364), iceland(352), italy(380), jordan(400), japan(392), northKorea(408), koreaRepublic(412), kuwait(414), kazakhstan(398), lebanon(422), liechtenstein(438), lithuania(440), luxembourg(442), latvia(428), morocco(504), monaco(492), macedonia(807), macau(446), malta(470), mexico(484), malaysia(458), netherlands(528), norway(578), newZealand(554), oman(512), panama(591), peru(604), philippines(608), pakistan(586), poland(616), puertoRico(630), portugal(620), qatar(634), romania(642), russia(643), saudiArabia(682), sweden(752), singapore(702), slovakRepublic(703), slovenia(705), elSalvador(222), syria(760), thailand(764), tunisia(788), turkey(792), trinidadandTobago(780), taiwan(158), ukraine(804), unitedArabEmirates(784), uruguay(858), uzbekistan(860), venezuela(862), vietnam(704), yemen(887), southAfrica(710), zimbabwe(716) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the region of operation for which the wireless interface is intended." ::= { basicSettings 4 } adminPasswd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the administrator password. The AP can be managed from utilities such as ssh, HTTP/HTTPS browser, SNMP management tool and so on." ::= { basicSettings 5 } dhcpClientStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the DHCP client status. DHCP client is disabled by default." ::= { basicSettings 6 } ipAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the static management IP address of the AP." ::= { basicSettings 7 } netmaskAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the static netmask of the management interface." ::= { basicSettings 8 } gatewayAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the static gateway IP address for the management interface." ::= { basicSettings 9 } priDnsAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the address that will be used as the first entry in the DNS server list if dhcpClientStatus is disabled. ***The value can only be set to an IP address in dot format." ::= { basicSettings 10 } sndDnsAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the address that will be used as the second entry in the DNS server list if dhcpClientStatus is disabled. ***The value can only be set to an IP address in dot format." ::= { basicSettings 11 } spanTreeStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the status of Spanning Tree Protocol in the AP. The default value is disable(0)." ::= { basicSettings 12 } managementVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the Management VLAN ID. Default value of management VLAN ID is 1." ::= { basicSettings 13 } networkIntegrityCheck OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the status of internet connection check . AP automatically validates whether the internet connection is active before allowing wireless associations by pinging the default gateway. the default value of this variable is disable(0) ." ::= { basicSettings 14 } untaggedVlanStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the status of untagged VLAN. The untagged VLAN is enabled by default." ::= { basicSettings 15 } untaggedVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the Untagged VLAN ID. Default value of untagged VLAN ID is 1." ::= { basicSettings 16 } sysHardwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the system hardware version." ::= { basicSettings 17 } sysSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the system serial number." ::= { basicSettings 18 } lldpStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the LLDP status. LLDP is enabled by default." ::= { basicSettings 19 } cloudStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the status of cloud. The cloud status is enabled by default." ::= { basicSettings 20 } -- ********************************************************************** -- * Wireless Settings Table -- ********************************************************************** wlanSettings OBJECT IDENTIFIER ::= { wndap660 2 } wlanSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF WlanSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "wireless interface settings table." ::= { wlanSettings 1 } wlanSettingEntry OBJECT-TYPE SYNTAX WlanSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the wlanSettingTable. Each wlanSettingEntry represents a wireless profile (2.4GHz band or 5GHz band). On a single radio device, the same wireless interface can be assigned 2.4GHz profile or 5GHz profile. On a dual radio device, one of the wireless interfaces is assigned with 2.4GHz profile and the other wireless interface takes up 5GHz profile." INDEX { wlanIndex } ::= { wlanSettingTable 1 } WlanSettingEntry ::= SEQUENCE { wlanIndex INTEGER, operateMode INTEGER, radioStatus INTEGER, channel INTEGER, dataRate INTEGER, wmmSupport INTEGER, beaconInterval INTEGER, rtsThreshold INTEGER, fragLength INTEGER, dtimInterval INTEGER, preambleType INTEGER, txPower INTEGER, accessControlMode INTEGER, rogueApDetection INTEGER, mcsRate INTEGER, guardInterval INTEGER, channelWidth INTEGER, ampduAggrLength INTEGER, ampdu INTEGER, rifsTransmission INTEGER, apMode INTEGER, uapsdStatus INTEGER, clientIsolation INTEGER, maxClientAssociations INTEGER, rogueApDetectionPolicy INTEGER, bandSteeringStatus INTEGER, bandSteeringRssi24GHz INTEGER, bandSteeringRssi50GHz INTEGER } wlanIndex OBJECT-TYPE SYNTAX INTEGER { band2dot4GHz(24), band5GHz(50) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies one of the 2 wireless profiles." ::= { wlanSettingEntry 1 } operateMode OBJECT-TYPE SYNTAX INTEGER { dot11b(0), dot11bg(1), dot11ng(2), dot11a(3), dot11na(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the desired wireless operating mode. The option are: dot11b - All 802.11b wireless stations can be used. 802.11g wireless stations can still be used if they can operate in 802.11b mode. dot11bg - Both 802.11b and 802.11g wireless stations can be used. dot11ng - All 802.11b, 802.11g and 802.11ng wireless stations can be used. dot11a - Only 802.11a wireless stations can be used. dot11na - All 802.11a and 802.11na wireless stations can be used. The default value is dot11ng(2)." ::= { wlanSettingEntry 2 } radioStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of radio. The default value is enable(1)." ::= { wlanSettingEntry 3 } channel OBJECT-TYPE SYNTAX INTEGER { auto(0), ch1(1),ch2(2),ch3(3),ch4(4), ch5(5),ch6(6),ch7(7), ch8(8),ch9(9),ch10(10),ch11(11), ch12(12),ch13(13),ch14(14), ch34(34),ch36(36),ch38(38), ch40(40),ch42(42),ch44(44), ch46(46),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 shall indicate the channel number to be used. The default value is auto(0)." ::= { wlanSettingEntry 4 } dataRate OBJECT-TYPE SYNTAX INTEGER { best(0), rate1Mbps(2), rate2Mbps(4), rate5dot5Mbps(11), rate6Mbps(12), rate9Mbps(18), rate11Mbps(22), rate12Mbps(24), rate18Mbps(36), rate24Mbps(48), rate36Mbps(72), rate48Mbps(96), rate54Mbps(108) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the transmit rate applicable to 802.11b, 802.11bg and 802.11a modes. When the operateMode is: dot11b(0) - can set to 0:best, 2:1Mb/s, 4:2Mb/s, 11:5.5Mb/s, and 22:11 Mb/s. dot11bg(1) - can set to 0:best, 2:1Mb/s, 4:2Mb/s, 11:5.5Mb/s, 22:11 Mb/s, 12:6Mb/s, 18:9Mb/s, 24:12Mb/s, 36:18Mb/s, 48:24Mb/s, 72:36Mb/s, 96:48Mb/s, and 108:54Mb/s. dot11a(3) - can set to 0:best, 12:6Mb/s, 18:9Mb/s, 24:12Mb/s, 36:18Mb/s, 48:24Mb/s, 72:36Mb/s, 96:48Mb/s and 108:54Mb/s. The default value is best(0)." ::= { wlanSettingEntry 5 } wmmSupport OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This field indicates the status of WMM(Wireless Multimedia) suport. The default value is enable(1)." ::= { wlanSettingEntry 6 } beaconInterval OBJECT-TYPE SYNTAX INTEGER (100..1000) UNITS "1024 microsecond" MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the Beacon Interval. The default value is 100." ::= { wlanSettingEntry 7 } rtsThreshold OBJECT-TYPE SYNTAX INTEGER (0..2347) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the RTS threshold. The default value is 2347." ::= { wlanSettingEntry 8 } fragLength OBJECT-TYPE SYNTAX INTEGER (256..2346) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the fragmentation threshold. The default value is 2346." ::= { wlanSettingEntry 9 } dtimInterval OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the beacon delivery traffic indication message period in multiples of beaconInterval. The default value is 3." ::= { wlanSettingEntry 10 } preambleType OBJECT-TYPE SYNTAX INTEGER { auto(0), long(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the preamble setting. This setting is only applicable to 802.11b, 802.11bg and 802.11ng modes. When set to auto(0), depending on the station type, AP selects short or long preamble. The default value is auto(0)." ::= { wlanSettingEntry 11 } txPower OBJECT-TYPE SYNTAX INTEGER { full(0), half(1), quarter(2), eighth(3), min(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the transmit power. The default value is full(0)." ::= { wlanSettingEntry 12 } accessControlMode OBJECT-TYPE SYNTAX INTEGER { disable(0), local(1), server(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates whether the access control list is enabled and the source of the database of the access control list." ::= { wlanSettingEntry 13 } rogueApDetection OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of Rogue AP detection. The default value is disable(0)." ::= { wlanSettingEntry 14 } mcsRate OBJECT-TYPE SYNTAX INTEGER { mcs0(0), mcs1(1), mcs2(2), mcs3(3), mcs4(4), mcs5(5), mcs6(6), mcs7(7), mcs8(8), mcs9(9), mcs10(10), mcs11(11), mcs12(12), mcs13(13), mcs14(14), mcs15(15), mcs16(16), mcs17(17), mcs18(18), mcs19(19), mcs20(20), mcs21(21), mcs22(22), mcs23(23), best(99) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the transmit rate to be used in case of 11na and 11ng modes. Rate index of 0 means 15 Mbps when the channel width is 40Mhz or dynamic-20/40 and 7.2 Mbps when the channel width is 20Mhz. Every rate index n above 0 is (n+1)*mcsRate0. ex. mcsRate1 = 2*mcsRate0. Default value is set to best" ::= { wlanSettingEntry 15 } guardInterval OBJECT-TYPE SYNTAX INTEGER { auto(0), long(800) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the guard interval. When set to auto(0), depending on the station type, AP selects 400ns or 800ns guard interval. The default value is auto(0)." ::= { wlanSettingEntry 16 } channelWidth OBJECT-TYPE SYNTAX INTEGER { static20Mhz(0), static40Mhz(1), dynamic20-40(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall set the CWM mode to 20Mhz or 40Mhz or automatically switches between 20 and 40 based on channel conditions. For 11ng mode, the default value is static20Mhz(0), when the channel is auto. For 11na mode, the default value is dynamic20-40(2), when the channel is auto." ::= { wlanSettingEntry 17 } ampdu OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall enable or disable AMPDU aggregation. It is enabled by default." ::= { wlanSettingEntry 18 } ampduAggrLength OBJECT-TYPE SYNTAX INTEGER (1024..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall set the AMPDU aggregation length. The default value is 65535." ::= { wlanSettingEntry 19 } rifsTransmission OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute sets the status of rifsTransmission. The default value of the attribute is disable(0)." ::= { wlanSettingEntry 20 } apMode OBJECT-TYPE SYNTAX INTEGER { ap(0), p2p(1), p2p-ap(2), p2mp-ap(3), p2mp(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Specifies the device operation mode. ap: device operates as an Access Point p2p: device operates as a point-to-point wireless bridge No STA are associated to the device in this mode p2p_ap: device operates as a point-to-point wireless bridge Wireless STA can be associated to the device in this mode p2mp-ap: device operates as a point-to-multipoint wireless bridge Wireless STA can be associated to the device in this mode p2mp: device operates as a point-to-multipoint wireless bridge No STA are associated to the device in this mode." ::= { wlanSettingEntry 21 } uapsdStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate whether wmm power save. The default value is enable(1) ." ::= { wlanSettingEntry 22 } maxClientAssociations OBJECT-TYPE SYNTAX INTEGER(0..128) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicates the max wireless clients that allowed to associated.When the value is set 0,and the wireless clients are not limited" ::= { wlanSettingEntry 23 } rogueApDetectionPolicy OBJECT-TYPE SYNTAX INTEGER { mild(10), moderate(5), aggressive(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicates the status of Rogue AP detection policy in which frequency AP scans the Rogue AP. If it is 'mild' set it to 10sec,'moderate' should be 5sec and aggressive will be 1 sec. The default value is moderate(5)." ::= { wlanSettingEntry 24 } clientIsolation OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate whether wireless clients in a BSS can communicate with each other. The default value of this attribute is disable(0)." ::= { wlanSettingEntry 25 } bandSteeringStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of Band Steering. The default value is disable(0)." ::= { wlanSettingEntry 26 } bandSteeringRssi24GHz OBJECT-TYPE SYNTAX INTEGER(0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the Band-Steering RSSI value of 2.4GHz. The default value is 15." ::= { wlanSettingEntry 27 } bandSteeringRssi50GHz OBJECT-TYPE SYNTAX INTEGER(0..255) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the Band-Steering RSSI value of 5GHz. The default value is 15." ::= { wlanSettingEntry 28 } -- ********************************************************* -- VAP setting table -- ********************************************************* vapSettings OBJECT IDENTIFIER ::= { wndap660 3 } vapSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF VapSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VAP attributes setting table." ::= { vapSettings 1 } vapSettingEntry OBJECT-TYPE SYNTAX VapSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "VAP attributes setting table entry." INDEX { wlanIndex, vapIndex } ::= { vapSettingTable 1 } VapSettingEntry ::= SEQUENCE { vapIndex INTEGER, vapProfileName OCTET STRING, vapProfileStatus INTEGER, ssid OCTET STRING, hideNetworkName INTEGER, vlanID INTEGER, clientSecuritySeperation INTEGER, authenticationType INTEGER, encryption INTEGER, presharedKey OCTET STRING, wepKeyType INTEGER, wepKeyNo INTEGER, wepKey1 OCTET STRING, wepKey2 OCTET STRING, wepKey3 OCTET STRING, wepKey4 OCTET STRING, wepPassPhrase OCTET STRING, incomingQoSPolicy INTEGER, outgoingQoSPolicy INTEGER } vapIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies one of the 8 VAP profiles." ::= { vapSettingEntry 1 } vapProfileName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name of this VAP profile." ::= { vapSettingEntry 2 } vapProfileStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this VAP profile." ::= { vapSettingEntry 3 } ssid OBJECT-TYPE SYNTAX OCTET STRING (SIZE (2..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate SSID.Its length can't be larger than 32 ." ::= { vapSettingEntry 4 } hideNetworkName OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate whether to broadcast wireless network Name (SSID). The default value of this attribute is disable(0)." ::= { vapSettingEntry 5 } vlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the VLAN ID of the VAP. " ::= { vapSettingEntry 6 } clientSecuritySeperation OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate whether wireless clients in a BSS can communicate with each other. The default value of this attribute is disable(0)." ::= { vapSettingEntry 7 } authenticationType OBJECT-TYPE SYNTAX INTEGER { open(0), shared(1), legacy802dot1x(2), wpa(4), wpa2(8), wpaORwpa2(12), wpapsk(16), wpa2psk(32), wpapskORwpa2psk(48) } MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates how to authenticate the station." ::= { vapSettingEntry 8 } encryption OBJECT-TYPE SYNTAX INTEGER { none(0), wep(1), tkip(2), aes(4), tkipORaes(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates how to encrypt the packets sent to a station." ::= { vapSettingEntry 9 } presharedKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (8..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate preshared key used in the following authenticationtype: wpapsk(16), wpa2psk(32), wpapskORwpa2psk(48)." ::= { vapSettingEntry 10 } wepKeyType OBJECT-TYPE SYNTAX INTEGER { hex64(64), hex128(128), hex152(152) } MAX-ACCESS read-write STATUS current DESCRIPTION "The field shall indicate the type of WEP key." ::= { vapSettingEntry 11 } wepKeyNo OBJECT-TYPE SYNTAX INTEGER { wepKey1(1), wepKey2(2), wepKey3(3), wepKey4(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the number of default wep key." ::= { vapSettingEntry 12 } wepKey1 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the key value of the first default wep key." ::= { vapSettingEntry 13 } wepKey2 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the key value of the second default wep key." ::= { vapSettingEntry 14 } wepKey3 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the key value of the third default wep key." ::= { vapSettingEntry 15 } wepKey4 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the key value of the fourth default wep key." ::= { vapSettingEntry 16 } wepPassPhrase OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate WEP pass phrase, used to generate four WEP keys." ::= { vapSettingEntry 17 } incomingQoSPolicy OBJECT-TYPE SYNTAX INTEGER { remove-applied-policy(0), apply-policy-one(1), apply-policy-two(2), apply-policy-three(3), apply-policy-four(4), apply-policy-five(5), apply-policy-six(6), apply-policy-seven(7), apply-policy-eight(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the policy index to be configured to the selected interface. " ::= { vapSettingEntry 18 } outgoingQoSPolicy OBJECT-TYPE SYNTAX INTEGER { remove-applied-policy(0), apply-policy-one(1), apply-policy-two(2), apply-policy-three(3), apply-policy-four(4), apply-policy-five(5), apply-policy-six(6), apply-policy-seven(7), apply-policy-eight(8) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the policy index to be configured to the selected interface. " ::= { vapSettingEntry 19 } -- ********************************************************* -- WDS settings -- ********************************************************* wdsSettings OBJECT IDENTIFIER ::= { wndap660 4 } wdsSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF WdsSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WDS attributes in tablular form to allow for multiple instances of wds setting profile." ::= { wdsSettings 1 } wdsSettingEntry OBJECT-TYPE SYNTAX WdsSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the wdsTable." INDEX { wlanIndex, wdsIndex } ::= { wdsSettingTable 1 } WdsSettingEntry ::= SEQUENCE { wdsIndex INTEGER, wdsProfileName OCTET STRING, wdsProfileStatus INTEGER, remoteMacAddress MacAddress, wdsAuthenticationtype INTEGER, wdsEncryption INTEGER, wdsPresharedKey OCTET STRING, wdsWepKeyType INTEGER, wdsWepKey OCTET STRING, wdsWepPassPhrase OCTET STRING } wdsIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies one of the 4 wireless bridge profiles." ::= { wdsSettingEntry 1 } wdsProfileName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name of the wireless bridge profile." ::= { wdsSettingEntry 2 } wdsProfileStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this wireless bridge profile." ::= { wdsSettingEntry 3 } remoteMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the link partner's MAC address." ::= { wdsSettingEntry 4 } wdsAuthenticationtype OBJECT-TYPE SYNTAX INTEGER { open(0), wpapsk(2), wpa2psk(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates how to authenticate the link partner." ::= { wdsSettingEntry 5 } wdsEncryption OBJECT-TYPE SYNTAX INTEGER { none(0), wep(1), tkip(2), aes(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates how to encrypt the packets sent to link partner." ::= { wdsSettingEntry 6 } wdsPresharedKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (8..63)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate preshared key used by wpapsk or wpa2psk." ::= { wdsSettingEntry 7 } wdsWepKeyType OBJECT-TYPE SYNTAX INTEGER { hex64(64), hex128(128), hex152(152) } MAX-ACCESS read-write STATUS current DESCRIPTION "The field shall indicate the type of WEP key." ::= { wdsSettingEntry 8 } wdsWepKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..40)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the value of the WEP key." ::= { wdsSettingEntry 9 } wdsWepPassPhrase OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate WEP pass phrase, used to generate the WEP key." ::= { wdsSettingEntry 10 } -- ********************************************************* -- WMM settings -- ********************************************************* wmmSettings OBJECT IDENTIFIER ::= { wndap660 5 } wmmApEdcaSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF WmmApEdcaSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WMM settings for AP EDCA." ::= { wmmSettings 1 } wmmApEdcaSettingEntry OBJECT-TYPE SYNTAX WmmApEdcaSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "AP Enhanced Distribution Channel Access Parameters " INDEX { wlanIndex, wmmApEdcaQIndex } ::= { wmmApEdcaSettingTable 1 } WmmApEdcaSettingEntry ::= SEQUENCE { wmmApEdcaQIndex INTEGER, wmmApEdcaQName OCTET STRING, wmmApEdcaAifs INTEGER, wmmApEdcaCwMin INTEGER, wmmApEdcaCwMax INTEGER, wmmApEdcaMaxBurst INTEGER } wmmApEdcaQIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies one of the 4 AP EDCA queues. 1: AC_BE 2: AC_BK 3: AC_VI 4: AC_VO" ::= { wmmApEdcaSettingEntry 1 } wmmApEdcaQName OBJECT-TYPE SYNTAX OCTET STRING(SIZE (5)) MAX-ACCESS read-only STATUS current DESCRIPTION "Queues are defined for different types of data (video or voice or data) transmitted from AP to station. AC_BE (best effort) IP data is sent to this queue. AC_BK (Background) Bulk data that requires maximum throughput and is not time-sensitive is sent to this queue (example - FTP data). AC_VI (Video) Video data is sent to this queue. AC_VO (Voice) VoIP and streaming media are sent to this queue." ::= { wmmApEdcaSettingEntry 2 } wmmApEdcaAifs OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-write STATUS current DESCRIPTION "The Arbitration Inter-Frame Spacing (AIFS) specifies the wait time (in microseconds) for data frames. 0: 0us 1: 32us 2: 64us 3: 96us 4: 128us 5: 160us 6: 192us 7: 224us 8: 255us" ::= { wmmApEdcaSettingEntry 3 } wmmApEdcaCwMin OBJECT-TYPE SYNTAX INTEGER (0 | 1 | 3 | 7 | 15 | 31 | 63 | 127 | 255 | 511 | 1023) MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is input to the algorithm that determines the initial random backoff wait time ('window') for retry of a transmission. The value specified here in the Minimum Contention Window is the upper limit (in microseconds) of a range from which the initial random backoff wait time is determined." ::= { wmmApEdcaSettingEntry 4 } wmmApEdcaCwMax OBJECT-TYPE SYNTAX INTEGER (0 | 1 | 3 | 7 | 15 | 31 | 63 | 127 | 255 | 511 | 1023) MAX-ACCESS read-write STATUS current DESCRIPTION "The value specified here in the Maximum Contention Window is the upper limit (in microseconds) for the doubling of the random backoff value. This doubling continues until either the data frame is sent or the Maximum Contention Window size is reached. Once the Maximum Contention Window size is reached, retries will continue until a maximum number of retries allowed is reached. The value for cwmax must be higher than the value for cwmin." ::= { wmmApEdcaSettingEntry 5 } wmmApEdcaMaxBurst OBJECT-TYPE SYNTAX INTEGER (0..8192) MAX-ACCESS read-write STATUS current DESCRIPTION "This value specifies (in microseconds) the Maximum Burst Length allowed for packet bursts on the wireless network. A packet burst is a collection of multiple frames transmitted without header information. The decreased overhead results in higher throughput and better performance." ::= { wmmApEdcaSettingEntry 6 } wmmStaEdcaSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF WmmStaEdcaSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "WMM settings for STA EDCA." ::= { wmmSettings 2 } wmmStaEdcaSettingEntry OBJECT-TYPE SYNTAX WmmStaEdcaSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Station Enhanced Distributed Channel Access (EDCA) Parameters affect traffic flowing from the client station to the access point" INDEX { wlanIndex, wmmStaEdcaQIndex } ::= { wmmStaEdcaSettingTable 1 } WmmStaEdcaSettingEntry ::= SEQUENCE { wmmStaEdcaQIndex INTEGER, wmmStaEdcaQName OCTET STRING, wmmStaEdcaAifs INTEGER, wmmStaEdcaCwMin INTEGER, wmmStaEdcaCwMax INTEGER, wmmStaEdcaTxopLimit INTEGER } wmmStaEdcaQIndex OBJECT-TYPE SYNTAX INTEGER (1..4) MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies one of the 4 STA EDCA Queues. 1: AC_BE 2: AC_BK 3: AC_VI 4: AC_VO" ::= { wmmStaEdcaSettingEntry 1 } wmmStaEdcaQName OBJECT-TYPE SYNTAX OCTET STRING(SIZE (5)) MAX-ACCESS read-only STATUS current DESCRIPTION "Queues are defined for different types of data (video or voice or data) transmitted from station-to-AP. AC_BE (best effort) IP data is sent to this queue. AC_BK (Background) Bulk data that requires maximum throughput and is not time-sensitive is sent to this queue (example - FTP data). AC_VI (Video) Video data is sent to this queue. AC_VO (Voice) VoIP and streaming media are sent to this queue." ::= { wmmStaEdcaSettingEntry 2 } wmmStaEdcaAifs OBJECT-TYPE SYNTAX INTEGER (0..8) MAX-ACCESS read-write STATUS current DESCRIPTION "The Arbitration Inter-Frame Spacing (AIFS) specifies the wait time (in microseconds) for data frames. 0: 0us 1: 32us 2: 64us 3: 96us 4: 128us 5: 160us 6: 192us 7: 224us 8: 255us" ::= { wmmStaEdcaSettingEntry 3 } wmmStaEdcaCwMin OBJECT-TYPE SYNTAX INTEGER (0 | 1 | 3 | 7 | 15 | 31 | 63 | 127 | 255 | 511 | 1023) MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter is input to the algorithm that determines the initial random backoff wait time ('window') for retry of a transmission. The value specified here in the Minimum Contention Window is the upper limit (in microseconds) of a range from which the initial random backoff wait time is determined. The first random number generated will be a number between 0 and the number specified here. " ::= { wmmStaEdcaSettingEntry 4 } wmmStaEdcaCwMax OBJECT-TYPE SYNTAX INTEGER (0 | 1 | 3 | 7 | 15 | 31 | 63 | 127 | 255 | 511 | 1023) MAX-ACCESS read-write STATUS current DESCRIPTION "The value specified here in the Maximum Contention Window is the upper limit (in microseconds) for the doubling of the random backoff value. This doubling continues until either the data frame is sent or the Maximum Contention Window size is reached. Once the Maximum Contention Window size is reached, retries will continue until a maximum number of retries allowed is reached." ::= { wmmStaEdcaSettingEntry 5 } wmmStaEdcaTxopLimit OBJECT-TYPE SYNTAX INTEGER (0..8192) MAX-ACCESS read-write STATUS current DESCRIPTION "The Transmission Opportunity (TXOP) is an interval of time when a WMM client station has the right to initiate transmissions onto the wireless medium (WM). This value specifies (in microseconds) the Transmission Opportunity (TXOP) for client stations; that is, the interval of time when a WMM client station has the right to initiate transmissions on the wireless network." ::= { wmmStaEdcaSettingEntry 6 } -- ********************************************************* -- Remote Settings Information -- ********************************************************* remoteSettings OBJECT IDENTIFIER ::= { wndap660 6 } inactivityTimeOut OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the session inactivity time after which the session will be terminated. This is applicable to Telnet, SSH and HTTP sessions. Default value is 300 seconds." ::= { remoteSettings 1 } sshStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the SSH daemon status. The default value is enable(1)." ::= { remoteSettings 2 } telnetStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the telnet daemon status. The default value is enable(1)." ::= { remoteSettings 3 } snmpStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the SNMP agent status. The default value is enable(1)." ::= { remoteSettings 4 } trapServerIP OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the trap server IP address." ::= { remoteSettings 5 } trapPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the trap port. The default value of this variable is 162." ::= { remoteSettings 6 } trapServerCommunity OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the community name for traps." ::= { remoteSettings 7 } readOnlyCommunity OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the read only community name. ***The value can only be set to 1 to 32 readable string." ::= { remoteSettings 8 } readWriteCommunity OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..31)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the read write community name. ***The value can only be set to 1 to 32 readable string." ::= { remoteSettings 9 } -- *********************************************************************** -- * Statistic -- *********************************************************************** statistic OBJECT IDENTIFIER ::= { wndap660 7 } wiredEthernetStat OBJECT IDENTIFIER ::= { statistic 1 } lanRecvPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of received packets." ::= { wiredEthernetStat 1 } lanTransPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of transmitted packets." ::= { wiredEthernetStat 2 } lanRecvBytes OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of received bytes." ::= { wiredEthernetStat 3 } lanTransBytes OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of transmitted bytes." ::= { wiredEthernetStat 4 } lanRecvPayloadBytes OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the ethernet bytes received excluding to the ap." ::= { wiredEthernetStat 5 } lanTransPayloadBytes OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the ethernet bytes transmitted excluding from the ap." ::= { wiredEthernetStat 6 } lanPacketErrorRateTotal OBJECT-TYPE SYNTAX INTEGER(1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the received error ethernet packets rate" ::= { wiredEthernetStat 7 } lanWrongPackets OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of wrong Ethernet packets." ::= { wiredEthernetStat 8 } -- Wireless Stat Table wirelessStatTable OBJECT-TYPE SYNTAX SEQUENCE OF WirelessStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Wireless interface statistics table." ::= { statistic 2 } wirelessStatEntry OBJECT-TYPE SYNTAX WirelessStatEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Wireless interface statistics." INDEX { wlanIndex } ::= { wirelessStatTable 1 } WirelessStatEntry ::= SEQUENCE { wlanRecvUnicastPacket Unsigned32, wlanTransUnicastPacket Unsigned32, wlanRecvBroadcastPacket Unsigned32, wlanTransBroadcastPacket Unsigned32, wlanRecvMulticastPacket Unsigned32, wlanTransMulticastPacket Unsigned32, wlanRecvPacket Unsigned32, wlanTransPacket Unsigned32, wlanRecvBytes Unsigned32, wlanTransBytes Unsigned32, wlanWrongSTAPackets Unsigned32 } wlanRecvUnicastPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of received unicast packets." ::= { wirelessStatEntry 1 } wlanTransUnicastPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of transmitted unicast packets." ::= { wirelessStatEntry 2 } wlanRecvBroadcastPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of received broadcast packets." ::= { wirelessStatEntry 3 } wlanTransBroadcastPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of transmitted broadcast packets." ::= { wirelessStatEntry 4 } wlanRecvMulticastPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of received multicast packets." ::= { wirelessStatEntry 5 } wlanTransMulticastPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of transmitted multicast packets." ::= { wirelessStatEntry 6 } wlanRecvPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of received packets." ::= { wirelessStatEntry 7 } wlanTransPacket OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of transmitted packets." ::= { wirelessStatEntry 8 } wlanRecvBytes OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of received bytes." ::= { wirelessStatEntry 9 } wlanTransBytes OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of transmitted bytes." ::= { wirelessStatEntry 10 } wlanWrongSTAPackets OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of wlan wrong station packets." ::= { wirelessStatEntry 11 } -- Host Resource Stats hostResourceStat OBJECT IDENTIFIER ::= { statistic 3 } hrSysCpuUtilizationRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the percentage of cpu Utilization Rate ." ::= { hostResourceStat 1 } hrSysWlanUtilizationRate OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the wlan Utilization Rate based on calculating station access Time." ::= { hostResourceStat 2 } hrSysTotalMemorySize OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total memory size of the system in kiloBytes." ::= { hostResourceStat 3 } hrSysFreeMemorySize OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the current free memory size of the system in kiloBytes." ::= { hostResourceStat 4 } hrSysUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the time (in hundredths of a second) since the system(Ap) was last re-initialized." ::= { hostResourceStat 5 } hrSysIdleTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the time (in hundredths of a second) the system has spent idle." ::= { hostResourceStat 6 } -- Radio/wlan Status Table radioStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF RadioStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of virtual access point in a tabular form." ::= { statistic 4 } radioStatusEntry OBJECT-TYPE SYNTAX RadioStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the radioStatusTable." INDEX { wlanIndex } ::= { radioStatusTable 1 } RadioStatusEntry ::= SEQUENCE { numberOfStations INTEGER, wlanRxPacketsTotal Unsigned32, wlanRxBytesTotal Counter64, wlanTxPacketsTotal Unsigned32, wlanTxBytesTotal Counter64, wlanDiscardPacketsTotal Unsigned32, wlanTxPacketFailTotal Unsigned32, wlanTxRetryTotal Unsigned32, wlanFcsFailCntTotal Unsigned32, wlanRtsFailCntTotal Unsigned32, wlanAckFailCntTotal Unsigned32, wlanCrcErrorTotal Unsigned32, wlanPhyErrorTotal Unsigned32, wlanMicErrorTotal Unsigned32, wlanKeyErrorTotal Unsigned32, wlanTxFifoErrorTotal Unsigned32, wlanRxFifoErrorTotal Unsigned32, wlanTxPayloadBytesTotal Unsigned32, wlanRxPayloadBytesTotal Unsigned32, wlanPacketErrorRateTotal INTEGER, wlanAuthRequestTotal INTEGER, wlanAuthResponseTotal Unsigned32, wlanSuccessConnectTotal Unsigned32, wlanAbnormalDisconnectTotal Unsigned32, wlanNormalDisconnectTotal Unsigned32 } numberOfStations OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This field indicates number of stations associated with wlan ." ::= { radioStatusEntry 1 } wlanRxPacketsTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets received." ::= { radioStatusEntry 2 } wlanRxBytesTotal OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the bytes received." ::= { radioStatusEntry 3 } wlanTxPacketsTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets sent." ::= { radioStatusEntry 4 } wlanTxBytesTotal OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the bytes sent." ::= { radioStatusEntry 5 } wlanDiscardPacketsTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets discard." ::= { radioStatusEntry 6 } wlanTxPacketFailTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets which failed to send." ::= { radioStatusEntry 7 } wlanTxRetryTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets which retry to send." ::= { radioStatusEntry 8 } wlanFcsFailCntTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets receved which FCS is error." ::= { radioStatusEntry 9 } wlanRtsFailCntTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets receved which RTS is error." ::= { radioStatusEntry 10 } wlanAckFailCntTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets receved which ACK is error." ::= { radioStatusEntry 11 } wlanCrcErrorTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets receved which CRC is error." ::= { radioStatusEntry 12 } wlanPhyErrorTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets receved which PHY is error." ::= { radioStatusEntry 13 } wlanMicErrorTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets receved which MIC is error." ::= { radioStatusEntry 14 } wlanKeyErrorTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets receved which KEY is error." ::= { radioStatusEntry 15 } wlanTxFifoErrorTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets transmit which FIFO is error." ::= { radioStatusEntry 16 } wlanRxFifoErrorTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the packets recieved which FIFO is error." ::= { radioStatusEntry 17 } wlanTxPayloadBytesTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the wlan packets sent excluding from the ap." ::= { radioStatusEntry 18 } wlanRxPayloadBytesTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the wlan packets received excluding to the ap." ::= { radioStatusEntry 19 } wlanPacketErrorRateTotal OBJECT-TYPE SYNTAX INTEGER(1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the received error wlan packets rate." ::= { radioStatusEntry 20 } wlanAuthRequestTotal OBJECT-TYPE SYNTAX INTEGER(1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the authentiacation request from the station." ::= { radioStatusEntry 21 } wlanAuthResponseTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the authentiacation response to the station." ::= { radioStatusEntry 22 } wlanSuccessConnectTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the successful connection ." ::= { radioStatusEntry 23 } wlanAbnormalDisconnectTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filed indicates the total sum of the abnormal disconnect." ::= { radioStatusEntry 24 } wlanNormalDisconnectTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filed indicates the total sum of the normal disconnect." ::= { radioStatusEntry 25 } -- Vap Status Table. Displays all attributes corresponding to each vap. vapStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF VapStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of virtual access point in a tabular form." ::= { statistic 5 } vapStatusEntry OBJECT-TYPE SYNTAX VapStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the vapStatusTable." INDEX { wlanIndex , vapStatIndex } ::= { vapStatusTable 1 } VapStatusEntry ::= SEQUENCE { vapStatIndex INTEGER, txByteCount Counter32, txFrameCount Counter32, rxByteCount Counter32, rxFrameCount Counter32, txPayloadBytes Counter32, rxPayloadBytes Counter32, numberOfClients INTEGER, clientsAuthRequestTotal INTEGER, clientsAuthResponseTotal Unsigned32, clientsSuccessConnectTotal Unsigned32, clientsAbnormalDisconnectTotal Unsigned32, clientsNormalDisconnectTotal Unsigned32 } vapStatIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies one of the 8 VAP profiles." ::= { vapStatusEntry 1 } txByteCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate transmitted bytes by the VAP ." ::= { vapStatusEntry 2 } txFrameCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate transmitted frames by the VAP ." ::= { vapStatusEntry 3 } rxByteCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the recieved bytes by the VAP ." ::= { vapStatusEntry 4 } rxFrameCount OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the recieved bytes by the VAP ." ::= { vapStatusEntry 5 } txPayloadBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of send bytes excluding from the ap." ::= { vapStatusEntry 6 } rxPayloadBytes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the sum of received bytes excluding to the ap." ::= { vapStatusEntry 7 } numberOfClients OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate number of clients associated with VAP ." ::= { vapStatusEntry 8 } clientsAuthRequestTotal OBJECT-TYPE SYNTAX INTEGER(1..100) MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the authentiacation request from the station." ::= { vapStatusEntry 9 } clientsAuthResponseTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the authentiacation response to the station." ::= { vapStatusEntry 10 } clientsSuccessConnectTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the total sum of the successful connection ." ::= { vapStatusEntry 11 } clientsAbnormalDisconnectTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filed indicates the total sum of the abnormal disconnect." ::= { vapStatusEntry 12 } clientsNormalDisconnectTotal OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The filed indicates the total sum of the normal disconnect." ::= { vapStatusEntry 13 } -------------------------------------------------------------------------------------------------------------- -- IDS/IPS Status table -------------------------------------------------------------------------------------------------------------- idsIpsStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF IdsIpsStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of virtual access point in a tabular form." ::= { statistic 6 } idsIpsStatusEntry OBJECT-TYPE SYNTAX IdsIpsStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the idsIpsStatusTable." INDEX { wlanIndex } ::= { idsIpsStatusTable 1 } IdsIpsStatusEntry ::= SEQUENCE { authenticationFloodAttackCount Unsigned32, associationFloodAttackCount Unsigned32, unauthenticatedAssociationAttackCount Unsigned32, associationTableOverflowAttackCount Unsigned32, authenticationFailureAttackCount Unsigned32, deauthenticationBroadcastAttackCount Unsigned32, disassociationBroadcastAttackCount Unsigned32, malformed802dot11PacketAttackCount Unsigned32, eapolStartAttackCount Unsigned32, eapolLogOffAttackCount Unsigned32, prematureEAPFailureAttackCount Unsigned32, prematureEAPSuccessAttackCount Unsigned32, ctsFloodAttackCount Unsigned32, rtsFloodAttackCount Unsigned32, rfJammingAttackCount Unsigned32, virtualCarrierAttackCount Unsigned32, macSpoofingAttackCount Unsigned32, rogueApDetectionAttackCount Unsigned32, apPropertyChangedAttackCount Unsigned32, deviceProbingAPAttackCount Unsigned32, psPollFloodAttackCount Unsigned32 } authenticationFloodAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the authentication flood attack count." ::= { idsIpsStatusEntry 1 } associationFloodAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the association flood attack count." ::= { idsIpsStatusEntry 2 } unauthenticatedAssociationAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the unauthenticated association attack count." ::= { idsIpsStatusEntry 3 } associationTableOverflowAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the association table overflow attack count." ::= { idsIpsStatusEntry 4 } authenticationFailureAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the authentication failure attack count." ::= { idsIpsStatusEntry 5 } deauthenticationBroadcastAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the deauthentication broadcast attack count." ::= { idsIpsStatusEntry 6 } disassociationBroadcastAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the disassociation broadcast attack count." ::= { idsIpsStatusEntry 7 } malformed802dot11PacketAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the malformed802dot11Packet attack count." ::= { idsIpsStatusEntry 8 } eapolStartAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the EAPOL Start attack count." ::= { idsIpsStatusEntry 9 } eapolLogOffAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the EAPOL LogOff attack count." ::= { idsIpsStatusEntry 10 } prematureEAPFailureAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the premature EAPFailure attack count." ::= { idsIpsStatusEntry 11 } prematureEAPSuccessAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the premature EAPSuccess attack count." ::= { idsIpsStatusEntry 12 } ctsFloodAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the CTS flood attack count." ::= { idsIpsStatusEntry 13 } rtsFloodAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the RTS flood attack count." ::= { idsIpsStatusEntry 14 } rfJammingAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the rfJamming attack count." ::= { idsIpsStatusEntry 15 } virtualCarrierAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the virtualCarrier attack count." ::= { idsIpsStatusEntry 16 } macSpoofingAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the macSpoofing attack count." ::= { idsIpsStatusEntry 17 } rogueApDetectionAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the rogueApDetection attack count." ::= { idsIpsStatusEntry 18 } apPropertyChangedAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the apProperty changed attack count." ::= { idsIpsStatusEntry 19 } deviceProbingAPAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the device probing AP attack count." ::= { idsIpsStatusEntry 20 } psPollFloodAttackCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "the field indicates the PS poll flood attack count." ::= { idsIpsStatusEntry 21 } -- ********************************************************************** -- * Station List Table -- ********************************************************************** stationList OBJECT IDENTIFIER ::= { wndap660 8 } stationListTable OBJECT-TYPE SYNTAX SEQUENCE OF StationListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "List of associated stations in a tabular form." ::= { stationList 1 } stationListEntry OBJECT-TYPE SYNTAX StationListEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the stationListTable." INDEX { wlanIndex, macAddress } ::= { stationListTable 1 } StationListEntry ::= SEQUENCE { macAddress MacAddress, clientIpaddr IpAddress, associationTime DisplayString, clientWirelessMode INTEGER, associatedSsid DisplayString, associatedBssid MacAddress, associatedSNR INTEGER, clientChannelWidth INTEGER, stationStatus INTEGER, stationRssi INTEGER, idleTime INTEGER, stationChannel INTEGER, txDataRate DisplayString, rxDataRate DisplayString, stationState DisplayString, stationAuthenticationType INTEGER, stationAID INTEGER, stationTxSeq INTEGER, stationRxSeq INTEGER, stationCapability DisplayString, stationCipher DisplayString, stationRecvPayloadBytes INTEGER, stationTransPayloadBytes INTEGER } macAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate MAC address of the associated stationID." ::= { stationListEntry 1 } clientIpaddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate IP address of the associated stationID." ::= { stationListEntry 2 } associationTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate ssid of the VAP to which the station is associated." ::= { stationListEntry 3 } clientWirelessMode OBJECT-TYPE SYNTAX INTEGER { dot11b(0), dot11bg(1), dot11ng(2), dot11a(3), dot11na(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the wireless mode of the associated stationID." ::= { stationListEntry 4 } associatedSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate ssid of the VAP to which the station is associated." ::= { stationListEntry 5 } associatedBssid OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate bssid of the VAP to which the station is associated." ::= { stationListEntry 6 } associatedSNR OBJECT-TYPE SYNTAX INTEGER UNITS "0.25dBm" MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the noise margin of Ap with respect to the its recieved signal from station." ::= { stationListEntry 7 } clientChannelWidth OBJECT-TYPE SYNTAX INTEGER { none(0), static20MHz(1), static40MHz(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the channel width for the associated station in 11n mode. Not applicable for a station in 11a/b/g mode." ::= { stationListEntry 8 } stationStatus OBJECT-TYPE SYNTAX INTEGER { none(0), authenticating(1), authenticated(2), associating(3), associated(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the status of station." ::= { stationListEntry 9 } stationRssi OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Receive Signal Strength Indicator. This attribute shall indicate the strength of an incomming signal of station." ::= { stationListEntry 10 } idleTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the Idle time of station." ::= { stationListEntry 11 } stationChannel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the channel number used." ::= { stationListEntry 12 } txDataRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the TX DataRate." ::= { stationListEntry 13 } rxDataRate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the Rx DataRate." ::= { stationListEntry 14 } stationState OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the station State." ::= { stationListEntry 15 } stationAuthenticationType OBJECT-TYPE SYNTAX INTEGER { none(0), open(1), shared(2), legacy8021x(3), auto(4), wpa(5), wpa2(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicates how to authenticate the station." ::= { stationListEntry 16 } stationAID OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the association ID value assigned by the AP to identify the association." ::= { stationListEntry 17 } stationTxSeq OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the Transmit Sequence of the station." ::= { stationListEntry 18 } stationRxSeq OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the Receive Sequence of the station." ::= { stationListEntry 19 } stationCapability OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the capability of station associated." ::= { stationListEntry 20 } stationCipher OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the Cipher of station associated." ::= { stationListEntry 21 } stationRecvPayloadBytes OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the count of the payload bytes received from the wireless client." ::= { stationListEntry 22 } stationTransPayloadBytes OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the count of the payload bytes sent to the wireless client." ::= { stationListEntry 23 } -- ********************************************************* -- 802.1x Information -- ********************************************************* info802dot1x OBJECT IDENTIFIER ::= { wndap660 9 } authinfo OBJECT IDENTIFIER ::= { info802dot1x 1 } priRadIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Internet address of the Primary Radius Server." ::= { authinfo 1 } priRadPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Port number used for authentication at the Primary Radius Server." ::= { authinfo 2 } priRadSharedSecret OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "Secret shared between NAS and the Primary Radius Server." ::= { authinfo 3 } sndRadIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "Internet address of the Second Radius Server." ::= { authinfo 4 } sndRadPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Port number used for authentication at the Second Radius Server." ::= { authinfo 5 } sndRadSharedSecret OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "Secret shared between NAS and the Second Radius Server." ::= { authinfo 6 } -- The primary account RADIUS server setting. accntinfo OBJECT IDENTIFIER ::= { info802dot1x 2 } priAcntIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the Primary radius account server." ::= { accntinfo 1 } priAcntPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "port number of the Primary radius account server." ::= { accntinfo 2 } priAcntSharedSecret OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "password used by the ap to connect to the Primary radius account serve." ::= { accntinfo 3 } sndAcntIpAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the Second radius account server." ::= { accntinfo 4 } sndAcntPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "port number of the Second radius account server." ::= { accntinfo 5 } sndAcntSharedSecret OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "password used by the ap to connect to the Second radius account server." ::= { accntinfo 6 } -- Authentication Settings authSettings OBJECT IDENTIFIER ::= { info802dot1x 3 } reauthTime OBJECT-TYPE SYNTAX INTEGER (1..99999) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate 802.1x reauth time." ::= { authSettings 1 } wpaGroupKeyUpdateCondition OBJECT-TYPE SYNTAX INTEGER { never(0), seconds(1), disconnect(2), secondsAndDisconnect(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate WPA group key update condition." ::= { authSettings 2 } wpaGroupKeyUpdateIntervalSecond OBJECT-TYPE SYNTAX INTEGER (1..99999) MAX-ACCESS read-write STATUS current DESCRIPTION "This fields indicates the wpa keyupdate sec interval." ::= { authSettings 3 } -- ********************************************************* -- Command Information -- ********************************************************* userCommand OBJECT IDENTIFIER ::= { wndap660 10 } resetAP OBJECT-TYPE SYNTAX INTEGER { reboot(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object causes the device to reboot. The actual value is ignored." ::= { userCommand 1 } firmwareUpgrade OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object to the name of a file, causes the device to download /.Run the HTTPd in the remote machine After the file is downloaded, it is installed replacing the existing firmware, and the device is restarted." ::= { userCommand 2 } backupSettings OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object to the hostname username password and name of a file, causes the running config to be saved to the file. ipAddress username password filename ." ::= { userCommand 3 } restoreSettings OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..100)) MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object to the hostname username password and name of a file, causes the device to download the file .After the file is downloaded, it is copied to the start-up config, and the device is restarted." ::= { userCommand 4 } restoreFactoryDefaults OBJECT-TYPE SYNTAX INTEGER { restore (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object causes the device to restore factory default settings. The actual value is ignored." ::= { userCommand 5 } restoreDefaultPassword OBJECT-TYPE SYNTAX INTEGER { restore (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object causes the device to restore the default administrator password." ::= { userCommand 6 } -- ********************************************************************** -- * System Time Setting Table -- ******************************************************************** timeSettings OBJECT IDENTIFIER ::= { wndap660 11 } currentTime OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "This field indicates the current system time in a format: YYYY/MM/DD hh:mm:ss." ::= { timeSettings 1 } timeZone OBJECT-TYPE SYNTAX INTEGER { afghanistan(0), albania(1), algeria(2), american-samoa(3), andorra(4), angola(5), anguilla(6), antigua-and-barbuda(7), argentina(8), armenia(9), aruba(10), australia-lordHoweIsland(11), australia-new-south-wales-capitol-territory-victoria(12), australia-northern-territory(13), australia-queensland(14), australia-south-australia-and-broken-hill(15), australia-tasmania(16), australia-western(17), austria(18), azerbaijan(19), bahamas(20), bahrain(21), bangladesh(22), barbados(23), belarus(24), belgium(25), belize(26), benin(27), bermuda(28), bhutan(29), bolivia(30), bonaire(31), bosnia-herzegovina(32), botswana(33), brazil-east-including-all-coast-and-brasilia(34), brazil-fernando-de-noronha(35), brazil-trinity-of-acre(36), brazil-west(37), british-virgin-islands(38), brunei(39), bulgaria(40), burkina-faso(41), burma(42), burundi(43), cambodia(44), cameroon(45), canada-atlantic(46), canada-central(47), canada-eastern(48), canada-mountain(49), canada-newfoundland(50), canada-pacific-and-yukon(51), canada-saskatchewan(52), cape-verde(53), cayman-islands(54), central-african-republic(55), chad(56), chile(57), chile-easter-island(58), china(59), christmas-islands(60), cocos-keeling-islands(61), colombia(62), congo(63), cook-islands(64), costa-rica(65), cote-d-ivoire(66), croatia(67), cuba(68), curacao(69), cyprus(70), czech-republic(71), denmark(72), djibouti(73), dominica(74), the-dominican-republic(75), ecuador(76), ecuador-galapagos-islands(77), egypt(78), el-salvador(79), equatorial-guinea(80), eritrea(81), estonia(82), ethiopia(83), faroe-islands(84), fiji(85), finland(86), france(87), french-guiana(88), french-polynesia(89), gabon(90), the-gambia(91), georgia(92), germany(93), ghana(94), gibraltar(95), greece(96), greenland-scorsbysund(97), greenland-thule(98), grenada(99), guadeloupe(100), guam(101), guatemala(102), guinea-bissau(103), guyana(104), haiti(105), hawaii(106), honduras(107), hong-kong(108), hungary(109), iceland(110), india(111), indonesia-central(112), indonesia-east(113), indonesia-west(114), iran(115), iraq(116), ireland(117), israel(118), italy(119), jamaica(120), japan(121), johnston-islands(122), jordan(123), juan-fernandez-islands(124), kazakhstan(125), kenya(126), kiribati(127), kuwait(128), kyrgyzstan(129), laos(130), latvia(131), lebanon(132), leeward-islands(133), lesotho(134), liberia(135), libya(136), liechtenstein(137), lithuania(138), luxembourg(139), macao(140), macedonia(141), madagascar(142), malawi(143), malaysia(144), maldives(145), mali(146), malta(147), mariana-Islands(148), martinique(149), mauritania(150), mauritius(151), mayotte(152), mexico(153), mexico-baj-n(154), mexico-baj-s(155), midway-islands(156), moldova(157), monaco(158), mongolia(159), montenegro(160), montserrat(161), morocco(162), mozambique(163), namibia(164), nauru(165), nepal(166), the-netherlands-antilles(167), the-netherlands(168), new-caledonia(169), new-hebrides(170), new-zealand(171), new-zealand-chatham-island(172), nicaragua(173), niger(174), nigeria(175), niue-islands(176), norfolk-island(177), north-korea(178), norway(179), oman(180), pakistan(181), palau(182), panama(183), papua-new-guinea(184), paraguay(185), peru(186), philippines(187), pitcairn-island(188), poland(189), portugal-azores(190), portugal-madeira(191), puerto-rico(192), qatar(193), reunion(194), romania(195), russia-moscow(196), russian-fed-zone-1-kaliningrad(197), russian-fed-zone-10-magadan(198), russian-fed-zone-11-petropavlovsk-kamchatsky(199), russian-fed-zone-2-st-petersburg(200), russian-fed-zone-3-izhevsk(201), russian-fed-zone-4-ekaterinburg(202), russian-fed-zone-5-novosibirsk(203), russian-fed-zone-6-krasnojarsk(204), russian-fed-zone-7-irkutsk(205), russian-fed-zone-8-yakatsk(206), russian-fed-zone-9-vladivostok(207), rwanda(208), saint-pierre-and-miquelon(209), san-marino(210), sao-tome-and-principe(211), saudi-arabia(212), senegal(213), serbia(214), the-seychelles(215), sierra-leone(216), singapore(217), slovakia(218), slovenia(219), solomon-islands(220), somalia(221), south-africa(222), south-georgia(223), south-korea(224), spain(225), spain-canary-islands(226), sri-lanka(227), st-helena(228), st-kitts-nevis(229), st-lucia(230), st-vincent-and-the-grenadines(231), sudan(232), suriname(233), swaziland(234), sweden(235), switzerland(236), syria(237), tahiti(238), taiwan(239), tajikistan(240), tanzania(241), thailand(242), togo(243), tonga(244), trinidad-and-tobago(245), tunisia(246), turkey(247), turkmenistan(248), turks-and-caicos-islands(249), tuvalu(250), uganda(251), ukraine(252), ukraine-simferopol(253), united-arab-emirates(254), united-kingdom(255), uruguay(256), us-virgin-islands(257), usa-alaska(258), usa-aleutian-islands(259), usa-arizona(260), usa-central(261), usa-eastern(262), usa-indiana(263), usa-mountain(264), usa-pacific(265), uzbekistan(266), vanuatu(267), vatican-city(268), venezuela(269), vietnam(270), wake-islands(271), wallis-and-futana-islands(272), western-samoa(273), windward-islands(274), yemen(275), zaire-kasai(276), zaire-kinshasa(277), zambia(278), zimbabwe(279), UTC(280) } MAX-ACCESS read-write STATUS current DESCRIPTION "This field indicates the time zone of the system." ::= { timeSettings 2 } ntpClientStatus OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether the NTP client is enabled." ::= { timeSettings 3 } customNtpServer OBJECT-TYPE SYNTAX INTEGER { disable (0), enable (1) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether custom NTP server is to be used." ::= { timeSettings 4 } ntpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..119)) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the address or domain name of the NTP server." ::= { timeSettings 5 } -- ********************************************************************** -- * DHCP Server Setting Table -- ********************************************************************** dhcpsSettings OBJECT IDENTIFIER ::= { wndap660 12 } dhcpServerStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of DHCP server. The default value is disable(0)." ::= { dhcpsSettings 1 } dhcpsVlanId OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the VLAN ID of DHCP server's VLAN. Default value of DHCP server's VLAN ID is 1." ::= { dhcpsSettings 2 } dhcpsIpStart OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the starting IP address of DHCP server will give. ***The value can only be set to a IP address in dot format." ::= { dhcpsSettings 3 } dhcpsIpEnd OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the ending IP address of DHCP server will give. ***The value can only be set to a IP address in dot format." ::= { dhcpsSettings 4 } dhcpsNetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the net mask of DHCP server will give. ***The value can only be set to the net mask address in dot format." ::= { dhcpsSettings 5 } dhcpsGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the gateway IP address of DHCP server will give. ***The value can only be set to a IP address in dot format." ::= { dhcpsSettings 6 } dhcpsPriDns OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the primary DNS IP address of DHCP server will give. ***The value can only be set to a IP address in dot format." ::= { dhcpsSettings 7 } dhcpsSndDns OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the secondary DNS IP address of DHCP server will give. ***The value can only be set to a IP address in dot format." ::= { dhcpsSettings 8 } dhcpsPriWins OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the primary WINS IP address of DHCP server will give. ***The value can only be set to a IP address in dot format." ::= { dhcpsSettings 9 } dhcpsSndWins OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the secondary WINS IP address of DHCP server will give. ***The value can only be set to a IP address in dot format." ::= { dhcpsSettings 10 } dhcpsLeaseTime OBJECT-TYPE SYNTAX INTEGER (2..143999) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the IP lease time of DHCP server will give to DHCP clients in minutes. The default value is 1 day (1440 minutes)." ::= { dhcpsSettings 11 } -- ********************************************************************** -- * SYSLOG Server Setting Table -- ********************************************************************** logSettings OBJECT IDENTIFIER ::= { wndap660 13 } syslogStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of syslog. The default value is disable(0)." ::= { logSettings 1 } syslogSrvIp OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attributes shall indicates the IP address of the syslog server. ***The value can only be set to a IPv4 & IPv6 address." ::= { logSettings 2 } syslogSrvPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "This attributes shall indicates the Port of the Syslog server. The default value of syslog server port is 514." ::= { logSettings 3 } -- ********************************************************************** -- * HTTP Redirect Settings Table -- ********************************************************************** httpRedirectSettings OBJECT IDENTIFIER ::= { wndap660 14 } httpRedirectStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "When enabled, redirects the first HTTP request from a client to an external hotspot server. The default value is disable(0)." ::= { httpRedirectSettings 1 } httpRedirectURL OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..119)) MAX-ACCESS read-write STATUS current DESCRIPTION "Initial HTTP requests from the client will be redirected to this external web server." ::= { httpRedirectSettings 2 } -- ********************************************************************** -- * AP Scan List -- ********************************************************************** apList OBJECT IDENTIFIER ::= { wndap660 15 } -- Detected AP Table detectedApTable OBJECT-TYPE SYNTAX SEQUENCE OF DetectedApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "detectedAp Table shows list of detected neighbouring APs." ::= { apList 1 } detectedApEntry OBJECT-TYPE SYNTAX DetectedApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the detectedApTable." INDEX { wlanIndex, apMac } ::= { detectedApTable 1 } DetectedApEntry ::= SEQUENCE { apMac MacAddress, apSsid DisplayString, apPrivacy TruthValue, apBand DisplayString, apChannel INTEGER, apRate INTEGER, apBeaconInterval INTEGER, apNumBeacons INTEGER, apLastBeacon DisplayString } apMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate MAC address of the detected AP." ::= { detectedApEntry 1 } apSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate ssid of the detected AP." ::= { detectedApEntry 2 } apPrivacy OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate whether privacy is enabled." ::= { detectedApEntry 3 } apBand OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the operating band of detected AP." ::= { detectedApEntry 4 } apChannel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the channel number used." ::= { detectedApEntry 5 } apRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the rate." ::= { detectedApEntry 6 } apBeaconInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the beacon interval in kus (1.024 ms)." ::= { detectedApEntry 7 } apNumBeacons OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the number of beacons received." ::= { detectedApEntry 8 } apLastBeacon OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the time of the last beacon." ::= { detectedApEntry 9 } -- Known AP Table knownApTable OBJECT-TYPE SYNTAX SEQUENCE OF KnownApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "knownAp Table shows list of known APs." ::= { apList 2 } knownApEntry OBJECT-TYPE SYNTAX KnownApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the knownApTable." INDEX { wlanIndex, knownApMac } ::= { knownApTable 1 } KnownApEntry ::= SEQUENCE { knownApMac MacAddress, knownApSsid DisplayString, knownApPrivacy TruthValue, knownApBand DisplayString, knownApChannel INTEGER, knownApRate INTEGER, knownApBeaconInterval INTEGER, knownApNumBeacons INTEGER, knownApLastBeacon DisplayString, knownApEntryStatus RowStatus } knownApMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate MAC address of the known AP." ::= { knownApEntry 1 } knownApSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate ssid of the known AP." ::= { knownApEntry 2 } knownApPrivacy OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate whether privacy is enabled." ::= { knownApEntry 3 } knownApBand OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the operating band of known AP." ::= { knownApEntry 4 } knownApChannel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the channel number used." ::= { knownApEntry 5 } knownApRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the rate." ::= { knownApEntry 6 } knownApBeaconInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the beacon interval in kus (1.024 ms)." ::= { knownApEntry 7 } knownApNumBeacons OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the number of beacons received." ::= { knownApEntry 8 } knownApLastBeacon OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the time of the last beacon." ::= { knownApEntry 9 } knownApEntryStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The Known AP Entry status. Supported values: active(1) - valid entry createAndGo(4) - used to create a new entry destroy(6) - removes the entry" ::= { knownApEntry 10 } -- Unknown AP Table unknownApTable OBJECT-TYPE SYNTAX SEQUENCE OF UnknownApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "unknownAp Table shows list of unknown APs." ::= { apList 3 } unknownApEntry OBJECT-TYPE SYNTAX UnknownApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the unknownApTable." INDEX { wlanIndex, unknownApMac } ::= { unknownApTable 1 } UnknownApEntry ::= SEQUENCE { unknownApMac MacAddress, unknownApSsid DisplayString, unknownApPrivacy TruthValue, unknownApBand DisplayString, unknownApChannel INTEGER, unknownApRate INTEGER, unknownApBeaconInterval INTEGER, unknownApNumBeacons INTEGER, unknownApLastBeacon DisplayString } unknownApMac OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate MAC address of the unknown AP." ::= { unknownApEntry 1 } unknownApSsid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate ssid of the unknown AP." ::= { unknownApEntry 2 } unknownApPrivacy OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate whether privacy is enabled." ::= { unknownApEntry 3 } unknownApBand OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the operating band of unknown AP." ::= { unknownApEntry 4 } unknownApChannel OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the channel number used." ::= { unknownApEntry 5 } unknownApRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the rate." ::= { unknownApEntry 6 } unknownApBeaconInterval OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the beacon interval in kus (1.024 ms)." ::= { unknownApEntry 7 } unknownApNumBeacons OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the number of beacons received." ::= { unknownApEntry 8 } unknownApLastBeacon OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute shall indicate the time of the last beacon." ::= { unknownApEntry 9 } -- ********************************************************************** -- * MAC Access Control Table -- ********************************************************************** accessControlSettings OBJECT IDENTIFIER ::= { wndap660 16 } wlanAccessControlLocalTable OBJECT-TYPE SYNTAX SEQUENCE OF WlanAccessControlLocalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "ACL attributes in tablular form to allow for multiple instances on an agent." ::= { accessControlSettings 1 } wlanAccessControlLocalEntry OBJECT-TYPE SYNTAX WlanAccessControlLocalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the wlanAccessControlLocalTable." INDEX { wlanIndex, aclMAC } ::= { wlanAccessControlLocalTable 1 } WlanAccessControlLocalEntry ::= SEQUENCE { aclMAC MacAddress, aclMacStatus RowStatus } aclMAC OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This field should indicate an MAC address entry in the access control local database." ::= { wlanAccessControlLocalEntry 1 } aclMacStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The ACL Mac status. Supported values: active(1) - valid entry createAndGo(4) - used to create a new entry destroy(6) - removes the entry" ::= { wlanAccessControlLocalEntry 2 } -- ********************************************************************** -- * Traps -- ********************************************************************** traps OBJECT IDENTIFIER ::= { wndap660 17 } rogueApDetectionTrap OBJECT IDENTIFIER ::= { traps 1 } rogueApDetectionNotification NOTIFICATION-TYPE OBJECTS { rogueApDetectionMacAddr, rogueApDetectionSsid, rogueApDetectionPrivacy, rogueApDetectionBand, rogueApDetectionChannel, rogueApDetectionRate, rogueApDetectionBeaconInt, rogueApDetectionNumBeacon, rogueApDetectionLastBeacon } STATUS current DESCRIPTION "This trap shall notify detection of an unknown AP." ::= { rogueApDetectionTrap 1 } rogueApDetectionObjects OBJECT IDENTIFIER ::= { rogueApDetectionTrap 2 } rogueApDetectionMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the MAC address of the detected unknown AP." ::= { rogueApDetectionObjects 1 } rogueApDetectionSsid OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1..32)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the SSID of the detected unknown AP." ::= { rogueApDetectionObjects 2 } rogueApDetectionPrivacy OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the privacy option for the detected unknown AP." ::= { rogueApDetectionObjects 3 } rogueApDetectionBand OBJECT-TYPE SYNTAX INTEGER { band24GHz(0), band5GHz(1) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the operating band of the detected unknown AP." ::= { rogueApDetectionObjects 4 } rogueApDetectionChannel OBJECT-TYPE SYNTAX INTEGER { ch1(1),ch2(2),ch3(3),ch4(4), ch5(5),ch6(6),ch7(7), ch8(8),ch9(9),ch10(10),ch11(11), ch12(12),ch13(13),ch14(14), ch34(34),ch36(36),ch38(38), ch40(40),ch42(42),ch44(44), ch46(46),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),ch169(169) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the operating channel of the detected unknown AP." ::= { rogueApDetectionObjects 5 } rogueApDetectionRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the data rate of the detected unknown AP." ::= { rogueApDetectionObjects 6 } rogueApDetectionBeaconInt OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the beacon interval of the detected unknown AP." ::= { rogueApDetectionObjects 7 } rogueApDetectionNumBeacon OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the number of beacons sent by the detected unknown AP during the scan interval." ::= { rogueApDetectionObjects 8 } rogueApDetectionLastBeacon OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the time at which last beacon was sent by the detected unknown AP." ::= { rogueApDetectionObjects 9 } maxStationTrap OBJECT IDENTIFIER ::= { traps 2 } maxStationNotification NOTIFICATION-TYPE OBJECTS { maxStationMacAddr, maxStationBand } STATUS current DESCRIPTION "This trap shall notify reaching the max station limit." ::= { maxStationTrap 1 } maxStationObjects OBJECT IDENTIFIER ::= { maxStationTrap 2 } maxStationMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the MAC address of the interface on which max station limit reached." ::= { maxStationObjects 1 } maxStationBand OBJECT-TYPE SYNTAX INTEGER { band24GHz(0), band5GHz(1) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the operating band of the interface on which max station limit reached." ::= { maxStationObjects 2 } aclMismatchTrap OBJECT IDENTIFIER ::= { traps 3 } aclMismatchNotification NOTIFICATION-TYPE OBJECTS { aclMismatchMacAddr, aclMismatchBssid, aclMismatchSsid } STATUS current DESCRIPTION "This trap shall notify the denial of a station." ::= { aclMismatchTrap 1 } aclMismatchObjects OBJECT IDENTIFIER ::= { aclMismatchTrap 2 } aclMismatchMacAddr OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the MAC address of the station which was denied association request due to ACL mismatch." ::= { aclMismatchObjects 1 } aclMismatchBssid OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains BSSID of the VAP on which the station was denied association request due to ACL mismatch." ::= { aclMismatchObjects 2 } aclMismatchSsid OBJECT-TYPE SYNTAX OCTET STRING (SIZE(1..32)) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains the SSID of the VAP on which the station was denied association request due to ACL mismatch." ::= { aclMismatchObjects 3 } noBeaconTrap OBJECT IDENTIFIER ::= { traps 4 } noBeaconNotification NOTIFICATION-TYPE OBJECTS { noBeaconBssid } STATUS current DESCRIPTION "This trap shall notify no outgoing beacons." ::= { noBeaconTrap 1 } noBeaconObjects OBJECT IDENTIFIER ::= { noBeaconTrap 2 } noBeaconBssid OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object contains BSSID of the VAP for which the watch dog timer detected no outgoing beacons." ::= { noBeaconObjects 1 } -- ********************************************************************** -- * IDS/IPS mail Settings Table -- ********************************************************************** idsIpsMailSettings OBJECT IDENTIFIER ::= { wndap660 18 } mailSender OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..119)) MAX-ACCESS read-write STATUS current DESCRIPTION "indicated the mail sender address." ::= { idsIpsMailSettings 1 } smtpServerIP OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..119)) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the smtp server IP address." ::= { idsIpsMailSettings 2 } smtpPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The field indicates the smtp port. The default value of this variable is 25." ::= { idsIpsMailSettings 3 } smtpServerAuthStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the smtp server authentication status. The default value is disable(0)." ::= { idsIpsMailSettings 4 } sendNotifications OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..119)) MAX-ACCESS read-write STATUS current DESCRIPTION "indicated the destination mail address." ::= { idsIpsMailSettings 5 } username OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..119)) MAX-ACCESS read-write STATUS current DESCRIPTION "indicated the source mail address" ::= { idsIpsMailSettings 6 } password OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..119)) MAX-ACCESS read-write STATUS current DESCRIPTION "indicated the source mail password" ::= { idsIpsMailSettings 7 } -- ======================================================================================================== -- * IPS Settings Table -- ======================================================================================================== idsIpsSettings OBJECT IDENTIFIER ::= { wndap660 19 } idsIpsSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF IpsSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPS settings table." ::= { idsIpsSettings 1 } idsIpsSettingEntry OBJECT-TYPE SYNTAX IpsSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the idsIpsSettingTable. Each idsIpsSettingEntry represents a IPS profile (2.4GHz band or 5GHz band). On a single radio device, the same wireless interface can be assigned 2.4GHz profile or 5GHz profile. On a dual radio device, one of the idsIps interfaces is assigned with 2.4GHz profile and the other idsIps interface takes up 5GHz profile." INDEX { wlanIndex, idsIpsIndex } ::= { idsIpsSettingTable 1 } IpsSettingEntry ::= SEQUENCE { idsIpsIndex INTEGER, idsIpsStatus INTEGER, idsIpsDetectionPolicy INTEGER, authenticationFloodAttackStatus INTEGER, associationFloodAttackStatus INTEGER, unauthenticatedAssociationAttackStatus INTEGER, associationTableOverflowAttackStatus INTEGER, authenticationFailureAttackStatus INTEGER, deauthenticationBroadcastAttackStatus INTEGER, disassociationBroadcastAttackStatus INTEGER, malformed802dot11PktDetectionAttackStatus INTEGER, eapolStartAttackStatus INTEGER, eapolLogoffAttackStatus INTEGER, prematureEAPFailureAttackStatus INTEGER, prematureEAPSuccessAttackStatus INTEGER, ctsFloodAttackStatus INTEGER, rtsFloodAttackStatus INTEGER, rfJammingAttackStatus INTEGER, virtualCarrierAttackStatus INTEGER, macSpoofingAttackStatus INTEGER, rogueApDetectionAttackStatus INTEGER, adhocNetworkDetectedAttackStatus INTEGER, adhocWiredConnectivityAttackStatus INTEGER, knownClientAssociationAdhocNwAttackStatus INTEGER, apPropertyChangedAttackStatus INTEGER, deviceProbingAttackStatus INTEGER, psPollFloodAttackStatus INTEGER } idsIpsIndex OBJECT-TYPE SYNTAX INTEGER { band2dot4GHz(24), band5GHz(50) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies one of the 2 IPS profiles." ::= { idsIpsSettingEntry 1 } idsIpsStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of idsIps. The default value is disable(0)." ::= { idsIpsSettingEntry 2 } idsIpsDetectionPolicy OBJECT-TYPE SYNTAX INTEGER { mild(10), moderate(5), aggressive(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicates the status of IPS detection policy in which frequency AP scans the Rogue AP. If it is 'mild' set it to 10sec,'moderate' should be 5sec and aggressive will be 1 sec. The default value is moderate(5)." ::= { idsIpsSettingEntry 3 } authenticationFloodAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of authentication flood attack. The default value is enable(1)." ::= { idsIpsSettingEntry 4 } associationFloodAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of association flood attack. The default value is enable(1)." ::= { idsIpsSettingEntry 5 } unauthenticatedAssociationAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of unauthenticated association attack. The default value is enable(1)." ::= { idsIpsSettingEntry 6 } associationTableOverflowAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of association table overflow attack. The default value is enable(1)." ::= { idsIpsSettingEntry 7 } authenticationFailureAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of authentication failure attack. The default value is enable(1)." ::= { idsIpsSettingEntry 8 } deauthenticationBroadcastAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of deauthentication broadcast attack. The default value is enable(1)." ::= { idsIpsSettingEntry 9 } disassociationBroadcastAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of disassociation broadcast Attack. The default value is enable(1)." ::= { idsIpsSettingEntry 10 } malformed802dot11PktDetectionAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of malformed802dot11 pkt detection attack. The default value is enable(1)." ::= { idsIpsSettingEntry 11 } eapolStartAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of EAPOL start attack. The default value is enable(1)." ::= { idsIpsSettingEntry 12 } eapolLogoffAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of EAPOL Logoff attack. The default value is enable(1)." ::= { idsIpsSettingEntry 13 } prematureEAPFailureAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of premature EAP failure attack. The default value is enable(1)." ::= { idsIpsSettingEntry 14 } prematureEAPSuccessAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of premature EAP success attack. The default value is enable(1)." ::= { idsIpsSettingEntry 15 } ctsFloodAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of CTS flood attack. The default value is enable(1)." ::= { idsIpsSettingEntry 16 } rtsFloodAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of RTS flood attack. The default value is enable(1)." ::= { idsIpsSettingEntry 17 } rfJammingAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of rfJamming attack. The default value is enable(1)." ::= { idsIpsSettingEntry 18 } virtualCarrierAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of virtual carrier attack. The default value is enable(1)." ::= { idsIpsSettingEntry 19 } macSpoofingAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of mac spoofing attack. The default value is enable(1)." ::= { idsIpsSettingEntry 20 } rogueApDetectionAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of rogue AP detection attack. The default value is enable(1)." ::= { idsIpsSettingEntry 21 } adhocNetworkDetectedAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of ADHOC network detected attack. The default value is enable(1)." ::= { idsIpsSettingEntry 22 } adhocWiredConnectivityAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of ADHOC wired connectivity attack. The default value is enable(1)." ::= { idsIpsSettingEntry 23 } knownClientAssociationAdhocNwAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of known client association ADHOC network attack. The default value is enable(1)." ::= { idsIpsSettingEntry 24 } apPropertyChangedAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of AP property changed attack. The default value is enable(1)." ::= { idsIpsSettingEntry 25 } deviceProbingAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of device probing attack. The default value is enable(1)." ::= { idsIpsSettingEntry 26 } psPollFloodAttackStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of PS poll flood attack. The default value is enable(1)." ::= { idsIpsSettingEntry 27 } --=============================================================================================== -- IPS Threshold Settings --=============================================================================================== idsIpsThresholdTable OBJECT-TYPE SYNTAX SEQUENCE OF IpsThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "IPS threshold table." ::= { idsIpsSettings 2 } idsIpsThresholdEntry OBJECT-TYPE SYNTAX IpsThresholdEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the idsIpsThresholdTable. Each idsIpsThresholdEntry represents a idsIpsThreshold profile (2.4GHz band or 5GHz band). On a single radio device, the same idsIpsThreshold can be assigned 2.4GHz profile or 5GHz profile. On a dual radio device, one of the idsIpsThreshold is assigned with 2.4GHz profile and the other idsIpsThreshold takes up 5GHz profile." INDEX { wlanIndex, authenticationFloodThreshold } ::= { idsIpsThresholdTable 1 } IpsThresholdEntry ::= SEQUENCE { authenticationFloodThreshold Unsigned32, associationFloodThreshold Unsigned32, unauthenticatedAssociationAttackThreshold Unsigned32, associationTableOverflowAttackThreshold Unsigned32, authenticationFailureAttackThreshold Unsigned32, deauthenticationBroadcastAttackThreshold Unsigned32, disassociationBroadcastAttackThreshold Unsigned32, malformed802dot11PktDetectionAttackThreshold Unsigned32, eapolStartAttackThreshold Unsigned32, eapolLogoffAttackThreshold Unsigned32, prematureEAPFailureAttackThreshold Unsigned32, prematureEAPSuccessAttackThreshold Unsigned32, ctsFloodAttackThreshold Unsigned32, rtsFloodAttackThreshold Unsigned32, rfJammingAttackThreshold Unsigned32, virtualCarrierAttackThreshold Unsigned32, macSpoofingAttackThreshold Unsigned32, rogueApDetectionAttackThreshold Unsigned32, adhocNetworkDetectedAttackThreshold Unsigned32, adhocWiredConnectivityAttackThreshold Unsigned32, knownClientAssociationAdhocNwAttackThreshold Unsigned32, apPropertyChangedAttackThreshold Unsigned32, deviceProbingAttackThreshold Unsigned32, psPollFloodAttackThreshold Unsigned32 } authenticationFloodThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the authentication flood threshold." ::= { idsIpsThresholdEntry 1 } associationFloodThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the association flood threshold." ::= { idsIpsThresholdEntry 2 } unauthenticatedAssociationAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the unauthenticated association attack threshold." ::= { idsIpsThresholdEntry 3 } associationTableOverflowAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the association table overflow attack threshold." ::= { idsIpsThresholdEntry 4 } authenticationFailureAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the authentication failure attack threshold." ::= { idsIpsThresholdEntry 5 } deauthenticationBroadcastAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the deauthentication broadcast attack threshold." ::= { idsIpsThresholdEntry 6 } disassociationBroadcastAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the disassociation broadcast attack threshold." ::= { idsIpsThresholdEntry 7 } malformed802dot11PktDetectionAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the malformed802dot11 pkt detection attack threshold." ::= { idsIpsThresholdEntry 8 } eapolStartAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the EAPOL start attack threshold." ::= { idsIpsThresholdEntry 9 } eapolLogoffAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the EAPOL Logoff attack threshold." ::= { idsIpsThresholdEntry 10 } prematureEAPFailureAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the premature EAP failure attack threshold." ::= { idsIpsThresholdEntry 11 } prematureEAPSuccessAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the premature EAP success attack threshold." ::= { idsIpsThresholdEntry 12 } ctsFloodAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the CTS flood attack threshold." ::= { idsIpsThresholdEntry 13 } rtsFloodAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the RTS flood attack threshold." ::= { idsIpsThresholdEntry 14 } rfJammingAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the rfJamming attack threshold." ::= { idsIpsThresholdEntry 15 } virtualCarrierAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the virtual carrier attack threshold." ::= { idsIpsThresholdEntry 16 } macSpoofingAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the macSpoofing attack threshold." ::= { idsIpsThresholdEntry 17 } rogueApDetectionAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the rogue AP detection attack threshold." ::= { idsIpsThresholdEntry 18 } adhocNetworkDetectedAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the ADHOC network detected attack threshold." ::= { idsIpsThresholdEntry 19 } adhocWiredConnectivityAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the ADHOC wired connectivity attack threshold." ::= { idsIpsThresholdEntry 20 } knownClientAssociationAdhocNwAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the known client association ADHOC n/w attack threshold." ::= { idsIpsThresholdEntry 21 } apPropertyChangedAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the AP property changed attack threshold." ::= { idsIpsThresholdEntry 22 } deviceProbingAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the device probing attack threshold." ::= { idsIpsThresholdEntry 23 } psPollFloodAttackThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The field indicates the PS poll flood attack threshold." ::= { idsIpsThresholdEntry 24 } -- ********************************************************* -- QoS setting table -- ********************************************************* qosSettings OBJECT IDENTIFIER ::= { wndap660 20 } qosSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF QosSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS attributes setting table." ::= { qosSettings 1 } qosSettingEntry OBJECT-TYPE SYNTAX QosSettingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS attributes setting table entry." INDEX { wlanIndex, qosIndex } ::= { qosSettingTable 1 } QosSettingEntry ::= SEQUENCE { qosIndex INTEGER, qosProfileName OCTET STRING, qosProfileStatus INTEGER, qosProfileBitRate INTEGER, qosProfileBurstRate INTEGER } qosIndex OBJECT-TYPE SYNTAX INTEGER (1..8) MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies one of the 8 QoS profiles." ::= { qosSettingEntry 1 } qosProfileName OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..15)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name of this QoS profile." ::= { qosSettingEntry 2 } qosProfileStatus OBJECT-TYPE SYNTAX INTEGER { delete(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "Status of this QoS profile." ::= { qosSettingEntry 3 } qosProfileBitRate OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "Bit rate of this QoS profile." ::= { qosSettingEntry 4 } qosProfileBurstRate OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "Burst rate of this QoS profile." ::= { qosSettingEntry 5 } --====================================================================================== -- Match-field for QoS Settings --====================================================================================== qosMatchFieldTable OBJECT-TYPE SYNTAX SEQUENCE OF QosMatchFieldEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS match-field attributes setting table." ::= { qosSettings 2 } qosMatchFieldEntry OBJECT-TYPE SYNTAX QosMatchFieldEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS match-field attributes setting table entry." INDEX { wlanIndex, matchField0 } ::= { qosMatchFieldTable 1 } QosMatchFieldEntry ::= SEQUENCE { matchField0 INTEGER, matchField1 INTEGER, matchField2 INTEGER, matchField3 INTEGER, matchField4 INTEGER, matchField5 INTEGER, matchField6 INTEGER, matchField7 INTEGER, matchField8 INTEGER, matchField9 INTEGER, matchField10 INTEGER, matchField11 INTEGER } matchField0 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 1 } matchField1 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 2 } matchField2 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 3 } matchField3 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 4 } matchField4 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 5 } matchField5 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 6 } matchField6 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 7 } matchField7 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 8 } matchField8 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 9 } matchField9 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 10 } matchField10 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 11 } matchField11 OBJECT-TYPE SYNTAX INTEGER { ip-precedence(1), ip-dscp(2), ip-protocol119(3), info802dot1p(4), ip-protocol(5), ethernet-type(6), source-mac(7), destination-mac(8), source-ip(9), destination-ip(10), source-port(11), destination-port(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-field of the QoS classification." ::= { qosMatchFieldEntry 12 } --====================================================================================== -- Match-value for QoS Settings --====================================================================================== qosMatchValueTable OBJECT-TYPE SYNTAX SEQUENCE OF QosMatchValueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS match-value attributes setting table." ::= { qosSettings 3 } qosMatchValueEntry OBJECT-TYPE SYNTAX QosMatchValueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS match-value attributes setting table entry." INDEX { wlanIndex, matchValue0 } ::= { qosMatchValueTable 1 } QosMatchValueEntry ::= SEQUENCE { matchValue0 OCTET STRING, matchValue1 OCTET STRING, matchValue2 OCTET STRING, matchValue3 OCTET STRING, matchValue4 OCTET STRING, matchValue5 OCTET STRING, matchValue6 OCTET STRING, matchValue7 OCTET STRING, matchValue8 OCTET STRING, matchValue9 OCTET STRING, matchValue10 OCTET STRING, matchValue11 OCTET STRING } matchValue0 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 1 } matchValue1 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 2 } matchValue2 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 3 } matchValue3 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 4 } matchValue4 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 5 } matchValue5 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 6 } matchValue6 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 7 } matchValue7 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 8 } matchValue8 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 9 } matchValue9 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 10 } matchValue10 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 11 } matchValue11 OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..17)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate match-value of the QoS classification." ::= { qosMatchValueEntry 12 } --====================================================================================== -- Queue for QoS Settings --====================================================================================== qosQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF QosQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS Queue attributes setting table." ::= { qosSettings 4 } qosQueueEntry OBJECT-TYPE SYNTAX QosQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS Queue attributes setting table entry." INDEX { wlanIndex, queueNum0 } ::= { qosQueueTable 1 } QosQueueEntry ::= SEQUENCE { queueNum0 INTEGER, queueNum1 INTEGER, queueNum2 INTEGER, queueNum3 INTEGER, queueNum4 INTEGER, queueNum5 INTEGER, queueNum6 INTEGER, queueNum7 INTEGER, queueNum8 INTEGER, queueNum9 INTEGER, queueNum10 INTEGER, queueNum11 INTEGER } queueNum0 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 1 } queueNum1 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 2 } queueNum2 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 3 } queueNum3 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 4 } queueNum4 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 5 } queueNum5 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 6 } queueNum6 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 7 } queueNum7 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 8 } queueNum8 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 9 } queueNum9 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 10 } queueNum10 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 11 } queueNum11 OBJECT-TYPE SYNTAX INTEGER { best-effort(0), background(1), spare(2), excellent-load(3), controlled-load(4), interactive-video(5), interactive-voice(6), network-control-reserved-traffic(7) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate Queue number of the QoS classification." ::= { qosQueueEntry 12 } --====================================================================================== -- Bit Rate for QoS Settings --====================================================================================== qosBitRateTable OBJECT-TYPE SYNTAX SEQUENCE OF QosBitRateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS classification bit rate attributes setting table." ::= { qosSettings 5 } qosBitRateEntry OBJECT-TYPE SYNTAX QosBitRateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS classification bit rate attributes setting table entry." INDEX { wlanIndex, bitRate0 } ::= { qosBitRateTable 1 } QosBitRateEntry ::= SEQUENCE { bitRate0 INTEGER, bitRate1 INTEGER, bitRate2 INTEGER, bitRate3 INTEGER, bitRate4 INTEGER, bitRate5 INTEGER, bitRate6 INTEGER, bitRate7 INTEGER, bitRate8 INTEGER, bitRate9 INTEGER, bitRate10 INTEGER, bitRate11 INTEGER } bitRate0 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 1 } bitRate1 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 2 } bitRate2 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 3 } bitRate3 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 4 } bitRate4 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 5 } bitRate5 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 6 } bitRate6 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 7 } bitRate7 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 8 } bitRate8 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 9 } bitRate9 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 10 } bitRate10 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 11 } bitRate11 OBJECT-TYPE SYNTAX INTEGER (0..300000000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification bit rate of the QoS classification." ::= { qosBitRateEntry 12 } --====================================================================================== -- Burst Rate for QoS Settings --====================================================================================== qosBurstRateTable OBJECT-TYPE SYNTAX SEQUENCE OF QosBurstRateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS classification burst rate attributes setting table." ::= { qosSettings 6 } qosBurstRateEntry OBJECT-TYPE SYNTAX QosBurstRateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS classification burst rate attributes setting table entry." INDEX { wlanIndex, burstRate0 } ::= { qosBurstRateTable 1 } QosBurstRateEntry ::= SEQUENCE { burstRate0 INTEGER, burstRate1 INTEGER, burstRate2 INTEGER, burstRate3 INTEGER, burstRate4 INTEGER, burstRate5 INTEGER, burstRate6 INTEGER, burstRate7 INTEGER, burstRate8 INTEGER, burstRate9 INTEGER, burstRate10 INTEGER, burstRate11 INTEGER } burstRate0 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 1 } burstRate1 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 2 } burstRate2 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 3 } burstRate3 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 4 } burstRate4 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 5 } burstRate5 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 6 } burstRate6 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 7 } burstRate7 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 8 } burstRate8 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 9 } burstRate9 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 10 } burstRate10 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 11 } burstRate11 OBJECT-TYPE SYNTAX INTEGER (0..37500000) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate classification burst rate of the QoS classification." ::= { qosBurstRateEntry 12 } --====================================================================================== -- classification Status Table --====================================================================================== classificationStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ClassificationStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS classification status attributes setting table." ::= { qosSettings 7 } classificationStatusEntry OBJECT-TYPE SYNTAX ClassificationStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "QoS classification status attributes setting table entry." INDEX { wlanIndex, classification0 } ::= { classificationStatusTable 1 } ClassificationStatusEntry ::= SEQUENCE { classification0 INTEGER, classification1 INTEGER, classification2 INTEGER, classification3 INTEGER, classification4 INTEGER, classification5 INTEGER, classification6 INTEGER, classification7 INTEGER, classification8 INTEGER, classification9 INTEGER, classification10 INTEGER, classification11 INTEGER } classification0 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 1 } classification1 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 2 } classification2 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 3 } classification3 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 4 } classification4 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 5 } classification5 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 6 } classification6 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 7 } classification7 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 8 } classification8 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 9 } classification9 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 10 } classification10 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 11 } classification11 OBJECT-TYPE SYNTAX INTEGER { delete(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of this classification in the QoS policy profile. The default value of this attribute is disable(0)." ::= { classificationStatusEntry 12 } -- ********************************************************************** -- * IPV6 Setting Table -- ********************************************************************** ipv6DhcpClientSettings OBJECT IDENTIFIER ::= { wndap660 21 } ipv6DhcpClientStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the DHCP client status. DHCP client is disabled by default." ::= { ipv6DhcpClientSettings 1 } ipv6DynamicIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the dynamic IPv6 address of the AP." ::= { ipv6DhcpClientSettings 2 } ipv6StaticIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the static management IPv6 address of the AP." ::= { ipv6DhcpClientSettings 3 } ipv6LinkLocalIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates the static LL IPv6 address of the AP." ::= { ipv6DhcpClientSettings 4 } ipv6PrefixLen OBJECT-TYPE SYNTAX INTEGER (0..128) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the static prefix length of the management interface." ::= { ipv6DhcpClientSettings 5 } ipv6GatewayAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the static gateway IPv6 address for the management interface." ::= { ipv6DhcpClientSettings 6 } ipv6PriDnsAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the address that will be used as the first entry in the DNS server list if dhcpClientStatus is disabled. ***The value can only be set to an IPv6 address in colon format." ::= { ipv6DhcpClientSettings 7 } ipv6SndDnsAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the address that will be used as the second entry in the DNS server list if dhcpClientStatus is disabled. ***The value can only be set to an IPv6 address in colon format." ::= { ipv6DhcpClientSettings 8 } ipv6NetworkIntegrityCheck OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the status of internet connection check . AP automatically validates whether the internet connection is active before allowing wireless associations by pinging the default gateway. the default value of this variable is disable(0) ." ::= { ipv6DhcpClientSettings 9 } -- ********************************************************* -- IPv6 802.1x Information -- ********************************************************* ipv6Info802dot1x OBJECT IDENTIFIER ::= { wndap660 22 } ipv6Authinfo OBJECT IDENTIFIER ::= { ipv6Info802dot1x 1 } ipv6PriRadIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Internet address of the Primary Radius Server." ::= { ipv6Authinfo 1 } ipv6PriRadPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Port number used for authentication at the Primary Radius Server." ::= { ipv6Authinfo 2 } ipv6PriRadSharedSecret OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "Secret shared between NAS and the Primary Radius Server." ::= { ipv6Authinfo 3 } ipv6SndRadIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "Internet address of the Second Radius Server." ::= { ipv6Authinfo 4 } ipv6SndRadPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "Port number used for authentication at the Second Radius Server." ::= { ipv6Authinfo 5 } ipv6SndRadSharedSecret OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "Secret shared between NAS and the Second Radius Server." ::= { ipv6Authinfo 6 } -- The primary account RADIUS server setting. ipv6Accntinfo OBJECT IDENTIFIER ::= { ipv6Info802dot1x 2 } ipv6PriAcntIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the Primary radius account server." ::= { ipv6Accntinfo 1 } ipv6PriAcntPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "port number of the Primary radius account server." ::= { ipv6Accntinfo 2 } ipv6PriAcntSharedSecret OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "password used by the ap to connect to the Primary radius account serve." ::= { ipv6Accntinfo 3 } ipv6SndAcntIpAddr OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "IP address of the Second radius account server." ::= { ipv6Accntinfo 4 } ipv6SndAcntPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "port number of the Second radius account server." ::= { ipv6Accntinfo 5 } ipv6SndAcntSharedSecret OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "password used by the ap to connect to the Second radius account server." ::= { ipv6Accntinfo 6 } -- Authentication Settings ipv6AuthSettings OBJECT IDENTIFIER ::= { ipv6Info802dot1x 3 } ipv6ReauthTime OBJECT-TYPE SYNTAX INTEGER (1..99999) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate 802.1x reauth time." ::= { ipv6AuthSettings 1 } ipv6WpaGroupKeyUpdateCondition OBJECT-TYPE SYNTAX INTEGER { never(0), seconds(1), disconnect(2), secondsAndDisconnect(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate WPA group key update condition." ::= { ipv6AuthSettings 2 } ipv6WpaGroupKeyUpdateIntervalSecond OBJECT-TYPE SYNTAX INTEGER (1..99999) MAX-ACCESS read-write STATUS current DESCRIPTION "This fields indicates the wpa keyupdate sec interval." ::= { ipv6AuthSettings 3 } -- ********************************************************************** -- * IPv6 DHCP Server Setting Table -- ********************************************************************** ipv6DhcpsSettings OBJECT IDENTIFIER ::= { wndap660 23 } ipv6DhcpServerStatus OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the status of DHCP server. The default value is disable(0)." ::= { ipv6DhcpsSettings 1 } ipv6DhcpsState OBJECT-TYPE SYNTAX INTEGER { stateless(0), statefull(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute shall indicate the state of DHCP server. The default value is statefull(1)." ::= { ipv6DhcpsSettings 2 } ipv6DhcpsVlanId OBJECT-TYPE SYNTAX INTEGER (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the VLAN ID of DHCP server's VLAN. Default value of DHCP server's VLAN ID is 1." ::= { ipv6DhcpsSettings 3 } ipv6DhcpsIpStart OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the starting IP address of DHCP server will give. ***The value can only be set to a IP address in colon format." ::= { ipv6DhcpsSettings 4 } ipv6DhcpsIpEnd OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the ending IP address of DHCP server will give. ***The value can only be set to a IP address in colon format." ::= { ipv6DhcpsSettings 5 } ipv6DhcpsPrefixLen OBJECT-TYPE SYNTAX INTEGER (64) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the prefix length of DHCP server will give. Default value of DHCP server's prefix length is 64." ::= { ipv6DhcpsSettings 6 } ipv6DhcpsGateway OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the gateway IP address of DHCP server will give. ***The value can only be set to a IP address in colon format." ::= { ipv6DhcpsSettings 7 } ipv6DhcpsPriDns OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the primary DNS IP address of DHCP server will give. ***The value can only be set to a IP address in colon format." ::= { ipv6DhcpsSettings 8 } ipv6DhcpsSndDns OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the secondary DNS IP address of DHCP server will give. ***The value can only be set to a IP address in colon format." ::= { ipv6DhcpsSettings 9 } ipv6DhcpsPriWins OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the primary WINS IP address of DHCP server will give. ***The value can only be set to a IP address in colon format." ::= { ipv6DhcpsSettings 10 } ipv6DhcpsSndWins OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1..39)) MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute indicates the secondary WINS IP address of DHCP server will give. ***The value can only be set to a IP address in colon format." ::= { ipv6DhcpsSettings 11 } END