NORTEL-WLAN-AP-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, NOTIFICATION-TYPE, Counter32 FROM SNMPv2-SMI DisplayString, TruthValue, PhysAddress, RowStatus, MacAddress, TEXTUAL-CONVENTION FROM SNMPv2-TC ifIndex, InterfaceIndex, ifPhysAddress FROM IF-MIB wlan2200 FROM SYNOPTICS-ROOT-MIB; nortelWlanApMib MODULE-IDENTITY LAST-UPDATED "200404120000Z" ORGANIZATION "Nortel Networks" CONTACT-INFO "Nortel Networks" DESCRIPTION "Nortel Wireless LAN AP MIB Copyright 2003-2004 Nortel Networks, Inc. All rights reserved. This Nortel Networks SNMP Management Information Base Specification (Specification) embodies Nortel Networks' confidential and proprietary intellectual property. Nortel Networks retains all title and ownership in the Specification, including any revisions. This Specification is supplied 'AS IS,' and Nortel Networks makes no warranty, either express or implied, as to the use, operation, condition, or performance of the Specification." REVISION "200307160000Z" -- 16 July 2003 DESCRIPTION "v001: Conversion to SMIv2" REVISION "200309110000Z" -- 11 September 2003 DESCRIPTION "v005: Added ntWlanDot11TrapTable. Added ntWlanApMuAssocTrap. Added ntWlanApMuDisAssocTrap." REVISION "200404120000Z" -- 12 April 2003 DESCRIPTION "v005: Updates for AP version 1.3.: - Added ntWlanApDot1xAuthenticationFail, ntWlanApMuWEPAuthFail, and ntWlanApMuWPAAuthFail NOTIFICATION-TYPEs. - Added ntWlanApMuAssocTrapEnabled and ntWlanApMuDisAssocTrapEnabled NOTIFICATION-TYPEs. - Added ntWlanApLID, ntWlanApRateSupport, ntWlanApSecurity, ntWlanApQoS, ntWlanApVlan, ntWlanApStats groups. - Added NtWlanApDataRate, NtWlanApWEPKey TEXTUAL-CONVENTIONS. - Added ntWlanSwNNDataFileVer. - Changed enumerations of ntWlanTransferType to ftpDownload(1), tftpDownload(2), ftpUpload(3), and tftpUpload(4). - Added ntWlanFileTransferStatus. - Added ntWlanDot11dWorldModeEnabled and ntWlanDot11ClosedSystem. - Added ntWlanDot118021xBcastKeyRefresh, ntWlanDot118021xSessKeyRefresh, and ntWlanDot118021xReAuthRefresh. - Added ntWlanDot11SecondaryAuthServer, ntWlanDot11SecondaryAuthPort, ntWlanDot11SecondaryAuthKey, ntWlanDot11SecondaryAuthRetransmit, and ntWlanDot11SecondaryAuthTimeout." ::= { wlan2200 1 } -- Nortel AP OBJECT IDs Groups ntWlanApSys OBJECT IDENTIFIER ::= { nortelWlanApMib 1 } ntWlanApLineMgnt OBJECT IDENTIFIER ::= { nortelWlanApMib 2 } ntWlanApPortMgnt OBJECT IDENTIFIER ::= { nortelWlanApMib 3 } ntWlanApFileTransferMgt OBJECT IDENTIFIER ::= { nortelWlanApMib 4 } ntWlanApResetMgt OBJECT IDENTIFIER ::= { nortelWlanApMib 5 } ntWlanApIpMgt OBJECT IDENTIFIER ::= { nortelWlanApMib 6 } ntWlanApDot11 OBJECT IDENTIFIER ::= { nortelWlanApMib 7 } ntWlanApTraps OBJECT IDENTIFIER ::= { nortelWlanApMib 8 } ntWlanApLID OBJECT IDENTIFIER ::= { nortelWlanApMib 9 } ntWlanApRateSupport OBJECT IDENTIFIER ::= { nortelWlanApMib 10 } ntWlanApSecurity OBJECT IDENTIFIER ::= { nortelWlanApMib 11 } ntWlanApQoS OBJECT IDENTIFIER ::= { nortelWlanApMib 12 } ntWlanApVlan OBJECT IDENTIFIER ::= { nortelWlanApMib 13 } ntWlanApStats OBJECT IDENTIFIER ::= { nortelWlanApMib 14 } -- **************************************************************************** -- Textual Conventions -- **************************************************************************** NtWlanApDataRate ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A data rate, measured in increments of 500Kb/s from 1 Mb/s to 63.5 Mb/s. For example, a value of 2 means a data rate of 1 Mb/s, while a value of 5 means a data rate of 2.5 Mb/s." SYNTAX Integer32 (2..127) NtWlanApWEPKey ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A WEP key. Valid sizes are 5, 13, and 16 octets, corresponding to WEP key lengths of 64, 128, and 152 bits, respectively. A length of 0 is also allowed, so that retrieval of objects containing a valid key value can return an empty string so as to avoid key disclosure." SYNTAX OCTET STRING (SIZE(0|5|13|16)) -- **************************************************************************** -- END Textual Conventions -- **************************************************************************** -- **************************************************************************** -- ntWlanApSys - Standard Mib elements -- **************************************************************************** ntWlanSwHardwareVer OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Hardware version of the main board." ::= { ntWlanApSys 1 } ntWlanSwBootRomVer OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Boot ROM code version of the main board." ::= { ntWlanApSys 2 } ntWlanSwOpCodeVer OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Operation code version of the main board." ::= { ntWlanApSys 3 } ntWlanSwCountryCode OBJECT-TYPE SYNTAX DisplayString (SIZE(2)) MAX-ACCESS read-write STATUS current DESCRIPTION "Country code of the AP. AL-ALBANIA, DZ-ALGERIA, AR-ARGENTINA, AM-ARMENIA, AU-AUSTRALIA, AT-AUSTRIA, AZ-AZERBAIJAN, BH-BAHRAIN, BY-BELARUS, BE-BELGIUM, BZ-BELIZE, BO-BOLVIA, BR-BRAZIL, BN-BRUNEI_DARUSSALAM, BG-BULGARIA, CA-CANADA, CL-CHILE, CN-CHINA, CO-COLOMBIA, CR-COSTA_RICA, HR-CROATIA, CY-CYPRUS, CZ-CZECH_REPUBLIC, DK-DENMARK, DO-DOMINICAN_REPUBLIC, EC-ECUADOR, EG-EGYPT, EE-ESTONIA, FI-FINLAND, FR-FRANCE, GE-GEORGIA, DE-GERMANY, GR-GREECE, GT-GUATEMALA, HK-HONG_KONG, HU-HUNGARY, IS-ICELAND, IN-INDIA, ID-INDONESIA, IR-IRAN, IE-IRELAND, IL-ISRAEL, IT-ITALY, JP-JAPAN, JO-JORDAN, KZ-KAZAKHSTAN, KP-NORTH_KOREA, KR-KOREA_REPUBLIC, KW-KUWAIT, LV-LATVIA, LB-LEBANON, LI-LIECHTENSTEIN, LT-LITHUANIA, LU-LUXEMBOURG, MO-MACAU, MK-MACEDONIA, MY-MALAYSIA, MX-MEXICO, MC-MONACO, MA-MOROCCO, NL-NETHERLANDS, NZ-NEW_ZEALAND, NO-NORWAY, OM-OMAN, PK-PAKISTAN, PA-PANAMA, PE-PERU, PH-PHILIPPINES, PL-POLAND, PT-PORTUGAL, PR-PUERTO_RICO, QA-QATAR, RO-ROMANIA, RU-RUSSIA, SA-SAUDI_ARABIA, SG-SINGAPORE, SK-SLOVAK_REPUBLIC, SI-SLOVENIA, ZA-SOUTH_AFRICA, ES-SPAIN, SE-SWEDEN, CH-SWITZERLAND, SY-SYRIA, TW-TAIWAN, TH-THAILAND, TR-TURKEY, UA-UKRAINE, AE-UNITED_ARAB_EMIRATES, GB-UNITED_KINGDOM, US-UNITED_STATES, UY-URUGUAY, VE-VENEZUELA, VN-VIETNAM" ::= { ntWlanApSys 4 } ntWlanSwNNDataFileVer OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-only STATUS current DESCRIPTION "Nortel Networks Customization Data File Version." ::= { ntWlanApSys 5 } -- **************************************************************************** -- enterpriseApLine AP Line elements -- **************************************************************************** ntWlanLineTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanLineEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of descriptive and status information about configuration of each RS-232 line in this system" ::= { ntWlanApLineMgnt 1 } ntWlanLineEntry OBJECT-TYPE SYNTAX NtWlanLineEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the table, containing information about configuration in one RS232 line of the Access Point." INDEX { ntWlanLineIndex } ::= { ntWlanLineTable 1 } NtWlanLineEntry ::= SEQUENCE { ntWlanLineIndex Integer32, ntWlanLineDataBits Integer32, ntWlanLineParity INTEGER, ntWlanLineSpeed Integer32, ntWlanLineStopBits Integer32 } ntWlanLineIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is defined as RS-232 index." ::= { ntWlanLineEntry 1 } ntWlanLineDataBits OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is defined as number of data bits for the RS232 interface." ::= { ntWlanLineEntry 2 } ntWlanLineParity OBJECT-TYPE SYNTAX INTEGER { none(99), odd(1), even(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This is defined as parity of the RS232 interface." ::= { ntWlanLineEntry 3 } ntWlanLineSpeed OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is defined as the speed of the RS-232 interface." ::= { ntWlanLineEntry 4 } ntWlanLineStopBits OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is defined as the number of stop bits for the RS-232 interface." ::= { ntWlanLineEntry 5 } -- **************************************************************************** -- ntWlanApPortMgnt - Port Mib elements -- **************************************************************************** ntWlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of descriptive and status information about configuration of each switch port (including expansion slot) in this system. This table also contains information about each trunk (similar to Cisco's EtherChannel)." ::= { ntWlanApPortMgnt 1 } ntWlanPortEntry OBJECT-TYPE SYNTAX NtWlanPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the table, containing information about configuration in one switch port of the switch." INDEX { ntWlanPortIndex } ::= { ntWlanPortTable 1 } NtWlanPortEntry ::= SEQUENCE { ntWlanPortIndex InterfaceIndex, ntWlanPortName DisplayString, ntWlanPortType INTEGER, ntWlanPortSpeedDpxCfg INTEGER, ntWlanPortFlowCtrlCfg INTEGER, ntWlanPortCapabilities INTEGER, ntWlanPortAutonegotiation INTEGER, ntWlanPortSpeedDpxStatus INTEGER, ntWlanPortFlowCtrlStatus INTEGER } ntWlanPortIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "This is defined as ifIndex in the IF-MIB." ::= { ntWlanPortEntry 1 } ntWlanPortName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..64)) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the port name. This is same as ifAlias in the IF-MIB (RFC2863 or later)." ::= { ntWlanPortEntry 2 } ntWlanPortType OBJECT-TYPE SYNTAX INTEGER { other(1), hundredBaseTX(2), hundredBaseFX(3), thousandBaseSX(4), thousandBaseLX(5), thousandBaseT(6), thousandBaseGBIC(7), thousandBaseMiniGBIC(8) } MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the port type." ::= { ntWlanPortEntry 3 } ntWlanPortSpeedDpxCfg OBJECT-TYPE SYNTAX INTEGER { reserved(1), halfDuplex10(2), fullDuplex10(3), halfDuplex100(4), fullDuplex100(5), halfDuplex1000(6), fullDuplex1000(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "Set the port speed and duplex mode as follows: halfDuplex10(2) - 10Mbps and half duplex mode fullDuplex10(3) - 10Mbps and full duplex mode halfDuplex100(4) - 100Mbps and half duplex mode fullDuplex100(5) - 100Mbps and full duplex mode halfDuplex1000(6) - 1000Mbps and half duplex mode fullDuplex1000(7) - 1000Mbps and full duplex mode hundredBaseTX port can be set as halfDuplex10(2) fullDuplex10(3) halfDuplex100(4) fullDuplex100(5) hundredBaseFX port can be set as halfDuplex100(4) fullDuplex100(5) thousandBaseSX port can be set as halfDuplex1000(6) fullDuplex1000(7) The actual operating speed and duplex of the port is given by portSpeedDpxStatus." DEFVAL { halfDuplex10 } ::= { ntWlanPortEntry 4 } ntWlanPortFlowCtrlCfg OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2), backPressure(3), dot3xFlowControl(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "(1) Flow control mechanism is enabled. If the port type is hundredBaseTX or thousandBaseSX: When the port is operating in halfDuplex mode, the port uses backPressure flow control mechanism. When the port is operating in fullDuplex mode, the port uses IEEE 802.3x flow control mechanism. If the port type is hundredBaseFX: When the port is operating in halfDuplex mode, the port uses backPressure flow control mechanism. When the port is operating in fullDuplex mode, Flow control mechanism will not function. (2) Flow control mechanism is disabled. (3) Flow control mechanism is backPressure. when the port is in fullDuplex mode.This flow control mechanism will not function. (4) Flow control mechanism is IEEE 802.3x flow control. when the port is in halfDuplex mode.This flow control mechanism will not function. hundredBaseTX and thousandBaseSX port can be set as: enabled(1), disabled(2), backPressure(3), dot3xFlowControl(4). hundredBaseFX port can be set as: enabled(1), disabled(2), backPressure(3). The actual flow control mechanism is used given by portFlowCtrlStatus." DEFVAL { enabled } ::= { ntWlanPortEntry 5 } ntWlanPortCapabilities OBJECT-TYPE -- INTEGER should be bits SYNTAX INTEGER { portCap10half(99), portCap10full(1), portCap100half(2), portCap100full(3), portCap1000half(4), portCap1000full(5), reserved6(6), reserved7(7), reserved8(8), reserved9(9), reserved10(10), reserved11(11), reserved12(12), reserved13(13), portCapSym(14), portCapFlowCtrl(15) } MAX-ACCESS read-only STATUS current DESCRIPTION "Port capabilities." ::= { ntWlanPortEntry 6 } ntWlanPortAutonegotiation OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Whether autonegotiation is enabled." ::= { ntWlanPortEntry 7 } ntWlanPortSpeedDpxStatus OBJECT-TYPE SYNTAX INTEGER { error(1), halfDuplex10(2), fullDuplex10(3), halfDuplex100(4), fullDuplex100(5), halfDuplex1000(6), fullDuplex1000(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "The operating speed and duplex mode of the switched port. If this index is a trunk, the speed is the speed of its individual members. If this index is a trunk and the result is inconsistent among its member ports, this value is error(1)." ::= { ntWlanPortEntry 8 } ntWlanPortFlowCtrlStatus OBJECT-TYPE SYNTAX INTEGER { error(1), backPressure(2), dot3xFlowControl(3), none(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "(2) BackPressure flow control machanism is used. (3) IEEE 802.3 flow control machanism is used. (4) Flow control mechanism is disabled. If this index is a trunk and the result is inconsistent among its member ports, this value is error(1)." ::= { ntWlanPortEntry 9 } -- **************************************************************************** -- ntWlanApTftpMgt - File Transfer Mib elements -- **************************************************************************** ntWlanTransferStart OBJECT-TYPE SYNTAX INTEGER { go(1), nogo(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Set to go(1) to start a transfer." ::= { ntWlanApFileTransferMgt 1 } ntWlanTransferType OBJECT-TYPE SYNTAX INTEGER { ftpDownload(1), tftpDownload(2), ftpUpload(3), tftpUpload(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Type of file to transfer." ::= { ntWlanApFileTransferMgt 2 } ntWlanFileType OBJECT-TYPE SYNTAX INTEGER { firmware(1), config(2), nortelConfig(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Type of file to transfer." ::= { ntWlanApFileTransferMgt 3 } ntWlanSrcFile OBJECT-TYPE SYNTAX DisplayString (SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "The source file name for TFTP transfer when a transfer is next requested via this MIB. This value is set to the zero length string when no file name has been specified." ::= { ntWlanApFileTransferMgt 4 } ntWlanDestFile OBJECT-TYPE SYNTAX DisplayString (SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "The destination file name for TFTP transfer when a transfer is next requested via this MIB. This value is set to the zero length string when no file name has been specified." ::= { ntWlanApFileTransferMgt 5 } ntWlanFileServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of the TFTP server for transfer when a download is next requested via this MIB. This value is set to `0.0.0.0' when no IP address has been specified." ::= { ntWlanApFileTransferMgt 6 } ntWlanUserName OBJECT-TYPE SYNTAX DisplayString (SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "The username specified for an FTP Transfer." ::= { ntWlanApFileTransferMgt 7 } ntWlanPassword OBJECT-TYPE SYNTAX DisplayString (SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "The password specified for an FTP Transfer." ::= { ntWlanApFileTransferMgt 8 } ntWlanFileTransferStatus OBJECT-TYPE SYNTAX INTEGER { none(1), inProgress(2), success(3), fail(4), invalidSource(5), invalidDestination(6), outOfMemory(7), outOfSpace(8), fileNotFound(9) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of the current FTP Transfer process." ::= { ntWlanApFileTransferMgt 9 } -- **************************************************************************** -- ntWlanApResetMgt - Reset Mib elements -- **************************************************************************** ntWlanRestartOpCodeFile OBJECT-TYPE SYNTAX DisplayString (SIZE(0..127)) MAX-ACCESS read-write STATUS current DESCRIPTION "Name of op-code file for start-up." ::= { ntWlanApResetMgt 1 } ntWlanRestartControl OBJECT-TYPE SYNTAX INTEGER { running(1), warmBoot(2), coldBoot(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this object to warmBoot(2) causes the device to restart the application software with current configuration parameters saved in non-volatile memory. Setting this object to coldBoot(3) causes the device to reinitialize configuration parameters in non-volatile memory to default values and restart the application software. When the device is running normally, this variable has a value of running(1)." ::= { ntWlanApResetMgt 2 } -- **************************************************************************** -- ntWlanApIpMgnt - Ip Mib elements -- **************************************************************************** ntWlanNetConfigIPAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address of this Net interface. The default value for this object is 0.0.0.0. If either the netConfigIPAddress or netConfigSubnetMask are 0.0.0.0, then when the device boots, it may use DHCP to try to figure out what these values should be. If DHCP fails, before the device can talk on the network, this value must be configured (e.g., through a terminal attached to the device)." ::= { ntWlanApIpMgt 1 } ntWlanNetConfigSubnetMask OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The subnet mask of this Net interface. The default value for this object is 0.0.0.0. If either the netConfigIPAddress or netConfigSubnetMask are 0.0.0.0, then when the device boots, it may use DHCP to try to figure out what these values should be. If DHCP fails, before the device can talk on the network, this value must be configured (e.g., through a terminal attached to the device)." ::= { ntWlanApIpMgt 2 } ntWlanNetDefaultGateway OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP Address of the default gateway. If this value is undefined or unknown, it shall have the value 0.0.0.0." ::= { ntWlanApIpMgt 3 } ntWlanIpHttpState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Whether HTTP is enabled." ::= { ntWlanApIpMgt 4 } ntWlanIpHttpPort OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "The port number for HTTP." ::= { ntWlanApIpMgt 5 } -- ********************************************************************** -- * End of ntWlanDot11OperationTable TABLE -- ********************************************************************** -- PHY Attributes ntWlanDot11Phy OBJECT IDENTIFIER ::= { ntWlanApDot11 4 } -- ********************************************************************** -- * ntWlanDot11PhyOperationEntry TABLE -- ********************************************************************** ntWlanDot11PhyOperationTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanDot11PhyOperationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of descriptive and status information about configuration of each radio of the AP." ::= { ntWlanDot11Phy 1 } ntWlanDot11PhyOperationEntry OBJECT-TYPE SYNTAX NtWlanDot11PhyOperationEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the table, containing information about configuration in one radio of the AP." INDEX { ntWlanDot11Index } ::= { ntWlanDot11PhyOperationTable 1 } NtWlanDot11PhyOperationEntry ::= SEQUENCE { ntWlanDot11Index Integer32, ntWlanDot11TurboModeEnabled INTEGER, ntWlanDot11PreambleLength INTEGER, ntWlanDot11dWorldModeEnabled TruthValue, ntWlanDot11ClosedSystem TruthValue } ntWlanDot11Index OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Radio index of the AP." ::= { ntWlanDot11PhyOperationEntry 1 } ntWlanDot11TurboModeEnabled OBJECT-TYPE SYNTAX INTEGER { none(99), on(1), off(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute, when true, shall indicate that the nortel's propietory turbo mode option is enabled. The default value of this attribute shall be false." ::= { ntWlanDot11PhyOperationEntry 3 } ntWlanDot11PreambleLength OBJECT-TYPE SYNTAX INTEGER { twelveSymbols(99), short(1), long(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute determines whether or not a short or a long preamble is used to delineate 802.11 frames." ::= { ntWlanDot11PhyOperationEntry 4 } ntWlanDot11dWorldModeEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute determines whether 802.11d world mode is enabled for this radio." ::= { ntWlanDot11PhyOperationEntry 5 } ntWlanDot11ClosedSystem OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute determines whether the radio operates as a closed system. When configured as a closed system, the SSID is not included when broadcasting periodic beacon frames." ::= { ntWlanDot11PhyOperationEntry 6 } -- ********************************************************************** -- * End of ntWlanDot11PhyOperationEntry TABLE -- ********************************************************************** -- ********************************************************************** -- * ntWlanDot11AuthenticationEntry TABLE -- ********************************************************************** ntWlanDot11AuthenticationEntry OBJECT IDENTIFIER ::= { ntWlanApDot11 5 } ntWlanDot118021xSupport OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute, when true(1), indicates that the Enterprise Access Point supports the 802.1x authentication algorithm." ::= { ntWlanDot11AuthenticationEntry 1 } ntWlanDot118021xRequired OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This attribute, when true(1), indicates that the Enterprise Access Point requires successful 802.1x authentication for any clients accessing the network." ::= { ntWlanDot11AuthenticationEntry 2 } ntWlanDot118021xBcastKeyRefresh OBJECT-TYPE SYNTAX Integer32 (0..1440) UNITS "Minutes" MAX-ACCESS read-write STATUS current DESCRIPTION "The broadcast key refresh rate." ::= { ntWlanDot11AuthenticationEntry 3 } ntWlanDot118021xSessKeyRefresh OBJECT-TYPE SYNTAX Integer32 (0..1440) UNITS "Minutes" MAX-ACCESS read-write STATUS current DESCRIPTION "The session key refresh rate." ::= { ntWlanDot11AuthenticationEntry 4 } ntWlanDot118021xReAuthRefresh OBJECT-TYPE SYNTAX Integer32 (0..65535) UNITS "Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The re-authentication refresh rate." ::= { ntWlanDot11AuthenticationEntry 5 } -- ********************************************************************** -- * End of ntWlanDot11Authentication TABLE -- ********************************************************************** -- ********************************************************************** -- * ntWlanDot11AuthenticationServer TABLE -- ********************************************************************** ntWlanDot11AuthenticationServerTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanDot11AuthenticationServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of descriptive and status information about configuration of each authentication server." ::= { ntWlanApDot11 6 } ntWlanDot11AuthenticationServerEntry OBJECT-TYPE SYNTAX NtWlanDot11AuthenticationServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the table, containing information about configuration in one radio of the AP." INDEX { ntWlanDot11ServerIndex } ::= { ntWlanDot11AuthenticationServerTable 1 } NtWlanDot11AuthenticationServerEntry ::= SEQUENCE { ntWlanDot11ServerIndex Integer32, ntWlanDot11AuthenticationServer IpAddress, ntWlanDot11AuthenticationPort INTEGER, ntWlanDot11AuthenticationKey DisplayString, ntWlanDot11AuthenticationRetransmit INTEGER, ntWlanDot11AuthenticationTimeout INTEGER, ntWlanDot11SecondaryAuthServer IpAddress, ntWlanDot11SecondaryAuthPort INTEGER, ntWlanDot11SecondaryAuthKey DisplayString, ntWlanDot11SecondaryAuthRetransmit INTEGER, ntWlanDot11SecondaryAuthTimeout INTEGER } ntWlanDot11ServerIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Radio index of the AP." ::= { ntWlanDot11AuthenticationServerEntry 1 } ntWlanDot11AuthenticationServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the IP address of the authentication server." ::= { ntWlanDot11AuthenticationServerEntry 2 } ntWlanDot11AuthenticationPort OBJECT-TYPE SYNTAX INTEGER (1024..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the UDP Port used by the primary authentication server." ::= { ntWlanDot11AuthenticationServerEntry 3 } ntWlanDot11AuthenticationKey OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the shared key used by the authentication server." ::= { ntWlanDot11AuthenticationServerEntry 4 } ntWlanDot11AuthenticationRetransmit OBJECT-TYPE SYNTAX INTEGER (1..30) MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the retransmit timer length used by the authentication server." ::= { ntWlanDot11AuthenticationServerEntry 5 } ntWlanDot11AuthenticationTimeout OBJECT-TYPE SYNTAX INTEGER (1..60) UNITS "Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the Timeout value(sec) used by the authentication server." ::= { ntWlanDot11AuthenticationServerEntry 6 } ntWlanDot11SecondaryAuthServer OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the IP address of the secondary authentication server." ::= { ntWlanDot11AuthenticationServerEntry 7 } ntWlanDot11SecondaryAuthPort OBJECT-TYPE SYNTAX INTEGER (1024..65535) MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the UDP Port used by the primary secondary authentication server." ::= { ntWlanDot11AuthenticationServerEntry 8 } ntWlanDot11SecondaryAuthKey OBJECT-TYPE SYNTAX DisplayString (SIZE(0..20)) MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the shared key used by the secondary authentication server." ::= { ntWlanDot11AuthenticationServerEntry 9 } ntWlanDot11SecondaryAuthRetransmit OBJECT-TYPE SYNTAX INTEGER (1..30) MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the retransmit timer length used by the secondary authentication server." ::= { ntWlanDot11AuthenticationServerEntry 10 } ntWlanDot11SecondaryAuthTimeout OBJECT-TYPE SYNTAX INTEGER (1..60) UNITS "Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the Timeout value(sec) used by the secondary authentication server." ::= { ntWlanDot11AuthenticationServerEntry 11 } -- ********************************************************************** -- * End of ntWlanDot11AuthenticationServer TABLE -- ********************************************************************** -- ********************************************************************** -- * ntWlanDot11FilteringTable TABLE -- ********************************************************************** ntWlanDot11FilterTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanDot11FilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of status information about each configured MAC Address Filtering Entry." ::= { ntWlanApDot11 7 } ntWlanDot11FilterEntry OBJECT-TYPE SYNTAX NtWlanDot11FilterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the table, containing information about configuration in one radio of the AP." INDEX { ntWlanDot11FilterIndex } ::= { ntWlanDot11FilterTable 1 } NtWlanDot11FilterEntry ::= SEQUENCE { ntWlanDot11FilterIndex Integer32, ntWlanDot11FilterAddress PhysAddress, ntWlanDot11FilterStatus INTEGER } ntWlanDot11FilterIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Filter index." ::= { ntWlanDot11FilterEntry 1 } ntWlanDot11FilterAddress OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the MAC address of the filter entry." ::= { ntWlanDot11FilterEntry 2 } ntWlanDot11FilterStatus OBJECT-TYPE SYNTAX INTEGER { allowed(30), denied(31) } MAX-ACCESS read-write STATUS current DESCRIPTION "This values indicates the Status of the filter entry. Ifallowed, the client is allowed access to the network. If disallowed, the no frames will be forwarded to the network from the client." ::= { ntWlanDot11FilterEntry 3 } -- ********************************************************************** -- * End of ntWlanDot11FilteringTable TABLE -- ********************************************************************** -- ********************************************************************** -- * ntWlanDot11TrapTable TABLE -- ********************************************************************** ntWlanDot11TrapTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanDot11TrapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of status information for Association and Disassociation Trap" ::= { ntWlanApDot11 9 } ntWlanDot11TrapEntry OBJECT-TYPE SYNTAX NtWlanDot11TrapEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the table, containing information for the association and disassociation trap." INDEX { ntWlanDot11InterfaceIndex } ::= { ntWlanDot11TrapTable 1 } NtWlanDot11TrapEntry ::= SEQUENCE { ntWlanDot11InterfaceIndex Integer32, ntWlanDot11AssociationStationAddress PhysAddress, ntWlanDot11DisassociationStationAddress PhysAddress, ntWlanDot11AssociationMU INTEGER } ntWlanDot11InterfaceIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Interface index." ::= { ntWlanDot11TrapEntry 1 } ntWlanDot11AssociationStationAddress OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This values indicates the MAC address of the Mobile Unit associating with this Access Point." ::= { ntWlanDot11TrapEntry 2 } ntWlanDot11DisassociationStationAddress OBJECT-TYPE SYNTAX PhysAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This values indicates the MAC address of the Mobile Unit no longer associated with this Access Point." ::= { ntWlanDot11TrapEntry 3 } ntWlanDot11AssociationMU OBJECT-TYPE SYNTAX INTEGER (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This values indicates the number of Mobile Units associated on the Interface" ::= { ntWlanDot11TrapEntry 4 } -- ********************************************************************** -- * End of ntWlanDot11TrapTable TABLE -- ********************************************************************** -- ********************************************************************** -- * Notification Definitions -- ********************************************************************** ntWlanApTraps0 OBJECT IDENTIFIER ::= { ntWlanApTraps 0 } ntWlanApDot1xAuthenticationFail NOTIFICATION-TYPE OBJECTS { ifPhysAddress, ntWlanDot11AssociationStationAddress } STATUS current DESCRIPTION "Indicates that a Mobile Unit failed 802.1x authentication. - ifPhysAddress is the MAC address of the Access Point sending this trap message. - ntWlanDot11AssociationStationAddress is the MAC address of the Mobile Unit." ::= { ntWlanApTraps0 101 } ntWlanApMuAssocTrap NOTIFICATION-TYPE OBJECTS { ifPhysAddress, ntWlanDot11AssociationStationAddress, ntWlanDot11AssociationMU } STATUS current DESCRIPTION "Indicates that there is a Mobile Unit associating with this Access Point. - ifPhysAddress is the MAC address of the Access Point sending this trap message. - ntWlanDot11AssociationStationAddress is the MAC address of the Mobile Unit. Note: If two or more Mobile Units associate with the Access Point at the same time, ntWlanDot11AssociationStationAddress belongs to the last Mobile Unit. - ntWlanDot11AssociationMU is the number of Mobile Units currently associating with this Access Point." ::= { ntWlanApTraps0 111 } ntWlanApMuDisAssocTrap NOTIFICATION-TYPE OBJECTS { ifPhysAddress, ntWlanDot11DisassociationStationAddress, ntWlanDot11AssociationMU } STATUS current DESCRIPTION "Indicates that there is one Mobile Unit no longer associating with this Access Point anymore. - ifPhysAddress is the MAC address of the Access Point sending this trap message. - ntWlanDot11DisassociationStationAddress is the MAC address of the Mobile Unit. Note: If two or more Mobile Units un-associate with the Access Point at the same time, ntWlanDot11DisassociationStationAddress belongs to the last Mobile Unit. - ntWlanDot11AssociationMU is the number of Mobile Units currently associating with this Access Point." ::= { ntWlanApTraps0 112 } ntWlanApMuWEPAuthFail NOTIFICATION-TYPE OBJECTS { ifIndex, ntWlanDot11AssociationStationAddress } STATUS current DESCRIPTION "Indicates that WEP authentication of a Mobile Unit failed. - ifIndex identifies the radio to which the MU attempted to connect. - ntWlanDot11AssociationStationAddress is the MAC address of the Mobile Unit that attempted to connect." ::= { ntWlanApTraps0 113 } ntWlanApMuWPAAuthFail NOTIFICATION-TYPE OBJECTS { ifIndex, ntWlanDot11AssociationStationAddress } STATUS current DESCRIPTION "Indicates that WPA authentication of a Mobile Unit failed. - ifIndex identifies the radio to which the MU attempted to connect. - ntWlanDot11AssociationStationAddress is the MAC address of the Mobile Unit that attempted to connect." ::= { ntWlanApTraps0 114 } -- ********************************************************************** -- * End of Notifications section -- ********************************************************************** -- ********************************************************************** -- * Notification Control Objects -- ********************************************************************** ntWlanApMuAssocTrapEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object controls whether ntWlanApMuAssocTrap notifications will be generated when an MU associates with the AP. If this object is true(1), then the notification will be generated. If it is false, the notification will not be generated." ::= { ntWlanApTraps 1 } ntWlanApMuDisAssocTrapEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object controls whether ntWlanApMuDisAssocTrap notifications will be generated when an MU disassociates from the AP. If this object is true(1), then the notification will be generated. If it is false, the notification will not be generated." ::= { ntWlanApTraps 2 } -- ********************************************************************** -- * End of Notification Control Objects -- ********************************************************************** -- **************************************************************************** -- ntWlanApLID - Objects for ethernet/IP(ping) link integrity detection -- **************************************************************************** ntWlanApLIDCheckEtherLinkEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether checks for ethernet link integrity are enabled." ::= { ntWlanApLID 1 } ntWlanApLIDCheckIPLinkEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether checks for IP link integrity are enabled." ::= { ntWlanApLID 2 } ntWlanApLIDCheckIpLinkAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address to ping to check IP link integrity." ::= { ntWlanApLID 3 } -- **************************************************************************** -- End of ntWlanApLID group -- **************************************************************************** -- **************************************************************************** -- ntWlanApRateSupport - Objects for controlling basic and supported rates -- **************************************************************************** ntWlanApRateSupportTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanApRateSupportEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table to configure which hardware-supported rates are actively supported, and which are basic rates required for an MU to connect to an AP. Entries must exist in this table for every hardware-supported rate for each appropriate ifIndex value." ::= { ntWlanApRateSupport 1 } ntWlanApRateSupportEntry OBJECT-TYPE SYNTAX NtWlanApRateSupportEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ntWlanApRateSupportTable." INDEX { ntWlanApRateSupportIfIndex, ntWlanApRateSupportSpeed } ::= { ntWlanApRateSupportTable 1 } NtWlanApRateSupportEntry ::= SEQUENCE { ntWlanApRateSupportIfIndex InterfaceIndex, ntWlanApRateSupportSpeed NtWlanApDataRate, ntWlanApRateSupportLevel INTEGER } ntWlanApRateSupportIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex value of the radio." ::= { ntWlanApRateSupportEntry 1 } ntWlanApRateSupportSpeed OBJECT-TYPE SYNTAX NtWlanApDataRate MAX-ACCESS not-accessible STATUS current DESCRIPTION "A supported data rate." ::= { ntWlanApRateSupportEntry 2 } ntWlanApRateSupportLevel OBJECT-TYPE SYNTAX INTEGER { off(0), supported(1), supportedBasic(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates whether a specific rate is currently supported, and if so, whether it is a basic rate. off - indicates that this rate is not currently supported. supported - indicates that this rate is currently supported, but is not required to be supported by an MU in order to connect to this radio. supportedBasic - indicates that this rate is currently supported as a basic rate, and an MU must also support this rate in order to connect to this radio." ::= { ntWlanApRateSupportEntry 3 } -- **************************************************************************** -- End of ntWlanApRateSupport group -- **************************************************************************** -- **************************************************************************** -- ntWlanApSecurity - Objects for controlling WEP and WPA security -- **************************************************************************** ntWlanApSecurityTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanApSecurityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table to configure WEP and WPA security parameters. Entries are per-radio." ::= { ntWlanApSecurity 1 } ntWlanApSecurityEntry OBJECT-TYPE SYNTAX NtWlanApSecurityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ntWlanApSecurityTable." INDEX { ntWlanApSecurityIfIndex } ::= { ntWlanApSecurityTable 1 } NtWlanApSecurityEntry ::= SEQUENCE { ntWlanApSecurityIfIndex InterfaceIndex, ntWlanApSecurityEnabled TruthValue, ntWlanApSecurityWEPAuthType INTEGER, ntWlanApSecurityWEPKeyLength INTEGER, ntWlanApSecurityWEPActiveKey Integer32, ntWlanApSecurityWEPKey1 NtWlanApWEPKey, ntWlanApSecurityWEPKey2 NtWlanApWEPKey, ntWlanApSecurityWEPKey3 NtWlanApWEPKey, ntWlanApSecurityWEPKey4 NtWlanApWEPKey, ntWlanApSecurityWPASupport INTEGER, ntWlanApSecurityWPAMode INTEGER, ntWlanApSecurityWPAPreSharedKey OCTET STRING, ntWlanApSecurityWPAMcastCypherMode INTEGER } ntWlanApSecurityIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex value of the radio." ::= { ntWlanApSecurityEntry 1 } ntWlanApSecurityEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether security is enabled for a radio." ::= { ntWlanApSecurityEntry 2 } ntWlanApSecurityWEPAuthType OBJECT-TYPE SYNTAX INTEGER { openSystem(0), sharedKey(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The WEP authentication type." ::= { ntWlanApSecurityEntry 3 } ntWlanApSecurityWEPKeyLength OBJECT-TYPE SYNTAX INTEGER { wepKey64(0), wepKey128(1), wepKey152(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates the WEP key length being used." ::= { ntWlanApSecurityEntry 4 } ntWlanApSecurityWEPActiveKey OBJECT-TYPE SYNTAX Integer32 (1..4) MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates which WEP key is currently in use." ::= { ntWlanApSecurityEntry 5 } ntWlanApSecurityWEPKey1 OBJECT-TYPE SYNTAX NtWlanApWEPKey MAX-ACCESS read-write STATUS current DESCRIPTION "The first WEP key. Retrieval of this object will always return an empty string." ::= { ntWlanApSecurityEntry 6 } ntWlanApSecurityWEPKey2 OBJECT-TYPE SYNTAX NtWlanApWEPKey MAX-ACCESS read-write STATUS current DESCRIPTION "The second WEP key. Retrieval of this object will always return an empty string." ::= { ntWlanApSecurityEntry 7 } ntWlanApSecurityWEPKey3 OBJECT-TYPE SYNTAX NtWlanApWEPKey MAX-ACCESS read-write STATUS current DESCRIPTION "The third WEP key. Retrieval of this object will always return an empty string." ::= { ntWlanApSecurityEntry 8 } ntWlanApSecurityWEPKey4 OBJECT-TYPE SYNTAX NtWlanApWEPKey MAX-ACCESS read-write STATUS current DESCRIPTION "The fourth WEP key. Retrieval of this object will always return an empty string." ::= { ntWlanApSecurityEntry 9 } ntWlanApSecurityWPASupport OBJECT-TYPE SYNTAX INTEGER { supported(1), required(2), wepOnly(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether WPA security is supported." ::= { ntWlanApSecurityEntry 10 } ntWlanApSecurityWPAMode OBJECT-TYPE SYNTAX INTEGER { dynamic(0), preSharedKey(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "The WPA mode." ::= { ntWlanApSecurityEntry 11 } ntWlanApSecurityWPAPreSharedKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE(63)) MAX-ACCESS read-write STATUS current DESCRIPTION "The WPA pre-shared key." ::= { ntWlanApSecurityEntry 12 } ntWlanApSecurityWPAMcastCypherMode OBJECT-TYPE SYNTAX INTEGER { wep(0), tkip(1), aes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The multicast cypher mode." ::= { ntWlanApSecurityEntry 13 } -- **************************************************************************** -- End of ntWlanApSecurity group -- **************************************************************************** -- **************************************************************************** -- ntWlanApQoS - Objects for controlling QoS -- **************************************************************************** ntWlanApQoSMode OBJECT-TYPE SYNTAX INTEGER { off(0), etherSrc(1), etherDst(2), ethertype(3), directPriorityMap(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the QoS mode being used. off - indicates QoS features are disabled. etherSrc - indicates that the ethernet source MAC address of received packets is mapped to an egress queue. etherDst - indicates that the ethernet destination MAC address of received packets is mapped to an egress queue. etherType - indicates that the ethernet type of of received packets is mapped to an egress queue. directPriorityMap - indicates that the priority value of received packets is used to map directly to an egress queue." ::= { ntWlanApQoS 1 } ntWlanApQoSEtherTypeToQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanApQoSEtherTypeToQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table to configure mappings from ethernet type to queue number." ::= { ntWlanApQoS 2 } ntWlanApQoSEtherTypeToQueueEntry OBJECT-TYPE SYNTAX NtWlanApQoSEtherTypeToQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ntWlanApQoSTable." INDEX { ntWlanApQoSEtherTypeToQueueIndex } ::= { ntWlanApQoSEtherTypeToQueueTable 1 } NtWlanApQoSEtherTypeToQueueEntry ::= SEQUENCE { ntWlanApQoSEtherTypeToQueueIndex Integer32, ntWlanApQoSEtherTypeToQueueNumber Integer32, ntWlanApQoSEtherTypeToQueueRowStatus RowStatus } ntWlanApQoSEtherTypeToQueueIndex OBJECT-TYPE SYNTAX Integer32 (0..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An ethernet type, to be mapped to a queue." ::= { ntWlanApQoSEtherTypeToQueueEntry 1 } ntWlanApQoSEtherTypeToQueueNumber OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The queue number to which the ether type is mapped." ::= { ntWlanApQoSEtherTypeToQueueEntry 2 } ntWlanApQoSEtherTypeToQueueRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and destroy entries in this table." ::= { ntWlanApQoSEtherTypeToQueueEntry 3 } ntWlanApQoSMACToQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanApQoSMACToQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table to configure mappings from ethernet MAC address to queue number." ::= { ntWlanApQoS 3 } ntWlanApQoSMACToQueueEntry OBJECT-TYPE SYNTAX NtWlanApQoSMACToQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ntWlanApQoSTable." INDEX { ntWlanApQoSMACToQueueAddress } ::= { ntWlanApQoSMACToQueueTable 1 } NtWlanApQoSMACToQueueEntry ::= SEQUENCE { ntWlanApQoSMACToQueueAddress MacAddress, ntWlanApQoSMACToQueueNumber Integer32, ntWlanApQoSMACToQueueRowStatus RowStatus } ntWlanApQoSMACToQueueAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "An ethernet MAC address, to be mapped to a queue." ::= { ntWlanApQoSMACToQueueEntry 1 } ntWlanApQoSMACToQueueNumber OBJECT-TYPE SYNTAX Integer32 (0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "The queue number to which the MAC address is mapped." ::= { ntWlanApQoSMACToQueueEntry 2 } ntWlanApQoSMACToQueueRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION "This object is used to create and destroy entries in this table." ::= { ntWlanApQoSMACToQueueEntry 3 } -- **************************************************************************** -- End of ntWlanApQoS group -- **************************************************************************** -- **************************************************************************** -- ntWlanApVlan - Objects for controlling Vlan -- **************************************************************************** ntWlanApVlanEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates whether Vlan support is enabled." ::= { ntWlanApVlan 1 } ntWlanApVlanTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanApVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table to configure the default VID per-radio." ::= { ntWlanApVlan 2 } ntWlanApVlanEntry OBJECT-TYPE SYNTAX NtWlanApVlanEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ntWlanApVlanTable." INDEX { ntWlanApVlanIfIndex } ::= { ntWlanApVlanTable 1 } NtWlanApVlanEntry ::= SEQUENCE { ntWlanApVlanIfIndex InterfaceIndex, ntWlanApVlanDefaultVid Integer32 } ntWlanApVlanIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ifIndex value of the radio." ::= { ntWlanApVlanEntry 1 } ntWlanApVlanDefaultVid OBJECT-TYPE SYNTAX Integer32 (0..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "The default VID of the radio." ::= { ntWlanApVlanEntry 2 } ntWlanApVlanMUMACToVidTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanApVlanMUMACToVidEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table containing mappings from Mobile Unit MAC addresses to VLAN ID values." ::= { ntWlanApVlan 3 } ntWlanApVlanMUMACToVidEntry OBJECT-TYPE SYNTAX NtWlanApVlanMUMACToVidEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ntWlanApVlanMUMACToVidTable." INDEX { ntWlanApVlanMUMACToVidAddress } ::= { ntWlanApVlanMUMACToVidTable 1 } NtWlanApVlanMUMACToVidEntry ::= SEQUENCE { ntWlanApVlanMUMACToVidAddress MacAddress, ntWlanApVlanMUMACToVidNumber Integer32 } ntWlanApVlanMUMACToVidAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ethernet MAC address of a Mobile Unit." ::= { ntWlanApVlanMUMACToVidEntry 1 } ntWlanApVlanMUMACToVidNumber OBJECT-TYPE SYNTAX Integer32 (1..4094) MAX-ACCESS read-write STATUS current DESCRIPTION "The VID to which this Mobile Unit's MAC is mapped." ::= { ntWlanApVlanMUMACToVidEntry 2 } -- **************************************************************************** -- End of ntWlanApVlan group -- **************************************************************************** -- **************************************************************************** -- ntWlanApStats - Objects for controlling Statistics -- **************************************************************************** ntWlanApMUStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF NtWlanApMUStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of per-Mobile Unit statistics." ::= { ntWlanApStats 1 } ntWlanApMUStatsEntry OBJECT-TYPE SYNTAX NtWlanApMUStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the ntWlanApMUStatsTable." INDEX { ntWlanApMUStatsMUAddress } ::= { ntWlanApMUStatsTable 1 } NtWlanApMUStatsEntry ::= SEQUENCE { ntWlanApMUStatsMUAddress MacAddress, ntWlanApMUStatsPacketsIn Counter32, ntWlanApMUStatsPacketsOut Counter32, ntWlanApMUStatsOctetsIn Counter32, ntWlanApMUStatsOctetsOut Counter32 } ntWlanApMUStatsMUAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ethernet MAC address of the Mobile Unit." ::= { ntWlanApMUStatsEntry 1 } ntWlanApMUStatsPacketsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the packets received from this MU." ::= { ntWlanApMUStatsEntry 2 } ntWlanApMUStatsPacketsOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the packets sent to this MU." ::= { ntWlanApMUStatsEntry 3 } ntWlanApMUStatsOctetsIn OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the octets received from this MU." ::= { ntWlanApMUStatsEntry 4 } ntWlanApMUStatsOctetsOut OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "A count of the octets sent to this MU." ::= { ntWlanApMUStatsEntry 5 } -- **************************************************************************** -- End of ntWlanApQoS group -- **************************************************************************** END