From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/dkt/DKT-GE-MIB | 1239 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1239 insertions(+) create mode 100644 MIBS/dkt/DKT-GE-MIB (limited to 'MIBS/dkt/DKT-GE-MIB') 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 -- cgit v1.2.3