📄 mib-802.11.mib
字号:
-- **********************************************************************
-- * IEEE 802.11 Management Information Base
-- **********************************************************************
IEEE802dot11-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
NOTIFICATION-TYPE,Integer32, Counter32,
Unsigned32 FROM SNMPv2-SMI
DisplayString , MacAddress, RowStatus,
TruthValue FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP,
NOTIFICATION-GROUP FROM SNMPv2-CONF
ifIndex FROM RFC1213-MIB;
-- **********************************************************************
-- * Tree Definition
-- **********************************************************************
member-body OBJECT IDENTIFIER ::= { iso 2 }
us OBJECT IDENTIFIER ::= { member-body 840 }
-- **********************************************************************
-- * MODULE IDENTITY
-- **********************************************************************
ieee802dot11 MODULE-IDENTITY
LAST-UPDATED "0302260000Z"
ORGANIZATION "IEEE 802.11"
CONTACT-INFO
"WG E-mail: stds-802-11@ieee.org
Chair: Stuart J. Kerry
Postal: Philips Semiconductors, Inc.
1109 McKay Drive
M/S 48 SJ
San Jose, CA 95130-1706 USA
Tel: +1 408 474 7356
Fax: +1 408 474 7247
E-mail: stuart.kerry@philips.com
Editor: Bob O'Hara
Postal: Informed Technology, Inc.
1750 Nantucket Circle, Suite 138
Santa Clara, CA 95054 USA
Tel: +1 408 986 9596
Fax: +1 408 727 2654
E-mail: bob@informed-technology.com"
DESCRIPTION
"The MIB module for IEEE 802.11 entities.
iso(1).member-body(2).us(840).ieee802dot11(10036)"
::= { us 10036 }
-- **********************************************************************
-- * Major sections
-- **********************************************************************
-- Station ManagemenT (SMT) Attributes
-- DEFINED AS "The SMT object class provides the necessary support
-- at the station to manage the processes in the station such that
-- the station may work cooperatively as a part of an IEEE 802.11
-- network."
dot11smt OBJECT IDENTIFIER ::= {ieee802dot11 1}
-- dot11smt GROUPS
-- dot11StationConfigTable ::= {dot11smt 1}
-- dot11AuthenticationAlgorithmsTable ::= {dot11smt 2}
-- dot11WEPDefaultKeysTable ::= {dot11smt 3}
-- dot11WEPKeyMappingsTable ::= {dot11smt 4}
-- dot11PrivacyTable ::= {dot11smt 5}
-- dot11SMTnotification ::= {dot11smt 6}
-- dot11MultiDomainCapabilityTable ::= { dot11smt 7 }
-- MAC Attributes
-- DEFINED AS "The MAC object class provides the necessary support
-- for the access control, generation, and verification of frame
-- check sequences, and proper delivery of valid data to upper
-- layers."
dot11mac OBJECT IDENTIFIER ::= {ieee802dot11 2}
-- MAC GROUPS
-- reference IEEE Std 802.1f-1993
-- dot11OperationTable ::= {dot11mac 1}
-- dot11CountersTable ::= {dot11mac 2}
-- dot11GroupAddressesTable ::= {dot11mac 3}
-- Resource Type ID
dot11res OBJECT IDENTIFIER ::= {ieee802dot11 3}
dot11resAttribute OBJECT IDENTIFIER ::= {dot11res 1 }
-- PHY Attributes
-- DEFINED AS "The PHY object class provides the necessary support
-- for required PHY operational information that may vary from PHY
-- to PHY and from STA to STA to be communicated to upper layers."
dot11phy OBJECT IDENTIFIER ::= {ieee802dot11 4}
-- PHY GROUPS
-- dot11PhyOperationTable ::= {dot11phy 1}
-- dot11PhyAntennaTable ::= {dot11phy 2}
-- dot11PhyTxPowerTable ::= {dot11phy 3}
-- dot11PhyFHSSTable ::= {dot11phy 4}
-- dot11PhyDSSSTable ::= {dot11phy 5}
-- dot11PhyIRTable ::= {dot11phy 6}
-- dot11RegDomainsSupportedTable ::= {dot11phy 7}
-- dot11AntennasListTable ::= {dot11phy 8}
-- dot11SupportedDataRatesTxTable ::= {dot11phy 9}
-- dot11SupportedDataRatesRxTable ::= {dot11phy 10}
-- dot11PhyOFDMTable ::= { dot11phy 11 }
-- dot11PhyHRDSSSTable ::= { dot11phy 12 }
-- dot11HoppingPatternTable ::= { dot11phy 13 }
-- dot11PhyERPTable ::= { dot11phy 14 }
-- **********************************************************************
-- * Textual conventions from 802 definitions
-- **********************************************************************
WEPKeytype ::= OCTET STRING (SIZE (5))
-- **********************************************************************
-- * MIB attribute OBJECT-TYPE definitions follow
-- **********************************************************************
-- **********************************************************************
-- * SMT Station Config Table
-- **********************************************************************
dot11StationConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot11StationConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Station Configuration attributes. In tablular form to
allow for multiple instances on an agent."
::= { dot11smt 1 }
dot11StationConfigEntry OBJECT-TYPE
SYNTAX Dot11StationConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the dot11StationConfigTable. It is
possible for there to be multiple IEEE 802.11 interfaces
on one agent, each with its unique MAC address. The
relationship between an IEEE 802.11 interface and an
interface in the context of the Internet-standard MIB is
one-to-one. As such, the value of an ifIndex object
instance can be directly used to identify corresponding
instances of the objects defined herein.
ifIndex - Each 802.11 interface is represented by an
ifEntry. Interface tables in this MIB module are indexed
by ifIndex."
INDEX {ifIndex}
::= { dot11StationConfigTable 1 }
Dot11StationConfigEntry ::=
SEQUENCE { dot11StationID MacAddress,
dot11MediumOccupancyLimit INTEGER,
dot11CFPollable TruthValue,
dot11CFPPeriod INTEGER,
dot11CFPMaxDuration INTEGER,
dot11AuthenticationResponseTimeOut Unsigned32,
dot11PrivacyOptionImplemented TruthValue,
dot11PowerManagementMode INTEGER,
dot11DesiredSSID OCTET STRING,
dot11DesiredBSSType INTEGER,
dot11OperationalRateSet OCTET STRING,
dot11BeaconPeriod INTEGER,
dot11DTIMPeriod INTEGER,
dot11AssociationResponseTimeOut Unsigned32,
dot11DisassociateReason INTEGER,
dot11DisassociateStation MacAddress,
dot11DeauthenticateReason INTEGER,
dot11DeauthenticateStation MacAddress,
dot11AuthenticateFailStatus INTEGER,
dot11AuthenticateFailStation MacAddress,
dot11MultiDomainCapabilityImplemented TruthValue,
dot11MultiDomainCapabilityEnabled TruthValue,
dot11CountryString OCTET STRING,
dot11RSNOptionImplemented TruthValue,
dot11TKIPNumberOfReplayCounters Integer32 }
dot11StationID OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"The purpose of dot11StationID is to allow a manager to identify
a station for its own purposes. This attribute provides
for that eventuality while keeping the true MAC address
independent. Its syntax is MAC address and default value
is the station's assigned, unique MAC address."
::= { dot11StationConfigEntry 1 }
dot11MediumOccupancyLimit OBJECT-TYPE
SYNTAX INTEGER (0..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute shall indicate the maximum amount of time,
in TU, that a point coordinator may control the usage of
the wireless medium without relinquishing control for long
enough to allow at least one instance of DCF access to the
medium. The default value of this attribute shall be 100,
and the maximum value shall be 1000."
::= { dot11StationConfigEntry 2 }
dot11CFPollable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When this attribute is true, it shall indicate that the STA
is able to respond to a CF-Poll with a data frame within a
SIFS time. This attribute shall be false if the STA is not
able to respond to a CF-Poll with a data frame within a SIFS
time."
::= { dot11StationConfigEntry 3 }
dot11CFPPeriod OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The attribute shall describe the number of DTIM intervals
between the start of CFPs. It is modified by
MLME-START.request primitive."
::= { dot11StationConfigEntry 4 }
dot11CFPMaxDuration OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The attribute shall describe the maximum duration of the CFP
in TU that may be generated by the PCF. It is modified by
MLME-START.request primitive."
::= { dot11StationConfigEntry 5 }
dot11AuthenticationResponseTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute shall specify the number of TU that a
responding STA should wait for the next frame in the
authentication sequence."
::= { dot11StationConfigEntry 6 }
dot11PrivacyOptionImplemented OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This attribute, when true, shall indicate that the IEEE
802.11 WEP option is implemented. The default value of
this attribute shall be false."
::= { dot11StationConfigEntry 7 }
dot11PowerManagementMode OBJECT-TYPE
SYNTAX INTEGER { active(1), powersave(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute shall specify the power management
mode of the STA. When set to active, it shall indicate
that the station is not in power-save mode. When set
to powersave, it shall indicate that the station is
in power-save mode. The power management mode is
transmitted in all frames according to the rules
in 7.1.3.1.7."
::= { dot11StationConfigEntry 8 }
dot11DesiredSSID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute reflects the Service Set ID used
in the DesiredSSID parameter of the most recent
MLME_Scan.request. This value may be modified
by an external management entity and used by the
local SME to make decisions about the Scanning process."
::= { dot11StationConfigEntry 9 }
dot11DesiredBSSType OBJECT-TYPE
SYNTAX INTEGER { infrastructure(1), independent(2), any(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute shall specify the type of BSS the
station shall use when scanning for a BSS with which
to synchronize. This value is used to filter Probe
Response frames and Beacons. When set to infrastructure,
the station shall only synchronize with a BSS whose
Capability Information field has the ESS subfield set
to 1. When set to independent, the station shall only
synchronize with a BSS whose Capability Information
field has the IBSS subfield set to 1. When set to
any, the station may synchronize to either type of
BSS."
::= { dot11StationConfigEntry 10 }
dot11OperationalRateSet OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..126))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute shall specify the set of data rates
at which the station may transmit data. Each octet
contains a value representing a rate. Each rate
shall be within the range from 2 to 127,
corresponding to data rates in increments of
500 kb/s from 1 Mb/s to 63.5 Mb/s, and shall be
supported (as indicated in the supported rates
table) for receiving data. This value is reported in
transmitted Beacon, Probe Request, Probe Response,
Association Request, Association Response,
Reassociation Request, and Reassociation Response
frames, and is used to determine whether a BSS
with which the station desires to synchronize is
suitable. It is also used when starting a BSS,
as specified in 10.3."
::= { dot11StationConfigEntry 11 }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -