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

  1. AP-Config DEFINITIONS ::= BEGIN
  2.     IMPORTS
  3.         private , Counter, IpAddress, TimeTicks        FROM RFC1155-SMI
  4.         OBJECT-TYPE                    FROM RFC-1212
  5.         ifIndex                        FROM RFC1213-MIB
  6.         DisplayString, MacAddress, TruthValue        FROM SNMPv2-TC;
  7.  
  8. enterprises    OBJECT IDENTIFIER ::= { private 1  }
  9. dlink        OBJECT IDENTIFIER ::= { enterprises 171 }
  10. dlink-mgmt    OBJECT IDENTIFIER ::= { dlink 10 }
  11. dwl2700AP     OBJECT IDENTIFIER ::= { dlink-mgmt 37 }
  12. ap-config     OBJECT IDENTIFIER ::= { dwl2700AP 24 }
  13. home        OBJECT IDENTIFIER ::= {    ap-config 1 }
  14. advanced    OBJECT IDENTIFIER ::= {    ap-config 2 }
  15. tools        OBJECT IDENTIFIER ::= {    ap-config 3 }
  16. status        OBJECT IDENTIFIER ::= {    ap-config 4 }
  17. --------------------------------------------------
  18. --home
  19. --------------------------------------------------
  20. --------------------------------------------------
  21. --wireless setting
  22. --------------------------------------------------
  23. homeWirelessSettingTable    OBJECT-TYPE
  24.         SYNTAX SEQUENCE OF HomeWirelessSettingEntry
  25.         ACCESS not-accessible
  26.         STATUS mandatory
  27.         DESCRIPTION ""
  28.     ::= { home 1 }
  29. homeWirelessSettingEntry OBJECT-TYPE
  30.         SYNTAX HomeWirelessSettingEntry
  31.         ACCESS not-accessible
  32.         STATUS mandatory
  33.         DESCRIPTION
  34.             ""
  35.         INDEX {ifIndex}
  36.     ::= { homeWirelessSettingTable 1 }
  37. HomeWirelessSettingEntry ::= SEQUENCE {
  38.         homeWirelessSettingSSID            OCTET STRING,
  39.         homeWirelessSettingSSIDBroadcast    INTEGER,
  40.         homeWirelessSettingChannel        INTEGER,
  41.         homeWirelessSettingChannelList        OCTET STRING
  42.     }
  43. homeWirelessSettingSSID OBJECT-TYPE
  44.         SYNTAX OCTET STRING (SIZE(0..32))
  45.         ACCESS read-write
  46.         STATUS mandatory
  47.         DESCRIPTION
  48.             ""
  49.     ::= { homeWirelessSettingEntry 1 }
  50. homeWirelessSettingSSIDBroadcast OBJECT-TYPE
  51.         SYNTAX INTEGER { disable(0), enable(1) }
  52.         ACCESS read-write
  53.         STATUS mandatory
  54.         DESCRIPTION
  55.             "disable(0), 
  56.             enable(1)"
  57.     ::= { homeWirelessSettingEntry 2 }
  58. homeWirelessSettingChannel OBJECT-TYPE
  59.         SYNTAX INTEGER
  60.         ACCESS read-write
  61.         STATUS mandatory
  62.         DESCRIPTION
  63.             ""
  64.     ::= { homeWirelessSettingEntry 3 }
  65. homeWirelessSettingChannelList OBJECT-TYPE
  66.         SYNTAX OCTET STRING
  67.         ACCESS read-only
  68.         STATUS mandatory
  69.         DESCRIPTION
  70.             ""
  71.     ::= { homeWirelessSettingEntry 4 }
  72. --------------------------------------------------
  73. --home
  74. --------------------------------------------------
  75. --------------------------------------------------
  76. --lan
  77. --------------------------------------------------
  78. homeLANSetting    OBJECT IDENTIFIER ::= {    home 2 }
  79. homeLANSettingGetIPFrom OBJECT-TYPE
  80.         SYNTAX INTEGER { static(1), dynamic(2) }
  81.         ACCESS read-write
  82.         STATUS mandatory
  83.         DESCRIPTION
  84.             "static(Manual)(1), 
  85.             dynamic(DHCP)(2)"
  86.     ::= { homeLANSetting 1 }
  87. homeLANSettingIP OBJECT-TYPE
  88.         SYNTAX IpAddress
  89.         ACCESS read-write
  90.         STATUS mandatory
  91.         DESCRIPTION
  92.             ""
  93.     ::= { homeLANSetting 2 }
  94. homeLANSettingSubnetMash OBJECT-TYPE
  95.         SYNTAX IpAddress
  96.         ACCESS read-write
  97.         STATUS mandatory
  98.         DESCRIPTION
  99.             ""
  100.     ::= { homeLANSetting 3 }
  101. homeLANSettingGateway OBJECT-TYPE
  102.         SYNTAX IpAddress
  103.         ACCESS read-write
  104.         STATUS mandatory
  105.         DESCRIPTION
  106.             ""
  107.     ::= { homeLANSetting 4 }
  108. --------------------------------------------------
  109. --advanced
  110. --------------------------------------------------
  111. --------------------------------------------------
  112. --Performance
  113. --------------------------------------------------
  114. advancedAPModeTable OBJECT-TYPE
  115.         SYNTAX SEQUENCE OF AdvancedAPModeEntry
  116.         ACCESS not-accessible
  117.         STATUS mandatory
  118.         DESCRIPTION ""
  119.     ::= { advanced 1 }
  120. advancedAPModeEntry OBJECT-TYPE
  121.         SYNTAX AdvancedAPModeEntry
  122.         ACCESS not-accessible
  123.         STATUS mandatory
  124.         DESCRIPTION
  125.             ""
  126.         INDEX { ifIndex }
  127.     ::= { advancedAPModeTable 1 }
  128. AdvancedAPModeEntry ::= SEQUENCE {
  129.         advancedAPMode        INTEGER
  130.     }
  131. advancedAPMode OBJECT-TYPE
  132.         SYNTAX INTEGER { normal-ap(1), wds-with-ap(2), wds(3) }
  133.         ACCESS read-write
  134.         STATUS mandatory
  135.         DESCRIPTION 
  136.             "normal-ap(1), 
  137.             wds-with-ap(2), 
  138.             wds(3)"
  139.     ::= { advancedAPModeEntry 1 }
  140. advancedRemoteAPMACTable OBJECT-TYPE
  141.         SYNTAX SEQUENCE OF AdvancedRemoteAPMACEntry
  142.         ACCESS not-accessible
  143.         STATUS mandatory
  144.         DESCRIPTION ""
  145.     ::= { advanced 2 }
  146. advancedRemoteAPMACEntry OBJECT-TYPE
  147.         SYNTAX AdvancedRemoteAPMACEntry
  148.         ACCESS not-accessible
  149.         STATUS mandatory
  150.         DESCRIPTION
  151.             ""
  152.         INDEX { ifIndex, advancedRemoteAPMACIndex }
  153.     ::= { advancedRemoteAPMACTable 1 }
  154. AdvancedRemoteAPMACEntry ::= SEQUENCE {
  155.         advancedRemoteAPMACIndex    INTEGER,
  156.         advancedRemoteAPMAC        MacAddress
  157.     }
  158. advancedRemoteAPMACIndex OBJECT-TYPE
  159.         SYNTAX INTEGER ( 1..8 )
  160.         ACCESS not-accessible
  161.         STATUS mandatory
  162.         DESCRIPTION
  163.             ""
  164.     ::= { advancedRemoteAPMACEntry 1 }
  165. advancedRemoteAPMAC OBJECT-TYPE
  166.         SYNTAX MacAddress
  167.         ACCESS read-write
  168.         STATUS mandatory
  169.         DESCRIPTION
  170.             ""
  171.     ::= { advancedRemoteAPMACEntry 2 }
  172. advancedPerformanceTable OBJECT-TYPE
  173.         SYNTAX SEQUENCE OF AdvancedPerformanceEntry
  174.         ACCESS not-accessible
  175.         STATUS mandatory
  176.         DESCRIPTION ""
  177.     ::= { advanced 3 }
  178. advancedPerformanceEntry OBJECT-TYPE
  179.         SYNTAX AdvancedPerformanceEntry
  180.         ACCESS not-accessible
  181.         STATUS mandatory
  182.         DESCRIPTION
  183.             ""
  184.         INDEX {ifIndex}
  185.     ::= { advancedPerformanceTable 1 }
  186. AdvancedPerformanceEntry ::= SEQUENCE {
  187.         advancedPerformanceFrequency        OCTET STRING,
  188.         advancedPerformanceChannel        INTEGER,
  189.         advancedPerformanceChannelList        OCTET STRING,
  190.         advancedPerformanceDataRate        OCTET STRING,
  191.         advancedPerformanceDataRateList        OCTET STRING,
  192.         advancedPerformanceBeaconInterval    INTEGER,
  193.         advancedPerformanceDTIM            INTEGER,
  194.         advancedPerformanceFragmentLength    INTEGER,
  195.         advancedPerformanceRTSLength        INTEGER,
  196.         advancedPerformanceTransmitPower    INTEGER,
  197.         advancedPerformanceSuperMode        INTEGER,
  198.         advancedPerformanceRadioWave        INTEGER,
  199.         advancedPerformanceAutoChannelScan    INTEGER,
  200.         advancedPerformanceShortPreamble    INTEGER
  201.     }
  202. advancedPerformanceFrequency OBJECT-TYPE
  203.         SYNTAX OCTET STRING
  204.         ACCESS read-only
  205.         STATUS mandatory
  206.         DESCRIPTION
  207.             ""
  208.     ::= { advancedPerformanceEntry 1 }
  209. advancedPerformanceChannel OBJECT-TYPE
  210.         SYNTAX INTEGER
  211.         ACCESS read-write
  212.         STATUS mandatory
  213.         DESCRIPTION
  214.             ""
  215.     ::= { advancedPerformanceEntry 2 }
  216. advancedPerformanceChannelList OBJECT-TYPE
  217.         SYNTAX OCTET STRING
  218.         ACCESS read-only
  219.         STATUS mandatory
  220.         DESCRIPTION
  221.             ""
  222.     ::= { advancedPerformanceEntry 3 }
  223. advancedPerformanceDataRate OBJECT-TYPE
  224.         SYNTAX OCTET STRING
  225.         ACCESS read-write
  226.         STATUS mandatory
  227.         DESCRIPTION
  228.             ""
  229.     ::= { advancedPerformanceEntry 4 }
  230. advancedPerformanceDataRateList OBJECT-TYPE
  231.         SYNTAX OCTET STRING
  232.         ACCESS read-only
  233.         STATUS mandatory
  234.         DESCRIPTION
  235.             ""
  236.     ::= { advancedPerformanceEntry 5 }
  237. advancedPerformanceBeaconInterval OBJECT-TYPE
  238.         SYNTAX INTEGER ( 20..1000 )
  239.         ACCESS read-write
  240.         STATUS mandatory
  241.         DESCRIPTION
  242.             ""
  243.     ::= { advancedPerformanceEntry 6 }
  244. advancedPerformanceDTIM OBJECT-TYPE
  245.         SYNTAX INTEGER ( 1..255 )
  246.         ACCESS read-write
  247.         STATUS mandatory
  248.         DESCRIPTION
  249.             ""
  250.     ::= { advancedPerformanceEntry 7 }
  251. advancedPerformanceFragmentLength OBJECT-TYPE
  252.         SYNTAX INTEGER ( 256..2346 )
  253.         ACCESS read-write
  254.         STATUS mandatory
  255.         DESCRIPTION
  256.             ""
  257.     ::= { advancedPerformanceEntry 8 }
  258. advancedPerformanceRTSLength OBJECT-TYPE
  259.         SYNTAX INTEGER ( 256..2346 )
  260.         ACCESS read-write
  261.         STATUS mandatory
  262.         DESCRIPTION
  263.             ""
  264.     ::= { advancedPerformanceEntry 9 }
  265. advancedPerformanceTransmitPower OBJECT-TYPE
  266.         SYNTAX INTEGER { full(1), half(2), quarter(3), eighth(4), min(5) }
  267.         ACCESS read-write
  268.         STATUS mandatory
  269.         DESCRIPTION
  270.             "full(1), 
  271.             half(2), 
  272.             quarter(3), 
  273.             eighth(4), 
  274.             min(5)"
  275.     ::= { advancedPerformanceEntry 10 }
  276. advancedPerformanceSuperMode OBJECT-TYPE
  277.         SYNTAX INTEGER { super-mode-without-turbo(1), super-mode-with-dynamic-turbo(2), disabled(3) }
  278.         ACCESS read-write
  279.         STATUS mandatory
  280.         DESCRIPTION
  281. --            "super-mode-without-turbo(1), 
  282. --            super-mode-with-static-turbo(2), 
  283. --            super-mode-with-dynamic-turbo(3),
  284. --            disabled(4)"
  285.             "super-mode-without-turbo(1),
  286.             super-mode-with-dynamic-turbo(2),
  287.             disabled(3)
  288.  
  289.             the limit of super-mode-with-dynamic-turbo is as follows,
  290. --            11a-channel : 56, 153, 161
  291. --            11a-datarate: auto
  292.             11g-channel : 6
  293.             11g-datarate: auto"
  294.     ::= { advancedPerformanceEntry 11 }
  295. advancedPerformanceRadioWave OBJECT-TYPE
  296.         SYNTAX INTEGER { off(0), on(1) }
  297.         ACCESS read-write
  298.         STATUS mandatory
  299.         DESCRIPTION
  300.             "off(0), 
  301.             on(1)"
  302.     ::= { advancedPerformanceEntry 12 }
  303. advancedPerformanceAutoChannelScan OBJECT-TYPE
  304.         SYNTAX INTEGER { disable(0), enable(1) }
  305.         ACCESS read-write
  306.         STATUS mandatory
  307.         DESCRIPTION
  308.             "disable(0), 
  309.             enable(1)"
  310.     ::= { advancedPerformanceEntry 14 }
  311. advancedPerformanceShortPreamble OBJECT-TYPE
  312.         SYNTAX INTEGER { disable(0), enable(1) }
  313.         ACCESS read-write
  314.         STATUS mandatory
  315.         DESCRIPTION
  316.             "disable(0), 
  317.             enable(1)"
  318.     ::= { advancedPerformanceEntry 17 }
  319. --------------------------------------------------
  320. --advanced
  321. --------------------------------------------------
  322. --------------------------------------------------
  323. --filters
  324. --------------------------------------------------
  325. advancedFilters    OBJECT IDENTIFIER ::= { advanced 4  }
  326. advancedFiltersWirelessAccessSettingTable    OBJECT-TYPE
  327.         SYNTAX SEQUENCE OF AdvancedFiltersWirelessAccessSettingEntry
  328.         ACCESS not-accessible
  329.         STATUS mandatory
  330.         DESCRIPTION ""
  331.     ::= { advancedFilters 1 }
  332. advancedFiltersWirelessAccessSettingEntry OBJECT-TYPE
  333.         SYNTAX AdvancedFiltersWirelessAccessSettingEntry
  334.         ACCESS not-accessible
  335.         STATUS mandatory
  336.         DESCRIPTION
  337.             ""
  338.         INDEX {ifIndex}
  339.     ::= { advancedFiltersWirelessAccessSettingTable 1 }
  340. AdvancedFiltersWirelessAccessSettingEntry ::= SEQUENCE {
  341.         advancedFiltersWirelessAccessSettingAccessControl    INTEGER
  342.     }
  343. advancedFiltersWirelessAccessSettingAccessControl OBJECT-TYPE
  344.         SYNTAX INTEGER { disable(1), accept(2), reject(3) }
  345.         ACCESS read-write
  346.         STATUS mandatory
  347.         DESCRIPTION
  348.             "disable(1), 
  349.             accept(2), 
  350.             reject(3)"
  351.     ::= { advancedFiltersWirelessAccessSettingEntry 1 }
  352. advancedFiltersWirelessAccessSettingMacTable    OBJECT-TYPE
  353.         SYNTAX SEQUENCE OF AdvancedFiltersWirelessAccessSettingMacEntry
  354.         ACCESS not-accessible
  355.         STATUS mandatory
  356.         DESCRIPTION ""
  357.     ::= { advancedFilters 2 }
  358. advancedFiltersWirelessAccessSettingMacEntry OBJECT-TYPE
  359.         SYNTAX AdvancedFiltersWirelessAccessSettingMacEntry
  360.         ACCESS not-accessible
  361.         STATUS mandatory
  362.         DESCRIPTION
  363.             ""
  364.         INDEX { ifIndex, advancedFiltersWirelessAccessSettingMacIndex }
  365.     ::= { advancedFiltersWirelessAccessSettingMacTable 1 }
  366. AdvancedFiltersWirelessAccessSettingMacEntry ::= SEQUENCE {
  367.     advancedFiltersWirelessAccessSettingMacIndex    INTEGER,
  368.     advancedFiltersWirelessAccessSettingMac        MacAddress
  369.     }
  370. advancedFiltersWirelessAccessSettingMacIndex OBJECT-TYPE
  371.         SYNTAX INTEGER (1..16)
  372.         ACCESS not-accessible
  373.         STATUS mandatory
  374.         DESCRIPTION
  375.             ""
  376.     ::= { advancedFiltersWirelessAccessSettingMacEntry 1 }
  377. advancedFiltersWirelessAccessSettingMac OBJECT-TYPE
  378.         SYNTAX MacAddress
  379.         ACCESS read-write
  380.         STATUS mandatory
  381.         DESCRIPTION
  382.             ""
  383.     ::= { advancedFiltersWirelessAccessSettingMacEntry 2 }
  384. advancedFiltersWLANPartitionTable    OBJECT-TYPE
  385.         SYNTAX SEQUENCE OF AdvancedFiltersWLANPartitionEntry
  386.         ACCESS not-accessible
  387.         STATUS mandatory
  388.         DESCRIPTION ""
  389.     ::= { advancedFilters 3 }
  390. advancedFiltersWLANPartitionEntry OBJECT-TYPE
  391.         SYNTAX AdvancedFiltersWLANPartitionEntry
  392.         ACCESS not-accessible
  393.         STATUS mandatory
  394.         DESCRIPTION
  395.             ""
  396.         INDEX {ifIndex}
  397.     ::= { advancedFiltersWLANPartitionTable 1 }
  398. AdvancedFiltersWLANPartitionEntry ::= SEQUENCE {
  399.     advancedFiltersWLANPartitionInternalStationConnection        INTEGER,
  400.     advancedFiltersWLANPartitionEthernettoWLANAccess        INTEGER
  401. --    advancedFiltersWLANPartitionInternalStationAGConnection        INTEGER
  402.     }
  403. advancedFiltersWLANPartitionInternalStationConnection OBJECT-TYPE
  404.         SYNTAX INTEGER { disable(0), enable(1) }
  405.         ACCESS read-write
  406.         STATUS mandatory
  407.         DESCRIPTION
  408.             "disable(0), 
  409.             enable(1)"
  410.     ::= { advancedFiltersWLANPartitionEntry 1 }
  411. advancedFiltersWLANPartitionEthernettoWLANAccess OBJECT-TYPE
  412.         SYNTAX INTEGER { disable(0), enable(1) }
  413.         ACCESS read-write
  414.         STATUS mandatory
  415.         DESCRIPTION
  416.             "disable(0), 
  417.             enable(1)"
  418.     ::= { advancedFiltersWLANPartitionEntry 2 }
  419. --advancedFiltersWLANPartitionInternalStationAGConnection OBJECT-TYPE
  420. --        SYNTAX INTEGER { disable(0), enable(1) }
  421. --        ACCESS read-write
  422. --        STATUS mandatory
  423. --        DESCRIPTION
  424. --            "disable(0), 
  425. --            enable(1)"
  426. --    ::= { advancedFiltersWLANPartitionEntry 3 }
  427. --------------------------------------------------
  428. --advanced
  429. --------------------------------------------------
  430. --------------------------------------------------
  431. --Encryption
  432. --------------------------------------------------
  433. advancedEncryption OBJECT IDENTIFIER ::= { advanced 5  }
  434. advancedEncryptionKeySettingTable OBJECT-TYPE
  435.         SYNTAX SEQUENCE OF AdvancedEncryptionKeySettingEntry
  436.         ACCESS not-accessible
  437.         STATUS mandatory
  438.         DESCRIPTION ""
  439.     ::= { advancedEncryption 1 }
  440. advancedEncryptionKeySettingEntry OBJECT-TYPE
  441.         SYNTAX AdvancedEncryptionKeySettingEntry
  442.         ACCESS not-accessible
  443.         STATUS mandatory
  444.         DESCRIPTION
  445.             ""
  446.         INDEX {ifIndex}
  447.     ::= { advancedEncryptionKeySettingTable 1 }
  448. AdvancedEncryptionKeySettingEntry ::= SEQUENCE {
  449.         advancedEncryptionKeySettingAuthentication    INTEGER,
  450.         advancedEncryptionKeySettingEncryption        INTEGER,
  451.         advancedEncryptionKeySettingValidKey        INTEGER,
  452.         advancedEncryptionKeySettingPassPhrase        OCTET STRING,
  453.         advancedEncryptionKeySettingCipherType        INTEGER,
  454.         advancedEncryptionKeySettingUpdateInterval    INTEGER
  455.     }
  456. advancedEncryptionKeySettingAuthentication OBJECT-TYPE
  457.         SYNTAX INTEGER { opensystem(1), sharekey(2), opensystem-sharekey(3), ieee802dot1x(4), wpa-eap(5), wpa-psk(6), wpa2-eap(7), wpa2-psk(8), wpa-auto-eap(9), wpa-auto-psk(10) }
  458.         ACCESS read-write
  459.         STATUS mandatory
  460.         DESCRIPTION
  461.             "opensystem(1), 
  462.             sharekey(2), 
  463.             opensystem-sharekey(3), 
  464.             ieee802dot1x(4), 
  465.             wpa-eap(5), 
  466.             wpa-psk(6), 
  467.             wpa2-eap(7), 
  468.             wpa2-psk(8), 
  469.             wpa-auto-eap(9), 
  470.             wpa-auto-psk(10)"
  471.     ::= { advancedEncryptionKeySettingEntry 1 }
  472. advancedEncryptionKeySettingEncryption OBJECT-TYPE
  473.         SYNTAX INTEGER { disable(0), enable(1) }
  474.         ACCESS read-write
  475.         STATUS mandatory
  476.         DESCRIPTION
  477.             "disable(0), 
  478.             enable(1)"
  479.     ::= { advancedEncryptionKeySettingEntry 2 }
  480. advancedEncryptionKeySettingValidKey OBJECT-TYPE
  481.         SYNTAX INTEGER { first(1), second(2), third(3), fourth(4) }
  482.         ACCESS read-write
  483.         STATUS mandatory
  484.         DESCRIPTION
  485.             "first(1), 
  486.             second(2), 
  487.             third(3), 
  488.             fourth(4)"
  489.     ::= { advancedEncryptionKeySettingEntry 3 }
  490. advancedEncryptionKeySettingPassPhrase OBJECT-TYPE
  491.         SYNTAX OCTET STRING ( SIZE(8..63) )
  492.         ACCESS read-write
  493.         STATUS mandatory
  494.         DESCRIPTION
  495.             ""
  496.     ::= { advancedEncryptionKeySettingEntry 4 }
  497. advancedEncryptionKeySettingCipherType OBJECT-TYPE
  498.         SYNTAX INTEGER { wep(1), auto(2), aes(3), tkip(4) }
  499.         ACCESS read-write
  500.         STATUS mandatory
  501.         DESCRIPTION
  502.             "wep(1), 
  503.             auto(2), 
  504.             aes(3), 
  505.             tkip(4)"
  506.     ::= { advancedEncryptionKeySettingEntry 5 }
  507. advancedEncryptionKeySettingUpdateInterval OBJECT-TYPE
  508.         SYNTAX INTEGER
  509.         ACCESS read-write
  510.         STATUS mandatory
  511.         DESCRIPTION
  512.             ""
  513.     ::= { advancedEncryptionKeySettingEntry 6 }
  514. advancedEncryptionServerSetting OBJECT IDENTIFIER ::= { advancedEncryption 2  }
  515. --advancedEncryptionServerSettingTable OBJECT-TYPE
  516. --        SYNTAX SEQUENCE OF AdvancedEncryptionServerSettingEntry
  517. --        ACCESS not-accessible
  518. --        STATUS mandatory
  519. --        DESCRIPTION ""
  520. --    ::= { advancedEncryption 2 }
  521. --advancedEncryptionServerSettingEntry OBJECT-TYPE
  522. --        SYNTAX AdvancedEncryptionServerSettingEntry
  523. --        ACCESS not-accessible
  524. --        STATUS mandatory
  525. --        DESCRIPTION
  526. --            ""
  527. --        INDEX {ifIndex}
  528. --    ::= { advancedEncryptionServerSettingTable 1 }
  529. --AdvancedEncryptionServerSettingEntry ::= SEQUENCE {
  530. --    advancedEncryptionRadiusServer        IpAddress,
  531. --    advancedEncryptionRadiusPort        INTEGER,
  532. --    advancedEncryptionRadiusSecret        OCTET STRING
  533. --    }
  534. advancedEncryptionRadiusServer OBJECT-TYPE
  535.         SYNTAX IpAddress 
  536.         ACCESS read-write
  537.         STATUS mandatory
  538.         DESCRIPTION
  539.             ""
  540.     ::= { advancedEncryptionServerSetting 3 }
  541. advancedEncryptionRadiusPort OBJECT-TYPE
  542.         SYNTAX INTEGER ( 1..65536 )
  543.         ACCESS read-write
  544.         STATUS mandatory
  545.         DESCRIPTION
  546.             ""
  547.     ::= { advancedEncryptionServerSetting 4 }
  548. advancedEncryptionRadiusSecret OBJECT-TYPE
  549.         SYNTAX OCTET STRING ( SIZE(0..32) )
  550.         ACCESS read-write
  551.         STATUS mandatory
  552.         DESCRIPTION
  553.             ""
  554.     ::= { advancedEncryptionServerSetting 5 }
  555. advancedEncryptionKeyTable OBJECT-TYPE
  556.         SYNTAX SEQUENCE OF AdvancedEncryptionKeyEntry
  557.         ACCESS not-accessible
  558.         STATUS mandatory
  559.         DESCRIPTION ""
  560.     ::= { advancedEncryption 3 }
  561. advancedEncryptionKeyEntry OBJECT-TYPE
  562.         SYNTAX AdvancedEncryptionKeyEntry
  563.         ACCESS not-accessible
  564.         STATUS mandatory
  565.         DESCRIPTION
  566.             ""
  567.         INDEX {ifIndex}
  568.     ::= { advancedEncryptionKeyTable 1 }
  569. AdvancedEncryptionKeyEntry ::= SEQUENCE {
  570.     advancedEncryptionKey        OCTET STRING
  571.     }
  572. advancedEncryptionKey OBJECT-TYPE
  573.         SYNTAX OCTET STRING (SIZE(10..32))
  574.         ACCESS read-write
  575.         STATUS mandatory
  576.         DESCRIPTION
  577.             "HEX CODE, LENGTH--10, 26, or 32."
  578.     ::= { advancedEncryptionKeyEntry 1 }
  579. --------------------------------------------------
  580. --advanced
  581. --------------------------------------------------
  582. --------------------------------------------------
  583. --Grouping
  584. --------------------------------------------------
  585. advancedGroupingSetting    OBJECT IDENTIFIER ::= { advanced 6 }
  586. advancedGroupingSettingLoadBalance OBJECT-TYPE
  587.         SYNTAX INTEGER { disable(0), enable(1) }
  588.         ACCESS read-write
  589.         STATUS mandatory
  590.         DESCRIPTION
  591.             "disable(0), 
  592.             enable(1)"
  593.     ::= { advancedGroupingSetting 1 }
  594. advancedGroupingSettingUserLimit OBJECT-TYPE
  595.         SYNTAX INTEGER ( 0..64 )
  596.         ACCESS read-write
  597.         STATUS mandatory
  598.         DESCRIPTION
  599.             ""
  600.     ::= { advancedGroupingSetting 2 }
  601. advancedGroupingSettingLinkIntegrate OBJECT-TYPE
  602.         SYNTAX INTEGER { disable(0), enable(1) }
  603.         ACCESS read-write
  604.         STATUS mandatory
  605.         DESCRIPTION
  606.             "disable(0), 
  607.             enable(1)"
  608.     ::= { advancedGroupingSetting 3 }
  609. advancedGroupingSettingEthernetLinkStatus OBJECT-TYPE
  610.         SYNTAX OCTET STRING
  611.         ACCESS read-only
  612.         STATUS mandatory
  613.         DESCRIPTION
  614.             ""
  615.     ::= { advancedGroupingSetting 4 }
  616. --------------------------------------------------
  617. --advanced
  618. --------------------------------------------------
  619. --------------------------------------------------
  620. --dhcpserver
  621. --------------------------------------------------
  622. advancedDHCPServer    OBJECT IDENTIFIER ::= { advanced 7 }
  623. advancedDHCPServerDHCPServerControlFunction OBJECT-TYPE
  624.         SYNTAX INTEGER { disable(0), enable(1) }
  625.         ACCESS read-write
  626.         STATUS mandatory
  627.         DESCRIPTION
  628.             "disable(0), 
  629.             enable(1)"
  630.     ::= { advancedDHCPServer 1 }
  631. advancedDHCPServerDynamicPoolSettingTable OBJECT IDENTIFIER ::= { advancedDHCPServer 2 }
  632. advancedDHCPServerDynamicPoolSettingIPAssignFrom  OBJECT-TYPE
  633.         SYNTAX IpAddress
  634.         ACCESS read-write
  635.         STATUS mandatory
  636.         DESCRIPTION
  637.             ""
  638.     ::= { advancedDHCPServerDynamicPoolSettingTable 1 }
  639. advancedDHCPServerDynamicPoolSettingTheRangeofPool  OBJECT-TYPE
  640.         SYNTAX INTEGER (1..255)
  641.         ACCESS read-write
  642.         STATUS mandatory
  643.         DESCRIPTION
  644.             ""
  645.     ::= { advancedDHCPServerDynamicPoolSettingTable 2 }
  646. advancedDHCPServerDynamicPoolSettingSubMask  OBJECT-TYPE
  647.         SYNTAX IpAddress
  648.         ACCESS read-write
  649.         STATUS mandatory
  650.         DESCRIPTION
  651.             ""
  652.     ::= { advancedDHCPServerDynamicPoolSettingTable 3 }
  653. advancedDHCPServerDynamicPoolSettingGateway  OBJECT-TYPE
  654.         SYNTAX IpAddress
  655.         ACCESS read-write
  656.         STATUS mandatory
  657.         DESCRIPTION
  658.             ""
  659.     ::= { advancedDHCPServerDynamicPoolSettingTable 4 }
  660. advancedDHCPServerDynamicPoolSettingWins  OBJECT-TYPE
  661.         SYNTAX IpAddress
  662.         ACCESS read-write
  663.         STATUS mandatory
  664.         DESCRIPTION
  665.             ""
  666.     ::= { advancedDHCPServerDynamicPoolSettingTable 5 }
  667. advancedDHCPServerDynamicPoolSettingDNS  OBJECT-TYPE
  668.         SYNTAX IpAddress
  669.         ACCESS read-write
  670.         STATUS mandatory
  671.         DESCRIPTION
  672.             ""
  673.     ::= { advancedDHCPServerDynamicPoolSettingTable 6 }
  674. advancedDHCPServerDynamicPoolSettingDomainName  OBJECT-TYPE
  675.         SYNTAX OCTET STRING ( SIZE(0..63) )
  676.         ACCESS read-write
  677.         STATUS mandatory
  678.         DESCRIPTION
  679.             ""
  680.     ::= { advancedDHCPServerDynamicPoolSettingTable 7 }
  681. advancedDHCPServerDynamicPoolSettingLeaseTime  OBJECT-TYPE
  682.         SYNTAX INTEGER ( 60..315636000 )
  683.         ACCESS read-write
  684.         STATUS mandatory
  685.         DESCRIPTION
  686.             "60-315636000sec"
  687.     ::= { advancedDHCPServerDynamicPoolSettingTable 8 }
  688. advancedDHCPServerDynamicPoolSettingStatus OBJECT-TYPE
  689.         SYNTAX INTEGER { off(0), on(1) }
  690.         ACCESS read-write
  691.         STATUS mandatory
  692.         DESCRIPTION
  693.             "off(0), 
  694.             on(1)"
  695.     ::= { advancedDHCPServerDynamicPoolSettingTable 9 }
  696. advancedDHCPServerStaticPoolSettingTable OBJECT-TYPE
  697.         SYNTAX SEQUENCE OF AdvancedDHCPServerStaticPoolSettingEntry
  698.         ACCESS not-accessible
  699.         STATUS mandatory
  700.         DESCRIPTION ""
  701.     ::= { advancedDHCPServer 3 }
  702. advancedDHCPServerStaticPoolSettingEntry OBJECT-TYPE
  703.         SYNTAX AdvancedDHCPServerStaticPoolSettingEntry
  704.         ACCESS not-accessible
  705.         STATUS mandatory
  706.         DESCRIPTION
  707.             ""
  708.         INDEX { advancedDHCPServerStaticPoolSettingIndex }
  709.     ::= { advancedDHCPServerStaticPoolSettingTable 1 }
  710. AdvancedDHCPServerStaticPoolSettingEntry ::= SEQUENCE {
  711.     advancedDHCPServerStaticPoolSettingIndex    INTEGER,
  712.     advancedDHCPServerStaticPoolSettingAssignedIP    IpAddress,
  713.     advancedDHCPServerStaticPoolSettingAssignedMAC    MacAddress,
  714.     advancedDHCPServerStaticPoolSettingSubMask    IpAddress,
  715.     advancedDHCPServerStaticPoolSettingGateway    IpAddress,
  716.     advancedDHCPServerStaticPoolSettingWins        IpAddress,
  717.     advancedDHCPServerStaticPoolSettingDNS        IpAddress,
  718.     advancedDHCPServerStaticPoolSettingDomainName    OCTET STRING,
  719.     advancedDHCPServerStaticPoolSettingStatus    INTEGER
  720.     }
  721. advancedDHCPServerStaticPoolSettingIndex OBJECT-TYPE
  722.         SYNTAX INTEGER ( 1..16 )
  723.         ACCESS not-accessible
  724.         STATUS mandatory
  725.         DESCRIPTION
  726.             ""
  727.     ::= { advancedDHCPServerStaticPoolSettingEntry 1 }
  728. advancedDHCPServerStaticPoolSettingAssignedIP OBJECT-TYPE
  729.         SYNTAX IpAddress
  730.         ACCESS read-write
  731.         STATUS mandatory
  732.         DESCRIPTION
  733.             ""
  734.     ::= { advancedDHCPServerStaticPoolSettingEntry 2 }
  735. advancedDHCPServerStaticPoolSettingAssignedMAC OBJECT-TYPE
  736.         SYNTAX MacAddress
  737.         ACCESS read-write
  738.         STATUS mandatory
  739.         DESCRIPTION
  740.             ""
  741.     ::= { advancedDHCPServerStaticPoolSettingEntry 3 }
  742. advancedDHCPServerStaticPoolSettingSubMask OBJECT-TYPE
  743.         SYNTAX IpAddress
  744.         ACCESS read-write
  745.         STATUS mandatory
  746.         DESCRIPTION
  747.             ""
  748.     ::= { advancedDHCPServerStaticPoolSettingEntry 4 }
  749. advancedDHCPServerStaticPoolSettingGateway OBJECT-TYPE
  750.         SYNTAX IpAddress
  751.         ACCESS read-write
  752.         STATUS mandatory
  753.         DESCRIPTION
  754.             ""
  755.     ::= { advancedDHCPServerStaticPoolSettingEntry 5 }
  756. advancedDHCPServerStaticPoolSettingWins OBJECT-TYPE
  757.         SYNTAX IpAddress
  758.         ACCESS read-write
  759.         STATUS mandatory
  760.         DESCRIPTION
  761.             ""
  762.     ::= { advancedDHCPServerStaticPoolSettingEntry 6 }
  763. advancedDHCPServerStaticPoolSettingDNS OBJECT-TYPE
  764.         SYNTAX IpAddress
  765.         ACCESS read-write
  766.         STATUS mandatory
  767.         DESCRIPTION
  768.             ""
  769.     ::= { advancedDHCPServerStaticPoolSettingEntry 7 }
  770. advancedDHCPServerStaticPoolSettingDomainName OBJECT-TYPE
  771.         SYNTAX OCTET STRING ( SIZE(0..63) )
  772.         ACCESS read-write
  773.         STATUS mandatory
  774.         DESCRIPTION
  775.             ""
  776.     ::= { advancedDHCPServerStaticPoolSettingEntry 8 }
  777. advancedDHCPServerStaticPoolSettingStatus OBJECT-TYPE
  778.         SYNTAX INTEGER { off(0), on(1) }
  779.         ACCESS read-write
  780.         STATUS mandatory
  781.         DESCRIPTION
  782.             "off(0), 
  783.             on(1)"
  784.     ::= { advancedDHCPServerStaticPoolSettingEntry 9 }
  785. advancedDHCPServerIPMappingList    OBJECT IDENTIFIER ::= { advancedDHCPServer 4  }
  786. advancedDHCPServerIPMappingListDHCPDynamicPoolsTable OBJECT-TYPE
  787.         SYNTAX SEQUENCE OF AdvancedDHCPServerIPMappingListDHCPDynamicPoolsEntry
  788.         ACCESS not-accessible
  789.         STATUS mandatory
  790.         DESCRIPTION ""
  791.     ::= { advancedDHCPServerIPMappingList 1 }
  792. advancedDHCPServerIPMappingListDHCPDynamicPoolsEntry OBJECT-TYPE
  793.         SYNTAX AdvancedDHCPServerIPMappingListDHCPDynamicPoolsEntry
  794.         ACCESS not-accessible
  795.         STATUS mandatory
  796.         DESCRIPTION
  797.             ""
  798.         INDEX {advancedDHCPServerIPMappingListDHCPDynamicPoolsIndex}
  799.     ::= { advancedDHCPServerIPMappingListDHCPDynamicPoolsTable 1 }
  800. AdvancedDHCPServerIPMappingListDHCPDynamicPoolsEntry ::= SEQUENCE {
  801.     advancedDHCPServerIPMappingListDHCPDynamicPoolsIndex        INTEGER,
  802.     advancedDHCPServerIPMappingListDHCPDynamicPoolsBindingMac    MacAddress,
  803.     advancedDHCPServerIPMappingListDHCPDynamicPoolsAssignedIP    IpAddress,
  804.     advancedDHCPServerIPMappingListDHCPDynamicPoolsLeaseTime    INTEGER
  805.     }
  806. advancedDHCPServerIPMappingListDHCPDynamicPoolsIndex OBJECT-TYPE
  807.         SYNTAX INTEGER (0..254)
  808.         ACCESS not-accessible
  809.         STATUS mandatory
  810.         DESCRIPTION
  811.             ""
  812.     ::= { advancedDHCPServerIPMappingListDHCPDynamicPoolsEntry 1 }
  813. advancedDHCPServerIPMappingListDHCPDynamicPoolsBindingMac OBJECT-TYPE
  814.         SYNTAX MacAddress
  815.         ACCESS read-only
  816.         STATUS mandatory
  817.         DESCRIPTION
  818.             ""
  819.     ::= { advancedDHCPServerIPMappingListDHCPDynamicPoolsEntry 2 }
  820. advancedDHCPServerIPMappingListDHCPDynamicPoolsAssignedIP OBJECT-TYPE
  821.         SYNTAX IpAddress
  822.         ACCESS read-only
  823.         STATUS mandatory
  824.         DESCRIPTION
  825.             ""
  826.     ::= { advancedDHCPServerIPMappingListDHCPDynamicPoolsEntry 3 }
  827. advancedDHCPServerIPMappingListDHCPDynamicPoolsLeaseTime OBJECT-TYPE
  828.         SYNTAX INTEGER
  829.         ACCESS read-only
  830.         STATUS mandatory
  831.         DESCRIPTION
  832.             ""
  833.     ::= { advancedDHCPServerIPMappingListDHCPDynamicPoolsEntry 4 }
  834. advancedDHCPServerIPMappingListDHCPStaticPoolsTable OBJECT-TYPE
  835.         SYNTAX SEQUENCE OF AdvancedDHCPServerIPMappingListDHCPStaticPoolsEntry
  836.         ACCESS not-accessible
  837.         STATUS mandatory
  838.         DESCRIPTION ""
  839.     ::= { advancedDHCPServerIPMappingList 2 }
  840. advancedDHCPServerIPMappingListDHCPStaticPoolsEntry OBJECT-TYPE
  841.         SYNTAX AdvancedDHCPServerIPMappingListDHCPStaticPoolsEntry
  842.         ACCESS not-accessible
  843.         STATUS mandatory
  844.         DESCRIPTION
  845.             ""
  846.         INDEX {advancedDHCPServerIPMappingListDHCPStaticPoolsIndex}
  847.     ::= { advancedDHCPServerIPMappingListDHCPStaticPoolsTable 1 }
  848. AdvancedDHCPServerIPMappingListDHCPStaticPoolsEntry ::= SEQUENCE {
  849.     advancedDHCPServerIPMappingListDHCPStaticPoolsIndex        INTEGER,
  850.     advancedDHCPServerIPMappingListDHCPStaticPoolsBingingMAC    MacAddress,
  851.     advancedDHCPServerIPMappingListDHCPStaticPoolsAssignedIP    IpAddress
  852.     }
  853. advancedDHCPServerIPMappingListDHCPStaticPoolsIndex OBJECT-TYPE
  854.         SYNTAX INTEGER
  855.         ACCESS not-accessible
  856.         STATUS mandatory
  857.         DESCRIPTION
  858.             ""
  859.     ::= { advancedDHCPServerIPMappingListDHCPStaticPoolsEntry 1 }
  860. advancedDHCPServerIPMappingListDHCPStaticPoolsBingingMAC OBJECT-TYPE
  861.         SYNTAX MacAddress
  862.         ACCESS read-only
  863.         STATUS mandatory
  864.         DESCRIPTION
  865.             ""
  866.     ::= { advancedDHCPServerIPMappingListDHCPStaticPoolsEntry 2 }
  867. advancedDHCPServerIPMappingListDHCPStaticPoolsAssignedIP OBJECT-TYPE
  868.         SYNTAX IpAddress
  869.         ACCESS read-only
  870.         STATUS mandatory
  871.         DESCRIPTION
  872.             ""
  873.     ::= { advancedDHCPServerIPMappingListDHCPStaticPoolsEntry 3 }
  874. advancedDHCPServerIPMappingListGetTable OBJECT IDENTIFIER ::= { advancedDHCPServerIPMappingList 3 }
  875. advancedDHCPServerIPMappingListDHCPDynamicGet OBJECT-TYPE
  876.         SYNTAX INTEGER { nothing(0), acquire(1) }
  877.         ACCESS read-write
  878.         STATUS mandatory
  879.         DESCRIPTION
  880.             "To acquire the System Log Information.
  881.             nothing(0), 
  882.             acquire(1)"
  883.     ::= { advancedDHCPServerIPMappingListGetTable 1 }
  884. advancedDHCPServerIPMappingListDHCPStaticGet OBJECT-TYPE
  885.         SYNTAX INTEGER { nothing(0), acquire(1) }
  886.         ACCESS read-write
  887.         STATUS mandatory
  888.         DESCRIPTION
  889.             "To acquire the System Log Information.
  890.             nothing(0), 
  891.             acquire(1)"
  892.     ::= { advancedDHCPServerIPMappingListGetTable 2 }
  893. --------------------------------------------------
  894. --advanced
  895. --------------------------------------------------
  896. --------------------------------------------------
  897. --multissid
  898. --------------------------------------------------
  899. advancedMultiSSID OBJECT IDENTIFIER ::= { advanced 9 }
  900. advancedMultiSSIDStateTable OBJECT IDENTIFIER ::= { advancedMultiSSID 3 }
  901. advancedMultiSSIDStateEntry OBJECT IDENTIFIER ::= { advancedMultiSSIDStateTable 1 }
  902. advancedMultiSSIDVLANState OBJECT-TYPE
  903.         SYNTAX INTEGER { disable(0), enable(1) }
  904.         ACCESS read-write
  905.         STATUS mandatory
  906.         DESCRIPTION 
  907.             "disable(0), 
  908.             enable(1)"
  909.     ::= { advancedMultiSSIDStateEntry 1 }
  910. advancedMultiSSIDTable OBJECT-TYPE
  911.         SYNTAX SEQUENCE OF AdvancedMultiSSIDEntry
  912.         ACCESS not-accessible
  913.         STATUS mandatory
  914.         DESCRIPTION ""
  915.     ::= { advancedMultiSSID 1 }
  916. advancedMultiSSIDEntry OBJECT-TYPE
  917.         SYNTAX AdvancedMultiSSIDEntry
  918.         ACCESS not-accessible
  919.         STATUS mandatory
  920.         DESCRIPTION
  921.             ""
  922.         INDEX { ifIndex }
  923.     ::= { advancedMultiSSIDTable 1 }
  924. AdvancedMultiSSIDEntry ::= SEQUENCE {
  925.     advancedMultiSSIDMasterSSID    OCTET STRING,
  926.     advancedMultiSSIDSecurity    INTEGER,
  927.     advancedMultiSSIDVLANGroupID    INTEGER
  928.     }
  929. advancedMultiSSIDMasterSSID OBJECT-TYPE
  930.         SYNTAX OCTET STRING
  931.         ACCESS read-only
  932.         STATUS mandatory
  933.         DESCRIPTION
  934.             ""
  935.     ::= { advancedMultiSSIDEntry 1 }
  936. advancedMultiSSIDSecurity OBJECT-TYPE
  937.         SYNTAX INTEGER { opensystem(1), sharekey(2), opensystem-sharekey(3), ieee802dot1x(4), wpa-eap(5), wpa-psk(6), wpa2-eap(7), wpa2-psk(8), wpa-auto-eap(9), wpa-auto-psk(10) }
  938.         ACCESS read-only
  939.         STATUS mandatory
  940.         DESCRIPTION
  941.             "opensystem(1), 
  942.             sharekey(2), 
  943.             opensystem-sharekey(3), 
  944.             ieee802dot1x(4), 
  945.             wpa-eap(5), 
  946.             wpa-psk(6), 
  947.             wpa2-eap(7), 
  948.             wpa2-psk(8), 
  949.             wpa-auto-eap(9), 
  950.             wpa-auto-psk(10) "
  951.     ::= { advancedMultiSSIDEntry 2 }
  952. advancedMultiSSIDVLANGroupID OBJECT-TYPE
  953.         SYNTAX INTEGER
  954.         ACCESS read-write
  955.         STATUS mandatory
  956.         DESCRIPTION
  957.             ""
  958.     ::= { advancedMultiSSIDEntry 3 }
  959. advancedMultiSSIDGuestTable OBJECT-TYPE
  960.         SYNTAX SEQUENCE OF AdvancedMultiSSIDGuestEntry
  961.         ACCESS not-accessible
  962.         STATUS mandatory
  963.         DESCRIPTION ""
  964.     ::= { advancedMultiSSID 2 }
  965. advancedMultiSSIDGuestEntry OBJECT-TYPE
  966.         SYNTAX AdvancedMultiSSIDGuestEntry
  967.         ACCESS not-accessible
  968.         STATUS mandatory
  969.         DESCRIPTION
  970.             ""
  971.         INDEX { ifIndex, advancedMultiSSIDGuestIndex }
  972.     ::= { advancedMultiSSIDGuestTable 1 }
  973. AdvancedMultiSSIDGuestEntry ::= SEQUENCE {
  974.     advancedMultiSSIDGuestIndex        INTEGER,
  975.     advancedMultiSSIDGuestEnable        INTEGER,
  976.     advancedMultiSSIDGuestSSID        OCTET STRING,
  977.     advancedMultiSSIDGuestSecurity        INTEGER,
  978.     advancedMultiSSIDGuestValidKey        INTEGER,
  979.     advancedMultiSSIDGuestKey        OCTET STRING,
  980.     advancedMultiSSIDGuestVLANGroupID    INTEGER
  981.     }
  982. advancedMultiSSIDGuestIndex OBJECT-TYPE
  983.         SYNTAX INTEGER (1..3)
  984.         ACCESS not-accessible
  985.         STATUS mandatory
  986.         DESCRIPTION
  987.             ""
  988.     ::= { advancedMultiSSIDGuestEntry 1 }
  989. advancedMultiSSIDGuestEnable OBJECT-TYPE
  990.         SYNTAX INTEGER { disable(0), enable(1) }
  991.         ACCESS read-write
  992.         STATUS mandatory
  993.         DESCRIPTION
  994.             "disable(0), 
  995.             enable(1)"
  996.     ::= { advancedMultiSSIDGuestEntry 2 }
  997. advancedMultiSSIDGuestSSID OBJECT-TYPE
  998.         SYNTAX OCTET STRING ( SIZE(1..32) )
  999.         ACCESS read-write
  1000.         STATUS mandatory
  1001.         DESCRIPTION
  1002.             ""
  1003.     ::= { advancedMultiSSIDGuestEntry 3 }
  1004. advancedMultiSSIDGuestSecurity OBJECT-TYPE
  1005.         SYNTAX INTEGER { none(1), open-system(2), share-key(3) }
  1006.         ACCESS read-write
  1007.         STATUS mandatory
  1008.         DESCRIPTION
  1009.             "none(1), 
  1010.             open-system(2), 
  1011.             share-key(3)"
  1012.     ::= { advancedMultiSSIDGuestEntry 4 }
  1013. advancedMultiSSIDGuestValidKey OBJECT-TYPE
  1014.         SYNTAX INTEGER { first(1), second(2), third(3), fourth(4) }
  1015.         ACCESS read-write
  1016.         STATUS mandatory
  1017.         DESCRIPTION
  1018.             "first(1), 
  1019.             second(2), 
  1020.             third(3), 
  1021.             fourth(4)"
  1022.     ::= { advancedMultiSSIDGuestEntry 6 }
  1023. --advancedMultiSSIDGuestKeyType OBJECT-TYPE
  1024. --        SYNTAX INTEGER { hex(1), ascii(2) }
  1025. --        ACCESS read-write
  1026. --        STATUS mandatory
  1027. --        DESCRIPTION
  1028. --            "hex(1), 
  1029. --            ascii(2)"
  1030. --    ::= { advancedMultiSSIDGuestEntry 11 }
  1031. --advancedMultiSSIDGuestKeySize OBJECT-TYPE
  1032. --        SYNTAX INTEGER { bits-64(64), bits-128(128), bits-152(152) }
  1033. --        ACCESS read-write
  1034. --        STATUS mandatory
  1035. --        DESCRIPTION
  1036. --            "bits-64(64), 
  1037. --            bits-128(128), 
  1038. --            bits-152(152)"
  1039. --    ::= { advancedMultiSSIDGuestEntry 12 }
  1040. advancedMultiSSIDGuestKey OBJECT-TYPE
  1041.         SYNTAX OCTET STRING ( SIZE(10..32) )
  1042.         ACCESS read-write
  1043.         STATUS mandatory
  1044.         DESCRIPTION
  1045.             "HEX CODE, LENGTH--10, 26, or 32."
  1046.     ::= { advancedMultiSSIDGuestEntry 7 }
  1047. advancedMultiSSIDGuestVLANGroupID OBJECT-TYPE
  1048.         SYNTAX INTEGER
  1049.         ACCESS read-write
  1050.         STATUS mandatory
  1051.         DESCRIPTION
  1052.             ""
  1053.     ::= { advancedMultiSSIDGuestEntry 9 }
  1054. --------------------------------------------------
  1055. --advanced
  1056. --------------------------------------------------
  1057. --------------------------------------------------
  1058. --systemlog
  1059. --------------------------------------------------
  1060. advancedSystemLog OBJECT IDENTIFIER ::= { advanced 11 }
  1061.  
  1062.  
  1063. advancedSystemLogSettingLogServerIP  OBJECT-TYPE
  1064.         SYNTAX IpAddress
  1065.         ACCESS read-write
  1066.         STATUS mandatory
  1067.         DESCRIPTION
  1068.             ""
  1069.     ::= { advancedSystemLog 9 }
  1070. advancedSystemLogTypeSystemActivity OBJECT-TYPE
  1071.         SYNTAX INTEGER { disable(0), enable(1) }
  1072.         ACCESS read-write
  1073.         STATUS mandatory
  1074.         DESCRIPTION
  1075.             "disable(0), 
  1076.             enable(1)"
  1077.     ::= { advancedSystemLog 1 }
  1078. advancedSystemLogTypeWirelessActivity OBJECT-TYPE
  1079.         SYNTAX INTEGER { disable(0), enable(1) }
  1080.         ACCESS read-write
  1081.         STATUS mandatory
  1082.         DESCRIPTION
  1083.             "disable(0), 
  1084.             enable(1)"
  1085.     ::= { advancedSystemLog 2 }
  1086. advancedSystemLogTypeNotice OBJECT-TYPE
  1087.         SYNTAX INTEGER { disable(0), enable(1) }
  1088.         ACCESS read-write
  1089.         STATUS mandatory
  1090.         DESCRIPTION
  1091.             "disable(0), 
  1092.             enable(1)"
  1093.     ::= { advancedSystemLog 3 }
  1094. advancedSystemLogClear OBJECT-TYPE
  1095.         SYNTAX INTEGER { no(0), yes(1) }
  1096.         ACCESS read-write
  1097.         STATUS mandatory
  1098.         DESCRIPTION 
  1099.             "Clear all System Log messages.
  1100.             no(0), 
  1101.             yes(1)"
  1102.     ::= { advancedSystemLog 10 }
  1103. advancedSystemLogGetTable OBJECT IDENTIFIER ::= { advancedSystemLog 11 }
  1104. advancedSystemLogGet OBJECT-TYPE
  1105.         SYNTAX INTEGER { nothing(0), acquire(1) }
  1106.         ACCESS read-write
  1107.         STATUS mandatory
  1108.         DESCRIPTION
  1109.             "To acquire the System Log Information.
  1110.             nothing(0), 
  1111.             acquire(1)"
  1112.     ::= { advancedSystemLogGetTable 1 }
  1113. advancedSystemLogViewTable OBJECT-TYPE
  1114.         SYNTAX SEQUENCE OF AdvancedSystemLogViewEntry
  1115.         ACCESS not-accessible
  1116.         STATUS mandatory
  1117.         DESCRIPTION ""
  1118.     ::= { advancedSystemLog 12 }
  1119. advancedSystemLogViewEntry OBJECT-TYPE
  1120.         SYNTAX AdvancedSystemLogViewEntry
  1121.         ACCESS not-accessible
  1122.         STATUS mandatory
  1123.         DESCRIPTION
  1124.             ""
  1125.         INDEX { advancedSystemLogViewIndex }
  1126.     ::= { advancedSystemLogViewTable 1 }
  1127. AdvancedSystemLogViewEntry ::= SEQUENCE {
  1128.     advancedSystemLogViewIndex    INTEGER,
  1129.     advancedSystemLogtime        OCTET STRING,
  1130.     advancedSystemLogViewmessage    OCTET STRING
  1131.     }
  1132. advancedSystemLogViewIndex OBJECT-TYPE
  1133.         SYNTAX INTEGER
  1134.         ACCESS not-accessible
  1135.         STATUS mandatory
  1136.         DESCRIPTION
  1137.             ""
  1138.     ::= { advancedSystemLogViewEntry 1 }
  1139. advancedSystemLogtime OBJECT-TYPE
  1140.         SYNTAX OCTET STRING
  1141.         ACCESS read-only
  1142.         STATUS mandatory
  1143.         DESCRIPTION
  1144.             ""
  1145.     ::= { advancedSystemLogViewEntry 2 }
  1146. advancedSystemLogViewmessage OBJECT-TYPE
  1147.         SYNTAX OCTET STRING
  1148.         ACCESS read-only
  1149.         STATUS mandatory
  1150.         DESCRIPTION
  1151.             ""
  1152.     ::= { advancedSystemLogViewEntry 3 }
  1153. --------------------------------------------------
  1154. --tools
  1155. --------------------------------------------------
  1156. --------------------------------------------------
  1157. --admin
  1158. --------------------------------------------------
  1159. toolsAdmin OBJECT IDENTIFIER ::= { tools 1 }
  1160. toolsAdminUserName OBJECT-TYPE
  1161.         SYNTAX OCTET STRING ( SIZE(0..12) )
  1162.         ACCESS read-write
  1163.         STATUS mandatory
  1164.         DESCRIPTION
  1165.             ""
  1166.     ::= { toolsAdmin 1 }
  1167. toolsAdminPassword OBJECT-TYPE
  1168.         SYNTAX OCTET STRING ( SIZE(0..12) )
  1169.         ACCESS read-write
  1170.         STATUS mandatory
  1171.         DESCRIPTION
  1172.             ""
  1173.     ::= { toolsAdmin 2 }
  1174. --------------------------------------------------
  1175. --tools
  1176. --------------------------------------------------
  1177. -------------------------------------------------- 
  1178. --misc
  1179. --------------------------------------------------
  1180. toolsSystem    OBJECT IDENTIFIER ::= {    tools 2 }
  1181. toolsSystemApplySettingandRestart OBJECT-TYPE
  1182.         SYNTAX INTEGER { no(0), yes(1) }
  1183.         ACCESS read-write
  1184.         STATUS mandatory
  1185.         DESCRIPTION
  1186.             "yes(1), 
  1187.             no(0)"
  1188.     ::= { toolsSystem 1 }
  1189. toolsSystemRestoretoFactoryDefault OBJECT-TYPE
  1190.         SYNTAX INTEGER { no(0), yes(1) }
  1191.         ACCESS read-write
  1192.         STATUS mandatory
  1193.         DESCRIPTION
  1194.             "yes(1), 
  1195.             no(0)"
  1196.     ::= { toolsSystem 2 }
  1197. --------------------------------------------------
  1198. --tools
  1199. --------------------------------------------------
  1200. --------------------------------------------------
  1201. --Firmware
  1202. --------------------------------------------------
  1203. --------------------------------------------------
  1204. --CfgFile
  1205. --------------------------------------------------
  1206. toolsUpdate OBJECT IDENTIFIER ::= { tools 3 }
  1207. toolsUpdateTftpServerIP OBJECT-TYPE 
  1208.         SYNTAX IpAddress
  1209.         ACCESS read-write
  1210.         STATUS mandatory
  1211.         DESCRIPTION
  1212.             ""
  1213.     ::= { toolsUpdate 1 }
  1214. toolsUpdateTftpFileName OBJECT-TYPE 
  1215.         SYNTAX OCTET STRING
  1216.         ACCESS read-write
  1217.         STATUS mandatory
  1218.         DESCRIPTION
  1219.             ""
  1220.     ::= { toolsUpdate 2 }
  1221. toolsUpdateLocalFileName OBJECT-TYPE 
  1222.         SYNTAX OCTET STRING
  1223.         ACCESS read-write
  1224.         STATUS mandatory
  1225.         DESCRIPTION
  1226.             ""
  1227.     ::= { toolsUpdate 3 }
  1228. toolsUpdateTftpCommand OBJECT-TYPE 
  1229.         SYNTAX INTEGER { update-firmware(1), update-cfgfile(2), load-cfgfile(3), nothing(4) }
  1230.         ACCESS read-write
  1231.         STATUS mandatory
  1232.         DESCRIPTION
  1233.             "update-firmware(1), 
  1234.             update-cfgfile(2), 
  1235.             load-cfgfile(3),
  1236.             nothing(4)"
  1237.     ::= { toolsUpdate 5 }
  1238. --------------------------------------------------
  1239. --tools
  1240. --------------------------------------------------
  1241. --------------------------------------------------
  1242. --misc
  1243. --------------------------------------------------
  1244. toolsMISC OBJECT IDENTIFIER ::= { tools 4 }
  1245. toolsMISCTelnetStatus OBJECT-TYPE 
  1246.         SYNTAX INTEGER { disable(0), enable(1) }
  1247.         ACCESS read-write
  1248.         STATUS mandatory
  1249.         DESCRIPTION
  1250.             "disable(0), 
  1251.             enable(1)"
  1252.     ::= { toolsMISC 1 }
  1253. toolsMISCTelnetTimeout OBJECT-TYPE
  1254.         SYNTAX INTEGER { one-minute(1), three-minute(2), five-minute(3), ten-minute(4), fifteen-minute(5), never(6) }
  1255.         ACCESS read-write
  1256.         STATUS mandatory
  1257.         DESCRIPTION
  1258.             "one-minute(1), 
  1259.             three-minute(2),
  1260.             five-minute(3), 
  1261.             ten-minute(4), 
  1262.             fifteen-minute(5), 
  1263.             never(6)"
  1264.     ::= { toolsMISC 2 }
  1265. toolsMISCSNMPStatus OBJECT-TYPE 
  1266.         SYNTAX INTEGER { disable(0), enable(1) }
  1267.         ACCESS read-write
  1268.         STATUS mandatory
  1269.         DESCRIPTION
  1270.             "disable(0), 
  1271.             enable(1)"
  1272.     ::= { toolsMISC 4 }
  1273. --------------------------------------------------
  1274. --status
  1275. --------------------------------------------------
  1276. --------------------------------------------------
  1277. --device info
  1278. --------------------------------------------------
  1279. statusDeviceInfo OBJECT IDENTIFIER ::= { status 1 }
  1280. statusDeviceInfoTable OBJECT IDENTIFIER ::= { statusDeviceInfo 1 }
  1281. statusDeviceInfoFirmwareVersion OBJECT-TYPE
  1282.         SYNTAX OCTET STRING
  1283.         ACCESS read-only
  1284.         STATUS mandatory
  1285.         DESCRIPTION
  1286.             ""
  1287.     ::= { statusDeviceInfoTable 1 }
  1288. statusDeviceInfoMacAddress OBJECT-TYPE
  1289.         SYNTAX MacAddress
  1290.         ACCESS read-only
  1291.         STATUS mandatory
  1292.         DESCRIPTION
  1293.             ""
  1294.     ::= { statusDeviceInfoTable 2 }
  1295. statusDeviceInfoEthernetGetIPFrom OBJECT-TYPE
  1296.         SYNTAX INTEGER { static(1), dynamic(2) }
  1297.         ACCESS read-only
  1298.         STATUS mandatory
  1299.         DESCRIPTION
  1300.             "static(Manual)(1), 
  1301.             dynamic(DHCP)(2)"
  1302.     ::= { statusDeviceInfoTable 3 }
  1303. statusDeviceInfoEthernetIP OBJECT-TYPE
  1304.         SYNTAX IpAddress
  1305.         ACCESS read-only
  1306.         STATUS mandatory
  1307.         DESCRIPTION
  1308.             ""
  1309.     ::= { statusDeviceInfoTable 4 }
  1310. statusDeviceInfoEthernetSubnetMask OBJECT-TYPE
  1311.         SYNTAX IpAddress
  1312.         ACCESS read-only
  1313.         STATUS mandatory
  1314.         DESCRIPTION
  1315.             ""
  1316.     ::= { statusDeviceInfoTable 5 }
  1317. statusDeviceInfoEthernetGateway OBJECT-TYPE
  1318.         SYNTAX IpAddress
  1319.         ACCESS read-only
  1320.         STATUS mandatory
  1321.         DESCRIPTION
  1322.             ""
  1323.     ::= { statusDeviceInfoTable 6 }
  1324. statusDeviceInfoWirelessTable OBJECT-TYPE
  1325.         SYNTAX SEQUENCE OF StatusDeviceInfoWirelessEntry
  1326.         ACCESS not-accessible
  1327.         STATUS mandatory
  1328.         DESCRIPTION ""
  1329.     ::= { statusDeviceInfo 2 }
  1330. statusDeviceInfoWirelessEntry OBJECT-TYPE
  1331.         SYNTAX StatusDeviceInfoWirelessEntry
  1332.         ACCESS not-accessible
  1333.         STATUS mandatory
  1334.         DESCRIPTION
  1335.             ""
  1336.         INDEX { ifIndex }
  1337.     ::= { statusDeviceInfoWirelessTable 1 }
  1338. StatusDeviceInfoWirelessEntry ::= SEQUENCE {
  1339.     statusDeviceInfoWirelessSSID        OCTET STRING,
  1340.     statusDeviceInfoWirelessChannel        INTEGER,
  1341.     statusDeviceInfoWirelessRate        OCTET STRING,
  1342.     statusDeviceInfoWirelessSecurityLevel    OCTET STRING
  1343.     }
  1344. statusDeviceInfoWirelessSSID OBJECT-TYPE
  1345.         SYNTAX OCTET STRING ( SIZE(1..32) )
  1346.         ACCESS read-only
  1347.         STATUS mandatory
  1348.         DESCRIPTION
  1349.             ""
  1350.     ::= { statusDeviceInfoWirelessEntry 1 }
  1351. statusDeviceInfoWirelessChannel OBJECT-TYPE
  1352.         SYNTAX INTEGER
  1353.         ACCESS read-only
  1354.         STATUS mandatory
  1355.         DESCRIPTION
  1356.             ""
  1357.     ::= { statusDeviceInfoWirelessEntry 2 }
  1358. statusDeviceInfoWirelessRate OBJECT-TYPE
  1359.         SYNTAX OCTET STRING
  1360.         ACCESS read-only
  1361.         STATUS mandatory
  1362.         DESCRIPTION
  1363.             ""
  1364.     ::= { statusDeviceInfoWirelessEntry 4 }
  1365. statusDeviceInfoWirelessSecurityLevel OBJECT-TYPE
  1366.         SYNTAX OCTET STRING
  1367.         ACCESS read-only
  1368.         STATUS mandatory
  1369.         DESCRIPTION
  1370.             "opensystem(1), 
  1371.             sharekey(2), 
  1372.             opensystem-sharekey(3), 
  1373.             ieee802dot1x(4), 
  1374.             wpa-eap(5), 
  1375.             wpa-psk(6), 
  1376.             wpa2-eap(7), 
  1377.             wpa2-psk(8), 
  1378.             wpa-auto-eap(9), 
  1379.             wpa-auto-psk(10)
  1380.             /disable(0),
  1381.             enable(1)"
  1382.     ::= { statusDeviceInfoWirelessEntry 5 }
  1383. --------------------------------------------------
  1384. --status
  1385. --------------------------------------------------
  1386. --------------------------------------------------
  1387. --stats
  1388. --------------------------------------------------
  1389. statusTrafficStatistics    OBJECT IDENTIFIER ::= {    status 3 }
  1390. statusTrafficStatisticsTable OBJECT-TYPE
  1391.         SYNTAX SEQUENCE OF StatusTrafficStatisticsEntry
  1392.         ACCESS not-accessible
  1393.         STATUS mandatory
  1394.         DESCRIPTION ""
  1395.     ::= { statusTrafficStatistics 1 }
  1396. statusTrafficStatisticsEntry OBJECT-TYPE
  1397.         SYNTAX StatusTrafficStatisticsEntry
  1398.         ACCESS not-accessible
  1399.         STATUS mandatory
  1400.         DESCRIPTION
  1401.             ""
  1402.         INDEX { ifIndex }
  1403.     ::= { statusTrafficStatisticsTable 1 }
  1404. StatusTrafficStatisticsEntry ::= SEQUENCE {
  1405.     statusTrafficStatisticsThroughPutTransmitSuccessRate    INTEGER,
  1406.     statusTrafficStatisticsThroughPutTransmitRetryRate    INTEGER,
  1407.     statusTrafficStatisticsThroughPutReceiveSuccessRate    INTEGER,
  1408.     statusTrafficStatisticsThroughPutReceiveDuplicateRate    INTEGER,
  1409.     statusTrafficStatisticsThroughPutRTSSuccessCount    Counter,
  1410.     statusTrafficStatisticsThroughPutRTSFailureCount    Counter,
  1411.     statusTrafficStatisticsTransmittedFrameCount        Counter,
  1412.     statusTrafficStatisticsMulticastTransmittedFrameCount    Counter,
  1413.     statusTrafficStatisticsTransmittedErrorCount        Counter,
  1414.     statusTrafficStatisticsTransmittedTotalRetryCount    Counter,
  1415.     statusTrafficStatisticsTransmittedMultipleRetryCount    Counter,
  1416.     statusTrafficStatisticsReceivedFrameCount        Counter,
  1417.     statusTrafficStatisticsMulticastReceivedFrameCount    Counter,
  1418.     statusTrafficStatisticsReceivedFrameFCSErrorCount    Counter,
  1419.     statusTrafficStatisticsReceivedFrameDuplicateCount    Counter,
  1420.     statusTrafficStatisticsAckRcvFailureCount        Counter,
  1421.     statusTrafficStatisticsWEPExcludedFrameCount        Counter,
  1422.     statusTrafficStatisticsWEPICVErrorCount            Counter
  1423.  
  1424.     }
  1425. statusTrafficStatisticsThroughPutTransmitSuccessRate OBJECT-TYPE
  1426.         SYNTAX INTEGER
  1427.         ACCESS read-only
  1428.         STATUS mandatory
  1429.         DESCRIPTION
  1430.             ""
  1431.     ::= { statusTrafficStatisticsEntry 1 }
  1432. statusTrafficStatisticsThroughPutTransmitRetryRate OBJECT-TYPE
  1433.         SYNTAX INTEGER
  1434.         ACCESS read-only
  1435.         STATUS mandatory
  1436.         DESCRIPTION
  1437.             ""
  1438.     ::= { statusTrafficStatisticsEntry 2 }
  1439. statusTrafficStatisticsThroughPutReceiveSuccessRate OBJECT-TYPE
  1440.         SYNTAX INTEGER
  1441.         ACCESS read-only
  1442.         STATUS mandatory
  1443.         DESCRIPTION
  1444.             ""
  1445.     ::= { statusTrafficStatisticsEntry 3 }
  1446. statusTrafficStatisticsThroughPutReceiveDuplicateRate OBJECT-TYPE
  1447.         SYNTAX INTEGER
  1448.         ACCESS read-only
  1449.         STATUS mandatory
  1450.         DESCRIPTION
  1451.             ""
  1452.     ::= { statusTrafficStatisticsEntry 4 }
  1453. statusTrafficStatisticsThroughPutRTSSuccessCount OBJECT-TYPE
  1454.         SYNTAX Counter
  1455.         ACCESS read-only
  1456.         STATUS mandatory
  1457.         DESCRIPTION
  1458.             ""
  1459.     ::= { statusTrafficStatisticsEntry 5 }
  1460. statusTrafficStatisticsThroughPutRTSFailureCount OBJECT-TYPE
  1461.         SYNTAX Counter
  1462.         ACCESS read-only
  1463.         STATUS mandatory
  1464.         DESCRIPTION
  1465.             ""
  1466.     ::= { statusTrafficStatisticsEntry  6}
  1467. statusTrafficStatisticsTransmittedFrameCount OBJECT-TYPE
  1468.         SYNTAX Counter
  1469.         ACCESS read-only
  1470.         STATUS mandatory
  1471.         DESCRIPTION
  1472.             ""
  1473.     ::= { statusTrafficStatisticsEntry 7 }
  1474. statusTrafficStatisticsMulticastTransmittedFrameCount OBJECT-TYPE
  1475.         SYNTAX Counter
  1476.         ACCESS read-only
  1477.         STATUS mandatory
  1478.         DESCRIPTION
  1479.             ""
  1480.     ::= { statusTrafficStatisticsEntry 8 }
  1481. statusTrafficStatisticsTransmittedErrorCount OBJECT-TYPE
  1482.         SYNTAX Counter
  1483.         ACCESS read-only
  1484.         STATUS mandatory
  1485.         DESCRIPTION
  1486.             ""
  1487.     ::= { statusTrafficStatisticsEntry 9 }
  1488. statusTrafficStatisticsTransmittedTotalRetryCount OBJECT-TYPE
  1489.         SYNTAX Counter
  1490.         ACCESS read-only
  1491.         STATUS mandatory
  1492.         DESCRIPTION
  1493.             ""
  1494.     ::= { statusTrafficStatisticsEntry 10 }
  1495. statusTrafficStatisticsTransmittedMultipleRetryCount OBJECT-TYPE
  1496.         SYNTAX Counter
  1497.         ACCESS read-only
  1498.         STATUS mandatory
  1499.         DESCRIPTION
  1500.             ""
  1501.     ::= { statusTrafficStatisticsEntry 11 }
  1502. statusTrafficStatisticsReceivedFrameCount OBJECT-TYPE
  1503.         SYNTAX Counter
  1504.         ACCESS read-only
  1505.         STATUS mandatory
  1506.         DESCRIPTION
  1507.             ""
  1508.     ::= { statusTrafficStatisticsEntry 12 }
  1509. statusTrafficStatisticsMulticastReceivedFrameCount OBJECT-TYPE
  1510.         SYNTAX Counter
  1511.         ACCESS read-only
  1512.         STATUS mandatory
  1513.         DESCRIPTION
  1514.             ""
  1515.     ::= { statusTrafficStatisticsEntry 13 }
  1516. statusTrafficStatisticsReceivedFrameFCSErrorCount OBJECT-TYPE
  1517.         SYNTAX Counter
  1518.         ACCESS read-only
  1519.         STATUS mandatory
  1520.         DESCRIPTION
  1521.             ""
  1522.     ::= { statusTrafficStatisticsEntry 14 }
  1523. statusTrafficStatisticsReceivedFrameDuplicateCount OBJECT-TYPE
  1524.         SYNTAX Counter
  1525.         ACCESS read-only
  1526.         STATUS mandatory
  1527.         DESCRIPTION
  1528.             ""
  1529.     ::= { statusTrafficStatisticsEntry 15 }
  1530. statusTrafficStatisticsAckRcvFailureCount OBJECT-TYPE
  1531.         SYNTAX Counter
  1532.         ACCESS read-only
  1533.         STATUS mandatory
  1534.         DESCRIPTION
  1535.             ""
  1536.     ::= { statusTrafficStatisticsEntry 16 }
  1537. statusTrafficStatisticsWEPExcludedFrameCount OBJECT-TYPE
  1538.         SYNTAX Counter
  1539.         ACCESS read-only
  1540.         STATUS mandatory
  1541.         DESCRIPTION
  1542.             ""
  1543.     ::= { statusTrafficStatisticsEntry 17 }
  1544. statusTrafficStatisticsWEPICVErrorCount OBJECT-TYPE
  1545.         SYNTAX Counter
  1546.         ACCESS read-only
  1547.         STATUS mandatory
  1548.         DESCRIPTION
  1549.             ""
  1550.     ::= { statusTrafficStatisticsEntry 18 }
  1551. --------------------------------------------------
  1552. --status
  1553. --------------------------------------------------
  1554. --------------------------------------------------
  1555. --indication
  1556. --------------------------------------------------
  1557. statusIndication    OBJECT IDENTIFIER ::= {    status 6 }
  1558. statusIndicationTemperature  OBJECT-TYPE
  1559.         SYNTAX INTEGER
  1560.         ACCESS read-only
  1561.         STATUS mandatory
  1562.         DESCRIPTION
  1563.             ""
  1564.     ::= { statusIndication 1 }
  1565. --------------------------------------------------
  1566. --status
  1567. --------------------------------------------------
  1568. --------------------------------------------------
  1569. --client info
  1570. --------------------------------------------------
  1571. statusClientInfo OBJECT IDENTIFIER ::= { status 5 }
  1572. statusClientInfoGetTable OBJECT-TYPE
  1573.         SYNTAX SEQUENCE OF StatusClientInfoGetEntry
  1574.         ACCESS not-accessible
  1575.         STATUS mandatory
  1576.         DESCRIPTION ""
  1577.     ::= { statusClientInfo 1 }
  1578. statusClientInfoGetEntry OBJECT-TYPE
  1579.         SYNTAX StatusClientInfoGetEntry
  1580.         ACCESS not-accessible
  1581.         STATUS mandatory
  1582.         DESCRIPTION
  1583.             ""
  1584.         INDEX { ifIndex }
  1585.     ::= { statusClientInfoGetTable 1 }
  1586. StatusClientInfoGetEntry ::= SEQUENCE {
  1587.     statusClientInfoGet    INTEGER
  1588.     }
  1589. statusClientInfoGet OBJECT-TYPE
  1590.         SYNTAX INTEGER { nothing(0), acquire(1) }
  1591.         ACCESS read-write
  1592.         STATUS mandatory
  1593.         DESCRIPTION
  1594.             "To acquire the Client Information.
  1595.             nothing(1), 
  1596.             acquire(2)"
  1597.     ::= { statusClientInfoGetEntry 1 }
  1598. statusClientInfoTable OBJECT-TYPE
  1599.         SYNTAX SEQUENCE OF StatusClientInfoEntry
  1600.         ACCESS not-accessible
  1601.         STATUS mandatory
  1602.         DESCRIPTION ""
  1603.     ::= { statusClientInfo 2 }
  1604. statusClientInfoEntry OBJECT-TYPE
  1605.         SYNTAX StatusClientInfoEntry
  1606.         ACCESS not-accessible
  1607.         STATUS mandatory
  1608.         DESCRIPTION
  1609.             ""
  1610.         INDEX { ifIndex, statusClientInfoIndex }
  1611.     ::= { statusClientInfoTable 1 }
  1612. StatusClientInfoEntry ::= SEQUENCE {
  1613.     statusClientInfoIndex        INTEGER,
  1614.     statusClientInfoMAC        MacAddress,
  1615.     statusClientInfoBand        INTEGER,
  1616.     statusClientInfoAuthentication    INTEGER,
  1617.     statusClientInfoRSSI        INTEGER,
  1618.     statusClientInfoPowerSavingMode    INTEGER
  1619.     }
  1620. statusClientInfoIndex OBJECT-TYPE
  1621.         SYNTAX INTEGER
  1622.         ACCESS not-accessible
  1623.         STATUS mandatory
  1624.         DESCRIPTION
  1625.             ""
  1626.     ::= { statusClientInfoEntry 1 }
  1627.  statusClientInfoMAC OBJECT-TYPE
  1628.         SYNTAX MacAddress
  1629.         ACCESS read-only
  1630.         STATUS mandatory
  1631.         DESCRIPTION
  1632.             ""
  1633.     ::= { statusClientInfoEntry 2 }
  1634.  statusClientInfoBand OBJECT-TYPE
  1635.         SYNTAX INTEGER { ieee802dot11a(1), ieee802dot11g(2) }
  1636.         ACCESS read-only
  1637.         STATUS mandatory
  1638.         DESCRIPTION
  1639.             "ieee802dot11a(1), 
  1640.             ieee802dot11g(2)"
  1641.     ::= { statusClientInfoEntry 3 }
  1642.  statusClientInfoAuthentication OBJECT-TYPE
  1643.         SYNTAX INTEGER { opensystem(1), sharekey(2), opensystem-sharekey(3), ieee802dot1x(4), wpa-eap(5), wpa-psk(6), wpa2-eap(7), wpa2-psk(8), wpa-auto-eap(9), wpa-auto-psk(10) }
  1644.         ACCESS read-only
  1645.         STATUS mandatory
  1646.         DESCRIPTION
  1647.             "opensystem(1), 
  1648.             sharekey(2), 
  1649.             opensystem-sharekey(3), 
  1650.             ieee802dot1x(4), 
  1651.             wpa-eap(5), 
  1652.             wpa-psk(6), 
  1653.             wpa2-eap(7), 
  1654.             wpa2-psk(8), 
  1655.             wpa-auto-eap(9), 
  1656.             wpa-auto-psk(10)"
  1657.     ::= { statusClientInfoEntry 4 }
  1658.  statusClientInfoRSSI OBJECT-TYPE
  1659.         SYNTAX INTEGER (0..100)
  1660.         ACCESS read-only
  1661.         STATUS mandatory
  1662.         DESCRIPTION
  1663.             ""
  1664.     ::= { statusClientInfoEntry 5 }
  1665.  statusClientInfoPowerSavingMode OBJECT-TYPE
  1666.         SYNTAX INTEGER { off(0), on(1) }
  1667.         ACCESS read-only
  1668.         STATUS mandatory
  1669.         DESCRIPTION
  1670.             "on(1), 
  1671.             off(0)"
  1672.     ::= { statusClientInfoEntry 8 }
  1673. --------------------------------------------------
  1674. --status
  1675. --------------------------------------------------
  1676. --------------------------------------------------
  1677. --led
  1678. --------------------------------------------------
  1679. statusLED  OBJECT-TYPE
  1680.         SYNTAX INTEGER
  1681.         ACCESS read-only
  1682.         STATUS mandatory
  1683.         DESCRIPTION
  1684.             "POWER_LED_LIGHT    (1<<0)
  1685.             POWER_LED_BLINK     (1<<1)
  1686.             SPEED_100M_LED_LIGHT      (1<<2)
  1687.             SPEED_100M_LED_BLINK      (1<<3)
  1688.             WLAN_11G_LED_LIGHT        (1<<4)
  1689.             WLAN_11G_LED_BLINK        (1<<5)
  1690.             WLAN_11A_LED_LIGHT        (1<<6)
  1691.             WLAN_11A_LED_BLINK    (1<<7)
  1692.             "
  1693.     ::= { status 4 }
  1694. --------------------------------------------------
  1695. --functionality
  1696. --------------------------------------------------
  1697. --------------------------------------------------
  1698. --
  1699. --------------------------------------------------
  1700. functionality OBJECT IDENTIFIER ::= { ap-config 99 }
  1701. sysfunction OBJECT IDENTIFIER ::= { functionality 1 }
  1702. sysfunctionEntry OBJECT IDENTIFIER ::= { sysfunction 1 }
  1703. countrycode OBJECT-TYPE
  1704.         SYNTAX OCTET STRING (SIZE (0..256))
  1705.         ACCESS read-only
  1706.         STATUS mandatory
  1707.         DESCRIPTION
  1708.             "Country code"
  1709.     ::= { sysfunctionEntry 6 }
  1710. END
  1711.