diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/fortinet/MERU-CONFIG-VLAN-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/fortinet/MERU-CONFIG-VLAN-MIB')
| -rw-r--r-- | MIBS/fortinet/MERU-CONFIG-VLAN-MIB | 372 |
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 |