summaryrefslogtreecommitdiff
path: root/MIBS/exalt/VLAN
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/exalt/VLAN
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/exalt/VLAN')
-rw-r--r--MIBS/exalt/VLAN89
1 files changed, 89 insertions, 0 deletions
diff --git a/MIBS/exalt/VLAN b/MIBS/exalt/VLAN
new file mode 100644
index 0000000..fbb73c8
--- /dev/null
+++ b/MIBS/exalt/VLAN
@@ -0,0 +1,89 @@
+VLAN DEFINITIONS ::= BEGIN
+ IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Integer32
+ FROM SNMPv2-SMI
+
+ VlanStatusT, VlanGroupT
+ FROM ExaltComm
+
+ interface
+ FROM ExaltComProducts
+
+ OBJECT-GROUP
+ FROM SNMPv2-CONF
+
+ DisplayString
+ FROM SNMPv2-TC;
+
+
+vlan OBJECT-IDENTITY
+ STATUS current
+ DESCRIPTION "VLAN interfaces."
+ ::= { interface 3 }
+
+ vlanStatus OBJECT-TYPE
+ SYNTAX VlanStatusT
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This setting enables or disables VLAN support."
+ ::= { vlan 1 }
+
+ vlanDefaultMgmtId OBJECT-TYPE
+ SYNTAX Integer32 (1..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the Default management VLAN ID for all Ethernet
+ Interface."
+ ::= { vlan 5 }
+
+ vlanInterfaces OBJECT-TYPE
+ SYNTAX SEQUENCE OF VlanInterfacesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a table of Vlan interface configurations."
+ ::= { vlan 6 }
+
+ vlanInterfacesEntry OBJECT-TYPE
+ SYNTAX VlanInterfacesEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "This is a Vlan table entry."
+ INDEX {
+ vlanDefaultId
+ }
+ ::= { vlanInterfaces 1 }
+
+ VlanInterfacesEntry ::= SEQUENCE {
+ vlanDefaultId
+ Integer32,
+ vlanID
+ DisplayString
+ }
+
+ vlanDefaultId OBJECT-TYPE
+ SYNTAX Integer32 (1..4095)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the default VLAN ID for the ETH2 Ethernet
+ Interface."
+ ::= { vlanInterfacesEntry 1 }
+
+ vlanID OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..1024))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This is the list of Vlan ID in comma seperated format. For
+ example, 2,10-20,2000."
+ ::= { vlanInterfacesEntry 2 }
+
+ commitVlanSettings OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(4..200))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION "This command allows saving, or resetting Vlan
+ parameters to factory original. Options are:
+ save, clear, reset; where clear will abandon
+ unsaved changes."
+ ::= { vlan 1000 }
+
+END