home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2007 April / PCpro_2007_04.ISO / files / dsl / ManageEngineWiFiManager.exe / Disk1 / data1.cab / SourceFiles / WiFiManager.exe / mibs / wag302.mib < prev    next >
Encoding:
Text File  |  2007-01-17  |  44.8 KB  |  1,755 lines

  1. -- ********************************************************************
  2. -- * Wireless LAN Access Point Management Base
  3. -- ********************************************************************
  4.  
  5.     WAG302 DEFINITIONS ::= BEGIN
  6.  
  7.         IMPORTS
  8.             ifIndex            
  9.                 FROM RFC1213-MIB            
  10.             OBJECT-GROUP            
  11.                 FROM SNMPv2-CONF            
  12.             enterprises, IpAddress, OBJECT-TYPE, MODULE-IDENTITY            
  13.                 FROM SNMPv2-SMI            
  14.             DisplayString, TruthValue, MacAddress            
  15.                 FROM SNMPv2-TC;
  16.     
  17.     
  18.         wag302 MODULE-IDENTITY 
  19.             LAST-UPDATED "200502171100Z"        -- February 17, 2005 at 11:00 GMT
  20.             ORGANIZATION 
  21.                 "NETGEAR Inc."
  22.             CONTACT-INFO 
  23.                 "4500 Great America Parkway
  24.                 Santa Clara, California 95054
  25.                 Phone: (408) 907-8000
  26.                 Fax: (408) 907-8097
  27.                 Web Site: http://www.netgear.com"
  28.             DESCRIPTION 
  29.                 "The MIB module for 802.11a/b/g ProSafe Wireless Access Point entities.
  30.                 iso(1).org(3).dod(6).internet(1).private(4).
  31.                 enterprises(1).netgear(4526).wireless(4).wag302(4)"
  32.             ::= { wireless 4 }
  33.  
  34.         
  35.     
  36.     
  37. --
  38. -- Node definitions
  39. --
  40.     
  41.         netgear OBJECT IDENTIFIER ::= { enterprises 4526 }
  42.  
  43.         
  44.         wireless OBJECT IDENTIFIER ::= { netgear 4 }
  45.  
  46.         
  47.         sysSettings OBJECT IDENTIFIER ::= { wag302 1 }
  48.  
  49.         
  50.         sysMacAddress OBJECT-TYPE
  51.             SYNTAX MacAddress
  52.             MAX-ACCESS read-only
  53.             STATUS current
  54.             DESCRIPTION
  55.                 "This field indicates the system MAC Address."
  56.             ::= { sysSettings 1 }
  57.  
  58.         
  59.         sysVersion OBJECT-TYPE
  60.             SYNTAX DisplayString
  61.             MAX-ACCESS read-only
  62.             STATUS current
  63.             DESCRIPTION
  64.                 "This field indicates the system firmware version."
  65.             ::= { sysSettings 2 }
  66.  
  67.         
  68.         sysAPName OBJECT-TYPE
  69.             SYNTAX DisplayString (SIZE (1..32))
  70.             MAX-ACCESS read-write
  71.             STATUS current
  72.             DESCRIPTION
  73.                 "This field indicates the name of AP. The name is also the
  74.                 NETBIOS name of the AP."
  75.             ::= { sysSettings 3 }
  76.  
  77.         
  78.         sysAdminName OBJECT-TYPE
  79.             SYNTAX DisplayString (SIZE (0..32))
  80.             MAX-ACCESS not-accessible
  81.             STATUS current
  82.             DESCRIPTION
  83.                 "This field indicates the administrator name, which is used
  84.                 to sign in web GUI, SSH, CLI, and FTP server of the AP."
  85.             ::= { sysSettings 4 }
  86.  
  87.         
  88.         sysAdminPasswd OBJECT-TYPE
  89.             SYNTAX DisplayString (SIZE (0..32))
  90.             MAX-ACCESS not-accessible
  91.             STATUS current
  92.             DESCRIPTION
  93.                 "This field indicates the administrator password, which is
  94.                 used to sign in web GUI, SSH, CLI, and FTP server of the
  95.                 AP."
  96.             ::= { sysSettings 5 }
  97.  
  98.         
  99.         sysSpaningTreeEnable OBJECT-TYPE
  100.             SYNTAX TruthValue
  101.             MAX-ACCESS read-write
  102.             STATUS current
  103.             DESCRIPTION
  104.                 "This field indicates whether spanning tree is enabled."
  105.             ::= { sysSettings 6 }
  106.  
  107.         
  108.         sysCountryRegion OBJECT-TYPE
  109.             SYNTAX INTEGER
  110.                 {
  111.                 australia(36),
  112.                 europe(40),
  113.                 canada(124),
  114.                 denmark(208),
  115.                 finland(246),
  116.                 france(250),
  117.                 germany(276),
  118.                 southamerica(340),
  119.                 ireland(372),
  120.                 italy(380),
  121.                 japan(392),
  122.                 asia(410),
  123.                 mexico(484),
  124.                 netherlands(528),
  125.                 newZealand(554),
  126.                 norway(578),
  127.                 puertorico(630),
  128.                 spain(724),
  129.                 sweden(752),
  130.                 switzerland(756),
  131.                 unitedKingdom(826),
  132.                 unitedStates(840)
  133.                 }
  134.             MAX-ACCESS read-write
  135.             STATUS current
  136.             DESCRIPTION
  137.                 "This field indicates the country/region of the AP."
  138.             ::= { sysSettings 7 }
  139.  
  140.         
  141.         timeSettings OBJECT IDENTIFIER ::= { sysSettings 8 }
  142.  
  143.         
  144.         timeCurrentTime OBJECT-TYPE
  145.             SYNTAX DisplayString (SIZE (1..20))
  146.             MAX-ACCESS read-only
  147.             STATUS current
  148.             DESCRIPTION
  149.                 "This field indicates the current system time in a format:
  150.                 YYYY/MM/DD hh:mm:ss."
  151.             ::= { timeSettings 1 }
  152.  
  153.         
  154.         timeTimeZone OBJECT-TYPE
  155.             SYNTAX INTEGER
  156.                 {
  157.                 gmtwest12InternationalDateLineWest(0),
  158.                 gmtwest11MidwayIslandSamoa(1),
  159.                 gmtwest10Hawaii(2),
  160.                 gmtwest09Alaska(3),
  161.                 gmtwest08PacificTimeUsCanadaTijuana(4),
  162.                 gmtwest07Arizona(5),
  163.                 gmtwest07ChihuahuaLaPazMazatlan(6),
  164.                 gmtwest07MountainTimeUsCanada(7),
  165.                 gmtwest06CentralAmerica(8),
  166.                 gmtwest06CentralTimeUsCanada(9),
  167.                 gmtwest06GuadalajaraMexicoCityMonterrey(10),
  168.                 gmtwest06Saskatchewan(11),
  169.                 gmtwest05BogotaLimaQuito(12),
  170.                 gmtwest05EasternTimeUsCanada(13),
  171.                 gmtwest05IndianaEast(14),
  172.                 gmtwest04AtlanticTimeCanada(15),
  173.                 gmtwest04CaracasLaPaz(16),
  174.                 gmtwest04Santiago(17),
  175.                 gmtwest0330Newfoundland(18),
  176.                 gmtwest03Brasilia(19),
  177.                 gmtwest03BuenosAiresGeorgetown(20),
  178.                 gmtwest03Greenland(21),
  179.                 gmtwest02MidAtlantic(22),
  180.                 gmtwest01Azores(23),
  181.                 gmtwest01CapeVerdeIs(24),
  182.                 gmt00CasablancaMonrovia(25),
  183.                 gmt00GreenwichMeanTimeDublinEdinburghLisbonLondon(26),
  184.                 gmteast01AmsterdamBerlinBernRomeStockholmVienna(27),
  185.                 gmteast01BelgradeBratislavaBudapestLjubljanaPrague(28),
  186.                 gmteast01BrusselsCopenhagenMadridParis(29),
  187.                 gmteast01SarajevoSkopjeWarsawZagreb(30),
  188.                 gmteast01WestCentralAfrica(31),
  189.                 gmteast02AthensIstanbulMinsk(32),
  190.                 gmteast02Bucharest(33),
  191.                 gmteast02Cairo(34),
  192.                 gmteast02HararePretoria(35),
  193.                 gmteast02HelsinkiKyivRigaSofiaTallinnVilnius(36),
  194.                 gmteast02Jerusalem(37),
  195.                 gmteast03Baghdad(38),
  196.                 gmteast03KuwaitRiyadh(39),
  197.                 gmteast03MoscowStPetersburgVolgograd(40),
  198.                 gmteast03Nairobi(41),
  199.                 gmteast03Tehran(42),
  200.                 gmteast04AbuDhabiMuscat(43),
  201.                 gmteast04BakuTbilisiYerevan(44),
  202.                 gmteast04Kabul(45),
  203.                 gmteast05Ekaterinburg(46),
  204.                 gmteast05IslamabadKarachiKashkent(47),
  205.                 gmteast05ChennaiKolkataMumbaiNewDelhi(48),
  206.                 gmteast05Kathmandu(49),
  207.                 gmteast06AlmatyNovosibirsk(50),
  208.                 gmteast06AstanaDhaka(51),
  209.                 gmteast06SriJayawardenepura(52),
  210.                 gmteast06Rangoon(53),
  211.                 gmteast07BangkokHanoiJakarta(54),
  212.                 gmteast07Krasnoyarsk(55),
  213.                 gmteast08BeijingChongqingHongKongUrumqi(56),
  214.                 gmteast08IrkutskUlaanBataar(57),
  215.                 gmteast08KualaLumpurSingapore(58),
  216.                 gmteast08Perth(59),
  217.                 gmteast08Taipei(60),
  218.                 gmteast09OsakaSapporoTokyo(61),
  219.                 gmteast09Seoul(62),
  220.                 gmteast09Yakutsk(63),
  221.                 gmteast09Adelaide(64),
  222.                 gmteast09Darwin(65),
  223.                 gmteast10Brisbane(66),
  224.                 gmteast10CanberraMelbourneSydney(67),
  225.                 gmteast10GuamPortMoresby(68),
  226.                 gmteast10Hobart(69),
  227.                 gmteast10Vladivostok(70),
  228.                 gmteast11MagadanSolomonIsNewCaledonia(71),
  229.                 gmteast12AucklandWellington(72),
  230.                 gmteast12FijiKamchatkaMarshallIs(73),
  231.                 gmteast13NukuAlofa(74)
  232.                 }
  233.             MAX-ACCESS read-write
  234.             STATUS current
  235.             DESCRIPTION
  236.                 "This field indicates the timezone of the system."
  237.             ::= { timeSettings 2 }
  238.  
  239.         
  240.         timeDaylightSaving OBJECT-TYPE
  241.             SYNTAX TruthValue
  242.             MAX-ACCESS read-write
  243.             STATUS current
  244.             DESCRIPTION
  245.                 "This field indicates whether the Daylight Saving time is
  246.                 used."
  247.             ::= { timeSettings 3 }
  248.  
  249.         
  250.         ipSettings OBJECT IDENTIFIER ::= { sysSettings 9 }
  251.  
  252.         
  253.         ipDhcpClientEnable OBJECT-TYPE
  254.             SYNTAX TruthValue
  255.             MAX-ACCESS read-write
  256.             STATUS current
  257.             DESCRIPTION
  258.                 "This field indicates whether DHCP client is enabled."
  259.             ::= { ipSettings 1 }
  260.  
  261.         
  262.         ipIPAddress OBJECT-TYPE
  263.             SYNTAX IpAddress
  264.             MAX-ACCESS read-write
  265.             STATUS current
  266.             DESCRIPTION
  267.                 "This field indicates the IP address of the AP. "
  268.             ::= { ipSettings 2 }
  269.  
  270.         
  271.         ipNetmask OBJECT-TYPE
  272.             SYNTAX IpAddress
  273.             MAX-ACCESS read-write
  274.             STATUS current
  275.             DESCRIPTION
  276.                 "This field indicates the netmask addressof the AP."
  277.             ::= { ipSettings 3 }
  278.  
  279.         
  280.         ipGateway OBJECT-TYPE
  281.             SYNTAX IpAddress
  282.             MAX-ACCESS read-write
  283.             STATUS current
  284.             DESCRIPTION
  285.                 "This field indicates the default gateway address of the AP."
  286.             ::= { ipSettings 4 }
  287.  
  288.         
  289.         ipDnsPrimary OBJECT-TYPE
  290.             SYNTAX IpAddress
  291.             MAX-ACCESS read-write
  292.             STATUS current
  293.             DESCRIPTION
  294.                 "This field indicates the IP address of the primary DNS
  295.                 server. *** Note: The value can only be set to an IP
  296.                 address in dot format."
  297.             ::= { ipSettings 5 }
  298.  
  299.         
  300.         ipDnsSecondary OBJECT-TYPE
  301.             SYNTAX IpAddress
  302.             MAX-ACCESS read-write
  303.             STATUS current
  304.             DESCRIPTION
  305.                 "This field indicates the IP address of the secondary DNS
  306.                 server. *** Note: The value can only be set to an IP
  307.                 address in dot format."
  308.             ::= { ipSettings 6 }
  309.  
  310.         
  311.         wlanSettings OBJECT IDENTIFIER ::= { wag302 2 }
  312.  
  313.         
  314. -- **********************************************************************
  315. -- *  Wireless Settings Table
  316. -- **********************************************************************
  317.         wlanSettingTable OBJECT-TYPE
  318.             SYNTAX SEQUENCE OF WlanSettingEntry
  319.             MAX-ACCESS not-accessible
  320.             STATUS current
  321.             DESCRIPTION
  322.                 "wlanSettingsallow for multiple instances on an agent."
  323.             ::= { wlanSettings 1 }
  324.  
  325.         
  326.         wlanSettingEntry OBJECT-TYPE
  327.             SYNTAX WlanSettingEntry
  328.             MAX-ACCESS not-accessible
  329.             STATUS current
  330.             DESCRIPTION
  331.                 "An entry in the wlanSettingTable. It is possible for there
  332.                 to be multiple AP interfaces on one agent, each with its
  333.                 unique MAC address. The relationship between an AP
  334.                 interface and an interface in the context of the Internet-
  335.                 standard MIB is one-to-one. As such, the value of an
  336.                 ifIndex object instance can be directly used to identify
  337.                 corresponding instances of the objects defined herein. "
  338.             INDEX { ifIndex }
  339.             ::= { wlanSettingTable 1 }
  340.  
  341.         
  342.         WlanSettingEntry ::=
  343.             SEQUENCE { 
  344.                 radioEnable
  345.                     TruthValue,
  346.                 ssid
  347.                     DisplayString,
  348.                 ssidBroadcastEnable
  349.                     TruthValue,
  350.                 wirelessMode
  351.                     INTEGER,
  352.                 channel
  353.                     INTEGER,
  354.                 txRate
  355.                     INTEGER,
  356.                 txPower
  357.                     INTEGER,
  358.                 beaconInterval
  359.                     INTEGER,
  360.                 dtimInterval
  361.                     INTEGER,
  362.                 rtsThreshold
  363.                     INTEGER,
  364.                 fragmentationThreshold
  365.                     INTEGER,
  366.                 dot11bPreamble
  367.                     INTEGER,
  368.                 superMode
  369.                     TruthValue,
  370.                 accessControlMode
  371.                     INTEGER
  372.              }
  373.  
  374.         radioEnable OBJECT-TYPE
  375.             SYNTAX TruthValue
  376.             MAX-ACCESS read-write
  377.             STATUS current
  378.             DESCRIPTION
  379.                 "This attribute shall indicate whether the radio is enabled."
  380.             ::= { wlanSettingEntry 1 }
  381.  
  382.         
  383.         ssid OBJECT-TYPE
  384.             SYNTAX DisplayString (SIZE (1..32))
  385.             MAX-ACCESS read-write
  386.             STATUS current
  387.             DESCRIPTION
  388.                 "This attribute shall indicate SSID."
  389.             ::= { wlanSettingEntry 2 }
  390.  
  391.         
  392.         ssidBroadcastEnable OBJECT-TYPE
  393.             SYNTAX TruthValue
  394.             MAX-ACCESS read-write
  395.             STATUS current
  396.             DESCRIPTION
  397.                 "This attribute shall indicate whether wireless network
  398.                 Name (SSID) will be broadcasted."
  399.             ::= { wlanSettingEntry 3 }
  400.  
  401.         
  402.         wirelessMode OBJECT-TYPE
  403.             SYNTAX INTEGER
  404.                 {
  405.                 auto(0),
  406.                 dot11a(1),
  407.                 dot11b(2),
  408.                 dot11g(3)
  409.                 }
  410.             MAX-ACCESS read-write
  411.             STATUS current
  412.             DESCRIPTION
  413.                 "This attribute shall indicate the desired wireless
  414.                 operating mode.
  415.                 
  416.                 Options are:
  417.                   auto - Both 802.11g and 802.11b wireless stations can be
  418.                          used.
  419.                 dot11a - Only 802.11a wireless stations can be used.
  420.                 dot11b - All 802.11b wireless stations can be used.
  421.                      802.11g wireless stations can still be used
  422.                      if they can operate in 802.11b mode.
  423.                 dot11g - Only 802.11g wireless stations can be used."
  424.             ::= { wlanSettingEntry 4 }
  425.  
  426.         
  427.         channel OBJECT-TYPE
  428.             SYNTAX INTEGER (1..165)
  429.             MAX-ACCESS read-write
  430.             STATUS current
  431.             DESCRIPTION
  432.                 "This attribute shall indicate the channel number to be
  433.                 used."
  434.             ::= { wlanSettingEntry 5 }
  435.  
  436.         
  437.         txRate OBJECT-TYPE
  438.             SYNTAX INTEGER
  439.                 {
  440.                 best(0),
  441.                 rate1Mbps(1000),
  442.                 rate2Mbps(2000),
  443.                 rate5dot5Mbps(5500),
  444.                 rate6Mbps(6000),
  445.                 rate9Mbps(9000),
  446.                 rate11Mbps(11000),
  447.                 rate12Mbps(12000),
  448.                 rate18Mbps(18000),
  449.                 rate24Mbps(24000),
  450.                 rate36Mbps(36000),
  451.                 rate48Mbps(48000),
  452.                 rate54Mbps(54000),
  453.                 rate108Mbps(108000)
  454.                 }
  455.             MAX-ACCESS read-write
  456.             STATUS current
  457.             DESCRIPTION
  458.                 "This attribute shall indicate the transmite rate. When
  459.                 the operatemode is:
  460.                 
  461.                    auto(0) - can set to 0:best, 1:1Mb/s, 2:2Mb/s,
  462.                              5.5:5.5Mb/s, 11:11 Mb/s, 6:6Mb/s, 9:9Mb/s,
  463.                              12:12Mb/s, 18:18Mb/s, 24:24Mb/s, 36:36Mb/s,
  464.                              48:48Mb/s, and 54:54Mb/s.
  465.                 
  466.                  dot11a(1) - can set to 0:best, 6:6Mb/s, 9:9Mb/s,
  467.                              12:12Mb/s, 18:18Mb/s, 24:24Mb/s,
  468.                              36:36Mb/s, 48:48Mb/s, 54:54Mb/s,
  469.                              and 108:108Mb/s.
  470.                 
  471.                  dot11b(2) - can set to 0:best, 1:1Mb/s, 2:2Mb/s,
  472.                              5.5:5.5Mb/s, and 11:11 Mb/s.
  473.                 
  474.                  dot11g(3) - can set to 0:best, 6:6Mb/s, 9:9Mb/s,
  475.                              12:12Mb/s, 18:18Mb/s, 24:24Mb/s,
  476.                              36:36Mb/s, 48:48Mb/s, 54:54Mb/s,
  477.                              and 108:108Mb/s."
  478.             ::= { wlanSettingEntry 6 }
  479.  
  480.         
  481.         txPower OBJECT-TYPE
  482.             SYNTAX INTEGER
  483.                 {
  484.                 full(0),
  485.                 half(1),
  486.                 quarter(2),
  487.                 eighth(3),
  488.                 min(4)
  489.                 }
  490.             MAX-ACCESS read-write
  491.             STATUS current
  492.             DESCRIPTION
  493.                 "This attribute shall indicate the transmitting power."
  494.             ::= { wlanSettingEntry 7 }
  495.  
  496.         
  497.         beaconInterval OBJECT-TYPE
  498.             SYNTAX INTEGER (20..1000)
  499.             UNITS "1024 microsecond"
  500.             MAX-ACCESS read-write
  501.             STATUS current
  502.             DESCRIPTION
  503.                 "This attribute shall indicate the beacon interval."
  504.             ::= { wlanSettingEntry 8 }
  505.  
  506.         
  507.         dtimInterval OBJECT-TYPE
  508.             SYNTAX INTEGER (1..255)
  509.             MAX-ACCESS read-write
  510.             STATUS current
  511.             DESCRIPTION
  512.                 "This attribute shall indicate the DTIM period."
  513.             ::= { wlanSettingEntry 9 }
  514.  
  515.         
  516.         rtsThreshold OBJECT-TYPE
  517.             SYNTAX INTEGER (0..2346)
  518.             MAX-ACCESS read-write
  519.             STATUS current
  520.             DESCRIPTION
  521.                 "This attribute shall indicate the RTS threshold."
  522.             ::= { wlanSettingEntry 10 }
  523.  
  524.         
  525.         fragmentationThreshold OBJECT-TYPE
  526.             SYNTAX INTEGER (256..2346)
  527.             MAX-ACCESS read-write
  528.             STATUS current
  529.             DESCRIPTION
  530.                 "This attribute shall indicate the fragmentation threshold."
  531.             ::= { wlanSettingEntry 11 }
  532.  
  533.         
  534.         dot11bPreamble OBJECT-TYPE
  535.             SYNTAX INTEGER
  536.                 {
  537.                 long(0),
  538.                 auto(1)
  539.                 }
  540.             MAX-ACCESS read-write
  541.             STATUS current
  542.             DESCRIPTION
  543.                 "This attribute shall indicate the preamble setting.
  544.                 This setting is only applicable to 802.11b mode."
  545.             ::= { wlanSettingEntry 12 }
  546.  
  547.         
  548.         superMode OBJECT-TYPE
  549.             SYNTAX TruthValue
  550.             MAX-ACCESS read-write
  551.             STATUS current
  552.             DESCRIPTION
  553.                 "This attribute shall indicate whether super mode (super-A
  554.                 for 11a radio, Super-G for 11g radio) is enabled."
  555.             ::= { wlanSettingEntry 13 }
  556.  
  557.         
  558.         accessControlMode OBJECT-TYPE
  559.             SYNTAX INTEGER
  560.                 {
  561.                 disabled(0),
  562.                 local(2),
  563.                 server(3)
  564.                 }
  565.             MAX-ACCESS read-write
  566.             STATUS current
  567.             DESCRIPTION
  568.                 "The field indicates whether the access control list is
  569.                 enabled and the source of the database of the access
  570.                 control list."
  571.             ::= { wlanSettingEntry 14 }
  572.  
  573.         
  574.         wlanSecurityTable OBJECT-TYPE
  575.             SYNTAX SEQUENCE OF WlanSecurityEntry
  576.             MAX-ACCESS not-accessible
  577.             STATUS current
  578.             DESCRIPTION
  579.                 "Security attributes in tablular form to allow for multiple
  580.                 instances on an agent."
  581.             ::= { wlanSettings 2 }
  582.  
  583.         
  584.         wlanSecurityEntry OBJECT-TYPE
  585.             SYNTAX WlanSecurityEntry
  586.             MAX-ACCESS not-accessible
  587.             STATUS current
  588.             DESCRIPTION
  589.                 "An entry in the securityTable. It is possible for there to
  590.                 be multiple AP interfaces on one agent, each with its
  591.                 unique MAC address. The relationship between an AP
  592.                 interface and an interface in the context of the Internet-
  593.                 standard MIB is one-to-one. As such, the value of an
  594.                 ifIndex object instance can be directly used to identify
  595.                 corresponding instances of the objects defined herein. "
  596.             INDEX { ifIndex }
  597.             ::= { wlanSecurityTable 1 }
  598.  
  599.         
  600.         WlanSecurityEntry ::=
  601.             SEQUENCE { 
  602.                 wepKeyType
  603.                     INTEGER,
  604.                 wepPassPhrase
  605.                     DisplayString,
  606.                 wepKey1
  607.                     DisplayString,
  608.                 wepKey2
  609.                     DisplayString,
  610.                 wepKey3
  611.                     DisplayString,
  612.                 wepKey4
  613.                     DisplayString,
  614.                 wepKeyDefault
  615.                     INTEGER,
  616.                 wpaPSK
  617.                     DisplayString,
  618.                 wpaReauthTime
  619.                     INTEGER,
  620.                 wpaGroupKeyUpdateCondition
  621.                     INTEGER,
  622.                 wpaGroupKeyUpdateIntervalSecond
  623.                     INTEGER,
  624.                 wpaGroupKeyUpdateIntervalPacket
  625.                     INTEGER,
  626.                 authentication
  627.                     INTEGER,
  628.                 encryption
  629.                     INTEGER,
  630.                 wlanSeparatorEnable
  631.                     TruthValue
  632.              }
  633.  
  634.         wepKeyType OBJECT-TYPE
  635.             SYNTAX INTEGER
  636.                 {
  637.                 none(0),
  638.                 hex64(40),
  639.                 alpha64(41),
  640.                 phrase64(42),
  641.                 hex128(104),
  642.                 alpha128(105),
  643.                 phrase128(106),
  644.                 hex152(128),
  645.                 alpha152(129),
  646.                 phrase152(130)
  647.                 }
  648.             MAX-ACCESS read-write
  649.             STATUS current
  650.             DESCRIPTION
  651.                 "The field shall indicate the type of WEP key."
  652.             ::= { wlanSecurityEntry 1 }
  653.  
  654.         
  655.         wepPassPhrase OBJECT-TYPE
  656.             SYNTAX DisplayString (SIZE (0..39))
  657.             MAX-ACCESS read-write
  658.             STATUS current
  659.             DESCRIPTION
  660.                 "This attribute shall indicate WEP pass phrase, used to
  661.                 generate four WEP keys."
  662.             ::= { wlanSecurityEntry 2 }
  663.  
  664.         
  665.         wepKey1 OBJECT-TYPE
  666.             SYNTAX DisplayString (SIZE (0 | 5 | 10 | 13 | 16 | 26 | 32))
  667.             MAX-ACCESS read-write
  668.             STATUS current
  669.             DESCRIPTION
  670.                 "The field shall indicate the WEP key 1.
  671.                 
  672.                 wep key type  length  valid chars
  673.                 ============  ======  ===========
  674.                 none          0
  675.                 alpha64       5       any chars
  676.                 hex64         10      0-9,a-f,A-F
  677.                 alpha128      13      any chars
  678.                 hex128        26      0-9,a-f,A-F
  679.                 alpha152      16      any chars
  680.                 hex152        32      0-9,a-f,A-F"
  681.             ::= { wlanSecurityEntry 3 }
  682.  
  683.         
  684.         wepKey2 OBJECT-TYPE
  685.             SYNTAX DisplayString (SIZE (0 | 5 | 10 | 13 | 16 | 26 | 32))
  686.             MAX-ACCESS read-write
  687.             STATUS current
  688.             DESCRIPTION
  689.                 "The field shall indicate the WEP key 2."
  690.             ::= { wlanSecurityEntry 4 }
  691.  
  692.         
  693.         wepKey3 OBJECT-TYPE
  694.             SYNTAX DisplayString (SIZE (0 | 5 | 10 | 13 | 16 | 26 | 32))
  695.             MAX-ACCESS read-write
  696.             STATUS current
  697.             DESCRIPTION
  698.                 "The field shall indicate the WEP key 3."
  699.             ::= { wlanSecurityEntry 5 }
  700.  
  701.         
  702.         wepKey4 OBJECT-TYPE
  703.             SYNTAX DisplayString (SIZE (0 | 5 | 10 | 13 | 16 | 26 | 32))
  704.             MAX-ACCESS read-write
  705.             STATUS current
  706.             DESCRIPTION
  707.                 "The field shall indicate the WEP key 4."
  708.             ::= { wlanSecurityEntry 6 }
  709.  
  710.         
  711.         wepKeyDefault OBJECT-TYPE
  712.             SYNTAX INTEGER (1..4)
  713.             MAX-ACCESS read-write
  714.             STATUS current
  715.             DESCRIPTION
  716.                 "The field shall indicate the WEP key number to encrypt TX
  717.                 data."
  718.             ::= { wlanSecurityEntry 7 }
  719.  
  720.         
  721.         wpaPSK OBJECT-TYPE
  722.             SYNTAX DisplayString (SIZE (8..63))
  723.             MAX-ACCESS read-write
  724.             STATUS current
  725.             DESCRIPTION
  726.                 "This attribute shall indicate WPA Pre-Shared Key."
  727.             ::= { wlanSecurityEntry 8 }
  728.  
  729.         
  730.         wpaReauthTime OBJECT-TYPE
  731.             SYNTAX INTEGER (100..3600)
  732.             MAX-ACCESS read-write
  733.             STATUS current
  734.             DESCRIPTION
  735.                 "This attribute shall indicate WPA reauth time."
  736.             ::= { wlanSecurityEntry 9 }
  737.  
  738.         
  739.         wpaGroupKeyUpdateCondition OBJECT-TYPE
  740.             SYNTAX INTEGER
  741.                 {
  742.                 never(0),
  743.                 seconds(1),
  744.                 packets(2),
  745.                 secondsAndDisconnect(129),
  746.                 packetsAndDisconnect(130)
  747.                 }
  748.             MAX-ACCESS read-write
  749.             STATUS current
  750.             DESCRIPTION
  751.                 "This attribute shall indicate WPA group key update
  752.                 condition."
  753.             ::= { wlanSecurityEntry 10 }
  754.  
  755.         
  756.         wpaGroupKeyUpdateIntervalSecond OBJECT-TYPE
  757.             SYNTAX INTEGER (0..65535)
  758.             MAX-ACCESS read-write
  759.             STATUS current
  760.             DESCRIPTION
  761.                 "This fields indicates the wpa keyupdate sec interval."
  762.             ::= { wlanSecurityEntry 11 }
  763.  
  764.         
  765.         wpaGroupKeyUpdateIntervalPacket OBJECT-TYPE
  766.             SYNTAX INTEGER (0..65535)
  767.             UNITS "1000Packets"
  768.             MAX-ACCESS read-write
  769.             STATUS current
  770.             DESCRIPTION
  771.                 "This fields indicates the wpa keyupdate pkt interval."
  772.             ::= { wlanSecurityEntry 12 }
  773.  
  774.         
  775.         authentication OBJECT-TYPE
  776.             SYNTAX INTEGER
  777.                 {
  778.                 openSystem(0),
  779.                 sharedKey(1),
  780.                 legacy8021x(2),
  781.                 wpaRadius(4),
  782.                 wpaPSK(16)
  783.                 }
  784.             MAX-ACCESS read-write
  785.             STATUS current
  786.             DESCRIPTION
  787.                 "The field indicates how to authenticate the station."
  788.             ::= { wlanSecurityEntry 13 }
  789.  
  790.         
  791.         encryption OBJECT-TYPE
  792.             SYNTAX INTEGER
  793.                 {
  794.                 none(0),
  795.                 wep(1),
  796.                 tkip(2)
  797.                 }
  798.             MAX-ACCESS read-write
  799.             STATUS current
  800.             DESCRIPTION
  801.                 "The field indicates how to encryption the data."
  802.             ::= { wlanSecurityEntry 14 }
  803.  
  804.         
  805.         wlanSeparatorEnable OBJECT-TYPE
  806.             SYNTAX TruthValue
  807.             MAX-ACCESS read-write
  808.             STATUS current
  809.             DESCRIPTION
  810.                 "This attribute shall indicate whether block the
  811.                 communications between two wireless clients."
  812.             ::= { wlanSecurityEntry 15 }
  813.  
  814.         
  815.         wlanAccessControlLocalTable OBJECT-TYPE
  816.             SYNTAX SEQUENCE OF WlanAccessControlLocalEntry
  817.             MAX-ACCESS not-accessible
  818.             STATUS current
  819.             DESCRIPTION
  820.                 "ACL attributes in tablular form to allow for multiple
  821.                 instances on an agent."
  822.             ::= { wlanSettings 3 }
  823.  
  824.         
  825.         wlanAccessControlLocalEntry OBJECT-TYPE
  826.             SYNTAX WlanAccessControlLocalEntry
  827.             MAX-ACCESS not-accessible
  828.             STATUS current
  829.             DESCRIPTION
  830.                 "An entry in the wlanAccessControlListTable. It is possible
  831.                 for there to be multiple AP interfaces on one agent, each
  832.                 with its unique MAC address. The relationship between an
  833.                 AP interface and an interface in the context of the
  834.                 Internet-standard MIB is one-to-one. As such, the value of
  835.                 an ifIndex object instance can be directly used to identify
  836.                 corresponding instances of the objects defined herein. "
  837.             INDEX { ifIndex, aclIndex }
  838.             ::= { wlanAccessControlLocalTable 1 }
  839.  
  840.         
  841.         WlanAccessControlLocalEntry ::=
  842.             SEQUENCE { 
  843.                 aclIndex
  844.                     INTEGER,
  845.                 aclMAC
  846.                     MacAddress
  847.              }
  848.  
  849.         aclIndex OBJECT-TYPE
  850.             SYNTAX INTEGER (1..255 | 9999)
  851.             MAX-ACCESS read-write
  852.             STATUS current
  853.             DESCRIPTION
  854.                 "This field should indicate an index to the access control
  855.                 local database entry. When write this field aclIndex=9999,
  856.                 shall append new MAC address into the local database "
  857.             ::= { wlanAccessControlLocalEntry 1 }
  858.  
  859.         
  860.         aclMAC OBJECT-TYPE
  861.             SYNTAX MacAddress
  862.             MAX-ACCESS read-write
  863.             STATUS current
  864.             DESCRIPTION
  865.                 "This field should indicate an MAC address entry in the
  866.                 access control local database. When write this field
  867.                 aclMAC=000000000000, shall remove current MAC address from
  868.                 local database. Otherwise, shall update the MAC address."
  869.             ::= { wlanAccessControlLocalEntry 2 }
  870.  
  871.         
  872.         wlanWdsTable OBJECT-TYPE
  873.             SYNTAX SEQUENCE OF WlanWdsEntry
  874.             MAX-ACCESS not-accessible
  875.             STATUS current
  876.             DESCRIPTION
  877.                 "WDS attributes in tablular form to allow for multiple
  878.                 instances on an agent."
  879.             ::= { wlanSettings 4 }
  880.  
  881.         
  882.         wlanWdsEntry OBJECT-TYPE
  883.             SYNTAX WlanWdsEntry
  884.             MAX-ACCESS not-accessible
  885.             STATUS current
  886.             DESCRIPTION
  887.                 "An entry in the wlanWdsTable. It is possible for there to
  888.                 be multiple AP interfaces on one agent, each with its
  889.                 unique MAC address. The relationship between an AP
  890.                 interface and an interface in the context of the Internet-
  891.                 standard MIB is one-to-one. As such, the value of an
  892.                 ifIndex object instance can be directly used to identify
  893.                 corresponding instances of the objects defined herein. "
  894.             INDEX { ifIndex }
  895.             ::= { wlanWdsTable 1 }
  896.  
  897.         
  898.         WlanWdsEntry ::=
  899.             SEQUENCE { 
  900.                 operationMode
  901.                     INTEGER,
  902.                 localMacAddress
  903.                     MacAddress,
  904.                 ptpRemoteMacAddress
  905.                     MacAddress,
  906.                 pxpRemoteMacAddress1
  907.                     MacAddress,
  908.                 pxpRemoteMacAddress2
  909.                     MacAddress,
  910.                 pxpRemoteMacAddress3
  911.                     MacAddress,
  912.                 pxpRemoteMacAddress4
  913.                     MacAddress,
  914.                 repeaterRemoteMacAddress1
  915.                     MacAddress,
  916.                 repeaterRemoteMacAddress2
  917.                     MacAddress,
  918.                 repeaterRemoteMacAddress3
  919.                     MacAddress,
  920.                 repeaterRemoteMacAddress4
  921.                     MacAddress
  922.              }
  923.  
  924.         operationMode OBJECT-TYPE
  925.             SYNTAX INTEGER
  926.                 {
  927.                 ap(0),
  928.                 ptp(2),
  929.                 ptpAP(3),
  930.                 pxp(4),
  931.                 pxpAP(5),
  932.                 repeater(6)
  933.                 }
  934.             MAX-ACCESS read-write
  935.             STATUS current
  936.             DESCRIPTION
  937.                 "This attribute shall indicate the operation mode."
  938.             ::= { wlanWdsEntry 1 }
  939.  
  940.         
  941.         localMacAddress OBJECT-TYPE
  942.             SYNTAX MacAddress
  943.             MAX-ACCESS read-only
  944.             STATUS current
  945.             DESCRIPTION
  946.                 "This attribute shall indicate the local MAC Address."
  947.             ::= { wlanWdsEntry 2 }
  948.  
  949.         
  950.         ptpRemoteMacAddress OBJECT-TYPE
  951.             SYNTAX MacAddress
  952.             MAX-ACCESS read-write
  953.             STATUS current
  954.             DESCRIPTION
  955.                 "This attribute shall indicate the stationID."
  956.             ::= { wlanWdsEntry 3 }
  957.  
  958.         
  959.         pxpRemoteMacAddress1 OBJECT-TYPE
  960.             SYNTAX MacAddress
  961.             MAX-ACCESS read-write
  962.             STATUS current
  963.             DESCRIPTION
  964.                 "This attribute shall indicate the stationID."
  965.             ::= { wlanWdsEntry 4 }
  966.  
  967.         
  968.         pxpRemoteMacAddress2 OBJECT-TYPE
  969.             SYNTAX MacAddress
  970.             MAX-ACCESS read-write
  971.             STATUS current
  972.             DESCRIPTION
  973.                 "This attribute shall indicate the stationID."
  974.             ::= { wlanWdsEntry 5 }
  975.  
  976.         
  977.         pxpRemoteMacAddress3 OBJECT-TYPE
  978.             SYNTAX MacAddress
  979.             MAX-ACCESS read-write
  980.             STATUS current
  981.             DESCRIPTION
  982.                 "This attribute shall indicate the stationID."
  983.             ::= { wlanWdsEntry 6 }
  984.  
  985.         
  986.         pxpRemoteMacAddress4 OBJECT-TYPE
  987.             SYNTAX MacAddress
  988.             MAX-ACCESS read-write
  989.             STATUS current
  990.             DESCRIPTION
  991.                 "This attribute shall indicate the stationID."
  992.             ::= { wlanWdsEntry 7 }
  993.  
  994.         
  995.         repeaterRemoteMacAddress1 OBJECT-TYPE
  996.             SYNTAX MacAddress
  997.             MAX-ACCESS read-write
  998.             STATUS current
  999.             DESCRIPTION
  1000.                 "This attribute shall indicate the stationID."
  1001.             ::= { wlanWdsEntry 8 }
  1002.  
  1003.         
  1004.         repeaterRemoteMacAddress2 OBJECT-TYPE
  1005.             SYNTAX MacAddress
  1006.             MAX-ACCESS read-write
  1007.             STATUS current
  1008.             DESCRIPTION
  1009.                 "This attribute shall indicate the stationID."
  1010.             ::= { wlanWdsEntry 9 }
  1011.  
  1012.         
  1013.         repeaterRemoteMacAddress3 OBJECT-TYPE
  1014.             SYNTAX MacAddress
  1015.             MAX-ACCESS read-write
  1016.             STATUS current
  1017.             DESCRIPTION
  1018.                 "This attribute shall indicate the stationID."
  1019.             ::= { wlanWdsEntry 10 }
  1020.  
  1021.         
  1022.         repeaterRemoteMacAddress4 OBJECT-TYPE
  1023.             SYNTAX MacAddress
  1024.             MAX-ACCESS read-write
  1025.             STATUS current
  1026.             DESCRIPTION
  1027.                 "This attribute shall indicate the stationID."
  1028.             ::= { wlanWdsEntry 11 }
  1029.  
  1030.         
  1031. -- **********************************************************************
  1032. -- *  Station List Table
  1033. -- **********************************************************************
  1034.         wlanClientsTable OBJECT-TYPE
  1035.             SYNTAX SEQUENCE OF WlanClientsEntry
  1036.             MAX-ACCESS not-accessible
  1037.             STATUS current
  1038.             DESCRIPTION
  1039.                 "wireless clients attributes in tablular form to allow for
  1040.                 multiple instances on an agent."
  1041.             ::= { wlanSettings 5 }
  1042.  
  1043.         
  1044.         wlanClientsEntry OBJECT-TYPE
  1045.             SYNTAX WlanClientsEntry
  1046.             MAX-ACCESS not-accessible
  1047.             STATUS current
  1048.             DESCRIPTION
  1049.                 "An entry in the wlanClientsTable. It is possible for there
  1050.                 to be multiple AP interfaces on one agent, each with its
  1051.                 unique MAC address. The relationship between an AP
  1052.                 interface and an interface in the context of the Internet-
  1053.                 standard MIB is one-to-one. As such, the value of an
  1054.                 ifIndex object instance can be directly used to identify
  1055.                 corresponding instances of the objects defined herein. "
  1056.             INDEX { ifIndex, clientIndex }
  1057.             ::= { wlanClientsTable 1 }
  1058.  
  1059.         
  1060.         WlanClientsEntry ::=
  1061.             SEQUENCE { 
  1062.                 clientIndex
  1063.                     INTEGER,
  1064.                 clientMacAddress
  1065.                     MacAddress,
  1066.                 clientIP
  1067.                     IpAddress,
  1068.                 clientWirelessMode
  1069.                     INTEGER,
  1070.                 clientStatus
  1071.                     INTEGER
  1072.              }
  1073.  
  1074.         clientIndex OBJECT-TYPE
  1075.             SYNTAX INTEGER (1..255)
  1076.             MAX-ACCESS read-only
  1077.             STATUS current
  1078.             DESCRIPTION
  1079.                 "This attribute shall indicate sequence number (ID) of the
  1080.                 associated station."
  1081.             ::= { wlanClientsEntry 1 }
  1082.  
  1083.         
  1084.         clientMacAddress OBJECT-TYPE
  1085.             SYNTAX MacAddress
  1086.             MAX-ACCESS read-only
  1087.             STATUS current
  1088.             DESCRIPTION
  1089.                 "This attribute shall indicate MAC address of the
  1090.                 associated stationID."
  1091.             ::= { wlanClientsEntry 2 }
  1092.  
  1093.         
  1094.         clientIP OBJECT-TYPE
  1095.             SYNTAX IpAddress
  1096.             MAX-ACCESS read-only
  1097.             STATUS current
  1098.             DESCRIPTION
  1099.                 "This attribute shall indicate the IP address of the
  1100.                 associated stationID."
  1101.             ::= { wlanClientsEntry 3 }
  1102.  
  1103.         
  1104.         clientWirelessMode OBJECT-TYPE
  1105.             SYNTAX INTEGER
  1106.                 {
  1107.                 dot11a(0),
  1108.                 dot11bg(1),
  1109.                 dot11b(2),
  1110.                 dot11g(3)
  1111.                 }
  1112.             MAX-ACCESS read-write
  1113.             STATUS current
  1114.             DESCRIPTION
  1115.                 "This attribute shall indicate the wireless mode of the
  1116.                 associated stationID."
  1117.             ::= { wlanClientsEntry 4 }
  1118.  
  1119.         
  1120.         clientStatus OBJECT-TYPE
  1121.             SYNTAX INTEGER
  1122.                 {
  1123.                 none(0),
  1124.                 authenticating(1),
  1125.                 authenticated(2),
  1126.                 associating(3),
  1127.                 associated(4)
  1128.                 }
  1129.             MAX-ACCESS read-only
  1130.             STATUS current
  1131.             DESCRIPTION
  1132.                 "This attribute shall indicate the status of the associated
  1133.                 stationID."
  1134.             ::= { wlanClientsEntry 5 }
  1135.  
  1136.         
  1137.         wlanAutoCellTable OBJECT-TYPE
  1138.             SYNTAX SEQUENCE OF WlanAutoCellEntry
  1139.             MAX-ACCESS not-accessible
  1140.             STATUS current
  1141.             DESCRIPTION
  1142.                 "Description."
  1143.             ::= { wlanSettings 6 }
  1144.  
  1145.         
  1146.         wlanAutoCellEntry OBJECT-TYPE
  1147.             SYNTAX WlanAutoCellEntry
  1148.             MAX-ACCESS not-accessible
  1149.             STATUS current
  1150.             DESCRIPTION
  1151.                 "Description."
  1152.             INDEX { ifIndex }
  1153.             ::= { wlanAutoCellTable 1 }
  1154.  
  1155.         
  1156.         WlanAutoCellEntry ::=
  1157.             SEQUENCE { 
  1158.                 acEnabled
  1159.                     TruthValue,
  1160.                 acEnhancedRFSecurity
  1161.                     INTEGER
  1162.              }
  1163.  
  1164.         acEnabled OBJECT-TYPE
  1165.             SYNTAX TruthValue
  1166.             MAX-ACCESS read-write
  1167.             STATUS current
  1168.             DESCRIPTION
  1169.                 "This field indicates whether enable AutoCell."
  1170.             ::= { wlanAutoCellEntry 1 }
  1171.  
  1172.         
  1173.         acEnhancedRFSecurity OBJECT-TYPE
  1174.             SYNTAX INTEGER
  1175.                 {
  1176.                 disable(0),
  1177.                 enable(3)
  1178.                 }
  1179.             MAX-ACCESS read-write
  1180.             STATUS current
  1181.             DESCRIPTION
  1182.                 "This field indicates whether enable Enhanced RF Security."
  1183.             ::= { wlanAutoCellEntry 2 }
  1184.  
  1185.         
  1186.         sysStatistics OBJECT IDENTIFIER ::= { wag302 3 }
  1187.  
  1188.         
  1189.         ethernetStat OBJECT IDENTIFIER ::= { sysStatistics 1 }
  1190.  
  1191.         
  1192.         ethInPackets OBJECT-TYPE
  1193.             SYNTAX DisplayString
  1194.             MAX-ACCESS read-only
  1195.             STATUS current
  1196.             DESCRIPTION
  1197.                 "the field indicates the sum of received packets."
  1198.             ::= { ethernetStat 1 }
  1199.  
  1200.         
  1201.         ethOutPackets OBJECT-TYPE
  1202.             SYNTAX DisplayString
  1203.             MAX-ACCESS read-only
  1204.             STATUS current
  1205.             DESCRIPTION
  1206.                 "the field indicates the sum of transmitted packets."
  1207.             ::= { ethernetStat 2 }
  1208.  
  1209.         
  1210.         ethInBytes OBJECT-TYPE
  1211.             SYNTAX DisplayString
  1212.             MAX-ACCESS read-only
  1213.             STATUS current
  1214.             DESCRIPTION
  1215.                 "the field indicates the sum of received bytes."
  1216.             ::= { ethernetStat 3 }
  1217.  
  1218.         
  1219.         ethOutBytes OBJECT-TYPE
  1220.             SYNTAX DisplayString
  1221.             MAX-ACCESS read-only
  1222.             STATUS current
  1223.             DESCRIPTION
  1224.                 "the field indicates the sum of transmitted bytes."
  1225.             ::= { ethernetStat 4 }
  1226.  
  1227.         
  1228.         wirelessStatTable OBJECT-TYPE
  1229.             SYNTAX SEQUENCE OF WirelessStatEntry
  1230.             MAX-ACCESS not-accessible
  1231.             STATUS current
  1232.             DESCRIPTION
  1233.                 "Description."
  1234.             ::= { sysStatistics 2 }
  1235.  
  1236.         
  1237.         wirelessStatEntry OBJECT-TYPE
  1238.             SYNTAX WirelessStatEntry
  1239.             MAX-ACCESS not-accessible
  1240.             STATUS current
  1241.             DESCRIPTION
  1242.                 "Description."
  1243.             INDEX { ifIndex }
  1244.             ::= { wirelessStatTable 1 }
  1245.  
  1246.         
  1247.         WirelessStatEntry ::=
  1248.             SEQUENCE { 
  1249.                 wlanInPacketsUnicast
  1250.                     DisplayString,
  1251.                 wlanOutPacketsUnicast
  1252.                     DisplayString,
  1253.                 wlanInPacketsBroadcast
  1254.                     DisplayString,
  1255.                 wlanOutPacketsBroadcast
  1256.                     DisplayString,
  1257.                 wlanInPacketsMulticast
  1258.                     DisplayString,
  1259.                 wlanOutPacketsMulticast
  1260.                     DisplayString,
  1261.                 wlanInPacketsTotal
  1262.                     DisplayString,
  1263.                 wlanOutPacketsTotal
  1264.                     DisplayString,
  1265.                 wlanInBytesTotal
  1266.                     DisplayString,
  1267.                 wlanOutBytesTotal
  1268.                     DisplayString
  1269.              }
  1270.  
  1271.         wlanInPacketsUnicast OBJECT-TYPE
  1272.             SYNTAX DisplayString
  1273.             MAX-ACCESS read-only
  1274.             STATUS current
  1275.             DESCRIPTION
  1276.                 "the field indicates the sum of received unicast packets."
  1277.             ::= { wirelessStatEntry 1 }
  1278.  
  1279.         
  1280.         wlanOutPacketsUnicast OBJECT-TYPE
  1281.             SYNTAX DisplayString
  1282.             MAX-ACCESS read-only
  1283.             STATUS current
  1284.             DESCRIPTION
  1285.                 "the field indicates the sum of transmitted unicast packets."
  1286.             ::= { wirelessStatEntry 2 }
  1287.  
  1288.         
  1289.         wlanInPacketsBroadcast OBJECT-TYPE
  1290.             SYNTAX DisplayString
  1291.             MAX-ACCESS read-only
  1292.             STATUS current
  1293.             DESCRIPTION
  1294.                 "the field indicates the sum of received broadcast packets."
  1295.             ::= { wirelessStatEntry 3 }
  1296.  
  1297.         
  1298.         wlanOutPacketsBroadcast OBJECT-TYPE
  1299.             SYNTAX DisplayString
  1300.             MAX-ACCESS read-only
  1301.             STATUS current
  1302.             DESCRIPTION
  1303.                 "the field indicates the sum of transmitted broadcast packets."
  1304.             ::= { wirelessStatEntry 4 }
  1305.  
  1306.         
  1307.         wlanInPacketsMulticast OBJECT-TYPE
  1308.             SYNTAX DisplayString
  1309.             MAX-ACCESS read-only
  1310.             STATUS current
  1311.             DESCRIPTION
  1312.                 "the field indicates the sum of received multicast packets."
  1313.             ::= { wirelessStatEntry 5 }
  1314.  
  1315.         
  1316.         wlanOutPacketsMulticast OBJECT-TYPE
  1317.             SYNTAX DisplayString
  1318.             MAX-ACCESS read-only
  1319.             STATUS current
  1320.             DESCRIPTION
  1321.                 "the field indicates the sum of transmitted multicast packets."
  1322.             ::= { wirelessStatEntry 6 }
  1323.  
  1324.         
  1325.         wlanInPacketsTotal OBJECT-TYPE
  1326.             SYNTAX DisplayString
  1327.             MAX-ACCESS read-only
  1328.             STATUS current
  1329.             DESCRIPTION
  1330.                 "the field indicates the sum of received packets."
  1331.             ::= { wirelessStatEntry 7 }
  1332.  
  1333.         
  1334.         wlanOutPacketsTotal OBJECT-TYPE
  1335.             SYNTAX DisplayString
  1336.             MAX-ACCESS read-only
  1337.             STATUS current
  1338.             DESCRIPTION
  1339.                 "the field indicates the sum of transmitted packets."
  1340.             ::= { wirelessStatEntry 8 }
  1341.  
  1342.         
  1343.         wlanInBytesTotal OBJECT-TYPE
  1344.             SYNTAX DisplayString
  1345.             MAX-ACCESS read-only
  1346.             STATUS current
  1347.             DESCRIPTION
  1348.                 "the field indicates the sum of received bytes."
  1349.             ::= { wirelessStatEntry 9 }
  1350.  
  1351.         
  1352.         wlanOutBytesTotal OBJECT-TYPE
  1353.             SYNTAX DisplayString
  1354.             MAX-ACCESS read-only
  1355.             STATUS current
  1356.             DESCRIPTION
  1357.                 "the field indicates the sum of transmitted bytes."
  1358.             ::= { wirelessStatEntry 10 }
  1359.  
  1360.         
  1361.         radiusSettings OBJECT IDENTIFIER ::= { wag302 4 }
  1362.  
  1363.         
  1364. --    The primary authentication RADIUS server setting.
  1365.         radiusAuthPrimaryServer OBJECT IDENTIFIER ::= { radiusSettings 1 }
  1366.  
  1367.         
  1368.         radiusAuthPrimaryServerIP OBJECT-TYPE
  1369.             SYNTAX IpAddress
  1370.             MAX-ACCESS read-write
  1371.             STATUS current
  1372.             DESCRIPTION
  1373.                 "This field shall indicate the primary authentication
  1374.                 RADIUS server IP address."
  1375.             ::= { radiusAuthPrimaryServer 1 }
  1376.  
  1377.         
  1378.         radiusAuthPrimaryServerPort OBJECT-TYPE
  1379.             SYNTAX INTEGER (0..65535)
  1380.             MAX-ACCESS read-write
  1381.             STATUS current
  1382.             DESCRIPTION
  1383.                 "This field shall indicate the primary authentication
  1384.                 RADIUS server port number. Default: 1812."
  1385.             ::= { radiusAuthPrimaryServer 2 }
  1386.  
  1387.         
  1388.         radiusAuthPrimaryServerSecret OBJECT-TYPE
  1389.             SYNTAX DisplayString (SIZE (0..127))
  1390.             MAX-ACCESS read-write
  1391.             STATUS current
  1392.             DESCRIPTION
  1393.                 "This field shall indicate the primary authentication
  1394.                 RADIUS server shared secret string."
  1395.             ::= { radiusAuthPrimaryServer 3 }
  1396.  
  1397.         
  1398. --    The secondary authentication RADIUS server setting.
  1399.         radiusAuthSecondaryServer OBJECT IDENTIFIER ::= { radiusSettings 2 }
  1400.  
  1401.         
  1402.         radiusAuthSecondaryServerIP OBJECT-TYPE
  1403.             SYNTAX IpAddress
  1404.             MAX-ACCESS read-write
  1405.             STATUS current
  1406.             DESCRIPTION
  1407.                 "This field shall indicate the secondary authentication
  1408.                 RADIUS server IP address."
  1409.             ::= { radiusAuthSecondaryServer 1 }
  1410.  
  1411.         
  1412.         radiusAuthSecondaryServerPort OBJECT-TYPE
  1413.             SYNTAX INTEGER (0..65535)
  1414.             MAX-ACCESS read-write
  1415.             STATUS current
  1416.             DESCRIPTION
  1417.                 "This field shall indicate the secondary authentication
  1418.                 RADIUS server port number. Default: 1812."
  1419.             ::= { radiusAuthSecondaryServer 2 }
  1420.  
  1421.         
  1422.         radiusAuthSecondaryServerSecret OBJECT-TYPE
  1423.             SYNTAX DisplayString (SIZE (0..127))
  1424.             MAX-ACCESS read-write
  1425.             STATUS current
  1426.             DESCRIPTION
  1427.                 "This field shall indicate the secondary authentication
  1428.                 RADIUS server shared secret string."
  1429.             ::= { radiusAuthSecondaryServer 3 }
  1430.  
  1431.         
  1432. --    The primary account RADIUS server setting.
  1433.         radiusAccountPrimaryServer OBJECT IDENTIFIER ::= { radiusSettings 3 }
  1434.  
  1435.         
  1436.         radiusAccountPrimaryServerIP OBJECT-TYPE
  1437.             SYNTAX IpAddress
  1438.             MAX-ACCESS read-write
  1439.             STATUS current
  1440.             DESCRIPTION
  1441.                 "This field shall indicate the primary account RADIUS
  1442.                 server IP address."
  1443.             ::= { radiusAccountPrimaryServer 1 }
  1444.  
  1445.         
  1446.         radiusAccountPrimaryServerPort OBJECT-TYPE
  1447.             SYNTAX INTEGER (0..65535)
  1448.             MAX-ACCESS read-write
  1449.             STATUS current
  1450.             DESCRIPTION
  1451.                 "This field shall indicate the primary account RADIUS
  1452.                 server port number. Default: 1813."
  1453.             ::= { radiusAccountPrimaryServer 2 }
  1454.  
  1455.         
  1456.         radiusAccountPrimaryServerSecret OBJECT-TYPE
  1457.             SYNTAX DisplayString (SIZE (0..127))
  1458.             MAX-ACCESS read-write
  1459.             STATUS current
  1460.             DESCRIPTION
  1461.                 "This field shall indicate the primary account RADIUS
  1462.                 server shared secret string."
  1463.             ::= { radiusAccountPrimaryServer 3 }
  1464.  
  1465.         
  1466. --    The secondary account RADIUS server setting.
  1467.         radiusAccountSecondaryServer OBJECT IDENTIFIER ::= { radiusSettings 4 }
  1468.  
  1469.         
  1470.         radiusAccountSecondaryServerIP OBJECT-TYPE
  1471.             SYNTAX IpAddress
  1472.             MAX-ACCESS read-write
  1473.             STATUS current
  1474.             DESCRIPTION
  1475.                 "This field shall indicate the secondary account RADIUS
  1476.                 server IP address."
  1477.             ::= { radiusAccountSecondaryServer 1 }
  1478.  
  1479.         
  1480.         radiusAccountSecondaryServerPort OBJECT-TYPE
  1481.             SYNTAX INTEGER (0..65535)
  1482.             MAX-ACCESS read-write
  1483.             STATUS current
  1484.             DESCRIPTION
  1485.                 "This field shall indicate the secondary account RADIUS
  1486.                 server port number. Default: 1813."
  1487.             ::= { radiusAccountSecondaryServer 2 }
  1488.  
  1489.         
  1490.         radiusAccountSecondaryServerSecret OBJECT-TYPE
  1491.             SYNTAX DisplayString (SIZE (0..127))
  1492.             MAX-ACCESS read-write
  1493.             STATUS current
  1494.             DESCRIPTION
  1495.                 "This field shall indicate the secondary account RADIUS
  1496.                 server shared secret string."
  1497.             ::= { radiusAccountSecondaryServer 3 }
  1498.  
  1499.         
  1500.         dhcpServerSettings OBJECT IDENTIFIER ::= { wag302 5 }
  1501.  
  1502.         
  1503.         dhcpServerEnable OBJECT-TYPE
  1504.             SYNTAX TruthValue
  1505.             MAX-ACCESS read-write
  1506.             STATUS current
  1507.             DESCRIPTION
  1508.                 "This attribute shall indicate whether the DHCP server is
  1509.                 enabled."
  1510.             ::= { dhcpServerSettings 1 }
  1511.  
  1512.         
  1513.         anyIPEnable OBJECT-TYPE
  1514.             SYNTAX TruthValue
  1515.             MAX-ACCESS read-write
  1516.             STATUS current
  1517.             DESCRIPTION
  1518.                 "This attribute shall indicate whether the AnyIP function
  1519.                 is enabled."
  1520.             ::= { dhcpServerSettings 2 }
  1521.  
  1522.         
  1523.         dhcpsIPStart OBJECT-TYPE
  1524.             SYNTAX IpAddress
  1525.             MAX-ACCESS read-write
  1526.             STATUS current
  1527.             DESCRIPTION
  1528.                 "This attribute indicates the starting IP address of DHCP
  1529.                 server will give. ***The value can only be set to an IP
  1530.                 address in dot format."
  1531.             ::= { dhcpServerSettings 3 }
  1532.  
  1533.         
  1534.         dhcpsIPEnd OBJECT-TYPE
  1535.             SYNTAX IpAddress
  1536.             MAX-ACCESS read-write
  1537.             STATUS current
  1538.             DESCRIPTION
  1539.                 "This attribute indicates the ending IP address of DHCP
  1540.                 server will give. ***The value can only be set to an IP
  1541.                 address in dot format."
  1542.             ::= { dhcpServerSettings 4 }
  1543.  
  1544.         
  1545.         dhcpsNetmask OBJECT-TYPE
  1546.             SYNTAX IpAddress
  1547.             MAX-ACCESS read-write
  1548.             STATUS current
  1549.             DESCRIPTION
  1550.                 "This attribute indicates the net mask of DHCP server will
  1551.                 give. ***The value can only be set to the net mask address
  1552.                 in dot format."
  1553.             ::= { dhcpServerSettings 5 }
  1554.  
  1555.         
  1556.         dhcpsGateway OBJECT-TYPE
  1557.             SYNTAX IpAddress
  1558.             MAX-ACCESS read-write
  1559.             STATUS current
  1560.             DESCRIPTION
  1561.                 "This attribute indicates the gateway IP address of DHCP
  1562.                 server will give. ***The value can only be set to a IP
  1563.                 address in dot format."
  1564.             ::= { dhcpServerSettings 6 }
  1565.  
  1566.         
  1567.         dhcpsDnsIPPrimary OBJECT-TYPE
  1568.             SYNTAX IpAddress
  1569.             MAX-ACCESS read-write
  1570.             STATUS current
  1571.             DESCRIPTION
  1572.                 "This attribute indicates the primary DNS IP address of
  1573.                 DHCP server will give. ***The value can only be set to an
  1574.                 IP address in dot format."
  1575.             ::= { dhcpServerSettings 7 }
  1576.  
  1577.         
  1578.         dhcpsDnsIPSecondary OBJECT-TYPE
  1579.             SYNTAX IpAddress
  1580.             MAX-ACCESS read-write
  1581.             STATUS current
  1582.             DESCRIPTION
  1583.                 "This attribute indicates the secondary DNS IP address of
  1584.                 DHCP server will give. ***The value can only be set to an
  1585.                 IP address in dot format."
  1586.             ::= { dhcpServerSettings 8 }
  1587.  
  1588.         
  1589.         dhcpsWinsIPPrimary OBJECT-TYPE
  1590.             SYNTAX IpAddress
  1591.             MAX-ACCESS read-write
  1592.             STATUS current
  1593.             DESCRIPTION
  1594.                 "This attribute indicates the primary WINS IP address of
  1595.                 DHCP server will give. ***The value can only be set to an
  1596.                 IP address in dot format."
  1597.             ::= { dhcpServerSettings 9 }
  1598.  
  1599.         
  1600.         dhcpsWinsIPSecondary OBJECT-TYPE
  1601.             SYNTAX IpAddress
  1602.             MAX-ACCESS read-write
  1603.             STATUS current
  1604.             DESCRIPTION
  1605.                 "This attribute indicates the secondary WINS IP address of
  1606.                 DHCP server will give. ***The value can only be set to an
  1607.                 IP address in dot format."
  1608.             ::= { dhcpServerSettings 10 }
  1609.  
  1610.         
  1611.         dhcpsLeaseTime OBJECT-TYPE
  1612.             SYNTAX INTEGER (15..44640)
  1613.             MAX-ACCESS read-write
  1614.             STATUS current
  1615.             DESCRIPTION
  1616.                 "This attribute shall indicate the IP lease time of DHCP
  1617.                 server will give to DHCP clients in minutes."
  1618.             ::= { dhcpServerSettings 11 }
  1619.  
  1620.         
  1621.         syslogSettings OBJECT IDENTIFIER ::= { wag302 6 }
  1622.  
  1623.         
  1624.         syslogEnable OBJECT-TYPE
  1625.             SYNTAX TruthValue
  1626.             MAX-ACCESS read-write
  1627.             STATUS current
  1628.             DESCRIPTION
  1629.                 "This attribute shall indicate whether the syslog is enabled."
  1630.             ::= { syslogSettings 1 }
  1631.  
  1632.         
  1633.         syslogServerIP OBJECT-TYPE
  1634.             SYNTAX IpAddress
  1635.             MAX-ACCESS read-write
  1636.             STATUS current
  1637.             DESCRIPTION
  1638.                 "This attributes shall indicates the IP address of the
  1639.                 syslog server. ***The value can only be set to an IP
  1640.                 address in dot format."
  1641.             ::= { syslogSettings 2 }
  1642.  
  1643.         
  1644.         syslogServerPort OBJECT-TYPE
  1645.             SYNTAX INTEGER (0..65535)
  1646.             MAX-ACCESS read-write
  1647.             STATUS current
  1648.             DESCRIPTION
  1649.                 "This attributes shall indicates the Port of the Syslog
  1650.                 server."
  1651.             ::= { syslogSettings 3 }
  1652.  
  1653.         
  1654.         remoteMgmtSettings OBJECT IDENTIFIER ::= { wag302 7 }
  1655.  
  1656.         
  1657.         sshEnable OBJECT-TYPE
  1658.             SYNTAX TruthValue
  1659.             MAX-ACCESS read-write
  1660.             STATUS current
  1661.             DESCRIPTION
  1662.                 "This attribute shall indicate whether the SSH is enabled."
  1663.             ::= { remoteMgmtSettings 1 }
  1664.  
  1665.         
  1666.         snmpEnable OBJECT-TYPE
  1667.             SYNTAX TruthValue
  1668.             MAX-ACCESS read-write
  1669.             STATUS current
  1670.             DESCRIPTION
  1671.                 "This attribute shall indicate whether the SNMP agent is
  1672.                 enabled."
  1673.             ::= { remoteMgmtSettings 2 }
  1674.  
  1675.         
  1676.         snmpTrapServerIP OBJECT-TYPE
  1677.             SYNTAX IpAddress
  1678.             MAX-ACCESS read-write
  1679.             STATUS current
  1680.             DESCRIPTION
  1681.                 "The field indicates the SNMP trap server IP address.
  1682.                 ***The value can only be set to an IP address in dot
  1683.                 format."
  1684.             ::= { remoteMgmtSettings 3 }
  1685.  
  1686.         
  1687.         snmpReadCommunity OBJECT-TYPE
  1688.             SYNTAX DisplayString (SIZE (1..31))
  1689.             MAX-ACCESS read-write
  1690.             STATUS current
  1691.             DESCRIPTION
  1692.                 "The field indicates the SNMP read only community name.
  1693.                 ***The value can only be set to 1 to 32 readable string."
  1694.             ::= { remoteMgmtSettings 4 }
  1695.  
  1696.         
  1697.         snmpWriteCommunity OBJECT-TYPE
  1698.             SYNTAX DisplayString (SIZE (1..31))
  1699.             MAX-ACCESS read-write
  1700.             STATUS current
  1701.             DESCRIPTION
  1702.                 "The field indicates the SNMP read write community name.
  1703.                 ***The value can only be set to 1 to 32 readable string."
  1704.             ::= { remoteMgmtSettings 5 }
  1705.  
  1706.         
  1707.         auxCommand OBJECT IDENTIFIER ::= { wag302 8 }
  1708.  
  1709.         
  1710.         resetAP OBJECT-TYPE
  1711.             SYNTAX TruthValue
  1712.             MAX-ACCESS read-write
  1713.             STATUS current
  1714.             DESCRIPTION
  1715.                 "This a command field for conntrol AP action. Write any
  1716.                 value to reset the AP."
  1717.             ::= { auxCommand 1 }
  1718.  
  1719.         
  1720.         wag302Conformance OBJECT IDENTIFIER ::= { wag302 9 }
  1721.  
  1722.         
  1723.         wag302Group OBJECT-GROUP
  1724.             OBJECTS { sysMacAddress, sysVersion, sysAPName, sysSpaningTreeEnable, sysCountryRegion, 
  1725.                 timeCurrentTime, timeTimeZone, timeDaylightSaving, ipDhcpClientEnable, ipIPAddress, 
  1726.                 ipNetmask, ipGateway, ipDnsPrimary, ipDnsSecondary, radioEnable, 
  1727.                 ssid, ssidBroadcastEnable, wirelessMode, channel, txRate, 
  1728.                 txPower, beaconInterval, dtimInterval, rtsThreshold, fragmentationThreshold, 
  1729.                 dot11bPreamble, superMode, accessControlMode, wepKeyType, wepPassPhrase, 
  1730.                 wepKey1, wepKey2, wepKey3, wepKey4, wepKeyDefault, 
  1731.                 wpaPSK, wpaReauthTime, wpaGroupKeyUpdateCondition, wpaGroupKeyUpdateIntervalSecond, wpaGroupKeyUpdateIntervalPacket, 
  1732.                 authentication, encryption, wlanSeparatorEnable, aclIndex, aclMAC, 
  1733.                 operationMode, localMacAddress, ptpRemoteMacAddress, pxpRemoteMacAddress1, pxpRemoteMacAddress2, 
  1734.                 pxpRemoteMacAddress3, pxpRemoteMacAddress4, repeaterRemoteMacAddress1, repeaterRemoteMacAddress2, repeaterRemoteMacAddress3, 
  1735.                 repeaterRemoteMacAddress4, clientIndex, clientMacAddress, clientIP, clientWirelessMode, 
  1736.                 clientStatus, acEnabled, acEnhancedRFSecurity, ethInPackets, ethOutPackets, 
  1737.                 ethInBytes, ethOutBytes, wlanInPacketsUnicast, wlanOutPacketsUnicast, wlanInPacketsBroadcast, 
  1738.                 wlanOutPacketsBroadcast, wlanInPacketsMulticast, wlanOutPacketsMulticast, wlanInPacketsTotal, wlanOutPacketsTotal, 
  1739.                 wlanInBytesTotal, wlanOutBytesTotal, radiusAuthPrimaryServerIP, radiusAuthPrimaryServerPort, radiusAuthPrimaryServerSecret, 
  1740.                 radiusAuthSecondaryServerIP, radiusAuthSecondaryServerPort, radiusAuthSecondaryServerSecret, radiusAccountPrimaryServerIP, radiusAccountPrimaryServerPort, 
  1741.                 radiusAccountPrimaryServerSecret, radiusAccountSecondaryServerIP, radiusAccountSecondaryServerPort, radiusAccountSecondaryServerSecret, dhcpServerEnable, 
  1742.                 anyIPEnable, dhcpsIPStart, dhcpsIPEnd, dhcpsNetmask, dhcpsGateway, 
  1743.                 dhcpsDnsIPPrimary, dhcpsDnsIPSecondary, dhcpsWinsIPPrimary, dhcpsWinsIPSecondary, dhcpsLeaseTime, 
  1744.                 syslogEnable, syslogServerIP, syslogServerPort, sshEnable, snmpEnable, 
  1745.                 snmpTrapServerIP, snmpReadCommunity, snmpWriteCommunity, resetAP }
  1746.             STATUS current
  1747.             DESCRIPTION 
  1748.                 "Conformance group for WAG302"
  1749.             ::= { wag302Conformance 1 }
  1750.  
  1751.         
  1752.     
  1753.     END
  1754.  
  1755.