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

  1.     AP-Config DEFINITIONS ::= BEGIN
  2.  
  3.     IMPORTS
  4.         private, IpAddress            FROM    RFC1155-SMI
  5.         ifIndex                    FROM    RFC1213-MIB
  6.         OBJECT-TYPE                FROM    RFC-1212
  7.         TruthValue,MacAddress            FROM    SNMPv2-TC;
  8.  
  9.  
  10.     enterprises    OBJECT IDENTIFIER ::= { private 1 }
  11.     dlink        OBJECT IDENTIFIER ::= { enterprises 171 }
  12.     dlink-mgmt    OBJECT IDENTIFIER ::= { dlink 11 }
  13.     dwl7100AP    OBJECT IDENTIFIER ::= { dlink-mgmt 37 }
  14.     ap-config    OBJECT IDENTIFIER ::= { dwl7100AP 4 }
  15.  
  16. --#################################################################################
  17. --                    HOME BEGIN
  18. --#################################################################################
  19.  
  20.     home            OBJECT IDENTIFIER ::= { ap-config 1 }
  21.     advanced        OBJECT IDENTIFIER ::= { ap-config 2 }
  22.     tools            OBJECT IDENTIFIER ::= { ap-config 3 }
  23.     status            OBJECT IDENTIFIER ::= { ap-config 4 }
  24.     functionality        OBJECT IDENTIFIER ::= { ap-config 99 }
  25.  
  26.     hWirelessBandTable    OBJECT-TYPE
  27.                 SYNTAX SEQUENCE OF HWirelessBandEntry
  28.                 ACCESS not-accessible
  29.                 STATUS mandatory
  30.                 DESCRIPTION "Wireless Interface Table"
  31.                 ::= { home 1 }
  32.  
  33.     hWirelessBandEntry    OBJECT-TYPE
  34.                 SYNTAX HWirelessBandEntry
  35.                 ACCESS not-accessible
  36.                 STATUS mandatory
  37.                 DESCRIPTION "Wireless Interface Entry"
  38.                 INDEX {ifIndex}
  39.                 ::= { hWirelessBandTable 1 }
  40.  
  41.     HWirelessBandEntry ::= SEQUENCE {
  42.         hSSID            OCTET STRING,
  43.         hSSIDBroadcast        INTEGER,
  44.         hChannel        INTEGER,
  45.         hChannelList        OCTET STRING,
  46.         hRadioFrequency        OCTET STRING
  47.     }
  48.  
  49.     hSSID            OBJECT-TYPE
  50.                 SYNTAX OCTET STRING (SIZE (1..32))
  51.                 ACCESS read-write
  52.                 STATUS mandatory
  53.                 DESCRIPTION "Service Set ID"
  54.                 ::= { hWirelessBandEntry 1 }
  55.  
  56.     hSSIDBroadcast        OBJECT-TYPE
  57.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  58.                 ACCESS read-write
  59.                 STATUS mandatory
  60.                 DESCRIPTION "SSID broadcast (0.Disabled, 1.Enabled) "
  61.                 ::= { hWirelessBandEntry 2 }
  62.  
  63.     hChannel        OBJECT-TYPE
  64.                 SYNTAX INTEGER
  65.                 ACCESS read-write
  66.                 STATUS mandatory
  67.                 DESCRIPTION "Support Channel"
  68.                 ::= { hWirelessBandEntry 3 }
  69.  
  70.     hChannelList        OBJECT-TYPE
  71.                 SYNTAX OCTET STRING
  72.                 ACCESS read-only
  73.                 STATUS mandatory
  74.                 DESCRIPTION "Channel List"
  75.                 ::= { hWirelessBandEntry 4 }
  76.  
  77.     hRadioFrequency        OBJECT-TYPE
  78.                 SYNTAX OCTET STRING
  79.                 ACCESS read-only
  80.                 STATUS mandatory
  81.                 DESCRIPTION "Radio Frequency"
  82.                 ::= { hWirelessBandEntry 5 }
  83.  
  84.     hLan            OBJECT IDENTIFIER ::= { home 2 }
  85.  
  86.     hGetIPFrom        OBJECT-TYPE
  87.                 SYNTAX INTEGER {static(1), dynamic(2)}
  88.                 ACCESS read-write
  89.                 STATUS mandatory
  90.                 DESCRIPTION "Ethernet IP setting (1.Static, 2.Dynamic)"
  91.                 ::= { hLan 1 }
  92.  
  93.     hIPAddress        OBJECT-TYPE
  94.                 SYNTAX IpAddress
  95.                 ACCESS read-write
  96.                 STATUS mandatory
  97.                 DESCRIPTION "Ethernet IP Address"
  98.                 ::= { hLan 2 }
  99.  
  100.     hSubnetMask        OBJECT-TYPE
  101.                 SYNTAX IpAddress
  102.                 ACCESS read-write
  103.                 STATUS mandatory
  104.                 DESCRIPTION "Ethernet Subnet Mask"
  105.                 ::= { hLan 3 }
  106.  
  107.     hDefaultGateway        OBJECT-TYPE
  108.                 SYNTAX IpAddress
  109.                 ACCESS read-write
  110.                 STATUS mandatory
  111.                 DESCRIPTION "Ethernet Default Gateway"
  112.                 ::= { hLan 4 }
  113.  
  114.     adModeTable        OBJECT-TYPE
  115.                 SYNTAX SEQUENCE OF AdModeEntry
  116.                 ACCESS not-accessible
  117.                 STATUS mandatory
  118.                 DESCRIPTION "AP Mode setting Table"
  119.                 ::= { advanced 1 }
  120.  
  121.     adModeEntry        OBJECT-TYPE
  122.                 SYNTAX AdModeEntry
  123.                 ACCESS not-accessible
  124.                 STATUS mandatory
  125.                 DESCRIPTION "AP Mode setting Entry"
  126.                 INDEX {ifIndex}
  127.                 ::= { adModeTable 1 }
  128.  
  129.     AdModeEntry ::= SEQUENCE {
  130.         adAPMode        INTEGER,
  131.         adPtPRemoteAPMACAddress    MacAddress,
  132.         adAPRRootAPMACAddress    MacAddress
  133.     }
  134.  
  135.     adAPMode        OBJECT-TYPE
  136.                 SYNTAX INTEGER {ap(1), ptpBridge(2), ptmpBridge(3), apRepeater(4), apClient(5)}
  137.                 ACCESS read-write
  138.                 STATUS mandatory
  139.                 DESCRIPTION "AP Mode (1.AP, 2.PtP Bridge, 3.PtPm Bridge, 4.AP Repeater, 5.AP Client)"
  140.                 ::= { adModeEntry 1 }
  141.  
  142.     adPtPRemoteAPMACAddress    OBJECT-TYPE
  143.                 SYNTAX MacAddress
  144.                 ACCESS read-write
  145.                 STATUS mandatory
  146.                 DESCRIPTION "Remote AP MAC"
  147.                 ::= { adModeEntry 2 }
  148.  
  149.  
  150.     adAPRRootAPMACAddress    OBJECT-TYPE
  151.                 SYNTAX MacAddress
  152.                 ACCESS read-write
  153.                 STATUS mandatory
  154.                 DESCRIPTION "Remote AP MAC"
  155.                 ::= { adModeEntry 3 }
  156.  
  157.     adModePtMPReMacAddTable    OBJECT-TYPE
  158.                 SYNTAX SEQUENCE OF AdModePtMPReMacAddEntry
  159.                 ACCESS not-accessible
  160.                 STATUS mandatory
  161.                 DESCRIPTION "AP Mode setting Table"
  162.                 ::= { advanced 2 }
  163.  
  164.     adModePtMPReMacAddEntry    OBJECT-TYPE
  165.                 SYNTAX AdModePtMPReMacAddEntry
  166.                 ACCESS not-accessible
  167.                 STATUS mandatory
  168.                 DESCRIPTION "AP Mode setting Entry"
  169.                 INDEX {ifIndex, adPtMPReAPMACAddrIndex}
  170.                 ::= { adModePtMPReMacAddTable 1 }
  171.  
  172.     AdModePtMPReMacAddEntry ::= SEQUENCE {
  173.         adPtMPReAPMACAddrIndex    INTEGER,
  174.         adPtMPReAPMACAddress    MacAddress
  175.     }
  176.  
  177.     adPtMPReAPMACAddrIndex    OBJECT-TYPE
  178.                 SYNTAX INTEGER ( 1..8 )
  179.                 ACCESS not-accessible
  180.                 STATUS mandatory
  181.                     DESCRIPTION "Index of MAC"
  182.                     ::= { adModePtMPReMacAddEntry 1 }
  183.     
  184.     
  185.     adPtMPReAPMACAddress    OBJECT-TYPE
  186.                 SYNTAX MacAddress
  187.                 ACCESS read-write
  188.                 STATUS mandatory
  189.                 DESCRIPTION "Remote AP MAC"
  190.                 ::= { adModePtMPReMacAddEntry 2 }
  191.  
  192.     adPerformanceTable    OBJECT-TYPE
  193.                 SYNTAX SEQUENCE OF AdPerformanceEntry
  194.                 ACCESS not-accessible
  195.                 STATUS mandatory
  196.                 DESCRIPTION "AP Mode setting Table"
  197.                 ::= { advanced 3 }
  198.  
  199.     adPerformanceEntry    OBJECT-TYPE
  200.                 SYNTAX AdPerformanceEntry
  201.                 ACCESS not-accessible
  202.                 STATUS mandatory
  203.                 DESCRIPTION "AP Mode setting Entry"
  204.                 INDEX {ifIndex}
  205.                 ::= { adPerformanceTable 1 }
  206.  
  207.     AdPerformanceEntry ::= SEQUENCE {
  208.         adFrequency        OCTET STRING,
  209.         adChannel        INTEGER,
  210.         adChannelList        OCTET STRING,
  211.         adDataRate        OCTET STRING,
  212.         adDataRateList        OCTET STRING,
  213.         adBeaconInterval    INTEGER,
  214.         adDTIM            INTEGER,
  215.         adFragmentLength    INTEGER,
  216.         adRTSLength        INTEGER,
  217.         adTransmitPower        INTEGER,
  218.         adSuperMode        INTEGER,
  219.         adRadioWave        INTEGER,
  220.         adAutoChannelScan    INTEGER
  221.     }
  222.  
  223.     adFrequency        OBJECT-TYPE
  224.                 SYNTAX OCTET STRING
  225.                 ACCESS read-only
  226.                 STATUS mandatory
  227.                 DESCRIPTION "Frequency Usde by Wireless Interface"
  228.                 ::= { adPerformanceEntry 1 }
  229.  
  230.     adChannel        OBJECT-TYPE
  231.                 SYNTAX INTEGER
  232.                 ACCESS read-write
  233.                 STATUS mandatory
  234.                 DESCRIPTION "Channel Used by Wireless Interface"
  235.                 ::= { adPerformanceEntry 2 }
  236.  
  237.     adChannelList        OBJECT-TYPE
  238.                 SYNTAX OCTET STRING
  239.                 ACCESS read-only
  240.                 STATUS mandatory
  241.                 DESCRIPTION "Channel List"
  242.                 ::= { adPerformanceEntry 3 }
  243.  
  244.     adDataRate        OBJECT-TYPE
  245.                 SYNTAX OCTET STRING
  246.                 ACCESS read-write
  247.                 STATUS mandatory
  248.                 DESCRIPTION "Data Rate of Wireless Interface"
  249.                 ::= { adPerformanceEntry 4 }
  250.  
  251.     adDataRateList        OBJECT-TYPE
  252.                 SYNTAX OCTET STRING
  253.                 ACCESS read-only
  254.                 STATUS mandatory
  255.                 DESCRIPTION "Channel List"
  256.                 ::= { adPerformanceEntry 5 }
  257.  
  258.     adBeaconInterval    OBJECT-TYPE
  259.                 SYNTAX INTEGER ( 20..1000 )
  260.                 ACCESS read-write
  261.                 STATUS mandatory
  262.                 DESCRIPTION "Beacon Interval of Wireless Interface"
  263.                 ::= { adPerformanceEntry 6 }
  264.  
  265.     adDTIM            OBJECT-TYPE
  266.                 SYNTAX INTEGER ( 1..255 )
  267.                 ACCESS read-write
  268.                 STATUS mandatory
  269.                 DESCRIPTION "Delivery Traffic Indecation Map"
  270.                 ::= { adPerformanceEntry 7 }
  271.  
  272.     adFragmentLength    OBJECT-TYPE
  273.                 SYNTAX INTEGER ( 256..2346 )
  274.                 ACCESS read-write
  275.                 STATUS mandatory
  276.                 DESCRIPTION "the fragment length of wireless interface"
  277.                 ::= { adPerformanceEntry 8 }
  278.  
  279.     adRTSLength        OBJECT-TYPE
  280.                 SYNTAX INTEGER ( 256..2346 )
  281.                 ACCESS read-write
  282.                 STATUS mandatory
  283.                 DESCRIPTION "RTS Length of Wireless Interface"
  284.                 ::= { adPerformanceEntry 9 }
  285.  
  286.     adTransmitPower        OBJECT-TYPE
  287.                 SYNTAX INTEGER {full(1), half(2), quarter(3), eighth(4), min(5)}
  288.                 ACCESS read-write
  289.                 STATUS mandatory
  290.                 DESCRIPTION "Transmit Power"
  291.                 ::= { adPerformanceEntry 10 }
  292.  
  293.     adSuperMode        OBJECT-TYPE
  294.                 SYNTAX INTEGER {super(1), static(2), dynamic(3), disabled(4)}
  295.                 ACCESS read-write
  296.                 STATUS mandatory
  297.                 DESCRIPTION "Super Mode: 1.Super without Turbo, 2.Super with Static Turbo, 3.Super with Dynamic Turbo, 4.Disabled "
  298.                 ::= { adPerformanceEntry 11 }
  299.  
  300.     adRadioWave        OBJECT-TYPE
  301.                 SYNTAX INTEGER {off(0), on(1)}
  302.                 ACCESS read-write
  303.                 STATUS mandatory
  304.                 DESCRIPTION "Radio Wave (0.off, 1.on)"
  305.                 ::= { adPerformanceEntry 12 }
  306.  
  307.     adAutoChannelScan    OBJECT-TYPE
  308.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  309.                 ACCESS read-write
  310.                 STATUS mandatory
  311.                 DESCRIPTION "Auto Channel Scan (0.Disabled, 1.Enabled)"
  312.                 ::= { adPerformanceEntry 14 }
  313.  
  314.     adFilters        OBJECT IDENTIFIER ::= { advanced 4 }
  315.  
  316.     adAccSettingWirelessBandTable    OBJECT-TYPE
  317.                     SYNTAX SEQUENCE OF AdAccSettingWirelessBandEntry
  318.                     ACCESS not-accessible
  319.                     STATUS mandatory
  320.                     DESCRIPTION "Wireless Band Table"
  321.                     ::= { adFilters 1 }
  322.  
  323.     adAccSettingWirelesBandsEntry    OBJECT-TYPE
  324.                     SYNTAX AdAccSettingWirelessBandEntry
  325.                     ACCESS not-accessible
  326.                     STATUS mandatory
  327.                     DESCRIPTION "Wireless Band Table"
  328.                     INDEX {ifIndex}
  329.                     ::= { adAccSettingWirelessBandTable 1 }
  330.  
  331.     AdAccSettingWirelessBandEntry ::= SEQUENCE {
  332.         adAccSettingWirelessAccessControl    INTEGER
  333.     }
  334.  
  335.     adAccSettingWirelessAccessControl    OBJECT-TYPE
  336.                         SYNTAX INTEGER { accept(1), reject(2), disabled(3)}
  337.                         ACCESS read-write
  338.                         STATUS mandatory
  339.                         DESCRIPTION "Access Contrl (1.Accept, 2.Reject,3.Disabled)"
  340.                         ::= { adAccSettingWirelesBandsEntry 1 }
  341.  
  342.     adAccSettingAccessCtrlMACTable    OBJECT-TYPE
  343.                     SYNTAX SEQUENCE OF AdAccSettingAccessCtrlMACEntry
  344.                     ACCESS not-accessible
  345.                     STATUS mandatory
  346.                     DESCRIPTION "Access Control List Table"
  347.                     ::= { adFilters 2 }
  348.  
  349.     adAccSettingAccessCtrlMACEntry    OBJECT-TYPE
  350.                     SYNTAX AdAccSettingAccessCtrlMACEntry
  351.                     ACCESS not-accessible
  352.                     STATUS mandatory
  353.                     DESCRIPTION "Access Control List Entry"
  354.                     INDEX { ifIndex, adAccSettingAccessCtrlIndex }
  355.                     ::= { adAccSettingAccessCtrlMACTable 1 }
  356.  
  357.     AdAccSettingAccessCtrlMACEntry ::= SEQUENCE {
  358.         adAccSettingAccessCtrlIndex    INTEGER,
  359.         adAccSettingAccessCtrlMACAddr    MacAddress
  360.     }
  361.  
  362.     adAccSettingAccessCtrlIndex    OBJECT-TYPE
  363.                     SYNTAX INTEGER ( 1..16 )
  364.                     ACCESS not-accessible
  365.                     STATUS mandatory
  366.                         DESCRIPTION "Index of MAC"
  367.                         ::= { adAccSettingAccessCtrlMACEntry 1 }
  368.  
  369.     adAccSettingAccessCtrlMACAddr    OBJECT-TYPE
  370.                     SYNTAX MacAddress
  371.                     ACCESS read-write
  372.                     STATUS mandatory
  373.                     DESCRIPTION ""
  374.                     ::= { adAccSettingAccessCtrlMACEntry 2 }
  375.  
  376.     adWLANWirelessBandTable        OBJECT-TYPE
  377.                     SYNTAX SEQUENCE OF AdWLANWirelessBandEntry
  378.                     ACCESS not-accessible
  379.                     STATUS mandatory
  380.                     DESCRIPTION "Wireless Band Table"
  381.                     ::= { adFilters 3 }
  382.  
  383.     adWLANWirelessBandEntry        OBJECT-TYPE
  384.                     SYNTAX AdWLANWirelessBandEntry
  385.                     ACCESS not-accessible
  386.                     STATUS mandatory
  387.                     DESCRIPTION "Wireless Band Entry"
  388.                     INDEX {ifIndex}
  389.                     ::= { adWLANWirelessBandTable 1 }
  390.  
  391.     AdWLANWirelessBandEntry ::= SEQUENCE {
  392.         adInternalStationConnection        INTEGER,
  393.         adEthernet2WLANAccess            INTEGER,
  394.         adInternaStationConnectionBetweenag    INTEGER
  395.     }
  396.  
  397.     adInternalStationConnection    OBJECT-TYPE
  398.                     SYNTAX INTEGER {disabled(0), enabled(1)}
  399.                     ACCESS read-write
  400.                     STATUS mandatory
  401.                     DESCRIPTION "Internal Station Connection (0.Disabled, 1.Enabled)"
  402.                     ::= { adWLANWirelessBandEntry 1 }
  403.  
  404.     adEthernet2WLANAccess    OBJECT-TYPE
  405.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  406.                 ACCESS read-write
  407.                 STATUS mandatory
  408.                 DESCRIPTION "Ethernet to WLAN Access (0.Disabled, 1.Enabled)"
  409.                 ::= { adWLANWirelessBandEntry 2 }
  410.  
  411.     adInternaStationConnectionBetweenag    OBJECT-TYPE
  412.                         SYNTAX INTEGER {disabled(0), enabled(1)}
  413.                         ACCESS read-write
  414.                         STATUS mandatory
  415.                         DESCRIPTION "Internal Station Connection Between A & G (0.Disabled, 1.Enabled)"
  416.                         ::= { adWLANWirelessBandEntry 3 }
  417.  
  418.     adEncryption            OBJECT IDENTIFIER ::= { advanced 5 }
  419.  
  420.     adSecSettingWirelessBandTable    OBJECT-TYPE
  421.                     SYNTAX SEQUENCE OF AdSecSettingWirelessBandEntry
  422.                     ACCESS not-accessible
  423.                     STATUS mandatory
  424.                     DESCRIPTION "Wireless Bands Table"
  425.                     ::= { adEncryption 1 }
  426.  
  427.     adSecSettingWirelessBandEntry        OBJECT-TYPE
  428.                     SYNTAX AdSecSettingWirelessBandEntry
  429.                     ACCESS not-accessible
  430.                     STATUS mandatory
  431.                     DESCRIPTION "Wireless Band Entry"
  432.                     INDEX {ifIndex}
  433.                     ::= { adSecSettingWirelessBandTable 1 }
  434.  
  435.     AdSecSettingWirelessBandEntry ::= SEQUENCE {
  436.         adSecAuthentication        INTEGER,
  437.         adSecEncryption            INTEGER,
  438.         adSecValidKey            INTEGER,
  439.         adSecPassPhrase            OCTET STRING,
  440.         adSecCipherType            INTEGER,
  441.         adSecGroupKeyUpdateInterval    INTEGER
  442.     }
  443.  
  444.     adSecAuthentication    OBJECT-TYPE
  445.                 SYNTAX INTEGER { opensystem(1), sharedkey(2), opensystem-sharedkey(3), wpa-psk(4), wpa-eap(5) }
  446.                 ACCESS read-write
  447.                 STATUS mandatory
  448.                 DESCRIPTION "Authentication Manner"
  449.                 ::= { adSecSettingWirelessBandEntry 1 }
  450.  
  451.     adSecEncryption        OBJECT-TYPE
  452.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  453.                 ACCESS read-write
  454.                 STATUS mandatory
  455.                 DESCRIPTION "Enctyprion (0.Disabled, 1.Enabled)"
  456.                 ::= { adSecSettingWirelessBandEntry  2 }
  457.  
  458.     adSecValidKey        OBJECT-TYPE
  459.                 SYNTAX INTEGER { first(1), secend(2), third(3), fourth(4) }
  460.                 ACCESS read-write
  461.                 STATUS mandatory
  462.                 DESCRIPTION "Valid Key"
  463.                 ::= { adSecSettingWirelessBandEntry  3 }
  464.  
  465.     adSecPassPhrase        OBJECT-TYPE
  466.                 SYNTAX OCTET STRING ( SIZE(8..63) )
  467.                 ACCESS read-write
  468.                 STATUS mandatory
  469.                 DESCRIPTION "Pass Phrase"
  470.                 ::= { adSecSettingWirelessBandEntry  4 }
  471.  
  472.     adSecCipherType        OBJECT-TYPE
  473.                 SYNTAX INTEGER { auto(1), aes(2), tkip(3)}
  474.                 ACCESS read-write
  475.                 STATUS mandatory
  476.                 DESCRIPTION "Cipher Type"
  477.                 ::= { adSecSettingWirelessBandEntry  5 }
  478.  
  479.     adSecGroupKeyUpdateInterval    OBJECT-TYPE
  480.                     SYNTAX INTEGER ( 300..9999999 )
  481.                     ACCESS read-write
  482.                     STATUS mandatory
  483.                     DESCRIPTION "Group Key Update Interval"
  484.                     ::= { adSecSettingWirelessBandEntry  6 }
  485.  
  486.     adSecServerSetting        OBJECT IDENTIFIER ::= { adEncryption 2 }
  487.     
  488.     adSecDNSIPAddress    OBJECT-TYPE
  489.                 SYNTAX IpAddress
  490.                 ACCESS read-write
  491.                 STATUS mandatory
  492.                 DESCRIPTION "Domain Name Server IP Address"
  493.                 ::= { adSecServerSetting  1 }
  494.  
  495.     adSecDNS        OBJECT-TYPE
  496.                 SYNTAX OCTET STRING (SIZE (0..32))
  497.                 ACCESS read-write
  498.                 STATUS mandatory
  499.                 DESCRIPTION "Description of DNServer"
  500.                 ::= { adSecServerSetting  2 }
  501.  
  502.     adSecRADIUSServer    OBJECT-TYPE
  503.                 SYNTAX OCTET STRING (SIZE (0..32))
  504.                 ACCESS read-write
  505.                 STATUS mandatory
  506.                 DESCRIPTION "RADIUS Server IP Address"
  507.                 ::= { adSecServerSetting  3 }
  508.  
  509.     adSecRADIUSPort        OBJECT-TYPE
  510.                 SYNTAX INTEGER (0..65535)
  511.                 ACCESS read-write
  512.                 STATUS mandatory
  513.                 DESCRIPTION "RADIUS Port"
  514.                 ::= { adSecServerSetting  4 }
  515.  
  516.     adSecRADIUSSecret    OBJECT-TYPE
  517.                 SYNTAX OCTET STRING (SIZE (0..32))
  518.                 ACCESS read-write
  519.                 STATUS mandatory
  520.                 DESCRIPTION "RADIUS Secret"
  521.                 ::= { adSecServerSetting  5 }
  522.  
  523.  
  524.  
  525.     adSecSettingKeyTable    OBJECT-TYPE
  526.                     SYNTAX SEQUENCE OF AdSecSettingKeyEntry
  527.                     ACCESS not-accessible
  528.                     STATUS mandatory
  529.                     DESCRIPTION "Wireless Bands Table"
  530.                     ::= { adEncryption 3 }
  531.  
  532.     adSecSettingKeyEntry        OBJECT-TYPE
  533.                     SYNTAX AdSecSettingKeyEntry
  534.                     ACCESS not-accessible
  535.                     STATUS mandatory
  536.                     DESCRIPTION "Wireless Band Entry"
  537.                     INDEX {ifIndex}
  538.                     ::= { adSecSettingKeyTable 1 }
  539.  
  540.     AdSecSettingKeyEntry ::= SEQUENCE {
  541.         adSecKey            OCTET STRING
  542.     }
  543.  
  544.     adSecKey        OBJECT-TYPE
  545.                 SYNTAX OCTET STRING
  546.                 ACCESS read-write
  547.                 STATUS mandatory
  548.                 DESCRIPTION "Key"
  549.                 ::= { adSecSettingKeyEntry  1 }
  550.  
  551.     adGrouping        OBJECT IDENTIFIER ::= { advanced 6 }
  552.  
  553.     adLoadBalance        OBJECT-TYPE
  554.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  555.                 ACCESS read-write
  556.                 STATUS mandatory
  557.                 DESCRIPTION "Load Balance (0.Disabled, 1.Enabled)"
  558.                 ::= { adGrouping 1 }
  559.  
  560.     adUserLimit        OBJECT-TYPE
  561.                 SYNTAX INTEGER ( 0..64 )
  562.                 ACCESS read-write
  563.                 STATUS mandatory
  564.                 DESCRIPTION "User Limit(Min:0, Max:64)"
  565.                 ::= { adGrouping 2 }
  566.  
  567.     adLinkIntegrate        OBJECT-TYPE
  568.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  569.                 ACCESS read-write
  570.                 STATUS mandatory
  571.                 DESCRIPTION "Link Integrate (0.Disabled, 1.Enabled)"
  572.                 ::= { adGrouping 4 }
  573.  
  574.     adEthernetLinkStatus    OBJECT-TYPE
  575.                 SYNTAX OCTET STRING
  576.                 ACCESS read-only
  577.                 STATUS mandatory
  578.                 DESCRIPTION "Ethernet Link Status"
  579.                 ::= { adGrouping 5 }
  580.  
  581.     adDHCPServer        OBJECT IDENTIFIER ::= { advanced 7 }
  582.  
  583.     adDyFunction        OBJECT-TYPE
  584.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  585.                     ACCESS read-write
  586.                     STATUS mandatory
  587.                     DESCRIPTION  "DHCP Function Enable/Disable (0.Disabled, 1.Enabled)"
  588.                     ::= { adDHCPServer 1 }
  589.     
  590.     adDynamicTable        OBJECT IDENTIFIER ::= { adDHCPServer 2 }
  591.  
  592.     adDyIPStart        OBJECT-TYPE
  593.                 SYNTAX IpAddress
  594.                     ACCESS read-write
  595.                     STATUS mandatory
  596.                     DESCRIPTION  "Start IP Address"
  597.                     ::= { adDynamicTable 1 }
  598.  
  599.     adDyRange        OBJECT-TYPE
  600.                 SYNTAX INTEGER (0..255)
  601.                     ACCESS read-write
  602.                     STATUS mandatory
  603.                     DESCRIPTION  "IP Range"
  604.                     ::= { adDynamicTable 2 }
  605.  
  606.     adDyMask        OBJECT-TYPE
  607.                 SYNTAX IpAddress
  608.                     ACCESS read-write
  609.                     STATUS mandatory
  610.                     DESCRIPTION  "Netmask"
  611.                     ::= { adDynamicTable 3 }
  612.  
  613.     adDyGateway        OBJECT-TYPE
  614.                 SYNTAX IpAddress
  615.                     ACCESS read-write
  616.                     STATUS mandatory
  617.                     DESCRIPTION  "Gateway"
  618.                     ::= { adDynamicTable 4 }
  619.  
  620.     adDyWins        OBJECT-TYPE
  621.                 SYNTAX IpAddress
  622.                     ACCESS read-write
  623.                     STATUS mandatory
  624.                     DESCRIPTION  "Wins"
  625.                     ::= { adDynamicTable 5 }
  626.  
  627.     adDyDns            OBJECT-TYPE
  628.                 SYNTAX IpAddress
  629.                     ACCESS read-write
  630.                     STATUS mandatory
  631.                     DESCRIPTION  "DNS"
  632.                     ::= { adDynamicTable 6 }
  633.  
  634.     adDyDomain        OBJECT-TYPE
  635.                 SYNTAX OCTET STRING (SIZE(0..64))
  636.                     ACCESS read-write
  637.                     STATUS mandatory
  638.                     DESCRIPTION  "Sub Domain"
  639.                     ::= { adDynamicTable 7 }
  640.  
  641.     adDyLease        OBJECT-TYPE
  642.                 SYNTAX INTEGER (60..31536000)
  643.                     ACCESS read-write
  644.                     STATUS mandatory
  645.                     DESCRIPTION  "Lease Time In Secs"
  646.                     ::= { adDynamicTable 8 }
  647.  
  648.     adDyStatus        OBJECT-TYPE
  649.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  650.                     ACCESS read-write
  651.                     STATUS mandatory
  652.                     DESCRIPTION  "DHCP Server Status (0:Disabled, 1:Enabled )"
  653.                     ::= { adDynamicTable 9 }
  654.  
  655.     adStaticTable        OBJECT-TYPE
  656.                 SYNTAX SEQUENCE OF AdStaticEntry
  657.                 ACCESS not-accessible
  658.                 STATUS mandatory
  659.                 DESCRIPTION "Static IP Setting"
  660.                 ::= { adDHCPServer 3 }
  661.  
  662.     adStaticEntry        OBJECT-TYPE
  663.                 SYNTAX AdStaticEntry
  664.                 ACCESS not-accessible
  665.                     STATUS mandatory
  666.                     DESCRIPTION "Static IP Entry"
  667.                     INDEX {ifIndex}
  668.                 ::= { adStaticTable 1 }
  669.  
  670.     --Edited by Builde 04/01/09. Delete the node: "adStFunction".
  671.     AdStaticEntry ::= SEQUENCE {
  672.         adStIP            IpAddress,
  673.         adStMask        IpAddress,
  674.         adStGateway        IpAddress,
  675.         adStDns            IpAddress,
  676.         adStWins        IpAddress,
  677.         adStMAC            MacAddress,
  678.         adStDomain        OCTET STRING,
  679.         adStStatus        INTEGER
  680.     }
  681.     
  682.     adStIP            OBJECT-TYPE
  683.                 SYNTAX IpAddress
  684.                     ACCESS read-write
  685.                     STATUS mandatory
  686.                     DESCRIPTION  "Assigned IP Address"
  687.                     ::= { adStaticEntry 1 }
  688.  
  689.     adStMAC            OBJECT-TYPE
  690.                 SYNTAX MacAddress
  691.                     ACCESS read-write
  692.                     STATUS mandatory
  693.                     DESCRIPTION  "Client MAC Address"
  694.                     ::= { adStaticEntry 2 }
  695.  
  696.     adStMask        OBJECT-TYPE
  697.                 SYNTAX IpAddress
  698.                     ACCESS read-write
  699.                     STATUS mandatory
  700.                     DESCRIPTION  "Netmask"
  701.                     ::= { adStaticEntry 3 }
  702.  
  703.     adStGateway        OBJECT-TYPE
  704.                 SYNTAX IpAddress
  705.                     ACCESS read-write
  706.                     STATUS mandatory
  707.                     DESCRIPTION  "Gateway"
  708.                     ::= { adStaticEntry 4 }
  709.  
  710.     adStDns            OBJECT-TYPE
  711.                 SYNTAX IpAddress
  712.                     ACCESS read-write
  713.                     STATUS mandatory
  714.                     DESCRIPTION  "DNS"
  715.                     ::= { adStaticEntry 5 }
  716.  
  717.     adStWins        OBJECT-TYPE
  718.                 SYNTAX IpAddress
  719.                     ACCESS read-write
  720.                     STATUS mandatory
  721.                     DESCRIPTION  "Wins"
  722.                     ::= { adStaticEntry 6 }
  723.  
  724.     adStDomain        OBJECT-TYPE
  725.                 SYNTAX OCTET STRING(SIZE(0..64))
  726.                     ACCESS read-write
  727.                     STATUS mandatory
  728.                     DESCRIPTION  "Sub Domain"
  729.                     ::= { adStaticEntry 7 }
  730.  
  731.     adStStatus        OBJECT-TYPE
  732.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  733.                     ACCESS read-write
  734.                     STATUS mandatory
  735.                     DESCRIPTION  "DHCP Server Status(1:Enabled, 2:Disabled)"
  736.                     ::= { adStaticEntry 8 }
  737.  
  738.     adCurrentList        OBJECT IDENTIFIER ::= { adDHCPServer 4 }
  739.  
  740.     adCurrentDynamicTable    OBJECT-TYPE
  741.                 SYNTAX SEQUENCE OF AdCurrentDynamicEntry
  742.                 ACCESS not-accessible
  743.                 STATUS mandatory
  744.                 DESCRIPTION "Current DHCP Dynamic Pools Table"
  745.                 ::= { adCurrentList 1 }
  746.  
  747.     adCurrentDynamicEntry    OBJECT-TYPE
  748.                 SYNTAX AdCurrentDynamicEntry
  749.                 ACCESS not-accessible
  750.                     STATUS mandatory
  751.                     DESCRIPTION "Current DHCP Dynamic Pools Entry"
  752.                     INDEX {ifIndex}
  753.                 ::= { adCurrentDynamicTable 1 }
  754.  
  755.     AdCurrentDynamicEntry ::= SEQUENCE {
  756.         adCuDyMAC        MacAddress,
  757.         adCuDyAssignedIP    IpAddress,
  758.         adCuDyLease        INTEGER
  759.     }
  760.  
  761.     adCuDyMAC        OBJECT-TYPE
  762.                 SYNTAX MacAddress
  763.                 ACCESS read-only
  764.                 STATUS mandatory
  765.                 DESCRIPTION  "Binding MAC"
  766.                 ::= { adCurrentDynamicEntry 1 }
  767.  
  768.     adCuDyAssignedIP    OBJECT-TYPE
  769.                 SYNTAX IpAddress
  770.                 ACCESS read-only
  771.                 STATUS mandatory
  772.                 DESCRIPTION  "Assigned IP"
  773.                 ::= { adCurrentDynamicEntry 2 }
  774.  
  775.     adCuDyLease        OBJECT-TYPE
  776.                 SYNTAX INTEGER
  777.                 ACCESS read-only
  778.                 STATUS mandatory
  779.                 DESCRIPTION  "Lease Time"
  780.                 ::= { adCurrentDynamicEntry 3 }
  781.  
  782.     adCurrentStaticTable    OBJECT-TYPE
  783.                 SYNTAX SEQUENCE OF AdCurrentStaticEntry
  784.                 ACCESS not-accessible
  785.                 STATUS mandatory
  786.                 DESCRIPTION "Current DHCP Static Pools Table"
  787.                 ::= { adCurrentList 2 }
  788.  
  789.     adCurrentStaticEntry    OBJECT-TYPE
  790.                 SYNTAX AdCurrentStaticEntry
  791.                 ACCESS not-accessible
  792.                     STATUS mandatory
  793.                     DESCRIPTION "Current DHCP Static Pools Entry"
  794.                     INDEX {ifIndex}
  795.                 ::= { adCurrentStaticTable 1 }
  796.  
  797.     AdCurrentStaticEntry ::= SEQUENCE {
  798.         adCuStMAC        MacAddress,
  799.         adCuStAssignedIP    IpAddress
  800.     }
  801.  
  802.     adCuStMAC        OBJECT-TYPE
  803.                 SYNTAX MacAddress
  804.                 ACCESS read-only
  805.                 STATUS mandatory
  806.                 DESCRIPTION  "Binding MAC"
  807.                 ::= { adCurrentStaticEntry 1 }
  808.  
  809.     adCuStAssignedIP    OBJECT-TYPE
  810.                 SYNTAX IpAddress
  811.                 ACCESS read-only
  812.                 STATUS mandatory
  813.                 DESCRIPTION  "Assigned IP"
  814.                 ::= { adCurrentStaticEntry 2 }
  815.  
  816.     adSiteSurveyTable    OBJECT IDENTIFIER ::= { advanced 8 }
  817.     
  818.     adSiteSurvey        OBJECT-TYPE
  819.                 SYNTAX SEQUENCE OF AdSiteSurveyEntry
  820.                 ACCESS not-accessible
  821.                 STATUS mandatory
  822.                 DESCRIPTION "Site Survey Table"
  823.                 ::= { adSiteSurveyTable 1 }
  824.     
  825.     adSiteSurveyEntry    OBJECT-TYPE
  826.                 SYNTAX AdSiteSurveyEntry
  827.                 ACCESS not-accessible
  828.                     STATUS mandatory
  829.                     DESCRIPTION "Site Survey Entry"
  830.                     INDEX {ifIndex}
  831.                 ::= { adSiteSurvey 1 }
  832.     
  833.     AdSiteSurveyEntry ::= SEQUENCE {
  834.         adRefresh        INTEGER
  835.     }
  836.     
  837.     adRefresh        OBJECT-TYPE
  838.                 SYNTAX INTEGER {nothing(0), refresh(1)}
  839.                     ACCESS read-write
  840.                     STATUS mandatory
  841.                 DESCRIPTION "Refresh the Result of Site Survey (0.nothing, 1.refresh)"
  842.                 ::= { adSiteSurveyEntry 1 }
  843.  
  844.     adSiteTable        OBJECT-TYPE
  845.                 SYNTAX SEQUENCE OF AdSiteEntry
  846.                 ACCESS not-accessible
  847.                 STATUS mandatory
  848.                 DESCRIPTION "The Result Table of Site Survey"
  849.                 ::= { adSiteSurveyTable 2 }
  850.  
  851.     adSiteEntry        OBJECT-TYPE
  852.                 SYNTAX AdSiteEntry
  853.                 ACCESS not-accessible
  854.                     STATUS mandatory
  855.                     DESCRIPTION "The Result Entry of Site Survey"
  856.                     INDEX {ifIndex, adSiteIndex}
  857.                 ::= { adSiteTable 1 }
  858.  
  859.     AdSiteEntry ::= SEQUENCE {
  860.         adSiteIndex        INTEGER,
  861.         adSiteBSSType        OCTET STRING,
  862.         adSiteChannel        INTEGER,
  863.         adSiteRSSI        INTEGER,
  864.         adBSSID            MacAddress,
  865.         adSiteEncryption    OCTET STRING,
  866.         adSiteSSID        OCTET STRING
  867.     }
  868.     
  869.     adSiteIndex        OBJECT-TYPE
  870.                 SYNTAX INTEGER
  871.                 ACCESS not-accessible
  872.                 STATUS mandatory
  873.                     DESCRIPTION "Index of Site Survey Result"
  874.                     ::= { adSiteEntry 1 }
  875.     
  876.     adSiteBSSType        OBJECT-TYPE
  877.                 SYNTAX OCTET STRING
  878.                 ACCESS read-only
  879.                 STATUS mandatory
  880.                 DESCRIPTION "Type of BSS (1:infrastructure 2:Ad-hoc)"
  881.                 ::= { adSiteEntry 2 }
  882.     
  883.     adSiteChannel        OBJECT-TYPE
  884.                 SYNTAX INTEGER
  885.                 ACCESS read-only
  886.                 STATUS mandatory
  887.                 DESCRIPTION "Channel of BSS"
  888.                 ::= { adSiteEntry 3 }
  889.  
  890.     adSiteRSSI        OBJECT-TYPE
  891.                 SYNTAX INTEGER
  892.                 ACCESS read-only
  893.                 STATUS mandatory
  894.                 DESCRIPTION "RSSI of BSS"
  895.                 ::= { adSiteEntry 4 }
  896.     
  897.     adBSSID            OBJECT-TYPE
  898.                 SYNTAX MacAddress
  899.                 ACCESS read-only
  900.                 STATUS mandatory
  901.                 DESCRIPTION "BSSID (MAC Address) of BSS"
  902.                 ::= { adSiteEntry 5 }
  903.  
  904.     adSiteEncryption    OBJECT-TYPE
  905.                 SYNTAX OCTET STRING
  906.                 ACCESS read-only
  907.                 STATUS mandatory
  908.                 DESCRIPTION "Encrypt Status of BSS {WEP off(0), WEP on(1)}"
  909.                 ::= { adSiteEntry 6 }
  910.  
  911.     adSiteSSID        OBJECT-TYPE
  912.                 SYNTAX OCTET STRING (SIZE (0..32))
  913.                 ACCESS read-only
  914.                 STATUS mandatory
  915.                 DESCRIPTION "SSID of BSS"
  916.                 ::= { adSiteEntry 7 }
  917.     
  918.     tAdmin            OBJECT IDENTIFIER ::= { tools 1 }
  919.  
  920.     admUserName        OBJECT-TYPE
  921.                 SYNTAX OCTET STRING (SIZE (0..12))
  922.                 ACCESS read-write
  923.                 STATUS mandatory
  924.                 DESCRIPTION  "The Administrator Username"
  925.                 ::= { tAdmin 1 }
  926.  
  927.     admPassword        OBJECT-TYPE
  928.                 SYNTAX OCTET STRING (SIZE (0..12))
  929.                 ACCESS read-write
  930.                 STATUS mandatory
  931.                 DESCRIPTION  "The Administrator Password"
  932.                 ::= { tAdmin 2 }
  933.  
  934.     tSystem            OBJECT IDENTIFIER ::= { tools 2 }
  935.  
  936.     sysRestart        OBJECT-TYPE
  937.                 SYNTAX INTEGER {nothing(0), reboot(1)}
  938.                 ACCESS read-write
  939.                 STATUS mandatory
  940.                 DESCRIPTION  "Reboot AP(0:Nothing{Default Value}, 1.Reboot)"
  941.                 ::={ tSystem 1 }
  942.  
  943.     sysFactoryDefault    OBJECT-TYPE
  944.                 SYNTAX INTEGER {nothing(0), reset(1)}
  945.                 ACCESS read-write
  946.                 STATUS mandatory
  947.                 DESCRIPTION  "Reset AP to factory setting(0:Nothing{Default Value}, 1:Reset)"
  948.                 ::={ tSystem 2 }
  949.  
  950.     tUpdate            OBJECT IDENTIFIER ::= { tools 3 }
  951.  
  952.     uRemoteSrvIP        OBJECT-TYPE
  953.                 SYNTAX IpAddress
  954.                 ACCESS read-write
  955.                 STATUS mandatory
  956.                 DESCRIPTION  "TFTP Remote Server IP"
  957.                 ::={tUpdate 1}
  958.  
  959.     uRemoteFileName        OBJECT-TYPE
  960.                 SYNTAX OCTET STRING
  961.                 ACCESS read-write
  962.                 STATUS mandatory
  963.                 DESCRIPTION  "TFTP Remote File Name"
  964.                 ::={tUpdate 2}
  965.  
  966.     uLocalFileName        OBJECT-TYPE
  967.                 SYNTAX OCTET STRING
  968.                 ACCESS read-write
  969.                 STATUS mandatory
  970.                 DESCRIPTION  "TFTP Remote File Name"
  971.                 ::={tUpdate 3}
  972.  
  973.     uTFTPCommand        OBJECT-TYPE
  974.                 SYNTAX INTEGER {connect(1), get(2), put(3), nothing(4)}
  975.                 ACCESS read-write
  976.                 STATUS mandatory
  977.                 DESCRIPTION  "TFTP Command(1:connect, 2:get, 3:put, 4:nothing{Default Value})"
  978.                 ::={tUpdate 4}
  979.  
  980.     uUpgradeSettingCommand    OBJECT-TYPE
  981.                 SYNTAX INTEGER {firmwareupdate(1), configsetting(2), configsave(3), reboot(4), factoryreset(5), nothing(6)}
  982.                 ACCESS read-write
  983.                 STATUS mandatory
  984.                 DESCRIPTION  "Upgrade Setting Command(1:firmwareupdate,2:configsetting,3:configsave,4:reboot,5:factoryreset, 6:nothing{Default Value})
  985.                 Manager must set timeout longer than 1 (0.5) min if upgradesettingcommand is firmwareupdate (configsave)"
  986.                 ::={tUpdate 5}
  987.  
  988.     tMisc            OBJECT IDENTIFIER ::= { tools 4 }
  989.  
  990.     telnet            OBJECT-TYPE
  991.                 SYNTAX INTEGER {disabled(0), enabled(1)}
  992.                 ACCESS read-write
  993.                 STATUS mandatory
  994.                 DESCRIPTION  "Telnet Support Status(0:Disabled, 1:Enabled)"
  995.                 ::={ tMisc 1 }
  996.  
  997.     timeout            OBJECT-TYPE
  998.                 SYNTAX INTEGER {never(0), s60(1), s180(2), s300(3), s600(4), s900(5)}
  999.                 ACCESS read-write
  1000.                 STATUS mandatory
  1001.                 DESCRIPTION  "Telnet Timeout Value(0:Never, 1:60sec, 2:180sec, 3:300sec, 4:600sec, 5:900sec)"
  1002.                 ::={ tMisc 2 }
  1003.  
  1004.     stDeviceInfo        OBJECT IDENTIFIER ::= { status 1 }
  1005.  
  1006.     stEthernet        OBJECT IDENTIFIER ::= { stDeviceInfo 1 }
  1007.  
  1008.         stFirmwareVersion    OBJECT-TYPE
  1009.                 SYNTAX OCTET STRING
  1010.                 ACCESS read-only
  1011.                 STATUS mandatory
  1012.                 DESCRIPTION  "AP Firmware Version"
  1013.                 ::= { stEthernet 1 }
  1014.  
  1015.     stMACAddress        OBJECT-TYPE
  1016.                 SYNTAX MacAddress
  1017.                 ACCESS read-only
  1018.                 STATUS mandatory
  1019.                 DESCRIPTION  "System Mac Address"
  1020.                 ::= { stEthernet 2 }
  1021.  
  1022.     stGetIPFrom        OBJECT-TYPE
  1023.                 SYNTAX INTEGER {manual(1), dynamic(2)}
  1024.                 ACCESS read-only
  1025.                 STATUS mandatory
  1026.                 DESCRIPTION "the IP setting manner of ethernet interface"
  1027.                 ::= { stEthernet 3 }
  1028.  
  1029.     stIPAddress        OBJECT-TYPE
  1030.                 SYNTAX IpAddress
  1031.                 ACCESS read-only
  1032.                 STATUS mandatory
  1033.                 DESCRIPTION "IP address of the ethernet interface"
  1034.                 ::= { stEthernet 4 }
  1035.  
  1036.     stSubnetMask        OBJECT-TYPE
  1037.                 SYNTAX IpAddress
  1038.                 ACCESS read-only
  1039.                 STATUS mandatory
  1040.                 DESCRIPTION "subnet mask of the ethernet interface"
  1041.                 ::= { stEthernet 5 }
  1042.  
  1043.     stDefaultGateway    OBJECT-TYPE
  1044.                 SYNTAX IpAddress
  1045.                 ACCESS read-only
  1046.                 STATUS mandatory
  1047.                 DESCRIPTION "default gateway of the ethernet interface"
  1048.                 ::= { stEthernet 6 }
  1049.  
  1050.     stWirelessBandTable    OBJECT-TYPE
  1051.                 SYNTAX SEQUENCE OF StWirelessBandEntry
  1052.                 ACCESS not-accessible
  1053.                 STATUS mandatory
  1054.                 DESCRIPTION "Wireless Interface Table"
  1055.                 ::= { status 2 }
  1056.  
  1057.     stWirelessBandEntry    OBJECT-TYPE
  1058.                 SYNTAX StWirelessBandEntry
  1059.                 ACCESS not-accessible
  1060.                 STATUS mandatory
  1061.                 DESCRIPTION "Wireless Interface Entry"
  1062.                 INDEX {ifIndex}
  1063.                 ::= { stWirelessBandTable 1 }
  1064.  
  1065.     StWirelessBandEntry ::= SEQUENCE {
  1066.         stSSID            OCTET STRING,
  1067.         stChannel        INTEGER,
  1068.         stSuperMode        INTEGER,
  1069.         stDataRate        OCTET STRING,
  1070.         stSecLevelAuth        OCTET STRING,
  1071.         stSecLevelPriv        OCTET STRING
  1072.     }
  1073.  
  1074.     stSSID            OBJECT-TYPE
  1075.                 SYNTAX OCTET STRING
  1076.                 ACCESS read-only
  1077.                 STATUS mandatory
  1078.                 DESCRIPTION "Service Set ID"
  1079.                 ::= { stWirelessBandEntry 1 }
  1080.  
  1081.     stChannel        OBJECT-TYPE
  1082.                 SYNTAX INTEGER
  1083.                 ACCESS read-only
  1084.                 STATUS mandatory
  1085.                 DESCRIPTION "support channel"
  1086.                 ::= { stWirelessBandEntry 2 }
  1087.  
  1088.     stSuperMode        OBJECT-TYPE
  1089.                 SYNTAX INTEGER { turbo(1), static(2), dynamic(3), disabled(4)}
  1090.                 ACCESS read-only
  1091.                 STATUS mandatory
  1092.                 DESCRIPTION "the super mode setting (1.super with turbo, 2.super with static turbo, 3.super with dynamic turbo, 4.Disabled)"
  1093.                 ::= { stWirelessBandEntry 3 }
  1094.  
  1095.     stDataRate        OBJECT-TYPE
  1096.                 SYNTAX OCTET STRING
  1097.                 ACCESS read-only
  1098.                 STATUS mandatory
  1099.                 DESCRIPTION "the data rate of wireless interface"
  1100.                 ::= { stWirelessBandEntry 4 }
  1101.  
  1102.     stSecLevelAuth        OBJECT-TYPE
  1103.                 SYNTAX OCTET STRING
  1104.                 ACCESS read-only
  1105.                 STATUS mandatory
  1106.                 DESCRIPTION "Security Level -- Authentication"
  1107.                 ::= { stWirelessBandEntry 5 }
  1108.  
  1109.     stSecLevelPriv        OBJECT-TYPE
  1110.                 SYNTAX OCTET STRING
  1111.                 ACCESS read-only
  1112.                 STATUS mandatory
  1113.                 DESCRIPTION "Security Level -- Privacy (1.Eabled, 2.Disabled)"
  1114.                 ::= { stWirelessBandEntry 6 }
  1115.  
  1116.     stStats            OBJECT IDENTIFIER ::= { status 3 }
  1117.  
  1118.  
  1119.     stWirelessBandTrafficTable    OBJECT-TYPE
  1120.                     SYNTAX SEQUENCE OF StWirelessBandTrafficEntry
  1121.                     ACCESS not-accessible
  1122.                     STATUS mandatory
  1123.                     DESCRIPTION "Wireless Interface Table"
  1124.                     ::= { stStats 1 }
  1125.  
  1126.     stWirelessBandTrafficEntry    OBJECT-TYPE
  1127.                     SYNTAX StWirelessBandTrafficEntry
  1128.                     ACCESS not-accessible
  1129.                     STATUS mandatory
  1130.                     DESCRIPTION "Wireless Interface Entry"
  1131.                     INDEX {ifIndex}
  1132.                     ::= { stWirelessBandTrafficTable 1 }
  1133.  
  1134.     StWirelessBandTrafficEntry ::= SEQUENCE {
  1135.         stTrSuccessRate        INTEGER,
  1136.         stTrRetryRate        INTEGER,
  1137.         stRxSuccessRate        INTEGER,
  1138.         stRxDuplicateRate    INTEGER,
  1139.         stRTSSuccessCount    INTEGER,
  1140.         stRTSFailureCount    INTEGER,
  1141.         stTrFrameCount        INTEGER,
  1142.         stMuticastTrFrameCount    INTEGER,
  1143.         stTrErrorCount        INTEGER,
  1144.         stTrTotalRetryCount    INTEGER,
  1145.         stTrMutiRetryCount    INTEGER,
  1146.         stRxFrameCount        INTEGER,
  1147.         stMuticastRxFrameCount    INTEGER,
  1148.         stRxFrameFCSErrorCount    INTEGER,
  1149.         stRxFrameDulicateCount    INTEGER,
  1150.         stAckRxFailureCount    INTEGER,
  1151.         stWEPExcludedFrameCount    INTEGER,
  1152.         srWEPICVErrorCount    INTEGER
  1153.     }
  1154.  
  1155.     stTrSuccessRate        OBJECT-TYPE
  1156.                 SYNTAX INTEGER (0..100)
  1157.                 ACCESS read-only
  1158.                 STATUS mandatory
  1159.                 DESCRIPTION "Transmit Success Rate"
  1160.                 ::= { stWirelessBandTrafficEntry 1 }
  1161.  
  1162.     stTrRetryRate        OBJECT-TYPE
  1163.                 SYNTAX INTEGER (0..100)
  1164.                 ACCESS read-only
  1165.                 STATUS mandatory
  1166.                 DESCRIPTION "Transmit Retry Rate"
  1167.                 ::= { stWirelessBandTrafficEntry 2 }
  1168.  
  1169.     stRxSuccessRate        OBJECT-TYPE
  1170.                 SYNTAX INTEGER (0..100)
  1171.                 ACCESS read-only
  1172.                 STATUS mandatory
  1173.                 DESCRIPTION "Receive Success Rate"
  1174.                 ::= { stWirelessBandTrafficEntry 3 }
  1175.  
  1176.     stRxDuplicateRate        OBJECT-TYPE
  1177.                     SYNTAX INTEGER (0..100)
  1178.                     ACCESS read-only
  1179.                     STATUS mandatory
  1180.                     DESCRIPTION "Receive Duplicate Rate"
  1181.                     ::= { stWirelessBandTrafficEntry 4 }
  1182.  
  1183.     stRTSSuccessCount        OBJECT-TYPE
  1184.                     SYNTAX INTEGER
  1185.                     ACCESS read-only
  1186.                     STATUS mandatory
  1187.                     DESCRIPTION "RTS Success Count"
  1188.                     ::= { stWirelessBandTrafficEntry 5 }
  1189.  
  1190.     stRTSFailureCount        OBJECT-TYPE
  1191.                     SYNTAX INTEGER
  1192.                     ACCESS read-only
  1193.                     STATUS mandatory
  1194.                     DESCRIPTION "RTS Failure Count"
  1195.                     ::= { stWirelessBandTrafficEntry 6 }
  1196.  
  1197.     stTrFrameCount            OBJECT-TYPE
  1198.                     SYNTAX INTEGER
  1199.                     ACCESS read-only
  1200.                     STATUS mandatory
  1201.                     DESCRIPTION "Transmitted Frame Count"
  1202.                     ::= { stWirelessBandTrafficEntry 7 }
  1203.  
  1204.     stMuticastTrFrameCount        OBJECT-TYPE
  1205.                     SYNTAX INTEGER
  1206.                     ACCESS read-only
  1207.                     STATUS mandatory
  1208.                     DESCRIPTION "Muticast Transmitted Frame Count"
  1209.                     ::= { stWirelessBandTrafficEntry 8 }
  1210.  
  1211.     stTrErrorCount            OBJECT-TYPE
  1212.                     SYNTAX INTEGER
  1213.                     ACCESS read-only
  1214.                     STATUS mandatory
  1215.                     DESCRIPTION "Transmitted Errot Count"
  1216.                     ::= { stWirelessBandTrafficEntry 9 }
  1217.  
  1218.     stTrTotalRetryCount        OBJECT-TYPE
  1219.                     SYNTAX INTEGER
  1220.                     ACCESS read-only
  1221.                     STATUS mandatory
  1222.                     DESCRIPTION "Transmitted Total Retry Count"
  1223.                     ::= { stWirelessBandTrafficEntry 10 }
  1224.  
  1225.     stTrMutiRetryCount        OBJECT-TYPE
  1226.                     SYNTAX INTEGER
  1227.                     ACCESS read-only
  1228.                     STATUS mandatory
  1229.                     DESCRIPTION "Transmitted Multiple Retry Count"
  1230.                     ::= { stWirelessBandTrafficEntry 11 }
  1231.  
  1232.     stRxFrameCount            OBJECT-TYPE
  1233.                     SYNTAX INTEGER
  1234.                     ACCESS read-only
  1235.                     STATUS mandatory
  1236.                     DESCRIPTION "Received Frame Count"
  1237.                     ::= { stWirelessBandTrafficEntry 12 }
  1238.  
  1239.     stMuticastRxFrameCount        OBJECT-TYPE
  1240.                     SYNTAX INTEGER
  1241.                     ACCESS read-only
  1242.                     STATUS mandatory
  1243.                     DESCRIPTION "Muticast Received Frame Count"
  1244.                     ::= { stWirelessBandTrafficEntry 13 }
  1245.  
  1246.     stRxFrameFCSErrorCount        OBJECT-TYPE
  1247.                     SYNTAX INTEGER
  1248.                     ACCESS read-only
  1249.                     STATUS mandatory
  1250.                     DESCRIPTION "Received Frame FCS Error Count"
  1251.                     ::= { stWirelessBandTrafficEntry 14 }
  1252.  
  1253.     stRxFrameDulicateCount        OBJECT-TYPE
  1254.                     SYNTAX INTEGER
  1255.                     ACCESS read-only
  1256.                     STATUS mandatory
  1257.                     DESCRIPTION "Received Frame Duplucate Count"
  1258.                     ::= { stWirelessBandTrafficEntry 15 }
  1259.  
  1260.     stAckRxFailureCount        OBJECT-TYPE
  1261.                     SYNTAX INTEGER
  1262.                     ACCESS read-only
  1263.                     STATUS mandatory
  1264.                     DESCRIPTION "Ack Rcv Failure Count"
  1265.                     ::= { stWirelessBandTrafficEntry 16 }
  1266.  
  1267.     stWEPExcludedFrameCount        OBJECT-TYPE
  1268.                     SYNTAX INTEGER
  1269.                     ACCESS read-only
  1270.                     STATUS mandatory
  1271.                     DESCRIPTION "WEP Excluded Frame Count"
  1272.                     ::= { stWirelessBandTrafficEntry 17 }
  1273.  
  1274.     srWEPICVErrorCount        OBJECT-TYPE
  1275.                     SYNTAX INTEGER
  1276.                     ACCESS read-only
  1277.                     STATUS mandatory
  1278.                     DESCRIPTION "WEP ICV Error Count"
  1279.                     ::= { stWirelessBandTrafficEntry 18 }
  1280.        stLED                OBJECT-TYPE
  1281.                     SYNTAX INTEGER
  1282.                     ACCESS read-only
  1283.                     STATUS mandatory
  1284.                     DESCRIPTION  "Panel LED Status"
  1285.                             ::={status 4}
  1286.  
  1287.     adClientInfoTable    OBJECT IDENTIFIER ::= { status 5 }
  1288.     
  1289.     adGetClientTable        OBJECT-TYPE
  1290.                 SYNTAX SEQUENCE OF AdGetClientEntry
  1291.                 ACCESS not-accessible
  1292.                 STATUS mandatory
  1293.                 DESCRIPTION "Client Information Table"
  1294.                 ::= { adClientInfoTable 1 }
  1295.     
  1296.     adGetClientEntry    OBJECT-TYPE
  1297.                 SYNTAX AdGetClientEntry
  1298.                 ACCESS not-accessible
  1299.                     STATUS mandatory
  1300.                     DESCRIPTION "Acquiring Clinet Information"
  1301.                     INDEX {ifIndex}
  1302.                 ::= { adGetClientTable 1 }
  1303.     
  1304.     AdGetClientEntry ::= SEQUENCE {
  1305.         adGetClient        INTEGER
  1306.     }
  1307.     
  1308.     adGetClient        OBJECT-TYPE
  1309.                 SYNTAX INTEGER {nothing(0), acquire(1)}
  1310.                     ACCESS read-write
  1311.                     STATUS mandatory
  1312.                 DESCRIPTION "To acquire the Client Information (0.nothing, 1.acquire)"
  1313.                 ::= { adGetClientEntry 1 }
  1314.     
  1315.     adClientTable        OBJECT-TYPE
  1316.                 SYNTAX SEQUENCE OF AdClientEntry
  1317.                 ACCESS not-accessible
  1318.                 STATUS mandatory
  1319.                 DESCRIPTION "The Result Table of Client Information"
  1320.                 ::= { adClientInfoTable 2 }
  1321.  
  1322.     adClientEntry        OBJECT-TYPE
  1323.                 SYNTAX AdClientEntry
  1324.                 ACCESS not-accessible
  1325.                     STATUS mandatory
  1326.                     DESCRIPTION "The Result Entry of Client Information"
  1327.                     INDEX {ifIndex, adSiteIndex}
  1328.                 ::= { adClientTable 1 }
  1329.  
  1330.     AdClientEntry ::= SEQUENCE {
  1331.         adClientIndex    INTEGER,
  1332.         adClientMAC        MacAddress,
  1333.         adClientBand    INTEGER,
  1334.         adClientAuth    INTEGER,
  1335.         adClientRSSI    INTEGER,
  1336.         adClientPSM        INTEGER
  1337.     }
  1338.     
  1339.     adClientIndex        OBJECT-TYPE
  1340.                 SYNTAX INTEGER
  1341.                 ACCESS not-accessible
  1342.                 STATUS mandatory
  1343.                     DESCRIPTION "Index of Client Information Table"
  1344.                     ::= { adClientEntry 1 }
  1345.     
  1346.     adClientMAC        OBJECT-TYPE
  1347.                 SYNTAX MacAddress
  1348.                 ACCESS read-only
  1349.                 STATUS mandatory
  1350.                 DESCRIPTION "MAC Address of client"
  1351.                 ::= { adClientEntry 2 }
  1352.     
  1353.     adClientBand        OBJECT-TYPE
  1354.                 SYNTAX INTEGER
  1355.                 ACCESS read-only
  1356.                 STATUS mandatory
  1357.                 DESCRIPTION "Band of client (0.802.11A 1.802.11B 2.802.11G)"
  1358.                 ::= { adClientEntry 3 }
  1359.  
  1360.     adClientAuth        OBJECT-TYPE
  1361.                 SYNTAX INTEGER
  1362.                 ACCESS read-only
  1363.                 STATUS mandatory
  1364.                 DESCRIPTION "Authentication status of client (0.disable 1.enable)"
  1365.                 ::= { adClientEntry 4 }
  1366.     
  1367.     adClientRSSI            OBJECT-TYPE
  1368.                 SYNTAX INTEGER
  1369.                 ACCESS read-only
  1370.                 STATUS mandatory
  1371.                 DESCRIPTION "RSSI of client"
  1372.                 ::= { adClientEntry 5 }
  1373.  
  1374.     adClientPSM    OBJECT-TYPE
  1375.                 SYNTAX INTEGER
  1376.                 ACCESS read-only
  1377.                 STATUS mandatory
  1378.                 DESCRIPTION "Power saving status of client (0.disable 1.enable)"
  1379.                 ::= { adClientEntry 6 }
  1380.  
  1381.     sysfunction        OBJECT-TYPE
  1382.                 SYNTAX SEQUENCE OF SysfunctionEntry
  1383.                 ACCESS not-accessible
  1384.                 STATUS mandatory
  1385.                 DESCRIPTION "Wireless Interface Table"
  1386.                 ::= { functionality 1 }
  1387.  
  1388.     sysfunctionEntry     OBJECT-TYPE
  1389.                 SYNTAX SysfunctionEntry
  1390.                 ACCESS not-accessible
  1391.                 STATUS mandatory
  1392.                 DESCRIPTION "Wireless Interface Entry"
  1393.                 INDEX {ifIndex}
  1394.                 ::= { sysfunction 1 }
  1395.  
  1396.     SysfunctionEntry ::= SEQUENCE {
  1397.         apmodes            INTEGER,
  1398.         turbomodes        INTEGER,
  1399.         aclnumber        INTEGER,
  1400.         xrsupported        INTEGER,
  1401.         codebase        OCTET STRING,
  1402.         countrycode        OCTET STRING
  1403.     }
  1404.  
  1405.     apmodes                OBJECT-TYPE
  1406.                     SYNTAX INTEGER
  1407.                     ACCESS read-only
  1408.                     STATUS mandatory
  1409.                     DESCRIPTION
  1410.                     "AP Mode option (bit used: 5):
  1411.                     LSB: AP Client
  1412.                          AP Repeater
  1413.                          PtmP Bridge
  1414.                          PtP Bridge
  1415.                     MSB: Normal AP"
  1416.                             ::={ sysfunctionEntry 1 }
  1417.  
  1418.     turbomodes            OBJECT-TYPE
  1419.                     SYNTAX INTEGER
  1420.                     ACCESS read-only
  1421.                     STATUS mandatory
  1422.                     DESCRIPTION
  1423.                     "options of Turbo Mode
  1424.                     1 : 4
  1425.                     0 : 2
  1426.                     "
  1427.                             ::={ sysfunctionEntry 2 }
  1428.  
  1429.     aclnumber            OBJECT-TYPE
  1430.                     SYNTAX INTEGER
  1431.                     ACCESS read-only
  1432.                     STATUS mandatory
  1433.                     DESCRIPTION
  1434.                     "Max Number of ACL Entries
  1435.                     256 : 256
  1436.                      16 :  16
  1437.                     "
  1438.                             ::={ sysfunctionEntry 3 }
  1439.  
  1440.     xrsupported            OBJECT-TYPE
  1441.                     SYNTAX INTEGER
  1442.                     ACCESS read-only
  1443.                     STATUS mandatory
  1444.                     DESCRIPTION
  1445.                     "XR Function Support
  1446.                     1 : Supported
  1447.                     0 : Not Supported
  1448.                     "
  1449.                             ::={ sysfunctionEntry 4 }
  1450.  
  1451.     codebase            OBJECT-TYPE
  1452.                     SYNTAX OCTET STRING (SIZE (0..256))
  1453.                     ACCESS read-only
  1454.                     STATUS mandatory
  1455.                     DESCRIPTION
  1456.                     "Code Base
  1457.                     "
  1458.                             ::={ sysfunctionEntry 5 }
  1459.  
  1460.     countrycode            OBJECT-TYPE
  1461.                     SYNTAX OCTET STRING (SIZE (0..256))
  1462.                     ACCESS read-only
  1463.                     STATUS mandatory
  1464.                     DESCRIPTION
  1465.                     "Country code
  1466.                     "
  1467.                             ::={ sysfunctionEntry 6 }
  1468. --#################################################################################
  1469. --                    HOME END
  1470. --#################################################################################
  1471.  
  1472. END
  1473.