summaryrefslogtreecommitdiff
path: root/MIBS/fortinet/MERU-CONFIG-VLAN-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/fortinet/MERU-CONFIG-VLAN-MIB')
-rw-r--r--MIBS/fortinet/MERU-CONFIG-VLAN-MIB372
1 files changed, 372 insertions, 0 deletions
diff --git a/MIBS/fortinet/MERU-CONFIG-VLAN-MIB b/MIBS/fortinet/MERU-CONFIG-VLAN-MIB
new file mode 100644
index 0000000..e9a2149
--- /dev/null
+++ b/MIBS/fortinet/MERU-CONFIG-VLAN-MIB
@@ -0,0 +1,372 @@
+-- *****************************************************************
+-- Meru Networks Enterprise Specific MIB
+--
+-- Copyright (c) 2005 by Meru Networks
+-- All rights reserved
+--
+-- *****************************************************************
+
+MERU-CONFIG-VLAN-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
+ MwlOnOffSwitch,
+ MwlAddressIfAssignmentType,
+ MwlNmsInterfaceType,
+ MwlArrayDataTypeAction,
+ MwlProfileOwner
+ FROM MERU-TC;
+
+ mwConfigVlan 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
+ VLAN Configuration infrastructure"
+ ::= { mwConfiguration 5 }
+
+
+
+ mwVlanTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MwVlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object describes VLAN Configuration "
+ ::= { mwConfigVlan 1 }
+
+ mwVlanEntry OBJECT-TYPE
+ SYNTAX MwVlanEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object describes VLAN Configuration "
+ INDEX { mwVlanTableIndex }
+ ::= { mwVlanTable 1 }
+
+ MwVlanEntry ::= SEQUENCE {
+ mwVlanTableIndex Integer32,
+ mwVlanTag Unsigned32,
+ mwVlanName DisplayString(SIZE (1..32)),
+ mwVlanNetMask IpAddress,
+ mwVlanIpAddress IpAddress,
+ mwVlanInterfaceIndex Unsigned32,
+ mwVlanDefaultGateway IpAddress,
+ mwVlanMaxNumberOfClients Unsigned32,
+ mwVlanDHCPServerIpAddress IpAddress,
+ mwVlanDhcpRelayPassThroughFlag MwlOnOffSwitch,
+ mwVlanOverrideDefaultDHCPServer MwlOnOffSwitch,
+ mwVlanOwner MwlProfileOwner,
+ mwVlanRowStatus RowStatus
+ }
+
+
+ mwVlanTableIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index value of the table "
+ ::= { mwVlanEntry 1 }
+
+ mwVlanTag OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Tag"
+ ::= { mwVlanEntry 2 }
+
+ mwVlanName OBJECT-TYPE
+ SYNTAX DisplayString(SIZE (1..32))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes VLAN Name"
+ ::= { mwVlanEntry 3 }
+
+ mwVlanNetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Netmask"
+ ::= { mwVlanEntry 4 }
+
+ mwVlanIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes IP Address"
+ ::= { mwVlanEntry 5 }
+
+ mwVlanInterfaceIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Ethernet Interface Index"
+ ::= { mwVlanEntry 6 }
+
+ mwVlanDefaultGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes IP Address of the Default Gateway"
+ ::= { mwVlanEntry 7 }
+
+ mwVlanDHCPServerIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes DHCP Server IP Address"
+ ::= { mwVlanEntry 8 }
+
+ mwVlanDhcpRelayPassThroughFlag OBJECT-TYPE
+ SYNTAX MwlOnOffSwitch
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes DHCP Relay Pass-Through"
+ ::= { mwVlanEntry 9 }
+
+ mwVlanOverrideDefaultDHCPServer OBJECT-TYPE
+ SYNTAX MwlOnOffSwitch
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Override Default DHCP Server Flag"
+ ::= { mwVlanEntry 10 }
+
+ mwVlanOwner OBJECT-TYPE
+ SYNTAX MwlProfileOwner
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object describes Owner"
+ ::= { mwVlanEntry 11 }
+
+ mwVlanMaxNumberOfClients OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Maximum number of clients"
+ ::= { mwVlanEntry 13 }
+
+ mwVlanRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is used to create and delete rows in the table"
+ ::= { mwVlanEntry 15 }
+
+ mwVlanMgmtTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MwVlanMgmtEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object describes Management VLAN Configuration "
+ ::= { mwConfigVlan 2 }
+
+ mwVlanMgmtEntry OBJECT-TYPE
+ SYNTAX MwVlanMgmtEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object describes Management VLAN Configuration "
+ INDEX { mwVlanMgmtTableIndex }
+ ::= { mwVlanMgmtTable 1 }
+
+ MwVlanMgmtEntry ::= SEQUENCE {
+ mwVlanMgmtTableIndex Integer32,
+ mwVlanMgmtTag Unsigned32,
+ mwVlanMgmtName DisplayString(SIZE (1..32)),
+ mwVlanMgmtNetMask IpAddress,
+ mwVlanMgmtIpAddress IpAddress,
+ mwVlanMgmtInterfaceIndex Unsigned32,
+ mwVlanMgmtDefaultGateway IpAddress,
+ mwVlanMgmtAssignedType MwlAddressIfAssignmentType,
+ mwVlanMgmtInterfaceType MwlNmsInterfaceType,
+ mwVlanMgmtRowStatus RowStatus
+ }
+
+
+ mwVlanMgmtTableIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index value of the table "
+ ::= { mwVlanMgmtEntry 1 }
+
+ mwVlanMgmtTag OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Tag"
+ ::= { mwVlanMgmtEntry 2 }
+
+ mwVlanMgmtName OBJECT-TYPE
+ SYNTAX DisplayString(SIZE (1..32))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes VLAN Name"
+ ::= { mwVlanMgmtEntry 3 }
+
+ mwVlanMgmtInterfaceIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Interface Number"
+ ::= { mwVlanMgmtEntry 4 }
+
+ mwVlanMgmtIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes IP Address"
+ ::= { mwVlanMgmtEntry 5 }
+
+ mwVlanMgmtNetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Netmask"
+ ::= { mwVlanMgmtEntry 6 }
+
+ mwVlanMgmtDefaultGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Gateway Address"
+ ::= { mwVlanMgmtEntry 7 }
+
+ mwVlanMgmtAssignedType OBJECT-TYPE
+ SYNTAX MwlAddressIfAssignmentType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object describes Assignment Type"
+ ::= { mwVlanMgmtEntry 8 }
+
+ mwVlanMgmtInterfaceType OBJECT-TYPE
+ SYNTAX MwlNmsInterfaceType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object describes Interface Mode"
+ ::= { mwVlanMgmtEntry 9 }
+
+ mwVlanMgmtRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is used to create and delete rows in the table"
+ ::= { mwVlanMgmtEntry 11 }
+
+ mwVlanPoolTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF MwVlanPoolEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object describes VLAN Pool Configuration "
+ ::= { mwConfigVlan 3 }
+
+ mwVlanPoolEntry OBJECT-TYPE
+ SYNTAX MwVlanPoolEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object describes VLAN Pool Configuration "
+ INDEX { mwVlanPoolTableIndex }
+ ::= { mwVlanPoolTable 1 }
+
+ MwVlanPoolEntry ::= SEQUENCE {
+ mwVlanPoolTableIndex Integer32,
+ mwVlanPoolName DisplayString(SIZE (1..64)),
+ mwVlanPoolTagList DisplayString,
+ mwVlanPoolOwner MwlProfileOwner,
+ mwVlanPoolRowStatus RowStatus
+ }
+
+
+ mwVlanPoolTableIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index value of the table "
+ ::= { mwVlanPoolEntry 1 }
+
+ mwVlanPoolName OBJECT-TYPE
+ SYNTAX DisplayString(SIZE (1..64))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes VLAN Pool Name"
+ ::= { mwVlanPoolEntry 3 }
+
+ mwVlanPoolTagList OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object describes Vlan Pool Tag List"
+ ::= { mwVlanPoolEntry 4 }
+
+ mwVlanPoolOwner OBJECT-TYPE
+ SYNTAX MwlProfileOwner
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object describes Owner"
+ ::= { mwVlanPoolEntry 5 }
+
+ mwVlanPoolRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is used to create and delete rows in the table"
+ ::= { mwVlanPoolEntry 6 }
+
+
+END
+ \ No newline at end of file