mibs/MIBS/teldat/TELDAT-MON-INTERF-WLAN-MIB
2023-12-05 12:25:34 +01:00

1148 lines
41 KiB
Plaintext

-- Teldat, S.A.
-- Parque Tecnológico de Madrid
-- 28760, Tres Cantos (Madrid)
-- Tlf: +34-918076565
-- Fax: +34-918076521
-- e-mail: id@teldat.com
-- Teldat private MIB
-- WLAN interface monitoring
-- History:
-- 02-11-15 P. Nogueira Client table
-- 19/05/14 Fernando Hernández XH 3740. WLAN Monitoring MIB
--------------------------------------------------------------------------------
TELDAT-MON-INTERF-WLAN-MIB
DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE
FROM RFC-1212
MacAddress, DisplayString, TEXTUAL-CONVENTION
FROM SNMPv2-TC
telProdNpMonInterfRouter
FROM TELDAT-SW-STRUCTURE-MIB;
-- **********************************************************************
-- * Textual conventions
-- **********************************************************************
WlanRSSI ::= TEXTUAL-CONVENTION
STATUS mandatory
DESCRIPTION
"This type is used to represent receiver input levels in dBm."
SYNTAX INTEGER (-110..0)
WlanRate ::= TEXTUAL-CONVENTION
STATUS mandatory
DESCRIPTION
"This type is used to represent WLAN data rates in 500 Kbps units."
SYNTAX INTEGER (0..600)
-- Private monitoring of WLAN interface
telProdNpMonInterfWlan OBJECT IDENTIFIER ::= { telProdNpMonInterfRouter 24 }
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- Radio table
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
telProdNpMonInterfWlanRadioTable OBJECT-TYPE
SYNTAX SEQUENCE OF TelProdNpMonInterfWlanRadioEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The telProdNpMonInterfWlanRadioTable contains information relating to the
interfaces available on the system. Each entry corresponds to
an available WLAN interface. Entries cannot be added or
deleted by the user.
Creating entries: Entries are created by the system
automatically when a new WLAN module is installed.
Deleting entries: Entries are removed by the system
after the appropriate WLAN module is removed."
::= { telProdNpMonInterfWlan 1 }
telProdNpMonInterfWlanRadioEntry OBJECT-TYPE
SYNTAX TelProdNpMonInterfWlanRadioEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A base list of objects that are information about Wlan radio data.
The index is the number of the interface"
INDEX { telProdNpMonInterfWlanRadioIfIndex }
::= { telProdNpMonInterfWlanRadioTable 1 }
TelProdNpMonInterfWlanRadioEntry ::= SEQUENCE
{
telProdNpMonInterfWlanRadioIfIndex INTEGER,
telProdNpMonInterfWlanRadioIfMode INTEGER,
telProdNpMonInterfWlanRadioIfSpeed INTEGER,
telProdNpMonInterfWlanRadioIfChannel INTEGER,
telProdNpMonInterfWlanRadioIfRtsThreshold INTEGER,
telProdNpMonInterfWlanRadioIfTxPower INTEGER,
telProdNpMonInterfWlanRadioIfBand INTEGER,
telProdNpMonInterfWlanRadioIfCountry DisplayString,
telProdNpMonInterfWlanRadioIfAddress MacAddress,
telProdNpMonInterfWlanRadioIfRealChannel INTEGER,
telProdNpMonInterfWlanRadioIfFragmentThreshold INTEGER
}
telProdNpMonInterfWlanRadioIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Unique radio index."
::= { telProdNpMonInterfWlanRadioEntry 1 }
telProdNpMonInterfWlanRadioIfMode OBJECT-TYPE
SYNTAX INTEGER {
mode-11a(1),
mode-11b(2),
mode-11g(4),
mode-11b-11g(6),
mode-11n(8),
mode-11a-11n(9),
mode-11g-11n(12),
mode-11b-11g-11n(14),
mode-11a-11b-11g-11n(15)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Mixed and compatibility modes between various 802.11 substandards."
::= { telProdNpMonInterfWlanRadioEntry 2 }
telProdNpMonInterfWlanRadioIfSpeed OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value defines the bitrate or the coding scheme to use for data frames."
::= { telProdNpMonInterfWlanRadioEntry 3 }
telProdNpMonInterfWlanRadioIfChannel OBJECT-TYPE
SYNTAX INTEGER (-1..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The physical channel "
::= { telProdNpMonInterfWlanRadioEntry 4 }
telProdNpMonInterfWlanRadioIfRtsThreshold OBJECT-TYPE
SYNTAX INTEGER (-1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute shall indicate the number of octets in an
MPDU, below which an RTS/CTS handshake shall not be
performed, except as RTS/CTS is used as a cross modulation
protection mechanism. An RTS/CTS
handshake shall be performed at the beginning of any frame
exchange sequence where the MPDU is of type Data or
Management, the MPDU has an individual address in the
Address1 field, and the length of the MPDU is greater than
this threshold. Setting this attribute to be larger than the
maximum MSDU size shall have the effect of turning off the
RTS/CTS handshake for frames of Data or Management type
transmitted by this STA. Setting this attribute to one
shall have the effect of turning on the RTS/CTS handshake
for all frames of Data or Management type transmitted by
this STA."
::= { telProdNpMonInterfWlanRadioEntry 5 }
telProdNpMonInterfWlanRadioIfTxPower OBJECT-TYPE
SYNTAX INTEGER (0..63)
UNITS "dBm"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Transmitter output power in dBm."
::= { telProdNpMonInterfWlanRadioEntry 6 }
telProdNpMonInterfWlanRadioIfBand OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Frequency band."
::= { telProdNpMonInterfWlanRadioEntry 7 }
telProdNpMonInterfWlanRadioIfCountry OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..3))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute identifies the country in which the station is operating.
The first two octets of this string is the two character country code as
described in document ISO/IEC 3166-1. The third octet shall be one of the
following:
1. an ASCII space character, if the regulations under which the
station is operating encompass all environments in the country,
2. an ASCII 'O' character, if the regulations under which the
station is operating are for an Outdoor environment only, or
3. an ASCII 'I' character, if the regulations under which the
station is operating are for an Indoor environment only."
::= { telProdNpMonInterfWlanRadioEntry 8 }
telProdNpMonInterfWlanRadioIfAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC Address."
::= { telProdNpMonInterfWlanRadioEntry 9 }
telProdNpMonInterfWlanRadioIfRealChannel OBJECT-TYPE
SYNTAX INTEGER (0..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The actually selected channel for transmit and receive.
In most cases this is the same value as wlanIfChannel,
except if automatic channel selection is active. In this
case, this variable shows the channel in use."
::= { telProdNpMonInterfWlanRadioEntry 10 }
telProdNpMonInterfWlanRadioIfFragmentThreshold OBJECT-TYPE
SYNTAX INTEGER (256..8000)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute shall specify the mandatory maximum size, in
octets, of the PSDU that may be delivered to the PHY.
This maximum size does not apply in the case of A-MPDU. An
MSDU, A-MSDU or MMPDU shall be broken into fragments if its
size exceeds the value of this attribute after adding MAC
headers and trailers. An MSDU, A-MSDU or MMPDU shall be
fragmented when the resulting frame has an individual address
in the Address1 field, and the length of the frame is larger
than this threshold. The default value for this attribute
shall be the lesser of 8000 or the aMPDUMaxLength or the
aPSDUMaxLength of the attached PHY and shall never exceed the
lesser of 8000 or the aMPDUMaxLength or the
aPSDUMaxLength of the attached PHY. The value of this
attribute shall never be less than 256."
::= { telProdNpMonInterfWlanRadioEntry 11 }
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- BSS table
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
telProdNpMonInterfWlanBSSTable OBJECT-TYPE
SYNTAX SEQUENCE OF TelProdNpMonInterfWlanBSSEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
" Describes a WLAN VSS and the corresponding settings"
::= { telProdNpMonInterfWlan 2 }
telProdNpMonInterfWlanBSSEntry OBJECT-TYPE
SYNTAX TelProdNpMonInterfWlanBSSEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A base list of objects that are information about BSS data.
The index is the number of the interface"
INDEX { telProdNpMonInterfWlanBSSIfIndex }
::= { telProdNpMonInterfWlanBSSTable 1 }
TelProdNpMonInterfWlanBSSEntry ::= SEQUENCE
{
telProdNpMonInterfWlanBSSIfIndex INTEGER,
telProdNpMonInterfWlanBSSId DisplayString,
telProdNpMonInterfWlanBSSPrivInvoked INTEGER,
telProdNpMonInterfWlanBSSRsn INTEGER,
telProdNpMonInterfWlanBSSAkm INTEGER,
telProdNpMonInterfWlanBSSCipher INTEGER,
telProdNpMonInterfWlanBSSDefaultKey INTEGER,
telProdNpMonInterfWlanBSSKey1 OCTET STRING,
telProdNpMonInterfWlanBSSKey2 OCTET STRING,
telProdNpMonInterfWlanBSSKey3 OCTET STRING,
telProdNpMonInterfWlanBSSKey4 OCTET STRING,
telProdNpMonInterfWlanBSSMaxAsoc INTEGER,
telProdNpMonInterfWlanBSSAcl INTEGER,
telProdNpMonInterfWlanBSSClientIsolation INTEGER,
telProdNpMonInterfWlanBSSHidden INTEGER,
telProdNpMonInterfWlanBSSBssId MacAddress,
telProdNpMonInterfWlanBSSBeaconPeriod INTEGER,
telProdNpMonInterfWlanBSSDTIMPeriod INTEGER,
telProdNpMonInterfWlanBSSMSDUTx Counter32,
telProdNpMonInterfWlanBSSMSDURx Counter32,
telProdNpMonInterfWlanBSSBytesTx Counter32,
telProdNpMonInterfWlanBSSBytesRx Counter32,
telProdNpMonInterfWlanBSSCurrent INTEGER,
telProdNpMonInterfWlanBSSOpMode INTEGER,
telProdNpMonInterfwlanBSSPassPhrase OCTET STRING
}
telProdNpMonInterfWlanBSSIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Unique BSS index."
::= { telProdNpMonInterfWlanBSSEntry 1 }
telProdNpMonInterfWlanBSSId OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute reflects the SSID."
::= { telProdNpMonInterfWlanBSSEntry 2 }
telProdNpMonInterfWlanBSSPrivInvoked OBJECT-TYPE
SYNTAX INTEGER { none(1), enable(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Privacy invoked. If enabled, some level of security is invoked
when transmitting data frames."
::= { telProdNpMonInterfWlanBSSEntry 3 }
telProdNpMonInterfWlanBSSRsn OBJECT-TYPE
SYNTAX INTEGER { wpa(0), wpa2(1), none(2), wpa-wpa2(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Robust Security Network setting."
::= { telProdNpMonInterfWlanBSSEntry 4 }
telProdNpMonInterfWlanBSSAkm OBJECT-TYPE
SYNTAX INTEGER { dot1x(0), psk(1) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Authenticated Key Management setting."
::= { telProdNpMonInterfWlanBSSEntry 5 }
telProdNpMonInterfWlanBSSCipher OBJECT-TYPE
SYNTAX INTEGER { none(0), auto(1), wep(2), tkip(3), aes-ccm(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ciphers in use for WPA or WPA2.
auto(1) is used for TKIP and AES"
::= { telProdNpMonInterfWlanBSSEntry 6 }
telProdNpMonInterfWlanBSSDefaultKey OBJECT-TYPE
SYNTAX INTEGER { key1(1), key2(2), key3(3), key4(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Default key for WEP encryption. This is the key used
to transmit data frames if WEP is enabled"
::= { telProdNpMonInterfWlanBSSEntry 7 }
telProdNpMonInterfWlanBSSKey1 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Key string for WEP key number 1."
::= { telProdNpMonInterfWlanBSSEntry 8 }
telProdNpMonInterfWlanBSSKey2 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..33))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Key string for WEP key number 2."
::= { telProdNpMonInterfWlanBSSEntry 9 }
telProdNpMonInterfWlanBSSKey3 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..33))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Key string for WEP key number 3."
::= { telProdNpMonInterfWlanBSSEntry 10 }
telProdNpMonInterfWlanBSSKey4 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..33))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Key string for WEP key number 4."
::= { telProdNpMonInterfWlanBSSEntry 11 }
telProdNpMonInterfWlanBSSMaxAsoc OBJECT-TYPE
SYNTAX INTEGER (1..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of allowed clients of the requested BSS."
::= { telProdNpMonInterfWlanBSSEntry 12 }
telProdNpMonInterfWlanBSSAcl OBJECT-TYPE
SYNTAX INTEGER { disable(0), deny-entries(1), allow-entries(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC Media Access Control via MAC Address."
::= { telProdNpMonInterfWlanBSSEntry 13 }
telProdNpMonInterfWlanBSSClientIsolation OBJECT-TYPE
SYNTAX INTEGER { disable(0), enable(1) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Client isolation setting."
::= { telProdNpMonInterfWlanBSSEntry 14 }
telProdNpMonInterfWlanBSSHidden OBJECT-TYPE
SYNTAX INTEGER { yes(2), no(1) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Define whether SSID is hidden (yes(2)) or not (no(1))."
::= { telProdNpMonInterfWlanBSSEntry 15 }
telProdNpMonInterfWlanBSSBssId OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the actual current BSSID for the service set."
::= { telProdNpMonInterfWlanBSSEntry 16 }
telProdNpMonInterfWlanBSSBeaconPeriod OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute shall specify the number of TU that a
station shall use for scheduling Beacon transmissions.
This value is transmitted in Beacon and Probe Response
frames."
::= { telProdNpMonInterfWlanBSSEntry 17 }
telProdNpMonInterfWlanBSSDTIMPeriod OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute shall specify the number of beacon
intervals that shall elapse between transmission of
Beacons frames containing a TIM element whose DTIM
Count field is 0. This value is transmitted in
the DTIM Period field of Beacon frames."
::= { telProdNpMonInterfWlanBSSEntry 18 }
telProdNpMonInterfWlanBSSMSDUTx OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute counts the total number of
packets transmitted on this BSS."
::= { telProdNpMonInterfWlanBSSEntry 19 }
telProdNpMonInterfWlanBSSMSDURx OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute counts the total number of
packets received by this BSS."
::= { telProdNpMonInterfWlanBSSEntry 20 }
telProdNpMonInterfWlanBSSBytesTx OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Transmitted Bytes."
::= { telProdNpMonInterfWlanBSSEntry 21 }
telProdNpMonInterfWlanBSSBytesRx OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Received Bytes."
::= { telProdNpMonInterfWlanBSSEntry 22 }
telProdNpMonInterfWlanBSSCurrent OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Count of current associated stations"
::= { telProdNpMonInterfWlanBSSEntry 23 }
telProdNpMonInterfWlanBSSOpMode OBJECT-TYPE
SYNTAX INTEGER { access-point(0), station(1), wbr(2), repeater(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This value specify that the scan properties is used for AP,
client or wds."
::= { telProdNpMonInterfWlanBSSEntry 24 }
telProdNpMonInterfwlanBSSPassPhrase OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Passphrase string for WPA-PSK and WPA2-PSK."
::= { telProdNpMonInterfWlanBSSEntry 25 }
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- Station table
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
telProdNpMonInterfWlanStationTable OBJECT-TYPE
SYNTAX SEQUENCE OF TelProdNpMonInterfWlanStationEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The telProdNpMonInterfWlanStation contains information relating to the
clients currently associated to our access points.
Each entry corresponds to
an associated client station (STA).
Entries cannot be added or deleted by the user.
Creating entries: Entries are created by the system
automatically when a new STA ia associated.
Deleting entries: Entries are removed by the system
whenever an associated STA is removed."
::= { telProdNpMonInterfWlan 3 }
telProdNpMonInterfWlanStationEntry OBJECT-TYPE
SYNTAX TelProdNpMonInterfWlanStationEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A base list of objects that are information about stations.
The index is the number of the interface and the MAC address of the station"
INDEX { telProdNpMonInterfWlanStationIfIndex, telProdNpMonInterfWlanStationAddress }
::= { telProdNpMonInterfWlanStationTable 1 }
TelProdNpMonInterfWlanStationEntry ::= SEQUENCE
{
telProdNpMonInterfWlanStationIfIndex INTEGER,
telProdNpMonInterfWlanStationAddress MacAddress,
telProdNpMonInterfWlanStationState INTEGER,
telProdNpMonInterfWlanStationSecurity INTEGER,
telProdNpMonInterfWlanStationNode INTEGER,
telProdNpMonInterfWlanStationMSDUTx Counter32,
telProdNpMonInterfWlanStationMSDURx Counter32,
telProdNpMonInterfWlanStationBytesRx Counter32,
telProdNpMonInterfWlanStationBytesTx Counter32,
telProdNpMonInterfWlanStationRate WlanRate,
telProdNpMonInterfWlanStationSignal WlanRSSI,
telProdNpMonInterfWlanStationNoise WlanRSSI,
telProdNpMonInterfWlanStationConnectTime Counter32
}
telProdNpMonInterfWlanStationIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Interface number."
::= { telProdNpMonInterfWlanStationEntry 1 }
telProdNpMonInterfWlanStationAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC Address of the Assigned STA."
::= { telProdNpMonInterfWlanStationEntry 2 }
telProdNpMonInterfWlanStationState OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Station state."
::= { telProdNpMonInterfWlanStationEntry 3 }
telProdNpMonInterfWlanStationSecurity OBJECT-TYPE
SYNTAX INTEGER {
none(1),
wep40(2),
wep104(3),
wpa-psk(4),
wpa(5),
wpa2(6),
wpa2-psk(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Security Option of the Station."
::= { telProdNpMonInterfWlanStationEntry 4 }
telProdNpMonInterfWlanStationNode OBJECT-TYPE
SYNTAX INTEGER { unknown(1), access-point(2), client(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Node type of the Station."
::= { telProdNpMonInterfWlanStationEntry 5 }
telProdNpMonInterfWlanStationMSDUTx OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute counts the total number of
packets transmitted to this station."
::= { telProdNpMonInterfWlanStationEntry 6 }
telProdNpMonInterfWlanStationMSDURx OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute counts the total number of
packets received from this station."
::= { telProdNpMonInterfWlanStationEntry 7 }
telProdNpMonInterfWlanStationBytesTx OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute counts the total number of
octets transmitted to this station."
::= { telProdNpMonInterfWlanStationEntry 8 }
telProdNpMonInterfWlanStationBytesRx OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute counts the total number of
octets received from this station."
::= { telProdNpMonInterfWlanStationEntry 9 }
telProdNpMonInterfWlanStationRate OBJECT-TYPE
SYNTAX WlanRate
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute reflects the data rate of the latest
packet received from this station, in 500 kbps units."
::= { telProdNpMonInterfWlanStationEntry 10 }
telProdNpMonInterfWlanStationSignal OBJECT-TYPE
SYNTAX WlanRSSI
UNITS "dBm"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute shows the received signal strength in dBm."
::= { telProdNpMonInterfWlanStationEntry 11 }
telProdNpMonInterfWlanStationNoise OBJECT-TYPE
SYNTAX WlanRSSI
UNITS "dBm"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute shows the measured noise level in dBm, or
0 if no connection can be established."
::= { telProdNpMonInterfWlanStationEntry 12 }
telProdNpMonInterfWlanStationConnectTime OBJECT-TYPE
SYNTAX Counter32
UNITS "s"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute records the system uptime at the moment
the client successfully finished association."
::= { telProdNpMonInterfWlanStationEntry 13 }
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- ACL table
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
telProdNpMonInterfWlanACLTable OBJECT-TYPE
SYNTAX SEQUENCE OF TelProdNpMonInterfWlanACLEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The WLAN Access List based on MAC Addresses"
::= { telProdNpMonInterfWlan 4 }
telProdNpMonInterfWlanACLEntry OBJECT-TYPE
SYNTAX TelProdNpMonInterfWlanACLEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The WLAN Access List based on MAC Addresses entry.
Index: telProdNpMonInterfWlanACLIfIndex telProdNpMonInterfWlanACLAddress."
INDEX { telProdNpMonInterfWlanACLIfIndex, telProdNpMonInterfWlanACLAddress }
::= { telProdNpMonInterfWlanACLTable 1 }
TelProdNpMonInterfWlanACLEntry ::= SEQUENCE
{
telProdNpMonInterfWlanACLIfIndex INTEGER,
telProdNpMonInterfWlanACLAddress MacAddress
}
telProdNpMonInterfWlanACLIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Interface the MAC Address belongs."
::= { telProdNpMonInterfWlanACLEntry 1 }
telProdNpMonInterfWlanACLAddress OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC Address for the accepted client"
::= { telProdNpMonInterfWlanACLEntry 2 }
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- Scan results table
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
telProdNpMonInterfWlanScanResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TelProdNpMonInterfWlanScanResultsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains the list of BSS entries found by foreground
or background scanning in client mode."
::= { telProdNpMonInterfWlan 5 }
telProdNpMonInterfWlanScanResultsEntry OBJECT-TYPE
SYNTAX TelProdNpMonInterfWlanScanResultsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A entry of the table.
Index: telProdNpMonInterfWlanScanResultsIfIndex, telProdNpMonInterfWlanScanResultsIndex"
INDEX { telProdNpMonInterfWlanScanResultsIfIndex, telProdNpMonInterfWlanScanResultsIndex }
::= { telProdNpMonInterfWlanScanResultsTable 1 }
TelProdNpMonInterfWlanScanResultsEntry ::= SEQUENCE
{
telProdNpMonInterfWlanScanResultsIfIndex INTEGER,
telProdNpMonInterfWlanScanResultsIndex INTEGER,
telProdNpMonInterfWlanScanResultsBSSID MacAddress,
telProdNpMonInterfWlanScanResultsSSID DisplayString,
telProdNpMonInterfWlanScanResultsChannel INTEGER,
telProdNpMonInterfWlanScanResultsSignal WlanRSSI,
telProdNpMonInterfWlanScanResultsNoise WlanRSSI,
telProdNpMonInterfWlanScanResultsBeaconPeriod INTEGER,
telProdNpMonInterfWlanScanResultsRates DisplayString,
telProdNpMonInterfWlanScanResultsBasicRates DisplayString,
telProdNpMonInterfWlanScanResultsExtendedRates DisplayString
}
telProdNpMonInterfWlanScanResultsIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ifIndex of the WLAN Interface the scan results belong to."
::= { telProdNpMonInterfWlanScanResultsEntry 1 }
telProdNpMonInterfWlanScanResultsIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Auxiliary index for different BSS entries."
::= { telProdNpMonInterfWlanScanResultsEntry 2 }
telProdNpMonInterfWlanScanResultsBSSID OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"BSSID of this BSS."
::= { telProdNpMonInterfWlanScanResultsEntry 3 }
telProdNpMonInterfWlanScanResultsSSID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"SSID aka network name of this BSS.
If broadcasting of SSID is disabled on this
BSS, this string may be empty."
::= { telProdNpMonInterfWlanScanResultsEntry 4 }
telProdNpMonInterfWlanScanResultsChannel OBJECT-TYPE
SYNTAX INTEGER (1..256)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The channel this BSS was received on."
::= { telProdNpMonInterfWlanScanResultsEntry 5 }
telProdNpMonInterfWlanScanResultsSignal OBJECT-TYPE
SYNTAX WlanRSSI
UNITS "dBm"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Receive signal strength of this BSS."
::= { telProdNpMonInterfWlanScanResultsEntry 6 }
telProdNpMonInterfWlanScanResultsNoise OBJECT-TYPE
SYNTAX WlanRSSI
UNITS "dBm"
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute shows the measured noise level in dBm, or
0 when this value is not available.
It's the value measured during the last reception of data."
::= { telProdNpMonInterfWlanScanResultsEntry 7 }
telProdNpMonInterfWlanScanResultsBeaconPeriod OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute contains the number of TU that this
BSS uses for scheduling Beacon transmissions."
::= { telProdNpMonInterfWlanScanResultsEntry 8 }
telProdNpMonInterfWlanScanResultsRates OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute contains one octet for each
supported rate in this BSS, in Mbps units."
::= { telProdNpMonInterfWlanScanResultsEntry 9 }
telProdNpMonInterfWlanScanResultsBasicRates OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute contains one octet for each required
basic rate in this BSS, in Mbps units."
::= { telProdNpMonInterfWlanScanResultsEntry 10 }
telProdNpMonInterfWlanScanResultsExtendedRates OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This attribute contains one octet for each supported
extended rate in this BSS, in Mbps units."
::= { telProdNpMonInterfWlanScanResultsEntry 11 }
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- WMM table
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
telProdNpMonInterfWlanWMMTable OBJECT-TYPE
SYNTAX SEQUENCE OF TelProdNpMonInterfWlanWMMEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Describes a WLAN WMM Access category settings"
::= { telProdNpMonInterfWlan 6 }
telProdNpMonInterfWlanWMMEntry OBJECT-TYPE
SYNTAX TelProdNpMonInterfWlanWMMEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A entry of the table.
Index: telProdNpMonInterfWlanWMMAccCat, telProdNpMonInterfWlanWMMwlanIf, telProdNpMonInterfWlanWMMType "
INDEX { telProdNpMonInterfWlanWMMAccCat, telProdNpMonInterfWlanWMMwlanIf, telProdNpMonInterfWlanWMMType }
::= { telProdNpMonInterfWlanWMMTable 1 }
TelProdNpMonInterfWlanWMMEntry ::= SEQUENCE
{
telProdNpMonInterfWlanWMMAccCat INTEGER,
telProdNpMonInterfWlanWMMwlanIf INTEGER,
telProdNpMonInterfWlanWMMaCWmin INTEGER,
telProdNpMonInterfWlanWMMaCWmax INTEGER,
telProdNpMonInterfWlanWMMAifsn INTEGER,
telProdNpMonInterfWlanWMMTxopLimit INTEGER,
telProdNpMonInterfWlanWMMAckPolicy INTEGER,
telProdNpMonInterfWlanWMMACM INTEGER,
telProdNpMonInterfWlanWMMType INTEGER
}
telProdNpMonInterfWlanWMMwlanIf OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Radio index the AC belongs to."
::= { telProdNpMonInterfWlanWMMEntry 1 }
telProdNpMonInterfWlanWMMAccCat OBJECT-TYPE
SYNTAX INTEGER { besteffort(1), background(2), video(3), voice(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Access category type, each category is mandatory for a wlanIf.
An access category (AC) is a label for the common set of enhanced
distributed channel access (EDCA) parameters that are used by a
quality of service (QoS) station (QSTA) to contend for the channel
in order to transmit medium access control (MAC) service data
units (MSDUs) with certain priorities.
(More info in '802.11E / 3.123 access category (AC)').
besteffort(1): standard/default priority
background(2): low priority
video(3): medium priority (higher than 'besteffort')
voice(4): high priority"
::= { telProdNpMonInterfWlanWMMEntry 2 }
telProdNpMonInterfWlanWMMType OBJECT-TYPE
SYNTAX INTEGER { access-point(1), station(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Type to which this telProdNpMonInterfWlanWMMEntry corresponds.
Type access-point means the own parameters for WMM are changed.
The entries with type station will be provided to the connected
stations via WMM-IE."
::= { telProdNpMonInterfWlanWMMEntry 3 }
telProdNpMonInterfWlanWMMaCWmin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Minimum size of contention window.
for AC_BK and AC_BE telProdNpMonInterfWlanWMMaCWmin = telProdNpMonInterfWlanIfCWmin,
for AC_VI telProdNpMonInterfWlanWMMaCWmin = (telProdNpMonInterfWlanIfCWmin-1)/2,
for AC_VO telProdNpMonInterfWlanWMMaCWmin = (telProdNpMonInterfWlanIfCWmin-3)/4."
::= { telProdNpMonInterfWlanWMMEntry 4 }
telProdNpMonInterfWlanWMMaCWmax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Maximum size of contention window.
for AC_BK telProdNpMonInterfWlanWMMaCWmax = telProdNpMonInterfWlanIfCWmax,
for AC_BE telProdNpMonInterfWlanWMMaCWmax = 4*telProdNpMonInterfWlanIfCWmin + 3,
for AC_VI telProdNpMonInterfWlanWMMaCWmax = telProdNpMonInterfWlanIfCWmin,
for AC_VO telProdNpMonInterfWlanWMMaCWmax = (telProdNpMonInterfWlanIfCWmin-1)/2."
::= { telProdNpMonInterfWlanWMMEntry 5 }
telProdNpMonInterfWlanWMMAifsn OBJECT-TYPE
SYNTAX INTEGER (0..99)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Arbitration Inter-Frame Space Number (AIFSN)
for this Access category."
::= { telProdNpMonInterfWlanWMMEntry 6 }
telProdNpMonInterfWlanWMMTxopLimit OBJECT-TYPE
SYNTAX INTEGER (0..9999)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"802.11 mode Transmit Opportunity Limit. The TxopLimit
value is given in units of 32 microseconds."
::= { telProdNpMonInterfWlanWMMEntry 7 }
telProdNpMonInterfWlanWMMAckPolicy OBJECT-TYPE
SYNTAX INTEGER { ack(1), noAck(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Ack policy for this Access category (default value is 'ack(1)')."
::= { telProdNpMonInterfWlanWMMEntry 8 }
telProdNpMonInterfWlanWMMACM OBJECT-TYPE
SYNTAX INTEGER { enabled(1), disabled(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"ACM (admission control) policy for this Access category i
(default value is 'disabled(2)')."
::= { telProdNpMonInterfWlanWMMEntry 9 }
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
-- Client table
-- = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
telProdNpMonInterfWlanClientTable OBJECT-TYPE
SYNTAX SEQUENCE OF TelProdNpMonInterfWlanClientEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
" Describes a WLAN Client and the corresponding
settings"
::= { telProdNpMonInterfWlan 7 }
telProdNpMonInterfwlanClientEntry OBJECT-TYPE
SYNTAX TelProdNpMonInterfWlanClientEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A base list of objects with information about the networks the
WLAN can connect to when acting as a client.
The indexes are the number of the WLAN interface and the network
index"
INDEX { telProdNpMonInterfWlanClientIfIndex, telProdNpMonInterfWlanClientSSID}
::= { telProdNpMonInterfWlanClientTable 1 }
TelProdNpMonInterfWlanClientEntry ::= SEQUENCE
{
telProdNpMonInterfWlanClientIfIndex INTEGER,
telProdNpMonInterfWlanClientSSID DisplayString,
telProdNpMonInterfWlanClientPriority INTEGER,
telProdNpMonInterfWlanClientPrivInvoked INTEGER,
telProdNpMonInterfWlanClientRsn INTEGER,
telProdNpMonInterfWlanClientAkm INTEGER,
telProdNpMonInterfWlanClientCipher INTEGER,
telProdNpMonInterfWlanClientDefaultKey INTEGER,
telProdNpMonInterfWlanClientKey1 OCTET STRING,
telProdNpMonInterfWlanClientKey2 OCTET STRING,
telProdNpMonInterfWlanClientKey3 OCTET STRING,
telProdNpMonInterfWlanClientKey4 OCTET STRING,
telProdNpMonInterfwlanClientPassPhrase OCTET STRING
}
telProdNpMonInterfWlanClientIfIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"WLAN interface index."
DEFVAL { 0 }
::= { telProdNpMonInterfwlanClientEntry 1 }
telProdNpMonInterfWlanClientSSID OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Service Set Name"
::= { telProdNpMonInterfwlanClientEntry 2 }
telProdNpMonInterfWlanClientPriority OBJECT-TYPE
SYNTAX INTEGER { none(1), enable(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Priority of the network. The higher the priority,
the sooner the client tries to associate with it."
::= { telProdNpMonInterfwlanClientEntry 3 }
telProdNpMonInterfWlanClientPrivInvoked OBJECT-TYPE
SYNTAX INTEGER { none(1), enable(2) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Privacy invoked. If enabled, some level of security is invoked
when transmitting data frames."
::= { telProdNpMonInterfwlanClientEntry 4 }
telProdNpMonInterfWlanClientRsn OBJECT-TYPE
SYNTAX INTEGER { wpa(0), wpa2(1), none(2), wpa-wpa2(3) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Robust Security Network settings."
::= { telProdNpMonInterfwlanClientEntry 5 }
telProdNpMonInterfWlanClientAkm OBJECT-TYPE
SYNTAX INTEGER { dot1x(0), psk(1) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Authenticated Key Management setting."
::= { telProdNpMonInterfwlanClientEntry 6 }
telProdNpMonInterfWlanClientCipher OBJECT-TYPE
SYNTAX INTEGER { none(0), auto(1), wep(2), tkip(3), aes-ccm(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ciphers in use for WPA or WPA2.
auto(1) is used for TKIP and AES"
::= { telProdNpMonInterfwlanClientEntry 7 }
telProdNpMonInterfWlanClientDefaultKey OBJECT-TYPE
SYNTAX INTEGER { key1(1), key2(2), key3(3), key4(4) }
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Default key for WEP encryption. This is the key used
to transmit data frames if WEP is enabled"
::= { telProdNpMonInterfwlanClientEntry 8 }
telProdNpMonInterfWlanClientKey1 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..33))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Key string for WEP key number 1."
::= { telProdNpMonInterfwlanClientEntry 9 }
telProdNpMonInterfWlanClientKey2 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..33))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Key string for WEP key number 2."
::= { telProdNpMonInterfwlanClientEntry 10 }
telProdNpMonInterfWlanClientKey3 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..33))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Key string for WEP key number 3."
::= { telProdNpMonInterfwlanClientEntry 11 }
telProdNpMonInterfWlanClientKey4 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..33))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Key string for WEP key number 4."
::= { telProdNpMonInterfwlanClientEntry 12 }
telProdNpMonInterfwlanClientPassPhrase OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Passphrase string for WPA-PSK and WPA2-PSK."
::= { telProdNpMonInterfwlanClientEntry 13 }
END