summaryrefslogtreecommitdiff
path: root/MIBS/dkt
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/dkt
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/dkt')
-rw-r--r--MIBS/dkt/DKT-CATV-MIB60
-rw-r--r--MIBS/dkt/DKT-FE-MIB1415
-rw-r--r--MIBS/dkt/DKT-GE-MIB1239
-rw-r--r--MIBS/dkt/DKT-GENERIC-MIB61
-rw-r--r--MIBS/dkt/DKT-MIB18
-rw-r--r--MIBS/dkt/DKT-RMON-MIB1642
-rw-r--r--MIBS/dkt/IDKT-F2-MIB377
7 files changed, 4812 insertions, 0 deletions
diff --git a/MIBS/dkt/DKT-CATV-MIB b/MIBS/dkt/DKT-CATV-MIB
new file mode 100644
index 0000000..2bcd221
--- /dev/null
+++ b/MIBS/dkt/DKT-CATV-MIB
@@ -0,0 +1,60 @@
+DKT-CATV-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32,
+ Counter32 FROM SNMPv2-SMI
+ OBJECT-GROUP FROM SNMPv2-CONF
+ dkt FROM DKT-MIB;
+
+catvMIB MODULE-IDENTITY
+ LAST-UPDATED "200812170000Z"
+ ORGANIZATION "DKT A/S"
+ CONTACT-INFO
+ "postal: DKT A/S
+ Fanoevej 6
+ DK-4060 Kirke Saaby
+ Denmark
+
+ email: info@dktcomega.com"
+ DESCRIPTION "DKT CATV MIB."
+ ::= { dkt 11 }
+
+catvVersion OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version string for the CATV module"
+ ::= { catvMIB 1 }
+
+catvSwitch OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Switch CATV module on or off. 1 = on 0 = off"
+ ::= { catvMIB 2 }
+
+catvSignalDetect OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CATV Rx signal detect. 1 = signal, 0 = no signal"
+ ::= { catvMIB 3 }
+
+
+catvModuleGroup OBJECT-GROUP
+ OBJECTS {
+ catvVersion,
+ catvSwitch,
+ catvSignalDetect
+ }
+ STATUS current
+ DESCRIPTION
+ "The objects are related to the DKT CATV module."
+ ::= { catvMIB 4 }
+
+END
+
+
diff --git a/MIBS/dkt/DKT-FE-MIB b/MIBS/dkt/DKT-FE-MIB
new file mode 100644
index 0000000..5d8627a
--- /dev/null
+++ b/MIBS/dkt/DKT-FE-MIB
@@ -0,0 +1,1415 @@
+DKT-FE-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32,
+ Counter32 FROM SNMPv2-SMI
+ OBJECT-GROUP FROM SNMPv2-CONF
+ dkt FROM DKT-MIB;
+
+feMIB MODULE-IDENTITY
+ LAST-UPDATED "200812170000Z"
+ ORGANIZATION "DKT A/S"
+ CONTACT-INFO
+ "postal: DKT A/S
+ Fanoevej 6
+ DK-4060 Kirke Saaby
+ Denmark
+
+ email: info@dktcomega.com"
+ DESCRIPTION "DKT Fast Ethernet MIB."
+ ::= { dkt 12 }
+
+feSwitchEngine OBJECT IDENTIFIER ::= { feMIB 1 }
+
+
+feATU OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..20480))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dumps the Address Translation Unit (ATU) Switch table in semi colon format"
+ ::= { feSwitchEngine 1 }
+
+feUnicastDelete
+ OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Removes a unicast MAC address from the Address Translation Unit (ATU) Switch table."
+ ::= { feSwitchEngine 2 }
+
+feMulticastDelete
+ OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Removes a multicast IP address from the Address Translation Unit (ATU) Switch table."
+ ::= { feSwitchEngine 3 }
+
+feIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Starts/stops IGMP snooping, input parameter 0 = stops IGMP snooping, 1 = starts IGMP snooping. Per Default IGMP snooping is enabled, but has to be configured per port"
+ ::= { feSwitchEngine 4 }
+
+feVTU OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..9600))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dumps the VLAN Table Unit (VTU) Switch table in semi colon format"
+ ::= { feSwitchEngine 5 }
+
+feVLANCreate OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Creates a VLAN, input parameters are: VID:WAN:LAN1:LAN2:LAN3:LAN4:CPU:NRL-ENABLE"
+ ::= { feSwitchEngine 6 }
+
+feVLANDelete OBJECT-TYPE
+ SYNTAX INTEGER (0..4095)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Deletes a VLAN, input parameter is VLAN VID: 0 - 4095"
+ ::= { feSwitchEngine 7 }
+
+feClearVTU OBJECT-TYPE
+ SYNTAX INTEGER (1)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Clears the VLAN Table Unit (VTU) Switch table, input parameter 1 = clear VTU table"
+ ::= { feSwitchEngine 8 }
+
+feDumpPIRLBuckets OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dumps a list of the active buckets."
+ ::= { feSwitchEngine 9 }
+
+feDisablePIRLBucket OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Disables an already defined Port Ingress Rate Limitation (PIRL) bucket, input parameter bucket 0 - 11."
+ ::= { feSwitchEngine 10 }
+
+feVLANProviderMode OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/disable VLAN provider mode, input parameter 0 = disable VLAN provider mode, 1 = enable VLAN provider mode. Per Default VLAN provider mode is disabled. NOTE: Provider VLAN ID should be setup in port default VID for the originating port."
+ ::= { feSwitchEngine 11 }
+
+fePorts OBJECT IDENTIFIER ::= { feMIB 2 }
+
+feCPUPort OBJECT IDENTIFIER ::= { fePorts 1 }
+
+feCPUPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { feCPUPort 1 }
+
+feCPUPortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Input parameters are: 100FD|100HD|10FD|10HD|AUTO|FD|HD"
+ ::= { feCPUPort 2 }
+
+
+feCPUPortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { feCPUPort 3 }
+
+
+feCPUPortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { feCPUPort 4 }
+
+
+feCPUPortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { feCPUPort 5 }
+
+
+feCPUPortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { feCPUPort 6 }
+
+feCPUPortFramePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(DA) Frame Priority Override on an ATU match. XX_FRAME_PRIO_OVERRIDE=0..1."
+ ::= { feCPUPort 7 }
+
+
+feCPUPortQueuePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(SA) Queue Priority Override on an ATU match. XX_QUEUE_PRIO_OVERRIDE=0..1."
+ ::= { feCPUPort 8 }
+
+
+feCPUPortQueuePriority OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue priority, input parameters: PRIO:ENABLE PRIO: 0 - 7 ENABLE: 0 - 1 "
+ ::= { feCPUPort 9 }
+
+
+feCPUPortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { feCPUPort 10 }
+
+
+feCPUPortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { feCPUPort 11 }
+
+
+feCPUPortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds/maps the port to a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feCPUPort 12 }
+
+
+feCPUPortDeletePortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Deletes the port from a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feCPUPort 13 }
+
+
+feCPUPortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { feCPUPort 14 }
+
+
+feCPUPortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { feCPUPort 15 }
+
+
+feCPUPortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { feCPUPort 16 }
+
+
+feCPUPortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { feCPUPort 17 }
+
+
+feCPUPortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { feCPUPort 18 }
+
+
+feCPUPortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { feCPUPort 19 }
+
+
+feCPUPortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { feCPUPort 20 }
+
+
+feCPUPortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { feCPUPort 21 }
+
+
+feCPUPortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { feCPUPort 22 }
+
+
+
+
+feWANPort OBJECT IDENTIFIER ::= { fePorts 2 }
+
+feWANPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { feWANPort 1 }
+
+feWANPortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { feWANPort 2 }
+
+
+feWANPortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { feWANPort 3 }
+
+
+feWANPortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { feWANPort 4 }
+
+
+feWANPortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { feWANPort 5 }
+
+
+feWANPortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { feWANPort 6 }
+
+feWANPortFramePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(DA) Frame Priority Override on an ATU match. XX_FRAME_PRIO_OVERRIDE=0..1."
+ ::= { feWANPort 7 }
+
+
+feWANPortQueuePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(SA) Queue Priority Override on an ATU match. XX_QUEUE_PRIO_OVERRIDE=0..1."
+ ::= { feWANPort 8 }
+
+
+feWANPortQueuePriority OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue priority, input parameters: PRIO:ENABLE PRIO: 0 - 7 ENABLE: 0 - 1 "
+ ::= { feWANPort 9 }
+
+
+feWANPortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { feWANPort 10 }
+
+
+feWANPortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { feWANPort 11 }
+
+
+feWANPortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds/maps the port to a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feWANPort 12 }
+
+
+feWANPortDeletePortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Deletes the port from a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feWANPort 13 }
+
+
+feWANPortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { feWANPort 14 }
+
+
+feWANPortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { feWANPort 15 }
+
+
+feWANPortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { feWANPort 16 }
+
+
+feWANPortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { feWANPort 17 }
+
+
+feWANPortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { feWANPort 18 }
+
+
+feWANPortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { feWANPort 19 }
+
+
+feWANPortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { feWANPort 20 }
+
+
+feWANPortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { feWANPort 21 }
+
+
+feWANPortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { feWANPort 22 }
+
+
+feWANPortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { feWANPort 23 }
+
+
+feLAN1Port OBJECT IDENTIFIER ::= { fePorts 3 }
+
+feLAN1PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN1Port 1 }
+
+feLAN1PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { feLAN1Port 2 }
+
+
+feLAN1PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { feLAN1Port 3 }
+
+
+feLAN1PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN1Port 4 }
+
+
+feLAN1PortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { feLAN1Port 5 }
+
+
+feLAN1PortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { feLAN1Port 6 }
+
+feLAN1PortFramePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(DA) Frame Priority Override on an ATU match. XX_FRAME_PRIO_OVERRIDE=0..1."
+ ::= { feLAN1Port 7 }
+
+
+feLAN1PortQueuePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(SA) Queue Priority Override on an ATU match. XX_QUEUE_PRIO_OVERRIDE=0..1."
+ ::= { feLAN1Port 8 }
+
+
+feLAN1PortQueuePriority OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue priority, input parameters: PRIO:ENABLE PRIO: 0 - 7 ENABLE: 0 - 1 "
+ ::= { feLAN1Port 9 }
+
+
+feLAN1PortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN1Port 10 }
+
+
+feLAN1PortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { feLAN1Port 11 }
+
+
+feLAN1PortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds/maps the port to a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feLAN1Port 12 }
+
+
+feLAN1PortDeletePortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Deletes the port from a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feLAN1Port 13 }
+
+
+feLAN1PortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { feLAN1Port 14 }
+
+
+feLAN1PortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { feLAN1Port 15 }
+
+
+feLAN1PortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { feLAN1Port 16 }
+
+
+feLAN1PortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN1Port 17 }
+
+
+feLAN1PortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { feLAN1Port 18 }
+
+
+feLAN1PortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { feLAN1Port 19 }
+
+
+feLAN1PortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { feLAN1Port 20 }
+
+
+feLAN1PortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { feLAN1Port 21 }
+
+
+feLAN1PortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { feLAN1Port 22 }
+
+
+feLAN1PortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { feLAN1Port 23 }
+
+
+
+feLAN2Port OBJECT IDENTIFIER ::= { fePorts 4 }
+
+feLAN2PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN2Port 1 }
+
+feLAN2PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { feLAN2Port 2 }
+
+
+feLAN2PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { feLAN2Port 3 }
+
+
+feLAN2PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN2Port 4 }
+
+
+feLAN2PortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { feLAN2Port 5 }
+
+
+feLAN2PortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { feLAN2Port 6 }
+
+feLAN2PortFramePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(DA) Frame Priority Override on an ATU match. XX_FRAME_PRIO_OVERRIDE=0..1."
+ ::= { feLAN2Port 7 }
+
+
+feLAN2PortQueuePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(SA) Queue Priority Override on an ATU match. XX_QUEUE_PRIO_OVERRIDE=0..1."
+ ::= { feLAN2Port 8 }
+
+
+feLAN2PortQueuePriority OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue priority, input parameters: PRIO:ENABLE PRIO: 0 - 7 ENABLE: 0 - 1 "
+ ::= { feLAN2Port 9 }
+
+
+feLAN2PortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN2Port 10 }
+
+
+feLAN2PortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { feLAN2Port 11 }
+
+
+feLAN2PortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds/maps the port to a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feLAN2Port 12 }
+
+
+feLAN2PortDeletePortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Deletes the port from a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feLAN2Port 13 }
+
+
+feLAN2PortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { feLAN2Port 14 }
+
+
+feLAN2PortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { feLAN2Port 15 }
+
+
+feLAN2PortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { feLAN2Port 16 }
+
+
+feLAN2PortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN2Port 17 }
+
+
+feLAN2PortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { feLAN2Port 18 }
+
+
+feLAN2PortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { feLAN2Port 19 }
+
+
+feLAN2PortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { feLAN2Port 20 }
+
+
+feLAN2PortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { feLAN2Port 21 }
+
+
+feLAN2PortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { feLAN2Port 22 }
+
+
+feLAN2PortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { feLAN2Port 23 }
+
+
+feLAN3Port OBJECT IDENTIFIER ::= { fePorts 5 }
+
+feLAN3PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN3Port 1 }
+
+feLAN3PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { feLAN3Port 2 }
+
+
+feLAN3PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { feLAN3Port 3 }
+
+
+feLAN3PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN3Port 4 }
+
+
+feLAN3PortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { feLAN3Port 5 }
+
+
+feLAN3PortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { feLAN3Port 6 }
+
+feLAN3PortFramePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(DA) Frame Priority Override on an ATU match. XX_FRAME_PRIO_OVERRIDE=0..1."
+ ::= { feLAN3Port 7 }
+
+
+feLAN3PortQueuePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(SA) Queue Priority Override on an ATU match. XX_QUEUE_PRIO_OVERRIDE=0..1."
+ ::= { feLAN3Port 8 }
+
+
+feLAN3PortQueuePriority OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue priority, input parameters: PRIO:ENABLE PRIO: 0 - 7 ENABLE: 0 - 1 "
+ ::= { feLAN3Port 9 }
+
+
+feLAN3PortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN3Port 10 }
+
+
+feLAN3PortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { feLAN3Port 11 }
+
+
+feLAN3PortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds/maps the port to a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feLAN3Port 12 }
+
+
+feLAN3PortDeletePortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Deletes the port from a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feLAN3Port 13 }
+
+
+feLAN3PortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { feLAN3Port 14 }
+
+
+feLAN3PortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { feLAN3Port 15 }
+
+
+feLAN3PortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { feLAN3Port 16 }
+
+
+feLAN3PortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN3Port 17 }
+
+
+feLAN3PortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { feLAN3Port 18 }
+
+
+feLAN3PortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { feLAN3Port 19 }
+
+
+feLAN3PortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { feLAN3Port 20 }
+
+
+feLAN3PortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { feLAN3Port 21 }
+
+
+feLAN3PortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { feLAN3Port 22 }
+
+
+feLAN3PortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { feLAN3Port 23 }
+
+
+feLAN4Port OBJECT IDENTIFIER ::= { fePorts 6 }
+
+feLAN4PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN4Port 1 }
+
+feLAN4PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { feLAN4Port 2 }
+
+
+feLAN4PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { feLAN4Port 3 }
+
+
+feLAN4PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN4Port 4 }
+
+
+feLAN4PortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { feLAN4Port 5 }
+
+
+feLAN4PortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { feLAN4Port 6 }
+
+feLAN4PortFramePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(DA) Frame Priority Override on an ATU match. XX_FRAME_PRIO_OVERRIDE=0..1."
+ ::= { feLAN4Port 7 }
+
+
+feLAN4PortQueuePriorityOverwrite OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Source Address(SA) or Destination Address(SA) Queue Priority Override on an ATU match. XX_QUEUE_PRIO_OVERRIDE=0..1."
+ ::= { feLAN4Port 8 }
+
+
+feLAN4PortQueuePriority OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Queue priority, input parameters: PRIO:ENABLE PRIO: 0 - 7 ENABLE: 0 - 1 "
+ ::= { feLAN4Port 9 }
+
+
+feLAN4PortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN4Port 10 }
+
+
+feLAN4PortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { feLAN4Port 11 }
+
+
+feLAN4PortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds/maps the port to a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feLAN4Port 12 }
+
+
+feLAN4PortDeletePortMap2PIRL OBJECT-TYPE
+ SYNTAX INTEGER (0..11)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Deletes the port from a Port Ingress Rate Limitation (PIRL) bucket. Input parameter is PIRL bucket no 0 - 11."
+ ::= { feLAN4Port 13 }
+
+
+feLAN4PortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { feLAN4Port 14 }
+
+
+feLAN4PortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { feLAN4Port 15 }
+
+
+feLAN4PortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { feLAN4Port 16 }
+
+
+feLAN4PortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { feLAN4Port 17 }
+
+
+feLAN4PortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { feLAN4Port 18 }
+
+
+feLAN4PortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { feLAN4Port 19 }
+
+
+feLAN4PortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { feLAN4Port 20 }
+
+
+feLAN4PortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { feLAN4Port 21 }
+
+
+feLAN4PortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { feLAN4Port 22}
+
+feLAN4PortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { feLAN4Port 23 }
+
+
+
+
+feModuleGroup OBJECT-GROUP
+ OBJECTS {
+ feSwitchEngine,
+ feATU,
+ feUnicastDelete,
+ feMulticastDelete,
+ feIGMPSnooping,
+ feVTU,
+ feVLANCreate,
+ feVLANDelete,
+ feClearVTU,
+ feDumpPIRLBuckets,
+ feDisablePIRLBucket,
+ feVLANProviderMode,
+ fePorts,
+ feCPUPort,
+ feCPUPortAutoNegotiation, feCPUPortSpeedMode, feCPUPortLinkStatus, feCPUPortFlowControl, feCPUPortIEEEQoSPriority, feCPUPortIPQoSPriority, feCPUPortFramePriorityOverwrite, feCPUPortQueuePriorityOverwrite, feCPUPortQueuePriority, feCPUPortQoSPortMapRule, feCPUPortVIDNRLEnable, feCPUPortMap2PIRL, feCPUPortDeletePortMap2PIRL, feCPUPortEgressRateLimitation, feCPUPortIngressRateLimitation, feCPUPortDefaultVLAN, feCPUPortForceDefaultVID, feCPUPortVLANPortMode, feCPUPortBlockAllUnknown, feCPUPortIGMPSnooping, feCPUPortAddUnicast, feCPUPortAddMulticast,
+ feWANPort,
+ feWANPortAutoNegotiation, feWANPortSpeedMode, feWANPortLinkStatus, feWANPortFlowControl, feWANPortIEEEQoSPriority, feWANPortIPQoSPriority, feWANPortFramePriorityOverwrite, feWANPortQueuePriorityOverwrite, feWANPortQueuePriority, feWANPortQoSPortMapRule, feWANPortVIDNRLEnable, feWANPortMap2PIRL, feWANPortDeletePortMap2PIRL, feWANPortEgressRateLimitation, feWANPortIngressRateLimitation, feWANPortDefaultVLAN, feWANPortForceDefaultVID, feWANPortVLANPortMode, feWANPortBlockAllUnknown, feWANPortIGMPSnooping, feWANPortAddUnicast, feWANPortAddMulticast, feWANPortArpMirroring,
+ feLAN1Port,
+ feLAN1PortAutoNegotiation, feLAN1PortSpeedMode, feLAN1PortLinkStatus, feLAN1PortFlowControl, feLAN1PortIEEEQoSPriority, feLAN1PortIPQoSPriority, feLAN1PortFramePriorityOverwrite, feLAN1PortQueuePriorityOverwrite, feLAN1PortQueuePriority, feLAN1PortQoSPortMapRule, feLAN1PortVIDNRLEnable, feLAN1PortMap2PIRL, feLAN1PortDeletePortMap2PIRL, feLAN1PortEgressRateLimitation, feLAN1PortIngressRateLimitation, feLAN1PortDefaultVLAN, feLAN1PortForceDefaultVID, feLAN1PortVLANPortMode, feLAN1PortBlockAllUnknown, feLAN1PortIGMPSnooping, feLAN1PortAddUnicast, feLAN1PortAddMulticast, feLAN1PortArpMirroring,
+ feLAN2Port,
+ feLAN2PortAutoNegotiation, feLAN2PortSpeedMode, feLAN2PortLinkStatus, feLAN2PortFlowControl, feLAN2PortIEEEQoSPriority, feLAN2PortIPQoSPriority, feLAN2PortFramePriorityOverwrite, feLAN2PortQueuePriorityOverwrite, feLAN2PortQueuePriority, feLAN2PortQoSPortMapRule, feLAN2PortVIDNRLEnable, feLAN2PortMap2PIRL, feLAN2PortDeletePortMap2PIRL, feLAN2PortEgressRateLimitation, feLAN2PortIngressRateLimitation, feLAN2PortDefaultVLAN, feLAN2PortForceDefaultVID, feLAN2PortVLANPortMode, feLAN2PortBlockAllUnknown, feLAN2PortIGMPSnooping, feLAN2PortAddUnicast, feLAN2PortAddMulticast, feLAN2PortArpMirroring,
+ feLAN3Port,
+ feLAN3PortAutoNegotiation, feLAN3PortSpeedMode, feLAN3PortLinkStatus, feLAN3PortFlowControl, feLAN3PortIEEEQoSPriority, feLAN3PortIPQoSPriority, feLAN3PortFramePriorityOverwrite, feLAN3PortQueuePriorityOverwrite, feLAN3PortQueuePriority, feLAN3PortQoSPortMapRule, feLAN3PortVIDNRLEnable, feLAN3PortMap2PIRL, feLAN3PortDeletePortMap2PIRL, feLAN3PortEgressRateLimitation, feLAN3PortIngressRateLimitation, feLAN3PortDefaultVLAN, feLAN3PortForceDefaultVID, feLAN3PortVLANPortMode, feLAN3PortBlockAllUnknown, feLAN3PortIGMPSnooping, feLAN3PortAddUnicast, feLAN3PortAddMulticast, feLAN3PortArpMirroring,
+ feLAN4Port,
+ feLAN4PortAutoNegotiation, feLAN4PortSpeedMode, feLAN4PortLinkStatus, feLAN4PortFlowControl, feLAN4PortIEEEQoSPriority, feLAN4PortIPQoSPriority, feLAN4PortFramePriorityOverwrite, feLAN4PortQueuePriorityOverwrite, feLAN4PortQueuePriority, feLAN4PortQoSPortMapRule, feLAN4PortVIDNRLEnable, feLAN4PortMap2PIRL, feLAN4PortDeletePortMap2PIRL, feLAN4PortEgressRateLimitation, feLAN4PortIngressRateLimitation, feLAN4PortDefaultVLAN, feLAN4PortForceDefaultVID, feLAN4PortVLANPortMode, feLAN4PortBlockAllUnknown, feLAN4PortIGMPSnooping, feLAN4PortAddUnicast, feLAN4PortAddMulticast, feLAN4PortArpMirroring
+ }
+ STATUS current
+ DESCRIPTION
+ "The objects are related to the DKTCOMEGA Fast Ethernet module, MIB rev 02_00."
+ ::= { feMIB 4 }
+
+
+END
+
+
+
diff --git a/MIBS/dkt/DKT-GE-MIB b/MIBS/dkt/DKT-GE-MIB
new file mode 100644
index 0000000..4ac5c92
--- /dev/null
+++ b/MIBS/dkt/DKT-GE-MIB
@@ -0,0 +1,1239 @@
+DKT-GE-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32,
+ Counter32 FROM SNMPv2-SMI
+ OBJECT-GROUP FROM SNMPv2-CONF
+ dkt FROM DKT-MIB;
+
+geMIB MODULE-IDENTITY
+ LAST-UPDATED "200901140000Z"
+ ORGANIZATION "DKT A/S"
+ CONTACT-INFO
+ "postal: DKT A/S
+ Fanoevej 6
+ DK-4060 Kirke Saaby
+ Denmark
+
+ email: info@dktcomega.com"
+ DESCRIPTION "DKT Gigabit MIB."
+ ::= { dkt 14 }
+
+geSwitchEngine OBJECT IDENTIFIER ::= { geMIB 1 }
+
+
+geATU OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..20480))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dumps the Address Translation Unit (ATU) Switch table in semi colon format"
+ ::= { geSwitchEngine 1 }
+
+geUnicastDelete
+ OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Removes a unicast MAC address from the Address Translation Unit (ATU) Switch table."
+ ::= { geSwitchEngine 2 }
+
+geMulticastDelete
+ OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Removes a multicast IP address from the Address Translation Unit (ATU) Switch table."
+ ::= { geSwitchEngine 3 }
+
+geIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Starts/stops IGMP snooping, input parameter 0 = stops IGMP snooping, 1 = starts IGMP snooping. Per Default IGMP snooping is enabled, but has to be configured per port"
+ ::= { geSwitchEngine 4 }
+
+geVTU OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..9600))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dumps the VLAN Table Unit (VTU) Switch table in semi colon format"
+ ::= { geSwitchEngine 5 }
+
+geVLANCreate OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Creates a VLAN, input parameters are: VID:WAN:LAN1:LAN2:LAN3:LAN4:CPU:NRL-ENABLE"
+ ::= { geSwitchEngine 6 }
+
+geVLANDelete OBJECT-TYPE
+ SYNTAX INTEGER (0..4095)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Deletes a VLAN, input parameter is VLAN VID: 0 - 4095"
+ ::= { geSwitchEngine 7 }
+
+geClearVTU OBJECT-TYPE
+ SYNTAX INTEGER (1)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Clears the VLAN Table Unit (VTU) Switch table, input parameter 1 = clear VTU table"
+ ::= { geSwitchEngine 8 }
+
+geDumpPIRLBuckets OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dumps a list of the active buckets."
+ ::= { geSwitchEngine 9 }
+
+geVLANProviderMode OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/disable VLAN provider mode, input parameter 0 = disable VLAN provider mode, 1 = enable VLAN provider mode. Per Default VLAN provider mode is disabled. NOTE: Provider VLAN ID should be setup in port default VID for the originating port."
+ ::= { geSwitchEngine 10 }
+
+gePorts OBJECT IDENTIFIER ::= { geMIB 2 }
+
+geCPUPort OBJECT IDENTIFIER ::= { gePorts 1 }
+
+geCPUPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { geCPUPort 1 }
+
+geCPUPortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Input parameters are: AUTO"
+ ::= { geCPUPort 2 }
+
+
+geCPUPortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { geCPUPort 3 }
+
+
+geCPUPortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { geCPUPort 4 }
+
+
+geCPUPortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { geCPUPort 5 }
+
+
+geCPUPortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { geCPUPort 6 }
+
+geCPUPortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { geCPUPort 7 }
+
+
+geCPUPortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { geCPUPort 8 }
+
+
+geCPUPortDisablePIRL2Bucket OBJECT-TYPE
+ SYNTAX INTEGER (0..4)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Disables per port an already defined Port Ingress Rate Limitation (PIRL) bucket, input parameter bucket 0 - 4."
+ ::= { geCPUPort 9 }
+
+
+geCPUPortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { geCPUPort 10 }
+
+
+geCPUPortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { geCPUPort 11 }
+
+
+geCPUPortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { geCPUPort 12 }
+
+
+geCPUPortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { geCPUPort 13 }
+
+
+geCPUPortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { geCPUPort 14 }
+
+
+geCPUPortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { geCPUPort 15 }
+
+
+geCPUPortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { geCPUPort 16 }
+
+
+geCPUPortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { geCPUPort 17 }
+
+
+geCPUPortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { geCPUPort 18 }
+
+
+geCPUPortMtu OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The MTU size of the port."
+ ::= { geCPUPort 19 }
+
+
+
+
+geWANPort OBJECT IDENTIFIER ::= { gePorts 2 }
+
+geWANPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { geWANPort 1 }
+
+geWANPortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { geWANPort 2 }
+
+
+geWANPortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { geWANPort 3 }
+
+
+geWANPortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { geWANPort 4 }
+
+
+geWANPortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { geWANPort 5 }
+
+
+geWANPortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { geWANPort 6 }
+
+geWANPortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { geWANPort 7 }
+
+
+geWANPortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { geWANPort 8 }
+
+
+geWANPortDisablePIRL2Bucket OBJECT-TYPE
+ SYNTAX INTEGER (0..4)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Disables per port an already defined Port Ingress Rate Limitation (PIRL) bucket, input parameter bucket 0 - 4."
+ ::= { geWANPort 9 }
+
+
+geWANPortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { geWANPort 10 }
+
+
+geWANPortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { geWANPort 11 }
+
+
+geWANPortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { geWANPort 12 }
+
+
+geWANPortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { geWANPort 13 }
+
+
+geWANPortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { geWANPort 14 }
+
+
+geWANPortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { geWANPort 15 }
+
+
+geWANPortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { geWANPort 16 }
+
+
+geWANPortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { geWANPort 17 }
+
+
+geWANPortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { geWANPort 18 }
+
+
+geWANPortMtu OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The MTU size of the port."
+ ::= { geWANPort 19 }
+
+geWANPortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { geWANPort 20 }
+
+
+geLAN1Port OBJECT IDENTIFIER ::= { gePorts 3 }
+
+geLAN1PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN1Port 1 }
+
+geLAN1PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { geLAN1Port 2 }
+
+
+geLAN1PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { geLAN1Port 3 }
+
+
+geLAN1PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN1Port 4 }
+
+
+geLAN1PortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { geLAN1Port 5 }
+
+
+geLAN1PortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { geLAN1Port 6 }
+
+geLAN1PortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN1Port 7 }
+
+
+geLAN1PortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { geLAN1Port 8 }
+
+
+geLAN1PortDisablePIRL2Bucket OBJECT-TYPE
+ SYNTAX INTEGER (0..4)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Disables per port an already defined Port Ingress Rate Limitation (PIRL) bucket, input parameter bucket 0 - 4."
+ ::= { geLAN1Port 9 }
+
+
+geLAN1PortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { geLAN1Port 10 }
+
+
+geLAN1PortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { geLAN1Port 11 }
+
+
+geLAN1PortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { geLAN1Port 12 }
+
+
+geLAN1PortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN1Port 13 }
+
+
+geLAN1PortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { geLAN1Port 14 }
+
+
+geLAN1PortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { geLAN1Port 15 }
+
+
+geLAN1PortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { geLAN1Port 16 }
+
+
+geLAN1PortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { geLAN1Port 17 }
+
+
+geLAN1PortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { geLAN1Port 18 }
+
+
+geLAN1PortMtu OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The MTU size of the port."
+ ::= { geLAN1Port 19 }
+
+geLAN1PortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { geLAN1Port 20 }
+
+
+
+geLAN2Port OBJECT IDENTIFIER ::= { gePorts 4 }
+
+geLAN2PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN2Port 1 }
+
+geLAN2PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { geLAN2Port 2 }
+
+
+geLAN2PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { geLAN2Port 3 }
+
+
+geLAN2PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN2Port 4 }
+
+
+geLAN2PortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { geLAN2Port 5 }
+
+
+geLAN2PortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { geLAN2Port 6 }
+
+geLAN2PortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN2Port 7 }
+
+
+geLAN2PortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { geLAN2Port 8 }
+
+
+geLAN2PortDisablePIRL2Bucket OBJECT-TYPE
+ SYNTAX INTEGER (0..4)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Disables per port an already defined Port Ingress Rate Limitation (PIRL) bucket, input parameter bucket 0 - 4."
+ ::= { geLAN2Port 9 }
+
+
+geLAN2PortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { geLAN2Port 10 }
+
+
+geLAN2PortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { geLAN2Port 11 }
+
+
+geLAN2PortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { geLAN2Port 12 }
+
+
+geLAN2PortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN2Port 13 }
+
+
+geLAN2PortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { geLAN2Port 14 }
+
+
+geLAN2PortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { geLAN2Port 15 }
+
+
+geLAN2PortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { geLAN2Port 16 }
+
+
+geLAN2PortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { geLAN2Port 17 }
+
+
+geLAN2PortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { geLAN2Port 18 }
+
+
+geLAN2PortMtu OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The MTU size of the port."
+ ::= { geLAN2Port 19 }
+
+geLAN2PortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { geLAN2Port 20 }
+
+
+
+geLAN3Port OBJECT IDENTIFIER ::= { gePorts 5 }
+
+geLAN3PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN3Port 1 }
+
+geLAN3PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { geLAN3Port 2 }
+
+
+geLAN3PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { geLAN3Port 3 }
+
+
+geLAN3PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN3Port 4 }
+
+
+geLAN3PortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { geLAN3Port 5 }
+
+
+geLAN3PortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { geLAN3Port 6 }
+
+geLAN3PortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN3Port 7 }
+
+
+geLAN3PortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { geLAN3Port 8 }
+
+
+geLAN3PortDisablePIRL2Bucket OBJECT-TYPE
+ SYNTAX INTEGER (0..4)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Disables per port an already defined Port Ingress Rate Limitation (PIRL) bucket, input parameter bucket 0 - 4."
+ ::= { geLAN3Port 9 }
+
+
+geLAN3PortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { geLAN3Port 10 }
+
+
+geLAN3PortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { geLAN3Port 11 }
+
+
+geLAN3PortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { geLAN3Port 12 }
+
+
+geLAN3PortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN3Port 13 }
+
+
+geLAN3PortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { geLAN3Port 14 }
+
+
+geLAN3PortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { geLAN3Port 15 }
+
+
+geLAN3PortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { geLAN3Port 16 }
+
+
+geLAN3PortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { geLAN3Port 17 }
+
+
+geLAN3PortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { geLAN3Port 18 }
+
+
+geLAN3PortMtu OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The MTU size of the port."
+ ::= { geLAN3Port 19 }
+
+geLAN3PortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { geLAN3Port 20 }
+
+
+
+geLAN4Port OBJECT IDENTIFIER ::= { gePorts 6 }
+
+geLAN4PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables auto negotiation on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN4Port 1 }
+
+geLAN4PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets/gets the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD|10FD|10HD|AUTO|FD|HD)"
+ ::= { geLAN4Port 2 }
+
+
+geLAN4PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Gets the Link status for the port"
+ ::= { geLAN4Port 3 }
+
+
+geLAN4PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables flow control on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN4Port 4 }
+
+
+geLAN4PortIEEEQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on there IEEE priority tags. Set to 1 for enable and 0 for disable."
+ ::= { geLAN4Port 5 }
+
+
+geLAN4PortIPQoSPriority OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables prioritized frames based on their IP4/IP6 priority fields. Set to 1 for enable and 0 for disable."
+ ::= { geLAN4Port 6 }
+
+geLAN4PortQoSPortMapRule OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces queue priority for a port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN4Port 7 }
+
+
+geLAN4PortVIDNRLEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables per port the Non rate limit for VLANs with the NRL bit enabled. Set to 1 for enable and 0 for disable."
+ ::= { geLAN4Port 8 }
+
+
+geLAN4PortDisablePIRL2Bucket OBJECT-TYPE
+ SYNTAX INTEGER (0..4)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Disables per port an already defined Port Ingress Rate Limitation (PIRL) bucket, input parameter bucket 0 - 4."
+ ::= { geLAN4Port 9 }
+
+
+geLAN4PortEgressRateLimitation OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the egress limitation rate for the port. Input parameter is value in kbps"
+ ::= { geLAN4Port 10 }
+
+
+geLAN4PortIngressRateLimitation OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Sets a Port Input Rate Limit(PIRL) bucket. Input parameters are: bucket:rate:layer:(DROP|FC)"
+ ::= { geLAN4Port 11 }
+
+
+geLAN4PortDefaultVLAN OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the default VLAN ID(VID) for the port. Input parameter is 0 - 4095"
+ ::= { geLAN4Port 12 }
+
+
+geLAN4PortForceDefaultVID OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Forces the tagging of VID on all frames on the port. Set to 1 for enable and 0 for disable."
+ ::= { geLAN4Port 13 }
+
+
+geLAN4PortVLANPortMode OBJECT-TYPE
+ SYNTAX INTEGER (0..3)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the 802.1Q mode for the ingress port.
+ Mode either 0=disable,
+ 1=fallback,
+ 2=check,
+ 3=secure"
+ ::= { geLAN4Port 14 }
+
+
+geLAN4PortBlockAllUnknown OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This will make sure that all frames received on the port are blocked, unless they are tagged with the correct VID."
+ ::= { geLAN4Port 15 }
+
+
+geLAN4PortIGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/disables IGMP snooping. Set to 1 for enable and 0 for disable."
+ ::= { geLAN4Port 16 }
+
+
+geLAN4PortAddUnicast OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the unicast mac address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aa:bb:cc:dd:ee:ff"
+ ::= { geLAN4Port 17 }
+
+
+geLAN4PortAddMulticast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Adds the IP multicast address statically to the Address Translation Unit (ATU) Switch table. Input parameter is: aaa.bbb.ccc.ddd"
+ ::= { geLAN4Port 18 }
+
+
+geLAN4PortMtu OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The MTU size of the port."
+ ::= { geLAN4Port 19 }
+
+geLAN4PortArpMirroring OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Mirror ARP packets seen on the port to the CPU port."
+ ::= { geLAN4Port 20 }
+
+
+
+
+geModuleGroup OBJECT-GROUP
+ OBJECTS {
+ geSwitchEngine,
+ geATU,
+ geUnicastDelete,
+ geMulticastDelete,
+ geIGMPSnooping,
+ geVTU,
+ geVLANCreate,
+ geVLANDelete,
+ geClearVTU,
+ geVLANProviderMode,
+ gePorts,
+ geDumpPIRLBuckets,
+ geCPUPort,
+ geCPUPortAutoNegotiation, geCPUPortSpeedMode, geCPUPortLinkStatus, geCPUPortFlowControl, geCPUPortIEEEQoSPriority, geCPUPortIPQoSPriority, geCPUPortQoSPortMapRule, geCPUPortVIDNRLEnable, geCPUPortDisablePIRL2Bucket, geCPUPortEgressRateLimitation, geCPUPortIngressRateLimitation, geCPUPortDefaultVLAN, geCPUPortForceDefaultVID, geCPUPortVLANPortMode, geCPUPortBlockAllUnknown, geCPUPortIGMPSnooping, geCPUPortAddUnicast, geCPUPortAddMulticast, geCPUPortMtu,
+ geWANPort,
+ geWANPortAutoNegotiation, geWANPortSpeedMode, geWANPortLinkStatus, geWANPortFlowControl, geWANPortIEEEQoSPriority, geWANPortIPQoSPriority, geWANPortQoSPortMapRule, geWANPortVIDNRLEnable, geWANPortDisablePIRL2Bucket, geWANPortEgressRateLimitation, geWANPortIngressRateLimitation, geWANPortDefaultVLAN, geWANPortForceDefaultVID, geWANPortVLANPortMode, geWANPortBlockAllUnknown, geWANPortIGMPSnooping, geWANPortAddUnicast, geWANPortAddMulticast, geWANPortMtu, geWANPortArpMirroring,
+ geLAN1Port,
+ geLAN1PortAutoNegotiation, geLAN1PortSpeedMode, geLAN1PortLinkStatus, geLAN1PortFlowControl, geLAN1PortIEEEQoSPriority, geLAN1PortIPQoSPriority, geLAN1PortQoSPortMapRule, geLAN1PortVIDNRLEnable, geLAN1PortDisablePIRL2Bucket, geLAN1PortEgressRateLimitation, geLAN1PortIngressRateLimitation, geLAN1PortDefaultVLAN, geLAN1PortForceDefaultVID, geLAN1PortVLANPortMode, geLAN1PortBlockAllUnknown, geLAN1PortIGMPSnooping, geLAN1PortAddUnicast, geLAN1PortAddMulticast, geLAN1PortMtu, geLAN1PortArpMirroring,
+ geLAN2Port,
+ geLAN2PortAutoNegotiation, geLAN2PortSpeedMode, geLAN2PortLinkStatus, geLAN2PortFlowControl, geLAN2PortIEEEQoSPriority, geLAN2PortIPQoSPriority, geLAN2PortQoSPortMapRule, geLAN2PortVIDNRLEnable, geLAN2PortDisablePIRL2Bucket, geLAN2PortEgressRateLimitation, geLAN2PortIngressRateLimitation, geLAN2PortDefaultVLAN, geLAN2PortForceDefaultVID, geLAN2PortVLANPortMode, geLAN2PortBlockAllUnknown, geLAN2PortIGMPSnooping, geLAN2PortAddUnicast, geLAN2PortAddMulticast, geLAN2PortMtu, geLAN2PortArpMirroring,
+ geLAN3Port,
+ geLAN3PortAutoNegotiation, geLAN3PortSpeedMode, geLAN3PortLinkStatus, geLAN3PortFlowControl, geLAN3PortIEEEQoSPriority, geLAN3PortIPQoSPriority, geLAN3PortQoSPortMapRule, geLAN3PortVIDNRLEnable, geLAN3PortDisablePIRL2Bucket, geLAN3PortEgressRateLimitation, geLAN3PortIngressRateLimitation, geLAN3PortDefaultVLAN, geLAN3PortForceDefaultVID, geLAN3PortVLANPortMode, geLAN3PortBlockAllUnknown, geLAN3PortIGMPSnooping, geLAN3PortAddUnicast, geLAN3PortAddMulticast, geLAN3PortMtu, geLAN3PortArpMirroring,
+ geLAN4Port,
+ geLAN4PortAutoNegotiation, geLAN4PortSpeedMode, geLAN4PortLinkStatus, geLAN4PortFlowControl, geLAN4PortIEEEQoSPriority, geLAN4PortIPQoSPriority, geLAN4PortQoSPortMapRule, geLAN4PortVIDNRLEnable, geLAN4PortDisablePIRL2Bucket, geLAN4PortEgressRateLimitation, geLAN4PortIngressRateLimitation, geLAN4PortDefaultVLAN, geLAN4PortForceDefaultVID, geLAN4PortVLANPortMode, geLAN4PortBlockAllUnknown, geLAN4PortIGMPSnooping, geLAN4PortAddUnicast, geLAN4PortAddMulticast, geLAN4PortMtu, geLAN4PortArpMirroring
+ }
+ STATUS current
+ DESCRIPTION
+ "The objects are related to the DKTCOMEGA Gigabit module, MIB rev 02_00."
+ ::= { geMIB 4 }
+
+
+END
diff --git a/MIBS/dkt/DKT-GENERIC-MIB b/MIBS/dkt/DKT-GENERIC-MIB
new file mode 100644
index 0000000..5fdf3d6
--- /dev/null
+++ b/MIBS/dkt/DKT-GENERIC-MIB
@@ -0,0 +1,61 @@
+DKT-GENERIC-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32,
+ Counter32 FROM SNMPv2-SMI
+ OBJECT-GROUP FROM SNMPv2-CONF
+ dkt FROM DKT-MIB;
+
+genericMIB MODULE-IDENTITY
+ LAST-UPDATED "200812170000Z"
+ ORGANIZATION "DKT A/S"
+ CONTACT-INFO
+ "postal: DKT A/S
+ Fanoevej 6
+ DK-4060 Kirke Saaby
+ Denmark
+
+ email: info@dktcomega.com"
+ DESCRIPTION "DKT GENERIC MIB."
+ ::= { dkt 10 }
+
+hwVersion OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version string for the HW"
+ ::= { genericMIB 1 }
+
+swVersion OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..100))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Version string for the SW"
+ ::= { genericMIB 2 }
+
+reboot OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Set to 1 to reboot the device"
+ ::= { genericMIB 3 }
+
+
+genericModuleGroup OBJECT-GROUP
+ OBJECTS {
+ hwVersion,
+ swVersion,
+ reboot
+ }
+ STATUS current
+ DESCRIPTION
+ "The objects are related to all DKT modules."
+ ::= { genericMIB 4 }
+
+END
+
+
+
diff --git a/MIBS/dkt/DKT-MIB b/MIBS/dkt/DKT-MIB
new file mode 100644
index 0000000..b2ae8a8
--- /dev/null
+++ b/MIBS/dkt/DKT-MIB
@@ -0,0 +1,18 @@
+DKT-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, enterprises FROM SNMPv2-SMI;
+
+dkt MODULE-IDENTITY
+ LAST-UPDATED "200802240000Z"
+ ORGANIZATION "DKT A/S"
+ CONTACT-INFO
+ "postal: DKT A/S
+ Fanoevej 6
+ DK-4060 Kirke Saaby
+ Denmark
+
+ email: info@dkt.dk"
+ DESCRIPTION "Base MIB for DKT."
+ ::= { enterprises 27304 }
+END
diff --git a/MIBS/dkt/DKT-RMON-MIB b/MIBS/dkt/DKT-RMON-MIB
new file mode 100644
index 0000000..9e1ed87
--- /dev/null
+++ b/MIBS/dkt/DKT-RMON-MIB
@@ -0,0 +1,1642 @@
+DKT-RMON-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32,
+ Counter32 FROM SNMPv2-SMI
+ OBJECT-GROUP FROM SNMPv2-CONF
+ dkt FROM DKT-MIB;
+
+rmonMIB MODULE-IDENTITY
+ LAST-UPDATED "200812170000Z"
+ ORGANIZATION "DKT A/S"
+ CONTACT-INFO
+ "postal: DKT A/S
+ Fanoevej 6
+ DK-4060 Kirke Saaby
+ Denmark
+
+ email: info@dktcomega.com"
+ DESCRIPTION "DKT RMON Ethernet statistics MIB."
+ ::= { dkt 13 }
+
+
+rmonHistogramMode OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Sets the mode of statistics capture. 0 = Rx only, 1 = Tx only, 2 = Sum of Rx and Tx."
+ ::= { rmonMIB 1 }
+
+rmonFlushAllCounter OBJECT-TYPE
+ SYNTAX INTEGER (1)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Set to 1 for clearing all counters on all ports"
+ ::= { rmonMIB 2 }
+
+rmonFlushPortCounter OBJECT-TYPE
+ SYNTAX INTEGER (1)
+ MAX-ACCESS write-only
+ STATUS current
+ DESCRIPTION
+ "Set to 1 for clearing all counters on a ports, input parameter is port number"
+ ::= { rmonMIB 3 }
+
+rmonPorts OBJECT IDENTIFIER ::= { rmonMIB 4 }
+
+rmonCPUPort OBJECT IDENTIFIER ::= { rmonPorts 1 }
+
+rmonCPUPortGetInGoodOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, low size, that is frames that are not bad."
+ ::= { rmonCPUPort 1 }
+
+rmonCPUPortGetInGoodOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, high size, that is frames that are not bad."
+ ::= { rmonCPUPort 2 }
+
+rmonCPUPortGetInBadOctets OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of lengths of all bad Ethernet frames received not counting Preamble"
+ ::= { rmonCPUPort 3 }
+
+rmonCPUPortGetOutFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames transmitted incorrectly due to an internal MAC transmit error, for example, bad CRC detected when the frame was read from memory"
+ ::= { rmonCPUPort 4 }
+
+rmonCPUPortGetInUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Unicast destination address"
+ ::= { rmonCPUPort 5 }
+
+rmonCPUPortGetDeferred OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of succesfully transmitted frames that were delayed because the medium was busy during the first attempt and when the frame was transmitted without any collisions (the counter is valid in half-duplex mode only)"
+ ::= { rmonCPUPort 6 }
+
+rmonCPUPortGetInBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Broadcast destination MAC address"
+ ::= { rmonCPUPort 7 }
+
+rmonCPUPortGetInMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Multicast destination MAC address"
+ ::= { rmonCPUPort 8 }
+
+rmonCPUPortGetOctets64 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of exactly 64 octets, including those with errors"
+ ::= { rmonCPUPort 9 }
+
+rmonCPUPortGetOctets127 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 65 and 127 octets inclusive, including those with errors"
+ ::= { rmonCPUPort 10 }
+
+rmonCPUPortGetOctets255 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 128 and 255 octets inclusive, including those with errors"
+ ::= { rmonCPUPort 11 }
+
+rmonCPUPortGetOctets511 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 256 and 511 octets inclusive, including those with errors"
+ ::= { rmonCPUPort 12 }
+
+rmonCPUPortGetOctets1023 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 512 and 1023 octets inclusive, including those with errors"
+ ::= { rmonCPUPort 13 }
+
+rmonCPUPortGetOctetsMax OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 1024 and MaxSize octets inclusive, including those with errors"
+ ::= { rmonCPUPort 14 }
+
+rmonCPUPortGetOutOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, low size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonCPUPort 15 }
+
+rmonCPUPortGetOutOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, high size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonCPUPort 16 }
+
+rmonCPUPortGetOutUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Unicast destination MAC address"
+ ::= { rmonCPUPort 17 }
+
+rmonCPUPortGetExcessive OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames dropped in the transmit MAC due to excessive collision condition. The counter is application in half-duplex mode only"
+ ::= { rmonCPUPort 18 }
+
+rmonCPUPortGetOutMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Multicast destination MAC address"
+ ::= { rmonCPUPort 19 }
+
+rmonCPUPortGetOutBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Broadcast destination MAC address"
+ ::= { rmonCPUPort 20 }
+
+rmonCPUPortGetSingle OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced exactly one collision. The counter is application in half-duplex mode only"
+ ::= { rmonCPUPort 21 }
+
+rmonCPUPortGetOutPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames sent"
+ ::= { rmonCPUPort 22 }
+
+rmonCPUPortGetInPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames received"
+ ::= { rmonCPUPort 23 }
+
+rmonCPUPortGetMultiple OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced multiple collisions. The counter is application in half-duplex mode only"
+ ::= { rmonCPUPort 24 }
+
+rmonCPUPortGetUndersize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets but with a valid FCS"
+ ::= { rmonCPUPort 25 }
+
+rmonCPUPortGetFragments OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets and an invalid FCS"
+ ::= { rmonCPUPort 26 }
+
+rmonCPUPortGetOversize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets but with a valid FCS"
+ ::= { rmonCPUPort 27 }
+
+rmonCPUPortGetJabber OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets and an invalid FCS"
+ ::= { rmonCPUPort 28 }
+
+rmonCPUPortGetInMACRcvErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with an Rx_Error event seen by the receive side of the MAC"
+ ::= { rmonCPUPort 29 }
+
+rmonCPUPortGetInFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a CRC error not counted in InFragments, InnJabber"
+ ::= { rmonCPUPort 30 }
+
+rmonCPUPortGetCollisions OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of collision events seen by the MAC not including those counted in Late and Excessive"
+ ::= { rmonCPUPort 31 }
+
+rmonCPUPortGetLate OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Late collision events seen by the MAC"
+ ::= { rmonCPUPort 32 }
+
+
+rmonWANPort OBJECT IDENTIFIER ::= { rmonPorts 2 }
+
+rmonWANPortGetInGoodOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, low size, that is frames that are not bad."
+ ::= { rmonWANPort 1 }
+
+rmonWANPortGetInGoodOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, high size, that is frames that are not bad."
+ ::= { rmonWANPort 2 }
+
+rmonWANPortGetInBadOctets OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of lengths of all bad Ethernet frames received not counting Preamble"
+ ::= { rmonWANPort 3 }
+
+rmonWANPortGetOutFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames transmitted incorrectly due to an internal MAC transmit error, for example, bad CRC detected when the frame was read from memory"
+ ::= { rmonWANPort 4 }
+
+rmonWANPortGetInUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Unicast destination address"
+ ::= { rmonWANPort 5 }
+
+rmonWANPortGetDeferred OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of succesfully transmitted frames that were delayed because the medium was busy during the first attempt and when the frame was transmitted without any collisions (the counter is valid in half-duplex mode only)"
+ ::= { rmonWANPort 6 }
+
+rmonWANPortGetInBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Broadcast destination MAC address"
+ ::= { rmonWANPort 7 }
+
+rmonWANPortGetInMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Multicast destination MAC address"
+ ::= { rmonWANPort 8 }
+
+rmonWANPortGetOctets64 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of exactly 64 octets, including those with errors"
+ ::= { rmonWANPort 9 }
+
+rmonWANPortGetOctets127 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 65 and 127 octets inclusive, including those with errors"
+ ::= { rmonWANPort 10 }
+
+rmonWANPortGetOctets255 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 128 and 255 octets inclusive, including those with errors"
+ ::= { rmonWANPort 11 }
+
+rmonWANPortGetOctets511 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 256 and 511 octets inclusive, including those with errors"
+ ::= { rmonWANPort 12 }
+
+rmonWANPortGetOctets1023 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 512 and 1023 octets inclusive, including those with errors"
+ ::= { rmonWANPort 13 }
+
+rmonWANPortGetOctetsMax OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 1024 and MaxSize octets inclusive, including those with errors"
+ ::= { rmonWANPort 14 }
+
+rmonWANPortGetOutOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, low size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonWANPort 15 }
+
+rmonWANPortGetOutOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, high size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonWANPort 16 }
+
+rmonWANPortGetOutUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Unicast destination MAC address"
+ ::= { rmonWANPort 17 }
+
+rmonWANPortGetExcessive OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames dropped in the transmit MAC due to excessive collision condition. The counter is application in half-duplex mode only"
+ ::= { rmonWANPort 18 }
+
+rmonWANPortGetOutMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Multicast destination MAC address"
+ ::= { rmonWANPort 19 }
+
+rmonWANPortGetOutBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Broadcast destination MAC address"
+ ::= { rmonWANPort 20 }
+
+rmonWANPortGetSingle OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced exactly one collision. The counter is application in half-duplex mode only"
+ ::= { rmonWANPort 21 }
+
+rmonWANPortGetOutPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames sent"
+ ::= { rmonWANPort 22 }
+
+rmonWANPortGetInPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames received"
+ ::= { rmonWANPort 23 }
+
+rmonWANPortGetMultiple OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced multiple collisions. The counter is application in half-duplex mode only"
+ ::= { rmonWANPort 24 }
+
+rmonWANPortGetUndersize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets but with a valid FCS"
+ ::= { rmonWANPort 25 }
+
+rmonWANPortGetFragments OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets and an invalid FCS"
+ ::= { rmonWANPort 26 }
+
+rmonWANPortGetOversize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets but with a valid FCS"
+ ::= { rmonWANPort 27 }
+
+rmonWANPortGetJabber OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets and an invalid FCS"
+ ::= { rmonWANPort 28 }
+
+rmonWANPortGetInMACRcvErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with an Rx_Error event seen by the receive side of the MAC"
+ ::= { rmonWANPort 29 }
+
+rmonWANPortGetInFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a CRC error not counted in InFragments, InnJabber"
+ ::= { rmonWANPort 30 }
+
+rmonWANPortGetCollisions OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of collision events seen by the MAC not including those counted in Late and Excessive"
+ ::= { rmonWANPort 31 }
+
+rmonWANPortGetLate OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Late collision events seen by the MAC"
+ ::= { rmonWANPort 32 }
+
+
+rmonLAN1Port OBJECT IDENTIFIER ::= { rmonPorts 3 }
+
+rmonLAN1PortGetInGoodOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, low size, that is frames that are not bad."
+ ::= { rmonLAN1Port 1 }
+
+rmonLAN1PortGetInGoodOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, high size, that is frames that are not bad."
+ ::= { rmonLAN1Port 2 }
+
+rmonLAN1PortGetInBadOctets OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of lengths of all bad Ethernet frames received not counting Preamble"
+ ::= { rmonLAN1Port 3 }
+
+rmonLAN1PortGetOutFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames transmitted incorrectly due to an internal MAC transmit error, for example, bad CRC detected when the frame was read from memory"
+ ::= { rmonLAN1Port 4 }
+
+rmonLAN1PortGetInUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Unicast destination address"
+ ::= { rmonLAN1Port 5 }
+
+rmonLAN1PortGetDeferred OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of succesfully transmitted frames that were delayed because the medium was busy during the first attempt and when the frame was transmitted without any collisions (the counter is valid in half-duplex mode only)"
+ ::= { rmonLAN1Port 6 }
+
+rmonLAN1PortGetInBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Broadcast destination MAC address"
+ ::= { rmonLAN1Port 7 }
+
+rmonLAN1PortGetInMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Multicast destination MAC address"
+ ::= { rmonLAN1Port 8 }
+
+rmonLAN1PortGetOctets64 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of exactly 64 octets, including those with errors"
+ ::= { rmonLAN1Port 9 }
+
+rmonLAN1PortGetOctets127 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 65 and 127 octets inclusive, including those with errors"
+ ::= { rmonLAN1Port 10 }
+
+rmonLAN1PortGetOctets255 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 128 and 255 octets inclusive, including those with errors"
+ ::= { rmonLAN1Port 11 }
+
+rmonLAN1PortGetOctets511 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 256 and 511 octets inclusive, including those with errors"
+ ::= { rmonLAN1Port 12 }
+
+rmonLAN1PortGetOctets1023 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 512 and 1023 octets inclusive, including those with errors"
+ ::= { rmonLAN1Port 13 }
+
+rmonLAN1PortGetOctetsMax OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 1024 and MaxSize octets inclusive, including those with errors"
+ ::= { rmonLAN1Port 14 }
+
+rmonLAN1PortGetOutOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, low size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonLAN1Port 15 }
+
+rmonLAN1PortGetOutOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, high size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonLAN1Port 16 }
+
+rmonLAN1PortGetOutUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Unicast destination MAC address"
+ ::= { rmonLAN1Port 17 }
+
+rmonLAN1PortGetExcessive OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames dropped in the transmit MAC due to excessive collision condition. The counter is application in half-duplex mode only"
+ ::= { rmonLAN1Port 18 }
+
+rmonLAN1PortGetOutMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Multicast destination MAC address"
+ ::= { rmonLAN1Port 19 }
+
+rmonLAN1PortGetOutBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Broadcast destination MAC address"
+ ::= { rmonLAN1Port 20 }
+
+rmonLAN1PortGetSingle OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced exactly one collision. The counter is application in half-duplex mode only"
+ ::= { rmonLAN1Port 21 }
+
+rmonLAN1PortGetOutPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames sent"
+ ::= { rmonLAN1Port 22 }
+
+rmonLAN1PortGetInPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames received"
+ ::= { rmonLAN1Port 23 }
+
+rmonLAN1PortGetMultiple OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced multiple collisions. The counter is application in half-duplex mode only"
+ ::= { rmonLAN1Port 24 }
+
+rmonLAN1PortGetUndersize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets but with a valid FCS"
+ ::= { rmonLAN1Port 25 }
+
+rmonLAN1PortGetFragments OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets and an invalid FCS"
+ ::= { rmonLAN1Port 26 }
+
+rmonLAN1PortGetOversize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets but with a valid FCS"
+ ::= { rmonLAN1Port 27 }
+
+rmonLAN1PortGetJabber OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets and an invalid FCS"
+ ::= { rmonLAN1Port 28 }
+
+rmonLAN1PortGetInMACRcvErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with an Rx_Error event seen by the receive side of the MAC"
+ ::= { rmonLAN1Port 29 }
+
+rmonLAN1PortGetInFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a CRC error not counted in InFragments, InnJabber"
+ ::= { rmonLAN1Port 30 }
+
+rmonLAN1PortGetCollisions OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of collision events seen by the MAC not including those counted in Late and Excessive"
+ ::= { rmonLAN1Port 31 }
+
+rmonLAN1PortGetLate OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Late collision events seen by the MAC"
+ ::= { rmonLAN1Port 32 }
+
+
+rmonLAN2Port OBJECT IDENTIFIER ::= { rmonPorts 4 }
+
+rmonLAN2PortGetInGoodOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, low size, that is frames that are not bad."
+ ::= { rmonLAN2Port 1 }
+
+rmonLAN2PortGetInGoodOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, high size, that is frames that are not bad."
+ ::= { rmonLAN2Port 2 }
+
+rmonLAN2PortGetInBadOctets OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of lengths of all bad Ethernet frames received not counting Preamble"
+ ::= { rmonLAN2Port 3 }
+
+rmonLAN2PortGetOutFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames transmitted incorrectly due to an internal MAC transmit error, for example, bad CRC detected when the frame was read from memory"
+ ::= { rmonLAN2Port 4 }
+
+rmonLAN2PortGetInUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Unicast destination address"
+ ::= { rmonLAN2Port 5 }
+
+rmonLAN2PortGetDeferred OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of succesfully transmitted frames that were delayed because the medium was busy during the first attempt and when the frame was transmitted without any collisions (the counter is valid in half-duplex mode only)"
+ ::= { rmonLAN2Port 6 }
+
+rmonLAN2PortGetInBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Broadcast destination MAC address"
+ ::= { rmonLAN2Port 7 }
+
+rmonLAN2PortGetInMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Multicast destination MAC address"
+ ::= { rmonLAN2Port 8 }
+
+rmonLAN2PortGetOctets64 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of exactly 64 octets, including those with errors"
+ ::= { rmonLAN2Port 9 }
+
+rmonLAN2PortGetOctets127 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 65 and 127 octets inclusive, including those with errors"
+ ::= { rmonLAN2Port 10 }
+
+rmonLAN2PortGetOctets255 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 128 and 255 octets inclusive, including those with errors"
+ ::= { rmonLAN2Port 11 }
+
+rmonLAN2PortGetOctets511 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 256 and 511 octets inclusive, including those with errors"
+ ::= { rmonLAN2Port 12 }
+
+rmonLAN2PortGetOctets1023 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 512 and 1023 octets inclusive, including those with errors"
+ ::= { rmonLAN2Port 13 }
+
+rmonLAN2PortGetOctetsMax OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 1024 and MaxSize octets inclusive, including those with errors"
+ ::= { rmonLAN2Port 14 }
+
+rmonLAN2PortGetOutOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, low size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonLAN2Port 15 }
+
+rmonLAN2PortGetOutOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, high size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonLAN2Port 16 }
+
+rmonLAN2PortGetOutUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Unicast destination MAC address"
+ ::= { rmonLAN2Port 17 }
+
+rmonLAN2PortGetExcessive OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames dropped in the transmit MAC due to excessive collision condition. The counter is application in half-duplex mode only"
+ ::= { rmonLAN2Port 18 }
+
+rmonLAN2PortGetOutMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Multicast destination MAC address"
+ ::= { rmonLAN2Port 19 }
+
+rmonLAN2PortGetOutBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Broadcast destination MAC address"
+ ::= { rmonLAN2Port 20 }
+
+rmonLAN2PortGetSingle OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced exactly one collision. The counter is application in half-duplex mode only"
+ ::= { rmonLAN2Port 21 }
+
+rmonLAN2PortGetOutPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames sent"
+ ::= { rmonLAN2Port 22 }
+
+rmonLAN2PortGetInPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames received"
+ ::= { rmonLAN2Port 23 }
+
+rmonLAN2PortGetMultiple OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced multiple collisions. The counter is application in half-duplex mode only"
+ ::= { rmonLAN2Port 24 }
+
+rmonLAN2PortGetUndersize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets but with a valid FCS"
+ ::= { rmonLAN2Port 25 }
+
+rmonLAN2PortGetFragments OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets and an invalid FCS"
+ ::= { rmonLAN2Port 26 }
+
+rmonLAN2PortGetOversize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets but with a valid FCS"
+ ::= { rmonLAN2Port 27 }
+
+rmonLAN2PortGetJabber OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets and an invalid FCS"
+ ::= { rmonLAN2Port 28 }
+
+rmonLAN2PortGetInMACRcvErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with an Rx_Error event seen by the receive side of the MAC"
+ ::= { rmonLAN2Port 29 }
+
+rmonLAN2PortGetInFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a CRC error not counted in InFragments, InnJabber"
+ ::= { rmonLAN2Port 30 }
+
+rmonLAN2PortGetCollisions OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of collision events seen by the MAC not including those counted in Late and Excessive"
+ ::= { rmonLAN2Port 31 }
+
+rmonLAN2PortGetLate OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Late collision events seen by the MAC"
+ ::= { rmonLAN2Port 32 }
+
+
+rmonLAN3Port OBJECT IDENTIFIER ::= { rmonPorts 5 }
+
+rmonLAN3PortGetInGoodOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, low size, that is frames that are not bad."
+ ::= { rmonLAN3Port 1 }
+
+rmonLAN3PortGetInGoodOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, high size, that is frames that are not bad."
+ ::= { rmonLAN3Port 2 }
+
+rmonLAN3PortGetInBadOctets OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of lengths of all bad Ethernet frames received not counting Preamble"
+ ::= { rmonLAN3Port 3 }
+
+rmonLAN3PortGetOutFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames transmitted incorrectly due to an internal MAC transmit error, for example, bad CRC detected when the frame was read from memory"
+ ::= { rmonLAN3Port 4 }
+
+rmonLAN3PortGetInUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Unicast destination address"
+ ::= { rmonLAN3Port 5 }
+
+rmonLAN3PortGetDeferred OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of succesfully transmitted frames that were delayed because the medium was busy during the first attempt and when the frame was transmitted without any collisions (the counter is valid in half-duplex mode only)"
+ ::= { rmonLAN3Port 6 }
+
+rmonLAN3PortGetInBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Broadcast destination MAC address"
+ ::= { rmonLAN3Port 7 }
+
+rmonLAN3PortGetInMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Multicast destination MAC address"
+ ::= { rmonLAN3Port 8 }
+
+rmonLAN3PortGetOctets64 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of exactly 64 octets, including those with errors"
+ ::= { rmonLAN3Port 9 }
+
+rmonLAN3PortGetOctets127 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 65 and 127 octets inclusive, including those with errors"
+ ::= { rmonLAN3Port 10 }
+
+rmonLAN3PortGetOctets255 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 128 and 255 octets inclusive, including those with errors"
+ ::= { rmonLAN3Port 11 }
+
+rmonLAN3PortGetOctets511 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 256 and 511 octets inclusive, including those with errors"
+ ::= { rmonLAN3Port 12 }
+
+rmonLAN3PortGetOctets1023 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 512 and 1023 octets inclusive, including those with errors"
+ ::= { rmonLAN3Port 13 }
+
+rmonLAN3PortGetOctetsMax OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 1024 and MaxSize octets inclusive, including those with errors"
+ ::= { rmonLAN3Port 14 }
+
+rmonLAN3PortGetOutOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, low size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonLAN3Port 15 }
+
+rmonLAN3PortGetOutOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, high size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonLAN3Port 16 }
+
+rmonLAN3PortGetOutUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Unicast destination MAC address"
+ ::= { rmonLAN3Port 17 }
+
+rmonLAN3PortGetExcessive OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames dropped in the transmit MAC due to excessive collision condition. The counter is application in half-duplex mode only"
+ ::= { rmonLAN3Port 18 }
+
+rmonLAN3PortGetOutMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Multicast destination MAC address"
+ ::= { rmonLAN3Port 19 }
+
+rmonLAN3PortGetOutBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Broadcast destination MAC address"
+ ::= { rmonLAN3Port 20 }
+
+rmonLAN3PortGetSingle OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced exactly one collision. The counter is application in half-duplex mode only"
+ ::= { rmonLAN3Port 21 }
+
+rmonLAN3PortGetOutPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames sent"
+ ::= { rmonLAN3Port 22 }
+
+rmonLAN3PortGetInPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames received"
+ ::= { rmonLAN3Port 23 }
+
+rmonLAN3PortGetMultiple OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced multiple collisions. The counter is application in half-duplex mode only"
+ ::= { rmonLAN3Port 24 }
+
+rmonLAN3PortGetUndersize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets but with a valid FCS"
+ ::= { rmonLAN3Port 25 }
+
+rmonLAN3PortGetFragments OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets and an invalid FCS"
+ ::= { rmonLAN3Port 26 }
+
+rmonLAN3PortGetOversize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets but with a valid FCS"
+ ::= { rmonLAN3Port 27 }
+
+rmonLAN3PortGetJabber OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets and an invalid FCS"
+ ::= { rmonLAN3Port 28 }
+
+rmonLAN3PortGetInMACRcvErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with an Rx_Error event seen by the receive side of the MAC"
+ ::= { rmonLAN3Port 29 }
+
+rmonLAN3PortGetInFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a CRC error not counted in InFragments, InnJabber"
+ ::= { rmonLAN3Port 30 }
+
+rmonLAN3PortGetCollisions OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of collision events seen by the MAC not including those counted in Late and Excessive"
+ ::= { rmonLAN3Port 31 }
+
+rmonLAN3PortGetLate OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Late collision events seen by the MAC"
+ ::= { rmonLAN3Port 32 }
+
+
+rmonLAN4Port OBJECT IDENTIFIER ::= { rmonPorts 6 }
+
+rmonLAN4PortGetInGoodOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, low size, that is frames that are not bad."
+ ::= { rmonLAN4Port 1 }
+
+rmonLAN4PortGetInGoodOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of the lengths of all good Ethernet frames received, high size, that is frames that are not bad."
+ ::= { rmonLAN4Port 2 }
+
+rmonLAN4PortGetInBadOctets OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of lengths of all bad Ethernet frames received not counting Preamble"
+ ::= { rmonLAN4Port 3 }
+
+rmonLAN4PortGetOutFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames transmitted incorrectly due to an internal MAC transmit error, for example, bad CRC detected when the frame was read from memory"
+ ::= { rmonLAN4Port 4 }
+
+rmonLAN4PortGetInUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Unicast destination address"
+ ::= { rmonLAN4Port 5 }
+
+rmonLAN4PortGetDeferred OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of succesfully transmitted frames that were delayed because the medium was busy during the first attempt and when the frame was transmitted without any collisions (the counter is valid in half-duplex mode only)"
+ ::= { rmonLAN4Port 6 }
+
+rmonLAN4PortGetInBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Broadcast destination MAC address"
+ ::= { rmonLAN4Port 7 }
+
+rmonLAN4PortGetInMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good frames received that have a Multicast destination MAC address"
+ ::= { rmonLAN4Port 8 }
+
+rmonLAN4PortGetOctets64 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of exactly 64 octets, including those with errors"
+ ::= { rmonLAN4Port 9 }
+
+rmonLAN4PortGetOctets127 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 65 and 127 octets inclusive, including those with errors"
+ ::= { rmonLAN4Port 10 }
+
+rmonLAN4PortGetOctets255 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 128 and 255 octets inclusive, including those with errors"
+ ::= { rmonLAN4Port 11 }
+
+rmonLAN4PortGetOctets511 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 256 and 511 octets inclusive, including those with errors"
+ ::= { rmonLAN4Port 12 }
+
+rmonLAN4PortGetOctets1023 OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 512 and 1023 octets inclusive, including those with errors"
+ ::= { rmonLAN4Port 13 }
+
+rmonLAN4PortGetOctetsMax OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received (and/or transmitted) with a length of between 1024 and MaxSize octets inclusive, including those with errors"
+ ::= { rmonLAN4Port 14 }
+
+rmonLAN4PortGetOutOctetsLo OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, low size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonLAN4Port 15 }
+
+rmonLAN4PortGetOutOctetsHi OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum of all Ethernet frames sent from this MAC, high size, including flow control frames and partially frames transmitted due to collisions."
+ ::= { rmonLAN4Port 16 }
+
+rmonLAN4PortGetOutUnicasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Unicast destination MAC address"
+ ::= { rmonLAN4Port 17 }
+
+rmonLAN4PortGetExcessive OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames dropped in the transmit MAC due to excessive collision condition. The counter is application in half-duplex mode only"
+ ::= { rmonLAN4Port 18 }
+
+rmonLAN4PortGetOutMulticasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Multicast destination MAC address"
+ ::= { rmonLAN4Port 19 }
+
+rmonLAN4PortGetOutBroadcasts OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of frames sent that have a Broadcast destination MAC address"
+ ::= { rmonLAN4Port 20 }
+
+rmonLAN4PortGetSingle OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced exactly one collision. The counter is application in half-duplex mode only"
+ ::= { rmonLAN4Port 21 }
+
+rmonLAN4PortGetOutPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames sent"
+ ::= { rmonLAN4Port 22 }
+
+rmonLAN4PortGetInPause OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of flow control Pause frames received"
+ ::= { rmonLAN4Port 23 }
+
+rmonLAN4PortGetMultiple OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of successfully transmitted frames that experienced multiple collisions. The counter is application in half-duplex mode only"
+ ::= { rmonLAN4Port 24 }
+
+rmonLAN4PortGetUndersize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets but with a valid FCS"
+ ::= { rmonLAN4Port 25 }
+
+rmonLAN4PortGetFragments OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length of less than 64 octets and an invalid FCS"
+ ::= { rmonLAN4Port 26 }
+
+rmonLAN4PortGetOversize OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets but with a valid FCS"
+ ::= { rmonLAN4Port 27 }
+
+rmonLAN4PortGetJabber OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a length more than MaxSize octets and an invalid FCS"
+ ::= { rmonLAN4Port 28 }
+
+rmonLAN4PortGetInMACRcvErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with an Rx_Error event seen by the receive side of the MAC"
+ ::= { rmonLAN4Port 29 }
+
+rmonLAN4PortGetInFCSErr OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total frames received with a CRC error not counted in InFragments, InnJabber"
+ ::= { rmonLAN4Port 30 }
+
+rmonLAN4PortGetCollisions OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of collision events seen by the MAC not including those counted in Late and Excessive"
+ ::= { rmonLAN4Port 31 }
+
+rmonLAN4PortGetLate OBJECT-TYPE
+ SYNTAX INTEGER32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Late collision events seen by the MAC"
+ ::= { rmonLAN4Port 32 }
+
+
+
+
+rmonModuleGroup OBJECT-GROUP
+ OBJECTS {
+ rmonHistogramMode,
+ rmonFlushAllCounter,
+ rmonFlushPortCounter,
+ rmonPorts,
+ rmonCPUPort,
+ rmonCPUPortGetInGoodOctetsLo, rmonCPUPortGetInGoodOctetsHi, rmonCPUPortGetInBadOctets, rmonCPUPortGetOutFCSErr, rmonCPUPortGetInUnicasts, rmonCPUPortGetDeferred, rmonCPUPortGetInBroadcasts, rmonCPUPortGetInMulticasts, rmonCPUPortGetOctets64, rmonCPUPortGetOctets127, rmonCPUPortGetOctets255, rmonCPUPortGetOctets511, rmonCPUPortGetOctets1023, rmonCPUPortGetOctetsMax, rmonCPUPortGetOutOctetsLo, rmonCPUPortGetOutOctetsHi, rmonCPUPortGetOutUnicasts, rmonCPUPortGetExcessive, rmonCPUPortGetOutMulticasts, rmonCPUPortGetOutBroadcasts, rmonCPUPortGetSingle, rmonCPUPortGetOutPause, rmonCPUPortGetInPause, rmonCPUPortGetMultiple, rmonCPUPortGetUndersize, rmonCPUPortGetFragments, rmonCPUPortGetOversize, rmonCPUPortGetJabber, rmonCPUPortGetInMACRcvErr, rmonCPUPortGetInFCSErr, rmonCPUPortGetCollisions, rmonCPUPortGetLate,
+ rmonWANPort,
+ rmonWANPortGetInGoodOctetsLo, rmonWANPortGetInGoodOctetsHi, rmonWANPortGetInBadOctets, rmonWANPortGetOutFCSErr, rmonWANPortGetInUnicasts, rmonWANPortGetDeferred, rmonWANPortGetInBroadcasts, rmonWANPortGetInMulticasts, rmonWANPortGetOctets64, rmonWANPortGetOctets127, rmonWANPortGetOctets255, rmonWANPortGetOctets511, rmonWANPortGetOctets1023, rmonWANPortGetOctetsMax, rmonWANPortGetOutOctetsLo, rmonWANPortGetOutOctetsHi, rmonWANPortGetOutUnicasts, rmonWANPortGetExcessive, rmonWANPortGetOutMulticasts, rmonWANPortGetOutBroadcasts, rmonWANPortGetSingle, rmonWANPortGetOutPause, rmonWANPortGetInPause, rmonWANPortGetMultiple, rmonWANPortGetUndersize, rmonWANPortGetFragments, rmonWANPortGetOversize, rmonWANPortGetJabber, rmonWANPortGetInMACRcvErr, rmonWANPortGetInFCSErr, rmonWANPortGetCollisions, rmonWANPortGetLate,
+ rmonLAN1Port,
+ rmonLAN1PortGetInGoodOctetsLo, rmonLAN1PortGetInGoodOctetsHi, rmonLAN1PortGetInBadOctets, rmonLAN1PortGetOutFCSErr, rmonLAN1PortGetInUnicasts, rmonLAN1PortGetDeferred, rmonLAN1PortGetInBroadcasts, rmonLAN1PortGetInMulticasts, rmonLAN1PortGetOctets64, rmonLAN1PortGetOctets127, rmonLAN1PortGetOctets255, rmonLAN1PortGetOctets511, rmonLAN1PortGetOctets1023, rmonLAN1PortGetOctetsMax, rmonLAN1PortGetOutOctetsLo, rmonLAN1PortGetOutOctetsHi, rmonLAN1PortGetOutUnicasts, rmonLAN1PortGetExcessive, rmonLAN1PortGetOutMulticasts, rmonLAN1PortGetOutBroadcasts, rmonLAN1PortGetSingle, rmonLAN1PortGetOutPause, rmonLAN1PortGetInPause, rmonLAN1PortGetMultiple, rmonLAN1PortGetUndersize, rmonLAN1PortGetFragments, rmonLAN1PortGetOversize, rmonLAN1PortGetJabber, rmonLAN1PortGetInMACRcvErr, rmonLAN1PortGetInFCSErr, rmonLAN1PortGetCollisions, rmonLAN1PortGetLate,
+ rmonLAN2Port,
+ rmonLAN2PortGetInGoodOctetsLo, rmonLAN2PortGetInGoodOctetsHi, rmonLAN2PortGetInBadOctets, rmonLAN2PortGetOutFCSErr, rmonLAN2PortGetInUnicasts, rmonLAN2PortGetDeferred, rmonLAN2PortGetInBroadcasts, rmonLAN2PortGetInMulticasts, rmonLAN2PortGetOctets64, rmonLAN2PortGetOctets127, rmonLAN2PortGetOctets255, rmonLAN2PortGetOctets511, rmonLAN2PortGetOctets1023, rmonLAN2PortGetOctetsMax, rmonLAN2PortGetOutOctetsLo, rmonLAN2PortGetOutOctetsHi, rmonLAN2PortGetOutUnicasts, rmonLAN2PortGetExcessive, rmonLAN2PortGetOutMulticasts, rmonLAN2PortGetOutBroadcasts, rmonLAN2PortGetSingle, rmonLAN2PortGetOutPause, rmonLAN2PortGetInPause, rmonLAN2PortGetMultiple, rmonLAN2PortGetUndersize, rmonLAN2PortGetFragments, rmonLAN2PortGetOversize, rmonLAN2PortGetJabber, rmonLAN2PortGetInMACRcvErr, rmonLAN2PortGetInFCSErr, rmonLAN2PortGetCollisions, rmonLAN2PortGetLate,
+ rmonLAN3Port,
+ rmonLAN3PortGetInGoodOctetsLo, rmonLAN3PortGetInGoodOctetsHi, rmonLAN3PortGetInBadOctets, rmonLAN3PortGetOutFCSErr, rmonLAN3PortGetInUnicasts, rmonLAN3PortGetDeferred, rmonLAN3PortGetInBroadcasts, rmonLAN3PortGetInMulticasts, rmonLAN3PortGetOctets64, rmonLAN3PortGetOctets127, rmonLAN3PortGetOctets255, rmonLAN3PortGetOctets511, rmonLAN3PortGetOctets1023, rmonLAN3PortGetOctetsMax, rmonLAN3PortGetOutOctetsLo, rmonLAN3PortGetOutOctetsHi, rmonLAN3PortGetOutUnicasts, rmonLAN3PortGetExcessive, rmonLAN3PortGetOutMulticasts, rmonLAN3PortGetOutBroadcasts, rmonLAN3PortGetSingle, rmonLAN3PortGetOutPause, rmonLAN3PortGetInPause, rmonLAN3PortGetMultiple, rmonLAN3PortGetUndersize, rmonLAN3PortGetFragments, rmonLAN3PortGetOversize, rmonLAN3PortGetJabber, rmonLAN3PortGetInMACRcvErr, rmonLAN3PortGetInFCSErr, rmonLAN3PortGetCollisions, rmonLAN3PortGetLate,
+ rmonLAN4Port,
+ rmonLAN4PortGetInGoodOctetsLo, rmonLAN4PortGetInGoodOctetsHi, rmonLAN4PortGetInBadOctets, rmonLAN4PortGetOutFCSErr, rmonLAN4PortGetInUnicasts, rmonLAN4PortGetDeferred, rmonLAN4PortGetInBroadcasts, rmonLAN4PortGetInMulticasts, rmonLAN4PortGetOctets64, rmonLAN4PortGetOctets127, rmonLAN4PortGetOctets255, rmonLAN4PortGetOctets511, rmonLAN4PortGetOctets1023, rmonLAN4PortGetOctetsMax, rmonLAN4PortGetOutOctetsLo, rmonLAN4PortGetOutOctetsHi, rmonLAN4PortGetOutUnicasts, rmonLAN4PortGetExcessive, rmonLAN4PortGetOutMulticasts, rmonLAN4PortGetOutBroadcasts, rmonLAN4PortGetSingle, rmonLAN4PortGetOutPause, rmonLAN4PortGetInPause, rmonLAN4PortGetMultiple, rmonLAN4PortGetUndersize, rmonLAN4PortGetFragments, rmonLAN4PortGetOversize, rmonLAN4PortGetJabber, rmonLAN4PortGetInMACRcvErr, rmonLAN4PortGetInFCSErr, rmonLAN4PortGetCollisions, rmonLAN4PortGetLate
+ }
+ STATUS current
+ DESCRIPTION
+ "The objects are related to the DKTCOMEGA Fast Ethernet module, MIB rev 02_00."
+ ::= { rmonMIB 5 }
+
+
+END
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MIBS/dkt/IDKT-F2-MIB b/MIBS/dkt/IDKT-F2-MIB
new file mode 100644
index 0000000..d8738c9
--- /dev/null
+++ b/MIBS/dkt/IDKT-F2-MIB
@@ -0,0 +1,377 @@
+IDKT-F2-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32,
+ Counter32 FROM SNMPv2-SMI
+ OBJECT-GROUP FROM SNMPv2-CONF
+ dkt FROM DKT-MIB
+ MacAddress FROM SNMPv2-TC;
+
+f2MIB MODULE-IDENTITY
+ LAST-UPDATED "201504210000Z"
+ ORGANIZATION "DKT A/S"
+ CONTACT-INFO
+ "postal: DKT A/S
+ Fanoevej 6
+ DK-4060 Kirke Saaby
+ Denmark
+
+ email: info@dktcomega.com"
+ DESCRIPTION "DKT 797xx series MIB."
+ ::= { dkt 15 }
+
+f2SwitchEngine OBJECT IDENTIFIER ::= { f2MIB 1 }
+
+f2IGMPSnooping OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Starts/stops IGMP snooping, input parameter 0 = stops IGMP snooping, 1 = starts IGMP snooping. Per Default IGMP snooping is disabled."
+ ::= { f2SwitchEngine 1 }
+
+f2MTU OBJECT-TYPE
+ SYNTAX INTEGER (0..8960)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set and get MTU. The following values are valid: 3072, 4096, 6144, 8960 (3k, 4k, 6k and 8960 bytes)"
+ ::= { f2SwitchEngine 2 }
+
+f2FWDTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF F2FWDMacAddressEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Get learned MAC addresses from LAN side of switch engine"
+ ::= { f2SwitchEngine 3 }
+
+f2FWDMacAddressEntry OBJECT-TYPE
+ SYNTAX F2FWDMacAddressEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Learned MAC address from LAN side of switch engine"
+ ::= { f2FWDTable 1 }
+
+F2FWDMacAddressEntry ::= SEQUENCE {
+ F2FWDMacAddress OCTET STRING
+}
+
+F2FWDMacAddress OBJECT-TYPE
+ SYNTAX MacAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MAC address from LAN"
+ ::= { f2FWDMacAddressEntry 1 }
+
+f2Ports OBJECT IDENTIFIER ::= { f2MIB 2 }
+
+f2CPUPort OBJECT IDENTIFIER ::= { f2Ports 1 }
+
+f2CPUPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays auto negotiation state for the port."
+ ::= { f2CPUPort 1 }
+
+f2CPUPortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the speed and duplex mode on the port."
+ ::= { f2CPUPort 2 }
+
+
+f2CPUPortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the Link status for the port"
+ ::= { f2CPUPort 3 }
+
+
+f2CPUPortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
+ ::= { f2CPUPort 4 }
+
+
+f2CPUPortEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status for CPU port. Always 1 for enabled."
+ ::= { f2CPUPort 5 }
+
+
+f2WANPort OBJECT IDENTIFIER ::= { f2Ports 2 }
+
+f2WANPortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..10)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays auto negotiation state for the port."
+ ::= { f2WANPort 1 }
+
+f2WANPortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
+ ::= { f2WANPort 2 }
+
+
+f2WANPortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the Link status for the port"
+ ::= { f2WANPort 3 }
+
+
+f2WANPortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
+ ::= { f2WANPort 4 }
+
+
+f2WANPortEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status for WAN port. Always 1 for enabled."
+ ::= { f2WANPort 5 }
+
+
+
+f2LAN1Port OBJECT IDENTIFIER ::= { f2Ports 3 }
+
+f2LAN1PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays auto negotiation state for the port."
+ ::= { f2LAN1Port 1 }
+
+f2LAN1PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
+ ::= { f2LAN1Port 2 }
+
+
+f2LAN1PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the Link status for the port"
+ ::= { f2LAN1Port 3 }
+
+
+f2LAN1PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
+ ::= { f2LAN1Port 4 }
+
+
+f2LAN1PortEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/Disables LAN1 port. Set to 1 for Enabled set to 0 for Disabled."
+ ::= { f2LAN1Port 5 }
+
+
+
+f2LAN2Port OBJECT IDENTIFIER ::= { f2Ports 4 }
+
+f2LAN2PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays auto negotiation state for the port."
+ ::= { f2LAN2Port 1 }
+
+f2LAN2PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
+ ::= { f2LAN2Port 2 }
+
+
+f2LAN2PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the Link status for the port"
+ ::= { f2LAN2Port 3 }
+
+
+f2LAN2PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
+ ::= { f2LAN2Port 4 }
+
+
+f2LAN2PortEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/Disables LAN2 port. Set to 1 for Enabled set to 0 for Disabled."
+ ::= { f2LAN2Port 5 }
+
+
+
+f2LAN3Port OBJECT IDENTIFIER ::= { f2Ports 5 }
+
+f2LAN3PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays auto negotiation state for the port."
+ ::= { f2LAN3Port 1 }
+
+f2LAN3PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
+ ::= { f2LAN3Port 2 }
+
+
+f2LAN3PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the Link status for the port"
+ ::= { f2LAN3Port 3 }
+
+
+f2LAN3PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
+ ::= { f2LAN3Port 4 }
+
+
+f2LAN3PortEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/Disables LAN3 port. Set to 1 for Enabled set to 0 for Disabled."
+ ::= { f2LAN3Port 5 }
+
+
+f2LAN4Port OBJECT IDENTIFIER ::= { f2Ports 6 }
+
+f2LAN4PortAutoNegotiation OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays auto negotiation state for the port."
+ ::= { f2LAN4Port 1 }
+
+f2LAN4PortSpeedMode OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the speed and duplex mode on the port. Valid values are (1000FD|1000HD|100FD|100HD)"
+ ::= { f2LAN4Port 2 }
+
+
+f2LAN4PortLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays the Link status for the port"
+ ::= { f2LAN4Port 3 }
+
+
+f2LAN4PortFlowControl OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Displays flow control status for the port. Values: 0: No flow control, 1: Rx flow control, 2: Tx flow control, 3: Rx and Tx flow control"
+ ::= { f2LAN4Port 4 }
+
+
+f2LAN4PortEnable OBJECT-TYPE
+ SYNTAX INTEGER (0..1)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enables/Disables LAN4 port. Set to 1 for Enabled set to 0 for Disabled."
+ ::= { f2LAN4Port 5 }
+
+
+
+
+f2ModuleGroup OBJECT-GROUP
+ OBJECTS {
+ f2SwitchEngine,
+ f2IGMPSnooping,
+ f2MTU,
+ f2Ports,
+ f2CPUPort,
+ f2CPUPortAutoNegotiation, f2CPUPortSpeedMode, f2CPUPortLinkStatus, f2CPUPortFlowControl, f2CPUPortEnable,
+ f2WANPort,
+ f2WANPortAutoNegotiation, f2WANPortSpeedMode, f2WANPortLinkStatus, f2WANPortFlowControl, f2WANPortEnable,
+ f2LAN1Port,
+ f2LAN1PortAutoNegotiation, f2LAN1PortSpeedMode, f2LAN1PortLinkStatus, f2LAN1PortFlowControl, f2LAN1PortEnable,
+ f2LAN2Port,
+ f2LAN2PortAutoNegotiation, f2LAN2PortSpeedMode, f2LAN2PortLinkStatus, f2LAN2PortFlowControl, f2LAN2PortEnable,
+ f2LAN3Port,
+ f2LAN3PortAutoNegotiation, f2LAN3PortSpeedMode, f2LAN3PortLinkStatus, f2LAN3PortFlowControl, f2LAN3PortEnable,
+ f2LAN4Port,
+ f2LAN4PortAutoNegotiation, f2LAN4PortSpeedMode, f2LAN4PortLinkStatus, f2LAN4PortFlowControl, f2LAN4PortEnable
+ }
+ STATUS current
+ DESCRIPTION
+ "The objects are related to the DKT 797xx series module, MIB rev 09."
+ ::= { f2MIB 3 }
+
+
+END