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 / wg302user.mib < prev    next >
Encoding:
Text File  |  2007-01-17  |  32.1 KB  |  1,153 lines

  1. -- ********************************************************************
  2. -- * Wireless LAN Access Point Management Base
  3. -- ********************************************************************
  4.  
  5. WG302-MIB DEFINITIONS ::= BEGIN
  6.  
  7.     IMPORTS
  8.     MODULE-IDENTITY,    OBJECT-TYPE,
  9.     NOTIFICATION-TYPE,    enterprises,
  10.     Integer32,            Counter32,
  11.     IpAddress,            Unsigned32,
  12.     TimeTicks            FROM SNMPv2-SMI
  13.     MODULE-COMPLIANCE,    NOTIFICATION-GROUP,
  14.     OBJECT-GROUP        FROM SNMPv2-CONF
  15.  
  16.     TEXTUAL-CONVENTION,    DisplayString,
  17.     MacAddress,        TruthValue        FROM SNMPv2-TC
  18.     ifIndex                        FROM RFC1213-MIB;
  19.  
  20. -- ********************************************************************
  21. -- *  MODULE IDENTITY
  22. -- ********************************************************************
  23. accesspoint MODULE-IDENTITY
  24.         LAST-UPDATED    "200411030003Z"
  25.         ORGANIZATION    "NETGEAR Inc."
  26.         CONTACT-INFO
  27.             "4500 Great America Parkway
  28.             Santa Clara, California 95054
  29.             Phone: (408) 907-8000
  30.             Fax: (408) 907-8097
  31.             Web Site: http://www.netgear.com"
  32.         DESCRIPTION
  33.             "The MIB module for 802.11g ProSafe Wireless Access Point entities.
  34.             iso(1).org(3).dod(6).internet(1).private(4).
  35.             enterprises(1).netgear(4526).wireless(4).accesspoint(2)"
  36.     ::= { wireless 2 }
  37.  
  38. -- The Enterprises Number
  39.     netgear    OBJECT IDENTIFIER  ::= { enterprises 4526 }
  40.     wireless OBJECT IDENTIFIER ::= { netgear 4 }
  41.  
  42. -- Wireless LAN Access Point Identifier
  43.  
  44. -- **********************************************************************
  45. -- *  MIB attribute OBJECT-TYPE definitions follow
  46. -- **********************************************************************
  47. -- **********************************************************************
  48. -- *  IP Setting  Table
  49. -- **********************************************************************
  50. lanSettings OBJECT IDENTIFIER ::=  { accesspoint 1 }
  51.  
  52. apName OBJECT-TYPE
  53.         SYNTAX DisplayString ( SIZE(1..32) )
  54.         MAX-ACCESS read-write
  55.         STATUS current
  56.         DESCRIPTION
  57.              "The field indicates the name of AP."
  58.     ::= { lanSettings 1 }
  59.  
  60. adminName OBJECT-TYPE
  61.         SYNTAX DisplayString (SIZE(0..32))
  62.         MAX-ACCESS not-accessible
  63.         STATUS current
  64.         DESCRIPTION
  65.             "The field indicates the administrator name."
  66.     ::= { lanSettings 2 }
  67.  
  68. adminPasswd OBJECT-TYPE
  69.         SYNTAX DisplayString (SIZE(0..32))
  70.         MAX-ACCESS not-accessible
  71.         STATUS current
  72.         DESCRIPTION
  73.             "The field indicates the administrator password.
  74.             The AP can be managed in such way as utility,telnet
  75.             and so on."
  76.     ::= { lanSettings 3 }
  77.  
  78. dhcpStatus OBJECT-TYPE
  79.         SYNTAX INTEGER { static(0), dhcpclient(1) }
  80.         MAX-ACCESS read-write
  81.         STATUS current
  82.         DESCRIPTION
  83.             "This attribute shall indicate whether dhcp client status."
  84.     ::= { lanSettings 4 }
  85.  
  86. ipAddr OBJECT-TYPE
  87.         SYNTAX IpAddress
  88.         MAX-ACCESS read-write
  89.         STATUS current
  90.         DESCRIPTION
  91.             "The field indicates the IP address of AP on the wireless
  92.             interface,when worked in router or router/bridge mode.
  93.             Ethernet and wireless interface share the same IP address,
  94.             when worked in bridge mode. "
  95.     ::= { lanSettings 5 }
  96.  
  97. netmaskAddr OBJECT-TYPE
  98.         SYNTAX IpAddress
  99.         MAX-ACCESS read-write
  100.         STATUS current
  101.         DESCRIPTION
  102.             "The field indicates the netmask of AP on the wireless
  103.             interface,when worked in router or router/bridge mode.
  104.             Ethernet and wireless interface share the same netmask
  105.             address,when worked in bridge mode. "
  106.     ::= { lanSettings 6 }
  107.  
  108. gatewayAddr OBJECT-TYPE
  109.         SYNTAX IpAddress
  110.         MAX-ACCESS read-write
  111.         STATUS current
  112.         DESCRIPTION
  113.             "The field indicates the gateway of AP on the wireless
  114.             interface,when worked in router or router/bridge mode.
  115.             Ethernet and wireless interface share the same gateway
  116.             address,when worked in bridge mode. "
  117.     ::= { lanSettings 7 }
  118.  
  119. spantree OBJECT-TYPE
  120.         SYNTAX TruthValue
  121.         MAX-ACCESS read-write
  122.         STATUS current
  123.         DESCRIPTION
  124.             "This attribute shall indicate spanning tree."
  125.     ::= { lanSettings 8 }
  126.  
  127.  
  128. pridnsipAddr OBJECT-TYPE
  129.         SYNTAX IpAddress
  130.         MAX-ACCESS read-write
  131.         STATUS current
  132.         DESCRIPTION
  133.             "This attributes shall indicates the IP address of the primary DNS server.
  134.             ***The value can only be set to an IP address in dot format."        
  135.     ::= { lanSettings 9 }
  136.  
  137. snddnsipAddr OBJECT-TYPE
  138.         SYNTAX IpAddress
  139.         MAX-ACCESS read-write
  140.         STATUS current
  141.         DESCRIPTION
  142.             "This attributes shall indicates the IP address of the secondary DNS server.
  143.             ***The value can only be set to an IP address in dot format."        
  144.     ::= { lanSettings 10 }
  145.  
  146. -- **********************************************************************
  147. -- *  Wireless Settings Table
  148. -- **********************************************************************
  149. wlanSettingTable OBJECT-TYPE
  150.         SYNTAX SEQUENCE OF WlanSettingEntry
  151.         MAX-ACCESS not-accessible
  152.         STATUS current
  153.         DESCRIPTION
  154.             "wlanSettingsallow for multiple instances on an agent."
  155.     ::= { accesspoint 2 }
  156.  
  157. wlanSettingEntry OBJECT-TYPE
  158.         SYNTAX WlanSettingEntry
  159.         MAX-ACCESS not-accessible
  160.         STATUS current
  161.         DESCRIPTION
  162.             "An entry in the wlanSettingTable.  It is possible for
  163.             there to be multiple AP interfaces on one agent,
  164.             each with its unique MAC address. The relationship
  165.             between an AP interface and an interface in the context
  166.             of the Internet-standard MIB is one-to-one.
  167.             As such, the value of an ifIndex object instance can be
  168.             directly used to identify corresponding instances of the
  169.             objects defined herein. "
  170.         INDEX {ifIndex}
  171.     ::= { wlanSettingTable 1 }
  172.  
  173. WlanSettingEntry ::=
  174.         SEQUENCE 
  175.         {
  176.             operatemode                INTEGER,
  177.             countrycode                INTEGER,
  178.             ssid                    DisplayString,
  179.             channel                    INTEGER,
  180.             datarate                DisplayString,
  181.             beaconinterval            INTEGER,
  182.             rtsthreshold            INTEGER,
  183.             fraglength                INTEGER,
  184.             dtiminterval            INTEGER,
  185.             preambletype            INTEGER,
  186.             hidenetworkname            TruthValue,
  187.             txpower                    INTEGER,
  188.             superG                    TruthValue,
  189.             antenna                    INTEGER
  190.         }
  191.  
  192. operatemode OBJECT-TYPE
  193.         SYNTAX INTEGER { auto(0), dot11b(2), dot11g(3) }
  194.         MAX-ACCESS read-write
  195.         STATUS current
  196.         DESCRIPTION
  197.             "This attribute shall indicate the desired wireless operating mode.
  198.             The option are:
  199.             auto -  Both 802.11g and 802.11b wireless stations can be used.
  200.             dot11b - All 802.11b wireless stations can be used.
  201.                  802.11g wireless stations can still be used
  202.                  if they can operate in 802.11b mode.
  203.             dot11g - Only 802.11g wireless stations can be used."
  204.     ::= { wlanSettingEntry 1 }
  205.  
  206. ssid OBJECT-TYPE
  207.         SYNTAX DisplayString (SIZE(0..32))
  208.         MAX-ACCESS read-write
  209.         STATUS current
  210.         DESCRIPTION
  211.             "This attribute shall indicate SSID.Its length can't be large than 33 ."
  212.     ::= { wlanSettingEntry 2 }
  213.  
  214. countrycode OBJECT-TYPE
  215.         SYNTAX INTEGER  
  216.         {
  217.             asia(410), australia(36), canada(124), denmark(208),europe(40), finland(246), 
  218.             france(250), germany(276), ireland(372),italy(380),japan(392), mexico(484),
  219.             netherlands(528), newzealand(554),norway(578),puertorico(630), southamerica(340), 
  220.             spain(724), sweden(752),switzerland(756), unitedkingdom(826), unitedstates(840) 
  221.         }
  222.         MAX-ACCESS read-write
  223.         STATUS current
  224.         DESCRIPTION
  225.             "This attribute shall indicate the region of operation
  226.             for which which the wireless interface is inted.
  227.                   =410: asia
  228.                   =36:  australia
  229.                   =124: canada
  230.                   =208: denmark
  231.                   =40:  europe
  232.                   =246: finland
  233.                   =250: france
  234.                   =276: germany
  235.                   =372: ireland
  236.                   =380: italy
  237.                   =392: japan
  238.                   =484: mexico
  239.                   =528: netherlands
  240.                   =554:    new zealand
  241.                   =578: norway
  242.                   =630: puerto rico
  243.                   =756: switzerland
  244.                   =340:  south america
  245.                   =724: spain
  246.                   =752: sweden
  247.                   =826: unitedKingdom
  248.                   =840: usa"
  249.     ::= { wlanSettingEntry 3 }
  250.  
  251. channel OBJECT-TYPE
  252.         SYNTAX INTEGER (1..14)
  253.         MAX-ACCESS read-write
  254.         STATUS current
  255.         DESCRIPTION
  256.             "This attribute shall indicate the channel number to use on your Wireless LAN.
  257.             1:    CH01 2412MHz
  258.             2:    CH02 2417MHz
  259.             3:    CH03 2422MHz
  260.             4:    CH04 2427MHz
  261.             5:    CH05 2432MHz
  262.             6:    CH06 2437MHz
  263.             7:    CH07 2442MHz
  264.             8:    CH08 2447MHz
  265.             9:    CH09 2452MHz
  266.             10:    CH10 2457MHz
  267.             11:    CH11 2462MHz
  268.             12:    CH12 2467MHz
  269.             13:    CH13 2472MHz
  270.             14:    CH14 2484MHz
  271.         The default value is 11."
  272.     ::= { wlanSettingEntry 4 }
  273.  
  274. datarate OBJECT-TYPE
  275.         SYNTAX DisplayString (SIZE(0..3))
  276.         MAX-ACCESS read-write
  277.         STATUS current
  278.         DESCRIPTION
  279.             "This attribute shall indicate the transmite rate.
  280.             When operatemode is auto(0) can set to
  281.             0:best,1:1Mb/s,2:2Mb/s, 5.5:5.5Mb/s,11:11 Mb/s,
  282.             6:6Mb/s,9:   9Mb/s,12:12Mb/s,18:8Mb/s,24:24Mb/s
  283.             36:36Mb/s,48:48Mb/s,54:54Mb/s .
  284.             When operatemode is dot11b(2) can set to
  285.             0:best,1:1Mb/s,2:2Mb/s,5.5:5.5Mb/s,11:11 Mb/s.
  286.             When operatemode is dot11g(3) can set to
  287.             0:best,6:6Mb/s,9:9Mb/s,12:12Mb/s,18:18Mb/s,24:24Mb/s
  288.             36:36Mb/s,48:48Mb/s,54:54Mb/s,108:108Mb/s. "
  289.     ::= { wlanSettingEntry 5 }
  290.  
  291. beaconinterval OBJECT-TYPE
  292.         SYNTAX INTEGER (20..1000)
  293.         MAX-ACCESS read-write
  294.         STATUS current
  295.         DESCRIPTION
  296.             "This attribute shall indicate the Beacon Interval."
  297.     ::= { wlanSettingEntry 6 }
  298.  
  299. rtsthreshold OBJECT-TYPE
  300.         SYNTAX INTEGER (0..2346)
  301.         MAX-ACCESS read-write
  302.         STATUS current
  303.         DESCRIPTION
  304.             "This attribute shall indicate the RTS threshold."
  305.     ::= { wlanSettingEntry 7 }
  306.  
  307. fraglength OBJECT-TYPE
  308.         SYNTAX INTEGER (256..2346)
  309.         MAX-ACCESS read-write
  310.         STATUS current
  311.         DESCRIPTION
  312.             "This attribute shall indicate the fragmentation threshold."
  313.     ::= { wlanSettingEntry 8 }
  314.  
  315. dtiminterval OBJECT-TYPE
  316.         SYNTAX INTEGER (1..255)
  317.         MAX-ACCESS read-write
  318.         STATUS current
  319.         DESCRIPTION
  320.             "This attribute shall indicate the DTIM period."
  321.     ::= { wlanSettingEntry 9 }
  322.  
  323. preambletype OBJECT-TYPE
  324.         SYNTAX INTEGER { long(0), auto(1) }
  325.         MAX-ACCESS read-write
  326.         STATUS current
  327.         DESCRIPTION
  328.             "This attribute shall indicate the preamble setting."
  329.     ::= { wlanSettingEntry 10 }
  330.  
  331. hidenetworkname OBJECT-TYPE
  332.         SYNTAX TruthValue
  333.         MAX-ACCESS read-write
  334.         STATUS current
  335.         DESCRIPTION
  336.             "This attribute shall indicate whether broadcast wireless network Name (SSID)."
  337.     ::= { wlanSettingEntry 11 }
  338.  
  339. txpower OBJECT-TYPE
  340.         SYNTAX INTEGER { full(0), half(1), quarter(2), eighth(3), min(4) }
  341.         MAX-ACCESS read-write
  342.         STATUS current
  343.         DESCRIPTION
  344.             "This attribute shall indicate the tranmiste power."
  345.     ::= { wlanSettingEntry 12 }
  346.  
  347. superG OBJECT-TYPE
  348.         SYNTAX TruthValue
  349.         MAX-ACCESS read-write
  350.         STATUS current
  351.         DESCRIPTION
  352.             "This attribute shall indicate whether super-G."
  353.     ::= { wlanSettingEntry 13 }
  354.  
  355. antenna OBJECT-TYPE
  356.         SYNTAX INTEGER { auto(0), primary(1), secondary(2) }
  357.         MAX-ACCESS read-write
  358.         STATUS current
  359.         DESCRIPTION
  360.             "This attribute shall indicate the tranmiste power."
  361.     ::= { wlanSettingEntry 14 }
  362.  
  363. -- **********************************************************************
  364. -- *  Security  SettingsTable
  365. -- **********************************************************************
  366. securityTable OBJECT-TYPE
  367.         SYNTAX SEQUENCE OF SecurityEntry
  368.         MAX-ACCESS not-accessible
  369.         STATUS current
  370.         DESCRIPTION
  371.             "Security attributes.  In tablular form to
  372.             allow for multiple instances on an agent."
  373.     ::= { accesspoint 3 }
  374.  
  375. securityEntry OBJECT-TYPE
  376.         SYNTAX SecurityEntry
  377.         MAX-ACCESS not-accessible
  378.         STATUS current
  379.         DESCRIPTION
  380.             "An entry in the securityTable.  It is possible for
  381.             there to be multiple AP interfaces on one agent,
  382.             each with its unique MAC address. The relationship
  383.             between an AP interface and an interface in the context
  384.             of the Internet-standard MIB is one-to-one.
  385.             As such, the value of an ifIndex object instance can be
  386.             directly used to identify corresponding instances of the
  387.             objects defined herein. "
  388.         INDEX {ifIndex}
  389.     ::= { securityTable 1 }
  390.  
  391. SecurityEntry ::=
  392.         SEQUENCE
  393.         {
  394.             authenticationtype        INTEGER,
  395.             encryption                INTEGER,
  396.             encryptionstrength        INTEGER,
  397.             keyno                    INTEGER,
  398.             key1                    DisplayString,
  399.             key2                    DisplayString,
  400.             key3                    DisplayString,
  401.             key4                    DisplayString,
  402.             wlanseparator            TruthValue,
  403.             presharekey                DisplayString
  404.         }
  405.  
  406. authenticationtype OBJECT-TYPE
  407.         SYNTAX INTEGER { open(0), shared(1),legacy802dot1x(2),wpa(3),wpapsk(4) }
  408.         MAX-ACCESS read-write
  409.         STATUS current
  410.         DESCRIPTION
  411.             "The field indicates how to authenticate the station."
  412.     ::= { securityEntry 1 }
  413.  
  414. encryption OBJECT-TYPE
  415.         SYNTAX INTEGER {none(0),wep(1), tkip(2) }
  416.         MAX-ACCESS read-write
  417.         STATUS current
  418.         DESCRIPTION
  419.             "The field indicates how to encryption the station."
  420.     ::= { securityEntry 2 }
  421.  
  422. encryptionstrength OBJECT-TYPE
  423.         SYNTAX INTEGER {none(0),wep64(40), wep128(104), wep152(128)}
  424.         MAX-ACCESS read-write
  425.         STATUS current
  426.         DESCRIPTION
  427.             "The field indicates the key length of default keys."
  428.     ::= { securityEntry 3 }
  429.  
  430. keyno OBJECT-TYPE
  431.          SYNTAX INTEGER (1..4)
  432.          MAX-ACCESS read-write
  433.          STATUS current
  434.          DESCRIPTION
  435.              "The field indicates the number of default wep key."
  436.     ::= { securityEntry 4 }
  437.  
  438. key1 OBJECT-TYPE
  439.          SYNTAX DisplayString (SIZE(0..40))
  440.          MAX-ACCESS read-write
  441.          STATUS current
  442.          DESCRIPTION
  443.              "The field indicates the key value of the first default wep key."
  444.     ::= { securityEntry 5 }
  445.  
  446. key2 OBJECT-TYPE
  447.          SYNTAX DisplayString (SIZE(0..40))
  448.          MAX-ACCESS read-write
  449.          STATUS current
  450.          DESCRIPTION
  451.              "The field indicates the key value of the second default wep key."
  452.     ::= { securityEntry 6 }
  453.  
  454. key3 OBJECT-TYPE
  455.          SYNTAX DisplayString (SIZE(0..40))
  456.          MAX-ACCESS read-write
  457.          STATUS current
  458.          DESCRIPTION
  459.              "The field indicates the key value of the third default wep key."
  460.     ::= { securityEntry 7 }
  461.  
  462. key4 OBJECT-TYPE
  463.          SYNTAX DisplayString (SIZE(0..40))
  464.          MAX-ACCESS read-write
  465.          STATUS current
  466.          DESCRIPTION
  467.              "The field indicates the key value of the fourth default wep key."
  468.     ::= { securityEntry 8 }
  469.  
  470. wlanseparator OBJECT-TYPE
  471.         SYNTAX TruthValue
  472.         MAX-ACCESS read-write
  473.         STATUS current
  474.         DESCRIPTION
  475.             "This attribute shall indicate whether enable No see."
  476.     ::= { securityEntry 9 }
  477.  
  478. presharekey OBJECT-TYPE
  479.         SYNTAX DisplayString (SIZE(0..63))
  480.         MAX-ACCESS read-write
  481.         STATUS current
  482.         DESCRIPTION
  483.             "This attribute shall indicate preshare key."
  484.     ::= { securityEntry 10 }
  485.  
  486.  
  487. --*********************************************************
  488. -- Remote Settings Information
  489. --*********************************************************
  490. remoteSettings OBJECT IDENTIFIER ::=  { accesspoint 4}
  491.  
  492. sshd    OBJECT-TYPE
  493.         SYNTAX TruthValue
  494.         MAX-ACCESS read-write
  495.         STATUS current
  496.         DESCRIPTION
  497.             "This attribute shall indicate whether enable sshd."
  498.     ::= { remoteSettings 1 }
  499.  
  500. snmpenable     OBJECT-TYPE
  501.         SYNTAX TruthValue
  502.         MAX-ACCESS read-write
  503.         STATUS current
  504.         DESCRIPTION
  505.             "This attribute shall indicate whether enable snmp."
  506.     ::= { remoteSettings 2 }
  507.  
  508. trapServerIP  OBJECT-TYPE
  509.         SYNTAX IpAddress
  510.         MAX-ACCESS read-write
  511.         STATUS current
  512.         DESCRIPTION
  513.             "The field indicates the trap server IP address.
  514.             ***The value can only be set to a IP address in dot format."
  515.     ::= { remoteSettings 3 }
  516.  
  517. readOnlyCommunity  OBJECT-TYPE
  518.         SYNTAX DisplayString (SIZE(1..31))
  519.         MAX-ACCESS read-write
  520.         STATUS current
  521.         DESCRIPTION
  522.             "The field indicates the read only community name.
  523.             ***The value can only be set to 1 to 32 readable string."
  524.     ::= { remoteSettings 4 }
  525.  
  526. readWriteCommunity  OBJECT-TYPE
  527.         SYNTAX DisplayString (SIZE(1..31))
  528.         MAX-ACCESS read-write
  529.         STATUS current
  530.         DESCRIPTION
  531.             "The field indicates the read write community name.
  532.             ***The value can only be set to 1 to 32 readable string."
  533.     ::= { remoteSettings 5 }
  534.  
  535. --***********************************************************************
  536. --*Statistic
  537. --***********************************************************************
  538. statistic OBJECT IDENTIFIER ::=  { accesspoint 5 }
  539. wiredethernetstat OBJECT IDENTIFIER ::= { statistic 1 }
  540.  
  541. lanrecvpacket  OBJECT-TYPE
  542.         SYNTAX Unsigned32
  543.         MAX-ACCESS read-only
  544.         STATUS current
  545.         DESCRIPTION
  546.             "the field indicates the sum of received packets."
  547.     ::= { wiredethernetstat 1 }
  548.  
  549. lantranspacket  OBJECT-TYPE
  550.         SYNTAX Unsigned32
  551.         MAX-ACCESS read-only
  552.         STATUS current
  553.         DESCRIPTION
  554.             "the field indicates the sum of transmitted packets."
  555.     ::= { wiredethernetstat 2 }
  556.  
  557. lanrecvbytes  OBJECT-TYPE
  558.         SYNTAX Unsigned32
  559.         MAX-ACCESS read-only
  560.         STATUS current
  561.         DESCRIPTION
  562.             "the field indicates the sum of received bytes."
  563.     ::= { wiredethernetstat 3 }
  564.  
  565. lantransbytes  OBJECT-TYPE
  566.         SYNTAX Unsigned32
  567.         MAX-ACCESS read-only
  568.         STATUS current
  569.         DESCRIPTION
  570.             "the field indicates the sum of transmitted bytes."
  571.     ::= { wiredethernetstat 4 }
  572.  
  573. wirelessstat OBJECT IDENTIFIER ::= { statistic 2 }
  574.  
  575. wlanrecvunicastpacket  OBJECT-TYPE
  576.         SYNTAX Unsigned32
  577.         MAX-ACCESS read-only
  578.         STATUS current
  579.         DESCRIPTION
  580.             "the field indicates the sum of received unicast packets."
  581.     ::= { wirelessstat 1 }
  582.  
  583. wlantransunicastpacket  OBJECT-TYPE
  584.         SYNTAX Unsigned32
  585.         MAX-ACCESS read-only
  586.         STATUS current
  587.         DESCRIPTION
  588.             "the field indicates the sum of transmitted unicast packets."
  589.     ::= { wirelessstat 2 }
  590.  
  591. wlanrecvbroadcastpacket  OBJECT-TYPE
  592.         SYNTAX Unsigned32
  593.         MAX-ACCESS read-only
  594.         STATUS current
  595.         DESCRIPTION
  596.             "the field indicates the sum of received broadcast packets."
  597.     ::= { wirelessstat 3 }
  598.  
  599. wlantransbroadcastpacket  OBJECT-TYPE
  600.         SYNTAX Unsigned32
  601.         MAX-ACCESS read-only
  602.         STATUS current
  603.         DESCRIPTION
  604.             "the field indicates the sum of transmitted broadcast packets."
  605.     ::= { wirelessstat 4 }
  606.  
  607. wlanrecvmulticastpacket  OBJECT-TYPE
  608.         SYNTAX Unsigned32
  609.         MAX-ACCESS read-only
  610.         STATUS current
  611.         DESCRIPTION
  612.             "the field indicates the sum of received multicast packets."
  613.     ::= { wirelessstat 5 }
  614.  
  615. wlantransmulticastpacket  OBJECT-TYPE
  616.         SYNTAX Unsigned32
  617.         MAX-ACCESS read-only
  618.         STATUS current
  619.         DESCRIPTION
  620.             "the field indicates the sum of transmitted multicast packets."
  621.     ::= { wirelessstat 6 }
  622.  
  623. wlanrecvpacket  OBJECT-TYPE
  624.         SYNTAX Unsigned32
  625.         MAX-ACCESS read-only
  626.         STATUS current
  627.         DESCRIPTION
  628.             "the field indicates the sum of received packets."
  629.     ::= { wirelessstat 7 }
  630.  
  631. wlantranspacket  OBJECT-TYPE
  632.         SYNTAX Unsigned32
  633.         MAX-ACCESS read-only
  634.         STATUS current
  635.         DESCRIPTION
  636.             "the field indicates the sum of transmitted packets."
  637.     ::= { wirelessstat 8 }
  638.  
  639. wlanrecvbytes  OBJECT-TYPE
  640.         SYNTAX Unsigned32
  641.         MAX-ACCESS read-only
  642.         STATUS current
  643.         DESCRIPTION
  644.             "the field indicates the sum of received bytes."
  645.     ::= { wirelessstat 9 }
  646.  
  647. wlantransbytes  OBJECT-TYPE
  648.         SYNTAX Unsigned32
  649.         MAX-ACCESS read-only
  650.         STATUS current
  651.         DESCRIPTION
  652.             "the field indicates the sum of transmitted bytes."
  653.     ::= { wirelessstat 10 }
  654.  
  655. stationnumber OBJECT-TYPE
  656.         SYNTAX Unsigned32
  657.         MAX-ACCESS read-only
  658.         STATUS current
  659.         DESCRIPTION
  660.             "This attribute shall indicate the stations count."
  661.     ::= { wirelessstat 11 }
  662.  
  663. -- **********************************************************************
  664. -- *  Station List Table
  665. -- **********************************************************************
  666. stationListTable OBJECT-TYPE
  667.         SYNTAX SEQUENCE OF StationListEntry
  668.         MAX-ACCESS not-accessible
  669.         STATUS current
  670.         DESCRIPTION
  671.             "stationList Table show multiple instances on an agent."
  672.     ::= { accesspoint 6 }
  673.  
  674. stationListEntry OBJECT-TYPE
  675.         SYNTAX StationListEntry
  676.         MAX-ACCESS not-accessible
  677.         STATUS current
  678.         DESCRIPTION
  679.             "stationlist Entry show the connected station status "
  680.         INDEX {ifIndex}
  681.     ::= { stationListTable 1 }
  682.  
  683. StationListEntry ::=
  684.         SEQUENCE 
  685.         {
  686.             macaddress                MacAddress,
  687.             ipaddr                    IpAddress,
  688.             stationstatus            INTEGER 
  689.         }
  690.  
  691. macaddress OBJECT-TYPE
  692.         SYNTAX MacAddress
  693.         MAX-ACCESS read-only
  694.         STATUS current
  695.         DESCRIPTION
  696.             "This attribute shall indicate MAC address of the associated stationID."
  697.     ::= { stationListEntry 1 }
  698.  
  699. ipaddr OBJECT-TYPE
  700.         SYNTAX IpAddress
  701.         MAX-ACCESS read-only
  702.         STATUS current
  703.         DESCRIPTION
  704.             "This attribute shall indicate Ip address of the associated stationID."
  705.     ::= { stationListEntry 2 }
  706.  
  707. stationstatus OBJECT-TYPE
  708.         SYNTAX INTEGER { none(0), authenticating(1), authenticated(2), associating(3), associated(4) }
  709.         MAX-ACCESS read-only
  710.         STATUS current
  711.         DESCRIPTION
  712.             "This attribute shall indicate the status of station."
  713.     ::= { stationListEntry 3 }
  714.  
  715. --*********************************************************
  716. -- AP Operation Mode
  717. --*********************************************************
  718. --ap mode
  719. operationapmode OBJECT IDENTIFIER ::=  {accesspoint 7}
  720.  
  721. apmode  OBJECT-TYPE
  722.         SYNTAX INTEGER { ap(0), ptp(2),ptp-ap(3),pxp(4), pxp-ap(5),repeater(6) }
  723.         MAX-ACCESS read-write
  724.         STATUS current
  725.         DESCRIPTION
  726.             "This a command field for conntrol AP operation mode. "
  727.     ::= { operationapmode 1  }
  728.  
  729. ptpremotemacaddress OBJECT-TYPE
  730.         SYNTAX MacAddress
  731.         MAX-ACCESS read-write
  732.         STATUS current
  733.         DESCRIPTION
  734.             "This attribute shall indicate the stationID."
  735.     ::= { operationapmode 2 }
  736.  
  737. pxpremotemacaddress1 OBJECT-TYPE
  738.         SYNTAX MacAddress
  739.         MAX-ACCESS read-write
  740.         STATUS current
  741.         DESCRIPTION
  742.             "This attribute shall indicate the stationID."
  743.     ::= { operationapmode 3 }
  744.  
  745. pxpremotemacaddress2 OBJECT-TYPE
  746.         SYNTAX MacAddress
  747.         MAX-ACCESS read-write
  748.         STATUS current
  749.         DESCRIPTION
  750.             "This attribute shall indicate the stationID."
  751.     ::= { operationapmode 4 }
  752.  
  753. pxpremotemacaddress3 OBJECT-TYPE
  754.         SYNTAX MacAddress
  755.         MAX-ACCESS read-write
  756.         STATUS current
  757.         DESCRIPTION
  758.             "This attribute shall indicate the stationID."
  759.     ::= { operationapmode 5 }
  760.  
  761. pxpremotemacaddress4 OBJECT-TYPE
  762.         SYNTAX MacAddress
  763.         MAX-ACCESS read-write
  764.         STATUS current
  765.         DESCRIPTION
  766.             "This attribute shall indicate the stationID."
  767.     ::= { operationapmode 6 }
  768.  
  769. repremotemacaddress1 OBJECT-TYPE
  770.         SYNTAX MacAddress
  771.         MAX-ACCESS read-write
  772.         STATUS current
  773.         DESCRIPTION
  774.             "This attribute shall indicate the stationID."
  775.     ::= { operationapmode 7 }
  776.                 
  777. repremotemacaddress2 OBJECT-TYPE
  778.         SYNTAX MacAddress
  779.         MAX-ACCESS read-write
  780.         STATUS current
  781.         DESCRIPTION
  782.             "This attribute shall indicate the stationID."
  783.     ::= { operationapmode 8 }
  784.  
  785. repremotemacaddress3 OBJECT-TYPE
  786.         SYNTAX MacAddress
  787.         MAX-ACCESS read-write
  788.         STATUS current
  789.         DESCRIPTION
  790.             "This attribute shall indicate the stationID."
  791.     ::= { operationapmode 9 }
  792.  
  793. repremotemacaddress4 OBJECT-TYPE
  794.         SYNTAX MacAddress
  795.         MAX-ACCESS read-write
  796.         STATUS current
  797.         DESCRIPTION
  798.             "This attribute shall indicate the stationID."
  799.     ::= { operationapmode 10 }
  800.  
  801. --*********************************************************
  802. -- 802.1x Information
  803. --*********************************************************
  804.     info802dot1x OBJECT IDENTIFIER ::=  {accesspoint 8}
  805.     authinfo OBJECT IDENTIFIER ::=  {info802dot1x 1}
  806.  
  807. priradipaddr OBJECT-TYPE
  808.         SYNTAX IpAddress
  809.         MAX-ACCESS read-write
  810.         STATUS current
  811.         DESCRIPTION
  812.             "Internet address of the Primary Radius Server."
  813.     ::= { authinfo 1 }
  814.  
  815. priradport    OBJECT-TYPE
  816.         SYNTAX INTEGER
  817.         MAX-ACCESS read-write
  818.         STATUS current
  819.         DESCRIPTION
  820.             "Port number used for authentication at the
  821.             Primary Radius Server."
  822.     ::= { authinfo 2  }
  823.  
  824. priradsharedsecret    OBJECT-TYPE
  825.         SYNTAX DisplayString (SIZE(0..32))
  826.         MAX-ACCESS read-write
  827.         STATUS current
  828.         DESCRIPTION
  829.             "Secret shared between NAS and the Primary Radius Server."
  830.     ::= { authinfo 3 }
  831.  
  832. sndradipaddr OBJECT-TYPE
  833.         SYNTAX IpAddress
  834.         MAX-ACCESS read-write
  835.         STATUS current
  836.         DESCRIPTION
  837.             "Internet address of the Second Radius Server."
  838.     ::= { authinfo 4 }
  839.  
  840. sndradport    OBJECT-TYPE
  841.         SYNTAX INTEGER
  842.         MAX-ACCESS read-write
  843.         STATUS current
  844.         DESCRIPTION
  845.             "Port number used for authentication at
  846.             the Second Radius Server."
  847.     ::= { authinfo 5  }
  848.  
  849. sndradsharedsecret    OBJECT-TYPE
  850.         SYNTAX DisplayString (SIZE(0..32))
  851.         MAX-ACCESS read-write
  852.         STATUS current
  853.         DESCRIPTION
  854.             "Secret shared between NAS and the Second Radius Server."
  855.     ::= { authinfo 6 }
  856.  
  857. reauthtime     OBJECT-TYPE
  858.         SYNTAX INTEGER
  859.         MAX-ACCESS read-write
  860.         STATUS current
  861.         DESCRIPTION
  862.             "Current Login Status."
  863.     ::= { authinfo 7 }
  864.     
  865. accntinfo OBJECT IDENTIFIER ::=  {info802dot1x 2}
  866.  
  867. priacntipaddr OBJECT-TYPE
  868.         SYNTAX IpAddress
  869.         MAX-ACCESS read-write
  870.         STATUS current
  871.         DESCRIPTION
  872.             "IP address of the Primary radius account server."
  873.     ::= { accntinfo 1 }
  874.  
  875. priacntport    OBJECT-TYPE
  876.         SYNTAX INTEGER
  877.         MAX-ACCESS read-write
  878.         STATUS current
  879.         DESCRIPTION
  880.             "port number of the Primary radius account server."
  881.     ::= { accntinfo 2  }
  882.  
  883. priacntsharedsecret    OBJECT-TYPE
  884.         SYNTAX DisplayString (SIZE(0..32))
  885.         MAX-ACCESS read-write
  886.         STATUS current
  887.         DESCRIPTION
  888.             "password used by the ap to connect to the Primary radius account serve."
  889.     ::= { accntinfo 3 }
  890.  
  891. sndacntipaddr OBJECT-TYPE
  892.         SYNTAX IpAddress
  893.         MAX-ACCESS read-write
  894.         STATUS current
  895.         DESCRIPTION
  896.             "IP address of the Second radius account server."
  897.     ::= { accntinfo 4 }
  898.  
  899. sndacntport    OBJECT-TYPE
  900.         SYNTAX INTEGER
  901.         MAX-ACCESS read-write
  902.         STATUS current
  903.         DESCRIPTION
  904.             "port number of the Second radius account server."
  905.     ::= { accntinfo 5  }
  906.  
  907. sndacntsharedsecret    OBJECT-TYPE
  908.         SYNTAX DisplayString (SIZE(0..32))
  909.         MAX-ACCESS read-write
  910.         STATUS current
  911.         DESCRIPTION
  912.             "password used by the ap to connect to the Second radius account server."
  913.     ::= { accntinfo 6 }
  914.  
  915. --acntcurloginstat     OBJECT-TYPE
  916. --            SYNTAX TruthValue
  917. --            MAX-ACCESS read-write
  918. --            STATUS current
  919. --            DESCRIPTION
  920. --                "Current Login Status."
  921. --        ::= { accntinfo 7 }
  922.  
  923. --*********************************************************
  924. -- Command Information
  925. --*********************************************************
  926. --  Command information
  927. userCommand OBJECT IDENTIFIER ::=  {accesspoint 9}
  928.  
  929. resetAP    OBJECT-TYPE
  930.         SYNTAX INTEGER
  931.         MAX-ACCESS read-write
  932.         STATUS current
  933.         DESCRIPTION
  934.             "This a command field for conntrol AP action.
  935.             Write any value to reset the AP."
  936.     ::= { userCommand 1 }
  937.  
  938. setWirelessstatus OBJECT-TYPE
  939.         SYNTAX TruthValue
  940.         MAX-ACCESS read-write
  941.         STATUS current
  942.         DESCRIPTION
  943.             "This a command field for conntrol AP's wireless card action.
  944.             0: enable wireless card
  945.             1: disable wireless card"
  946.     ::= { userCommand 2  }
  947.  
  948.  
  949. -- **********************************************************************
  950. -- *  System Basic Setting  Table 2004/6/17
  951. -- **********************************************************************
  952. timeSettings OBJECT IDENTIFIER ::=  { accesspoint 10 }
  953.  
  954. currenttime OBJECT-TYPE
  955.         SYNTAX DisplayString ( SIZE(1..20) )
  956.         MAX-ACCESS read-only
  957.         STATUS current
  958.         DESCRIPTION
  959.             "This attributes shall indicates the current system time in a format:
  960.             YYYY/MM/DD hh:mm:ss."
  961.     ::= { timeSettings 1 }
  962.  
  963. timezone OBJECT-TYPE
  964.         SYNTAX INTEGER 
  965.         {
  966.             gmtwest12-international-date-line-west(0), gmtwest11-midway-island-samoa(1),
  967.             gmtwest10-hawaii(2), gmtwest09-alaska(3),
  968.             gmtwest08-pacific-time-us-canada-tijuana(4),gmtwest07-arizona(5),
  969.             gmtwest07-chihuahua-la-paz-mazatlan(6),gmtwest07-mountain-time-us-canada(7),
  970.             gmtwest06-central-america(8), gmtwest06-central-time-us-canada(9),
  971.             gmtwest06-guadalajara-mexico-city-monterrey(10), gmtwest06-saskatchewan(11),
  972.             gmtwest05-bogota-lima-quito(12),gmtwest05-eastern-time-us-canada(13),
  973.             gmtwest05-indiana-east(14), gmtwest04-atlantic-Time-canada(15),
  974.             gmtwest04-caracas-la-paz(16), gmtwest04-santiago(17),gmtwest03-30-newfoundland(18),
  975.             gmtwest03-brasilia(19),gmtwest03-buenos-aires-georgetown(20),gmtwest03-greenland(21),
  976.             gmtwest02-mid-atlantic(22),gmtwest01-azores(23),
  977.             gmtwest01-cape-verde-is(24), gmt00-casablanca-monrovia(25),
  978.             gmt00-greenwich-mean-time-dublin-edinburgh-lisbon-London(26),
  979.             gmteast01-amsterdam-berlin-bern-rome-stockholm-vienna(27),
  980.             gmteast01-belgrade-bratislava-budapest-ljubljana-prague(28),
  981.             gmteast01-brussels-copenhagen-madrid-paris(29),gmteast01-sarajevo-skopje-warsaw-zagreb(30),
  982.             gmteast01-west-central-africa(31),gmteast02-athens-istanbul-minsk(32),
  983.             gmteast02-bucharest(33), gmteast02-cairo(34), gmteast02-harare-pretoria(35),
  984.             gmteast02-helsinki-kyiv-riga-sofia-tallinn-vilnius(36),gmteast02-jerusalem(37),
  985.             gmteast03-baghdad(38), gmteast03-kuwait-riyadh(39),
  986.             gmteast03-moscow-st-petersburg-volgograd(40),gmteast03-nairobi(41),gmteast03-tehran(42),
  987.             gmteast04-abu-dhabi-muscat(43),gmteast04-baku-tbilisi-yerevan(44), gmteast04-kabul(45),
  988.             gmteast05-ekaterinburg(46),gmteast05-islamabad-karachi-kashkent(47),
  989.             gmteast05-chennai-kolkata-mumbai-new-delhi(48), gmteast05-kathmandu(49),
  990.             gmteast06-almaty-novosibirsk(50),gmteast06-astana-dhaka(51), gmteast06-sri-jayawardenepura(52),
  991.             gmteast06-rangoon(53),gmteast07-bangkok-hanoi-jakarta(54),gmteast07-krasnoyarsk(55),
  992.             gmteast08-beijing-chongqing-hong-kong-urumqi(56),gmteast08-irkutsk-ulaan-bataar(57),
  993.             gmteast08-kuala-lumpur-singapore(58),gmteast08-perth(59), gmteast08-taipei(60),
  994.             gmteast09-osaka-sapporo-tokyo(61),gmteast09-seoul(62),gmteast09-yakutsk(63),
  995.             gmteast09-adelaide(64),gmteast09-darwin(65), gmteast10-brisbane(66),
  996.             gmteast10-canberra-melbourne-sydney(67),gmteast10-guam-port-moresby(68),
  997.             gmteast10-hobart(69), gmteast10-vladivostok(70),
  998.             gmteast11-magadan-solomon-is-new-caledonia(71),gmteast12-auckland-wellington(72),
  999.             gmteast12-fiji-kamchatka-marshall-is(73),gmteast13-nuku-alofa(74)
  1000.         }
  1001.         MAX-ACCESS read-write
  1002.         STATUS current
  1003.         DESCRIPTION
  1004.             "This attribute shall indicate the timezone of the system."
  1005.     ::= { timeSettings 2 }
  1006.  
  1007. daylightsaving OBJECT-TYPE
  1008.         SYNTAX TruthValue
  1009.         MAX-ACCESS read-write
  1010.         STATUS current
  1011.         DESCRIPTION
  1012.             "This attribute shall indicate the Daylight Saving time."
  1013.     ::= { timeSettings 3 }
  1014.  
  1015. -- **********************************************************************
  1016. -- *  DHCP Server Setting  Table 2004/6/17
  1017. -- **********************************************************************
  1018. dhcpsSettings OBJECT IDENTIFIER ::=  { accesspoint 11 }
  1019.  
  1020. dhcpserver     OBJECT-TYPE
  1021.         SYNTAX TruthValue
  1022.         MAX-ACCESS read-write
  1023.         STATUS current
  1024.         DESCRIPTION
  1025.             "This attribute shall indicate whether DHCP server is enable
  1026.             or disable."
  1027.     ::= { dhcpsSettings 1 }
  1028.  
  1029. dhcpsipstart  OBJECT-TYPE
  1030.         SYNTAX IpAddress
  1031.         MAX-ACCESS read-write
  1032.         STATUS current
  1033.         DESCRIPTION
  1034.             "This attribute indicates the starting IP address of DHCP server will give.
  1035.             ***The value can only be set to a IP address in dot format."
  1036.     ::= { dhcpsSettings 2 }
  1037.  
  1038. dhcpsipend  OBJECT-TYPE
  1039.         SYNTAX IpAddress
  1040.         MAX-ACCESS read-write
  1041.         STATUS current
  1042.         DESCRIPTION
  1043.             "This attribute indicates the ending IP address of DHCP server will give.
  1044.             ***The value can only be set to a IP address in dot format."
  1045.     ::= { dhcpsSettings 3 }
  1046.  
  1047. dhcpnetmask  OBJECT-TYPE
  1048.         SYNTAX IpAddress
  1049.         MAX-ACCESS read-write
  1050.         STATUS current
  1051.         DESCRIPTION
  1052.             "This attribute indicates the net mask of DHCP server will give.
  1053.             ***The value can only be set to the net mask address in dot format."
  1054.     ::= { dhcpsSettings 4 }
  1055.  
  1056.  
  1057. dhcpsgateway  OBJECT-TYPE
  1058.         SYNTAX IpAddress
  1059.         MAX-ACCESS read-write
  1060.         STATUS current
  1061.         DESCRIPTION
  1062.             "This attribute indicates the gateway IP address of DHCP server will give.
  1063.             ***The value can only be set to a IP address in dot format."
  1064.     ::= { dhcpsSettings 5 }
  1065.  
  1066. dhcpspridns OBJECT-TYPE
  1067.         SYNTAX IpAddress
  1068.         MAX-ACCESS read-write
  1069.         STATUS current
  1070.         DESCRIPTION
  1071.             "This attribute indicates the primary DNS IP address of DHCP server will give.
  1072.             ***The value can only be set to a IP address in dot format."
  1073.     ::= { dhcpsSettings 6 }
  1074.  
  1075. dhcpspsnddns OBJECT-TYPE
  1076.         SYNTAX IpAddress
  1077.         MAX-ACCESS read-write
  1078.         STATUS current
  1079.         DESCRIPTION
  1080.             "This attribute indicates the secondary DNS IP address of DHCP server will give.
  1081.             ***The value can only be set to a IP address in dot format."
  1082.     ::= { dhcpsSettings 7 }
  1083.  
  1084. dhcpspriwins OBJECT-TYPE
  1085.         SYNTAX IpAddress
  1086.         MAX-ACCESS read-write
  1087.         STATUS current
  1088.         DESCRIPTION
  1089.             "This attribute indicates the primary WINS IP address of DHCP server will give.
  1090.             ***The value can only be set to a IP address in dot format."
  1091.     ::= { dhcpsSettings 8 }
  1092.  
  1093. dhcpspsndwins OBJECT-TYPE
  1094.         SYNTAX IpAddress
  1095.         MAX-ACCESS read-write
  1096.         STATUS current
  1097.         DESCRIPTION
  1098.             "This attribute indicates the secondary WINS IP address of DHCP server will give.
  1099.             ***The value can only be set to a IP address in dot format."
  1100.     ::= { dhcpsSettings 9 }
  1101.  
  1102. dhcpsleasetime OBJECT-TYPE
  1103.         SYNTAX INTEGER (15..44640)
  1104.         MAX-ACCESS read-write
  1105.         STATUS current
  1106.         DESCRIPTION
  1107.             "This attribute shall indicate the IP lease time of DHCP server will give
  1108.             to DHCP clients in minutes"
  1109.     ::= { dhcpsSettings 10 }
  1110.  
  1111. anyip     OBJECT-TYPE
  1112.         SYNTAX TruthValue
  1113.         MAX-ACCESS read-write
  1114.         STATUS current
  1115.         DESCRIPTION
  1116.             "This attribute shall indicate whether AnyIP function is enable
  1117.             or disable."
  1118.     ::= { dhcpsSettings 11 }
  1119.  
  1120. -- **********************************************************************
  1121. -- *  SYSLOG Server Setting  Table 2004/8/2
  1122. -- **********************************************************************
  1123. logSettings OBJECT IDENTIFIER ::=  { accesspoint 12 }
  1124.  
  1125. syslog OBJECT-TYPE
  1126.         SYNTAX TruthValue
  1127.         MAX-ACCESS read-write
  1128.         STATUS current
  1129.         DESCRIPTION
  1130.             "This attribute shall indicate whether syslog is enable 
  1131.             or disable."
  1132.     ::= { logSettings 1 }
  1133.  
  1134. syslogsrvip OBJECT-TYPE
  1135.         SYNTAX IpAddress
  1136.         MAX-ACCESS read-write
  1137.         STATUS current
  1138.         DESCRIPTION
  1139.             "This attributes shall indicates the IP address of the syslog server.
  1140.             ***The value can only be set to a IP address in dot format."        
  1141.     ::= { logSettings 2 }
  1142.  
  1143. syslogsrvport OBJECT-TYPE
  1144.         SYNTAX INTEGER
  1145.         MAX-ACCESS read-write
  1146.         STATUS current
  1147.         DESCRIPTION
  1148.             "This attributes shall indicates the Port of the Syslog server.
  1149.             *** The value can only be set to a port in dot format."
  1150.     ::= { logSettings 3 }    
  1151.  
  1152. END
  1153.