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