389 lines
12 KiB
Plaintext
389 lines
12 KiB
Plaintext
-- *****************************************************************
|
|
-- Meru Networks Enterprise Specific MIB
|
|
--
|
|
-- Copyright (c) 2005 by Meru Networks
|
|
-- All rights reserved
|
|
--
|
|
-- *****************************************************************
|
|
|
|
MERU-CONFIG-STATION-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
NOTIFICATION-TYPE,
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
enterprises,
|
|
Counter32,
|
|
Counter64,
|
|
Gauge32,
|
|
TimeTicks,
|
|
IpAddress,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
Ipv6Address
|
|
FROM IPV6-TC
|
|
TEXTUAL-CONVENTION,
|
|
TimeInterval,
|
|
TimeStamp,
|
|
DateAndTime,
|
|
TruthValue,
|
|
DisplayString,
|
|
MacAddress,
|
|
RowStatus
|
|
FROM SNMPv2-TC
|
|
mwConfiguration
|
|
FROM MERU-SMI
|
|
MwlL2SecurityMode,
|
|
MwlVpnStatus,
|
|
MwlApIfModeType,
|
|
MwlIpMode,
|
|
MwlDeviceType,
|
|
MwlIpv6AddrType,
|
|
MwlAddressAssignmentType
|
|
FROM MERU-TC;
|
|
|
|
mwConfigStation MODULE-IDENTITY
|
|
LAST-UPDATED "200506050000Z"
|
|
ORGANIZATION "Meru Networks"
|
|
CONTACT-INFO "support@merunetworks.com"
|
|
DESCRIPTION
|
|
"This MIB defines all the managed objects used to manage the Meru WLAN
|
|
Station Configuration infrastructure"
|
|
::= { mwConfiguration 4 }
|
|
|
|
|
|
|
|
mwStationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MwStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Station Table "
|
|
::= { mwConfigStation 1 }
|
|
|
|
mwStationEntry OBJECT-TYPE
|
|
SYNTAX MwStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Station Table "
|
|
INDEX { mwStationTableIndex }
|
|
::= { mwStationTable 1 }
|
|
|
|
MwStationEntry ::= SEQUENCE {
|
|
mwStationTableIndex Integer32,
|
|
mwStationMacAddress MacAddress,
|
|
mwStationIpv6Address Ipv6Address,
|
|
mwStationAp Integer32,
|
|
mwStationIpMode MwlIpMode,
|
|
mwStationApName DisplayString,
|
|
mwStationL3State MwlVpnStatus,
|
|
mwStationVlanTag Unsigned32,
|
|
mwStationAuthUser DisplayString,
|
|
mwStationVlanName DisplayString(SIZE (0..32)),
|
|
mwStationFilterId DisplayString(SIZE (0..16)),
|
|
mwStationFpOsType DisplayString,
|
|
mwStationRadioType MwlApIfModeType,
|
|
mwStationDeviceType MwlDeviceType,
|
|
mwStationL2ModeState MwlL2SecurityMode,
|
|
mwStationCurrentRssi Integer32,
|
|
mwStationVirtualPort MacAddress,
|
|
mwStationTxThroughput Unsigned32,
|
|
mwStationRxThroughput Unsigned32,
|
|
mwStationFpDeviceType DisplayString,
|
|
mwStationVlanPoolName DisplayString(SIZE (0..64)),
|
|
mwStationLossPercentage Integer32,
|
|
mwStationAddrAssignmentType MwlAddressAssignmentType,
|
|
mwStationChannelUtilization Counter64,
|
|
mwStationRowStatus RowStatus
|
|
}
|
|
|
|
|
|
mwStationTableIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index value of the table "
|
|
::= { mwStationEntry 1 }
|
|
|
|
mwStationMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes MAC Address"
|
|
::= { mwStationEntry 2 }
|
|
|
|
mwStationIpv6Address OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Client IP"
|
|
::= { mwStationEntry 3 }
|
|
|
|
mwStationAp OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes AP ID"
|
|
::= { mwStationEntry 4 }
|
|
|
|
mwStationApName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes AP Name"
|
|
::= { mwStationEntry 5 }
|
|
|
|
mwStationL3State OBJECT-TYPE
|
|
SYNTAX MwlVpnStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes L3 Security State"
|
|
::= { mwStationEntry 6 }
|
|
|
|
mwStationVlanTag OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Tag/ID"
|
|
::= { mwStationEntry 7 }
|
|
|
|
mwStationAuthUser OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Authenticated User Name"
|
|
::= { mwStationEntry 8 }
|
|
|
|
mwStationVlanName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Interface Name"
|
|
::= { mwStationEntry 9 }
|
|
|
|
mwStationRadioType OBJECT-TYPE
|
|
SYNTAX MwlApIfModeType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes RF Band"
|
|
::= { mwStationEntry 10 }
|
|
|
|
mwStationL2ModeState OBJECT-TYPE
|
|
SYNTAX MwlL2SecurityMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes L2 Security State"
|
|
::= { mwStationEntry 11 }
|
|
|
|
mwStationCurrentRssi OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Current RSSI"
|
|
::= { mwStationEntry 12 }
|
|
|
|
mwStationTxThroughput OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Transmitted Throughput"
|
|
::= { mwStationEntry 13 }
|
|
|
|
mwStationRxThroughput OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Received Throughput"
|
|
::= { mwStationEntry 14 }
|
|
|
|
mwStationLossPercentage OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Retry Percentage"
|
|
::= { mwStationEntry 15 }
|
|
|
|
mwStationAddrAssignmentType OBJECT-TYPE
|
|
SYNTAX MwlAddressAssignmentType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes IP Address Type"
|
|
::= { mwStationEntry 16 }
|
|
|
|
mwStationChannelUtilization OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Channel Utilization"
|
|
::= { mwStationEntry 17 }
|
|
|
|
mwStationVirtualPort OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Virtual Port"
|
|
::= { mwStationEntry 18 }
|
|
|
|
mwStationDeviceType OBJECT-TYPE
|
|
SYNTAX MwlDeviceType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Station Type"
|
|
::= { mwStationEntry 20 }
|
|
|
|
mwStationFilterId OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Firewall Filter ID"
|
|
::= { mwStationEntry 21 }
|
|
|
|
mwStationFpDeviceType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Device Type"
|
|
::= { mwStationEntry 22 }
|
|
|
|
mwStationFpOsType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes OS Type"
|
|
::= { mwStationEntry 23 }
|
|
|
|
mwStationIpMode OBJECT-TYPE
|
|
SYNTAX MwlIpMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes IP Mode"
|
|
::= { mwStationEntry 24 }
|
|
|
|
mwStationVlanPoolName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes VLAN Pool Name"
|
|
::= { mwStationEntry 25 }
|
|
|
|
mwStationRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and delete rows in the table"
|
|
::= { mwStationEntry 34 }
|
|
|
|
mwStationIpaddressTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MwStationIpaddressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Multiple IP per Station Table "
|
|
::= { mwConfigStation 2 }
|
|
|
|
mwStationIpaddressEntry OBJECT-TYPE
|
|
SYNTAX MwStationIpaddressEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Multiple IP per Station Table "
|
|
INDEX { mwStationIpaddressTableIndex }
|
|
::= { mwStationIpaddressTable 1 }
|
|
|
|
MwStationIpaddressEntry ::= SEQUENCE {
|
|
mwStationIpaddressTableIndex Integer32,
|
|
mwStationIpaddressIpAddress Ipv6Address,
|
|
mwStationIpaddressMacAddress MacAddress,
|
|
mwStationIpaddressVirtualAddress MacAddress,
|
|
mwStationIpaddressAddrAssignmentType MwlAddressAssignmentType,
|
|
mwStationIpaddressIpv6AddrType MwlIpv6AddrType,
|
|
mwStationIpaddressRowStatus RowStatus
|
|
}
|
|
|
|
|
|
mwStationIpaddressTableIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index value of the table "
|
|
::= { mwStationIpaddressEntry 1 }
|
|
|
|
mwStationIpaddressMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Client MAC Address"
|
|
::= { mwStationIpaddressEntry 2 }
|
|
|
|
mwStationIpaddressIpAddress OBJECT-TYPE
|
|
SYNTAX Ipv6Address
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Client IP"
|
|
::= { mwStationIpaddressEntry 3 }
|
|
|
|
mwStationIpaddressAddrAssignmentType OBJECT-TYPE
|
|
SYNTAX MwlAddressAssignmentType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes IP Assignment Type"
|
|
::= { mwStationIpaddressEntry 4 }
|
|
|
|
mwStationIpaddressVirtualAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes Client Virtual MAC Address"
|
|
::= { mwStationIpaddressEntry 5 }
|
|
|
|
mwStationIpaddressIpv6AddrType OBJECT-TYPE
|
|
SYNTAX MwlIpv6AddrType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object describes IPv6 Address Type"
|
|
::= { mwStationIpaddressEntry 6 }
|
|
|
|
mwStationIpaddressRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create and delete rows in the table"
|
|
::= { mwStationIpaddressEntry 7 }
|
|
|
|
|
|
END
|
|
|