Observium_CE/mibs/microsens/MS-SWITCH30-MIB

5882 lines
128 KiB
Plaintext

-- ******************************************************************
-- Title: Microsens private MIB version 3
-- for managed Ethernet Switches
-- Version: 3.2 for SNMP v2c (Notifications) / SMI.2
-- Date : 14.03.2007
-- last change: 23.01.2012
-- Filename: msswitch30v2.mib
-- ******************************************************************
MS-SWITCH30-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
enterprises,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32,
Integer32,
Counter32,
Counter64,
IpAddress,
TimeTicks
FROM SNMPv2-SMI
PhysAddress
FROM RFC1213-MIB
TEXTUAL-CONVENTION,
DisplayString
FROM SNMPv2-TC;
mib3 MODULE-IDENTITY
LAST-UPDATED "201201230000Z" -- 23 january 2012
ORGANIZATION "MICROSENS"
CONTACT-INFO
"MICROSENS GmbH & Co. KG
Kueferstrasse 16
D-59067 Hamm / Germany
Tel : +49 (0) 23 81 / 94 52 -0
Fax : +49 (0) 23 81 / 94 52 -100
E-mail: support@microsens.de"
DESCRIPTION
"MIB module for managed Switches"
REVISION "201201230000Z" -- 23 january 2012
DESCRIPTION "radiusMacLettercase added
UMAC configuration (UDP disable)"
REVISION "201104110000Z" -- 11 april 2011
DESCRIPTION "PoE Extended Voltage flag added"
REVISION "201103030000Z" -- 03 march 2011
DESCRIPTION "monitor HubMode added
SFP warnings and alarms added"
REVISION "201012180000Z" -- 18 december 2010
DESCRIPTION "syslog filtering added
snmpv3 specific traps/informs added"
REVISION "201008300000Z" -- 30 august 2010
DESCRIPTION "port access control values added
radius timeout added"
REVISION "201006240000Z" -- 24 june 2010
DESCRIPTION "rtc group added"
REVISION "201005030000Z" -- 03 may 2010
DESCRIPTION "configuration of user interfaces enhanced"
REVISION "201001190000Z" -- 19 january 2010
DESCRIPTION "vlan group modified and enhanced"
REVISION "200912220000Z" -- 22 december 2009
DESCRIPTION "Enhanced radius settings"
REVISION "200911170000Z" -- 17 november 2009
DESCRIPTION "Special purpose Vlan IDs
Storage Media Card Support
Inventory string"
REVISION "200906030000Z" -- 03 june 2009
DESCRIPTION "Radius Server Settings enhanced"
REVISION "200904290000Z" -- 29 april 2009
DESCRIPTION "Spanning Tree Group implemented"
REVISION "200901120000Z" -- 12 january 2009
DESCRIPTION "Ring Notifications implemented
reduced line length (to avoid HPOV-Bug)"
REVISION "200809010000Z" -- 01 september 2008
DESCRIPTION "SNMP multiple version configuration"
REVISION "200806170000Z" -- 17 june 2008
DESCRIPTION "The Module-Identity"
REVISION "200707120000Z"
DESCRIPTION "Initial Version"
::= { managedSwitches 3 }
microsens OBJECT IDENTIFIER ::= { enterprises 3181 }
managedSwitches OBJECT IDENTIFIER ::= { microsens 10 }
-- device group: ====================================================
device OBJECT IDENTIFIER ::= { mib3 1 }
deviceArtNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the article number
of the device."
::= { device 1 }
deviceSerNo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..8))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the serial number
of the device."
::= { device 2 }
deviceHardware OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the hardware version
of the device."
::= { device 3 }
deviceDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..30))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains a description of
the device."
::= { device 4 }
deviceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..25))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains a description of
the device."
::= { device 5 }
deviceLocation OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..25))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the location of
the device."
::= { device 6 }
deviceContact OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..25))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains a contact regarding
the device."
::= { device 7 }
deviceGroup OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..25))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the name of the group
the device belongs to."
::= { device 8 }
deviceTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the current temperature of the
device in degree celsius. A value of
255 has to be interpreted as 'unsupported'."
::= { device 9 }
deviceTemperatureLevel OBJECT-TYPE
SYNTAX INTEGER
{
criticalLow (1),
low (2),
normal (3),
high (4),
criticalHigh (5),
shutdown (6),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the current temperature level
of the device."
::= { device 10 }
deviceUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time since the device was last
re-initialized (in 0.01s)."
::= { device 11 }
deviceFddActiveTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Active Time interval for Fibre-
Down-Detection Feature (in 0.01s).
valid range: [10 .. 100000]
A value of '0' means 'unsupported'"
::= { device 12 }
deviceFddPassiveTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Passive Time interval for Fibre-
Down-Detection Feature (in 0.01s).
valid range: [10 .. 100000]
A value of '0' means 'unsupported'"
::= { device 13 }
deviceInventory OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains an inventory
string for the device."
::= { device 14 }
-- agent group: =====================================================
agent OBJECT IDENTIFIER ::= { mib3 2 }
agentFirmware OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the firmware version
of the agent."
::= { agent 1 }
agentMacAddress OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the mac address of
the agent."
::= { agent 2 }
agentIpv4Mode OBJECT-TYPE
SYNTAX INTEGER
{
static (1),
dhcp (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the IPv4-mode
of the agent."
::= { agent 3 }
agentIpv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the IPv4-address of
the agent."
::= { agent 4 }
agentIpv4SubnetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the IPv4 subnet mask
of the agent."
::= { agent 5 }
agentIpv4Gateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the gateway IPv4 address
for the agent."
::= { agent 6 }
agentConfigReset OBJECT-TYPE
SYNTAX INTEGER
{
normalOperation (0),
reset (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this entry to '1' to reset the device.
This entry is self clearing."
::= { agent 7 }
agentConfigFactoryDefault OBJECT-TYPE
SYNTAX INTEGER
{
normalOperation (0),
factoryResetTemp (1),
factoryResetPerm (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this entry to '1' before setting the
entry 'agentConfigReset' to '1' sets the
device to factory defaults once and the
entry is self cleared. Setting this entry
to '2' it will remain as set and every
standard reset will be a factory reset.
If 'Permanent Factory Reset' is not
supported then the 'Temporary Factory
Reset' will be set instead."
::= { agent 8 }
agentConfigEnableFactoryButton OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this entry to a '1' enables
the hardware button for a factory
reset if available."
::= { agent 9 }
agentSecureAddressFlag OBJECT-TYPE
SYNTAX INTEGER
{
useSecure (1),
useNormal (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Entry documents the Flag which is
set from the system if invalid values
for MAC-address, IP-address or subnet mask
have been found in the stored configuration.
In this case hard coded secure values are
used instead of those found. This flag
is cleared if valid valued are found when
the system comes up."
::= { agent 10 }
agentStorageMediaCardStatus OBJECT-TYPE
SYNTAX INTEGER
{
noCardInserted (1),
invalidCardDetected (2),
validCardDetected (3),
bootedFromCard (4),
bootedFromCardwithMac (5),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This Entry represents the detected status
of a storage memory card if supported."
::= { agent 11 }
agentStorageMediaCardBoot OBJECT-TYPE
SYNTAX INTEGER
{
normalOperation (0),
bootSmcTemp (1),
bootSmcPerm (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this entry to '1' before setting the
entry 'agentConfigReset' to '1' sets the
device's config to the values stored on
the Storage Media Card once if available .
and the entry is self cleared.
Setting this entry to '2' it will remain
as set and every boot event will use the
configuration from the card.
If not supported a value of 255 will be
returned."
::= { agent 12 }
agentStorageMediaCardMac OBJECT-TYPE
SYNTAX INTEGER
{
useMacFromSMC (1),
useOriginalMac (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this entry to '1' before setting the
entry 'agentConfigReset' to '1' leads to
take the MAC address from the SMC. Be very
careful with this service option to avoid
duplicated MAC addresses.!"
::= { agent 13 }
agentStoreConfigToStorageMediaCard OBJECT-TYPE
SYNTAX INTEGER
{
normalOperation (0),
store (1),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this entry to '1' to store the
present configuration to the storage
media card if available.
This entry is self clearing."
::= { agent 14 }
agentDhcpConfigRequest OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this entry to a '1' enables the
DHCP config request feature if available."
::= { agent 15 }
-- port group: ======================================================
port OBJECT IDENTIFIER ::= { mib3 3 }
portCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ports resent on this system."
::= { port 1 }
-- port status table: =====================================
portStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortStatusList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port status information
of the device."
::= { port 10 }
portStatusTableEntry OBJECT-TYPE
SYNTAX PortStatusList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the port status table."
INDEX
{ portStatusId } ::= { portStatusTable 1 }
PortStatusList ::= SEQUENCE {
portStatusId INTEGER,
portStatusType INTEGER,
portStatusLink INTEGER,
portStatusSpeed INTEGER,
portStatusDuplex INTEGER,
portStatusFlowControl INTEGER,
portStatusPinout INTEGER,
portStatusFarEndFault INTEGER,
portStatusRxNetload INTEGER,
portStatusTxNetload INTEGER
}
portStatusId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port id."
::= { portStatusTableEntry 1 }
portStatusType OBJECT-TYPE
SYNTAX INTEGER
{
port-tx10-100 (1), -- TP port, FEth
port-t10-100-1000 (2), -- TP port, GBE
port-fx100 (3), -- FO port, FEth
port-fx100-1000-sfp (4), -- SFP port
port-x1000 (5), -- FO port, GBE
port-tx10-100-1000-sfp (6), -- dual media: TP + SFP
port-tx10-100-1000-1x9 (7), -- dual media: TP + 1X9
undefined (254)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the type of the port."
::= { portStatusTableEntry 2 }
portStatusLink OBJECT-TYPE
SYNTAX INTEGER
{
up (1),
down (2),
undefined (254)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the link status of
the port."
::= { portStatusTableEntry 3 }
portStatusSpeed OBJECT-TYPE
SYNTAX INTEGER
{
speed10 (1),
speed100 (2),
speed1000 (3),
undefined (254)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the current speed
status of the port if available."
::= { portStatusTableEntry 4 }
portStatusDuplex OBJECT-TYPE
SYNTAX INTEGER
{
halfduplex (1),
fullduplex (2),
undefined (254)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the current duplex
status of the port if available."
::= { portStatusTableEntry 5 }
portStatusFlowControl OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the current flow
control status of the port if available.
This state referres the current duplex mode."
::= { portStatusTableEntry 6 }
portStatusPinout OBJECT-TYPE
SYNTAX INTEGER
{
mdi (1),
mdix (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the current pinout
status of the port if available."
::= { portStatusTableEntry 7 }
portStatusFarEndFault OBJECT-TYPE
SYNTAX INTEGER
{
detected (1),
undetected (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the current
Far End Fault Detection status of
the port if available."
::= { portStatusTableEntry 8 }
portStatusRxNetload OBJECT-TYPE
SYNTAX INTEGER (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the receiver netload
in percent, adapted to the selected port
speed. Netload values greater than '0' but
less that '1' are rounded up to a '1' to
differentiate them from real zero-values.
If netload measuring is not supported,
then a value of '-1' is given back."
::= { portStatusTableEntry 9 }
portStatusTxNetload OBJECT-TYPE
SYNTAX INTEGER (-1..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the transmitter netload
in percent, adapted to the selected port
speed. Netload values greater than '0' but
less that '1' are rounded up to a '1' to
differentiate them from real zero-values.
If netload measuring is not supported,
then a value of '-1' is given back."
::= { portStatusTableEntry 10 }
-- port config table: =====================================
portConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF PortConfigList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port configuration
of the device."
::= { port 20 }
portConfigTableEntry OBJECT-TYPE
SYNTAX PortConfigList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the port configuration table."
INDEX
{ portConfigId } ::= { portConfigTable 1 }
PortConfigList ::= SEQUENCE {
portConfigId INTEGER,
portConfigAlias DisplayString,
portConfigEnable INTEGER,
portConfigAutonego INTEGER,
portConfigSpeed INTEGER,
portConfigDuplex INTEGER,
portConfigFlowControl INTEGER,
portConfigPinout INTEGER,
portConfigFarEndFault INTEGER,
portConfigAdvertise INTEGER,
portConfigFibreDownDetection INTEGER
}
portConfigId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the device's port id."
::= { portConfigTableEntry 1 }
portConfigAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains an individual name
for the port."
::= { portConfigTableEntry 2 }
portConfigEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the type of the port."
::= { portConfigTableEntry 3 }
portConfigAutonego OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the current
autonegotiation configuration of
the port if available."
::= { portConfigTableEntry 4 }
portConfigSpeed OBJECT-TYPE
SYNTAX INTEGER
{
force10 (1),
force100 (2),
force1000 (3),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the current speed
configuration of the port if available.
This entry is only valid if Autonegotiation
is disabled."
::= { portConfigTableEntry 5 }
portConfigDuplex OBJECT-TYPE
SYNTAX INTEGER
{
forcehalf (1),
forcefull (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the current duplex
configuration of the port if available.
This entry is only valid if Autonegotiation
is disabled."
::= { portConfigTableEntry 6 }
portConfigFlowControl OBJECT-TYPE
SYNTAX INTEGER
{
advertise (1),
avoid (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the current flow
control configuration of the port if
available. The current duplex mode is
is used to to select the matching settings.
This entry is used for advertising if
Autonegotiation is enabled and for forcing
if AN is disabled."
::= { portConfigTableEntry 7 }
portConfigPinout OBJECT-TYPE
SYNTAX INTEGER
{
auto (0), --Auto mdi/mdix enabled
mdi (1),
mdix (2),
undefined (254), --for fiber ports
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the current pinout
configuration of a copper port if available."
::= { portConfigTableEntry 8 }
portConfigFarEndFault OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disalbed (2),
undefined (254), --for TP ports
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the current far end
fault behaviour of a fiber port if
available."
::= { portConfigTableEntry 9 }
portConfigAdvertise OBJECT-TYPE
SYNTAX INTEGER
{
advertiseGigabit (1),
avoidGigabit (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the autonegotiation
advertise information of the port."
::= { portConfigTableEntry 10 }
portConfigFibreDownDetection OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disalbed (2),
undefined (254), --for TP ports
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the current fibre
down detection behaviour of a fiber port
if available."
::= { portConfigTableEntry 11 }
-- vlan group: ======================================================
vlan OBJECT IDENTIFIER ::= { mib3 4 }
vlanSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
notsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
vlans are supported or not."
::= { vlan 1 }
vlanEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables vlan filtering."
::= { vlan 2 }
vlanForceDefaultVID OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
perport (3),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables forcing
default vlan id."
::= { vlan 3 }
vlanFilterCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the number of
supported vlan filters."
::= { vlan 4 }
vlanVoiceVID OBJECT-TYPE
SYNTAX INTEGER (0..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the default VID for Voice
over IP operation. This VID is communicated
via CDP and LLDP."
::= { vlan 5 }
vlanRstpVID OBJECT-TYPE
SYNTAX INTEGER (0..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the VID for RSTP operation."
::= { vlan 6 }
vlanUnauthVID OBJECT-TYPE
SYNTAX INTEGER (0..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the VID used for unauthorized
ports if The corresponding mode of operation has
been selected."
::= { vlan 7 }
-- vlan port table: =======================================
vlanPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlanPortList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the vlan port
configuration."
::= { vlan 10 }
vlanPortTableEntry OBJECT-TYPE
SYNTAX VlanPortList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the vlan port configuration
table."
INDEX
{ vlanPortId } ::= { vlanPortTable 1 }
VlanPortList ::= SEQUENCE {
vlanPortId INTEGER,
vlanPortMode INTEGER,
vlanDefaultVID INTEGER,
vlanDefaultPriority INTEGER,
vlanPortFlags INTEGER
}
vlanPortId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port id for the
vlan port table. The port id '0' is used
for the internal management agent port."
::= { vlanPortTableEntry 1 }
vlanPortMode OBJECT-TYPE
SYNTAX INTEGER
{
access (1),
trunk (2),
hybrid (3),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the vlan mode the port."
::= { vlanPortTableEntry 2 }
vlanDefaultVID OBJECT-TYPE
SYNTAX INTEGER (0..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes default vid for the port."
::= { vlanPortTableEntry 3 }
vlanDefaultPriority OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes default priority tag
for the port."
::= { vlanPortTableEntry 4 }
vlanPortFlags OBJECT-TYPE
SYNTAX INTEGER (0..3)
-- forceVid(0),
-- priVidOverride(1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This Entry contains per port some bitwise
filter settings:
Bit 0: Force Port Default VID (only valid if
vlanForceDefaultVID is set to '3')
Bit 1: per VID Priority Override"
::= { vlanPortTableEntry 5 }
-- vlan filter table: =====================================
vlanFilterTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlanFilterList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the vlan filter
configuration."
::= { vlan 20 }
vlanFilterTableEntry OBJECT-TYPE
SYNTAX VlanFilterList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the vlan filter configuration table."
INDEX
{ vlanFilterId } ::= { vlanFilterTable 1 }
VlanFilterList ::= SEQUENCE {
vlanFilterId INTEGER,
vlanFilterVID INTEGER,
vlanFilterAlias DisplayString,
vlanFilterEnable INTEGER,
vlanMemberManager INTEGER,
vlanMemberPort1 INTEGER,
vlanMemberPort2 INTEGER,
vlanMemberPort3 INTEGER,
vlanMemberPort4 INTEGER,
vlanMemberPort5 INTEGER,
vlanMemberPort6 INTEGER,
vlanMemberPort7 INTEGER,
vlanMemberPort8 INTEGER,
vlanMemberPort9 INTEGER,
vlanMemberPort10 INTEGER,
vlanMemberPort11 INTEGER,
vlanMemberPort12 INTEGER,
vlanMemberPort13 INTEGER,
vlanMemberPort14 INTEGER,
vlanMemberPort15 INTEGER,
vlanMemberPort16 INTEGER,
vlanMemberPort17 INTEGER,
vlanMemberPort18 INTEGER,
vlanMemberPort19 INTEGER,
vlanMemberPort20 INTEGER,
vlanMemberPort21 INTEGER,
vlanMemberPort22 INTEGER,
vlanMemberPort23 INTEGER,
vlanMemberPort24 INTEGER
}
vlanFilterId OBJECT-TYPE
SYNTAX INTEGER (1..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the filter id for the
vlan filter table."
::= { vlanFilterTableEntry 1 }
vlanFilterVID OBJECT-TYPE
SYNTAX INTEGER (0..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the vlan id for the
filter."
::= { vlanFilterTableEntry 2 }
vlanFilterAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes an individual name
for the vlan filter."
::= { vlanFilterTableEntry 3 }
vlanFilterEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disabled the vlan
filter."
::= { vlanFilterTableEntry 4 }
vlanMemberManager OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of the
management agent to the filter."
::= { vlanFilterTableEntry 5 }
vlanMemberPort1 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 1 to the filter."
::= { vlanFilterTableEntry 6 }
vlanMemberPort2 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 2 to the filter."
::= { vlanFilterTableEntry 7 }
vlanMemberPort3 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 3 to the filter."
::= { vlanFilterTableEntry 8 }
vlanMemberPort4 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 4 to the filter."
::= { vlanFilterTableEntry 9 }
vlanMemberPort5 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 5 to the filter."
::= { vlanFilterTableEntry 10 }
vlanMemberPort6 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 6 to the filter."
::= { vlanFilterTableEntry 11 }
vlanMemberPort7 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 7 to the filter."
::= { vlanFilterTableEntry 12 }
vlanMemberPort8 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 8 to the filter."
::= { vlanFilterTableEntry 13 }
vlanMemberPort9 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 9 to the filter."
::= { vlanFilterTableEntry 14 }
vlanMemberPort10 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 10 to the filter."
::= { vlanFilterTableEntry 15 }
vlanMemberPort11 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 11 to the filter."
::= { vlanFilterTableEntry 16 }
vlanMemberPort12 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 12 to the filter."
::= { vlanFilterTableEntry 17 }
vlanMemberPort13 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 13 to the filter."
::= { vlanFilterTableEntry 18 }
vlanMemberPort14 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 14 to the filter."
::= { vlanFilterTableEntry 19 }
vlanMemberPort15 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 15 to the filter."
::= { vlanFilterTableEntry 20 }
vlanMemberPort16 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 16 to the filter."
::= { vlanFilterTableEntry 21 }
vlanMemberPort17 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 17 to the filter."
::= { vlanFilterTableEntry 22 }
vlanMemberPort18 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 18 to the filter."
::= { vlanFilterTableEntry 23 }
vlanMemberPort19 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 19 to the filter."
::= { vlanFilterTableEntry 24 }
vlanMemberPort20 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 20 to the filter."
::= { vlanFilterTableEntry 25 }
vlanMemberPort21 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 21 to the filter."
::= { vlanFilterTableEntry 26 }
vlanMemberPort22 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 22 to the filter."
::= { vlanFilterTableEntry 27 }
vlanMemberPort23 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 23 to the filter."
::= { vlanFilterTableEntry 28 }
vlanMemberPort24 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the membership of
port 24 to the filter."
::= { vlanFilterTableEntry 29 }
-- vlan filter enhanced table: =====================================
vlanFilterEnhTable OBJECT-TYPE
SYNTAX SEQUENCE OF VlanFilterEnhList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the enhanced
vlan filter configuration."
::= { vlan 30 }
vlanFilterEnhTableEntry OBJECT-TYPE
SYNTAX VlanFilterEnhList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the vlan filter enhanced
configuration table."
INDEX
{ vlanFilterEnhId } ::= { vlanFilterEnhTable 1 }
VlanFilterEnhList ::= SEQUENCE {
vlanFilterEnhId INTEGER,
vlanFilterEnhFlags INTEGER,
vlanFilterEnhPriOverride INTEGER
}
vlanFilterEnhId OBJECT-TYPE
SYNTAX INTEGER (1..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the filter id for the
enhanced vlan filter table."
::= { vlanFilterEnhTableEntry 1 }
vlanFilterEnhFlags OBJECT-TYPE
SYNTAX INTEGER (0..3)
-- filterEnabled(0),
-- priVidOverride(1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This Entry contains some flags for
VLAN filter settings. The content is
defined as following:
Bit 0: Filter Enabled
Bit 1: per VID Priority Override Enabled"
::= { vlanFilterEnhTableEntry 2 }
vlanFilterEnhPriOverride OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the priority
value to override an ingress frame with
if its VLAN ID fits, filtering is enabled,
port selective override flag is set and
filter selective override flag is set."
::= { vlanFilterEnhTableEntry 3 }
-- prioritization group: ============================================
prioritization OBJECT IDENTIFIER ::= { mib3 5 }
prioSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
prioritization is supported or not."
::= { prioritization 1 }
prioQueueCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the number of queues
supported by the device."
::= { prioritization 2 }
prioQueueScheme OBJECT-TYPE
SYNTAX INTEGER
{
weighted (1), -- 8-4-2-1
fixed (2), -- higher first
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the queue scheme for
prioritization."
::= { prioritization 3 }
prioPortEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Hardwaret prioritization of the device is
applied if all other type of prioritization
are not applicable."
::= { prioritization 4 }
prioIeeeTagEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled, a IEEE 802.1p tagged frame
will be mapped to the queue that is
assigned to this tag"
::= { prioritization 5 }
prioDiffservEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If enabled a tagged frame will be mapped
to the queue that is assigned to this tag."
::= { prioritization 6 }
-- port prio table: ===================================
prioPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrioPortList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port prioritization
of the device. This setting is always valid
if no other type of prioritization has been
selected."
::= { prioritization 10 }
prioPortTableEntry OBJECT-TYPE
SYNTAX PrioPortList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the port prioritization table."
INDEX
{ prioPortId } ::= { prioPortTable 1 }
PrioPortList ::= SEQUENCE {
prioPortId INTEGER,
prioPortQueue INTEGER
}
prioPortId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the device's port id."
::= { prioPortTableEntry 1 }
prioPortQueue OBJECT-TYPE
SYNTAX INTEGER (0..3)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the selected queue
if port prioritization is available."
::= { prioPortTableEntry 2 }
-- IEEE tag prio table ====================================
prioIeeeTagTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrioIeeeTagList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the configuuration of
IEEE 802.1p prioritization. Each of the 8
different values is assigned to one of the
available queues here."
::= { prioritization 20 }
prioIeeeTagTableEntry OBJECT-TYPE
SYNTAX PrioIeeeTagList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the IEEE 802.1p tag prioritization
table."
INDEX
{ prioIeeeTagId } ::= { prioIeeeTagTable 1 }
PrioIeeeTagList ::= SEQUENCE {
prioIeeeTagId INTEGER,
prioIeeeTagQueue INTEGER
}
prioIeeeTagId OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the IEEE 802.1p tag a
queue is assigned to."
::= { prioIeeeTagTableEntry 1 }
prioIeeeTagQueue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the selected queue
for each IEEE 802.1p tag."
::= { prioIeeeTagTableEntry 2 }
-- diffserv prio table: ===================================
prioDiffservTable OBJECT-TYPE
SYNTAX SEQUENCE OF PrioDiffservList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the configuuration
of DiffServ prioritization. Each of the
64 different values is assigned to one
of the available queues here."
::= { prioritization 30 }
prioDiffservTableEntry OBJECT-TYPE
SYNTAX PrioDiffservList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the Diffserv prioritization table."
INDEX
{ prioDiffservId } ::= { prioDiffservTable 1 }
PrioDiffservList ::= SEQUENCE {
prioDiffservId INTEGER,
prioDiffservQueue INTEGER
}
prioDiffservId OBJECT-TYPE
SYNTAX INTEGER (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the Diffserv index a
queue is assigned to."
::= { prioDiffservTableEntry 1 }
prioDiffservQueue OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the selected queue
for each Diffserv index."
::= { prioDiffservTableEntry 2 }
-- monitor group: ===================================================
monitor OBJECT IDENTIFIER ::= { mib3 6 }
monitorSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
port monitoring is supported or not."
::= { monitor 1 }
monitorMode OBJECT-TYPE
SYNTAX INTEGER
{
txonly (1),
both (2),
disabled (3),
hubmode (4),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables monitoring
and selects the mode of operation."
::= { monitor 2 }
monitorSource OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the monitor source
portnumber."
::= { monitor 3 }
monitorDestination OBJECT-TYPE
SYNTAX INTEGER(1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the monitor
destination portnumber."
::= { monitor 4 }
-- ring group: ======================================================
ring OBJECT IDENTIFIER ::= { mib3 7 }
ringSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
ethernet ring feature is supported or not."
::= { ring 1 }
ringCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of supported rings on this system."
::= { ring 2 }
-- ring table: ============================================
ringTable OBJECT-TYPE
SYNTAX SEQUENCE OF RingList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the ring configuration
of the device."
::= { ring 10 }
ringTableEntry OBJECT-TYPE
SYNTAX RingList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the ring configuration table."
INDEX
{ ringId } ::= { ringTable 1 }
RingList ::= SEQUENCE {
ringId INTEGER,
ringMode INTEGER,
ringPortA INTEGER,
ringPortB INTEGER,
ringNumber INTEGER,
ringStatus INTEGER,
ringAlarmDuration TimeTicks
}
ringId OBJECT-TYPE
SYNTAX INTEGER (1..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the ring id."
::= { ringTableEntry 1 }
ringMode OBJECT-TYPE
SYNTAX INTEGER
{
slave (1),
master (2),
disabled (3),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables ring mode
and selects the mode of operation."
::= { ringTableEntry 2 }
ringPortA OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines port A for the ring
function. If the device is a 'master'
this is the main port. If ring feature
is not supported a 255 will be replied."
::= { ringTableEntry 3 }
ringPortB OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines port B for the ring
function. If the device is a 'master'
this is the backup port. If ring feature
is not supported a 255 will be replied."
::= { ringTableEntry 4 }
ringNumber OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the ring ID number.
If ring feature is not supported a 255
will be replied."
::= { ringTableEntry 5 }
ringStatus OBJECT-TYPE
SYNTAX INTEGER
{
ringOk (1),
ringFailure (2),
ringDisabled (3),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the ring status."
::= { ringTableEntry 6 }
ringAlarmDuration OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Duration of ring alarm status (in 0.01s).
This entry is used as additional status
information in repeated ring alarm traps
if error status remains unchanged.
A value of '0' means 'no ring alarm'"
::= { ringTableEntry 7 }
-- coupling redundancy group: =======================================
couplingred OBJECT IDENTIFIER ::= { mib3 8 }
couplingredSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if ring
coupling redundancy is supported or not."
::= { couplingred 1 }
couplingredPort OBJECT-TYPE
SYNTAX INTEGER (0..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the port for the ring
coupling redundancy function. If not supported
this entry is set to 0."
::= { couplingred 2 }
couplingredMode OBJECT-TYPE
SYNTAX INTEGER
{
backup (1),
main (2),
disabled (3),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables ring
coupling redundancy mode and selects
the mode of operation."
::= { couplingred 3 }
couplingredPartnerIpv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the IPv4 address of the
ring coupling redundancy partner. In backup
mode this is the IPv4 address of the main
device. In main mode this is the IPv4 address
of the backup device. If not supported this
entry is set to 0.0.0.0 ."
::= { couplingred 4 }
couplingredStatus OBJECT-TYPE
SYNTAX INTEGER
{
disabled (0),
blocked (1),
link (2),
forwarding (3),
standby (4),
undefined (5),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the ring coupling
redundancy mode status."
::= { couplingred 5 }
couplingredPartnerStatus OBJECT-TYPE
SYNTAX INTEGER
{
disabled (0),
blocked (1),
link (2),
forwarding (3),
standby (4),
undefined (5),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the ring coupling
redundancy mode status."
::= { couplingred 6 }
couplingredValidationFlag OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the validation
of ring coupling redundancy. Bit 0
indicates a valid configuration, Bit 1
indicates a valid status. If ring
coupling redundancy is unsupported or
disabled this entry is set to 255."
::= { couplingred 7 }
-- sfp group: =======================================================
sfp OBJECT IDENTIFIER ::= { mib3 9 }
sfpSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
sfp modules are supported or not."
::= { sfp 1 }
sfpCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of supported sfp modules."
::= { sfp 2 }
-- sfp table: =============================================
sfpTable OBJECT-TYPE
SYNTAX SEQUENCE OF SfpList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the sfp module
status of the device."
::= { sfp 10 }
sfpTableEntry OBJECT-TYPE
SYNTAX SfpList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the sfp status table."
INDEX
{ sfpId } ::= { sfpTable 1 }
SfpList ::= SEQUENCE {
sfpId INTEGER,
sfpPortnumber INTEGER,
sfpDetect INTEGER,
sfpVendor DisplayString,
sfpVendorPartnumber DisplayString,
sfpVendorSerialnumber DisplayString,
sfpConnector INTEGER,
sfpNominalBitrate INTEGER,
sfpDiagnostic INTEGER,
sfpTemperature INTEGER,
sfpVoltage INTEGER,
sfpTxBias INTEGER,
sfpTxPower INTEGER,
sfpRxPower INTEGER,
sfpWarnings BITS,
sfpAlarms BITS
}
sfpId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the sfp id."
::= { sfpTableEntry 1 }
sfpPortnumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the number of the port
where the sfp can be plugged in."
::= { sfpTableEntry 2 }
sfpDetect OBJECT-TYPE
SYNTAX INTEGER
{
plugged (1),
unplugged (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry enables or disables uplink
redundancy"
::= { sfpTableEntry 3 }
sfpVendor OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the vendor name of
the sfp."
::= { sfpTableEntry 4 }
sfpVendorPartnumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the vendor
partnumber of the sfp."
::= { sfpTableEntry 5 }
sfpVendorSerialnumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the vendor
serialnumber of the sfp."
::= { sfpTableEntry 6 }
sfpConnector OBJECT-TYPE
SYNTAX INTEGER
{
connSC (1),
connLC (7),
connMTRJ (8),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the type of
connector of the sfp."
::= { sfpTableEntry 7 }
sfpNominalBitrate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the nominal bitrate
of the sfp. It is a maximum value, a lower
value may be used instead."
::= { sfpTableEntry 8 }
sfpDiagnostic OBJECT-TYPE
SYNTAX INTEGER
{
supportedWithInternalCalibration (1),
supportedWithExternalCalibration (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes tha avalability and
type of diagnostics."
::= { sfpTableEntry 9 }
sfpTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the temperature of
the sfp in multiple of 0.1 degree celsius."
::= { sfpTableEntry 10 }
sfpVoltage OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the supply voltage
of the sfp in multiple of 0.01 V."
::= { sfpTableEntry 11 }
sfpTxBias OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the transmit bias
current of the sfp in multiple of 0.01 mA."
::= { sfpTableEntry 12 }
sfpTxPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the optical transmit
power of the sfp in multiple of 0.1 uW."
::= { sfpTableEntry 13 }
sfpRxPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the ooptical receive
power of the sfp in multiple of 0.1 uW."
::= { sfpTableEntry 14 }
sfpWarnings OBJECT-TYPE
SYNTAX BITS {
tempHighWarn(0),
tempLowWarn(1),
vccHighWarn(2),
vccLowWarn(3),
txBiasHighWarn(4),
txBiasLowWarn(5),
txPowerHighWarn(6),
txPowerLowWarn(7),
rxPowerHighWarn(8),
rxPowerLowWarn(9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the flags for internal
warnings. A warning occurrs if regarding
warning threshold is exceeded."
::= { sfpTableEntry 15 }
sfpAlarms OBJECT-TYPE
SYNTAX BITS {
tempHighAlarm(0),
tempLowAlarm(1),
vccHighAlarm(2),
vccLowAlarm(3),
txBiasHighAlarm(4),
txBiasLowAlarm(5),
txPowerHighAlarm(6),
txPowerLowAlarm(7),
rxPowerHighAlarm(8),
rxPowerLowAlarm(9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the flags for internal
alarms. An alarm occurrs if regarding
alarm threshold is exceeded."
::= { sfpTableEntry 16 }
-- relais group: ====================================================
relais OBJECT IDENTIFIER ::= { mib3 11 }
relaisSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
an alram relais is supported or not."
::= { relais 1 }
relaisCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of supported relais on this
system."
::= { relais 2 }
-- relais table: ==========================================
relaisTable OBJECT-TYPE
SYNTAX SEQUENCE OF RelaisList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the relais
configuration of the device."
::= { relais 10 }
relaisTableEntry OBJECT-TYPE
SYNTAX RelaisList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the relais configuration table."
INDEX
{ relaisId } ::= { relaisTable 1 }
RelaisList ::= SEQUENCE {
relaisId INTEGER,
relaisAlias DisplayString,
relaisMode INTEGER,
relaisStatus INTEGER
}
relaisId OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the relais id."
::= { relaisTableEntry 1 }
relaisAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains an individual name
for the relais."
::= { relaisTableEntry 2 }
relaisMode OBJECT-TYPE
SYNTAX INTEGER
{
openOnEvent (1),
closeOnEvent (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the bahaviour of
the alarm relais."
::= { relaisTableEntry 3 }
relaisStatus OBJECT-TYPE
SYNTAX INTEGER
{
closed (1),
opened (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the present status
of the alarm relais."
::= { relaisTableEntry 4 }
-- portaccesscontrol group: =========================================
portaccessctrl OBJECT IDENTIFIER ::= { mib3 12 }
pacSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
port authentication is supported or not."
::= { portaccessctrl 1 }
pacEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables port
authentication."
::= { portaccessctrl 2 }
pacUnauthMode OBJECT-TYPE
SYNTAX INTEGER
{
block (1),
useDefaultVID (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The entry describes the mode of
operation for unauthorized ports."
::= { portaccessctrl 3 }
pacUnauthVID OBJECT-TYPE
SYNTAX INTEGER (0..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the default VID for
ports which are unauthorized."
::= { portaccessctrl 4 }
pacMaxNumberOfAllowedHostsPerPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value contains the maximum number of
supported Hosts per port of this device."
::= { portaccessctrl 5 }
pacFallbackRequestEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if authentication
method fallback to MAC authentication
after a request timeout is enabled(1)
or not(2)"
::= { portaccessctrl 6 }
pacFallbackRequestTimeout OBJECT-TYPE
SYNTAX INTEGER (1..600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the timeout value in
seconds. If no response to a 802.1X request
has been detected after this time a fallback
to MAC authentication occures if bit 0 of
pacFallbackMode is set."
::= { portaccessctrl 7 }
pacFallbackRejectsEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if authentication
method fallback to MAC authentication
after a limited number of rejects is
enabled(1) or not(2)"
::= { portaccessctrl 8 }
pacFallbackMaxRejects OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the maximum number of
rejects by the Radius server. If this number
is achieved a fallback to MAC authentication
occures if bit 1 of pacFallbackMode is set."
::= { portaccessctrl 9 }
pacSupplicantTimeout OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the Supplicant
timeout value in seconds."
::= { portaccessctrl 10 }
pacReauthEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if reauthentication
after a configured time will be done(1)
not(2)."
::= { portaccessctrl 11 }
pacReauthTime OBJECT-TYPE
SYNTAX INTEGER (1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the reauthentication
time period in minutes."
::= { portaccessctrl 12 }
-- port access control status table: ======================
pacStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF PacPortStatusList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port status
of the port access control feature."
::= { portaccessctrl 100 }
pacStatusTableEntry OBJECT-TYPE
SYNTAX PacPortStatusList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the port access control
port status table."
INDEX
{ pacStatPortId } ::= { pacStatusTable 1 }
PacPortStatusList ::= SEQUENCE {
pacStatPortId INTEGER,
pacStatPortMode INTEGER,
pacStatPortStatus INTEGER,
pacStatUserStatus1 INTEGER,
pacStatUserStatus2 INTEGER,
pacStatUserStatus3 INTEGER,
pacStatUserStatus4 INTEGER,
pacStatUserMac1 PhysAddress,
pacStatUserMac2 PhysAddress,
pacStatUserMac3 PhysAddress,
pacStatUserMac4 PhysAddress,
pacStatUserName1 DisplayString,
pacStatUserName2 DisplayString,
pacStatUserName3 DisplayString,
pacStatUserName4 DisplayString,
pacStatUserIp1 IpAddress,
pacStatUserIp2 IpAddress,
pacStatUserIp3 IpAddress,
pacStatUserIp4 IpAddress
}
pacStatPortId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port id."
::= { pacStatusTableEntry 1 }
pacStatPortMode OBJECT-TYPE
SYNTAX INTEGER
{
forceAuthorized (1),
macLocking (2),
radiusMacAuthentication (3),
ieee8021XAuthentication (4),
forceUnauthorized (5),
parallel8021XMACauth (6),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port
access control mode."
::= { pacStatusTableEntry 2 }
pacStatPortStatus OBJECT-TYPE
SYNTAX INTEGER
{
authorized (1),
unauthorized (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port
access control status."
::= { pacStatusTableEntry 3 }
pacStatUserStatus1 OBJECT-TYPE
SYNTAX INTEGER
{
authorized1 (10),
unauthorized1 (11),
tobedone1 (12),
authorized2 (20),
unauthorized2 (21),
tobedone2 (22),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port
access control mode status for
the first host.
Note, that different states of
several authentication methods
are summarized here. They are
marked with different multiples
of ten as an offset for each mode."
::= { pacStatusTableEntry 4 }
pacStatUserStatus2 OBJECT-TYPE
SYNTAX INTEGER
{
authorized1 (10),
unauthorized1 (11),
tobedone1 (12),
authorized2 (20),
unauthorized2 (21),
tobedone2 (22),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port
access control mode status for
the second host.
Note, that different states of
several authentication methods
are summarized here. They are
marked with different multiples
of ten as an offset for each mode."
::= { pacStatusTableEntry 5 }
pacStatUserStatus3 OBJECT-TYPE
SYNTAX INTEGER
{
authorized1 (10),
unauthorized1 (11),
tobedone1 (12),
authorized2 (20),
unauthorized2 (21),
tobedone2 (22),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port
access control mode status for
the third host.
Note, that different states of
several authentication methods
are summarized here. They are
marked with different multiples
of ten as an offset for each mode."
::= { pacStatusTableEntry 6 }
pacStatUserStatus4 OBJECT-TYPE
SYNTAX INTEGER
{
authorized1 (10),
unauthorized1 (11),
tobedone1 (12),
authorized2 (20),
unauthorized2 (21),
tobedone2 (22),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port
access control mode status for
the fourth host.
Note, that different states of
several authentication methods
are summarized here. They are
marked with different multiples
of ten as an offset for each mode."
::= { pacStatusTableEntry 7 }
pacStatUserMac1 OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 1st host
mac address at the selected port
if available."
::= { pacStatusTableEntry 8 }
pacStatUserMac2 OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 2nd host
mac address at the selected port
if available."
::= { pacStatusTableEntry 9 }
pacStatUserMac3 OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 3rd host
mac address at the selected port
if available."
::= { pacStatusTableEntry 10 }
pacStatUserMac4 OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 4th host
mac address at the selected port
if available."
::= { pacStatusTableEntry 11 }
pacStatUserName1 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 1st host
user name at the selected port
if available."
::= { pacStatusTableEntry 12 }
pacStatUserName2 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 2nd host
user name at the selected port
if available."
::= { pacStatusTableEntry 13 }
pacStatUserName3 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 3rd host
user name at the selected port
if available."
::= { pacStatusTableEntry 14 }
pacStatUserName4 OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 4th host
user name at the selected port
if available."
::= { pacStatusTableEntry 15 }
pacStatUserIp1 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 1st host
ip address at the selected port
if available."
::= { pacStatusTableEntry 16 }
pacStatUserIp2 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 2nd host
ip address at the selected port
if available."
::= { pacStatusTableEntry 17 }
pacStatUserIp3 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 3rd host
ip address at the selected port
if available."
::= { pacStatusTableEntry 18 }
pacStatUserIp4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the 4th host
ip address at the selected port
if available."
::= { pacStatusTableEntry 19 }
-- port access control config table: ======================
pacConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF PacPortConfigList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port status
of the port access control feature."
::= { portaccessctrl 110 }
pacConfigTableEntry OBJECT-TYPE
SYNTAX PacPortConfigList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the port access control
port config table."
INDEX
{ pacConfPortId } ::= { pacConfigTable 1 }
PacPortConfigList ::= SEQUENCE {
pacConfPortId INTEGER,
pacConfMode INTEGER,
pacConfMaxMacCount INTEGER
}
pacConfPortId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port id."
::= { pacConfigTableEntry 1 }
pacConfMode OBJECT-TYPE
SYNTAX INTEGER
{
forceAuthorized (1),
macLocking (2),
radiusMacAuthentication (3),
ieee8021xAuthentication (4),
forceUnauthorized (5),
parallel8021XMACauth (6),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the port
access control mode ."
::= { pacConfigTableEntry 2 }
pacConfMaxMacCount OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the maximum number of
accessible hosts for the selected port if
mode is set to 'Radius Authentication' or
'ieee 802.1x-Authentication."
::= { pacConfigTableEntry 3 }
-- port access control status table: ======================
pacMacLockingTable OBJECT-TYPE
SYNTAX SEQUENCE OF PacPortMacLockList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the port status
of the port access control feature."
::= { portaccessctrl 120 }
pacMacLockTableEntry OBJECT-TYPE
SYNTAX PacPortMacLockList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the port access control
port status table."
INDEX
{ pacMacLockPortId } ::= { pacMacLockingTable 1 }
PacPortMacLockList ::= SEQUENCE {
pacMacLockPortId INTEGER,
pacMacLockEnable1 INTEGER,
pacMacLockEnable2 INTEGER,
pacMacLockEnable3 INTEGER,
pacMacLockEnable4 INTEGER,
pacMacLockLearn1 INTEGER,
pacMacLockLearn2 INTEGER,
pacMacLockLearn3 INTEGER,
pacMacLockLearn4 INTEGER,
pacLockedMac1 PhysAddress,
pacLockedMac2 PhysAddress,
pacLockedMac3 PhysAddress,
pacLockedMac4 PhysAddress
}
pacMacLockPortId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port id."
::= { pacMacLockTableEntry 1 }
pacMacLockEnable1 OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if the host with
the 1st locked Mac Address gets access
to the selected port or not."
::= { pacMacLockTableEntry 2 }
pacMacLockEnable2 OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if the host with
the 2nd locked Mac Address gets access
to the selected port or not."
::= { pacMacLockTableEntry 3 }
pacMacLockEnable3 OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if the host with
the 3rd locked Mac Address gets access
to the selected port or not."
::= { pacMacLockTableEntry 4 }
pacMacLockEnable4 OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if the host with
the 4th locked Mac Address gets access
to the selected port or not."
::= { pacMacLockTableEntry 5 }
pacMacLockLearn1 OBJECT-TYPE
SYNTAX INTEGER
{
learn (1),
fixed (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if the 1st
Mac Address to lock at the selected port
has to be learned or if it is fixed."
::= { pacMacLockTableEntry 6 }
pacMacLockLearn2 OBJECT-TYPE
SYNTAX INTEGER
{
learn (1),
fixed (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if the 2nd
Mac Address to lock at the selected port
has to be learned or if it is fixed."
::= { pacMacLockTableEntry 7 }
pacMacLockLearn3 OBJECT-TYPE
SYNTAX INTEGER
{
learn (1),
fixed (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if the 3rd
Mac Address to lock at the selected port
has to be learned or if it is fixed."
::= { pacMacLockTableEntry 8 }
pacMacLockLearn4 OBJECT-TYPE
SYNTAX INTEGER
{
learn (1),
fixed (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes if the 4th
Mac Address to lock at the selected port
has to be learned or if it is fixed."
::= { pacMacLockTableEntry 9 }
pacLockedMac1 OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the 1st
locked mac address at
the selected port."
::= { pacMacLockTableEntry 10 }
pacLockedMac2 OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the 2nd
locked mac address at
the selected port."
::= { pacMacLockTableEntry 11 }
pacLockedMac3 OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the 3rd
locked mac address at
the selected port."
::= { pacMacLockTableEntry 12 }
pacLockedMac4 OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the 4th
locked mac address at
the selected port."
::= { pacMacLockTableEntry 13 }
-- igmps group: =====================================================
igmps OBJECT IDENTIFIER ::= { mib3 13 }
igmpsSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
IGMP Snooping is supported or not."
::= { igmps 1 }
igmpsEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
IGMP Snooping feature."
::= { igmps 2 }
igmpsFastLeave OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
Fast Leave feature."
::= { igmps 3 }
igmpsReportAggregation OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
Report Aggregation feature."
::= { igmps 4 }
igmpsFloodingUnregPack OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
Flooding Unregister Packet feature."
::= { igmps 5 }
igmpsMaxGroupLimit OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the maximum
value for the Group Limit."
::= { igmps 6 }
igmpsGroupLimit OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the Multicast
Group Limit. The maximum valid value
is defined in igmpsMaxGroupLimit."
::= { igmps 7 }
igmpsGroupNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the present
number of Multicast Groups."
::= { igmps 8 }
igmpsRouterDetection OBJECT-TYPE
SYNTAX INTEGER
{
discovery (1),
query (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the mode of
Multicast Router detection."
::= { igmps 9 }
igmpsGroupMembershipInterval OBJECT-TYPE
SYNTAX INTEGER (200..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the Multicast
Group Membersip Interval in
multiples of a second.
The default value is 260."
::= { igmps 10 }
igmpsMaximumResposeTime OBJECT-TYPE
SYNTAX INTEGER (1..25)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the Multicast
Group Maximum Response Time in
multiples of a second.
The default value is 10."
::= { igmps 11 }
igmpsLastMemeberQueryTime OBJECT-TYPE
SYNTAX INTEGER (1..175)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the Multicast
Group Last Member Query Time in
multiples of a second.
The default value is 2."
::= { igmps 12 }
igmpsNeighborDeadInterval OBJECT-TYPE
SYNTAX INTEGER (12..554)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the Multicast
Router Neighbor Dead Interval in
multiples of a second.
The default value is 62."
::= { igmps 13 }
igmpsRouterAgingTime OBJECT-TYPE
SYNTAX INTEGER (200..1000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry defines the Multicast
Router Aging Time in multiples
of a second.
The default value is 260."
::= { igmps 14 }
igmpsRxMessageGeneralQuery OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a counter for received
General Query Messages."
::= { igmps 15 }
igmpsRxMessageSpecificQuery OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a counter for received
Group Specific Query Messages."
::= { igmps 16 }
igmpsRxMessageReport OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a counter for received
Report Messages."
::= { igmps 17 }
igmpsRxMessageLeave OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a counter for received
Leave Messages."
::= { igmps 18 }
igmpsRxMessageAdvertisement OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a counter for received
Advertisement Messages."
::= { igmps 19 }
igmpsRxMessageTermination OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a counter for received
Termination Messages."
::= { igmps 20 }
igmpsTxMessageSolicitation OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is a counter for transmitted
Solicitation Messages."
::= { igmps 21 }
igmpsCounterReset OBJECT-TYPE
SYNTAX INTEGER
{
normalOperation (0),
reset (1),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this entry to '1' to reset the
IGMPS packet counters.
This entry is self clearing."
::= { igmps 22 }
-- igmps port value table: ================================
igmpsPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF IgmpsPortList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port status information
of the device."
::= { igmps 30 }
igmpsPortTableEntry OBJECT-TYPE
SYNTAX IgmpsPortList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the port value table."
INDEX
{ igmpsPortId } ::= { igmpsPortTable 1 }
IgmpsPortList ::= SEQUENCE {
igmpsPortId INTEGER,
igmpsPortSnooping INTEGER,
igmpsPortStaticRouter INTEGER,
igmpsPortDynamicRouter INTEGER
}
igmpsPortId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the port id."
::= { igmpsPortTableEntry 1 }
igmpsPortSnooping OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry determines if the port
is enabled for IGMP Snooping or
not (if supported)."
::= { igmpsPortTableEntry 2 }
igmpsPortStaticRouter OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry determins if the port
is defined as static router port or
not (if supported)."
::= { igmpsPortTableEntry 3 }
igmpsPortDynamicRouter OBJECT-TYPE
SYNTAX INTEGER
{
detected (1),
undetected (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry ddocuments if a router
has been detected at this port or
not (if supported)."
::= { igmpsPortTableEntry 4 }
-- IGMPs Multicast Group table: ===========================
igmpsGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF IgmpsGroupList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains port status information
of the device."
::= { igmps 40 }
igmpsGroupTableEntry OBJECT-TYPE
SYNTAX IgmpsGroupList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the port value table."
INDEX
{ igmpsGroupId } ::= { igmpsGroupTable 1 }
IgmpsGroupList ::= SEQUENCE {
igmpsGroupId Unsigned32,
igmpsGroupMac PhysAddress,
igmpsGroupVlanId INTEGER,
igmpsGroupTimestamp INTEGER,
igmpsGroupLeaveFlag INTEGER,
igmpsGroupMemberPort1 INTEGER,
igmpsGroupMemberPort2 INTEGER,
igmpsGroupMemberPort3 INTEGER,
igmpsGroupMemberPort4 INTEGER,
igmpsGroupMemberPort5 INTEGER,
igmpsGroupMemberPort6 INTEGER,
igmpsGroupMemberPort7 INTEGER,
igmpsGroupMemberPort8 INTEGER,
igmpsGroupMemberPort9 INTEGER,
igmpsGroupMemberPort10 INTEGER,
igmpsGroupMemberPort11 INTEGER,
igmpsGroupMemberPort12 INTEGER,
igmpsGroupMemberPort13 INTEGER,
igmpsGroupMemberPort14 INTEGER,
igmpsGroupMemberPort15 INTEGER,
igmpsGroupMemberPort16 INTEGER,
igmpsGroupMemberPort17 INTEGER,
igmpsGroupMemberPort18 INTEGER,
igmpsGroupMemberPort19 INTEGER,
igmpsGroupMemberPort20 INTEGER,
igmpsGroupMemberPort21 INTEGER,
igmpsGroupMemberPort22 INTEGER,
igmpsGroupMemberPort23 INTEGER,
igmpsGroupMemberPort24 INTEGER
}
igmpsGroupId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the Multicast
Group id."
::= { igmpsGroupTableEntry 1 }
igmpsGroupMac OBJECT-TYPE
SYNTAX PhysAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry documents the Multicast Group's
MAC-Address."
::= { igmpsGroupTableEntry 2 }
igmpsGroupVlanId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry documents the Vlan ID
of the Multicast Group."
::= { igmpsGroupTableEntry 3 }
igmpsGroupTimestamp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry documents the Timestamp
of the Multicast Group in seconds."
::= { igmpsGroupTableEntry 4 }
igmpsGroupLeaveFlag OBJECT-TYPE
SYNTAX INTEGER
{
set (1),
unset (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry documents if the Leave
Flag has been set or not."
::= { igmpsGroupTableEntry 5 }
igmpsGroupMemberPort1 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 1 to the Multicast Group."
::= { igmpsGroupTableEntry 6 }
igmpsGroupMemberPort2 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 2 to the Multicast Group."
::= { igmpsGroupTableEntry 7 }
igmpsGroupMemberPort3 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 3 to the Multicast Group."
::= { igmpsGroupTableEntry 8 }
igmpsGroupMemberPort4 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 4 to the Multicast Group."
::= { igmpsGroupTableEntry 9 }
igmpsGroupMemberPort5 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 5 to the Multicast Group."
::= { igmpsGroupTableEntry 10 }
igmpsGroupMemberPort6 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 6 to the Multicast Group."
::= { igmpsGroupTableEntry 11 }
igmpsGroupMemberPort7 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 7 to the Multicast Group."
::= { igmpsGroupTableEntry 12 }
igmpsGroupMemberPort8 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 8 to the Multicast Group."
::= { igmpsGroupTableEntry 13 }
igmpsGroupMemberPort9 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 9 to the Multicast Group."
::= { igmpsGroupTableEntry 14 }
igmpsGroupMemberPort10 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 10 to the Multicast Group."
::= { igmpsGroupTableEntry 15 }
igmpsGroupMemberPort11 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 11 to the Multicast Group."
::= { igmpsGroupTableEntry 16 }
igmpsGroupMemberPort12 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 12 to the Multicast Group."
::= { igmpsGroupTableEntry 17 }
igmpsGroupMemberPort13 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 13 to the Multicast Group."
::= { igmpsGroupTableEntry 18 }
igmpsGroupMemberPort14 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 14 to the Multicast Group."
::= { igmpsGroupTableEntry 19 }
igmpsGroupMemberPort15 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 15 to the Multicast Group."
::= { igmpsGroupTableEntry 20 }
igmpsGroupMemberPort16 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 16 to the Multicast Group."
::= { igmpsGroupTableEntry 21 }
igmpsGroupMemberPort17 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 17 to the Multicast Group."
::= { igmpsGroupTableEntry 22 }
igmpsGroupMemberPort18 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 18 to the Multicast Group."
::= { igmpsGroupTableEntry 23 }
igmpsGroupMemberPort19 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 19 to the Multicast Group."
::= { igmpsGroupTableEntry 24 }
igmpsGroupMemberPort20 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 20 to the Multicast Group."
::= { igmpsGroupTableEntry 25 }
igmpsGroupMemberPort21 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 21 to the Multicast Group."
::= { igmpsGroupTableEntry 26 }
igmpsGroupMemberPort22 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 22 to the Multicast Group."
::= { igmpsGroupTableEntry 27 }
igmpsGroupMemberPort23 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 23 to the Multicast Group."
::= { igmpsGroupTableEntry 28 }
igmpsGroupMemberPort24 OBJECT-TYPE
SYNTAX INTEGER
{
yes (1),
no (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry defines the membership of
port 24 to the Multicast Group."
::= { igmpsGroupTableEntry 29 }
-- rtc group: ======================================================
rtc OBJECT IDENTIFIER ::= { mib3 15 }
rtcSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
software based real time clock
is supported or not."
::= { rtc 1 }
rtcFlags OBJECT-TYPE
SYNTAX INTEGER
{
sntpenabled (1),
dstenabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This Entry contains per port some bitwise
rtc settings:
Bit 0: if set rtc should be synchronized
with configured SNTP server
Bit 1: is set if DST support is enabled"
::= { rtc 2 }
rtcLocalTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (25))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the local date
and time information. Used format conforms
to RFC2068 like example below:
Mon Jun 21 17:20:34 2010"
::= { rtc 3 }
rtcManualTime OBJECT-TYPE
SYNTAX DisplayString (SIZE (25))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"On readout this entry contains the local
date and time information. Writing to this
entry sets the the date and time information
of the device manually. Used format is
'DD.MM.YYYY HH:MM:SS'"
::= { rtc 4 }
rtcTimeStatus OBJECT-TYPE
SYNTAX INTEGER
{
unset (1),
manuallyset (2),
synchronized (3),
unsynchronized (4),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information
about the reliability of the date and
time information of the device."
::= { rtc 5 }
rtcTimezoneOffset OBJECT-TYPE
SYNTAX INTEGER (-24..24)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the time offset to UTC
regarding the timezone of the device. The units
of this entry are multiples of 30 minutes."
::= { rtc 6 }
rtcDSTOffset OBJECT-TYPE
SYNTAX INTEGER (10..120)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the time offset to UTC
regarding the timezone of the device. This
entry is measured in minutes."
::= { rtc 7 }
rtcDSTbegin OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the hexadecimal represenation
of the proprietary coded time of the beginning of
DST period. See corresponding feature description
for detailed information."
::= { rtc 8 }
rtcDSTend OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the hexadecimal represenation
of the proprietary coded time of the end of DST
period. See corresponding feature description for
detailed information."
::= { rtc 9 }
rtcDSTstatus OBJECT-TYPE
SYNTAX INTEGER
{
isdst (1),
isnotdst (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If DST support is enabled this entry
contains the information if DST period
is active now(1) or not(2). Else a value
of 255 will be read out."
::= { rtc 10 }
rtcSNTPsyncInterval OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the time interval
for repeated to synchronisation of the
device with a given SNTP server if this
feature is enabled. This value is measured
in minutes. It should not be set too small
to avoid server overload in larger networks.
A typical value should be 10080 which
represents once a week."
::= { rtc 11 }
rtcSNTPsyncNow OBJECT-TYPE
SYNTAX INTEGER
{
normalOperation (0),
syncNow (1),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set this entry to '1' to trigger a rtc
sychronisation with SNTP server now.
This entry is self clearing."
::= { rtc 12 }
rtcSNTPServerCount OBJECT-TYPE
SYNTAX INTEGER (0..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of supported SNTP servers
on this system."
::= { rtc 13 }
-- rtc SNTP server table: ==============================
rtcSNTPServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF SNTPServerList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the configuration for
several SNTP servers."
::= { rtc 20 }
rtcSNTPServerTableEntry OBJECT-TYPE
SYNTAX SNTPServerList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the SNTP server table."
INDEX
{ rtcSNTPServerId } ::= { rtcSNTPServerTable 1 }
SNTPServerList ::= SEQUENCE {
rtcSNTPServerId INTEGER,
rtcSNTPServerStatus INTEGER,
rtcSNTPServerEnable INTEGER,
rtcSNTPServerIpv4Address IpAddress
}
rtcSNTPServerId OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the SNTP server ID."
::= { rtcSNTPServerTableEntry 1 }
rtcSNTPServerStatus OBJECT-TYPE
SYNTAX INTEGER
{
ok (0),
busy (1),
timeout (2),
nomemory (3),
portbusy (4),
alarm (5),
unknown (7),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the SNTP server
status as retransmitted after sync."
::= { rtcSNTPServerTableEntry 2 }
rtcSNTPServerEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the SNTP server
enable status."
::= { rtcSNTPServerTableEntry 3 }
rtcSNTPServerIpv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the SNTP
server IPv4 address."
::= { rtcSNTPServerTableEntry 4 }
-- console interface group: ==========================================
consoleinterface OBJECT IDENTIFIER ::= { mib3 20 }
consoleSupport OBJECT-TYPE
SYNTAX INTEGER (0..3)
--telnet (1),
--ssh (2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the bitwise information
which console version is supported.
Bit 0: Telnet supported
Bit 1: SSH supported"
::= { consoleinterface 1 }
consoleEnable OBJECT-TYPE
SYNTAX INTEGER (0..3)
--telnet (1),
--ssh (2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the bitwise information
which console version is enabled.
Bit 0: Telnet enabled
Bit 1: SSH enabled
Changing this entry takes effect after reset."
::= { consoleinterface 2 }
consoleTimeout OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the timout value in
multiples of a second. This is the period
of inactivity after which the telnet
connection shuts down automatically."
::= { consoleinterface 3 }
consoleApplyMode OBJECT-TYPE
SYNTAX INTEGER
{
applyAndSaveImmediately (1),
saveManually (2),
applyAndSaveManually (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this entry is set to '1' changes due
to 'set...' commands are immediately applied
to the switch and saved in the configuration.
If it is set to '2' changes are also applied
immediately but the changed configuration
will not be saved. If it is set to '3'
changes are neither applied to the switch
nor the configuration is saved.
Using the 'save settings' command at the
telnet console the configuration will be
applied and saved.
After a reset this value is always set to
the default value of 2 (saveManually)."
::= { consoleinterface 4 }
consolePrompt OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the string used as prompt
for the telnet console."
::= { consoleinterface 5 }
-- web interface group: =============================================
webinterface OBJECT IDENTIFIER ::= { mib3 21 }
webSupport OBJECT-TYPE
SYNTAX INTEGER (0..3)
--http (1),
--https (2)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the bitwise information
which web interface version is supported.
Bit 0: HTTP supported
Bit 1: HTTPS supported"
::= { webinterface 1 }
webEnable OBJECT-TYPE
SYNTAX INTEGER (0..3)
--http (1),
--https (2)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the bitwise information
which web interface version is enabled.
Bit 0: HTTP enabled
Bit 1: HTTPS enabled
Changing this entry takes effect after reset."
::= { webinterface 2 }
-- snmp interface group: ============================================
snmpinterface OBJECT IDENTIFIER ::= { mib3 22 }
snmpSupport OBJECT-TYPE
SYNTAX INTEGER (0..7)
--supportv1 (1),
--supportv2c (2),
--supportv3 (4)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the bitwise information
which SNMP version is supported.
Bit 0: SNMP v1 supported
Bit 1: SNMP v2c supported
Bit 2: SNMP v3 supported"
::= { snmpinterface 1 }
snmpEnable OBJECT-TYPE
SYNTAX INTEGER (0..7)
--enablev1 (1),
--enablev2c (2),
--enablev3 (4),
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the bitwise information
which SNMP version is enabled.
Bit 0: SNMP v1 enabled
Bit 1: SNMP v2c enabled
Bit 2: SNMP v3 enabled
It is not allowed to disable an interface via
itself or to support v1/v2c at the same time
as v3 is enabled. So v1 or v2c can only be
enabled via this entry if v3 is disabled.
Further changes have to be done via another
Interface."
::= { snmpinterface 2 }
snmpApplyMode OBJECT-TYPE
SYNTAX INTEGER
{
applyAndSaveImmediately (1),
saveManually (2),
applyAndSaveManually (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this entry is set to '1' changes due
to 'set...' commands are immediately applied
to the switch and saved in the configuration.
If it is set to '2' changed are also applied
immedately but the changed configuration will
not be saved. So changes are lost after a
reset. To save the configuration an additional
self clearing 'snmpApply' has to be set to '1'
for an apply without save or set to '2' for an
apply including save.
After a reset this value is always set to the
default value of 1 (applyAndSaveImmediately)."
::= { snmpinterface 3 }
snmpApply OBJECT-TYPE
SYNTAX INTEGER
{
normalOperation (0),
applyNow (1),
applyAndSaveNow (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry only has an effect if 'snmpApplyMode'
is not set to '1', which is the normal operation.
In this case the changed configuration will be
applied to the switch (if set to '1') or applied
to switch and saved to flash (if set to '2').
This entry is self-clearing."
::= { snmpinterface 4 }
snmpTrapTest OBJECT-TYPE
SYNTAX INTEGER
{
inactive (0),
genColdstart (1),
genWarmstart (2),
genLinkdown (3),
genLinkup (4),
genAuthfailure (5),
genEgpneighborloss (6),
entLinkchange (7),
entFactoryreset (8),
entTemplevelchange (9),
entErrorcounter (10),
entOverundervoltage (11),
entTempshutdown (12),
entPoelimitexceeded (13),
entSupplystatuschange (14),
entSfpplugchange (15),
entLoginfailure (16),
entRingbroken (17),
entRingalarm (18),
entAuthpwfail (19),
entPrivpwfail (20),
entAccesspermission (21),
entSeclevelfail (22),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry triggers a trap event without
the regarding system event took place.
No change to the device will be done.
This entry can be used to test the trap
destination configuration.
This entry is self clearing."
::= { snmpinterface 5 }
snmpTrapDestCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of supported trap destinations
on this system."
::= { snmpinterface 6 }
snmpCommunityRead OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the string used as community name
in SNMP Get and GetNext requests."
::= { snmpinterface 7 }
snmpCommunityWrite OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the string used as community name
in SNMP Set operations."
::= { snmpinterface 8 }
snmpTrapEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information if
snmp traps are globally enabled or not."
::= { snmpinterface 9 }
snmpTrapDestTable OBJECT-TYPE
SYNTAX SEQUENCE OF SnmpTrapDestList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains information regarding
the snmp trap configuration for several
destinations."
::= { snmpinterface 10 }
snmpTrapDestTableEntry OBJECT-TYPE
SYNTAX SnmpTrapDestList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the snmp table."
INDEX
{ snmpTrapDestId } ::= { snmpTrapDestTable 1 }
SnmpTrapDestList ::= SEQUENCE {
snmpTrapDestId INTEGER,
snmpTrapDestAlias DisplayString,
snmpTrapDestEn INTEGER,
snmpTrapDestIPv4Address IpAddress,
snmpTrapDestCommunity DisplayString,
snmpTrapGenColdstart INTEGER,
snmpTrapGenWarmstart INTEGER,
snmpTrapGenLinkDown INTEGER,
snmpTrapGenLinkUp INTEGER,
snmpTrapGenAuthFailure INTEGER,
snmpTrapGenEgpNeighborLoss INTEGER,
snmpTrapEntLinkChange INTEGER,
snmpTrapEntFactoryReset INTEGER,
snmpTrapEntTemperatureLevelChange INTEGER,
snmpTrapEntErrorCounter INTEGER,
snmpTrapEntUnderOverVoltage INTEGER,
snmpTrapEntTempShutDown INTEGER,
snmpTrapEntPoeLimitExceeded INTEGER,
snmpTrapEntSupplyStatusChange INTEGER,
snmpTrapEntSfpPlugChange INTEGER,
snmpTrapEntLoginFailure INTEGER,
snmpTrapEntRingBroken INTEGER,
snmpTrapEntRingAlarm INTEGER,
snmpTrapEntAuthPwFail INTEGER,
snmpTrapEntPrivPwFail INTEGER,
snmpTrapEntAccessPermission INTEGER,
snmpTrapEntSeclevelFail INTEGER
}
snmpTrapDestId OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the snmp trap
destination id."
::= { snmpTrapDestTableEntry 1 }
snmpTrapDestAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains an individual name
for the trap destination."
::= { snmpTrapDestTableEntry 2 }
snmpTrapDestEn OBJECT-TYPE
SYNTAX INTEGER
{
disabled (0),
v1 (1),
v2c (2),
v3 (3),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the snmp trap
destination enable status and contains
the used snmp version."
::= { snmpTrapDestTableEntry 3 }
snmpTrapDestIPv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the trap receiver's IPv4 address."
::= { snmpTrapDestTableEntry 4 }
snmpTrapDestCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the string used as community name
for traps."
::= { snmpTrapDestTableEntry 5 }
snmpTrapGenColdstart OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of generic coldstart
traps to the selected destination.
(generic trapnumber 0)"
::= { snmpTrapDestTableEntry 6 }
snmpTrapGenWarmstart OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of generic warmstart
traps to the selected destination.
(generic trapnumber 1)"
::= { snmpTrapDestTableEntry 7 }
snmpTrapGenLinkDown OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of generic link down
traps to the selected destination.
(generic trapnumber 2)"
::= { snmpTrapDestTableEntry 8 }
snmpTrapGenLinkUp OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of generic link up
traps to the selected destination.
(generic trapnumber 3)"
::= { snmpTrapDestTableEntry 9 }
snmpTrapGenAuthFailure OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of generic authentication
failure traps to the selected destination.
(generic trapnumber 4)"
::= { snmpTrapDestTableEntry 10 }
snmpTrapGenEgpNeighborLoss OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of generic Exterior Gateway
Protocol Neighbor Loss traps to the
selected destination.
(generic trapnumber 5)"
::= { snmpTrapDestTableEntry 11 }
snmpTrapEntLinkChange OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise link change
traps to the selected destination.
(generic trap# 6, specific trap# 1)"
::= { snmpTrapDestTableEntry 12 }
snmpTrapEntFactoryReset OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise factory
reset traps to the selected destination.
(generic trap# 6, specific trap# 2)"
::= { snmpTrapDestTableEntry 13 }
snmpTrapEntTemperatureLevelChange OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise temperature
level change traps to the selected
destination.
(generic trap# 6, specific trap# 3)"
::= { snmpTrapDestTableEntry 14 }
snmpTrapEntErrorCounter OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise error counter
traps to the selected destination
(generic trap# 6, specific trap# 4)"
::= { snmpTrapDestTableEntry 15 }
snmpTrapEntUnderOverVoltage OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise undervoltage
overvoltage traps to the selected
destination.
(generic trap# 6, specific trap# 5)"
::= { snmpTrapDestTableEntry 16 }
snmpTrapEntTempShutDown OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise temperature
shut down event traps to the selected
destination.
(generic trap# 6, specific trap# 6)"
::= { snmpTrapDestTableEntry 17 }
snmpTrapEntPoeLimitExceeded OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise poe limit
exceeded traps to the selected
destination.
(generic trap# 6, specific trap# 7)"
::= { snmpTrapDestTableEntry 18 }
snmpTrapEntSupplyStatusChange OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise supply status
change traps to the selected destination.
(generic trap# 6, specific trap# 8)"
::= { snmpTrapDestTableEntry 19 }
snmpTrapEntSfpPlugChange OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise SFP plug
change traps to the selected destination.
(generic trap# 6, specific trap# 9)"
::= { snmpTrapDestTableEntry 20 }
snmpTrapEntLoginFailure OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise login failure
traps to the selected destination.
(generic trap# 6, specific trap# 10)"
::= { snmpTrapDestTableEntry 21 }
snmpTrapEntRingBroken OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise Ring broken
traps to the selected destination.
(generic trap# 6, specific trap# 11)"
::= { snmpTrapDestTableEntry 22 }
snmpTrapEntRingAlarm OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
transmission of enterprise Ring Alarm
traps to the selected destination.
(generic trap# 6, specific trap# 12)"
::= { snmpTrapDestTableEntry 23 }
snmpTrapEntAuthPwFail OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables
the transmission of enterprise
SNMPv3 Authentication Password Fail traps
to the selected destination.
(generic trap# 6, specific trap# 13)"
::= { snmpTrapDestTableEntry 24 }
snmpTrapEntPrivPwFail OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables
the transmission of enterprise
SNMPv3 Privacy Password Fail traps
to the selected destination.
(generic trap# 6, specific trap# 14)"
::= { snmpTrapDestTableEntry 25 }
snmpTrapEntAccessPermission OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables
the transmission of enterprise
SNMPv3 Access Permission traps
to the selected destination.
(generic trap# 6, specific trap# 15)"
::= { snmpTrapDestTableEntry 26 }
snmpTrapEntSeclevelFail OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables
the transmission of enterprise
SNMPv3 Security Level Fail traps
to the selected destination.
(generic trap# 6, specific trap# 16)"
::= { snmpTrapDestTableEntry 27 }
-- udp interface group: =============================================
udpinterface OBJECT IDENTIFIER ::= { mib3 23 }
udpSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
umac (3),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if the
proprietary udp protocol interface and its
user management access control enhancement
(UMAC) is supported or not."
::= { udpinterface 1 }
udpEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry enables or disables the
proprietary udp protocol Support.
Disabling requires UMAC support."
::= { udpinterface 2 }
udpUmacEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
--disabled (2),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information
if proprietary udp protocol is enhanced
with user management access control (UMAC)."
::= { udpinterface 3 }
-- syslog group: ====================================================
syslog OBJECT IDENTIFIER ::= { mib3 24 }
syslogSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
syslog message servers are supported
or not."
::= { syslog 1 }
syslogEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information if
syslog message server support is enabled
or not."
::= { syslog 2 }
syslogMessageTest OBJECT-TYPE
SYNTAX INTEGER
{
inactive (0),
sendmessage (1),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry triggers a syslog message
using the current destination settings.
This entry can be used to test the
destination configuration.
This entry is self clearing."
::= { syslog 3 }
syslogDestCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of supported syslog destinations
on this system."
::= { syslog 4 }
-- syslog destination table: ==============================
syslogDestTable OBJECT-TYPE
SYNTAX SEQUENCE OF SyslogDestList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the configuration for
several syslog destinations."
::= { syslog 10 }
syslogDestTableEntry OBJECT-TYPE
SYNTAX SyslogDestList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the syslog destination table."
INDEX
{ syslogDestId } ::= { syslogDestTable 1 }
SyslogDestList ::= SEQUENCE {
syslogDestId INTEGER,
syslogDestAlias DisplayString,
syslogDestEnable INTEGER,
syslogDestIpv4Address IpAddress,
syslogDestPort INTEGER,
syslogDestFacility INTEGER,
syslogDestEventFilter BITS
}
syslogDestId OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the syslog
destination id."
::= { syslogDestTableEntry 1 }
syslogDestAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains an individual
name for the syslog destination."
::= { syslogDestTableEntry 2 }
syslogDestEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the syslog
destination enable status."
::= { syslogDestTableEntry 3 }
syslogDestIpv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the syslog
destination IPv4 address."
::= { syslogDestTableEntry 4 }
syslogDestPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the syslog destination's
TCP port."
::= { syslogDestTableEntry 5 }
syslogDestFacility OBJECT-TYPE
SYNTAX INTEGER
{
kernelMessage (0),
userLevelMessage (1),
mailSystem (2),
systemDaemon (3),
securityMessage1 (4),
syslogdMessage (5),
linePrinterSubsystem (6),
networkNewsSubsystem (7),
uucpSubsystem (8),
clockDeamon1 (9),
securityMessage2 (10),
ftpDeamon (11),
ntpSubsystem (12),
logAudit (13),
logAlert (14),
clockDeamon2 (15),
localUse0 (16),
localUse1 (17),
localUse2 (18),
localUse3 (19),
localUse4 (20),
localUse5 (21),
localUse6 (22),
localUse7 (23)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the syslog
destination used facility value."
::= { syslogDestTableEntry 6 }
syslogDestEventFilter OBJECT-TYPE
SYNTAX BITS {
reset(0),
linkchange(1),
configchange(2),
login(3),
firmwareupdate(4),
powerredundancy(5),
portauth(6),
temperature(7),
ring(8),
sfp(9),
poe(10),
rtc(11),
vct(12),
debug(29),
statusreport(30),
test(31)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flags to filter syslog events:
messages are only sent if regarding
bits are set."
::= { syslogDestTableEntry 7 }
-- radius group: ====================================================
radius OBJECT IDENTIFIER ::= { mib3 25 }
radiusSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
communication with radius servers is
supported or not."
::= { radius 1 }
radiusAccessEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information if
the radius servers' access service is
enabled or not."
::= { radius 2 }
radiusAccountEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information if
the radius servers' account service is
enabled or not."
::= { radius 3 }
radiusServerCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of supported radius servers
on this system."
::= { radius 4 }
radiusMacAuthPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Password used for MAC Authentication via
radius servers."
::= { radius 5 }
radiusUseMacAsPassword OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information if
the user's MAC address is used as password
instead of the static radius password or not."
::= { radius 6 }
radiusMacSeparator OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..1))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Character to separate the bytes of the
MAC Address for Radius Server communication."
::= { radius 7 }
radiusTimeout OBJECT-TYPE
SYNTAX INTEGER(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the time in seconds
after which the radius server should have
answered arequest."
::= { radius 8 }
radiusMacLettercase OBJECT-TYPE
SYNTAX INTEGER
{
lower (1),
upper (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information about
the used letter case if the user's MAC address
is used as password."
::= { radius 9 }
-- radius server table: ===================================
radiusServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RadiusServerList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the configuration
for several radius servers."
::= { radius 10 }
radiusServerTableEntry OBJECT-TYPE
SYNTAX RadiusServerList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the radius server table."
INDEX
{ radiusServerId } ::= { radiusServerTable 1 }
RadiusServerList ::= SEQUENCE {
radiusServerId INTEGER,
radiusServerAlias DisplayString,
radiusServerEnableAccess INTEGER,
radiusServerEnableAccount INTEGER,
radiusServerIpv4Address IpAddress,
radiusServerAccessPort INTEGER,
radiusServerAccountPort INTEGER,
radiusServerSecret DisplayString
}
radiusServerId OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the radius server id."
::= { radiusServerTableEntry 1 }
radiusServerAlias OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains an individual name for
the radius server."
::= { radiusServerTableEntry 2 }
radiusServerEnableAccess OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the radius
server enable status for the
MAX-ACCESS service which means both,
authentication and authorization."
::= { radiusServerTableEntry 3 }
radiusServerEnableAccount OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the radius
server enable status for the
account service."
::= { radiusServerTableEntry 4 }
radiusServerIpv4Address OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the radius
server IPv4 address."
::= { radiusServerTableEntry 5 }
radiusServerAccessPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the radius server's UDP port
for the access service. The default
value is 1812."
::= { radiusServerTableEntry 6 }
radiusServerAccountPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the radius server's UDP port
for the account service. The default
value is 1813."
::= { radiusServerTableEntry 7 }
radiusServerSecret OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the radius server's secret string."
::= { radiusServerTableEntry 8 }
-- supply group: ====================================================
supply OBJECT IDENTIFIER ::= { mib3 30 }
supplyCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of supported power supplies."
::= { supply 1 }
--supply table: ===========================================
supplyTable OBJECT-TYPE
SYNTAX SEQUENCE OF SupplyList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains power supply
information of the device."
::= { supply 10 }
supplyTableEntry OBJECT-TYPE
SYNTAX SupplyList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the supply table."
INDEX
{ supplyId } ::= { supplyTable 1 }
SupplyList ::= SEQUENCE {
supplyId INTEGER,
supplyUsed INTEGER,
supplyStatus INTEGER
}
supplyId OBJECT-TYPE
SYNTAX INTEGER (1..8)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the power supply id."
::= { supplyTableEntry 1 }
supplyUsed OBJECT-TYPE
SYNTAX INTEGER
{
used (1),
unused (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If several supplies are possible but not
required, this entry decides if an invalid
detection leads to an error. An error event
can be suppressed if a supply is marked as
'unused'. Hint: If an 'unused' supply is
detected as 'valid', it is also automatically
marked as 'used'."
::= { supplyTableEntry 2 }
supplyStatus OBJECT-TYPE
SYNTAX INTEGER
{
valid (1),
invalid (2),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if the
power supply is valid at the moment. An
invalid supply will lead to an error event
unless it is marked as 'unused'.
Hint: If an 'unused' supply is detected as
'valid', it is also automatically marked
as 'used'."
::= { supplyTableEntry 3 }
-- poepse group: ====================================================
poepse OBJECT IDENTIFIER ::= { mib3 31 }
poepseSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if this
is a POE power source equipment (PSE) or not."
::= { poepse 1 }
poepseEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information if
the POE/PSE feature is enabled or not."
::= { poepse 2 }
poepseTotalInputPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the input power (in W)
due to the used power supply."
::= { poepse 3 }
poepseMaxInputPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains maximum available input
power (in W) due to hardware restrictions
in the switch device."
::= { poepse 4 }
poepseDeviceSupplyPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the power (in W) the
switch device spends itself. This value
is needed to calculate the available
power for external devices."
::= { poepse 5 }
pseAvailablePower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the available poe
power (in W) for attached external
devices."
::= { poepse 6 }
poepseExtendedVoltage OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information if
the POE/PSE Extended Voltage is enabled
or not. If enabled PoE will be disabled
if applied PoE output voltage exceeds an
enhanced range of 40..59V instead of
43..55V (default)."
::= { poepse 7 }
poepsePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF PoePsePortList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the pse port
configuration of the device."
::= { poepse 10 }
poepsePortTableEntry OBJECT-TYPE
SYNTAX PoePsePortList
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry in the supply table."
INDEX
{ poepsePortId } ::= { poepsePortTable 1 }
PoePsePortList ::= SEQUENCE {
poepsePortId INTEGER,
poepsePortMode INTEGER,
poepsePortStatus INTEGER,
poepsePortMaxPower INTEGER,
poepsePortMeasuredPower INTEGER,
poepsePortMaxClass INTEGER,
poepsePortDetectedClass INTEGER,
poepsePortMeasuredVoltage INTEGER
}
poepsePortId OBJECT-TYPE
SYNTAX INTEGER (1..24)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the device's pse
port id."
::= { poepsePortTableEntry 1 }
poepsePortMode OBJECT-TYPE
SYNTAX INTEGER
{
poe8023af (1),
poeForced (2),
poeDisabled (3),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the device's pse
port mode."
::= { poepsePortTableEntry 2 }
poepsePortStatus OBJECT-TYPE
SYNTAX INTEGER
{
off (0),
discovering (1),
powered (2),
fault (3),
disabled (4),
overcurrent (5),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the device's pse
port mode."
::= { poepsePortTableEntry 3 }
poepsePortMaxPower OBJECT-TYPE
SYNTAX INTEGER (0..15400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the permitted
power for this port in mW."
::= { poepsePortTableEntry 4 }
poepsePortMeasuredPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the measured
power for this port in mW."
::= { poepsePortTableEntry 5 }
poepsePortMaxClass OBJECT-TYPE
SYNTAX INTEGER
{
class0 (0),
class1 (1),
class2 (2),
class3 (3),
class4 (4),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry describes the maximnum
allowed poe class for this port."
::= { poepsePortTableEntry 6 }
poepsePortDetectedClass OBJECT-TYPE
SYNTAX INTEGER
{
class0 (0),
class1 (1),
class2 (2),
class3 (3),
class4 (4),
undefined (254),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the detected
poe class for this port."
::= { poepsePortTableEntry 7 }
poepsePortMeasuredVoltage OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the measured
Voltage for this port in multiples
of 0.1V."
::= { poepsePortTableEntry 8 }
-- poepd group: =====================================================
poepd OBJECT IDENTIFIER ::= { mib3 32 }
poepdSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if
this is a POE powered device (PD) or not."
::= { poepd 1 }
-- hardwarecode group: ==============================================
hardwarecode OBJECT IDENTIFIER ::= { mib3 33 }
hardwarecodeSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if a
hardware coding (hard wired or selectable)
is supported or not."
::= { hardwarecode 1 }
hardwarecodeNumber OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry describes the value of the
detected hardware code with a range
of [0..15]. If this feature isa not
supported a 255 will be given back."
::= { hardwarecode 2 }
-- spanningtree group: ==============================================
spanningtree OBJECT IDENTIFIER ::= { mib3 34 }
stpSupport OBJECT-TYPE
SYNTAX INTEGER
{
supported (1),
unsupported (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This entry contains the information if the
spanning tree feature is supported or not."
::= { spanningtree 1 }
stpEnable OBJECT-TYPE
SYNTAX INTEGER
{
enabled (1),
disabled (2),
unsupported (255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This entry contains the information if
the spanning feature is enabled or not.
If supported the settings and status
information are accessible via standard
BRIDGE-MIB"
::= { spanningtree 2 }
-- Notification Definitions: ========================================
msSwitchNotifications OBJECT IDENTIFIER ::= { mib3 100 }
linkChangeNotification NOTIFICATION-TYPE
OBJECTS { portStatusId, portStatusLink }
STATUS current
DESCRIPTION
"Trap indicating that a port's link status
has changed. The port is identified by the
portId variable."
::= { msSwitchNotifications 1 }
factoryResetNotification NOTIFICATION-TYPE
-- OBJECTS { none }
STATUS current
DESCRIPTION
"Trap indicating a factory reset initiated
by the user."
::= { msSwitchNotifications 2 }
temperatureLevelChangeNotification NOTIFICATION-TYPE
OBJECTS { deviceTemperatureLevel }
STATUS current
DESCRIPTION
"Trap indicating the device temperature level
has changed."
::= { msSwitchNotifications 3 }
errorcountNotification NOTIFICATION-TYPE
OBJECTS { portStatusId }
STATUS current
DESCRIPTION
"Trap indicating errors received at a port."
::= { msSwitchNotifications 4 }
underOverVoltageNotification NOTIFICATION-TYPE
OBJECTS { portStatusId }
STATUS current
DESCRIPTION
"Trap indicating the PoLAN port voltage is
out of operating range and port power has
been turned off."
::= { msSwitchNotifications 5 }
temperatureShutdownNotification NOTIFICATION-TYPE
-- OBJECTS { none }
STATUS current
DESCRIPTION
"Trap indicating that the device temperature
is above maximum operating temperature and
the device will be shut down."
::= { msSwitchNotifications 6 }
portPoELimitExceededNotification NOTIFICATION-TYPE
OBJECTS { portStatusId }
STATUS current
DESCRIPTION
"Trap indicating that port power has been
turned off by power management. The power
limit for one port or for the whole device
is exceeded."
::= { msSwitchNotifications 7 }
powerSupplyStatusChangeNotification NOTIFICATION-TYPE
OBJECTS { supplyId }
STATUS current
DESCRIPTION
"Trap indicating that main or redundant power
input status has changed."
::= { msSwitchNotifications 8 }
sfpPlugChangeNotification NOTIFICATION-TYPE
OBJECTS { sfpPortnumber, sfpDetect }
STATUS current
DESCRIPTION
"Trap indicating that a sfp module has been
plugged in or plugged out."
::= { msSwitchNotifications 9 }
loginFailureNotification NOTIFICATION-TYPE
-- OBJECTS { none }
STATUS current
DESCRIPTION
"Trap indicating a login attempt
with an invalid password."
::= { msSwitchNotifications 10 }
ringBrokenNotification NOTIFICATION-TYPE
OBJECTS { ringNumber, portStatusId, portStatusLink}
STATUS current
DESCRIPTION
"Trap indicating a link down detect
at activated ring port."
::= { msSwitchNotifications 11 }
ringAlarmNotification NOTIFICATION-TYPE
OBJECTS { ringNumber, ringStatus, ringAlarmDuration }
STATUS current
DESCRIPTION
"Trap indicating a Ring alert reception."
::= { msSwitchNotifications 12 }
snmpv3AuthenticationPwFailNotification NOTIFICATION-TYPE
-- OBJECTS { none }
STATUS current
DESCRIPTION
"Notification indicating an Authentication
Password failure."
::= { msSwitchNotifications 13 }
snmpv3PrivacyPwFailNotification NOTIFICATION-TYPE
-- OBJECTS { none }
STATUS current
DESCRIPTION
"Notification indicating a Privacy
Password failure."
::= { msSwitchNotifications 14 }
snmpv3AccessPermissionNotification NOTIFICATION-TYPE
-- OBJECTS { none }
STATUS current
DESCRIPTION
"Notification indicating a write attempt
without matching WriteView defined."
::= { msSwitchNotifications 15 }
snmpv3SeclevelFailNotification NOTIFICATION-TYPE
-- OBJECTS { none }
STATUS current
DESCRIPTION
"Notification indicating a user
Security Level mismatch"
::= { msSwitchNotifications 16 }
END