-- ***************************************************************** -- Meru Networks Enterprise Specific MIB -- -- Copyright (c) 2005 by Meru Networks -- All rights reserved -- -- ***************************************************************** MERU-CONFIG-PORTPROFILE-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 MwlEnableDisableOption, MwlDataplaneMode, MwlOnOffSwitch, MwlIfAdministrativeState, MwlOperationalState FROM MERU-TC; mwConfigPortProfile 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 Port Profile Configuration infrastructure" ::= { mwConfiguration 19 } mwPortProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF MwPortProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object describes Port Table " ::= { mwConfigPortProfile 1 } mwPortProfileEntry OBJECT-TYPE SYNTAX MwPortProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object describes Port Table " INDEX { mwPortProfileTableIndex } ::= { mwPortProfileTable 1 } MwPortProfileEntry ::= SEQUENCE { mwPortProfileTableIndex Integer32, mwPortProfileName DisplayString(SIZE (1..32)), mwPortProfileState MwlEnableDisableOption, mwPortProfileVlanName DisplayString(SIZE (0..32)), mwPortProfileApVlanTag Unsigned32, mwPortProfileDataplaneMode MwlDataplaneMode, mwPortProfileAllowMulticast MwlOnOffSwitch, mwPortProfileRowStatus RowStatus } mwPortProfileTableIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index value of the table " ::= { mwPortProfileEntry 1 } mwPortProfileName OBJECT-TYPE SYNTAX DisplayString(SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes Port Profile Name" ::= { mwPortProfileEntry 2 } mwPortProfileState OBJECT-TYPE SYNTAX MwlEnableDisableOption MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes Enable/Disable" ::= { mwPortProfileEntry 3 } mwPortProfileDataplaneMode OBJECT-TYPE SYNTAX MwlDataplaneMode MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes Dataplane Mode" ::= { mwPortProfileEntry 4 } mwPortProfileApVlanTag OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes AP VLAN Tag" ::= { mwPortProfileEntry 5 } mwPortProfileVlanName OBJECT-TYPE SYNTAX DisplayString(SIZE (0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes VLAN Name" ::= { mwPortProfileEntry 6 } mwPortProfileAllowMulticast OBJECT-TYPE SYNTAX MwlOnOffSwitch MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes Allow Multicast Flag" ::= { mwPortProfileEntry 7 } mwPortProfileRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create and delete rows in the table" ::= { mwPortProfileEntry 10 } mwPortApTable OBJECT-TYPE SYNTAX SEQUENCE OF MwPortApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object describes Port-AP member table " ::= { mwConfigPortProfile 2 } mwPortApEntry OBJECT-TYPE SYNTAX MwPortApEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object describes Port-AP member table " INDEX { mwPortApTableIndex } ::= { mwPortApTable 1 } MwPortApEntry ::= SEQUENCE { mwPortApTableIndex Integer32, mwPortApName DisplayString(SIZE (1..32)), mwPortApNodeId Unsigned32, mwPortApIfIndex Integer32, mwPortApApName DisplayString, mwPortApMacAddress MacAddress, mwPortApIfOperStatus MwlOperationalState, mwPortApIfAdminStatus MwlIfAdministrativeState, mwPortApRowStatus RowStatus } mwPortApTableIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index value of the table " ::= { mwPortApEntry 1 } mwPortApName OBJECT-TYPE SYNTAX DisplayString(SIZE (1..32)) MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes Port Profile Name" ::= { mwPortApEntry 2 } mwPortApNodeId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes AP ID" ::= { mwPortApEntry 3 } mwPortApIfIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object describes Ethernet Interface Index" ::= { mwPortApEntry 4 } mwPortApApName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "This object describes AP Name" ::= { mwPortApEntry 5 } mwPortApMacAddress OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object describes MAC Address" ::= { mwPortApEntry 6 } mwPortApIfAdminStatus OBJECT-TYPE SYNTAX MwlIfAdministrativeState MAX-ACCESS read-only STATUS current DESCRIPTION "This object describes Administrative State" ::= { mwPortApEntry 7 } mwPortApIfOperStatus OBJECT-TYPE SYNTAX MwlOperationalState MAX-ACCESS read-only STATUS current DESCRIPTION "This object describes Operational Status" ::= { mwPortApEntry 8 } mwPortApRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create and delete rows in the table" ::= { mwPortApEntry 9 } END