Observium_CE/mibs/phoenix/FL-MGD-INFRASTRUCT-MIB

15894 lines
557 KiB
Plaintext

--
-- The Phoenix Contact private SNMP MIB Module for Managed Infrastructure Devices
-- Revision: 2.3
--
FL-MGD-INFRASTRUCT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Integer32,
Gauge32,
IpAddress,
enterprises,
TimeTicks,
Unsigned32
FROM SNMPv2-SMI
DisplayString,
MacAddress,
RowStatus,
DateAndTime,
TruthValue,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
PortList,
dot1qStaticMulticastEntry,
dot1qVlanIndex
FROM Q-BRIDGE-MIB
ifIndex,
InterfaceIndex,
InterfaceIndexOrZero
FROM IF-MIB
rip2IfConfEntry
FROM RIPv2-MIB
ospfIfEntry, ospfVirtIfEntry,
ospfAreaEntry, RouterID
FROM OSPF-MIB
vrrpOperVrId
FROM VRRP-MIB;
phoenixContact
OBJECT IDENTIFIER ::= { enterprises 4346 }
pxcModules
OBJECT IDENTIFIER ::= { phoenixContact 1 }
flMgdInfrastructureMibModule MODULE-IDENTITY
LAST-UPDATED "202012091400Z" -- December 9th, 2020"
ORGANIZATION "Phoenix Contact GmbH & Co. KG"
CONTACT-INFO
" Contact: Factory Line Service
Postal: Phoenix Contact GmbH & Co. KG
D-32823 Blomberg
Tel: +49 (0)5235 341888
WEB: http://www.PhoenixContact.com/
eMail: FactoryLine-Service@PhoenixContact.com"
DESCRIPTION
"Phoenix Contact private SNMP objects of the FL Managed Infrastructure Product Group."
REVISION "201901210800Z"
DESCRIPTION
"Added Diag folder for crc surveillance, snapshot and syslog. Added CRC surveillance folder with crc monitoring table to diag folder."
REVISION "201803220800Z"
DESCRIPTION
"Changes to previous revision 1.5:
- added objects to configure profinet boundary settings
- added objects for sntp server description"
REVISION "201703240800Z"
DESCRIPTION
"Add objects for mode LEDs off, DHCP port server service, and user-interface configuration.
Changed the description of flWorkFWCtrlSecurityPortMode, flWorkFWCtrlConfStatus,
flWorkFWCtrlPortPriorityLevel and flWorkFWCtrlSecurityPortLastMacAddr."
REVISION "201607120800Z"
DESCRIPTION
"Add objects for DHCPServer, SFP RX and TX Power, and routing IP interface management.
Fix some problems with object descriptions."
REVISION "201503190800Z"
DESCRIPTION
"Fix all issues found by ASN1 parser."
::= { pxcModules 8}
-- type definitions
EnabledDisabledStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is used to some variables on the
device that only permit two states.
enableStatus : The status of the variable is enabled or true.
disableStatus : The status of the variable is disabled or false"
SYNTAX INTEGER {
disableStatus(0),
enableStatus(1)
}
OpModeType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention is used to distinguish the WIFI operation mode of a device.
station: 0
access point (master): 1
single client bridge (scb): 2
multi client bridge (mcb): 3
fully transparent bridge (ftb): 4
repeater : 5
machine admin : 6"
SYNTAX INTEGER {
station(0),
master(1),
scb(2),
mcb(3),
ftb(4),
repeater(5),
machine-admin(6)
}
EtypeValue ::= TEXTUAL-CONVENTION
DISPLAY-HINT "x"
STATUS current
DESCRIPTION
"Ethertype value of a packet. The allowed value is 0x0600 to 0xFFFF."
SYNTAX Unsigned32 (1536..65535) -- hex value 0x0600 to 0xFFFF
--
--
-- The Phoenix Contact private SNMP MIB objects level 1 (vendor):
--
--
pxcGlobal
OBJECT IDENTIFIER ::= { phoenixContact 2 }
pxcFactoryLine
OBJECT IDENTIFIER ::= { phoenixContact 11 }
pxcBasic
OBJECT IDENTIFIER ::= { pxcGlobal 1 }
pxcBasicName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the
company name:
Phoenix Contact GmbH & Co. KG"
::= { pxcBasic 1 }
pxcBasicDescr
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the
company description:
Phoenix Contact GmbH & Co. KG, D-32823 Blomberg"
::= { pxcBasic 2 }
pxcBasicURL
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the URL of
company web page of Phoenix Contact:
http://www.phoenixcontact.com/"
::= { pxcBasic 3 }
--
--
-- The Phoenix Contact private SNMP MIB objects level 2 (product line):
--
--
flGlobal
OBJECT IDENTIFIER ::= { pxcFactoryLine 1 }
flWorkDevice
OBJECT IDENTIFIER ::= { pxcFactoryLine 11 }
flBasic
OBJECT IDENTIFIER ::= { flGlobal 1 }
flComponents
OBJECT IDENTIFIER ::= { flGlobal 2 }
--
--
-- flBasic Group
--
flBasicName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the
product group name:
Factory Line"
::= { flBasic 1 }
flBasicDescr
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the
product group description:
Ethernet Installation System"
::= { flBasic 2 }
flBasicURL
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the URL of product group
web page within the web space of Phoenix Contact:
http://www.factoryline.de/"
::= { flBasic 3 }
flBasicCompCapacity
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects indicates the number of available
components of the product group Factory Line, which
can be used together with this administrable component."
::= { flBasic 4 }
--
--
-- flComponents Group
--
flComponentsTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlComponentsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of descriptive information about the available
components of the product group Factory Line, which
can be used together with this administrable component."
::= { flComponents 1 }
flComponentsEntry
OBJECT-TYPE
SYNTAX FlComponentsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information about a
single component (product) from Factory Line."
INDEX { flComponentsIndex }
::= { flComponentsTable 1 }
FlComponentsEntry
::= SEQUENCE {
flComponentsIndex
Integer32,
flComponentsName
DisplayString,
flComponentsDescr
DisplayString,
flComponentsURL
DisplayString,
flComponentsOrderNumber
DisplayString
}
flComponentsIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the component within the
product group Factory Line for which this entry
contains information."
::= { flComponentsEntry 1 }
flComponentsName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the component name."
::= { flComponentsEntry 2 }
flComponentsDescr
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the component description."
::= { flComponentsEntry 3 }
flComponentsURL
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the URL of component's web page
within the web space of Phoenix Contact."
::= { flComponentsEntry 4 }
flComponentsOrderNumber
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the component order number."
::= { flComponentsEntry 5 }
--
--
-- The Phoenix Contact private SNMP MIB objects level 3 (device of the product line):
--
--
flWorkBasic
OBJECT IDENTIFIER ::= { flWorkDevice 1 }
flWorkComponents
OBJECT IDENTIFIER ::= { flWorkDevice 2 }
flWorkTraps
OBJECT IDENTIFIER ::= { flWorkDevice 3 }
flWorkNet
OBJECT IDENTIFIER ::= { flWorkDevice 4 }
flWorkTrapsDelemeter
OBJECT IDENTIFIER ::= { flWorkTraps 0 }
flWorkFirmware
OBJECT IDENTIFIER ::= { flWorkDevice 11 }
flWorkSecGateway
OBJECT IDENTIFIER ::= { flWorkDevice 20 }
flWorkTimeSynch
OBJECT IDENTIFIER ::= { flWorkDevice 21 }
flWorkWlan
OBJECT IDENTIFIER ::= { flWorkDevice 22 }
flWorkRouting
OBJECT IDENTIFIER ::= { flWorkDevice 23 }
flWorkCip
OBJECT IDENTIFIER ::= { flWorkDevice 25 }
flWlan
OBJECT IDENTIFIER ::= { flWorkDevice 27 }
flWorkNetIfParameter
OBJECT IDENTIFIER ::= { flWorkNet 1 }
flWorkNetPort
OBJECT IDENTIFIER ::= { flWorkNet 2 }
flWorkNetIfList
OBJECT IDENTIFIER ::= { flWorkNet 3 }
flWorkNetACD
OBJECT IDENTIFIER ::= { flWorkNet 5 }
flWorkFWInfo
OBJECT IDENTIFIER ::= { flWorkFirmware 1 }
flWorkFWInfoEvent
OBJECT IDENTIFIER ::= { flWorkFWInfo 14 }
flWorkFWCtrl
OBJECT IDENTIFIER ::= { flWorkFirmware 2 }
flWorkFWCtrlBasic
OBJECT IDENTIFIER ::= { flWorkFWCtrl 1 }
flWorkFWCtrlTrapDest
OBJECT IDENTIFIER ::= { flWorkFWCtrl 2 }
flWorkFWCtrlPasswd
OBJECT IDENTIFIER ::= { flWorkFWCtrl 3 }
flWorkFWCtrlUpdate
OBJECT IDENTIFIER ::= { flWorkFWCtrl 4 }
flWorkFWCtrlConf
OBJECT IDENTIFIER ::= { flWorkFWCtrl 5 }
flWorkFWCtrlSerial
OBJECT IDENTIFIER ::= { flWorkFWCtrl 6 }
flWorkFWCtrlAlarmContact
OBJECT IDENTIFIER ::= { flWorkFWCtrl 7 }
flWorkFWCtrlSecurity
OBJECT IDENTIFIER ::= { flWorkFWCtrl 8 }
flWorkFWCtrlProfinet
OBJECT IDENTIFIER ::= { flWorkFWCtrl 9 }
flWorkTimeSynchSntp
OBJECT IDENTIFIER ::= { flWorkTimeSynch 1 }
flWorkTimeSynchRTC
OBJECT IDENTIFIER ::= { flWorkTimeSynch 2 }
flWorkRoutingIp
OBJECT IDENTIFIER ::= { flWorkRouting 1 }
flWorkRoutingArp
OBJECT IDENTIFIER ::= { flWorkRouting 2 }
flWorkRoutingVrrp
OBJECT IDENTIFIER ::= { flWorkRouting 3 }
flWorkRoutingRip
OBJECT IDENTIFIER ::= { flWorkRouting 4 }
flWorkRoutingOspf
OBJECT IDENTIFIER ::= { flWorkRouting 5 }
flWorkRoutingLoopback
OBJECT IDENTIFIER ::= { flWorkRouting 6 }
flWorkRoutingNAT
OBJECT IDENTIFIER ::= { flWorkRouting 7 }
flWorkFWConfig
OBJECT IDENTIFIER ::= { flWorkFWCtrlConf 10 }
flWorkFWCtrlConfigPluggable
OBJECT IDENTIFIER ::= { flWorkFWCtrlConf 11 }
flWorkFWCtrlConfigMemInfo
OBJECT IDENTIFIER ::= { flWorkFWCtrlConfigPluggable 5 }
flWorkFWCtrlMRP
OBJECT IDENTIFIER ::= { flWorkFWCtrl 10 }
flWorkFWCtrlTemp
OBJECT IDENTIFIER ::= { flWorkFWCtrl 11 }
flWorkFWCtrlTelnetGroup
OBJECT IDENTIFIER ::= { flWorkFWCtrl 12 }
flWorkFWCtrlImage
OBJECT IDENTIFIER ::= { flWorkFWCtrl 13 }
flWorkFWCtrlUserConfigGroup
OBJECT IDENTIFIER ::= { flWorkFWCtrl 14 }
flWorkFWCtrlDigitalInput
OBJECT IDENTIFIER ::= { flWorkFWCtrl 15 }
-- flWorkFWCtrlFan
-- OBJECT IDENTIFIER ::= { flWorkFWCtrl 16 }
flWorkFWCtrlEnergy
OBJECT IDENTIFIER ::= { flWorkFWCtrl 17 }
flWorkFWCtrlDigitalOutput
OBJECT IDENTIFIER ::= { flWorkFWCtrl 18 }
flWorkFWCtrlDLR
OBJECT IDENTIFIER ::= { flWorkFWCtrl 19 }
flWorkFWCtrlFileTransfer
OBJECT IDENTIFIER ::= { flWorkFWCtrl 22 }
flWorkFWCtrlMRPConfig
OBJECT IDENTIFIER ::= { flWorkFWCtrlMRP 1 }
flWorkFWCtrlMRPInfo
OBJECT IDENTIFIER ::= { flWorkFWCtrlMRP 2 }
flWorkCipInfo
OBJECT IDENTIFIER ::= { flWorkCip 1 }
flWorkFWCtrlDiag
OBJECT IDENTIFIER ::= { flWorkFWCtrl 23 }
flWorkFWCtrlDiagSurveillance
OBJECT IDENTIFIER ::= { flWorkFWCtrlDiag 1 }
flWorkFWCtrlDiagSnapshot
OBJECT IDENTIFIER ::= { flWorkFWCtrlDiag 2 }
flWorkFWCtrlDiagSyslog
OBJECT IDENTIFIER ::= { flWorkFWCtrlDiag 3 }
--
--
-- flWorkBasic Group
--
flWorkBasicName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The device will always return his name.
At the delivery time to the customer an default value
is already present. After an firmware update it may be
possible that the contents of this object will be
overwriting.
As far as he is concerned the customer can write his
own device name later."
::= { flWorkBasic 1 }
flWorkBasicDescr
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The device will always return his description.
At the delivery time to the customer an default value
is already present. After an firmware update it may be
possible that the contents of this object will be
overwriting.
As far as he is concerned the customer can write his
own description later."
::= { flWorkBasic 2 }
flWorkBasicURL
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the web page URL
of itself:
http://ip_addr/
In further kinds it may be that instead of the
ip_addr the full qualified domain name will be
showing."
::= { flWorkBasic 3 }
flWorkBasicSerialNumber
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the serial
number of itself. That are eight or twelve
digits presented as string value."
::= { flWorkBasic 4 }
flWorkBasicHWRevision
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the hardware
revision code of itself."
::= { flWorkBasic 5 }
flWorkBasicPowerStat
OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
sourceOne(3),
sourceTwo(4),
sourceBoth(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object presents power status of itself."
::= { flWorkBasic 6 }
flWorkBasicSystemBusRevision
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return revision code
of the system bus."
::= { flWorkBasic 7 }
flWorkBasicCompMaxCapacity
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the maximum of
interfaces which theoretical may be connected."
::= { flWorkBasic 11 }
flWorkBasicCompCapacity
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will alway return the number of
really connected interfaces. This value is
never greater than flWorkBasicCompMaxCapacity."
::= { flWorkBasic 12 }
flWorkBasicLogicRevision
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This will deliver the actual revision of several logic
devices inside the system."
::= { flWorkBasic 13 }
flWorkBasicPlatformID
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This will return the actual revision of the platform ID."
::= { flWorkBasic 14 }
flWorkBasicFwGeneration
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This will return the actual revision of the firmware generation."
::= { flWorkBasic 15 }
flWorkBasicCfGeneration
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(12))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This will return the actual revision of the configuration generation."
::= { flWorkBasic 16 }
--**********************************************************************
-- flWorkBasicPortTable
--**********************************************************************
flWorkBasicPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkBasicPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table which shows information about the user interfaces."
::= { flWorkBasic 17 }
flWorkBasicPortEntry OBJECT-TYPE
SYNTAX FlWorkBasicPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents an information instance about a single user interface."
INDEX { flWorkBasicPortIdx }
::= { flWorkBasicPortTable 1 }
FlWorkBasicPortEntry ::=
SEQUENCE {
flWorkBasicPortIdx
INTEGER,
flWorkBasicPortService
OCTET STRING,
flWorkBasicPortProtocol
OCTET STRING,
flWorkBasicPortTransport
OCTET STRING,
flWorkBasicPort
INTEGER
}
flWorkBasicPortIdx OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each index is the number of an information instance about a single user interface."
::= { flWorkBasicPortEntry 1 }
flWorkBasicPortService OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"User interface service"
::= { flWorkBasicPortEntry 2 }
flWorkBasicPortProtocol OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used protocol"
::= { flWorkBasicPortEntry 3 }
flWorkBasicPortTransport OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used transport protocol"
::= { flWorkBasicPortEntry 4 }
flWorkBasicPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Used port"
::= { flWorkBasicPortEntry 5 }
--**********************************************************************
--
--
-- flWorkComponents Group
--
flWorkComponentsTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkComponentsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of information about the available
interface modules of the current device union."
::= { flWorkComponents 1 }
flWorkComponentsEntry
OBJECT-TYPE
SYNTAX FlWorkComponentsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information about
a single interface module of current device union."
INDEX { flWorkComponentsIndex }
::= { flWorkComponentsTable 1 }
FlWorkComponentsEntry
::= SEQUENCE {
flWorkComponentsIndex
Integer32,
flWorkComponentsOID
OBJECT IDENTIFIER,
flWorkComponentsURL
DisplayString,
flWorkComponentsDevSign
INTEGER
}
flWorkComponentsIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the interface module within
the device union for which this entry contains
information."
::= { flWorkComponentsEntry 1 }
flWorkComponentsOID
OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This OID points to the correspondent component
entry in flComponents group."
::= { flWorkComponentsEntry 2 }
flWorkComponentsURL
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device will always return the web page URL
of itself within the devices web space which
contains information about the component:
http://ip_addr/
In further kinds it may be that instead of the
ip_addr the full qualified domain name will be
showing."
::= { flWorkComponentsEntry 3 }
flWorkComponentsDevSign
OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the device sign of the interface module
like defined by the vendor."
::= { flWorkComponentsEntry 4}
--
--
-- flWorkFWInfo Group
--
flWorkFWInfoVersion
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the version string
of the firmware release."
::= { flWorkFWInfo 1 }
flWorkFWInfoState
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the current status
string of the firmware release."
::= { flWorkFWInfo 2 }
flWorkFWInfoDate
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the compiling date
string of the firmware release."
::= { flWorkFWInfo 3 }
flWorkFWInfoTime
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the compiling time
string of the firmware release."
::= { flWorkFWInfo 4 }
flWorkFWInfoCopyright
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the current copyright
string of the firmware release like next:
Copyright by Phoenix Contact GmbH & Co. KG, 2003
All alphanumeric characters (writeble) allowed."
::= { flWorkFWInfo 5 }
flWorkFWInfoBootVersion
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the version string
of the boot loader release."
::= { flWorkFWInfo 6 }
flWorkFWInfoBootState
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the current status
string of the boot loader release."
::= { flWorkFWInfo 7 }
flWorkFWInfoBootDate
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the compiling date
string of the boot loader release."
::= { flWorkFWInfo 8 }
flWorkFWInfoBootTime
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the compiling time
string of the boot loader release."
::= { flWorkFWInfo 9 }
flWorkFWInfoOperStatus
OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ok(2),
notOk(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the operational state of
the firmware.
You get the state ok(2) if the device is in the
normal operation mode 'running'.
The state notOk(3) signals a failure.
The flWorkFWInfoHealthText object may be
consulted for more specific information
about the state of the firmware's health."
::= { flWorkFWInfo 11 }
flWorkFWInfoHealthText
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The health text object is a text string that
provides information relevant to the operational
state of the firmware. The firmware may use this
string to provide detailed information on current
failures, including how they detected, and/or
instructions for problem resolution. The content
are firmware-specific."
::= { flWorkFWInfo 12 }
flWorkFWInfoDisplay
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Output to the display at the point of time of the
access to this object."
::= { flWorkFWInfo 13 }
--
-- flWorkFWInfoEventTable Group
--
--
flWorkFWInfoEventTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWInfoEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of Events."
::= { flWorkFWInfoEvent 1 }
flWorkFWInfoEventEntry
OBJECT-TYPE
SYNTAX FlWorkFWInfoEventEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in the table contains one host ip
address for a trap destination."
INDEX { flWorkFWInfoEventIndex }
::= { flWorkFWInfoEventTable 1 }
FlWorkFWInfoEventEntry
::= SEQUENCE {
flWorkFWInfoEventIndex
Integer32,
flWorkFWInfoEventCode
Integer32,
flWorkFWInfoEventDescription
OCTET STRING,
flWorkFWInfoEventSystemUpTime
TimeTicks,
flWorkFWInfoEventSntpTime
OCTET STRING,
flWorkFWInfoEventSntpDate
OCTET STRING,
flWorkFWInfoEventSntpSeconds
Unsigned32,
flWorkFWInfoEventSntpFractionalSeconds
Unsigned32
}
flWorkFWInfoEventIndex
OBJECT-TYPE
SYNTAX Integer32 (1..400)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains a consecutive number
between 1 and 400 for the event table entries."
::= { flWorkFWInfoEventEntry 1 }
flWorkFWInfoEventCode
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the event code assigned
to every event."
::= { flWorkFWInfoEventEntry 2 }
flWorkFWInfoEventDescription
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains a description string
which explains the kind of event."
::= { flWorkFWInfoEventEntry 3 }
flWorkFWInfoEventSystemUpTime
OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the system up time
at which an event occured."
::= { flWorkFWInfoEventEntry 4 }
flWorkFWInfoEventSntpTime
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the UTC time
at which an event occured."
::= { flWorkFWInfoEventEntry 5 }
flWorkFWInfoEventSntpDate
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the UTC date
at which an event occured."
::= { flWorkFWInfoEventEntry 6 }
flWorkFWInfoEventSntpSeconds
OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the UTC seconds
used in NTP at which an event occured."
::= { flWorkFWInfoEventEntry 7 }
flWorkFWInfoEventSntpFractionalSeconds
OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the UTC fractional
seconds used in NTP at which an
event occured."
::= { flWorkFWInfoEventEntry 8 }
flWorkFWInfoEventTableClear
OBJECT-TYPE
SYNTAX INTEGER {
noClear(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to clear(2) causes a
deletion of all objects in the event table.
Setting this object to noClear(1) has no
effect. The firmware will always return
the value noClear(1) when this object is
read."
DEFVAL {noClear}
::= { flWorkFWInfoEvent 2 }
--
--
-- flWorkFWCtrlBasic Group
--
flWorkFWCtrlReset
OBJECT-TYPE
SYNTAX INTEGER {
noReset(1),
reset(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to reset(2) causes a
hardware reset of the device and all
components.
Setting this object to noReset(1) has no
effect. The firmware will always return
the value noReset(1) when this object is
reading."
DEFVAL {noReset}
::= { flWorkFWCtrlBasic 1 }
flWorkFWCtrlTrapDestCapacity
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"This object hold the number of trap destination
entries (host ip addresses) contained in the
table flWorkFWCtrlTrapDestTable."
::= { flWorkFWCtrlBasic 2 }
flWorkFWCtrlWatchdog
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) activates the
watchdog during the next restart.
This Watchdog monitors the reliable operation
of the device. If the reliable operation cannot
be ensured any longer, then the outputs of the
modules are brought into the safe operating condition.
When this object is enabled then the switch is
automatically restarted else, when disabled, should be
manually restarted.
The modified adjustments become effective after
a restart of the device."
::= { flWorkFWCtrlBasic 3 }
flWorkFWCtrlHTTP
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Setting this object to disable(1) disables the
web server of the device.
For some products, the modified adjustments become effective after
a restart of the device."
DEFVAL {enable}
::= { flWorkFWCtrlBasic 6 }
flWorkFWCtrlTelnet
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Setting this object to disable(1) disables the
telnet server of the device.
For some products, the modified adjustments become effective after
a restart of the device."
DEFVAL {enable}
::= { flWorkFWCtrlBasic 7 }
flWorkFWCtrlWebPageRefresh
OBJECT-TYPE
SYNTAX INTEGER (0..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The refresh interval in seconds for refreshing
the web pages by the web browser. The granularity
of this timer is 1 second.
A value of zero disables the refreshing."
DEFVAL {30}
::= { flWorkFWCtrlBasic 8 }
flWorkFWCtrlSNMP
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Setting this object to disable(1) disables the
snmp agent of the device.
For some products, the modified adjustments become effective after
a restart of the device."
DEFVAL {enable}
::= { flWorkFWCtrlBasic 9 }
flWorkFWCtrlOperatingMode OBJECT-TYPE
SYNTAX INTEGER {
default(1),
profinet(2),
ethernetIP(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows the user to preselect
a configuration for a special application.
Please read the manual for additional
information about the various settings."
DEFVAL { default }
::= { flWorkFWCtrlBasic 10 }
flWorkFWCtrlIfCounters
OBJECT-TYPE
SYNTAX INTEGER {
noClear(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set this object to clear(2), the statistic
counters of all ports will be cleared.
Setting this object to noClear(1) has no effect.
Reading this object you get always
the value noClear(1)."
::= { flWorkFWCtrlBasic 11 }
flWorkFWCtrlHTTPSecure
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Setting this object enables or disables the HTTPS
server on this device."
DEFVAL {disable}
::= { flWorkFWCtrlBasic 12 }
flWorkFWCtrlSSH
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Setting this object enables or disables the SSH
server on this device."
DEFVAL {disable}
::= { flWorkFWCtrlBasic 13 }
flWorkFWCtrlSNMPv3
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Setting this object enables or disables version 3 of
of SNMP which is used for secure connection to the device."
DEFVAL {disable}
::= { flWorkFWCtrlBasic 14 }
flWorkFwCtrlCpuOverloadStopForwarding
OBJECT-TYPE
SYNTAX INTEGER {
doNotStop(1),
stopForwarding(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set to stopForwarding(2) the
device will stop forwarding packets
if a CPU overload condition occurs which
is shown by errorcode 89 in the display.
If set to doNotStop(1) only errorcode
will be shown in the display but the
device will try to continue forwarding
operation.
(1) is factory default"
::= { flWorkFWCtrlBasic 15 }
flWorkFWCtrlDisplayRights
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object enables or disables configuration settings via display."
DEFVAL {disable}
::= { flWorkFWCtrlBasic 16 }
flWorkFWCtrlDisplayContrast
OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set or get the current display contrast of the device display"
::= { flWorkFWCtrlBasic 17 }
flWorkFWCtrlCLIIPSock
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object enables or disables CLI IP-Socket Interface."
::= { flWorkFWCtrlBasic 18 }
flWorkFWCtrlLEDsOff OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable LEDs Off Mode on the Device. In LEDs Off Mode
no LEDs will be active."
DEFVAL { disable }
::= { flWorkFWCtrlBasic 20 }
flWorkFWCtrlWebServerMode OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
http(2),
https(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control the mode of the web server. The following modes exist:
DISABLE (Deactivates the web interface!)
HTTP (standard, unsecured),
HTTPS (secured, use https://<ip> as url)"
DEFVAL { http }
::= { flWorkFWCtrlBasic 21 }
flWorkFWCtrlSnmpAgentMode OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
snmpV2c(2),
snmpV3(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control the mode of the snmp agent. The following modes exist:
DISABLE (Deactivates the snmp agent!)
SNMPv2c (unsecured)
SNMPv3 (secured, Authentication protocol: MD5, privacy protocol: DES)"
DEFVAL { snmpV2c }
::= { flWorkFWCtrlBasic 22 }
flWorkFWCtrlCliServiceMode OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
telnet(2),
ssh(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control the mode of the snmp agent. The following modes exist:
DISABLE (Deactivates the cli service!)
TELNET (unsecured)
SSH (secured)"
DEFVAL { telnet }
::= { flWorkFWCtrlBasic 23 }
flWorkFWCtrlPersistentEventLoggingMode OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable persistent storage of event table entries"
DEFVAL { disable }
::= { flWorkFWCtrlBasic 24 }
flWorkFWCtrlSmartModeGblEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the smart mode functionality (mode button)"
DEFVAL { enable }
::= { flWorkFWCtrlBasic 25 }
flWorkFWCtrlHostnameResolutionEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the hostname resolution via mDNS and LLMNR"
DEFVAL { enable }
::= { flWorkFWCtrlBasic 26 }
flWorkFWCtrlHostname OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The device will always return his hostname.
At the delivery time to the customer a default value
is already present. The default value consists of the device
type and the second half of the MAC address of the device.
As far as he is concerned the customer can write his
own hostname later.
The hostname must have a length of 2 to 63 characters.
Only letters, numbers and hyphens (apart from the first character) are allowed.
If the hostname resolution is enabled, the device can be reached
via his hostname. If mDNS is used for name resolution an additional
.local suffix is appended to the hostname."
::= { flWorkFWCtrlBasic 27 }
flWorkFWCtrlSdCardGblEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the SD card slot."
DEFVAL { enable }
::= { flWorkFWCtrlBasic 28 }
flWorkFWCtrlWebLoginRequired OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable a required user login for the web server."
DEFVAL { disable }
::= { flWorkFWCtrlBasic 29 }
flWorkFWCtrlTopologyBasedIpPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port on which topology based ip is activated.
Setting the port to zero disables the feature."
DEFVAL {0}
::= { flWorkFWCtrlBasic 30 }
flWorkFWCtrlTopologyBasedIpState
OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
client(1),
root(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The state of the topology based ip feature (disabled/client/root)."
::= { flWorkFWCtrlBasic 31 }
--
--
-- flWorkFWCtrlTrapDest Group
--
flWorkFWCtrlTrapDestTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of host ip addresses for available trap
destinations."
::= { flWorkFWCtrlTrapDest 1 }
flWorkFWCtrlTrapDestEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlTrapDestEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in the table contains one host ip
address for a trap destination."
INDEX { flWorkFWCtrlTrapDestIndex }
::= { flWorkFWCtrlTrapDestTable 1 }
FlWorkFWCtrlTrapDestEntry
::= SEQUENCE {
flWorkFWCtrlTrapDestIndex
Integer32,
flWorkFWCtrlTrapDestIPAddr
IpAddress,
flWorkFWCtrlTrapDestName
DisplayString
}
flWorkFWCtrlTrapDestIndex
OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the trap destination over
host ip address which this entry named. This value
is never greater then flWorkFWCtrlTrapDestCapacity."
::= { flWorkFWCtrlTrapDestEntry 1 }
flWorkFWCtrlTrapDestIPAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This ip address named a trap destination host
who is using to receive trap events. Values in
the form 0.0.0.0 are non valid ip addresses and
will be understanding as an inactive trap
destination entry."
::= { flWorkFWCtrlTrapDestEntry 2 }
flWorkFWCtrlTrapDestName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Hostname of a trap destination host
who is used to receive trap events.
The maximum size of the string is 255 characters."
DEFVAL {""}
::= { flWorkFWCtrlTrapDestEntry 4 }
flWorkFWCtrlTrapDestCapacityMax
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object hold the maximal number of trap destination
entries (host ip addresses) contained in the
table flWorkFWCtrlTrapDestTable."
::= { flWorkFWCtrlTrapDest 2 }
flWorkFWCtrlTrapDestEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines whether this device will
transmit traps to SNMP management stations.
If this object is set to disable(1) no traps
will be sent."
DEFVAL {disable}
::= { flWorkFWCtrlTrapDest 3 }
flWorkFWCtrlTrapLink
OBJECT-TYPE
SYNTAX INTEGER {
phyPortNumber(1),
snmpIfIndex(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to phyPortNumber(1) the
link up and link down traps contain as binding 'ifIndex'
the physikal port number. The binding is set to the interface
number of the mib2 interface table when setting this
object to snmpIfIndex(2)."
DEFVAL {phyPortNumber}
::= { flWorkFWCtrlTrapDest 4 }
flWorkFWCtrlTrapConnectionTest
OBJECT-TYPE
SYNTAX INTEGER {
noTrap(1),
sendTrap(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to sendTrap(2) the snmp agent sends
the trap trapManagerConnection.
Setting this object to noTrap(1) has no effect."
::= { flWorkFWCtrlTrapDest 5 }
flWorkFWCtrlTrapEnableTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlTrapEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to enable/disable the different kind of traps."
::= { flWorkFWCtrlTrapDest 10 }
flWorkFWCtrlTrapEnableEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlTrapEnableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in the table contains information
for one trap."
INDEX { flWorkFWCtrlTrapEnableIndex }
::= { flWorkFWCtrlTrapEnableTable 1 }
FlWorkFWCtrlTrapEnableEntry
::= SEQUENCE {
flWorkFWCtrlTrapEnableIndex
Integer32,
flWorkFWCtrlTrapEnableOid
OBJECT IDENTIFIER,
flWorkFWCtrlTrapEnableName
DisplayString,
flWorkFWCtrlTrapEnableStatus
INTEGER
}
flWorkFWCtrlTrapEnableIndex
OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the trap by the last part
of the trap oid (see list of traps in group
flWorkTrapsDelemeter)."
::= { flWorkFWCtrlTrapEnableEntry 1 }
flWorkFWCtrlTrapEnableOid
OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"OID of the trap (see list of traps in group
flWorkTrapsDelemeter)."
::= { flWorkFWCtrlTrapEnableEntry 2 }
flWorkFWCtrlTrapEnableName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of this trap to identify the trap."
::= { flWorkFWCtrlTrapEnableEntry 3 }
flWorkFWCtrlTrapEnableStatus
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status of sending this kind of trap.
Each trap can be disabled separately when the
sending traps is enabled for the snmp agent (see
object flWorkFWCtrlTrapDestEnable)."
DEFVAL {enable}
::= { flWorkFWCtrlTrapEnableEntry 4 }
--
--
-- flWorkNetIfParameter Group
--
flWorkNetIfParamPhyAddress
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface's address at the protocol layer
immediately `below' the network layer in the
protocol stack."
::= { flWorkNetIfParameter 1 }
flWorkNetIfParamIpAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ip address of this device.
Changing this object will take effect
after setting the object flWorkNetIfParamSave
to apply(2).
Note: For some products a reboot is required instead of the
flWorkNetIfParamSave object, to load the
new Ip-Parameter settings."
::= { flWorkNetIfParameter 2 }
flWorkNetIfParamSubnetmask
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The subnet mask associated with the IP address of
this entry. The value of the mask is an IP
address with all the network bits set to 1 and all
the hosts bits set to 0.
Changing this object will take effect
after setting the object flWorkNetIfParamSave
to apply(2).
Note: For some products a reboot is required instead of the
flWorkNetIfParamSave object, to load the
new Ip-Parameter settings."
::= { flWorkNetIfParameter 3 }
flWorkNetIfParamGwIpAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the default gateway.
Changing this object will take effect
after setting the object flWorkNetIfParamSave
to appFor some products a reboot is required instead of the
flWorkNetIfParamSave object, to load the
new Ip-Parameter settings."
::= { flWorkNetIfParameter 4 }
flWorkNetIfParamStatus
OBJECT-TYPE
SYNTAX INTEGER {
notModified(1),
modified(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to synchronize the modification of the IP
parameters used by the protocol stack based on the
flWorkNetIfParameter MIB objects.
If flWorkNetIfParamStatus returns notModified(1), no modifications
were made to flWorkNetIfParamIpAddress, flWorkNetIfParamSubnetmask
and flWorkNetIfParamGwIpAddress. If flWorkNetIfParamStatus returns
modified(2), one or more objects were changed, but have not been
applied."
::= { flWorkNetIfParameter 5 }
flWorkNetIfParamSave
OBJECT-TYPE
SYNTAX INTEGER {
restore(1),
apply(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to save the modification of the IP
parameters used by the protocol stack based on the flWorkNetIfParameter
MIB objects. This allows the user to change flWorkNetIfParamIpAddress,
flWorkNetIfParamSubnetmask and flWorkNetIfParamGwIpAddress and then
apply the changes to the unit using apply(2).
If one or more of the flWorkNetIfParameter objects were modified,
the user can restore the parameters to a mirror of the NVM values
using restore(1).
Note: You can apply(2) to modified ip parameter only if the object
flWorkNetIfParamAssignment has been set to static(1)!
Otherwise you get an snmp response indicating an error."
DEFVAL {restore}
::= { flWorkNetIfParameter 6 }
flWorkNetIfParamAssignment
OBJECT-TYPE
SYNTAX INTEGER {
static(1),
bootp(2),
dhcp(3),
dcp(4),
topology(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Kind of the IP address assignment.
The supported options of the device are described in the
user manual of the product. Some options become effective after
restarting the device.
Option 6 (topology) cannot be set manually."
DEFVAL {bootp}
::= { flWorkNetIfParameter 7 }
flWorkNetIfParamManagementVlanId
OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Vlan ID of the management agent in the case the device
is running in mode VLAN Tagging."
DEFVAL {1}
::= { flWorkNetIfParameter 8 }
flWorkNetIfParamConflictDetection
OBJECT-TYPE
SYNTAX INTEGER {
none(1),
acd(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Kind of mechanism to detect IP address conflict."
DEFVAL {none}
::= { flWorkNetIfParameter 9 }
--
--
-- flWorkNetIfParamDnsServer Group
--
flWorkNetIfParamDnsServerTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkNetIfParamDnsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of host ip addresses for available DNS
servers."
::= { flWorkNetIfParameter 10 }
flWorkNetIfParamDnsServerEntry
OBJECT-TYPE
SYNTAX FlWorkNetIfParamDnsServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in the table contains one host ip
address for a DNS server."
INDEX { flWorkNetIfParamDnsServerIndex }
::= { flWorkNetIfParamDnsServerTable 1 }
FlWorkNetIfParamDnsServerEntry
::= SEQUENCE {
flWorkNetIfParamDnsServerIndex
Integer32,
flWorkNetIfParamDnsServerIPAddr
IpAddress
}
flWorkNetIfParamDnsServerIndex
OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the DNS server over
host ip address which this entry named."
::= { flWorkNetIfParamDnsServerEntry 1 }
flWorkNetIfParamDnsServerIPAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DNS server IP address. This must be configured if hostnames
are used on the device."
::= { flWorkNetIfParamDnsServerEntry 2 }
--
--
-- flWorkNetPort Group
--
flWorkNetPortCapacity
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object will always return the number
of network ports."
::= { flWorkNetPort 1 }
flWorkNetPortTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkNetPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of network ports."
::= { flWorkNetPort 2 }
flWorkNetPortEntry
OBJECT-TYPE
SYNTAX FlWorkNetPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
of one network port."
INDEX { flWorkNetPortIndex }
::= { flWorkNetPortTable 1 }
FlWorkNetPortEntry
::= SEQUENCE {
flWorkNetPortIndex
Integer32,
flWorkNetPortLinkState
INTEGER,
flWorkNetPortSpeed
Gauge32,
flWorkNetPortDuplexMode
INTEGER,
flWorkNetPortNegotiation
INTEGER,
flWorkNetPortName
DisplayString,
flWorkNetPortEnable
INTEGER,
flWorkNetPortLinkMonitoring
INTEGER,
flWorkNetPortModus
INTEGER,
flWorkNetPortSTPEnable
INTEGER,
flWorkNetPortIfIndex
Integer32,
flWorkNetPortLLWHPort
Integer32,
flWorkNetPortType
DisplayString,
flWorkNetPortModuleName
DisplayString,
flWorkNetPortInterfaceName
DisplayString,
flWorkNetPortPriorityLevel
INTEGER,
flWorkNetPortPofTransmittingPower
INTEGER,
flWorkNetPortStpMode
INTEGER,
flWorkNetPortFlowControl
INTEGER,
flWorkNetPortMaxFrameSize
INTEGER,
flWorkNetPortJumboFrame
INTEGER,
flWorkNetPortCableLength
DisplayString,
flWorkNetPortPHYcompatibility
INTEGER
}
flWorkNetPortIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port. This value
is never greater then flWorkNetPortCapacity."
::= { flWorkNetPortEntry 1 }
flWorkNetPortLinkState
OBJECT-TYPE
SYNTAX INTEGER {
connected(1),
notConnected(2),
farEndFault(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get back the current state of the port link.
The state farEndFault(3) indicates that this
fiber optic port receives a signal but the
other port of the path don't get a signal.
The state farEndFault(3) is supported by the
fx interfaces of the FL SWITCH MM HS."
::= { flWorkNetPortEntry 2 }
flWorkNetPortSpeed
OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current interface's bandwidth in bits per second."
::= { flWorkNetPortEntry 3 }
flWorkNetPortDuplexMode
OBJECT-TYPE
SYNTAX INTEGER {
noLink(0),
full(1),
half(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current duplex mode of this port."
::= { flWorkNetPortEntry 4 }
flWorkNetPortNegotiation
OBJECT-TYPE
SYNTAX INTEGER {
auto(1),
manual(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives an information
if auto negotiation is active or not."
::= { flWorkNetPortEntry 5 }
flWorkNetPortName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The textual name of this interface, e.g., 'robot 1'."
DEFVAL {"Port x"}
::= { flWorkNetPortEntry 6 }
flWorkNetPortEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is enable(2) when this interface is enabled and
disable(1) when it is disabled. A disabled interfaces doesn't
send any data packets."
DEFVAL {enable}
::= { flWorkNetPortEntry 7 }
flWorkNetPortLinkMonitoring
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) activates the
link monitoring for this."
DEFVAL {disable}
::= { flWorkNetPortEntry 8 }
flWorkNetPortModus
OBJECT-TYPE
SYNTAX INTEGER {
autonegotiation(1),
half-10(2),
full-10(3),
half-100(4),
full-100(5),
autoneg10-100(20),
fast-startup(21)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The modus of this port defined by the user:
autonegotiation(1) - auto negotiation
half-10(2) - 10 MBit Half Duplex
full-10(3) - 10 MBit Full Duplex
half-100(4) - 100 MBit Half Duplex
full-100(5) - 100 MBit Full Duplex
autoneg10-100(20) - auto negotiation 10/100MBit only
fast-startup(21) - fast startup
Note:
a) The ports support auto crossover only in
the modus auto negotiation!
b) FX and HCS ports only support 100 MBit/s full
duplex.
If you try to set a FX or HCS port to a
port modus not equal full-100(5) you get
a snmp response indicating an error!"
DEFVAL {autonegotiation}
::= { flWorkNetPortEntry 9 }
flWorkNetPortSTPEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"Firmware with Rapid Spanning Tree:
The value of this object is equal to the status
of the object dot1dStpPortEnable.
When Rapid Spanning Tree is operating this objects
handles the behaviour of the port regarding
bridge protocol data units (BPDUs).
Set this object to disable(1) the interface doesn't
send BPDUs when Rapid Spanning Tree operation is
enabled. BPDUs will be send by this interface if
the object is set to enable(2).
Firmware with Spanning Tree:
When spanning tree has been activated (see object
flSwitchCtrlSpanTree) this object handles the behaviour
of the port regarding bridge protocol data units (BPDUs).
Set this object to disable(1) the interface doesn't
send BPDUs when Spanning Tree operation is enabled.
BPDUs will be send by this interface if the object
is set to enable(2).
When the port stp status has been set to disable(1) the port
uses fast forwarding to change from the port state disabled
into the port state forwarding immediately (see object
dot1dStpPortState of the bridge mib (rfc 1493)."
DEFVAL {enable}
::= { flWorkNetPortEntry 10 }
flWorkNetPortIfIndex
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of this application 'logical port' (see
interface table of the mib2)."
::= { flWorkNetPortEntry 11 }
flWorkNetPortLLWHPort
OBJECT-TYPE
SYNTAX Integer32 (8193..8296)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value that uniquely identifies a application 'logical port'
(i.e., IEEE 802.3ad Aggregator) in the stack. This is
a 'Layered Linear With Holes' (LLWH) port number that may may have
holes for missing ports or units."
::= { flWorkNetPortEntry 12 }
flWorkNetPortType
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The media type of this port."
::= { flWorkNetPortEntry 13 }
flWorkNetPortModuleName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The textual name of this module."
::= { flWorkNetPortEntry 14 }
flWorkNetPortInterfaceName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The textual name of this interface
according to the labeling of the device."
::= { flWorkNetPortEntry 15 }
flWorkNetPortPriorityLevel
OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Choose the priority level for the incoming
packets of one port in the switch
by selecting a level in the range from 0 to 7."
DEFVAL {0}
::= { flWorkNetPortEntry 16 }
flWorkNetPortPofTransmittingPower
OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
low(2),
normal(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This objects shows the selected
transmitting power of POF ports.
For polymer fiber (POF) paths < 20 m
(65.62 ft.) the transmission power must
be reduced by sliding the switch on the
top of the interface module to the OFF
position. This objects returns the value
low(2) if the transmitting power has
been reduced.
For each other port type than POF this
object has the value unknown(1)."
::= { flWorkNetPortEntry 17 }
flWorkNetPortStpMode
OBJECT-TYPE
SYNTAX INTEGER {
stp(1),
rstp(2),
none(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mode of Spanning Tree Protocol the
port is currently running. The value stp(1)
indicates the Spanning Tree Protocol,
rstp(2) indicates the Rapid Spanning
Tree Protocol and none(3) indicates that
stp/rstp are disabled."
::= { flWorkNetPortEntry 18 }
flWorkNetPortFlowControl
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to disable(1) inactivates the
flow control mechanism for this port."
DEFVAL {enable}
::= { flWorkNetPortEntry 20 }
flWorkNetPortMaxFrameSize
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object configures the maximum transmission unit(MTU) or
the size of the largest packet that can be sent/received on the
interface."
::= { flWorkNetPortEntry 21 }
flWorkNetPortJumboFrame
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables jumbo frames on an interface."
::= { flWorkNetPortEntry 22 }
flWorkNetPortCableLength
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The length of the table connected to this port in meters."
::= { flWorkNetPortEntry 23 }
flWorkNetPortPHYcompatibility
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object activates some compatibility modes for PHY."
::= { flWorkNetPortEntry 24 }
--
--
-- flWorkNetPortPoETable Group
--
flWorkNetPortPoETable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkNetPortPoEEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of PoE (Pover over Ethernet) properties of network ports."
::= { flWorkNetPort 3 }
flWorkNetPortPoEEntry
OBJECT-TYPE
SYNTAX FlWorkNetPortPoEEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
of PoE of one network port."
INDEX { flWorkNetPortPoEIndex }
::= { flWorkNetPortPoETable 1 }
FlWorkNetPortPoEEntry
::= SEQUENCE {
flWorkNetPortPoEIndex
Integer32,
flWorkNetPortPoEPowerEnable
INTEGER,
flWorkNetPortPoECurrentLimitation
INTEGER,
flWorkNetPortPoEDeviceClass
INTEGER,
flWorkNetPortPoEOutputCurrent
Integer32,
flWorkNetPortPoEOutputVoltage
Integer32,
flWorkNetPortPoEFaultStatus
INTEGER,
flWorkNetPortPoeFaultMonitoring
INTEGER
}
flWorkNetPortPoEIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port. This value
is never greater then flWorkNetPortCapacity."
::= { flWorkNetPortPoEEntry 1 }
flWorkNetPortPoEPowerEnable
OBJECT-TYPE
SYNTAX INTEGER {
enabled(1),
disabled(2),
unknown(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get back or set the current state of the PoE
device on this port.
enabled(1) = power on this port is/should be enabled
disabled(2) = power on this port is/should be disabled
unknown(3) = power state of this port is unknown
this value can not be set!"
::= { flWorkNetPortPoEEntry 2 }
flWorkNetPortPoECurrentLimitation
OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2),
unknown(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get back or set the current limitation state of the PoE
device on this port.
on(1) = limits output current to 90mA if a class 1 device is connected
off(2) = current is delivered up to general overcurrent protection value (350mA)
unknown(3) = current limitation status on this port is unknown
this value can not be set!"
::= { flWorkNetPortPoEEntry 3 }
flWorkNetPortPoEDeviceClass
OBJECT-TYPE
SYNTAX INTEGER {
class0(0),
class1(1),
class2(2),
class3(3),
class4(4),
unknown(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get back the device class type of the device connected to
this port or recently connected to this port.
class0(0)
class1(1)
class2(2)
class3(3)
class4(4)
Device class unknown(5)"
::= { flWorkNetPortPoEEntry 4 }
flWorkNetPortPoEOutputCurrent
OBJECT-TYPE
SYNTAX Integer32 (1..400)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get back output current in mA actually delivered on this port"
::= { flWorkNetPortPoEEntry 5 }
flWorkNetPortPoEOutputVoltage
OBJECT-TYPE
SYNTAX Integer32 (45000..56000)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get back output voltage in mV actually delivered on this port"
::= { flWorkNetPortPoEEntry 6 }
flWorkNetPortPoEFaultStatus
OBJECT-TYPE
SYNTAX INTEGER {
noFault(0),
voltage(1),
thermal(2),
overload(3),
loadDisconnected(4),
powerSupplyMissing(5),
noPse(6),
noPoeSupport(7),
noPoeDeviceConnected(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get back the fault status of the PoE device on this port
noFault(0) = no fault status detected at all
voltage(1) = external supply voltage fault
thermal(2) = over temperature
overload(3) = overload (current limitation active?)
loadDisconnected(4) = load has been disconnected
powerSupplyMissing(5) = PoE controller not responding. 48V supply missing?
noPse(6) = No PSE interface module has been plugged on this port
noPoeSupport(7) = Switch device does not support PoE devices e.g. because of
unsufficient hardware revision.
noPoeDeviceConnected(8) = No PoE enabled powered device has been externally
connected to this PoE port"
::= { flWorkNetPortPoEEntry 7 }
flWorkNetPortPoeFaultMonitoring
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object can be set to 'enable' if the user wants any error
concerning an PoE module on this port to be monitored. If errors
are monitored and if any malfunctions concerning PoE are detected on
this port they will cause the display of the device to show
an error code and will cause the alarm contact to open
if the contact is configured that way (see MIB-group flWorkFWCtrlAlarmContactEvents).
disable(1) = errors are not monitored
enable(2) = errors are monitored "
DEFVAL {disable}
::= { flWorkNetPortPoEEntry 8 }
--
--
-- flWorkNetPofScrjIfGroup
--
flWorkNetPortPofScrjIfTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkNetPortPofScrjIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of POF SCRJ port properties."
::= { flWorkNetPort 4 }
flWorkNetPortPofScrjIfEntry
OBJECT-TYPE
SYNTAX FlWorkNetPortPofScrjIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
about one POF SCRJ port."
INDEX { flWorkNetPortPofScrjIfIndex }
::= { flWorkNetPortPofScrjIfTable 1 }
FlWorkNetPortPofScrjIfEntry
::= SEQUENCE {
flWorkNetPortPofScrjIfIndex
Integer32,
flWorkNetPortPofScrjIfStatus
INTEGER,
flWorkNetPortPofScrjIfSupplyVoltage
Integer32,
flWorkNetPortPofScrjIfTxPower
Integer32,
flWorkNetPortPofScrjIfRxPower
Integer32,
flWorkNetPortPofScrjIfSystemReserve
Integer32,
flWorkNetPortPofScrjIfRxPowerHighAlarm
INTEGER,
flWorkNetPortPofScrjIfRxPowerLowAlarm
INTEGER,
flWorkNetPortPofScrjIfRxPowerHighWarning
INTEGER,
flWorkNetPortPofScrjIfRxPowerLowWarning
INTEGER,
flWorkNetPortPofScrjIfManufacturer
OCTET STRING,
flWorkNetPortPofScrjIfManufactOui
OCTET STRING,
flWorkNetPortPofScrjIfRevision
OCTET STRING,
flWorkNetPortPofScrjIfWavelength
Integer32,
flWorkNetPortPofScrjIfTransceiverOptions
Integer32,
flWorkNetPortPofScrjIfSerialNumber
OCTET STRING,
flWorkNetPortPofScrjIfDatecodeAndLot
OCTET STRING,
flWorkNetPortPofScrjIfAlarmContactEnable
INTEGER
}
flWorkNetPortPofScrjIfIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port. This value
is never greater then flWorkNetPortCapacity."
::= { flWorkNetPortPofScrjIfEntry 1 }
flWorkNetPortPofScrjIfStatus
OBJECT-TYPE
SYNTAX INTEGER {
notSupported(1),
noModule(2),
ok(3),
systemReserveLow(4),
systemReserveExhausted(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This delivers the current status of the POF SCRJ interface
on the selected port. Meanings are:
notSupported(1) = The actual hw does not support POF SCRJ interface diagnostics.
Plugged modules will transmit and receive data but the user will
not be able to read out any diagnostic data.
noModule(2) = No POF SCRJ hardware on this port.
ok(3), = An POF SCRJ hardware is present, rx power is ok.
systemReserveLow(4), = An POF SCRJ hardware is present, link is ok but rx light power is low.
Data transmission is endangered if light power decreases. (System reserver < 2 dB)
systemReserveExhausted(5) = An POF SCRJ hardware is present, link is ok but rx light power is very low.
Data transmission is most probably not possible any more. (Rx power low)"
::= { flWorkNetPortPofScrjIfEntry 2 }
flWorkNetPortPofScrjIfSupplyVoltage
OBJECT-TYPE
SYNTAX Integer32(0..65)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the actual supply voltage of the
transceiver device on the given port
in 0.1 Volt. (i.e. range is von 0 to 6,5V)"
::= { flWorkNetPortPofScrjIfEntry 4 }
flWorkNetPortPofScrjIfTxPower
OBJECT-TYPE
SYNTAX Integer32 (1..6553)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the actual transmission power of the
transceiver device on the given port
in 0.1uW. (i.e. range is von 0 to 0,006553 W)"
::= { flWorkNetPortPofScrjIfEntry 6 }
flWorkNetPortPofScrjIfRxPower
OBJECT-TYPE
SYNTAX Integer32 (0..6553)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the actual reception power of the
transceiver device on the given port
in 0.1uW. (i.e. range is von 0 to 0,006553 W)"
::= { flWorkNetPortPofScrjIfEntry 7 }
flWorkNetPortPofScrjIfSystemReserve
OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the remaining system reserve in units of 0.1dB"
::= { flWorkNetPortPofScrjIfEntry 8 }
flWorkNetPortPofScrjIfRxPowerHighAlarm
OBJECT-TYPE
SYNTAX INTEGER {
notPresent(1),
present(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Deliverst if the Rx power high alarm for a given port is
set (present(2)) or not set (notPresent(1))"
::= { flWorkNetPortPofScrjIfEntry 9 }
flWorkNetPortPofScrjIfRxPowerLowAlarm
OBJECT-TYPE
SYNTAX INTEGER {
notPresent(1),
present(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Deliverst if the Rx power low alarm for a given port is
set (present(2)) or not set (notPresent(1))"
::= { flWorkNetPortPofScrjIfEntry 10 }
flWorkNetPortPofScrjIfRxPowerHighWarning
OBJECT-TYPE
SYNTAX INTEGER {
notPresent(1),
present(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Deliverst if the Rx power high warning for a given port is
set (present(2)) or not set (notPresent(1))"
::= { flWorkNetPortPofScrjIfEntry 11 }
flWorkNetPortPofScrjIfRxPowerLowWarning
OBJECT-TYPE
SYNTAX INTEGER {
notPresent(1),
present(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers if the Rx power low warning for a given port is
set (present(2)) or not set (notPresent(1))"
::= { flWorkNetPortPofScrjIfEntry 12 }
flWorkNetPortPofScrjIfManufacturer
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the name of the manufacturer that
did produce the POF SCRJ transceiver device
on the given port"
::= { flWorkNetPortPofScrjIfEntry 13 }
flWorkNetPortPofScrjIfManufactOui
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the IEEE manufacturer ID of the
manufacturer that did produce the POF SCRJ
transceiver device on the given port"
::= { flWorkNetPortPofScrjIfEntry 14 }
flWorkNetPortPofScrjIfRevision
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the revision of the POF SCRJ
transceiver device on the given port"
::= { flWorkNetPortPofScrjIfEntry 16 }
flWorkNetPortPofScrjIfWavelength
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the wavelength in units of nm the POF SCRJ
transceiver device on the given port is using for signal
generation"
::= { flWorkNetPortPofScrjIfEntry 17 }
flWorkNetPortPofScrjIfTransceiverOptions
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gives detailed informations about the
implemented features of th POF SCRJ transceiver
on the given port.
You have to take a look at the binary representation
of the returned number. Bits are counted from 0 (LSB)
to 31 (MSB).
Bit 1 set means: RX_LOS implemented
Bit 3 set means: TX_FAULT implemented
Bit 4 set means: TX_DISABLE implemented
Bit 5 set means: RATE_SELECT implemented"
::= { flWorkNetPortPofScrjIfEntry 18 }
flWorkNetPortPofScrjIfSerialNumber
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the serial number of the POF SCRJ
transceiver device on the given port"
::= { flWorkNetPortPofScrjIfEntry 19 }
flWorkNetPortPofScrjIfDatecodeAndLot
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Delivers the manufacturing date an lot number of
the POF SCRJ transceiver on the given port.
BYTE 1 + 2: Year
BYTE 3 + 4: MONTH
BYTE 5 + 6: DAY
BYTE 7 + 8: LOT Number"
::= { flWorkNetPortPofScrjIfEntry 20 }
flWorkNetPortPofScrjIfAlarmContactEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is switched to enable
the alarm contact will open if this
POF SCRJ transceiver reaches a critical
RX power state.
See object
flWorkFWCtrlAlarmContactEventPoFScrjTransCritical
for global enabling and disabling of alarm contact
actions for this sort of event."
::= { flWorkNetPortPofScrjIfEntry 21 }
--
--
-- SFP Table
--
flWorkNetSFPModuleTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkNetSFPModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of available sfp modules."
::= { flWorkNetPort 5 }
flWorkNetSFPModuleEntry
OBJECT-TYPE
SYNTAX FlWorkNetSFPModuleEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
of one sfp module."
INDEX { flWorkNetSFPModuleIndex }
::= { flWorkNetSFPModuleTable 1 }
FlWorkNetSFPModuleEntry
::= SEQUENCE {
flWorkNetSFPModuleIndex
Integer32,
flWorkNetSFPModuleType
INTEGER,
flWorkNetSFPModuleMedia
INTEGER,
flWorkNetSFPModuleVendor
DisplayString,
flWorkNetSFPModulePartNo
DisplayString,
flWorkNetSFPModuleSerialNo
DisplayString,
flWorkNetSFPModuleRev
DisplayString,
flWorkNetSFPModuleLinkLength
Integer32,
flWorkNetSFPModuleBitrate
Integer32,
flWorkNetSFPModuleTransceiverCode
DisplayString,
flWorkNetSFPModuleEncoding
INTEGER,
flWorkNetSFPPortTxPower
Integer32,
flWorkNetSFPPortRxPower
Integer32
}
flWorkNetSFPModuleIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the sfp slot. This value
is never greater then flWorkNetPortCapacity."
::= { flWorkNetSFPModuleEntry 1 }
flWorkNetSFPModuleType
OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
eth-1000BASE-SX(2),
eth-1000BASE-LX(3),
eth-1000BASE-LH(4),
eth-1000BASE-CX(5),
eth-1000BASE-T(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the gigabit ethernet
compliance type."
::= { flWorkNetSFPModuleEntry 2 }
flWorkNetSFPModuleMedia
OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
single-Mode(2),
multi-Mode(3),
multi-Mode-50um(4),
multi-Mode-62um(5),
twisted-Pair(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the media type which
should be used with this module. Multi-mode types
can be differed by the core diameter 50um or 62,5 um.
Some modules support both of them."
::= { flWorkNetSFPModuleEntry 3 }
flWorkNetSFPModuleVendor
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the vendor name string."
::= { flWorkNetSFPModuleEntry 4 }
flWorkNetSFPModulePartNo
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the part number of this kind
of module."
::= { flWorkNetSFPModuleEntry 5 }
flWorkNetSFPModuleSerialNo
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the serial number."
::= { flWorkNetSFPModuleEntry 6 }
flWorkNetSFPModuleRev
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the revision string."
::= { flWorkNetSFPModuleEntry 7 }
flWorkNetSFPModuleLinkLength
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the link length in meter
which is supported by this module."
::= { flWorkNetSFPModuleEntry 8 }
flWorkNetSFPModuleBitrate
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the nominal bitrate
in units of 100MBit/s."
::= { flWorkNetSFPModuleEntry 9 }
flWorkNetSFPModuleTransceiverCode
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object returns the unchanged transceiver
identify code of the SFP module."
::= { flWorkNetSFPModuleEntry 10 }
flWorkNetSFPModuleEncoding
OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
cod-8B10B(2),
cod-4B5B(3),
cod-NRZ(4),
cod-Manchester(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the encoding mechanism used
by this module."
::= { flWorkNetSFPModuleEntry 11 }
flWorkNetSFPPortTxPower
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the current optical power
of the Transmitter unit in increments of 0,1dBm."
::= { flWorkNetSFPModuleEntry 12 }
flWorkNetSFPPortRxPower
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the current received optical
power in increments of 0,1dBm."
::= { flWorkNetSFPModuleEntry 13 }
--
--
-- flWorkNetIfList Group
--
flWorkNetIfTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkNetIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of descriptive information about the available
components of the product group Factory Line, which
can be used together with this administrable component."
::= { flWorkNetIfList 1 }
flWorkNetIfEntry
OBJECT-TYPE
SYNTAX FlWorkNetIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information about a
single component (product) from Factory Line."
INDEX { flComponentsIndex }
::= { flWorkNetIfTable 1 }
FlWorkNetIfEntry
::= SEQUENCE {
flWorkNetIfPhyAddress
MacAddress,
flWorkNetIfIpAddress
IpAddress,
flWorkNetIfSubnetmask
IpAddress,
flWorkNetIfGwIpAddress
IpAddress,
flWorkNetIfStatus
INTEGER,
flWorkNetIfSave
INTEGER,
flWorkNetIfAssignment
INTEGER,
flWorkNetIfManagementVlanId
Integer32
}
flWorkNetIfPhyAddress
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface's address at the protocol layer
immediately `below' the network layer in the
protocol stack."
::= { flWorkNetIfEntry 1 }
flWorkNetIfIpAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The ip address of this device.
Changing this object will take effect
after setting the object flWorkNetIfParamSave
to apply(2).
Note: For some products a reboot is required instead of the
flWorkNetIfParamSave object, to load the
new Ip-Parameter settings."
::= { flWorkNetIfEntry 2 }
flWorkNetIfSubnetmask
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The subnet mask associated with the IP address of
this entry. The value of the mask is an IP
address with all the network bits set to 1 and all
the hosts bits set to 0.
Changing this object will take effect
after setting the object flWorkNetIfParamSave
to apply(2).
Note: For some products a reboot is required instead of the
flWorkNetIfParamSave object, to load the
new Ip-Parameter settings."
::= { flWorkNetIfEntry 3 }
flWorkNetIfGwIpAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the default gateway.
Changing this object will take effect
after setting the object flWorkNetIfParamSave
to appFor some products a reboot is required instead of the
flWorkNetIfParamSave object, to load the
new Ip-Parameter settings."
::= { flWorkNetIfEntry 4 }
flWorkNetIfStatus
OBJECT-TYPE
SYNTAX INTEGER {
notModified(1),
modified(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to synchronize the modification of the IP
parameters used by the protocol stack based on the
flWorkNetIfParameter MIB objects.
If flWorkNetIfParamStatus returns notModified(1), no modifications
were made to flWorkNetIfParamIpAddress, flWorkNetIfParamSubnetmask
and flWorkNetIfParamGwIpAddress. If flWorkNetIfParamStatus returns
modified(2), one or more objects were changed, but have not been
applied."
::= { flWorkNetIfEntry 5 }
flWorkNetIfSave
OBJECT-TYPE
SYNTAX INTEGER {
restore(1),
apply(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to save the modification of the IP
parameters used by the protocol stack based on the flWorkNetIfParameter
MIB objects. This allows the user to change flWorkNetIfParamIpAddress,
flWorkNetIfParamSubnetmask and flWorkNetIfParamGwIpAddress and then
apply the changes to the unit using apply(2).
If one or more of the flWorkNetIfParameter objects were modified,
the user can restore the parameters to a mirror of the NVM values
using restore(1).
Note: You can apply(2) to modified ip parameter only if the object
flWorkNetIfParamAssignment has been set to static(1)!
Otherwise you get an snmp response indicating an error."
DEFVAL {restore}
::= { flWorkNetIfEntry 6 }
flWorkNetIfAssignment
OBJECT-TYPE
SYNTAX INTEGER {
static(1),
bootp(2),
dhcp(3),
dcp(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Kind of the IP address assignment.
Setting the kind of assignment to bootp(2)
or dcp(4) become effective after a restart
of the device."
DEFVAL {bootp}
::= { flWorkNetIfEntry 7 }
flWorkNetIfManagementVlanId
OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Vlan ID of the management agent in the case the device
is running in mode VLAN Tagging."
DEFVAL {1}
::= { flWorkNetIfEntry 8 }
--
-- flWorkNetACD Group
--
flWorkNetACDStatus
OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
noConflict(2),
conflictDetected(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the detection mechanism."
::= { flWorkNetACD 1 }
flWorkNetACDIP
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the last detected conflict."
::= {flWorkNetACD 2 }
flWorkNetACDMAC
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the last detected conflict."
::= { flWorkNetACD 3 }
--
--
-- flWorkFWCtrlPasswd Group
--
flWorkFWCtrlPasswdSet
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This write only object changes the current
password to a given new password. The character
mask is defined as below:
1.) The password length is min. 8 and max. 64 characters.
2.) All ASCII codes allowd (except code 0x00).
3.) For redundancy check the password is giving
twice as shown below:
password: nimbus3
octetstr = 2 x password: nimbus3nimbus3
4.) As an result of this the absolut length of
octet string is even and min. 16 and max. 128 characters.
The firmware will always return a string of five
asterics (*****) when this object is reading.
NOTE: If the device supports either SNMPv2c or SNMPv3,
this object will work in SNMPv2c mode only since
SNMPv3 provides own objects for user management."
DEFVAL {"private"}
::= { flWorkFWCtrlPasswd 1 }
flWorkFWCtrlPasswdSuccess
OBJECT-TYPE
SYNTAX INTEGER {
notChanged(1),
notSuccessful(2),
successful(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The firmware will always return the last access
result to the object flWorkFWCtrlPasswdSet.
In case of new system startup without any try of
manipulations onto flWorkFWCtrlPasswdSet the object
always bring back notChanged(1) state.
Every write access to flWorkFWCtrlPasswdSet or rather
the setting of new password over the web interface which
was not successful lead to noTSuccessful(2) state. Every
successful write access lead to successful(3) state.
The states notSuccessful(2) and successful(3) are hold
up for ten minutes from the time of the last change.
After this the state notChanged(1) is adjusted."
::= { flWorkFWCtrlPasswd 2 }
flWorkFWCtrlLoginExpire OBJECT-TYPE
SYNTAX Integer32 (30..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the user configures the device using the web interface
it is necessary to enter the password. After the first
authentication the user is registered for the log in expiring
time and it is not necessary to enter the password again.
After the expiration of the login expiring time the user will
be invite to enter the password again.
The login expiring time can be chosen in the range from 30 up
to 3600 seconds. The value of zero disables the automatically
login.
The granularity of this timer is 1 second."
DEFVAL {1200}
::= { flWorkFWCtrlPasswd 3 }
--
--
-- flWorkFWCtrlUpdate Group
--
flWorkFWCtrlTftpIPAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Write to this object sets the IP address for
the TFTP server needed by the update process."
-- DEFVAL {0}
::= { flWorkFWCtrlUpdate 2 }
flWorkFWCtrlTftpFile
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Write to this object sets the file name on
the TFTP server needed by the update process."
DEFVAL {""}
::= { flWorkFWCtrlUpdate 3 }
flWorkFWCtrlUpdateStatus
OBJECT-TYPE
SYNTAX INTEGER {
updateOk(1),
updateFault(2),
noUpdate(3),
unknown(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Information about the update process before
the last restart of the device."
::= { flWorkFWCtrlUpdate 4 }
flWorkFWCtrlUpdateExecute
OBJECT-TYPE
SYNTAX INTEGER {
noFwUpdate(1),
startFwUpdate(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to startFwUpdate(2) causes a
tftp download to update the current firmware.
The object flWorkFWCtrlRunningUpdate gives
additional information about the update process.
When the update will be finished ( see
flWorkFWCtrlRunningUpdate), you have to restart
the device ( see flWorkFWCtrlReset ).
Setting this object to noFwUpdate(1) has no effect."
DEFVAL {noFwUpdate}
::= { flWorkFWCtrlUpdate 5 }
flWorkFWCtrlRunningUpdate
OBJECT-TYPE
SYNTAX INTEGER {
notStarted(1), -- download has not yet started
inProgress(2), -- download has not yet finished
success(3), -- download has finished successfully
errorConnection(4), -- download cannot connect
errorFilename(5), -- download has bad image path/filename
errorFault(6), -- download has fault condition on device
errorParameter(7) -- download has wrong tftp parameter
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides status on the running tftp file download progress."
::= { flWorkFWCtrlUpdate 6 }
flWorkFWCtrlAutoUpdate
OBJECT-TYPE
SYNTAX INTEGER {
noAutoFwUpdate(1),
startAutoFwUpdate(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to startAutoFwUpdate(2) causes a
tftp download to update the current firmware.
When the update will be finished, the device initiates
a restart.
Setting this object to noAutoFwUpdate(1) has no effect."
DEFVAL {noAutoFwUpdate}
::= { flWorkFWCtrlUpdate 7 }
flWorkFWCtrlTftpImage -- KSP!!!
OBJECT-TYPE
SYNTAX INTEGER {
image1(1),
image2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object sets the image that should be updated.
If there are 2 different images available on the device, the
one which should be updated (overwritten) is specified by this
object. If the updated image is faulty then the backup image
starts operation."
::= { flWorkFWCtrlUpdate 8 }
--*** switchimage starts ***
--**************************************************************************************
-- flWorkFWCtrlImageConfig
--
--**************************************************************************************
flWorkFWCtrlImage1 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The image1 softwate version ."
::= { flWorkFWCtrlImage 1 }
flWorkFWCtrlImage2 OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The image2 software version."
::= { flWorkFWCtrlImage 2 }
flWorkFWCtrlActiveImage OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The active image name. image1 or image2.
"
::= { flWorkFWCtrlImage 3 }
flWorkFWCtrlNextActiveImage OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The next active image name.
This image is loaded when the system is reset
user assigns either image1 or image2. "
::= { flWorkFWCtrlImage 4 }
--**************************************************************************************
-- flWorkFWCtrlUserConfigGroup
--
--**************************************************************************************
flWorkFWCtrlUserConfigCreate OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Create a new user.
When set with a non-empty string, a new user with that name will be created.
This object will only return an empty string.
This string is limited to alpha-numeric strings (uncluding the '-' and '_' characters)."
::= { flWorkFWCtrlUserConfigGroup 1 }
--**************************************************************************************
flWorkFWCtrlUserConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlUserConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Config Table"
::= { flWorkFWCtrlUserConfigGroup 2 }
flWorkFWCtrlUserConfigEntry OBJECT-TYPE
SYNTAX FlWorkFWCtrlUserConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"User Config Entry"
INDEX { flWorkFWCtrlUserIndex }
::= { flWorkFWCtrlUserConfigTable 1 }
FlWorkFWCtrlUserConfigEntry ::= SEQUENCE {
flWorkFWCtrlUserIndex
Integer32,
flWorkFWCtrlUserName
DisplayString,
flWorkFWCtrlUserPassword
DisplayString,
flWorkFWCtrlUserAccessMode
INTEGER,
flWorkFWCtrlUserStatus
RowStatus,
flWorkFWCtrlUserAuthenticationType
INTEGER,
flWorkFWCtrlUserEncryptionType
INTEGER,
flWorkFWCtrlUserEncryptionPassword
DisplayString,
flWorkFWCtrlUserLockoutStatus
INTEGER,
flWorkFWCtrlUserPasswordExpireTime
DateAndTime
}
flWorkFWCtrlUserIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Agent User Config Index"
::= { flWorkFWCtrlUserConfigEntry 1 }
flWorkFWCtrlUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent User Name.
This string is limited to alpha-numeric strings (including the '-' and '_' characters)."
::= { flWorkFWCtrlUserConfigEntry 2 }
flWorkFWCtrlUserPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(8..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent User Password
This object will return an empty string even if a password is set."
::= { flWorkFWCtrlUserConfigEntry 3 }
flWorkFWCtrlUserAccessMode OBJECT-TYPE
SYNTAX INTEGER {
read(1),
write(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Agent User Access Mode"
::= { flWorkFWCtrlUserConfigEntry 4 }
flWorkFWCtrlUserStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Agent User Status.
active(1) - This user account is active.
destroy(6) - Set to this value to remove this user account."
::= { flWorkFWCtrlUserConfigEntry 5 }
flWorkFWCtrlUserAuthenticationType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
hmacmd5(2),
hmacsha(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMPv3 User Authentication. The user passsword must be set
to a string greater than or equal to 8 characters for this to be
set to anything but none(1).
none(1) - no authentication used
hmacmd5(1) - Use HMAC-MD5 authentication
hmacsha(1) - Use HMAC-SHA authentication"
::= { flWorkFWCtrlUserConfigEntry 6 }
flWorkFWCtrlUserEncryptionType OBJECT-TYPE
SYNTAX INTEGER {
none(1),
des(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMPv3 User Encryption
Can not be set to des(2) if agentUserAuthenticationType is set to
none(1).
none(1) - no encryption used
des(2) - DES encryption used"
::= { flWorkFWCtrlUserConfigEntry 7 }
flWorkFWCtrlUserEncryptionPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE(8..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMPv3 User Encryption Password
This object will return an empty string even if a password is
set. agentUserEncryptionType must be set to des(2) before this
object can be configured.
This object will return an empty string even if a password is set."
::= { flWorkFWCtrlUserConfigEntry 8 }
flWorkFWCtrlUserLockoutStatus OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Displays whether the user account is locked due to excessive failed login attempts."
::= { flWorkFWCtrlUserConfigEntry 9 }
flWorkFWCtrlUserPasswordExpireTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date and time when the user's password expires (past or present). Only valid when
password aging is enabled."
::= { flWorkFWCtrlUserConfigEntry 10 }
-- *************************************************************************************
-- Digital input group
-- flWorkFWCtrlDigitalInput
-- *************************************************************************************
flWorkFWCtrlDigitalInputTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlDigitalInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to control digital inputs"
::= { flWorkFWCtrlDigitalInput 1 }
flWorkFWCtrlDigitalInputEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlDigitalInputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
of regarding digital inputs"
INDEX { flWorkFWCtrlDigitalInputIndex }
::= { flWorkFWCtrlDigitalInputTable 1 }
FlWorkFWCtrlDigitalInputEntry
::= SEQUENCE {
flWorkFWCtrlDigitalInputIndex
Integer32,
flWorkFWCtrlDigitalInputStatus
INTEGER,
flWorkFWCtrlDigitalInputEvents
INTEGER
}
flWorkFWCtrlDigitalInputIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the digital input"
::= { flWorkFWCtrlDigitalInputEntry 1 }
flWorkFWCtrlDigitalInputStatus
OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2),
unknown(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get back the current state of a digital input.
on(1) = signal present at input
off(2) = signal not present at input
unknown(3) = signal status is unkonwn"
::= { flWorkFWCtrlDigitalInputEntry 2 }
flWorkFWCtrlDigitalInputEvents
OBJECT-TYPE
SYNTAX INTEGER {
none(0),
wlan(1),
roam(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Configuration of digital input events.
none(0) = no event configured
wlan(1) = if the digital input changes from low to high the wlan interface is enabled
if the digital input changes from high to low the wlan interface is disabled
roam(2) = if the digital input changes from low to high a wlan roaming process is initiated"
::= { flWorkFWCtrlDigitalInputEntry 3 }
-- *************************************************************************************
-- Energy Saving Group
-- flWorkFWCtrlEnergy
-- *************************************************************************************
flWorkFWCtrlEnergyTest
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the Energy Saving mode"
DEFVAL {disable}
::= { flWorkFWCtrlEnergy 1 }
flWorkEnergyPortTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkEnergyPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of network ports."
::= { flWorkFWCtrlEnergy 2 }
flWorkEnergyPortEntry
OBJECT-TYPE
SYNTAX FlWorkEnergyPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
about energy savig mode of one network port."
INDEX { flWorkEnergyPortIndex }
::= { flWorkEnergyPortTable 1 }
FlWorkEnergyPortEntry
::= SEQUENCE {
flWorkEnergyPortIndex
Integer32,
flWorkEnergyPortModus
INTEGER
}
flWorkEnergyPortIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port. This value
is never greater then flWorkNetPortCapacity."
::= { flWorkEnergyPortEntry 1 }
flWorkEnergyPortModus
OBJECT-TYPE
SYNTAX INTEGER {
ignore(1),
switch-off(2),
slow-down(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The modus of this port defined by the user:
ignore(1) - Energy Saving settings are ignored for this port
switch-off(2) - Port is switched off if global Energy Saving mode is enabled
slow-down(3) - Portspeed is slowed down if global Energy Saving mode is enabled "
DEFVAL {ignore}
::= { flWorkEnergyPortEntry 2 }
-- *************************************************************************************
-- Digital output group
-- flWorkFWCtrlDigitalOutput
-- *************************************************************************************
flWorkFWCtrlDigitalOutputTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlDigitalOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to control digital outputs"
::= { flWorkFWCtrlDigitalOutput 1 }
flWorkFWCtrlDigitalOutputEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlDigitalOutputEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
and settings regarding digital outputs"
INDEX { flWorkFWCtrlDigitalOutputIndex }
::= { flWorkFWCtrlDigitalOutputTable 1 }
FlWorkFWCtrlDigitalOutputEntry
::= SEQUENCE {
flWorkFWCtrlDigitalOutputIndex
Integer32,
flWorkFWCtrlDigitalOutputStatus
INTEGER,
flWorkFWCtrlDigitalOutputEnable
INTEGER,
flWorkFWCtrlDigitalOutputEventDigitalInState
INTEGER,
flWorkFWCtrlDigitalOutputEventWlanState
INTEGER,
flWorkFWCtrlDigitalOutputEventWlanConnection
INTEGER
}
flWorkFWCtrlDigitalOutputIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the digital output"
::= { flWorkFWCtrlDigitalOutputEntry 1 }
flWorkFWCtrlDigitalOutputStatus
OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2),
unknown(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get back or set the current state of a digital output.
on(1) = signal present at output
off(2) = signal not present at output
unknown(3) = signal status is unkonwn"
::= { flWorkFWCtrlDigitalOutputEntry 2 }
flWorkFWCtrlDigitalOutputEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to disable(1) disables the direct access to the digital output
from WEB, CLI and SNMP. Regardless of that, the digital out might be controlled by
'flWorkFWCtrlDigitalOutputEvent_xxx'."
::= { flWorkFWCtrlDigitalOutputEntry 3 }
flWorkFWCtrlDigitalOutputEventDigitalInState
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
activating the digital output, if the digital input
drives high state."
::= { flWorkFWCtrlDigitalOutputEntry 4 }
flWorkFWCtrlDigitalOutputEventWlanState
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
activating the digital output, if the WLAN interface is activated."
::= { flWorkFWCtrlDigitalOutputEntry 5 }
flWorkFWCtrlDigitalOutputEventWlanConnection
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
activating the digital output, if the device is associated to an access point"
::= { flWorkFWCtrlDigitalOutputEntry 6 }
-- *************************************************************************************
-- Fan group
-- flWorkFWCtrlFan
-- *************************************************************************************
--
-- flWorkFWCtrlFanOperationMode OBJECT-TYPE
-- SYNTAX INTEGER {
-- on(1),
-- off(2),
-- auto(3)
-- }
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- "Set Operation Mode for optional Fan.
--
-- on(1) = fan is always running full-speed
-- off(2) = fan is off
-- auto(3) = fan is controlled automatically"
-- ::= { flWorkFWCtrlFan 1 }
--
--
-- flWorkFWCtrlConf Group
--
flWorkFWCtrlConfStatus
OBJECT-TYPE
SYNTAX INTEGER {
configOK(1),
configFault(2),
configSaved(3),
configSaveInProgress(4),
replaced(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A GET of this object will return the status
of the current device configuration.
The status configOK(1) shows that the current
configuration is equal to the saved configuration.
That means that the switch starts with the same
configuration after a power down or a reset.
The status configFault(2) signals that the current
configuration is not equal to the saved one.
If you reboot the device under this situation the
device may be reboots with a different configuration.
The status saved(3) is the response of the
first snmp get request after saving the current
configuration. The information configSaveInProgress(4)
signals that the device saves his configuration right
now.
This object signals only the status configFault(2) if
an object of the private MIB has been changed!"
::= { flWorkFWCtrlConf 1 }
flWorkFWCtrlConfSave
OBJECT-TYPE
SYNTAX INTEGER {
noSave(1),
save(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set to save(2), all non volatile configuration
parameters are saved to NVM (Nonvolatile Memory).
Setting this object to noSave(1) has no effect.
The firmware will always return the value noSave(1)
when this object is reading."
DEFVAL {noSave}
::= { flWorkFWCtrlConf 2 }
flWorkFWCtrlDefaultUponDelivery
OBJECT-TYPE
SYNTAX INTEGER {
noDefaultUponDelivery(1),
defaultUponDelivery(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to default upon delivery(2)
brings the device into the default upon delivery.
For example:
- the IP addresses is set on 0.0.0.0,
- the password is adjusted to private
- the adjustments for the firmware update
are cleared
- bootp enabled.
Additionally a restart of the device is released
automatically!
Setting this object noDefaultUponDelivery(1)
has no effect. The firmware will always return
the value noDefaultUponDelivery(1) when this
object is reading."
DEFVAL {noDefaultUponDelivery}
::= { flWorkFWCtrlConf 3 }
flWorkFWCtrlConfName
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object informs about the descriptive
name of the non volatile configuration.
A set operation to this object sets the
name of the stored configuration."
DEFVAL {"MMS configuration"}
::= { flWorkFWCtrlConf 4 }
flWorkFWCtrlConfSource
OBJECT-TYPE
SYNTAX INTEGER {
nonVolatileMemoryDevice(1),
pluggableMemory(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object informs about the storage location
from which the device reads the configuration at
startup."
::= { flWorkFWCtrlConf 5 }
flWorkFWCtrlLoginSessions OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"close all telnet sessions"
::= { flWorkFWCtrlConf 6 }
flWorkFWCtrlPasswords OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"reset passwords"
::= { flWorkFWCtrlConf 7 }
flWorkFWCtrlSwitchStats OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear all switch statistics"
::= { flWorkFWCtrlConf 8 }
flWorkFWCtrlTrapLog OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"clear trap log"
::= { flWorkFWCtrlConf 9 }
flWorkFWConfigTftpIPAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Write to this object sets the IP address for
the TFTP server needed by the file transfer process."
::= { flWorkFWConfig 2 }
flWorkFWConfigTftpFile
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the file name
for the file transfer process."
DEFVAL {""}
::= { flWorkFWConfig 3 }
flWorkFWConfigStatus
OBJECT-TYPE
SYNTAX INTEGER {
transferOk(1),
transferFault(2),
noTransfer(3),
unknown(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Information about the last file transfer process."
::= { flWorkFWConfig 4 }
flWorkFWConfigExecute
OBJECT-TYPE
SYNTAX INTEGER {
noTransfer(1),
hostToDevice(2),
deviceToHost(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to hostToDevice(2) causes a
download of the configuration file from a
TFTP server (host) to this device.
Setting this object to deviceToHost(3) sends the
configuration file to the tftp server named by the
object flWorkFWConfigTftpIPAddr.
This object always return the value
noTransfer(1) when this object is reading."
DEFVAL {noTransfer}
::= { flWorkFWConfig 5 }
flWorkFWRunningConfig
OBJECT-TYPE
SYNTAX INTEGER {
notStarted(1), -- transfer has not yet started
inProgress(2), -- transfer has not yet finished
success(3), -- transfer has finished successfully
errorConnection(4), -- transfer cannot connect
errorFilename(5), -- transfer has bad image path/filename
errorFault(6) -- transfer has fault condition on device
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Provides status on the running tftp
configuration file transfer progress."
::= { flWorkFWConfig 6 }
--
--
-- flWorkFWCtrlConfigPluggable Group
--
flWorkFWCtrlConfPluggableStatus
OBJECT-TYPE
SYNTAX INTEGER {
plugmemPresent(1),
plugmemBusy(2),
plugmemNotSupported(3),
plugmemNotPresent(4),
plugmemDefect(5),
plugmemWrongType(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object informs about the status
of the pluggable memory module."
::= { flWorkFWCtrlConfigPluggable 1 }
flWorkFWCtrlConfPluggableClear
OBJECT-TYPE
SYNTAX INTEGER {
noClear(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set this object to clear(2), the
memory module will be cleared.
A switch with an empty memory module loads the
configuration out of the non volatile memory of
the head station during the startup phase.
A new configuration will be stored in the
memory module when you save the current
configuration or the device is booting.
Setting this object to noClear(1) has no effect.
Reading this object you get always
the value noClear(1)."
::= { flWorkFWCtrlConfigPluggable 2 }
flWorkFWCtrlConfPluggableCompare
OBJECT-TYPE
SYNTAX INTEGER {
noCompare(1),
compare(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to compare(2) starts
a comparison between the configuration in
module module and the non volatile memory
of head station.
Setting this object to noCompare(1) has no effect.
Reading this object you get always the
value noCompare(1)."
::= { flWorkFWCtrlConfigPluggable 3 }
flWorkFWCtrlConfPluggableCompareStatus
OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
compareInProgress(2),
configEqual(3),
configNotEqual(4),
memoryModuleEmpty(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object informs about the result of comparing
the configuration in the memory module
and in the non volatile memory of the head station.
You get the value unknown(1) if the object
flWorkFWCtrlConfMemoryModuleStatus returns a value
not equal to plugmemPresent(1)."
::= { flWorkFWCtrlConfigPluggable 4 }
flWorkFWCtrlConfigMemConfName
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object informs about the descriptive
name of the configuration stored in the
memory module.
The object will be set to the current
configuration name each time the
configuration will be write into the
memory module."
::= { flWorkFWCtrlConfigMemInfo 1 }
flWorkFWCtrlConfigMemFwVersion
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object informs about the firmware
version with which the configuration was
stored."
::= { flWorkFWCtrlConfigMemInfo 2 }
flWorkFWCtrlConfigMemIpAddress
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the device writing the
configuration file into the memory module."
::= { flWorkFWCtrlConfigMemInfo 3 }
flWorkFWCtrlConfigMemMrmFunctionality
OBJECT-TYPE
SYNTAX INTEGER {
notAvailable(0),
available(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the plugable memory module
carries MRP master functionality
that can be used on the system."
::= { flWorkFWCtrlConfigMemInfo 4 }
flWorkFWCtrlConfigMemSerialNumber
OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the one-to-one serial number of
the plugable memory module."
::= { flWorkFWCtrlConfigMemInfo 5 }
flWorkFWCtrlConfigMemManufacturingId
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the manufacturing id of the
plugable memory module."
::= { flWorkFWCtrlConfigMemInfo 6 }
flWorkFWCtrlConfigMemType
OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
memPlug(1),
roConfigStick(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates the type of configuration memory beeing
used."
::= { flWorkFWCtrlConfigMemInfo 7 }
flWorkFWCtrlConfigMemL3License
OBJECT-TYPE
SYNTAX INTEGER {
noLicense(0),
licenseAvailable(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates if the plugable memory module
carries an Layer 3 license that will
enable this functionality on the system."
::= { flWorkFWCtrlConfigMemInfo 8 }
--
-- Telnet Group
--
flWorkFWCtrlTelnetLoginTimeout OBJECT-TYPE -- agentTelnetLoginTimeout
SYNTAX Integer32 (1..160)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Telnet login timeout (minutes)
Config telnet timeout will set the telnet session timeout value.
A session is active as long as the session has not remained idle for
the value set. Specify a value from 1 to 160.
Note: Changing the timeout value for active
sessions does not become effective until the session is reaccessed.
Any keystroke will also activate the new timeout duration."
::= { flWorkFWCtrlTelnetGroup 1 }
flWorkFWCtrlTelnetMaxSessions OBJECT-TYPE -- agentTelnetMaxSessions
SYNTAX Integer32 (0..5)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum number of Telnet Sessions
Config telnet maxsessions is an integer value from 0 to 5 that specifies the
maximum number of telnet sessions that can be established.
If the value is 0, no Telnet session can be established.
"
::= { flWorkFWCtrlTelnetGroup 2 }
flWorkFWCtrlTelnetAllowNewMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allow new telnet sessions (enable or disable)
Config telnet disable means that no new Telnet sessions are to be
established. Any already established session remains active until
the session is ended or an abnormal network error ends it.
"
::= { flWorkFWCtrlTelnetGroup 3 }
--
--
-- flWorkFWCtrlSerialBaud Group
--
flWorkFWCtrlSerialBaud OBJECT-TYPE
SYNTAX INTEGER {
baud2400(1),
baud9600(2),
baud19200(3),
baud38400(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial port baud rate."
::= { flWorkFWCtrlSerial 1 }
flWorkFWCtrlSerialDataBits OBJECT-TYPE
SYNTAX INTEGER { bits8(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial port number of data bits."
::= { flWorkFWCtrlSerial 2 }
flWorkFWCtrlSerialStopBits OBJECT-TYPE
SYNTAX INTEGER { one(1), two(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial port number of stop bits."
::= { flWorkFWCtrlSerial 3 }
flWorkFWCtrlSerialParity OBJECT-TYPE
SYNTAX INTEGER { no(1), odd(2), even(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial port parity."
::= { flWorkFWCtrlSerial 4 }
flWorkFWCtrlSerialFlowControl OBJECT-TYPE
SYNTAX INTEGER { no(1), hardware(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The serial port flow control."
::= { flWorkFWCtrlSerial 5 }
flWorkFWCtrlSerialTimeout OBJECT-TYPE
SYNTAX Integer32 (0..160)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"flWorkFWCtrlSerialTimeout specifies the maximum connect time(in minutes)
without console activity. A value of 0 indicates that a console can
be connected indefinitely. The time range is 0 to 160. "
::= { flWorkFWCtrlSerial 6}
--
--
-- flWorkFWCtrlAlarmContact Group
--
flWorkFWCtrlAlarmContactEvents
OBJECT IDENTIFIER ::= { flWorkFWCtrlAlarmContact 1 }
flWorkFWCtrlAlarmContactEventPowerSupply
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if only one
power supply is present."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContactEvents 1 }
flWorkFWCtrlAlarmContactEventLinkState
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if at least one
port with an activated link monitoring
(see object flWorkNetPortLinkMonitoring)
detects a link down."
DEFVAL {disable}
::= { flWorkFWCtrlAlarmContactEvents 2 }
flWorkFWCtrlAlarmContactEventSecurityPortBlocked
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if the device
receives at one port a not allowed mac address
and the port security based at mac addresses
is enabled for the port.
(see object flWorkFWCtrlSecurityPortEnable
and objects in the table
flWorkFWCtrlSecurityPortTable)."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContactEvents 3 }
flWorkFWCtrlAlarmContactEventPoeFaultDetected
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if the device
detects a fault on any Power over Ethernet
enabled port that has the object flWorkNetPortPoeFaultMonitoring
set to enabled"
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContactEvents 4 }
flWorkFWCtrlAlarmContactEventMrpRingFailure
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if an activated MRP Manager
detects a ring failure."
DEFVAL {disable}
::= { flWorkFWCtrlAlarmContactEvents 5 }
flWorkFWCtrlAlarmContactEventConfigMemFail
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if a mem plug is missing
or the configuration on it is invalid."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContactEvents 6 }
flWorkFWCtrlAlarmContactEventPoFScrjTransCritical
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if any POF SCRJ
transceiver in the system has reached a
critical low rx power level.
See object flWorkNetPortPofScrjIfAlarmContactEnable
for individual enabling and disabling per port."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContactEvents 7 }
flWorkFWCtrlAlarmContactEventDlrRingFailure
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if an activated DLR supervisor
detects a ring failure."
DEFVAL {disable}
::= { flWorkFWCtrlAlarmContactEvents 8 }
flWorkFWCtrlAlarmContactEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) activates the monitoring
of the events which are listed in the group
flWorkFWCtrlAlarmContactEvents."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContact 2 }
flWorkFWCtrlAlarmContactStatus
OBJECT-TYPE
SYNTAX INTEGER {
open(1),
closed(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object flWorkFWCtrlAlarmContactStatus presents
information about the status of the alarm contact."
::= { flWorkFWCtrlAlarmContact 3 }
flWorkFWCtrlAlarmContactReason
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The reason the alarm contact has been activated."
::= { flWorkFWCtrlAlarmContact 4 }
flWorkFWCtrlAlarmContact2Events
OBJECT IDENTIFIER ::= { flWorkFWCtrlAlarmContact 11 }
flWorkFWCtrlAlarmContact2EventPowerSupply
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if only one
power supply is present."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContact2Events 1 }
flWorkFWCtrlAlarmContact2EventLinkState
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if at least one
port with an activated link monitoring
(see object flWorkNetPortLinkMonitoring)
detects a link down."
DEFVAL {disable}
::= { flWorkFWCtrlAlarmContact2Events 2 }
flWorkFWCtrlAlarmContact2EventSecurityPortBlocked
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if the device
receives at one port a not allowed mac address
and the port security based at mac addresses
is enabled for the port.
(see object flWorkFWCtrlSecurityPortEnable
and objects in the table
flWorkFWCtrlSecurityPortTable)."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContact2Events 3 }
flWorkFWCtrlAlarmContact2EventPoeFaultDetected
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if the device
detects a fault on any Power over Ethernet
enabled port that has the object flWorkNetPortPoeFaultMonitoring
set to enabled"
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContact2Events 4 }
flWorkFWCtrlAlarmContact2EventMrpRingFailure
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if an activated MRP Manager
detects a ring failure."
DEFVAL {disable}
::= { flWorkFWCtrlAlarmContact2Events 5 }
flWorkFWCtrlAlarmContact2EventConfigMemFail
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if a mem plug is missing
or the configuration on it is invalid."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContact2Events 6 }
flWorkFWCtrlAlarmContact2EventPoFScrjTransCritical
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if any POF SCRJ
transceiver in the system has reached a
critical low rx power level.
See object flWorkNetPortPofScrjIfAlarmContactEnable
for individual enabling and disabling per port."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContact2Events 7 }
flWorkFWCtrlAlarmContact2EventDlrRingFailure
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) leads to
releasing the alarm contact, if an activated DLR supervisor
detects a ring failure."
DEFVAL {disable}
::= { flWorkFWCtrlAlarmContact2Events 8 }
flWorkFWCtrlAlarmContact2Enable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) activates the monitoring
of the events which are listed in the group
flWorkFWCtrlAlarmContactEvents."
DEFVAL {enable}
::= { flWorkFWCtrlAlarmContact 12 }
flWorkFWCtrlAlarmContact2Status
OBJECT-TYPE
SYNTAX INTEGER {
open(1),
closed(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object flWorkFWCtrlAlarmContactStatus presents
information about the status of the alarm contact."
::= { flWorkFWCtrlAlarmContact 13 }
flWorkFWCtrlAlarmContact2Reason
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The reason the alarm contact has been activated."
::= { flWorkFWCtrlAlarmContact 14 }
--
--
-- flWorkFWCtrlSecurity Group
--
flWorkFWCtrlSecurityAccess
OBJECT IDENTIFIER ::= { flWorkFWCtrlSecurity 1 }
flWorkFWCtrlSecurityPort
OBJECT IDENTIFIER ::= { flWorkFWCtrlSecurity 2 }
--
--
-- flWorkFWCtrlSecurity Group
--
-- ip based access control for management interfaces
--
flWorkFWCtrlSecurityAccessTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlSecurityAccessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of client ip addresses for the
access control for the user interfaces
of the device based on ip addresses."
::= { flWorkFWCtrlSecurityAccess 1 }
flWorkFWCtrlSecurityAccessEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlSecurityAccessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains one client
ip address of the access control list."
INDEX { flWorkFWCtrlSecurityAccessIndex }
::= { flWorkFWCtrlSecurityAccessTable 1 }
FlWorkFWCtrlSecurityAccessEntry
::= SEQUENCE {
flWorkFWCtrlSecurityAccessIndex
Integer32,
flWorkFWCtrlSecurityAccessAddr
IpAddress,
flWorkFWCtrlSecurityAccessDescr
OCTET STRING,
flWorkFWCtrlSecurityAccessRight
INTEGER
}
flWorkFWCtrlSecurityAccessIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the entry in the
access control list. This value is never
greater then flWorkFWCtrlSecurityAccessTableCapacityMax."
::= { flWorkFWCtrlSecurityAccessEntry 1 }
flWorkFWCtrlSecurityAccessAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This ip address named a client who have
access rights to this device.
Values in the form 0.0.0.0 are non valid
ip addresses and will be understanding
as an inactive entries."
::= { flWorkFWCtrlSecurityAccessEntry 2 }
flWorkFWCtrlSecurityAccessDescr
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A description of this client."
DEFVAL {"Allowed address x"}
::= { flWorkFWCtrlSecurityAccessEntry 3 }
flWorkFWCtrlSecurityAccessRight
OBJECT-TYPE
SYNTAX INTEGER {
readOnly(1),
readWrite(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Access rights of the client named by the
ip address (see object flWorkFWCtrlSecurityAccessAddr)."
DEFVAL {readOnly}
::= { flWorkFWCtrlSecurityAccessEntry 4 }
flWorkFWCtrlSecurityAccessTableCapacityMax
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximal number of entries in the
security table for access control to the
management interfaces."
::= { flWorkFWCtrlSecurityAccess 2 }
flWorkFWCtrlSecurityAccessEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status of the access control to management
interfaces based on client ip addresses.
Setting the object to disable(1) disables the
access control to management interfaces based
on the client ip address.
An active access security mechanism looks in the
flWorkFWCtrlSecurityAccessTable to decide about
the client access to the user interfaces of
the device.
If no valid ip address is given this object
will be set to disable(1)."
DEFVAL {disable}
::= { flWorkFWCtrlSecurityAccess 3 }
--
--
-- flWorkFWCtrlSecurityPort Group
--
-- port based access control to the network
--
-- configure ports
flWorkFWCtrlSecurityPortTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlSecurityPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of port parameters to be configured for
port security based on source addresses."
::= { flWorkFWCtrlSecurityPort 1 }
flWorkFWCtrlSecurityPortEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlSecurityPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains information
of one port of the device."
INDEX { flWorkFWCtrlSecurityPortIndex }
::= { flWorkFWCtrlSecurityPortTable 1 }
FlWorkFWCtrlSecurityPortEntry
::= SEQUENCE {
flWorkFWCtrlSecurityPortIndex
Integer32,
flWorkFWCtrlSecurityPortLastMacAddr
MacAddress,
flWorkFWCtrlSecurityPortMode
INTEGER,
flWorkFWCtrlSecurityPortState
INTEGER,
flWorkFWCtrlSecurityPortIllegalAddrCounter
Gauge32
}
flWorkFWCtrlSecurityPortIndex
OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the entry in the
port list. This value is never
greater then flWorkFWCtrlSecurityPortTableCapacityMax."
::= { flWorkFWCtrlSecurityPortEntry 1 }
flWorkFWCtrlSecurityPortLastMacAddr
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This mac address is the last source
mac address the device received at the port.
The corresponding Vlan Id is added to the end.
+-----------------+-------+
|Mac Address |Vlan Id|
+-----------------+-------+
|xx:xx:xx:xx:xx:xx:xx:xx |
+-----------------+-------+
Values in the form 00:00:00:00:00:00:00:00 are
non valid addresses and will be understanding
as an inactive entries."
::= { flWorkFWCtrlSecurityPortEntry 2 }
flWorkFWCtrlSecurityPortMode
OBJECT-TYPE
SYNTAX INTEGER {
noSecurity(1),
trapOnly(2),
blockPackets(3),
blockPacketsWithAutoReenabling(4),
passPackets(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get back or set the current security mode of
the port."
DEFVAL { noSecurity }
::= { flWorkFWCtrlSecurityPortEntry 3 }
flWorkFWCtrlSecurityPortState
OBJECT-TYPE
SYNTAX INTEGER {
ok(1),
blocking(2),
reenabling(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Get back the security operational state of the port.
The state blocking(2) indicates that this
port has received a not allowed mac address
and is blocked now. No received ethernet
packets will be forwarded to other ports.
If the user sets this object ot reenabling(3)
a blocked port will move to status ok(1).
NOTE: If the user reenables a port the port might
become blocking again immediately if there are still
invalid mac addresses located at this port and
securityMode of this port is still 3 or 4."
::= { flWorkFWCtrlSecurityPortEntry 4 }
flWorkFWCtrlSecurityPortIllegalAddrCounter
OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of received illegal mac addresses
at the port."
::= { flWorkFWCtrlSecurityPortEntry 5 }
-- configure allowed mac addresses for all ports
flWorkFWCtrlSecurityPortMacTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlSecurityPortMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of allowed mac addresses for each port."
::= { flWorkFWCtrlSecurityPort 2 }
flWorkFWCtrlSecurityPortMacEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlSecurityPortMacEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains information
about one allowed source mac address."
INDEX {
flWorkFWCtrlSecurityPortIndex,
flWorkFWCtrlSecurityPortMacIndex
}
::= { flWorkFWCtrlSecurityPortMacTable 1 }
FlWorkFWCtrlSecurityPortMacEntry
::= SEQUENCE {
flWorkFWCtrlSecurityPortMacIndex
Integer32,
flWorkFWCtrlSecurityPortMacAddr
MacAddress,
flWorkFWCtrlSecurityPortMacDescr
OCTET STRING,
flWorkFWCtrlSecurityPortMacVlanID
Integer32,
flWorkFWCtrlSecurityPortMacDelete
INTEGER
}
flWorkFWCtrlSecurityPortMacIndex
OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the number of the
for one port. This value is never
greater then flWorkFWCtrlSecurityPortMacTableCapacityMax."
::= { flWorkFWCtrlSecurityPortMacEntry 1 }
flWorkFWCtrlSecurityPortMacAddr
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A allowed mac address at the port.
Values in the form 00:00:00:00:00:00 are
non valid addresses and will be understanding
as an inactive entries.
Please take notice of the syntax of this object.
You have to enter mac addresses as values of 6
bytes (for example using a MG Soft Mib Brower
in the notation: # 0x10 0x20 0x30 0x40 0x50 0x60)."
DEFVAL { "" }
::= { flWorkFWCtrlSecurityPortMacEntry 2 }
flWorkFWCtrlSecurityPortMacDescr
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A description of the allowed mac address."
DEFVAL {"Allowed port xx"}
::= { flWorkFWCtrlSecurityPortMacEntry 3 }
flWorkFWCtrlSecurityPortMacVlanID
OBJECT-TYPE
SYNTAX Integer32 (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is only relevant for vlan tagging mode, to setup
the vlan ID for this entry."
::= { flWorkFWCtrlSecurityPortMacEntry 4 }
flWorkFWCtrlSecurityPortMacDelete
OBJECT-TYPE
SYNTAX INTEGER {
keepMAC(1),
deleteMAC(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set this object to deleteMAC(2), the corresponding MAC entry will be deleted.
Setting this object to keepMAC(1) has no effect.
Reading this object you get always
the value keepMAC(1)."
::= { flWorkFWCtrlSecurityPortMacEntry 5 }
-- scalar objects of the group flWorkFWCtrlSecurityPort
flWorkFWCtrlSecurityPortTableCapacityMax
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximal number of entries in the
security port table."
::= { flWorkFWCtrlSecurityPort 3 }
flWorkFWCtrlSecurityPortMacTableCapacityMax
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximal number of allowed mac addresses
for each port.
The maximal number of the entries in the
flWorkFWCtrlSecurityPortMacTable is the result
of the multiplication
flWorkFWCtrlSecurityPortMacTableCapacityMax *
flWorkFWCtrlSecurityPortTableCapacityMax."
::= { flWorkFWCtrlSecurityPort 4 }
flWorkFWCtrlSecurityPortEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status of the access control to the network
based on destination mac addresses received
by the device in ethernet packets.
Setting the object to disable(1) disables the
access control to the network based
on mac addresses.
If value is enable(2)the access security mechanism looks in the
flWorkFWCtrlSecurityPortTable to decide about
the client access to the network."
::= { flWorkFWCtrlSecurityPort 5 }
flWorkFWCtrlSecurityPortIllegalAddrCounterClear
OBJECT-TYPE
SYNTAX INTEGER {
noClear(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to clear(2) sets all counter
flWorkFWCtrlSecurityPortIllegalAddrCounter to zero.
Setting this object to noClear(1) has no effect.
Reading this object you get always
the value noClear(1)."
::= { flWorkFWCtrlSecurityPort 6 }
-- configure allowed IP addresses for all ports
flWorkFWCtrlSecurityPortIpFilterTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlSecurityPortIpFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of allowed Ip addresses for each port."
::= { flWorkFWCtrlSecurityPort 7 }
flWorkFWCtrlSecurityPortIpFilterEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlSecurityPortIpFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains information
about one allowed destination Ip address."
INDEX {
flWorkFWCtrlSecurityPortIndex,
flWorkFWCtrlSecurityPortIpFilterIndex
}
::= { flWorkFWCtrlSecurityPortIpFilterTable 1 }
FlWorkFWCtrlSecurityPortIpFilterEntry
::= SEQUENCE {
flWorkFWCtrlSecurityPortIpFilterIndex
Integer32,
flWorkFWCtrlSecurityPortIpFilterAddr
IpAddress,
flWorkFWCtrlSecurityPortIpFilterDescr
OCTET STRING,
flWorkFWCtrlSecurityPortIpFilterPort
Integer32
}
flWorkFWCtrlSecurityPortIpFilterIndex
OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the number of the entry index
for one port. This value is never
greater then flWorkFWCtrlSecurityPortIpFilterTableCapacityMax."
::= { flWorkFWCtrlSecurityPortIpFilterEntry 1 }
flWorkFWCtrlSecurityPortIpFilterAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"An allowed destination Ip address (whitelist) at the port in the form
0.0.0.0"
DEFVAL { "" }
::= { flWorkFWCtrlSecurityPortIpFilterEntry 2 }
flWorkFWCtrlSecurityPortIpFilterDescr
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A description of the allowed Ip address."
DEFVAL {"Allowed port xx"}
::= { flWorkFWCtrlSecurityPortIpFilterEntry 3 }
flWorkFWCtrlSecurityPortIpFilterPort
OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The combination of destination IP address from flWorkFWCtrlSecurityPortIpFilterAddr
in combination with the destination Port (TCP/UDP Portnumber) forms a whitelist entry.
A value of 0 means that IP traffic to all destination ports pass the filter "
::= { flWorkFWCtrlSecurityPortIpFilterEntry 4 }
flWorkFWCtrlSecurityPortIpFilterTableCapacityMax
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximal number of allowed Ip addresses
for each port."
::= { flWorkFWCtrlSecurityPort 8 }
flWorkFWCtrlSecurityMAConMultiplePorts
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
""
::= { flWorkFWCtrlSecurityPort 9 }
flWorkFWCtrlSecurityDot1x
OBJECT IDENTIFIER ::= { flWorkFWCtrlSecurity 3 }
--
-- flWorkFWCtrlSecurityDot1x - Global .1x configuration objects.
--
flWorkFWCtrlSecurityDot1xPortTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlSecurityDot1xPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of guest Vlan Ids in 802.1x configuration for each
port."
::= { flWorkFWCtrlSecurityDot1x 1 }
flWorkFWCtrlSecurityDot1xPortEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlSecurityDot1xPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains information
about guest Vlan Ids and reauthentication
time."
INDEX { ifIndex}
::= { flWorkFWCtrlSecurityDot1xPortTable 1 }
FlWorkFWCtrlSecurityDot1xPortEntry
::= SEQUENCE {
flWorkFWCtrlSecurityDot1xGuestVlanId
Integer32,
flWorkFWCtrlSecurityDot1xAssignTimeout
Integer32
}
flWorkFWCtrlSecurityDot1xGuestVlanId
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object sets the configurable guest vlan id
for the current port."
DEFVAL { 0 }
::= { flWorkFWCtrlSecurityDot1xPortEntry 1 }
flWorkFWCtrlSecurityDot1xAssignTimeout
OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value, in seconds, of the guestVlanPeriod constant
currently in use for Guest Vlan Assignment for the
interface ."
DEFVAL { 90 }
::= { flWorkFWCtrlSecurityDot1xPortEntry 2 }
flWorkFWCtrlSecurityDot1xVlanAssign
OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is enabled the authentication server
is able to assign the user to a specicified VLAN."
::= { flWorkFWCtrlSecurityDot1x 2 }
flWorkFWCtrlSecurityRadiusAuthServTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlSecurityRadiusAuthServEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table is listing RADIUS authentication servers with which the client shares a secret."
::= { flWorkFWCtrlSecurityDot1x 3 }
flWorkFWCtrlSecurityRadiusAuthServEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlSecurityRadiusAuthServEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table represents RADIUS authentication server with which the client shares a secret."
INDEX { flWorkFWCtrlSecurityRadiusServIndex}
::= { flWorkFWCtrlSecurityRadiusAuthServTable 1 }
FlWorkFWCtrlSecurityRadiusAuthServEntry
::= SEQUENCE {
flWorkFWCtrlSecurityRadiusServIndex
Integer32,
flWorkFWCtrlSecurityRadiusServAddress
IpAddress,
flWorkFWCtrlSecurityRadiusServPort
Integer32,
flWorkFWCtrlSecurityRadiusServSharedSecret
OCTET STRING,
flWorkFWCtrlSecurityRadiusServName
DisplayString
}
flWorkFWCtrlSecurityRadiusServIndex
OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A number uniquly identifying each RADIUS authentication server."
DEFVAL { 1 }
::= { flWorkFWCtrlSecurityRadiusAuthServEntry 1 }
flWorkFWCtrlSecurityRadiusServAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the RADIUS authentication server."
::= { flWorkFWCtrlSecurityRadiusAuthServEntry 2 }
flWorkFWCtrlSecurityRadiusServPort
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"UDP port the this server is using to accept requests from the client."
DEFVAL { 1812 }
::= { flWorkFWCtrlSecurityRadiusAuthServEntry 3 }
flWorkFWCtrlSecurityRadiusServSharedSecret
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This write only object changes the current
shared secret to a given new shared secret. The character
mask is defined as below:
1.) The shared secret length is min. 8 and max. 64 characters.
2.) All ASCII codes allowd (except code 0x00).
3.) For redundancy check the shared secret is given
twice as shown below:
Shared Secret: nimbus3
octetstr = 2 x Shared Secret: nimbus3nimbus3
4.) As an result of this the absolut length of
octet string is even and min. 16 and max. 128 characters.
The firmware will always return a string of five
asterics (*****) when this object is reading."
DEFVAL { "2bchanged" }
::= { flWorkFWCtrlSecurityRadiusAuthServEntry 4 }
flWorkFWCtrlSecurityRadiusServName
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Hostname of the RADIUS authentication server.
The maximum size of the string is 255 characters."
DEFVAL {""}
::= { flWorkFWCtrlSecurityRadiusAuthServEntry 5 }
--
--
-- flWorkFWCtrlProfinet Group
--
flWorkFWCtrlProfinetAlarm
OBJECT IDENTIFIER ::= { flWorkFWCtrlProfinet 1 }
flWorkFWCtrlProfinetAlarmPortTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlProfinetAlarmPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of network ports and the related profinet alarm
configuration."
::= { flWorkFWCtrlProfinetAlarm 1 }
flWorkFWCtrlProfinetAlarmPortEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlProfinetAlarmPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table containing information
of one network port and his profinet alarm
configuration."
INDEX { flWorkFWCtrlProfinetAlarmPortIndex }
::= { flWorkFWCtrlProfinetAlarmPortTable 1 }
FlWorkFWCtrlProfinetAlarmPortEntry
::= SEQUENCE {
flWorkFWCtrlProfinetAlarmPortIndex
Integer32,
flWorkFWCtrlProfinetAlarmPortLinkMonitoring
INTEGER,
flWorkFWCtrlProfinetAlarmPortPofScrjDiag
INTEGER,
flWorkFWCtrlProfinetAlarmPortSFPMissing
INTEGER
}
flWorkFWCtrlProfinetAlarmPortIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port. This value
is never greater then flWorkNetPortCapacity."
::= { flWorkFWCtrlProfinetAlarmPortEntry 1 }
flWorkFWCtrlProfinetAlarmPortLinkMonitoring
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In the operation mode Profinet a slot is
able to send an alarm when the link status
(see object flWorkNetPortLinkState) changes
from connected(1) to notConnected(2)."
DEFVAL {disable}
::= { flWorkFWCtrlProfinetAlarmPortEntry 2 }
flWorkFWCtrlProfinetAlarmPortPofScrjDiag
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In the operation mode Profinet a slot is
able to send an alarm when the receive power
of a POF SCRJ port reaches a the warning
threshold or changes into a critical state.
Only the FL SWITCH MM HS support this profinet
alarm."
DEFVAL {disable}
::= { flWorkFWCtrlProfinetAlarmPortEntry 3 }
flWorkFWCtrlProfinetAlarmPortSFPMissing
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In the operation mode Profinet a slot is
able to send an alarm when the SFP module
is missing."
DEFVAL {disable}
::= { flWorkFWCtrlProfinetAlarmPortEntry 4 }
flWorkFWCtrlProfinetAlarmPowerSupply
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In the operation mode Profinet the device is able
to send an alarm when one redundant power supply
has been lost."
DEFVAL {disable}
::= { flWorkFWCtrlProfinetAlarm 10 }
flWorkFWCtrlProfinetAlarmModuleRemove
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In the operation mode Profinet the device is able
to send an alarm when one interface module has been
removed.
Only the FL SWITCH MM HS support this profinet
alarm."
DEFVAL {disable}
::= { flWorkFWCtrlProfinetAlarm 11 }
flWorkFWCtrlProfinetAlarmPlugableMemory
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In the operation mode Profinet the device is able
to send an alarm when the plug mem or SD card is
missing."
DEFVAL {disable}
::= { flWorkFWCtrlProfinetAlarm 12 }
flWorkFWCtrlProfinetAlarmMRPRingFailure
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In the operation mode Profinet the device is able
to send an alarm when this device works as MRP Manager and
has detected an failure in the ring.
Only the devices with MRP Manager functionality will support this profinet
alarm."
DEFVAL {disable}
::= { flWorkFWCtrlProfinetAlarm 20 }
flWorkFWCtrlProfinetStatus
OBJECT IDENTIFIER ::= { flWorkFWCtrlProfinet 2 }
flWorkFWCtrlProfinetStatusActiveARs
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of currentlcy active application relations."
::={ flWorkFWCtrlProfinetStatus 1 }
flWorkFWCtrlProfinetStatusConReqCount
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The count of connect requests received by this switch."
::={ flWorkFWCtrlProfinetStatus 2 }
flWorkFWCtrlProfinetStatusDiagStatus
OBJECT-TYPE
SYNTAX INTEGER {
inactive(0),
good(1),
maintenanceRequired(2),
maintenanceDemanded(3),
diagnosis(4) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current diagnosis status of the device. "
::={ flWorkFWCtrlProfinetStatus 3 }
flWorkFWCtrlProfinetBoundarySettings
OBJECT IDENTIFIER ::= { flWorkFWCtrlProfinet 3 }
flWorkFWCtrlProfinetBoundarySettingsTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlProfinetBoundarySettingsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of profinet boundary settings."
::= { flWorkFWCtrlProfinetBoundarySettings 1 }
flWorkFWCtrlProfinetBoundarySettingsEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlProfinetBoundarySettingsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing profinet boundary
settings of one physical port."
INDEX { flWorkFWCtrlProfinetBoundarySettingsPortIndex }
::= { flWorkFWCtrlProfinetBoundarySettingsTable 1 }
FlWorkFWCtrlProfinetBoundarySettingsEntry
::= SEQUENCE {
flWorkFWCtrlProfinetBoundarySettingsPortIndex
INTEGER,
flWorkFWCtrlProfinetBoundarySettingsDcpIdentify
INTEGER,
flWorkFWCtrlProfinetBoundarySettingsDcpHello
INTEGER,
flWorkFWCtrlProfinetBoundarySettingsLLDP
INTEGER
}
flWorkFWCtrlProfinetBoundarySettingsPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of the physical port for which the profinet
boundary settings are made."
::= { flWorkFWCtrlProfinetBoundarySettingsEntry 1 }
flWorkFWCtrlProfinetBoundarySettingsDcpIdentify OBJECT-TYPE
SYNTAX INTEGER {
notActive(1),
active(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Decide if DCP identify frames
should be dropped (active(2)) or forwarded (notActive (1)) for the dedicated port."
DEFVAL {notActive}
::= { flWorkFWCtrlProfinetBoundarySettingsEntry 2 }
flWorkFWCtrlProfinetBoundarySettingsDcpHello OBJECT-TYPE
SYNTAX INTEGER {
notActive(1),
active(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Decide if DCP hello frames
should be dropped (active(2)) or forwarded (notActive (1)) for the dedicated port."
DEFVAL {notActive}
::= { flWorkFWCtrlProfinetBoundarySettingsEntry 3 }
flWorkFWCtrlProfinetBoundarySettingsLLDP OBJECT-TYPE
SYNTAX INTEGER {
notActive(1),
active(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Decide if receiving and transmitting lldp frames
is disabled (active(2)) or enabled (notActive (1)) for the dedicated port."
DEFVAL {notActive}
::= { flWorkFWCtrlProfinetBoundarySettingsEntry 4 }
-- MIB-Module for Profinet Media-Redundancy-Protocol
flWorkFWCtrlMRPConfigDomainTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlMRPConfigDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Every entry into the table contains information about
a MRP domain."
::= { flWorkFWCtrlMRPConfig 1 }
flWorkFWCtrlMRPConfigDomainEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlMRPConfigDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the flWorkFWCtrlMRPConfigDomainTable."
INDEX { flWorkFWCtrlMRPConfigDomainIdx }
::= { flWorkFWCtrlMRPConfigDomainTable 1 }
FlWorkFWCtrlMRPConfigDomainEntry
::= SEQUENCE {
flWorkFWCtrlMRPConfigDomainIdx
INTEGER,
flWorkFWCtrlMRPConfigDomainUdid
OCTET STRING,
flWorkFWCtrlMRPConfigDomainName
OCTET STRING,
flWorkFWCtrlMRPConfigDomainRole
INTEGER,
flWorkFWCtrlMRPConfigDomainManagerPriority
Integer32,
flWorkFWCtrlMRPConfigDomainVlanID
INTEGER,
flWorkFWCtrlMRPConfigDomainRingPort1
INTEGER,
flWorkFWCtrlMRPConfigDomainRingPort2
INTEGER,
flWorkFWCtrlMRPConfigDomainResetRoundTripDelays
INTEGER
}
flWorkFWCtrlMRPConfigDomainIdx
OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Index of the entry"
::={ flWorkFWCtrlMRPConfigDomainEntry 1 }
flWorkFWCtrlMRPConfigDomainUdid
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IEC 61158-5-10 defines the structure of the UUID
as a data type numberic identifier 1025"
DEFVAL { 'ffffffffffffffffffffffffffffffff'h}
::={ flWorkFWCtrlMRPConfigDomainEntry 2 }
flWorkFWCtrlMRPConfigDomainName
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A logical name for the domain to ease the management of MRP domains"
DEFVAL { "MRP-DOMAIN"}
::={ flWorkFWCtrlMRPConfigDomainEntry 3 }
flWorkFWCtrlMRPConfigDomainRole
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
client(1),
manager(2),
delete(3),
create(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Control the MRP behaviour of the system per
domain. Setting this value to disable(0) disables
the MRP entity of this domain.
If the value is set to client(1) the entity will
be set to a client role.
If the value is set to manager(2) the entity will
be set to a manager role.
To activate the new settings, the create(4) option should
be used.
To delete a MRP domain and disable the protocol, delete(3)
should be used."
DEFVAL { 0}
::={ flWorkFWCtrlMRPConfigDomainEntry 4 }
flWorkFWCtrlMRPConfigDomainManagerPriority
OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The priority of this MRP entity. If the device
is client only, the value of this object
will be ignored by the MRP entity.
Only the four most significant bits shall be used,
the bits 0 to 11 are reserved.
The smaller value has the higher priority.
To activate the new settings, create(4) of
flWorkFWCtrlMRPConfigDomainRole have to been used."
DEFVAL { 32768 }
::={ flWorkFWCtrlMRPConfigDomainEntry 5 }
flWorkFWCtrlMRPConfigDomainVlanID
OBJECT-TYPE
SYNTAX INTEGER (0..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VlanID used by MRP
To activate the new settings, create(4) of
flWorkFWCtrlMRPConfigDomainRole have to been used."
DEFVAL {1 }
::={ flWorkFWCtrlMRPConfigDomainEntry 6 }
flWorkFWCtrlMRPConfigDomainRingPort1
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"First Ring-Port Number of this device.
To activate the new settings, create(4) of
flWorkFWCtrlMRPConfigDomainRole have to been used."
DEFVAL {1}
::={ flWorkFWCtrlMRPConfigDomainEntry 7 }
flWorkFWCtrlMRPConfigDomainRingPort2
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Second Ring-Port Number of this device.
To activate the new settings, create(4) of
flWorkFWCtrlMRPConfigDomainRole have to been used."
DEFVAL { 2}
::={ flWorkFWCtrlMRPConfigDomainEntry 8 }
flWorkFWCtrlMRPConfigDomainResetRoundTripDelays
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Reset the max/min round trip delays"
DEFVAL { 1}
::={ flWorkFWCtrlMRPConfigDomainEntry 9 }
flWorkFWCtrlMRPInfoDomainTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlMRPInfoDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "This table contains variables to define
an entry in the mrpInfo database."
::= { flWorkFWCtrlMRPInfo 1 }
flWorkFWCtrlMRPInfoDomainEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlMRPInfoDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in flWorkFWCtrlMRPInfoDomainTable"
INDEX { flWorkFWCtrlMRPInfoDomainIdx }
::= { flWorkFWCtrlMRPInfoDomainTable 1 }
FlWorkFWCtrlMRPInfoDomainEntry
::= SEQUENCE {
flWorkFWCtrlMRPInfoDomainIdx
INTEGER,
flWorkFWCtrlMRPInfoDomainUuid
OCTET STRING,
flWorkFWCtrlMRPInfoDomainName
OCTET STRING,
flWorkFWCtrlMRPInfoDomainAdminRole
INTEGER,
flWorkFWCtrlMRPInfoDomainOperRole
INTEGER,
flWorkFWCtrlMRPInfoDomainManagerPriority
Integer32,
flWorkFWCtrlMRPInfoDomainRingPort1
Integer32,
flWorkFWCtrlMRPInfoDomainRingPort1State
INTEGER,
flWorkFWCtrlMRPInfoDomainRingPort2
Integer32,
flWorkFWCtrlMRPInfoDomainRingPort2State
INTEGER,
flWorkFWCtrlMRPInfoDomainState
INTEGER,
flWorkFWCtrlMRPInfoDomainError
INTEGER,
flWorkFWCtrlMRPInfoDomainRingOpenCount
Integer32,
flWorkFWCtrlMRPInfoDomainLastRingOpenChange
TimeTicks,
flWorkFWCtrlMRPInfoDomainRoundTripDelayMax
Integer32,
flWorkFWCtrlMRPInfoDomainRoundTripDelayMin
Integer32
}
flWorkFWCtrlMRPInfoDomainIdx
OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index number of the Mrp-Domain."
::={ flWorkFWCtrlMRPInfoDomainEntry 1 }
flWorkFWCtrlMRPInfoDomainUuid
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IEC 61158-5-10 defines the structure of the UUID
as a data type numberic identifier 1025"
::={ flWorkFWCtrlMRPInfoDomainEntry 2 }
flWorkFWCtrlMRPInfoDomainName
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A logical name for the domain to ease the management of MRP domains"
::={ flWorkFWCtrlMRPInfoDomainEntry 3 }
flWorkFWCtrlMRPInfoDomainAdminRole
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
client(1),
manager(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Control the MRP behaviour of the system per
domain. Setting this value to disable(0) disables
the MRP entity of this domain.
If the value is set to client(1) the entity will
be set to a client role.
If the value is set to manager(2) the entity will
be set to a manager role.
The factory settings are recommended to adjust
the value of this object to the client(1)
capability of the component in order to prevent
multiple managers are in ring (the order of
the capabilities are not necessarily conform to
the order of the object values here)."
::={ flWorkFWCtrlMRPInfoDomainEntry 4 }
flWorkFWCtrlMRPInfoDomainOperRole
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
client(1),
manager(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The operational role of a MRP entity per
domain. A value of disabled(0) signals that the
entity doesn't work (whatever reason).
A value of client(1) signals that the entity is
in a client role.
A value of manager(2) signals that the entity is
the manager of this MRP domain."
::={ flWorkFWCtrlMRPInfoDomainEntry 5 }
flWorkFWCtrlMRPInfoDomainManagerPriority
OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The priority of this MRP entity. If the device
is client only, the value of this object
will be ignored by the MRP entity.
Only the four most significant bits shall be used,
the bits 0 to 11 are reserved.
The smaller value has the higher priority."
::={ flWorkFWCtrlMRPInfoDomainEntry 6 }
flWorkFWCtrlMRPInfoDomainRingPort1
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the layer 2 interface which is
used as ring port 1."
::={ flWorkFWCtrlMRPInfoDomainEntry 7 }
flWorkFWCtrlMRPInfoDomainRingPort1State
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
blocked(2),
forwarding(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the first Ring-Port."
::={ flWorkFWCtrlMRPInfoDomainEntry 8 }
flWorkFWCtrlMRPInfoDomainRingPort2
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex of the layer 2 interface which is
used as ring port 2."
::={ flWorkFWCtrlMRPInfoDomainEntry 9 }
flWorkFWCtrlMRPInfoDomainRingPort2State
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
blocked(2),
forwarding(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Status of the second Ring-Port"
::={ flWorkFWCtrlMRPInfoDomainEntry 10 }
flWorkFWCtrlMRPInfoDomainState
OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
invalid(1),
ringClosed(2),
ringOpen(3),
rtOK(4),
rtLost(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "
Operational status of the MRP entity.
disabled(0) - MRP switched off
invalid(1) - value not valid because of client
role
ringClosed (2) - MRP ring redundancy ok
ringOpen (3) - MRP ring redundancy lost
"
::= { flWorkFWCtrlMRPInfoDomainEntry 11 }
flWorkFWCtrlMRPInfoDomainError
OBJECT-TYPE
SYNTAX INTEGER {
noError(0),
invalid(1),
multipleMRM(2),
singleSideReceive(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION "
If the device couldn't switch to the desired
administrative state (thus the value of
'pnoMRPDomainState' is not the expected one),
this value provides the reason.
noError(0) - the operational state of the device
is confom to administrative state
invalid (1) - value not valid because of client
role
multipleMRM(2) - multiple active managers in ring
domain
singleSideReceive(4) - the test frames of an MRM
have been seen, but only
on one port
"
::= { flWorkFWCtrlMRPInfoDomainEntry 12 }
flWorkFWCtrlMRPInfoDomainRingOpenCount
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manager-only: Counter for ring-state changes."
::={ flWorkFWCtrlMRPInfoDomainEntry 13 }
flWorkFWCtrlMRPInfoDomainLastRingOpenChange
OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manager-only: Timeticks since last change of ring-state."
::={ flWorkFWCtrlMRPInfoDomainEntry 14 }
flWorkFWCtrlMRPInfoDomainRoundTripDelayMax
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manager-only: The max. Round-Trip-Delay (in microseconds)
which was measured since startup."
::={ flWorkFWCtrlMRPInfoDomainEntry 15 }
flWorkFWCtrlMRPInfoDomainRoundTripDelayMin
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Manager-only: The min. Round-Trip-Delay (in microseconds)
which was measured since startup."
::={ flWorkFWCtrlMRPInfoDomainEntry 16 }
-- 1.2.2
flWorkFWCtrlMRPInfoDeviceBlockingSupport
OBJECT-TYPE
SYNTAX INTEGER {
no-blocking(1),
blocking(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reads out the supported mechanism of the device."
::={ flWorkFWCtrlMRPInfo 2 }
--
--
-- temperture monitoring
--
flWorkFWCtrlActualDeviceTemperature
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Actual device temperature in Centigrade"
::={ flWorkFWCtrlTemp 1 }
flWorkFWCtrlMinOperTemperature
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum allowed operational temperature of device in Centigrade"
::={ flWorkFWCtrlTemp 2 }
flWorkFWCtrlMaxOperTemperature
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum allowed operational temperature of device in Centigrade"
::={ flWorkFWCtrlTemp 3 }
flWorkFWCtrlUserTempWarningThreshold
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A trap and display event will be generated if the actual
device temperature exceeds this value (value is in Centigrade)."
::={ flWorkFWCtrlTemp 4 }
flWorkFWCtrlTempShutdownPrevention
OBJECT-TYPE
SYNTAX INTEGER {
off(1),
on(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is set to on(2) then the device will NOT shut
down if device temperature goes above values that might cause
serious damage to the device.
NOTE: USE WITH CARE!"
::={ flWorkFWCtrlTemp 5 }
--
--
-- Traps used by Firmware
--
trapPasswdAccess
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlPasswdSuccess
}
STATUS current
DESCRIPTION
"Every write access to the device's password send out
this trap to all known trap destination named in
table flWorkFWCtrlTrapDestTable. So it informs the
management system about the successful/unsuccessful
operation or rather than non authorized password
write operations."
::= { flWorkTrapsDelemeter 1 }
trapFWHealth
NOTIFICATION-TYPE
OBJECTS {
flWorkFWInfoOperStatus,
flWorkFWInfoHealthText
}
STATUS current
DESCRIPTION
"The trap trapFWHealth conveys information related
to the operational status of the firmware. This
trap is send when the display changes and that is
equivalent to the value of flWorkFWInfoHealthText.
The flWorkFWHealth trap contains the
flWorkFWInfoOperStatus object and the
flWorkFWInfoHealthText object as varbinds for description
of the information that sent.
The agent must throttle the generation of
consecutive trapFWHealth traps so that there is at
least a five-second gab between, they are dropped,
not queued for sending at a future time. (Note
that 'generating' a trap means sending to all
configured recipients.)"
::= { flWorkTrapsDelemeter 2 }
trapFWConf
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlConfStatus
}
STATUS current
DESCRIPTION
"Every time the device's component configuration was
saved this trap is sending out to inform the management
system about successful operation (configSaved).
Further with this trap type the device will inform
the management system about an faulty configuration
at least every ten minutes. Note that it includes the
flWorkFWCtrlConfStatus object as a varbind."
::= { flWorkTrapsDelemeter 3 }
trapPowerSupply
NOTIFICATION-TYPE
OBJECTS {
flWorkBasicPowerStat
}
STATUS current
DESCRIPTION
"Every time the redundant power supply has been lost
this trap is sending out to inform the management
system about the event."
::= { flWorkTrapsDelemeter 4 }
trapSecurityPort
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlSecurityPortIndex,
flWorkFWCtrlSecurityPortLastMacAddr
}
STATUS current
DESCRIPTION
"Every time a not allowed mac address is received
at a port with active mac based security for the first time
this trap is sending out to inform the management
system about the event.
Note: Trap might be sent again later if the
forbidden mac address has been deleted from the
switch mac database due to aging and is afterwards
received again."
::= { flWorkTrapsDelemeter 5 }
trapRstpRingFailure
NOTIFICATION-TYPE
OBJECTS {
flSwitchRSTPRingRootPort,
flWorkNetIfParamPhyAddress,
flWorkNetIfParamIpAddress,
flWorkBasicName
}
STATUS current
DESCRIPTION
"Every time the Rapid Spanning Tree Fast Ring Detection
detects a link failure at a ring port this trap is
sending out to inform the management system about the
location of the failure."
::= { flWorkTrapsDelemeter 6 }
trapPofScrjPort
NOTIFICATION-TYPE
OBJECTS {
flWorkNetPortPofScrjIfIndex,
flWorkNetPortPofScrjIfStatus
}
STATUS current
DESCRIPTION
"Every time the interface status of a POF SCRJ
port changes into a critical state or leaves a critical state
this trap is sent out to inform the management
system about the event."
::= { flWorkTrapsDelemeter 7 }
trapPoEPort
NOTIFICATION-TYPE
OBJECTS {
flWorkNetPortPoEIndex,
flWorkNetPortPoEFaultStatus
}
STATUS current
DESCRIPTION
"Every time the fault status of a PoE
port changes this trap is sent out to inform the management
system about the event."
::= { flWorkTrapsDelemeter 8 }
trapMrpStatusChange
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlMRPInfoDomainIdx,
flWorkFWCtrlMRPInfoDomainName,
flWorkFWCtrlMRPInfoDomainState
}
STATUS current
DESCRIPTION
"Manager-only: It reports a ring-state change."
::= { flWorkTrapsDelemeter 9 }
trapTemperatureManagement
NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This is a trap that shows that an under- or overtemperature
condition did occour on the device."
::= { flWorkTrapsDelemeter 10 }
trapDigitalInput
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlDigitalInputIndex,
flWorkFWCtrlDigitalInputStatus
}
STATUS current
DESCRIPTION
"This is a trap that shows that one of the digital inputs of the device
did change its status."
::= { flWorkTrapsDelemeter 11 }
trapSDcardPluggedin
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlConfPluggableStatus
}
STATUS current
DESCRIPTION
"This trap informs the manager that an SD card is plugged in to the
device which is sending this trap."
::= { flWorkTrapsDelemeter 12 }
trapSDcardPluggedout
NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This trap informs the manager that an SD card is plugged out of the
device which is sending this trap."
::= { flWorkTrapsDelemeter 13 }
trapConfSaved
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlConfStatus
}
STATUS current
DESCRIPTION
"Every time the device's component configuration was
saved this trap is sending out to inform the management
system about successful operation (configSaved)."
::= { flWorkTrapsDelemeter 16 }
trapIPconflict
NOTIFICATION-TYPE
OBJECTS {
flWorkNetACDStatus,
flWorkNetACDIP,
flWorkNetACDMAC
}
STATUS current
DESCRIPTION
"Reports ip conflict only when flWorkNetACDStatus
has the value noConflict(2) before the conflict was
detected."
::= { flWorkTrapsDelemeter 18 }
trapDLRRingChange
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlDLRRingStatus
}
STATUS current
DESCRIPTION
"This trap informs the manager that a DLR supervisor has discovered
a change in the ring state."
::= { flWorkTrapsDelemeter 19 }
trapPowerSupplyLow
NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Every time the device detects, that the power supply
voltage is below the warning level, the management system
is informed about this by this trap."
::= { flWorkTrapsDelemeter 20 }
trapConfigDiff
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlConfPluggableCompareStatus
}
STATUS current
DESCRIPTION
"This trap informs the manager that an Configuration Difference has
been detected between Memory Module and internal memory."
::= { flWorkTrapsDelemeter 21 }
trapCrcOk
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlDiagSurveillanceCrcMonitoringPortIndex
}
STATUS current
DESCRIPTION
"The crc port status changed to Ok."
::= { flWorkTrapsDelemeter 25 }
trapCrcWarning
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlDiagSurveillanceCrcMonitoringPortIndex
}
STATUS current
DESCRIPTION
"The crc port status changed to Warning."
::= { flWorkTrapsDelemeter 26 }
trapCrcCritical
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlDiagSurveillanceCrcMonitoringPortIndex
}
STATUS current
DESCRIPTION
"The crc port status changed to Critical."
::= { flWorkTrapsDelemeter 27 }
trapCrcPeakIncreased
NOTIFICATION-TYPE
OBJECTS {
flWorkFWCtrlDiagSurveillanceCrcMonitoringPortIndex,
flWorkFWCtrlDiagSurveillanceCrcMonitoringProportionPeak
}
STATUS current
DESCRIPTION
"The crc proportion peak increased."
::= { flWorkTrapsDelemeter 28 }
trapEventTableOverflow
NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Event Table Overflow."
::= { flWorkTrapsDelemeter 29 }
trapUserConfigChanged
NOTIFICATION-TYPE
OBJECTS {
flWorkFWInfoEventDescription
}
STATUS current
DESCRIPTION
"User Config Changed."
::= { flWorkTrapsDelemeter 30 }
trapConfigParamChanged
NOTIFICATION-TYPE
OBJECTS {
flWorkFWInfoEventDescription
}
STATUS current
DESCRIPTION
"Config Param Changed."
::= { flWorkTrapsDelemeter 31 }
trapManagerConnection
NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This is a trap to test the connection from the device
to the trap manager(s)."
::= { flWorkTrapsDelemeter 99 }
flWorkSecurityCtrl
OBJECT IDENTIFIER ::= { flWorkSecGateway 1 }
flWorkSecurityCtrlClientAuth
OBJECT IDENTIFIER ::= { flWorkSecurityCtrl 5 }
flWorkSecurityCtrlGenSecurityContext OBJECT-TYPE
SYNTAX INTEGER { notGenerate(1), generate(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If set this object to generate(2), a new security context
will be generated. This inlcudes a new a server CA, a new
server certificate and SSH-key."
DEFVAL {notGenerate}
::= { flWorkSecurityCtrlClientAuth 3 }
--
--
-- flWorkTimeSynchSntp Group
--
flWorkTimeSynchSntpEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the simple network time
protocol.
The value enable(2) activates sntp.
The value disable(1) deactivates sntp."
DEFVAL {disable}
::= { flWorkTimeSynchSntp 1 }
flWorkTimeSynchSntpMode OBJECT-TYPE
SYNTAX INTEGER {
unicast(1),
broadcast(2),
manycast(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mode the simple network time
protocol runs in.
unicast(1) for the unicast mode,
broadcast(2) for the broadcast mode,
manycast(3) for the manycast mode."
DEFVAL {unicast}
::= { flWorkTimeSynchSntp 2 }
flWorkTimeSynchSntpPollInterval OBJECT-TYPE
SYNTAX INTEGER (4..17)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Size of the interval the server is
polled.
This value is used as an exponent of two,
where the resulting value is the interval
between synchronization messages in seconds.
The possible values are:
o 4 : 16s
o 5 : 32s
o 6 : 1m 4s
o 7 : 2m 8s
o 8 : 4m 16s
o 9 : 8m 32s
o 10 : 17m 4s
o 11 : 34m 8s
o 12 : 1h 8m 16s
o 13 : 2h 16m 32s
o 14 : 4h 33m 4s
o 15 : 9h 6m 8s
o 16 : 18h 12m 16s
o 17 : 1d 12h 24m 32s"
DEFVAL {14}
::= { flWorkTimeSynchSntp 3 }
flWorkTimeSynchSntpServerIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the IP address
of the first ntp or sntp server needed for
time synchronization"
::= { flWorkTimeSynchSntp 4 }
flWorkTimeSynchSntpBackupServerIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the IP address
of the second ntp or sntp server which is
used as backup for the first server."
::= { flWorkTimeSynchSntp 5 }
flWorkTimeSynchSntpBroadcastIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the broadcast
IP address to locate local sntp or ntp servers
in manycast mode and choose the best one."
::= { flWorkTimeSynchSntp 6 }
flWorkTimeSynchSntpStratum OBJECT-TYPE
SYNTAX INTEGER (0..15)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Read out the current stratum value."
::= { flWorkTimeSynchSntp 7 }
flWorkTimeSynchSntpTime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Read out the current system time."
::= { flWorkTimeSynchSntp 8 }
flWorkTimeSynchSntpDate OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Read out the current system date."
::= { flWorkTimeSynchSntp 9 }
flWorkTimeSynchSntpSeconds OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Read out the current NTP seconds."
::= { flWorkTimeSynchSntp 10 }
flWorkTimeSynchSntpFractionalSeconds OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Read out the current NTP fractional seconds."
::= { flWorkTimeSynchSntp 11 }
flWorkTimeSynchSntpUtcOffset OBJECT-TYPE
SYNTAX Integer32 (-12..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Hours to adjust the UTC time to the local
time zone."
DEFVAL {0}
::= { flWorkTimeSynchSntp 12 }
-- OIDs 13-23 are reserved for FL SWITCH 3000 switches.
flWorkTimeSynchSntpServerDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the description
of the primary sntp server.
The maximum size of the string is 255 characters."
DEFVAL {""}
::= { flWorkTimeSynchSntp 24 }
flWorkTimeSynchSntpBackupServerDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the description
of the backup sntp server.
The maximum size of the string is 255 characters."
DEFVAL {""}
::= { flWorkTimeSynchSntp 25 }
flWorkTimeSynchSntpServerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the name
of the primary sntp server.
The maximum size of the string is 255 characters."
DEFVAL {""}
::= { flWorkTimeSynchSntp 26 }
flWorkTimeSynchSntpBackupServerName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the name
of the backup sntp server.
The maximum size of the string is 255 characters."
DEFVAL {""}
::= { flWorkTimeSynchSntp 27 }
--
--
-- flWorkTimeSynchRTC Group
--
flWorkTimeSynchRTCDateTime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Date and Time stored in the Real Time Clock.
To set Real Time Clock use Format:
YYYY/MM/DD hh:mm:ss"
::= { flWorkTimeSynchRTC 1 }
flWorkTimeSynchRTCSeconds OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Seconds stored in the Real Time Clock."
::= { flWorkTimeSynchRTC 2 }
flWorkTimeSynchPTP
OBJECT IDENTIFIER ::= { flWorkTimeSynch 3 }
--
-- flWorkTimeSynchPTP Group
--
flWorkTimeSynchPTPPortTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkTimeSynchPTPPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of network ports with Precision time protocol informational or configuration objects."
::= { flWorkTimeSynchPTP 1 }
flWorkTimeSynchPTPPortEntry
OBJECT-TYPE
SYNTAX FlWorkTimeSynchPTPPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
of one network port concerning precistion time protocol."
INDEX { flWorkTimeSynchPTPPortIndex }
::= { flWorkTimeSynchPTPPortTable 1 }
FlWorkTimeSynchPTPPortEntry
::= SEQUENCE {
flWorkTimeSynchPTPPortIndex
Integer32,
flWorkTimeSynchPTPPortAdminStatus
INTEGER
}
flWorkTimeSynchPTPPortIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port. This value
is never greater then flWorkNetPortCapacity."
::= { flWorkTimeSynchPTPPortEntry 1 }
flWorkTimeSynchPTPPortAdminStatus
OBJECT-TYPE
SYNTAX INTEGER {
rxAndTx(1),
rxOnly(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines if the precision time protocol
is fully enabled on this port or not.
rxAndTx means that the protocol is operational
on this port. rxOnly means that no PTCP frames are
transmitted any more.
Setting this object only has effect on the network
traffic if PTCP is globally enabled."
::= { flWorkTimeSynchPTPPortEntry 2 }
--
-- END OF flWorkTimeSynchPTP Group
--
--
-- flWorkWlan Group (Level 3)
--
------------------------------
------------------------------
-- === (Level 4) === --
------------------------------
flWorkWlanOpMode
OBJECT-TYPE
SYNTAX INTEGER {
transbridge(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Operational mode of the device. When operating as a transparent bridge, the device is acting like a layer2 bridge and is invisible to clients."
::= { flWorkWlan 10 }
flWorkWlanSetOnlyMode
OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabling this variable enables the set only mode of the FL WLAN AP/EC/DAP devices. In this mode, the automatic
consistency check of the device configuration is switched off.
A WLAN Device should be set to the set only mode, if several SNMP parameters are set by consecutive SNMP set commands
in order to disable the automatic configuration check of the FL WLAN AP/EC/DAP devices until the last SNMP
variable is set. Otherwise consecutive SNMP set commands can lead to temporarly inconsistent configurations (like
WLAN channel 7 is chosen, although the device is still set to 802.11a mode).
To commit changed parametes reset this variable to disabled(0).
When this object is triggered to commit all parameters, the automatic configuration check is
done and enabled in the devices again and the parameters are stored if the consistency check was successfull."
::= { flWorkWlan 11 }
flWorkWlanCountry
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..25))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Country setting of the device"
::= { flWorkWlan 12 }
flWorkWlanIf1
OBJECT IDENTIFIER ::= { flWorkWlan 20 }
flWorkWlanIf2
OBJECT IDENTIFIER ::= { flWorkWlan 30 }
flWorkWlanMacFilter
OBJECT IDENTIFIER ::= { flWorkWlan 40 }
------------------------------
-- === (Level 5) === --
------------------------------
-- Interface1
flWorkWlanIf1Parameter
OBJECT IDENTIFIER ::= { flWorkWlanIf1 1 }
flWorkWlanIf1Security
OBJECT IDENTIFIER ::= { flWorkWlanIf1 2 }
flWorkWlanIf1FastRoaming
OBJECT IDENTIFIER ::= { flWorkWlanIf1 3 }
flWorkWlanIf1Mcast
OBJECT IDENTIFIER ::= { flWorkWlanIf1 4 }
-- Interface2
flWorkWlanIf2Parameter
OBJECT IDENTIFIER ::= { flWorkWlanIf2 1 }
flWorkWlanIf2Security
OBJECT IDENTIFIER ::= { flWorkWlanIf2 2 }
------------------------------
-- === (Level 6) === --
------------------------------
--
-- flWorkWlanIf1Parameter Group
--
flWorkWlanIf1ParamState
OBJECT-TYPE
SYNTAX EnabledDisabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"State of this interface. It may be enabled or disabled."
::= { flWorkWlanIf1Parameter 1 }
flWorkWlanIf1ParamOpMode
OBJECT-TYPE
SYNTAX OpModeType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This textual convention is used to distinguish the WIFI operation mode of a device.
station: 0
access point (master): 1
single client bridge (scb): 2
multi client bridge (mcb): 3
fully transparent bridge (ftb): 4
repeater : 5
machine admin : 6"
::= { flWorkWlanIf1Parameter 2 }
flWorkWlanIf1ParamSSID
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SSID (Service Set Identifier) for this interface. An SSID can be up to 32 characters long. Only letters, digits and the special characters: '@!$%&/()=?{}[]+*~#-_.:,;<>' are allowed."
::= { flWorkWlanIf1Parameter 3 }
flWorkWlanIf1ParamMode
OBJECT-TYPE
SYNTAX INTEGER { abg(0), a(1), b(2), bg(3), an(4), gn(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Operation mode of this interface. 1=802.11a, 2=802.11b. 3=802.11b/g, 4=802.11a/n and 5=802.11g/n for master only."
::= { flWorkWlanIf1Parameter 4 }
flWorkWlanIf1ParamChannel
OBJECT-TYPE
SYNTAX INTEGER(0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Channel of this interface. This depends on your regional limitations and selected wlanMode.
-2.4GHz Band ------
Auto (0)
Channel-1 (1)
Channel-2 (2)
Channel-3 (3)
Channel-4 (4)
Channel-5 (5)
Channel-6 (6)
Channel-7 (7)
Channel-8 (8)
Channel-9 (9)
Channel-10 (10)
Channel-11 (11)
Channel-12 (12)
Channel-13 (13)
Channel-14 (14)
--------------------
====================
-5GHz Band --------
Channel-36 (36)
Channel-40 (40)
Channel-44 (44)
Channel-48 (48)
Channel-52 (52)
Channel-56 (56)
Channel-60 (60)
Channel-64 (64)
Channel-132 (132)
Channel-136 (136)
Channel-140 (140)
Channel-149 (149)
Channel-153 (153)
Channel-157 (157)
Channel-161 (161)
Channel-165 (165)
Indoor8-Auto (200)
Indoor16-Auto (201)
Outdoor (202)
Auto (203)
--------------------"
::= { flWorkWlanIf1Parameter 5 }
flWorkWlanIf1ParamOutdoor
OBJECT-TYPE
SYNTAX EnabledDisabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this interface is operating in 802.11a mode it must be distinguished between outdoor or indoor operation."
::= { flWorkWlanIf1Parameter 6 }
flWorkWlanIf1AntennaOutput
OBJECT-TYPE
SYNTAX INTEGER(1..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mask for rx/tx-Antenna X5(1),X6(2),X7(4). e.g. Set (6) to enable x6 and x7 for rx and tx."
::= { flWorkWlanIf1Parameter 7 }
flWorkWlanIf1OutputPower
OBJECT-TYPE
SYNTAX INTEGER(3..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set output power of WLAN interface. Current output power can be lower as defined due to regulatory limitations."
::= { flWorkWlanIf1Parameter 8 }
flWorkWlanIf1STBC
OBJECT-TYPE
SYNTAX INTEGER { disable(1), enable(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set output power of WLAN interface. Current output power can be lower as defined due to regulatory limitations."
::= { flWorkWlanIf1Parameter 9 }
flWorkWlanIf1Fragmentation
OBJECT-TYPE
SYNTAX INTEGER(0..2600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set fragmentation thresholds."
::= { flWorkWlanIf1Parameter 10 }
flWorkWlanIf1RtsCts
OBJECT-TYPE
SYNTAX INTEGER(0..2600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set RTS/CTS values."
::= { flWorkWlanIf1Parameter 11 }
flWorkWlanIf1LongDistance
OBJECT-TYPE
SYNTAX INTEGER(3000..50000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set Parameters for long distance link (meter). This Parameter must be equal at
master and station. Normal mode: 3000 meters.
"
::= { flWorkWlanIf1Parameter 12 }
flWorkWlanIf1ScbMacAddress
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mac address of the Device in SCB Mode."
::= { flWorkWlanIf1Parameter 13 }
flWorkWlanIf1ScbManMacMode
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mac-Address assignment method in SCB Mode
disable(0) = Automatic mode. The device adopts the Mac-Address from the connected ethernet device.
enable(1) = Manual mode. Mac-Address is configured by flWorkWlanIf1ScbManMacMode "
::= { flWorkWlanIf1Parameter 14 }
flWorkWlanIf1IAPP
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"802.11f Inter Accesspoint Protocol (IAPP)
disable(0) = IAPP disabled
enable(1) = IAPP enabled"
::= { flWorkWlanIf1Parameter 15 }
flWorkWlanIf1MachineAdmin
OBJECT IDENTIFIER ::= { flWorkWlanIf1Parameter 16 }
--
-- flWorkWlanIf2Parameter Group
--
flWorkWlanIf2ParamState
OBJECT-TYPE
SYNTAX EnabledDisabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"State of this interface. It may be enabled or disabled."
::= { flWorkWlanIf2Parameter 1 }
flWorkWlanIf2ParamOpMode
OBJECT-TYPE
SYNTAX OpModeType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This textual convention is used to distinguish the WIFI operation mode of a device.
station: 0
access point (master): 1
single client bridge (scb): 2
multi client bridge (mcb): 3
fully transparent bridge (ftb): 4
repeater : 5
machine admin : 6"
::= { flWorkWlanIf2Parameter 2 }
flWorkWlanIf2ParamSSID
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SSID (Service Set Identifier) for this interface. An SSID can be up to 32 characters long. Only letters, digits and the special characters: '@!$%&/()=?{}[]+*~#-_.:,;<>' are allowed."
::= { flWorkWlanIf2Parameter 3 }
flWorkWlanIf2ParamMode
OBJECT-TYPE
SYNTAX INTEGER { abg(0), a(1), b(2), bg(3), an(4), gn(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Operation mode of this interface. 1=802.11a, 2=802.11b. 3=802.11b/g, 4=802.11a/n and 5=802.11g/n for master only."
::= { flWorkWlanIf2Parameter 4 }
flWorkWlanIf2ParamChannel
OBJECT-TYPE
SYNTAX INTEGER(0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Channel of this interface. This depends on your regional limitations and selected wlanMode.
-2.4GHz Band ------
Auto (0)
Channel-1 (1)
Channel-2 (2)
Channel-3 (3)
Channel-4 (4)
Channel-5 (5)
Channel-6 (6)
Channel-7 (7)
Channel-8 (8)
Channel-9 (9)
Channel-10 (10)
Channel-11 (11)
Channel-12 (12)
Channel-13 (13)
Channel-14 (14)
--------------------
====================
-5GHz Band --------
Channel-36 (36)
Channel-40 (40)
Channel-44 (44)
Channel-48 (48)
Channel-52 (52)
Channel-56 (56)
Channel-60 (60)
Channel-64 (64)
Channel-132 (132)
Channel-136 (136)
Channel-140 (140)
Channel-149 (149)
Channel-153 (153)
Channel-157 (157)
Channel-161 (161)
Channel-165 (165)
Indoor8-Auto (200)
Indoor16-Auto (201)
Outdoor (202)
Auto (203)
--------------------"
::= { flWorkWlanIf2Parameter 5 }
flWorkWlanIf2ParamOutdoor
OBJECT-TYPE
SYNTAX EnabledDisabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this interface is operating in 802.11a mode it must be distinguished between outdoor or indoor operation."
::= { flWorkWlanIf2Parameter 6 }
flWorkWlanIf2AntennaOutput
OBJECT-TYPE
SYNTAX INTEGER(1..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mask for rx/tx-Antenna X5(1),X6(2),X7(4). e.g. Set (6) to enable x6 and x7 for rx and tx."
::= { flWorkWlanIf2Parameter 7 }
flWorkWlanIf2OutputPower
OBJECT-TYPE
SYNTAX INTEGER(3..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set output power of WLAN interface. Current output power can be lower as defined due to regulatory limitations."
::= { flWorkWlanIf2Parameter 8 }
flWorkWlanIf2STBC
OBJECT-TYPE
SYNTAX INTEGER { disable(1), enable(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set output power of WLAN interface. Current output power can be lower as defined due to regulatory limitations."
::= { flWorkWlanIf2Parameter 9 }
flWorkWlanIf2Fragmentation
OBJECT-TYPE
SYNTAX INTEGER(0..2600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set fragmentation thresholds."
::= { flWorkWlanIf2Parameter 10 }
flWorkWlanIf2RtsCts
OBJECT-TYPE
SYNTAX INTEGER(0..2600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set RTS/CTS values."
::= { flWorkWlanIf2Parameter 11 }
flWorkWlanIf2LongDistance
OBJECT-TYPE
SYNTAX INTEGER(3000..50000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set Parameters for long distance link (meter). This Parameter must be equal at
master and station. Normal mode: 3000 meters.
"
::= { flWorkWlanIf2Parameter 12 }
flWorkWlanIf2ScbMacAddress
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mac address of the Device in SCB Mode."
::= { flWorkWlanIf2Parameter 13 }
flWorkWlanIf2ScbManMacMode
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mac-Address assignment method in SCB Mode
disable(0) = Automatic mode. The device adopts the Mac-Address from the connected ethernet device.
enable(1) = Manual mode. Mac-Address is configured by flWorkWlanIf2ScbManMacMode "
::= { flWorkWlanIf2Parameter 14 }
flWorkWlanIf2IAPP
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"802.11f Inter Accesspoint Protocol (IAPP)
disable(0) = IAPP disabled
enable(1) = IAPP enabled"
::= { flWorkWlanIf2Parameter 15 }
flWorkWlanIf2MachineAdmin
OBJECT IDENTIFIER ::= { flWorkWlanIf2Parameter 16 }
------------------------------
-- === (Level 7) === --
------------------------------
--
-- flWorkWlanIf1MachineAdmin Group
--
flWorkWlanIf1MachineAdminSSID
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SSID (Service Set Identifier) for the Machine Admin WLAN. An SSID can be up to 32 characters long. Only letters, digits and the special characters: '@!$%&/()=?{}[]+*~#-_.:,;<>' are allowed."
::= { flWorkWlanIf1MachineAdmin 1 }
flWorkWlanIf1MachineAdminPsk
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Passphrase for the Machine Admin SSID. NOTE: You should use a randomly generated
alphanumeric sequence (up to 63 at least 8 characters) for maximum security."
::= { flWorkWlanIf1MachineAdmin 2 }
flWorkWlanIf1MachineAdminIp
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPv4 address of the device which should be accessible vie the Machine Admin SSID"
::= { flWorkWlanIf1MachineAdmin 3 }
--
-- flWorkWlanIf2MachineAdmin Group
--
flWorkWlanIf2MachineAdminSSID
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SSID (Service Set Identifier) for the Machine Admin WLAN. An SSID can be up to 32 characters long. Only letters, digits and the special characters: '@!$%&/()=?{}[]+*~#-_.:,;<>' are allowed."
::= { flWorkWlanIf2MachineAdmin 1 }
flWorkWlanIf2MachineAdminPsk
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Passphrase for the Machine Admin SSID. NOTE: You should use a randomly generated
alphanumeric sequence (up to 63 at least 8 characters) for maximum security."
::= { flWorkWlanIf2MachineAdmin 2 }
flWorkWlanIf2MachineAdminIp
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPv4 address of the device which should be accessible vie the Machine Admin SSID"
::= { flWorkWlanIf2MachineAdmin 3 }
--
--
-- flWorkWlanIf1FastRoaming Group
--
flWorkWlanIf1FastRoamingTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkWlanIf1FastRoamingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Fast roaming table for all wlan interfaces."
::= { flWorkWlanIf1FastRoaming 1 }
flWorkWlanIf1FastRoamingEntry
OBJECT-TYPE
SYNTAX FlWorkWlanIf1FastRoamingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the wlanFastRoamingFilterTable."
INDEX { flWorkWlanIf1FastRoamingEntryIdx }
::= { flWorkWlanIf1FastRoamingTable 1 }
FlWorkWlanIf1FastRoamingEntry ::= SEQUENCE {
flWorkWlanIf1FastRoamingEntryIdx INTEGER,
flWorkWlanIf1FastRoamingEntryThreshold INTEGER,
flWorkWlanIf1FastRoamingEntryChannel INTEGER,
flWorkWlanIf1FastRoamingEntryAddress MacAddress
}
flWorkWlanIf1FastRoamingEntryIdx
OBJECT-TYPE
SYNTAX INTEGER (0..49)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index in the wlanFastRoamingFilterTable."
::= { flWorkWlanIf1FastRoamingEntry 1 }
flWorkWlanIf1FastRoamingEntryThreshold
OBJECT-TYPE
SYNTAX INTEGER (10..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNR threshold when to this access point should be roamed."
::= { flWorkWlanIf1FastRoamingEntry 2 }
flWorkWlanIf1FastRoamingEntryChannel
OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Channel for this entry. 0 for any."
::= { flWorkWlanIf1FastRoamingEntry 3 }
flWorkWlanIf1FastRoamingEntryAddress
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"MAC address of this entry."
::= { flWorkWlanIf1FastRoamingEntry 4 }
flWorkWlanIf1FastRoamingEnabled
OBJECT-TYPE
SYNTAX EnabledDisabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables the client its Modbus/TCP API. A PLC may then query the current position in the list or explicitly trigger fast roaming to any position."
::= { flWorkWlanIf1FastRoaming 2 }
flWorkWlanIf1FastRoamToAP
OBJECT-TYPE
SYNTAX INTEGER (0..49)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Triggers immedeately fast roaming to the access point with the specified index."
::= { flWorkWlanIf1FastRoaming 3 }
--
--
-- flWorkWlanIf1Mcast Group
--
flWorkWlanIf1McastEnhance
OBJECT-TYPE
SYNTAX INTEGER { disable (0), tunneling (1), translating (2), adv-tunnel (3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the multicast enhancement mode to either tunneling, translating or adv_tunnel."
::= { flWorkWlanIf1Mcast 1 }
flWorkWlanIf1McastDrop
OBJECT-TYPE
SYNTAX INTEGER { disable (0), learned (1), all (2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allows different levels of dropping unknown or unneeded IP multicast traffic."
::= { flWorkWlanIf1Mcast 2 }
flWorkWlanIf1McastAutoAdd
OBJECT-TYPE
SYNTAX EnabledDisabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enabling this function leads to an automatic adding of newly connected WLAN clients to all already learned multicast groups."
::= { flWorkWlanIf1Mcast 3 }
flWorkWlanIf1McastAdvSnooping
OBJECT-TYPE
SYNTAX EnabledDisabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"By enabling this option also snooping of normal ongoing multicast traffic on the Ethernet interface is done to learn multicast groups."
::= { flWorkWlanIf1Mcast 4}
flWorkWlanIf1McastTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkWlanIf1McastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of all multicast groups learned for the WLAN interface via IGMP snooping."
::= { flWorkWlanIf1Mcast 10 }
flWorkWlanIf1McastEntry
OBJECT-TYPE
SYNTAX FlWorkWlanIf1McastEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the flWorkWlanIf1McastTable."
INDEX { flWorkWlanIf1McastTableEntryIdx }
::= { flWorkWlanIf1McastTable 1 }
FlWorkWlanIf1McastEntry ::= SEQUENCE {
flWorkWlanIf1McastTableEntryIdx INTEGER,
flWorkWlanIf1McastTableEntryGroup MacAddress,
flWorkWlanIf1McastTableEntryMember MacAddress,
flWorkWlanIf1McastTableEntrySta MacAddress
}
flWorkWlanIf1McastTableEntryIdx
OBJECT-TYPE
SYNTAX INTEGER (0..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the flWorkWlanIf1McastTable."
::= { flWorkWlanIf1McastEntry 1 }
flWorkWlanIf1McastTableEntryGroup
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Group MAC address learned via snooping."
::= { flWorkWlanIf1McastEntry 2 }
flWorkWlanIf1McastTableEntryMember
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of a member of the learned multicast group."
::= { flWorkWlanIf1McastEntry 3 }
flWorkWlanIf1McastTableEntrySta
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the wlan station/client the member is connected to."
::= { flWorkWlanIf1McastEntry 4 }
flWorkWlanIf1McastDenyConfig
OBJECT IDENTIFIER ::= { flWorkWlanIf1Mcast 20 }
flWorkWlanIf1McastDenyCreate
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add an IP Multicast Group to the Denylist. This multicast group is then exempted form
special multicast handling. Get operation is meaningless, as this object is only meant
to be used for adding IP Multicast Groups to the list."
::= { flWorkWlanIf1McastDenyConfig 1 }
flWorkWlanIf1McastDenyTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkWlanIf1McastDenyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of IP multicast groups which are exempted from the special multicast enhancements."
::= { flWorkWlanIf1McastDenyConfig 2 }
flWorkWlanIf1McastDenyEntry
OBJECT-TYPE
SYNTAX FlWorkWlanIf1McastDenyEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the flWorkWlanIf1McastDenyTable."
INDEX { flWorkWlanIf1McastDenyTableEntryIdx }
::= { flWorkWlanIf1McastDenyTable 1 }
FlWorkWlanIf1McastDenyEntry ::= SEQUENCE {
flWorkWlanIf1McastDenyTableEntryIdx INTEGER,
flWorkWlanIf1McastDenyTableEntryGroup IpAddress,
flWorkWlanIf1McastDenyTableEntryStatus RowStatus
}
flWorkWlanIf1McastDenyTableEntryIdx
OBJECT-TYPE
SYNTAX INTEGER (0..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index of the flWorkWlanIf1McastTable."
::= { flWorkWlanIf1McastDenyEntry 1 }
flWorkWlanIf1McastDenyTableEntryGroup
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP group address which is exempted from special wlan multicast treatment."
::= { flWorkWlanIf1McastDenyEntry 2 }
flWorkWlanIf1McastDenyTableEntryStatus
OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"active(1) - This multicast group is active.
destroy(6) - Set to this value to remove the multicast group from the list."
::= { flWorkWlanIf1McastDenyEntry 3 }
--
--
-- flWorkWlanIf1Stations Table
--
flWorkWlanIf1StationsTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkWlanIf1StationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of all associated stations to this interface."
::= { flWorkWlanIf1 10 }
flWorkWlanIf1StationsEntry
OBJECT-TYPE
SYNTAX FlWorkWlanIf1StationsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the wlanStationTable."
INDEX { flWorkWlanIf1StationEntryIdx }
::= { flWorkWlanIf1StationsTable 1 }
FlWorkWlanIf1StationsEntry ::= SEQUENCE {
flWorkWlanIf1StationEntryIdx INTEGER,
flWorkWlanIf1StationEntrySNR INTEGER,
flWorkWlanIf1StationEntryRate INTEGER,
flWorkWlanIf1StationEntryPower INTEGER,
flWorkWlanIf1StationEntryAddress MacAddress
}
flWorkWlanIf1StationEntryIdx
OBJECT-TYPE
SYNTAX INTEGER (0..49)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index in the wlanStationTableIf1."
::= { flWorkWlanIf1StationsEntry 1 }
flWorkWlanIf1StationEntrySNR
OBJECT-TYPE
SYNTAX INTEGER (10..60)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNR of this station."
::= { flWorkWlanIf1StationsEntry 2 }
flWorkWlanIf1StationEntryRate
OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TX-Rate of this station."
::= { flWorkWlanIf1StationsEntry 3 }
flWorkWlanIf1StationEntryPower
OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TX-Power of this station."
::= { flWorkWlanIf1StationsEntry 4 }
flWorkWlanIf1StationEntryAddress
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of this station."
::= { flWorkWlanIf1StationsEntry 5 }
--
--
-- flWorkWlanIf1VisibleAccessPoints Table
--
flWorkWlanIf1VisibleAccessPointTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkWlanIf1VisibleAccessPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of all VisibleAccessPoints to this interface."
::= { flWorkWlanIf1 20 }
flWorkWlanIf1VisibleAccessPointEntry
OBJECT-TYPE
SYNTAX FlWorkWlanIf1VisibleAccessPointEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the wlanVisibleAccessPointTable."
INDEX { flWorkWlanIf1VisibleAccessPointEntryIdx }
::= { flWorkWlanIf1VisibleAccessPointTable 1 }
FlWorkWlanIf1VisibleAccessPointEntry ::= SEQUENCE {
flWorkWlanIf1VisibleAccessPointEntryIdx INTEGER,
flWorkWlanIf1VisibleAccessPointEntrySNR INTEGER,
flWorkWlanIf1VisibleAccessPointEntryChannel INTEGER,
flWorkWlanIf1VisibleAccessPointEntryPower INTEGER,
flWorkWlanIf1VisibleAccessPointEntrySSID OCTET STRING,
flWorkWlanIf1VisibleAccessPointEntrySecurity OCTET STRING,
flWorkWlanIf1VisibleAccessPointEntryAddress MacAddress,
flWorkWlanIf1VisibleAccessPointEntryConnected INTEGER,
flWorkWlanIf1VisibleAccessPointEntryRSSI INTEGER,
flWorkWlanIf1VisibleAccessPointEntryNoise INTEGER
}
flWorkWlanIf1VisibleAccessPointEntryIdx
OBJECT-TYPE
SYNTAX INTEGER (0..49)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index in the wlanVisibleAccessPointTableIf1."
::= { flWorkWlanIf1VisibleAccessPointEntry 1 }
flWorkWlanIf1VisibleAccessPointEntrySNR
OBJECT-TYPE
SYNTAX INTEGER (10..60)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SNR of this visible access point."
::= { flWorkWlanIf1VisibleAccessPointEntry 2 }
flWorkWlanIf1VisibleAccessPointEntryChannel
OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TX-Rate of this visible access point."
::= { flWorkWlanIf1VisibleAccessPointEntry 3 }
flWorkWlanIf1VisibleAccessPointEntryPower
OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"TX-Power of this visible access point."
::= { flWorkWlanIf1VisibleAccessPointEntry 4 }
flWorkWlanIf1VisibleAccessPointEntrySSID
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"SSID of this visible access point."
::= { flWorkWlanIf1VisibleAccessPointEntry 5 }
flWorkWlanIf1VisibleAccessPointEntrySecurity
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Security of this visible access point."
::= { flWorkWlanIf1VisibleAccessPointEntry 6 }
flWorkWlanIf1VisibleAccessPointEntryAddress
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of this visible access point."
::= { flWorkWlanIf1VisibleAccessPointEntry 7 }
flWorkWlanIf1VisibleAccessPointEntryConnected
OBJECT-TYPE
SYNTAX INTEGER { not-connected(0), connected(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object shows, if the client is connected to this visible access point."
::= { flWorkWlanIf1VisibleAccessPointEntry 8 }
flWorkWlanIf1VisibleAccessPointEntryRSSI
OBJECT-TYPE
SYNTAX INTEGER { not-connected(0), connected(1) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives back the RSSI value, i.e. the signal strength of the visible AP. "
::= { flWorkWlanIf1VisibleAccessPointEntry 9 }
flWorkWlanIf1VisibleAccessPointEntryNoise
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value shows the noise floor for the connection to the visible AP."
::= { flWorkWlanIf1VisibleAccessPointEntry 10 }
--
--
-- flWorkWlanIf1Security Group
--
flWorkWlanIf1SecMode
OBJECT-TYPE
SYNTAX INTEGER { none(0), wpa-psk(1), wep64(2), wep128(3), wpa2-psk(4), wpa2-eap(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Type of encryption of the wireless link. One of 'none', 'wpa-psk', 'wep64', 'wep128','wpa2-psk', 'wpa2-eap'."
::= { flWorkWlanIf1Security 1 }
flWorkWlanIf1SecWpaEncryptionAlgorithm
OBJECT-TYPE
SYNTAX INTEGER { tkip(1), aes(2), both(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Encryption algorithm. 1=TKIP is used on old hardware not supporting AES.
2=AES is more secure and faster on station roaming.
3=both."
::= { flWorkWlanIf1Security 2 }
flWorkWlanIf1SecWpaPsk
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Initial key for WPA encryption. NOTE: You should use a randomly generated
alphanumeric sequence (up to 63 at least 8 characters) for maximum security."
::= { flWorkWlanIf1Security 3 }
flWorkWlanIf1SecWepAuthType
OBJECT-TYPE
SYNTAX INTEGER {open-system(1), shared-key(2), automatic(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"1=Open-System, 2=Shared-Key and 3=Automatic, the default."
::= { flWorkWlanIf1Security 4 }
flWorkWlanIf1SecWepKeyEncoding
OBJECT-TYPE
SYNTAX INTEGER {hex(0), ascii(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this WEP passphrase is 'hex' or 'ascii'."
::= { flWorkWlanIf1Security 5 }
flWorkWlanIf1SecWepKey
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(5..26))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The WEP passphrase."
::= { flWorkWlanIf1Security 6 }
--
--
-- flWorkWlanIf2Security Group
--
flWorkWlanIf2SecMode
OBJECT-TYPE
SYNTAX INTEGER { none(0), wpa-psk(1), wpa2-psk(4), wpa2-eap(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Type of encryption of the wireless link. One of 'none', 'wpa-psk', 'wep64' or 'wep128'."
::= { flWorkWlanIf2Security 1 }
flWorkWlanIf2SecWpaEncryptionAlgorithm
OBJECT-TYPE
SYNTAX INTEGER { tkip(1), aes(2), both(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Encryption algorithm. 1=TKIP is used on old hardware not supporting AES.
2=AES is more secure and faster on station roaming.
3=both."
::= { flWorkWlanIf2Security 2 }
flWorkWlanIf2SecWpaPsk
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(8..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Initial key for WPA encryption. NOTE: You should use a randomly generated
alphanumeric sequence (up to 63 at least 8 characters) for maximum security."
::= { flWorkWlanIf2Security 3 }
flWorkWlanIf2SecWepAuthType
OBJECT-TYPE
SYNTAX INTEGER {open-system(1), shared-key(2), automatic(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"1=Open-System, 2=Shared-Key and 3=Automatic, the default."
::= { flWorkWlanIf2Security 4 }
flWorkWlanIf2SecWepKeyEncoding
OBJECT-TYPE
SYNTAX INTEGER {hex(0), ascii(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this WEP passphrase is 'hex' or 'ascii'."
::= { flWorkWlanIf2Security 5 }
flWorkWlanIf2SecWepKey
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(5..26))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The WEP passphrase."
::= { flWorkWlanIf2Security 6 }
--
--
-- flWorkWlanMacFilter Group
--
flWorkWlanMacPolicyIf1
OBJECT-TYPE
SYNTAX INTEGER {block(0), allow(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mac filter table policy for this interface.
Block any not specified clients or allow all not specified clients on WLAN-1"
::= { flWorkWlanMacFilter 2 }
flWorkWlanMacPolicyIf2
OBJECT-TYPE
SYNTAX INTEGER {block(0), allow(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mac filter table policy for this interface.
Block any not specified clients or allow all not specified clients on WLAN-2"
::= { flWorkWlanMacFilter 3 }
flWorkWlanMacFilterSyslog
OBJECT-TYPE
SYNTAX EnabledDisabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable syslog warnings for default policy of Mac filter table."
::= { flWorkWlanMacFilter 4 }
flWorkWlanMacFilterTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkWlanMacFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Mac filter table for all wlan interfaces."
::= { flWorkWlanMacFilter 1 }
flWorkWlanMacFilterEntry
OBJECT-TYPE
SYNTAX FlWorkWlanMacFilterEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the wlanMacFilterTable."
INDEX { flWorkWlanMacEntryIdx }
::= { flWorkWlanMacFilterTable 1 }
FlWorkWlanMacFilterEntry ::= SEQUENCE {
flWorkWlanMacEntryIdx INTEGER,
flWorkWlanMacEntryInterfaceName INTEGER,
flWorkWlanMacEntryAction INTEGER,
flWorkWlanMacEntryAddress MacAddress
}
flWorkWlanMacEntryIdx
OBJECT-TYPE
SYNTAX INTEGER (0..499)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index in the wlanMacFilterTable."
::= { flWorkWlanMacFilterEntry 1 }
flWorkWlanMacEntryInterfaceName
OBJECT-TYPE
SYNTAX INTEGER { any(0), wlan-1(1), wlan-2(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Interface on which this entry should be applied."
::= { flWorkWlanMacFilterEntry 2 }
flWorkWlanMacEntryAction
OBJECT-TYPE
SYNTAX INTEGER { active(0), inactive(1), disabled(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this entry is 'active' or 'inactive'."
::= { flWorkWlanMacFilterEntry 3 }
flWorkWlanMacEntryAddress
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"MAC address of this entry."
::= { flWorkWlanMacFilterEntry 4 }
--
--
-- END OF flWorkWlan Group
--
--
--
--MIB-Module for Ethernet/IP DLR (Device-Level-Ring) protocol
--
flWorkFWCtrlDLRDomainTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlDLRDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Every entry into the table contains information about
a DLR domain."
::= { flWorkFWCtrlDLR 1 }
flWorkFWCtrlDLRDomainEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlDLRDomainEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the flWorkFWCtrlDLRDomainTable."
INDEX { flWorkFWCtrlDLRDomainIdx }
::= { flWorkFWCtrlDLRDomainTable 1 }
FlWorkFWCtrlDLRDomainEntry
::= SEQUENCE {
flWorkFWCtrlDLRDomainIdx
INTEGER,
flWorkFWCtrlDLRMode
INTEGER,
flWorkFWCtrlDLRPort1
INTEGER,
flWorkFWCtrlDLRPort2
INTEGER,
flWorkFWCtrlDLRBeaconInterval
INTEGER,
flWorkFWCtrlDLRBeaconTimeout
INTEGER,
flWorkFWCtrlDLRSupervisorPrecedence
INTEGER,
flWorkFWCtrlDLRVlanId
INTEGER,
flWorkFWCtrlDLRRingStatus
INTEGER,
flWorkFWCtrlDLRDeviceStatus
INTEGER,
flWorkFWCtrlDLRRingFaultCounter
INTEGER,
flWorkFWCtrlDLRRingFaultCntClear
INTEGER,
flWorkFWCtrlDLRActiveSupervisorIP
IpAddress,
flWorkFWCtrlDLRActiveSupervisorMAC
MacAddress,
flWorkFWCtrlDLRLastNodePort1IP
IpAddress,
flWorkFWCtrlDLRLastNodePort1MAC
MacAddress,
flWorkFWCtrlDLRLastNodePort2IP
IpAddress,
flWorkFWCtrlDLRLastNodePort2MAC
MacAddress,
flWorkFWCtrlDLRRapidFaultClear
INTEGER,
flWorkFWCtrlDLRActivePrecedence
INTEGER,
flWorkFWCtrlDLRVerifyFaultLocation
INTEGER,
flWorkFWCtrlDLRRestartSignOn
INTEGER
}
flWorkFWCtrlDLRDomainIdx
OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index number of the DLR-Domain."
::={ flWorkFWCtrlDLRDomainEntry 1 }
flWorkFWCtrlDLRMode
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
node(2),
supervisor(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configured DLR role of this device."
::={ flWorkFWCtrlDLRDomainEntry 2 }
flWorkFWCtrlDLRPort1
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"First ring port of DLR."
::={ flWorkFWCtrlDLRDomainEntry 3 }
flWorkFWCtrlDLRPort2
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Second ring port of DLR."
::={ flWorkFWCtrlDLRDomainEntry 4 }
flWorkFWCtrlDLRBeaconInterval
OBJECT-TYPE
SYNTAX INTEGER (200..100000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Beacon Interval in microseconds if device acts as supervisor."
::={ flWorkFWCtrlDLRDomainEntry 5 }
flWorkFWCtrlDLRBeaconTimeout
OBJECT-TYPE
SYNTAX INTEGER (200..500000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Beacon Timeout value in microseconds if device acts as supervisor."
::={ flWorkFWCtrlDLRDomainEntry 6 }
flWorkFWCtrlDLRSupervisorPrecedence
OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configured Supervisor precedence value for this device."
::={ flWorkFWCtrlDLRDomainEntry 7 }
flWorkFWCtrlDLRVlanId
OBJECT-TYPE
SYNTAX INTEGER (1..4095)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configured VLAN ID which is used for DLR messages."
::={ flWorkFWCtrlDLRDomainEntry 8 }
flWorkFWCtrlDLRRingStatus
OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
ringFault(1),
loopDetect(2),
partialFault(3),
rapidFault(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current status of the DLR ring."
::={ flWorkFWCtrlDLRDomainEntry 9 }
flWorkFWCtrlDLRDeviceStatus
OBJECT-TYPE
SYNTAX INTEGER {
backupSupervisor(0),
activeSupervisor(1),
node(2),
noRing(3),
fault(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current status of the DLR device."
::={ flWorkFWCtrlDLRDomainEntry 10 }
flWorkFWCtrlDLRRingFaultCounter
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of ring faults since last startup of the device."
::={ flWorkFWCtrlDLRDomainEntry 11 }
flWorkFWCtrlDLRRingFaultCntClear
OBJECT-TYPE
SYNTAX INTEGER {
noClear(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the Ring fault counter to zero."
::={ flWorkFWCtrlDLRDomainEntry 12 }
flWorkFWCtrlDLRActiveSupervisorIP
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the active supervisor in the ring."
::={ flWorkFWCtrlDLRDomainEntry 13 }
flWorkFWCtrlDLRActiveSupervisorMAC
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the active supervisor in the ring."
::={ flWorkFWCtrlDLRDomainEntry 14 }
flWorkFWCtrlDLRLastNodePort1IP
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the last node reachable from first ring port."
::={ flWorkFWCtrlDLRDomainEntry 15 }
flWorkFWCtrlDLRLastNodePort1MAC
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the last node reachable from first ring port."
::={ flWorkFWCtrlDLRDomainEntry 16 }
flWorkFWCtrlDLRLastNodePort2IP
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the last node reachable from second ring port."
::={ flWorkFWCtrlDLRDomainEntry 17 }
flWorkFWCtrlDLRLastNodePort2MAC
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the last node reachable from second ring port."
::={ flWorkFWCtrlDLRDomainEntry 18 }
flWorkFWCtrlDLRRapidFaultClear
OBJECT-TYPE
SYNTAX INTEGER {
noClear(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If device is in Rapid Fault State, it can be set back into normal state by using this object."
::={ flWorkFWCtrlDLRDomainEntry 19 }
flWorkFWCtrlDLRActivePrecedence
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Precedenc value of the active supervisor in the ring."
::={ flWorkFWCtrlDLRDomainEntry 20 }
flWorkFWCtrlDLRVerifyFaultLocation
OBJECT-TYPE
SYNTAX INTEGER {
doNothing(1),
start(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Discover the last active nodes of the ring in case of ring failure."
::={ flWorkFWCtrlDLRDomainEntry 21 }
flWorkFWCtrlDLRRestartSignOn
OBJECT-TYPE
SYNTAX INTEGER {
doNothing(1),
start(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Update the node table."
::={ flWorkFWCtrlDLRDomainEntry 22 }
flWorkFWCtrlDLRNodeTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlDLRNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Every entry into the table contains information about
a node within the DLR ring."
::= { flWorkFWCtrlDLR 2 }
flWorkFWCtrlDLRNodeEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlDLRNodeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "An entry in the flWorkFWCtrlDLRNodeTable."
INDEX {
flWorkFWCtrlDLRDomainIdx,
flWorkFWCtrlDLRNodeIdx }
::= { flWorkFWCtrlDLRNodeTable 1 }
FlWorkFWCtrlDLRNodeEntry
::= SEQUENCE {
flWorkFWCtrlDLRNodeIdx
INTEGER,
flWorkFWCtrlDLRNodeIP
IpAddress,
flWorkFWCtrlDLRNodeMAC
MacAddress
}
flWorkFWCtrlDLRNodeIdx
OBJECT-TYPE
SYNTAX INTEGER (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index number of the DLR-Node in the ring."
::={ flWorkFWCtrlDLRNodeEntry 2 }
flWorkFWCtrlDLRNodeIP
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP address of the node in the ring."
::={ flWorkFWCtrlDLRNodeEntry 3 }
flWorkFWCtrlDLRNodeMAC
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the node in the ring."
::={ flWorkFWCtrlDLRNodeEntry 4 }
--**********************************************************************
-- flWorkFWCtrlFileTransfer
--**********************************************************************
flWorkFWCtrlFileTransferTftpIPAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Write to this object sets the IP address for
the TFTP server needed by the file transfer process."
::= { flWorkFWCtrlFileTransfer 1 }
flWorkFWCtrlFileTransferTftpVapID
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the virtual access point to which the file will be transferred.(write-only object)"
::= { flWorkFWCtrlFileTransfer 2 }
flWorkFWCtrlFileTransferTftpProfileID
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the profile for which the file should be used.
Only profile 1 is currently supported."
DEFVAL {1}
::= { flWorkFWCtrlFileTransfer 3 }
flWorkFWCtrlFileTransferTftpFileType
OBJECT-TYPE
SYNTAX INTEGER {
configuration (2),
sec-context (3),
radius-rootcert (4),
radius-clientcert (5),
snapshot (6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the file type which should be transferred. (write only object)"
::= { flWorkFWCtrlFileTransfer 4 }
flWorkFWCtrlFileTransferTftpFile
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Writing to this object sets the file name
for the file transfer process."
DEFVAL {""}
::= { flWorkFWCtrlFileTransfer 5 }
flWorkFWCtrlFileTransferStatus
OBJECT-TYPE
SYNTAX INTEGER {
transferOk(1),
transferFault(2),
noTransfer(3),
unknown(4),
inProgress(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Information about the last file transfer process."
::= { flWorkFWCtrlFileTransfer 6 }
flWorkFWCtrlFileTransferExecute
OBJECT-TYPE
SYNTAX INTEGER {
noTransfer(1),
hostToDevice(2),
deviceToHost(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to hostToDevice(2) causes a
download of the configuration file from a
TFTP server (host) to this device.
Setting this object to deviceToHost(3) sends the
configuration file to the tftp server named by the
object flWorkFWConfigTftpIPAddr.
This object always return the value
noTransfer(1) when this object is reading."
DEFVAL {noTransfer}
::= { flWorkFWCtrlFileTransfer 7 }
--**********************************************************************
-- flWorkFWCtrlDiag
--**********************************************************************
--**********************************************************************
-- flWorkFWCtrlDiagSurveillance
--**********************************************************************
flWorkFWCtrlDiagSurveillanceCrcMonitoringTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlDiagSurveillanceCrcMonitoringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of surveillance information."
::= { flWorkFWCtrlDiagSurveillance 1 }
flWorkFWCtrlDiagSurveillanceCrcMonitoringEntry
OBJECT-TYPE
SYNTAX FlWorkFWCtrlDiagSurveillanceCrcMonitoringEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the flWorkFWCtrlDiagSurveillanceCrcMonitoringTable, containing surveillance information."
INDEX { flWorkFWCtrlDiagSurveillanceCrcMonitoringPortIndex}
::= { flWorkFWCtrlDiagSurveillanceCrcMonitoringTable 1 }
FlWorkFWCtrlDiagSurveillanceCrcMonitoringEntry
::= SEQUENCE {
flWorkFWCtrlDiagSurveillanceCrcMonitoringPortIndex
Integer32,
flWorkFWCtrlDiagSurveillanceCrcMonitoringProportionPeak
Integer32,
flWorkFWCtrlDiagSurveillanceCrcMonitoringPortStatus
INTEGER,
flWorkFWCtrlDiagSurveillanceCrcMonitoringWarningThreshold
Integer32,
flWorkFWCtrlDiagSurveillanceCrcMonitoringCriticalThreshold
Integer32
}
flWorkFWCtrlDiagSurveillanceCrcMonitoringPortIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port. This value is never greater than flWorkNetPortCapacity."
::= { flWorkFWCtrlDiagSurveillanceCrcMonitoringEntry 1 }
flWorkFWCtrlDiagSurveillanceCrcMonitoringProportionPeak
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the highest proportion of crc errors in parts per million for a sample interval."
::= { flWorkFWCtrlDiagSurveillanceCrcMonitoringEntry 2 }
flWorkFWCtrlDiagSurveillanceCrcMonitoringPortStatus
OBJECT-TYPE
SYNTAX INTEGER {
ok (1),
warning (2),
critical (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current status of the port."
::= { flWorkFWCtrlDiagSurveillanceCrcMonitoringEntry 3 }
flWorkFWCtrlDiagSurveillanceCrcMonitoringWarningThreshold
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The warning threshold of the port in parts per million."
::= { flWorkFWCtrlDiagSurveillanceCrcMonitoringEntry 4 }
flWorkFWCtrlDiagSurveillanceCrcMonitoringCriticalThreshold
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The critical threshold of the port in parts per million. A value between 1000 ppm (0,1%) and 1000000 ppm (100%) can be assignd."
::= { flWorkFWCtrlDiagSurveillanceCrcMonitoringEntry 5 }
flWorkFWCtrlDiagSurveillanceResetCrcValues
OBJECT-TYPE
SYNTAX INTEGER {
noClear(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set this object to clear(2), the crc proportion peak and crc
port status of all ports will be cleared.
Setting this object to noClear(1) has no effect.
Reading this object you get always
the value noClear(1)."
::= { flWorkFWCtrlDiagSurveillance 2 }
--**********************************************************************
-- flWorkFWCtrlDiagSnapshot
--**********************************************************************
flWorkFWCtrlDiagSnapshotTrigger
OBJECT-TYPE
SYNTAX INTEGER {
noSnap(1),
snap(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set this object to snap(2), a snapshot of the current runtime parameters will be taken.
Setting this object to noSnap(1) has no effect.
Reading this object you get always
the value noSnap(1)."
::= { flWorkFWCtrlDiagSnapshot 1 }
flWorkFWCtrlDiagSnapshotStatus
OBJECT-TYPE
SYNTAX INTEGER {
notPresent(0),
busy(1),
present(2),
error(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reading this object you get the status of the snapshot file."
::= { flWorkFWCtrlDiagSnapshot 2 }
flWorkFWCtrlDiagSnapshotTimeStamp
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reading this object you get the timestamp of the last snapshot. The value may be 'invalid' if no snapshot have been executed."
::= { flWorkFWCtrlDiagSnapshot 3 }
--**********************************************************************
-- flWorkFWCtrlDiagSyslog
--**********************************************************************
flWorkFWCtrlDiagSyslogEnable
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines whether this device will sent messages to configured syslog servers.
If this object is set to disable(1) no message will be sent."
DEFVAL {disable}
::= { flWorkFWCtrlDiagSyslog 1 }
--**********************************************************************
-- flWorkFWCtrlDiagSyslogServTable
--**********************************************************************
flWorkFWCtrlDiagSyslogServTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlDiagSyslogServEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Display available syslog servers."
::= { flWorkFWCtrlDiagSyslog 2 }
flWorkFWCtrlDiagSyslogServEntry OBJECT-TYPE
SYNTAX FlWorkFWCtrlDiagSyslogServEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents an syslog server."
INDEX { flWorkFWCtrlDiagSyslogServIndex }
::= { flWorkFWCtrlDiagSyslogServTable 1 }
FlWorkFWCtrlDiagSyslogServEntry ::=
SEQUENCE {
flWorkFWCtrlDiagSyslogServIndex
INTEGER,
flWorkFWCtrlDiagSyslogServIP
IpAddress,
flWorkFWCtrlDiagSyslogServPort
INTEGER,
flWorkFWCtrlDiagSyslogServName
DisplayString
}
flWorkFWCtrlDiagSyslogServIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each index is the identification number of a syslog server."
::= { flWorkFWCtrlDiagSyslogServEntry 1 }
flWorkFWCtrlDiagSyslogServIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the syslog server."
::= { flWorkFWCtrlDiagSyslogServEntry 2 }
flWorkFWCtrlDiagSyslogServPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port number of the syslog server."
::= { flWorkFWCtrlDiagSyslogServEntry 3 }
flWorkFWCtrlDiagSyslogServName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the syslog server.
The maximum size of the string is 255 characters."
DEFVAL {""}
::= { flWorkFWCtrlDiagSyslogServEntry 4 }
--**********************************************************************
flWorkFWCtrlDiagSyslogTestMsg
OBJECT-TYPE
SYNTAX INTEGER {
noTestMsg(1),
sendTestMsg(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to sendTestMsg(2) a syslog test message
will be sent to the configured syslog servers.
Setting this object to noTestMsg(1) has no effect. (write only object)"
::= { flWorkFWCtrlDiagSyslog 3 }
--**********************************************************************
-- flWorkFWCtrlDiagSyslogMsgGroupTable
--**********************************************************************
flWorkFWCtrlDiagSyslogMsgGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkFWCtrlDiagSyslogMsgGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Display available syslog message groups."
::= { flWorkFWCtrlDiagSyslog 4 }
flWorkFWCtrlDiagSyslogMsgGroupEntry OBJECT-TYPE
SYNTAX FlWorkFWCtrlDiagSyslogMsgGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents a group of syslog messages."
INDEX { flWorkFWCtrlDiagSyslogMsgGroupIndex }
::= { flWorkFWCtrlDiagSyslogMsgGroupTable 1 }
FlWorkFWCtrlDiagSyslogMsgGroupEntry ::=
SEQUENCE {
flWorkFWCtrlDiagSyslogMsgGroupIndex
INTEGER,
flWorkFWCtrlDiagSyslogMsgGroupName
DisplayString,
flWorkFWCtrlDiagSyslogMsgGroupState
INTEGER
}
flWorkFWCtrlDiagSyslogMsgGroupIndex OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each index is the identification number of a syslog message group."
::= { flWorkFWCtrlDiagSyslogMsgGroupEntry 1 }
flWorkFWCtrlDiagSyslogMsgGroupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the message group."
::= { flWorkFWCtrlDiagSyslogMsgGroupEntry 2 }
flWorkFWCtrlDiagSyslogMsgGroupState OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines whether this device will sent a message from this message group to the syslog servers.
If this object is set to disable(1) no message from this group will be sent."
DEFVAL {enable}
::= { flWorkFWCtrlDiagSyslogMsgGroupEntry 3 }
--**********************************************************************
--
--
-- The Phoenix Contact private SNMP MIB objects level 4 (device specific):
--
--
flSwitch
OBJECT IDENTIFIER ::= { flWorkDevice 15 }
flSwitchCtrl
OBJECT IDENTIFIER ::= { flSwitch 1 }
flSwitchPortMirr
OBJECT IDENTIFIER ::= { flSwitch 2 }
flSwitchIgmp
OBJECT IDENTIFIER ::= { flSwitch 3 }
flSwitchRedundancy
OBJECT IDENTIFIER ::= { flSwitch 4 }
flSwitchRelayAgentDhcp
OBJECT IDENTIFIER ::= { flSwitch 5 }
flSwitchRateCtrl
OBJECT IDENTIFIER ::= { flSwitch 6 }
flSwitchTrafficShaping
OBJECT IDENTIFIER ::= { flSwitch 7 }
flSwitchLagConfig
OBJECT IDENTIFIER ::= { flSwitch 8 }
flSwitchDhcpServerConfig
OBJECT IDENTIFIER ::= { flSwitch 9 }
flSwitchCtrlSpanTree OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the (Rapid) Spanning Tree Protocol for the bridge.
When 'disable(1)', all ports of the device are placed in the
forwarding mode, regardless of current Spanning Tree state.
When 'enable(2)', the normal (R)STP state transitions take place.
Note:
To enable (Rapid) Spanning Tree you must set the object
flSwitchCtrlRedundancy to spanningTree(2) first."
DEFVAL {disable}
::= { flSwitchCtrl 1 }
flSwitchCtrlRedundancy OBJECT-TYPE
SYNTAX INTEGER {
noRedundancy(1),
spanningTree(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object shows the chosen redundancy mechanism.
The value of 'noRedunduncy(1)' disables all redundancy
mechanism, sets all redundancy parameters to default values
and hides the related web pages.
The value spanningTree(2) shows the (Rapid) Spanning Tree
web pages and allows to enable the (Rapid) Spanning Tree Protocol."
DEFVAL {noRedundancy}
::= { flSwitchCtrl 2 }
flSwitchCtrlMulticast OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the web pages for the multicast configuration.
When 'disable(1)', all multicast web pages for the multicast
support are hidden. When 'enable(2)', you get
additional web pages to configure multicast adjustments."
DEFVAL {disable}
::= { flSwitchCtrl 3 }
flSwitchCtrlVlan OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the web pages for the vlan configuration.
When 'disable(1)', all vlan web pages for the vlan support
are hidden. When 'enable(2)', the you get
additional web pages to configure vlan adjustments."
DEFVAL {disable}
::= { flSwitchCtrl 4 }
flSwitchCtrlVlanTagMode OBJECT-TYPE
SYNTAX INTEGER {
vlanTransparent(1),
vlanTagging(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"In the mode vlanTransparent(1) the switch ignores the vlan id
of incomming ethernet packets and uses only the priority
information out of receiving frames. The vlan id of packets
passing through will not be changed.
In the mode vlanTagging(2) the switch takes notice of vlan
information inside the incoming packets and handles the packets
like the vlan rules given by the user or management.
The modified adjustments become effective after
a restart of the device."
DEFVAL {vlanTransparent}
::= { flSwitchCtrl 5 }
flSwitchCtrlVlanTagStatus OBJECT-TYPE
SYNTAX INTEGER {
vlanTransparent(1),
vlanTagging(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Information about the VLAN mode the switch is using.
In the mode vlanTransparent(1) the switch ignores the vlan id
of incomming ethernet packets and uses only the priority
information out of receiving frames. The vlan id of packets
passing through will not be changed.
In the mode vlanTagging(2) the switch takes notice of vlan
information inside the incoming packets and handles the packets
like the vlan rules given by the user or management."
::= { flSwitchCtrl 6 }
flSwitchCtrlLldp OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2),
transmit(3),
receive(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the link layer discovery protocol
for the bridge."
DEFVAL {disable}
::= { flSwitchCtrl 7 }
flSwitchCtrlRSTPLargeTreeSupport OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the Large Tree enhancement of the Rapid-Spanning-Tree-
Protocol. When 'disable(1)', only 7 Switches under the root can be placed.
When 'enable(2)', it is enhanced to 28 Switches."
DEFVAL {disable}
::= { flSwitchCtrl 8 }
flSwitchCtrlMacHashMode OBJECT-TYPE
SYNTAX INTEGER {
randomMacAddresses(1),
successiveMacAddresses(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables the user to optimize the
hash mode used for mac address table lookup
in the switch controllers.
One algorithm is optimized for random mac addresses(1).
The other is optimized for successive mac addresses(2).
The modified adjustments become effective after
saving the configuration with the next restart
of the device."
DEFVAL {randomMacAddresses}
::= { flSwitchCtrl 9 }
flSwitchCtrlDhcpRelayAgentUi OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable web based user interface for the DHCP relay agent.
You may configure the DHCP relay agent at any time using SNMP. If
you want to configure the relay agent using web based management
you have to set this object to 'enabled'"
DEFVAL {disable}
::= { flSwitchCtrl 10 }
flSwitchCtrlMacTableErase OBJECT-TYPE
SYNTAX INTEGER {
doNothing(1),
eraseMacTable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object will request the device, to delete all his entries
in the mac-address-table."
::= { flSwitchCtrl 11 }
flSwitchCtrlRmonHistory OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable the rmon history for the device."
::= { flSwitchCtrl 14 }
flSwitchCtrlLldpFlooding OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable flooding of LLDP BPDUs on all ports if
LLDP is not enabled or not supported."
DEFVAL {enable}
::= { flSwitchCtrl 15 }
flSwitchCtrlQosProfile OBJECT-TYPE
SYNTAX INTEGER {
universal(1),
profinet(2),
ethernetIP(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"For several traffic classes, predefined QoS scheme can be used, which will reconfigure priority
mapping and queue usage to optimize the switch performance and buffering for the selected type of traffic.
The following schemes are available:
Universal:
Uses the vlan priority. Each priority level is mapped to one queue (1 to 1 an so on).
Profinet:
The priority mapping and queue usage is optimized for traffic in a profinet environment.
EthernetIP:
The priority mapping and queue usage is optimized for traffic in an ethernet-ip (CIP) environment."
DEFVAL {universal}
::= { flSwitchCtrl 18 }
--
--
-- flSwitchIgmpSnoop - IGMP Snooping Parameters
-- This group is used to instrument the Layer 2 IGMP Snooping support.
--
flSwitchIgmpSnoop
OBJECT IDENTIFIER ::= { flSwitchIgmp 1 }
flSwitchIgmpQuery
OBJECT IDENTIFIER ::= { flSwitchIgmp 2 }
flSwitchIgmpSnoopEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) enables IGMP Snooping. Setting
it to disable(1) disables IGMP Snooping."
DEFVAL {disable}
::= { flSwitchIgmpSnoop 1 }
flSwitchIgmpSnoopAging OBJECT-TYPE
SYNTAX Integer32 (30..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The timeout period in seconds for aging out Multicast Groups
dynamically learned with IGMP Snooping. Note that aging operates
on a per interface per VLAN per multicast group basis."
DEFVAL {300}
::= { flSwitchIgmpSnoop 3 }
flSwitchIgmpSnoopTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchIgmpSnoopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table, which provides IGMP Snooping information, augments
the 'dot1qStaticMulticastTable' in the Q-MIB (RFC2674)."
::= { flSwitchIgmpSnoop 4 }
flSwitchIgmpSnoopEntry OBJECT-TYPE
SYNTAX FlSwitchIgmpSnoopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Displays by VLAN ID and Multicast Group the set of ports
enabled to forward Multicast Group traffic as determined
by the IGMP Snooping task."
AUGMENTS { dot1qStaticMulticastEntry }
::= { flSwitchIgmpSnoopTable 1 }
FlSwitchIgmpSnoopEntry ::= SEQUENCE {
flSwitchIgmpSnoopEgressPorts PortList
}
flSwitchIgmpSnoopEgressPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This read-only object displays the set of ports enabled to
forward specific Multicast Group traffic as determined by the
IGMP Snooping task.
It should be noted that the IGMP Snooping task generates a pseudo-
static (i.e., not saved in NVM) port list similar to the RFC2674
Q-MIB 'dot1qStaticMulticastStaticEgressPorts' object. Consequently,
a port will not be a member of 'flSwitchIgmpSnoopEgressPorts' if
it is a member of 'dot1qStaticMulticastForbiddenEgressPorts'."
::= { flSwitchIgmpSnoopEntry 1 }
flSwitchIgmpSnoopExtended
OBJECT IDENTIFIER ::= { flSwitchIgmpSnoop 5 }
flSwitchBlockUnknownMulticastAtQuerier OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set to enable(2) the
switch doesn't forward multicast packets
of groups he received no igmp membership
report before.
Setting this object to disable(1) causes the
switch to forward ethernet packets of
unknown groups at all switch ports.
Blocking multicast packets of unknown multicast
groups will only work if IGMP Snooping is enabled
and the switch is the active querier in the subnet.
(see object flSwitchIgmpSnoopEnable)."
DEFVAL {enable}
::= { flSwitchIgmpSnoopExtended 1 }
flSwitchForwardUnknownMulticastToQuerier OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) causes the
switch to forward multicast packets of groups
he saw no membership reports before only at
ports receiving queries.
Setting this object to disable(1) causes the
switch to forward ethernet packets of
unknown groups at all switch ports.
Forwarding multicast packets of unknown multicast
groups to the querier will only work if IGMP Snooping
is enabled (see object flSwitchIgmpSnoopEnable)."
DEFVAL {enable}
::= { flSwitchIgmpSnoopExtended 2 }
flSwitchIGMPAutoQueryPort OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enable(2) causes the
switch to use autodetection of additional
query ports by other protocols like
RSTP-Fast-Ring-Detection or
Media Redundancy Protocol. Every redundant port
is treated like a query port and is added to every
dynamically learned MCAST group.
Setting this object to disable(1) causes the
switch to flush the dynamic learned MCAST groups on
every topology changed indicated by redundanc mechanism,
instead of adding all redundant ports to the MCAST groups."
DEFVAL {enable}
::= { flSwitchIgmpSnoopExtended 3 }
flSwitchIGMPAutoQueryPortsClear OBJECT-TYPE
SYNTAX INTEGER {
doNothing(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to cleanr(2) causes the
switch to remove all ports from the
Auto Query Port list. After the IGMP Aging
time has expired, the ports may be removed from
the existing MCAST groups."
::= { flSwitchIgmpSnoopExtended 4 }
flSwitchIGMPStaticQueryPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object reflects the configuration of static Query Ports, where
each bit of the value represents the state of one port. If a port
is configured as query port, it will automatically be included in every
dynamically learned MCAST group."
::= { flSwitchIgmpSnoopExtended 5 }
flSwitchIgmpQueryTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchIgmpQueryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table displaying the IGMP Router Query PDU ports."
::= { flSwitchIgmpQuery 1 }
flSwitchIgmpQueryEntry OBJECT-TYPE
SYNTAX FlSwitchIgmpQueryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table displaying the IGMP Router Query PDU ports.
These are maintained on a per VLAN basis."
INDEX { dot1qVlanIndex }
::= { flSwitchIgmpQueryTable 1 }
FlSwitchIgmpQueryEntry ::= SEQUENCE {
flSwitchIgmpQueryPorts PortList
}
flSwitchIgmpQueryPorts OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This read-only object displays the set of ports that have received
IGMP Router Query PDUs for this VLAN as determined by the IGMP
Snooping task."
::= { flSwitchIgmpQueryEntry 1 }
flSwitchIgmpQueryEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
version1(2),
version2(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to version1(2) or version2(3) the device sends
igmp queries depending of the selected protocol version.
IGMP Snooping must be enabled too (see object
flSwitchIgmpSnoopEnable).
The value disable(1) causes the device to send no igmp queries."
DEFVAL {disable}
::= { flSwitchIgmpQuery 2 }
flSwitchIgmpQueryInterval OBJECT-TYPE
SYNTAX Integer32 (10..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The query interval is the interval between
General Queries sent by the querier.
The granularity of this timer is 1 second."
DEFVAL {125}
::= { flSwitchIgmpQuery 3 }
flSwitchIgmpQueryActiveIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The device ip address of the last query which has been
received on this device and selected as active querier.
If the device itself is active querier, 0 is returned. If no
query has been received, 255.255.255.255 is returned."
::= { flSwitchIgmpQuery 4 }
flSwitchIgmpTablesErase OBJECT-TYPE
SYNTAX INTEGER {
doNothing(1),
eraseIgmpTables(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When set this object to eraseIgmpTables(2), all learned
igmp information will be erased.
Setting this object to doNothing(1) has no effect.
Reading this object you get always the value doNothing(1)."
::= { flSwitchIgmp 3 }
--
--
-- flSwitchPortMirr Group
--
flSwitchPortMirrDestinationPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Switch port that acts as mirror (destination).
Don't set the same port as mirror and mirrored."
DEFVAL {0}
::= { flSwitchPortMirr 1 }
flSwitchPortMirrSourcePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Switch port that is mirrored (source).
Value of 0 means not set. The object flSwitchPortMirrStatus
becomes then the value disable(1) automatically."
DEFVAL {0}
::= { flSwitchPortMirr 2 }
flSwitchPortMirrStatus OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the port mirroring.
The value enable(2)activates port mirroing
for the ports given by the objects
flSwitchPortMirrDestination and
flSwitchPortMirrSource.
When the port numbers are not valid
port mirroring will be disabled."
DEFVAL {disable}
::= { flSwitchPortMirr 3 }
flSwitchPortMirrIngressSourcePort OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"All switch ports the ingress traffic should
be mirrored (source). Setup a mask where 1/0 means enabled/disabled for each port.
The mask beginns with the first port number.
E.g. 00100000 means mirror traffic only on port 3."
::= { flSwitchPortMirr 4 }
flSwitchPortMirrEgressSourcePort OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Switch ports which egress traffic should
be mirrored (source). Setup a mask where 1/0 means enabled/disabled for each port.
The mask beginns with the first port number.
E.g. 00100000 means mirror traffic only on port 3."
::= { flSwitchPortMirr 5 }
--
--
-- flSwitchRedundancy Group
--
flSwitchCtrlRSTPFastRingDetection OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the Fast Ring Detection enhancement
of the Rapid-Spanning-Tree-Protocol.
When 'disable(1)', the normal RSTP will be used.
When 'enable(2)', it starts a ring detection algorithm
which cause to faster fault_recovery_times."
DEFVAL {enable}
::= { flSwitchRedundancy 1 }
flSwitchRSTPRingTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchRSTPRingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of information about the identified rings in
the RSTP tree."
::= { flSwitchRedundancy 2 }
flSwitchRSTPRingEntry
OBJECT-TYPE
SYNTAX FlSwitchRSTPRingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information about
the identified rings in the RSTP tree."
INDEX { flSwitchRSTPRingIndex }
::= { flSwitchRSTPRingTable 1 }
FlSwitchRSTPRingEntry
::= SEQUENCE {
flSwitchRSTPRingIndex
Integer32,
flSwitchRSTPRingMAC
MacAddress,
flSwitchRSTPRingBlockPort
Integer32,
flSwitchRSTPRingRootPort
Integer32,
flSwitchRSTPRingDesPort
Integer32,
flSwitchRSTPRingStatus
INTEGER
}
flSwitchRSTPRingIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the ring identifier
for which this entry contains information."
::= { flSwitchRSTPRingEntry 1 }
flSwitchRSTPRingMAC
OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the Macaddress of the Switch with the Alternate
Port of this ring."
::= { flSwitchRSTPRingEntry 2 }
flSwitchRSTPRingBlockPort
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is the number of the Alternate Port of this ring."
::= { flSwitchRSTPRingEntry 3 }
flSwitchRSTPRingRootPort
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Portnumber of the Root Port which belongs to the Ring"
::= { flSwitchRSTPRingEntry 4 }
flSwitchRSTPRingDesPort
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Portnumber of the Designated Port which belongs to the Ring"
::= { flSwitchRSTPRingEntry 5 }
flSwitchRSTPRingStatus
OBJECT-TYPE
SYNTAX INTEGER {
closed(3),
breaked(6),
failed(7)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This reports the current status of the ring detection."
::= { flSwitchRSTPRingEntry 6}
flSwitchRSTPRingFailedPort
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This reports the port number of a failed link. If no error
have occured, it contains '0'"
::= { flSwitchRedundancy 3 }
flSwitchRSTPextPortTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchRSTPextPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of extended RSTP port objects."
::= { flSwitchRedundancy 4 }
flSwitchRSTPextPortEntry
OBJECT-TYPE
SYNTAX FlSwitchRSTPextPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing extended information
and configuration objects about Spanning-Tree."
INDEX { flSwitchRSTPextPortNum }
::= { flSwitchRSTPextPortTable 1 }
FlSwitchRSTPextPortEntry
::= SEQUENCE {
flSwitchRSTPextPortNum
Integer32,
flSwitchRSTPextAutoEdge
INTEGER,
flSwitchRSTPextBPDUFlood
INTEGER
}
flSwitchRSTPextPortNum
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port number."
::= { flSwitchRSTPextPortEntry 1 }
flSwitchRSTPextAutoEdge
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object does reflect the Auto-Edge Parameter of Spanning-Tree.
When this object is set to disable, the attribute of dot1dStpPortAdminEdgePort
becomes active. Otherwise the Port is automatically detected."
DEFVAL {enable}
::= { flSwitchRSTPextPortEntry 2 }
flSwitchRSTPextBPDUFlood
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object does reflect the BPDU Flood mode on the port.
If enabled the BPDU traffic arriving on this port when STP is disabled is flooded.
If disabled the BPDU traffic arriving on this port when STP is disabled is blocked."
DEFVAL {enable}
::= { flSwitchRSTPextPortEntry 3 }
--
--
-- flSwitchRelayAgentDhcp Group
--
flSwitchRelayAgentDhcpCtrl
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status of the DHCP Relay Agent given by the user.
This object will be stored in the configuration file.
Please note that the dhcp relay agent is not active
if the ip address assignment is set to dhcp."
::= { flSwitchRelayAgentDhcp 1 }
flSwitchRelayAgentDhcpIpAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"DHCP Server IP Address for the DHCP Relay Agent."
::= { flSwitchRelayAgentDhcp 2 }
flSwitchRelayAgentDhcpStatus
OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The verbal current status of the DHCP Relay Agent.
This status is influenced by flSwitchRelayAgentDhcpCtrl
and the IP address assignment in this system. If the IP
address assignment is set to DHCP, this will overrule
the setting of flSwitchRelayAgentDhcpCtrl to 'disabled' "
::= { flSwitchRelayAgentDhcp 3 }
flSwitchRelayAgentDhcpRIdType
OBJECT-TYPE
SYNTAX INTEGER {
ipAddress(1),
macAddress(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object indicates if the DHCP relay agent uses
its own mac address or its own ip address as Remote ID
value when inserting DHCP option 82 fields into the
relayed DHCP messages."
DEFVAL { ipAddress }
::= { flSwitchRelayAgentDhcp 4 }
flSwitchRelayAgentDhcpPortTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchRelayAgentDhcpPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with port based control information and settings
concerning the DHCP relay agent."
::= { flSwitchRelayAgentDhcp 5 }
flSwitchRelayAgentDhcpPortEntry
OBJECT-TYPE
SYNTAX FlSwitchRelayAgentDhcpPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information and settings
concerning port based configuration of the DHCP relay agent."
INDEX { flSwitchRelayAgentDhcpPortCtrlIndex }
::= { flSwitchRelayAgentDhcpPortTable 1 }
FlSwitchRelayAgentDhcpPortEntry
::= SEQUENCE {
flSwitchRelayAgentDhcpPortCtrlIndex
Integer32,
flSwitchRelayAgentDhcpPortCtrlOperation
INTEGER
}
flSwitchRelayAgentDhcpPortCtrlIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number referenced by this table line."
::= { flSwitchRelayAgentDhcpPortEntry 1 }
flSwitchRelayAgentDhcpPortCtrlOperation
OBJECT-TYPE
SYNTAX INTEGER{
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The operational status of the DHCP relay agent for this port.
The relay agent will only care about DHCP messages received on
this port if the operational status is 'enable'.
NOTE: If the global control status of the relay agent
(flSwitchRelayAgentDhcpCtrl) is set to 'disable' this
will overrule any settings done in this table!"
::= { flSwitchRelayAgentDhcpPortEntry 2 }
--
--
-- flSwitchRatectrl Group
--
flSwitchRateCtrlBroadcast
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the Broadcast limitation of
rate control."
DEFVAL {disable}
::= { flSwitchRateCtrl 1 }
flSwitchRateCtrlMulticast
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the Multicast limitation of
rate control."
DEFVAL {disable}
::= { flSwitchRateCtrl 2 }
flSwitchRateCtrlBitrate
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Bit rate configuration for all the ports.
Value ranges in kbps. It will be rounded
to the last valid value."
DEFVAL {0}
::= { flSwitchRateCtrl 3 }
flSwitchDot3FlowControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Config switchconfig flowcontrol allows you to enable or disable
802.3x flow control for the switch. This value
applies to only full-duplex mode ports. "
DEFVAL { disable }
::= { flSwitchRateCtrl 4 }
flSwitchBroadcastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch config broadcast allows you to enable or disable
broadcast storm recovery mode. When you specify Enable for Broadcast
Storm Recovery and the broadcast traffic on any Ethernet port exceeds
the configured threshold, the switch blocks (discards) the broadcast
traffic."
DEFVAL { disable }
::= { flSwitchRateCtrl 5 }
flSwitchBroadcastControlThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..14880000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the broadcast storm recovery threshold for this port
in packets-per-second."
DEFVAL { 1220 }
::= { flSwitchRateCtrl 6 }
flSwitchMulticastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch config multicast allows you to enable or disable
multicast storm recovery mode. When you specify Enable for multicast
Storm Recovery and the multicast traffic on any Ethernet port exceeds
the configured threshold, the switch blocks (discards) the multicast
traffic."
DEFVAL { disable }
::= { flSwitchRateCtrl 7 }
flSwitchMulticastControlThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..14880000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the multicast storm recovery threshold for this port
in packets-per-second."
DEFVAL { 1220 }
::= { flSwitchRateCtrl 8 }
flSwitchUnicastControlMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The switch config unicast allows you to enable or disable
unicast storm recovery mode. When you specify Enable for unicast
Storm Recovery and the unknown unicast traffic on any Ethernet port exceeds
the configured threshold, the switch blocks (discards) the unknown unicast
traffic."
DEFVAL { disable }
::= { flSwitchRateCtrl 9 }
flSwitchUnicastControlThreshold OBJECT-TYPE
SYNTAX Unsigned32(0..14880000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the unicast storm recovery threshold for this port
in packets-per-second."
DEFVAL { 1220 }
::= { flSwitchRateCtrl 10 }
flSwitchStormCtrlTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchStormCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of information about the Storm control for each port."
::= { flSwitchRateCtrl 11 }
flSwitchStormCtrlEntry
OBJECT-TYPE
SYNTAX FlSwitchStormCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information about
the storm control for each port."
INDEX { flSwitchStormCtrlPortNum }
::= { flSwitchStormCtrlTable 1 }
FlSwitchStormCtrlEntry
::= SEQUENCE {
flSwitchStormCtrlPortNum
Integer32,
flSwitchStormCtrlBroadcast
INTEGER,
flSwitchStormCtrlMulticast
INTEGER,
flSwitchStormCtrlUnicast
INTEGER,
flSwitchStormCtrlThreshold
DisplayString,
flSwitchStormCtrlThresholdUnicast
DisplayString,
flSwitchStormCtrlThresholdBroadcast
DisplayString,
flSwitchStormCtrlThresholdMulticast
DisplayString,
flSwitchStormCtrlBandwidthUnicast
Gauge32,
flSwitchStormCtrlBandwidthBroadcast
Gauge32,
flSwitchStormCtrlBandwidthMulticast
Gauge32,
flSwitchStormCtrlFrameLimitUnicast
Gauge32,
flSwitchStormCtrlFrameLimitBroadcast
Gauge32,
flSwitchStormCtrlFrameLimitMulticast
Gauge32
}
flSwitchStormCtrlPortNum
OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the port number."
::= { flSwitchStormCtrlEntry 1 }
flSwitchStormCtrlBroadcast
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the broadcast storm control function for the port.
When 'disable(1)', the broadcast storm control disabled.
When 'enable(2)', the broadcast storm control enabled."
DEFVAL {disable}
::= { flSwitchStormCtrlEntry 2 }
flSwitchStormCtrlMulticast
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the multicast storm control function for the port.
When 'disable(1)', the multicast storm control disabled.
When 'enable(2)', the multicast storm control enabled."
DEFVAL {disable}
::= { flSwitchStormCtrlEntry 3 }
flSwitchStormCtrlUnicast
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/ disable the unknown unicast storm control function for the port.
When 'disable(1)', the unknown unicast storm control disabled.
When 'enable(2)', the unknown unicast storm control enabled."
DEFVAL {disable}
::= { flSwitchStormCtrlEntry 4 }
flSwitchStormCtrlThreshold
OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the storm control threshold percentage for broadcast, multicast and
unknown unicast. The storm control take place whenever the specific packet
rate over the threshold. Acceptable percentage value from 0.1 to 100."
::= { flSwitchStormCtrlEntry 5 }
flSwitchStormCtrlThresholdUnicast
OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the storm control threshold percentage for unknown unicast.
The storm control take place whenever the specific packet
rate over the threshold. Acceptable percentage value from 0.1 to 100."
::= { flSwitchStormCtrlEntry 6 }
flSwitchStormCtrlThresholdBroadcast
OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the storm control threshold percentage broadcast
The storm control take place whenever the specific packet
rate over the threshold. Acceptable percentage value from 0.1 to 100."
::= { flSwitchStormCtrlEntry 7 }
flSwitchStormCtrlThresholdMulticast
OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..7))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set the storm control threshold percentage for multicast.
The storm control take place whenever the specific packet
rate over the threshold. Acceptable percentage value from 0.1 to 100."
::= { flSwitchStormCtrlEntry 8 }
flSwitchStormCtrlBandwidthUnicast OBJECT-TYPE
SYNTAX Gauge32(1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the unicast storm recovery threshold for this port
in kilobits-per-second."
DEFVAL { 5000 }
::= { flSwitchStormCtrlEntry 9 }
flSwitchStormCtrlBandwidthBroadcast OBJECT-TYPE
SYNTAX Gauge32(1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the broadcast storm recovery threshold for this port
in kilobits-per-second."
DEFVAL { 5000 }
::= { flSwitchStormCtrlEntry 10 }
flSwitchStormCtrlBandwidthMulticast OBJECT-TYPE
SYNTAX Gauge32(1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the multicast storm recovery threshold for this port
in kilobits-per-second."
DEFVAL { 5000 }
::= { flSwitchStormCtrlEntry 11 }
flSwitchStormCtrlFrameLimitUnicast OBJECT-TYPE
SYNTAX Gauge32(1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the unicast storm recovery threshold for this port
in packets-per-second."
DEFVAL { 1220 }
::= { flSwitchStormCtrlEntry 12}
flSwitchStormCtrlFrameLimitBroadcast OBJECT-TYPE
SYNTAX Gauge32(1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the broadcast storm recovery threshold for this port
in packets-per-second."
DEFVAL { 1220 }
::= { flSwitchStormCtrlEntry 13 }
flSwitchStormCtrlFrameLimitMulticast OBJECT-TYPE
SYNTAX Gauge32(1..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the multicast storm recovery threshold for this port
in packets-per-second."
DEFVAL { 1220 }
::= { flSwitchStormCtrlEntry 14}
--
--
-- flSwitchTrafficShaping Group
--
flSwitchTrafficShapingTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchTrafficShapingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of class-of-service queue configuration
controls for the specified interface."
::= { flSwitchTrafficShaping 1 }
flSwitchTrafficShapingEntry OBJECT-TYPE
SYNTAX FlSwitchTrafficShapingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides a general control mechanism that affects
all queues on a given interface."
INDEX { flSwitchTrafficShapingIntfIndex }
::= { flSwitchTrafficShapingTable 1 }
FlSwitchTrafficShapingEntry ::= SEQUENCE {
flSwitchTrafficShapingIntfIndex
InterfaceIndexOrZero,
flSwitchTrafficShapingIntfRate
Unsigned32
}
flSwitchTrafficShapingIntfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A non-zero value indicates
the ifIndex for the corresponding interface entry
in the ifTable. A value of zero represents global
configuration, which in turn causes all interface
entries to be updated for a set operation, or
reflects the most recent global setting for a get
operation."
::= { flSwitchTrafficShapingEntry 1 }
flSwitchTrafficShapingIntfRate OBJECT-TYPE
SYNTAX Unsigned32 (0..100)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Maximum bandwidth allowed for this interface as a
whole, typically used to shape the outbound
transmission rate. The value is specified in terms
of percentage of overall link speed for the port in
1% increments. A value of 0 means there is no
maximum bandwidth limit in effect and that the
interface is allowed to transmit up to its maximum
line rate (i.e., work conserving method).
The default value is 0.
When set to a non-zero value, the interface is
restricted to using at most the bandwidth specified
in this object for the outbound transmission rate
(i.e., non-work-conserving method). This bandwidth
value is independent of any per-queue maximum
bandwidth value(s) in effect for the interface
and should be considered as a second-level
transmission rate control mechanism that regulates
the output of the entire interface regardless of
which queues originate the outbound traffic."
DEFVAL { 0 }
::= { flSwitchTrafficShapingEntry 2 }
--
--
-- flSwitchLagConfig Group
--
flSwitchLagCreate OBJECT-TYPE
SYNTAX DisplayString (SIZE(0|1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this object is set with a non-empty string, a new LAG
will be created if possible, with the entered string as its
name.
Get operation on this MIB object returns a null-value, as
for the purpose of viewing the LAG name, the user should
perform the traversal of agentLagSummaryConfigTable. For
this reason the get operation on this object
agentLagConfigCreate becomes insignificant."
::= { flSwitchLagConfig 1 }
flSwitchLagSummaryTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchLagSummaryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A summary table of the switch's LAG config entries"
::= { flSwitchLagConfig 2 }
flSwitchLagSummaryEntry OBJECT-TYPE
SYNTAX FlSwitchLagSummaryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Switch's LAG config entry"
INDEX { flSwitchLagIndex }
::= { flSwitchLagSummaryTable 1 }
FlSwitchLagSummaryEntry ::= SEQUENCE {
flSwitchLagIndex
Integer32,
flSwitchLagName
DisplayString,
flSwitchLagLinkTrap
INTEGER,
flSwitchLagAdminMode
INTEGER,
flSwitchLagStpMode
INTEGER,
flSwitchLagAddPort
Integer32,
flSwitchLagDeletePort
Integer32,
flSwitchLagStatus
RowStatus,
flSwitchLagType
INTEGER,
flSwitchLagStaticCapability
INTEGER,
flSwitchLagHashOption
Integer32,
flSwitchLagMaxFrameSize
INTEGER,
flSwitchLagJumboFrame
INTEGER,
flSwitchLagLinkStatus
INTEGER,
flSwitchLagMode
INTEGER
}
flSwitchLagIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value corresponds with the LAG interface in the ifTable."
::= { flSwitchLagSummaryEntry 1 }
flSwitchLagName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..15))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The associated name of the LAG used during creation."
::= { flSwitchLagSummaryEntry 2 }
flSwitchLagLinkTrap OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures sending Link Up/Down traps when the LAG interface goes Up or Down."
::= { flSwitchLagSummaryEntry 4 }
flSwitchLagAdminMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enables or disables this LAG interface."
::= { flSwitchLagSummaryEntry 5 }
flSwitchLagStpMode OBJECT-TYPE
SYNTAX INTEGER {
dot1d(1),
fast(2),
off(3),
dot1s(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If Dot1d is enabled, the valid values are:
dot1d(1), fast(2), and off(3)
If Dot1s is enabled, the valid values are:
off(3) and dot1s(4)"
::= { flSwitchLagSummaryEntry 6 }
flSwitchLagAddPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to a non 0 value to add a port to the LAG. Values correspond to
ifIndex values in the ifTable.
Note: The duplex type for the port to be added must be full duplex
and the port to be added must operate at the same speed as previously
added port(s), if any."
::= { flSwitchLagSummaryEntry 7 }
flSwitchLagDeletePort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set to a non 0 value to remove a port from the LAG. Values correspond to
ifIndex values in the ifTable."
::= { flSwitchLagSummaryEntry 8 }
flSwitchLagStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"active(1) - This LAG is enabled.
destroy(6) - Set to this value to remove the LAG."
::= { flSwitchLagSummaryEntry 9 }
flSwitchLagType OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"static(1) - This LAG is staticly maintained.
dynamic(2) - This LAG is dynamicly maintained."
::= { flSwitchLagSummaryEntry 10 }
flSwitchLagStaticCapability OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"enable(1) - Static capability is enabled for this LAG interface
disable(2) - Static capability is disabled for this LAG interface"
DEFVAL { disable }
::= { flSwitchLagSummaryEntry 11 }
flSwitchLagHashOption OBJECT-TYPE
SYNTAX Integer32 (1..6)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Valid values correspond to
1 (=Source MAC, VLAN, EtherType, and incoming port
associated with the packet)
2 (=Destination MAC, VLAN, EtherType, and incoming port
associated with the packet)
3 (=Source/Destination MAC, VLAN, EtherType, and incoming
port associated with the packet)
4 (=Source IP and Source TCP/UDP fields of the packet)
5 (=Destination IP and Destination TCP/UDP Port fields
of the packet)
6 (=Source/Destination IP and source/destination TCP/UDP
Port fields of the packet)
Support for particular options may vary by device."
::= { flSwitchLagSummaryEntry 12 }
flSwitchLagMaxFrameSize
OBJECT-TYPE
SYNTAX INTEGER (1518..9216)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object configures the maximum transmission unit(MTU) or
the size of the largest packet that can be sent/received on the
interface."
::= { flSwitchLagSummaryEntry 13 }
flSwitchLagJumboFrame
OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object enables/disables jumbo frames on an interface."
::= { flSwitchLagSummaryEntry 14 }
flSwitchLagLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the LAG interface."
::= { flSwitchLagSummaryEntry 15 }
flSwitchLagMode OBJECT-TYPE
SYNTAX INTEGER {
static(2),
lacp-passiv(3),
lacp-activ(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"static(2) - This LAG is staticly maintained.
lacp-passiv(3) - This LAG is dynamicly maintained.Pdus are
only send when the partner does.
lacp-activ(4) - This LAG is dynamicly maintained. Pdus are
send even if the partner doesn't support lacp."
::= { flSwitchLagSummaryEntry 16 }
--**************************************************************************************
flSwitchLagConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchLagConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A detailed table of the switch's LAG config entries"
::= { flSwitchLagConfig 3 }
flSwitchLagConfigEntry OBJECT-TYPE
SYNTAX FlSwitchLagConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Switch's LAG config entry"
INDEX { flSwitchLagConfigIndex, flSwitchLagConfigIfIndex }
::= { flSwitchLagConfigTable 1 }
FlSwitchLagConfigEntry ::= SEQUENCE {
flSwitchLagConfigIndex
Integer32,
flSwitchLagConfigIfIndex
Integer32,
flSwitchLagConfigPortSpeed
OBJECT IDENTIFIER,
flSwitchLagConfigPortStatus
INTEGER
}
flSwitchLagConfigIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LAG index"
::= { flSwitchLagConfigEntry 1 }
flSwitchLagConfigIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LAG port index"
::= { flSwitchLagConfigEntry 2 }
flSwitchLagConfigPortSpeed OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LAG port speed. See agentPortType for a description and list
of valid values."
::= { flSwitchLagConfigEntry 3 }
flSwitchLagConfigPortStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1),
inactive(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LAG port status.
active(1) - Actively participating in the LAG.
inactive(2) - Not participating in the LAG."
::= { flSwitchLagConfigEntry 4 }
flSwitchLagGlobalHashOption OBJECT-TYPE
SYNTAX Integer32 (1..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Valid values correspond to
1 (=Source MAC, VLAN, EtherType, and incoming port
associated with the packet)
2 (=Destination MAC, VLAN, EtherType, and incoming port
associated with the packet)
3 (=Source/Destination MAC, VLAN, EtherType, and incoming
port associated with the packet)
4 (=Source IP and Source TCP/UDP fields of the packet)
5 (=Destination IP and Destination TCP/UDP Port fields
of the packet)
6 (=Source/Destination IP and source/destination TCP/UDP
Port fields of the packet)
7 (=Source/Destination MAC, source/destination IP and
source/destination TCP/UDP Port fields of the packet)
Support for particular options may vary by device."
::= { flSwitchLagConfig 4 }
--**************************************************************************************
-- flSwitchDiffServConfig
--
--**************************************************************************************
flSwitchDiffServConfig OBJECT IDENTIFIER ::= { flSwitch 15 }
flSwitchDiffServEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" DiffServ Admin Mode"
DEFVAL { disable }
::= { flSwitchDiffServConfig 1 }
flSwitchDiffServConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchDiffServConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A detailed table of the switch's created DiffServ Rules"
::= { flSwitchDiffServConfig 2 }
flSwitchDiffServConfigEntry OBJECT-TYPE
SYNTAX FlSwitchDiffServConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Switch's DiffServ config entry"
INDEX { flSwitchDiffServCSIndex }
::= { flSwitchDiffServConfigTable 1 }
FlSwitchDiffServConfigEntry ::= SEQUENCE {
flSwitchDiffServCSIndex
Integer32,
flSwitchDiffServCSName
DisplayString,
flSwitchDiffServCriType
INTEGER,
flSwitchDiffServCriEtypeValue
INTEGER,
flSwitchDiffServCriEtypeValueCustom
EtypeValue,
flSwitchDiffServCriIpTosBits
OCTET STRING,
flSwitchDiffServCriIpTosMask
OCTET STRING,
flSwitchDiffServCriIpPrecedence
Unsigned32,
flSwitchDiffServServiceType
INTEGER,
flSwitchDiffServServiceAssignQueueID
Unsigned32,
flSwitchDiffServIncludedPorts
OCTET STRING,
flSwitchDiffServRowStatus
RowStatus
}
flSwitchDiffServCSIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"DiffServ Rule Index"
::= { flSwitchDiffServConfigEntry 1 }
flSwitchDiffServCSName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..31))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Name of the DiffServ Rule"
::= { flSwitchDiffServConfigEntry 2 }
flSwitchDiffServCriType OBJECT-TYPE
SYNTAX INTEGER {
ethertype(1),
ipPrecedence(2),
ipTos(3)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object must be created before the attributes or the match objects are created.
Choose one of the following criteria types:
ethertype(1) Match ethertype field of mac header.
ipPrecedence(2) Match the precedence bits(0-2) in type of service field of IP header.
ipTos(3) Match Type of service field of IP header. The last 2 bits of this field are optional."
::= { flSwitchDiffServConfigEntry 3 }
flSwitchDiffServCriEtypeValue OBJECT-TYPE
SYNTAX INTEGER {
user-value(0),
appletalk(1),
arp(2),
ibmsna(3),
ipv4(4),
ipv6(5),
ipx(6),
mpls-multicast(7),
mpls-unicast(8),
netbios(9),
novell(10),
pppoe(11),
reverse-arp(12)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Ethertype keyword match value for the rule - only valid if the
flSwitchDiffServCriType is set to ethertype(1). A keyword
of user-value(0) requires that the flSwitchDiffServCriEtypeValueCustom
object also be set."
::= { flSwitchDiffServConfigEntry 4 }
-- flSwitchDiffServCriEtypeValueCustom OBJECT-TYPE
-- SYNTAX Integer32 (1536..65535)
-- MAX-ACCESS read-write
-- STATUS current
-- DESCRIPTION
-- ""
--
-- ::= { flSwitchDiffServConfigEntry 5 }
flSwitchDiffServCriEtypeValueCustom OBJECT-TYPE
SYNTAX EtypeValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Ethertype match value for the class - only valid if the
flSwitchDiffServCriType is set to ethertype(1) and
the flSwitchDiffServCriEtypeValue is set to user-value(0).
The allowed value for this object is 0x0600 to 0xFFFF."
::= { flSwitchDiffServConfigEntry 5 }
flSwitchDiffServCriIpTosBits OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IP TOS bits match value for the rule - only valid if the
flSwitchDiffServCriType is set to ipTos(8).
The TOS bits are defined as all eight bits of the Service
Type octet in the IPv4 header."
::= { flSwitchDiffServConfigEntry 6 }
flSwitchDiffServCriIpTosMask OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IP TOS bits mask match value for the rule - only valid if the
flSwitchDiffServCriType is set to ipTos(8). This mask value
identifies the portion of flSwitchDiffServCriIpTosBits that
is compared against a packet. A non-contiguous mask value is permitted."
::= { flSwitchDiffServConfigEntry 7 }
flSwitchDiffServCriIpPrecedence OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IP Precedence match value for the rule - only valid if the
flSwitchDiffServCriType is set to ipPrecedence(7).
The Precedence bits are defined as the high-order three bits of
the Service Type octed in the IPv4 header."
::= { flSwitchDiffServConfigEntry 8 }
flSwitchDiffServServiceType OBJECT-TYPE
SYNTAX INTEGER {
assignQueue(1)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows configuration of the service
provided to the packets that match the defined criteria."
::= { flSwitchDiffServConfigEntry 9 }
flSwitchDiffServServiceAssignQueueID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Queue identifier to which all inbound packets belonging to this
class-instance are directed. This attribute is only valid if the
value of flSwitchDiffServServiceType is set to assignQueue(1)."
::= { flSwitchDiffServConfigEntry 10 }
flSwitchDiffServIncludedPorts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows configuration of the list of ports to which this rule and the corresponding service is applicable to.
This is a long strings of 0 and 1 positioned in the sequence of port interface number and 1 represents that the rule
should be applied to this port and 0 defines that the rule should not be applied to this port.
(e.g 0100001000100000100000000000)
This rule is applied to the port 2, 7, 11 and 17."
::= { flSwitchDiffServConfigEntry 11 }
flSwitchDiffServRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status variable, used in accordance to installation
and removal conventions for conceptual rows. To create a row in
this table, a manager sets this object to either createAndGo(4)
or createAndWait(5). The newly created row will be in active state later.
To delete the DiffServ Rule set this object to destroy."
::= { flSwitchDiffServConfigEntry 12 }
--
--
-- flSwitchDhcpServerConfig Group
--
flSwitchDhcpServerCtrl
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Status of the DHCP server given by the user."
::= { flSwitchDhcpServerConfig 1 }
flSwitchDhcpServerStartAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPv4 address of the first address in the range. The
value of dhcpv4ServerRangeStartAddress MUST be less than or
equal to the value of flSwitchDhcpServerEndAddress."
::= { flSwitchDhcpServerConfig 2 }
flSwitchDhcpServerEndAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPv4 address of the last address in the range. The value
of dhcpv4ServerRangeEndAddress MUST be greater than or equal
to the value of flSwitchDhcpServerStartAddress."
::= { flSwitchDhcpServerConfig 3 }
flSwitchDhcpServerSubnetmask
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The subnet address mask."
::= { flSwitchDhcpServerConfig 4 }
flSwitchDhcpServerGatewayAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the default gateway."
::= { flSwitchDhcpServerConfig 5 }
flSwitchDhcpServerDnsAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the DNS."
::= { flSwitchDhcpServerConfig 6 }
flSwitchDhcpServerLeaseTime
OBJECT-TYPE
SYNTAX INTEGER {
hour(3600),
day(86400),
week(604800),
month(2592000)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Lease time in units of seconds. Valid values are 1 hour, 1 day, 1 week
or 1 month."
DEFVAL {3600}
::= { flSwitchDhcpServerConfig 7 }
flSwitchDhcpServerStatus
OBJECT-TYPE
SYNTAX INTEGER {
notModified(1),
modified(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is used to synchronize the modification of the DHCP
server parameters used by the protocol stack based on the
flSwitchDhcpServerConfig MIB objects.
If flSwitchDhcpServerStatus returns notModified(1), no modifications
were made to flSwitchDhcpServerConfig parameters. If flSwitchDhcpServerStatus
returns modified(2), one or more objects were changed, but have not been
applied."
::= { flSwitchDhcpServerConfig 8 }
flSwitchDhcpServerApply
OBJECT-TYPE
SYNTAX INTEGER {
restore(1),
apply(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to apply the modification of the DHCP server
parameters used by the protocol stack based on the flSwitchDhcpServerConfig
MIB objects. This allows the user to change flSwitchDhcpServerStartAddress,
flSwitchDhcpServerEndAddress, flSwitchDhcpServerSubnetmask,
flSwitchDhcpServerGatewayAddress, flSwitchDhcpServerDnsAddress and
flSwitchDhcpServerLeaseTime and then
apply the changes to the unit using apply(2).
If one or more of the flSwitchDhcpServerConfig objects were modified,
the user can restore the parameters to a mirror of the current values
using restore(1)."
DEFVAL {restore}
::= { flSwitchDhcpServerConfig 9 }
flSwitchDhcpServerAddressPoolSize
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the pool size of IP addresses which will be distributed by the DHCP server"
DEFVAL {10}
::= { flSwitchDhcpServerConfig 10 }
flSwitchDhcpServerAcceptBootp
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies, if the DHCP Server accepts BOOTP requests (enable) or not (disable)."
DEFVAL {enable}
::= { flSwitchDhcpServerConfig 11 }
flSwitchDhcpServerRunning
OBJECT-TYPE
SYNTAX INTEGER {
inactive(1),
active(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This object returns the current state of the DHCP server. If the pool is not configured
correctly, the server may go into inactive state."
::= { flSwitchDhcpServerConfig 12 }
-- DHCP Port local service
flSwitchDhcpPortLocalService
OBJECT IDENTIFIER ::= { flSwitchDhcpServerConfig 100 }
flSwitchDhcpPortLocalTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchDhcpPortLocalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with port based control information and settings
concerning the Port local DHCP service."
::= { flSwitchDhcpPortLocalService 1 }
flSwitchDhcpPortLocalEntry
OBJECT-TYPE
SYNTAX FlSwitchDhcpPortLocalEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information and settings
concerning port based configuration of Port local DHCP service."
INDEX { flSwitchDhcpPortLocalIndex }
::= { flSwitchDhcpPortLocalTable 1 }
FlSwitchDhcpPortLocalEntry
::= SEQUENCE {
flSwitchDhcpPortLocalIndex
Integer32,
flSwitchDhcpPortLocalOperation
INTEGER,
flSwitchDhcpPortLocalLeaseIP
IpAddress,
flSwitchDhcpPortLocalNetmask
IpAddress,
flSwitchDhcpPortLocalGateway
IpAddress,
flSwitchDhcpPortLocalDns
IpAddress
}
flSwitchDhcpPortLocalIndex
OBJECT-TYPE
SYNTAX Integer32 (1..1024)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number referenced by this table line."
::= { flSwitchDhcpPortLocalEntry 1 }
flSwitchDhcpPortLocalOperation
OBJECT-TYPE
SYNTAX INTEGER{
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The operational status of the Port local DHCP service for this port.
NOTE: There will be no general DHCP service or Relay Agent functionality
on this port if enabled. "
::= { flSwitchDhcpPortLocalEntry 2 }
flSwitchDhcpPortLocalLeaseIP
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPv4 address which will be offered to the client requesting on this port."
::= { flSwitchDhcpPortLocalEntry 3 }
flSwitchDhcpPortLocalNetmask
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The netmask which will be offered to the client requesting on this port."
::= { flSwitchDhcpPortLocalEntry 4 }
flSwitchDhcpPortLocalGateway
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The router address which will be offered to the client requesting on this port."
::= { flSwitchDhcpPortLocalEntry 5 }
flSwitchDhcpPortLocalDns
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The dns address which will be offered to the client requesting on this port."
::= { flSwitchDhcpPortLocalEntry 6 }
flSwitchDhcpPortLocalClear
OBJECT-TYPE
SYNTAX INTEGER {
doNothing(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows to delete all configured local bindings. Port local service will be disabled."
::= { flSwitchDhcpPortLocalService 2}
-- DHCP current leases
flSwitchDhcpCurrentLeases
OBJECT IDENTIFIER ::= { flSwitchDhcpServerConfig 101 }
flSwitchDhcpCurrentLeaseTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchDhcpCurrentLeaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with current leases of lokal DHCP server."
::= { flSwitchDhcpCurrentLeases 1 }
flSwitchDhcpCurrentLeaseEntry
OBJECT-TYPE
SYNTAX FlSwitchDhcpCurrentLeaseEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table does contain information about an address-lease."
INDEX { flSwitchDhcpCurrentLeaseIP }
::= { flSwitchDhcpCurrentLeaseTable 1 }
FlSwitchDhcpCurrentLeaseEntry
::= SEQUENCE {
flSwitchDhcpCurrentLeaseIP
IpAddress,
flSwitchDhcpCurrentLeaseClientID
DisplayString,
flSwitchDhcpCurrentLeaseSystemUpTime
TimeTicks,
flSwitchDhcpCurrentLeaseTime
OCTET STRING,
flSwitchDhcpCurrentLeaseDate
OCTET STRING,
flSwitchDhcpCurrentLeaseSeconds
Unsigned32,
flSwitchDhcpCurrentLeaseStatus
INTEGER,
flSwitchDhcpCurrentLeaseLocalPort
Integer32
}
flSwitchDhcpCurrentLeaseIP
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP address which has been leased."
::= { flSwitchDhcpCurrentLeaseEntry 1 }
flSwitchDhcpCurrentLeaseClientID
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The identifier of the client which holds the lease. "
::= { flSwitchDhcpCurrentLeaseEntry 2 }
flSwitchDhcpCurrentLeaseSystemUpTime
OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the system up time
at which an event occured."
::= { flSwitchDhcpCurrentLeaseEntry 3 }
flSwitchDhcpCurrentLeaseTime
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the UTC time
at which an event occured."
::= { flSwitchDhcpCurrentLeaseEntry 4 }
flSwitchDhcpCurrentLeaseDate
OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the UTC date
at which an event occured."
::= { flSwitchDhcpCurrentLeaseEntry 5 }
flSwitchDhcpCurrentLeaseSeconds
OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the UTC seconds
used in NTP at which an event occured."
::= { flSwitchDhcpCurrentLeaseEntry 6 }
flSwitchDhcpCurrentLeaseStatus
OBJECT-TYPE
SYNTAX INTEGER {
new(1),
renewed(2),
processing(3),
forever(4),
conflicted(5),
reserved(6),
portlocal(7),
static(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of the current lease."
::= { flSwitchDhcpCurrentLeaseEntry 7 }
flSwitchDhcpCurrentLeaseLocalPort
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port on which the lease has been registered. If 0 no port
is associated to this entry."
::= { flSwitchDhcpCurrentLeaseEntry 8 }
flSwitchDhcpCurrentLeasesRelease
OBJECT-TYPE
SYNTAX INTEGER {
doNothing(1),
release(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object starts the release process if set to (release). The release process
will ping every dynamically allocated IP and frees the lease if no
answer is recorded."
DEFVAL {doNothing}
::= { flSwitchDhcpCurrentLeases 2 }
-- DHCP static bindings
flSwitchDhcpStaticBinding
OBJECT IDENTIFIER ::= { flSwitchDhcpServerConfig 102 }
flSwitchDhcpStaticBindingTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchDhcpStaticBindingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with configured bindings of lokal DHCP server."
::= { flSwitchDhcpStaticBinding 1 }
flSwitchDhcpStaticBindingEntry
OBJECT-TYPE
SYNTAX FlSwitchDhcpStaticBindingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table does contain information about an address-lease."
INDEX { flSwitchDhcpStaticBindingIP }
::= { flSwitchDhcpStaticBindingTable 1 }
FlSwitchDhcpStaticBindingEntry
::= SEQUENCE {
flSwitchDhcpStaticBindingIP
IpAddress,
flSwitchDhcpStaticBindingClientID
DisplayString
}
flSwitchDhcpStaticBindingIP
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP address reserved for static entry. setting this object to 0.0.0.0
will delete the static entry."
::= { flSwitchDhcpStaticBindingEntry 1 }
flSwitchDhcpStaticBindingClientID
OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The client to which the IP has been bound to. "
::= { flSwitchDhcpStaticBindingEntry 2 }
flSwitchDhcpStaticBindingClear
OBJECT-TYPE
SYNTAX INTEGER {
doNothing(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object allows to delete all configured static binds on this server."
::= { flSwitchDhcpStaticBinding 2 }
-- DHCP Port Server service
flSwitchDhcpPortServerService
OBJECT IDENTIFIER ::= { flSwitchDhcpServerConfig 103 }
flSwitchDhcpPortServerTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlSwitchDhcpPortServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table with port based control information and settings
concerning the Port Server DHCP service."
::= { flSwitchDhcpPortServerService 1 }
flSwitchDhcpPortServerEntry
OBJECT-TYPE
SYNTAX FlSwitchDhcpPortServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information and settings
concerning port based configuration of Port Server DHCP service."
INDEX { flSwitchDhcpPortServerIndex }
::= { flSwitchDhcpPortServerTable 1 }
FlSwitchDhcpPortServerEntry
::= SEQUENCE {
flSwitchDhcpPortServerIndex
Integer32,
flSwitchDhcpPortServerOperation
INTEGER,
flSwitchDhcpPortServerStartAddress
IpAddress,
flSwitchDhcpPortServerAddressPoolSize
INTEGER,
flSwitchDhcpPortServerSubnetmask
IpAddress,
flSwitchDhcpPortServerGatewayAddress
IpAddress,
flSwitchDhcpPortServerDnsAddress
IpAddress,
flSwitchDhcpPortServerLeaseTime
INTEGER
}
flSwitchDhcpPortServerIndex
OBJECT-TYPE
SYNTAX Integer32 (1..5096)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port number referenced by this table line."
::= { flSwitchDhcpPortServerEntry 1 }
flSwitchDhcpPortServerOperation
OBJECT-TYPE
SYNTAX INTEGER{
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The operational status of the Port Server DHCP service."
::= { flSwitchDhcpPortServerEntry 2 }
flSwitchDhcpPortServerStartAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IPv4 address of the first address in the range. The
value of flSwitchDhcpPortServerStartAddress MUST be less than or
equal to the value of flSwitchDhcpPortServerEndAddress."
::= { flSwitchDhcpPortServerEntry 3 }
flSwitchDhcpPortServerAddressPoolSize
OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the pool size of IP addresses which will be distributed by the Port DHCP server"
DEFVAL {10}
::= { flSwitchDhcpPortServerEntry 4 }
flSwitchDhcpPortServerSubnetmask
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The subnet address mask."
::= { flSwitchDhcpPortServerEntry 5 }
flSwitchDhcpPortServerGatewayAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the default gateway."
::= { flSwitchDhcpPortServerEntry 6 }
flSwitchDhcpPortServerDnsAddress
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the DNS."
::= { flSwitchDhcpPortServerEntry 7 }
flSwitchDhcpPortServerLeaseTime
OBJECT-TYPE
SYNTAX INTEGER {
hour(3600),
day(86400),
week(604800),
month(2592000)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Lease time in units of seconds. Valid values are 1 hour, 1 day, 1 week
or 1 month."
DEFVAL {3600}
::= { flSwitchDhcpPortServerEntry 8 }
--
--
-- flWorkRoutingIp
--
flWorkRoutingIpRoutingMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administratively enables/disables routing on the switch."
::= { flWorkRoutingIp 1 }
--**************************************************************************************
-- flWorkRoutingIpInterfaceTable
--
--**************************************************************************************
flWorkRoutingIpInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingIpInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { flWorkRoutingIp 3 }
flWorkRoutingIpInterfaceEntry OBJECT-TYPE
SYNTAX FlWorkRoutingIpInterfaceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flWorkRoutingIpInterfaceIfIndex }
::= { flWorkRoutingIpInterfaceTable 1 }
FlWorkRoutingIpInterfaceEntry ::= SEQUENCE {
flWorkRoutingIpInterfaceIfIndex
Integer32,
flWorkRoutingIpInterfaceIpAddress
IpAddress,
flWorkRoutingIpInterfaceNetMask
IpAddress,
flWorkRoutingIpInterfaceClearIp
INTEGER,
flWorkRoutingIpInterfaceRoutingMode
INTEGER,
flWorkRoutingIpInterfaceProxyARPMode
INTEGER,
flWorkRoutingIpInterfaceMtuValue
Unsigned32,
flWorkRoutingIpInterfaceBandwidth
Unsigned32,
flWorkRoutingIpInterfaceUnnumberedIfIndex
InterfaceIndexOrZero,
flWorkRoutingIpInterfaceIcmpUnreachables
INTEGER,
flWorkRoutingIpInterfaceIcmpRedirects
INTEGER,
flWorkRoutingIpInterfaceManagementAccess
INTEGER,
flWorkRoutingIpInterfaceAssignMode
INTEGER,
flWorkRoutingIpInterfaceMapIdx2IfTable
Integer32
}
flWorkRoutingIpInterfaceIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IfIndex associated with this instance."
::= { flWorkRoutingIpInterfaceEntry 1 }
flWorkRoutingIpInterfaceIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IpAddress assigned to this interface. When setting this value,
the value of flWorkRoutingIpInterfaceNetMask must be set at the same time."
::= { flWorkRoutingIpInterfaceEntry 2 }
flWorkRoutingIpInterfaceNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The NetMask assigned to this interface. When setting this value, the
value of flWorkRoutingIpInterfaceIpAddress must be set at the same time."
::= { flWorkRoutingIpInterfaceEntry 3 }
flWorkRoutingIpInterfaceClearIp OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the interfaces IpAddress and NetMask back to 0.0.0.0"
::= { flWorkRoutingIpInterfaceEntry 4 }
flWorkRoutingIpInterfaceRoutingMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables routing for this interface."
::= { flWorkRoutingIpInterfaceEntry 5 }
flWorkRoutingIpInterfaceProxyARPMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables Proxy ARP for this interface."
::= { flWorkRoutingIpInterfaceEntry 6 }
flWorkRoutingIpInterfaceMtuValue OBJECT-TYPE
SYNTAX Unsigned32 (0|128..1500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the MTU value for this interface. If the value returned is 0
this interface is not enabled for routing. It is not valid to set this
value to 0 if routing is enabled."
::= { flWorkRoutingIpInterfaceEntry 7 }
flWorkRoutingIpInterfaceBandwidth OBJECT-TYPE
SYNTAX Unsigned32 (0|1..10000000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the Bandwidth value for this interface. If the value returned is 0
bandwidth for this interface is not Configured."
::= { flWorkRoutingIpInterfaceEntry 8 }
flWorkRoutingIpInterfaceUnnumberedIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If this object is non-zero, it indicates that the interface is unnumbered,
and specifies which interface the address is borrowed from."
::= { flWorkRoutingIpInterfaceEntry 9 }
flWorkRoutingIpInterfaceIcmpUnreachables OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is enable, it indicates that ICMP unreachables can be sent on this
interface."
::= { flWorkRoutingIpInterfaceEntry 10 }
flWorkRoutingIpInterfaceIcmpRedirects OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is enable and flWorkRoutingIpIcmpRedirectsMode is also enable ICMP Redirects
can be sent on this interface."
::= { flWorkRoutingIpInterfaceEntry 11 }
flWorkRoutingIpInterfaceManagementAccess OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is enable, Management Interfaces can be accessed via this Interface"
::= { flWorkRoutingIpInterfaceEntry 12 }
flWorkRoutingIpInterfaceAssignMode OBJECT-TYPE
SYNTAX INTEGER {
static(1),
bootp(2),
dhcp(3),
dcp(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"this object contains the IP Assignment Mode of this Interface"
::= { flWorkRoutingIpInterfaceEntry 13 }
flWorkRoutingIpInterfaceMapIdx2IfTable OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mapping to the Interface Index used in MIB-2 ifTable.
OID 1.3.6.1.2.1.2.2"
::= { flWorkRoutingIpInterfaceEntry 14 }
--**************************************************************************************
-- flWorkRoutingIpRouterDiscoveryTable
--
--**************************************************************************************
flWorkRoutingIpRouterDiscoveryTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingIpRouterDiscoveryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"There is no global administrative flag for router discovery. The global
routing flag (flWorkRoutingIpRoutingMode) will be used for this purpose. If routing
is disabled, router discovery is disabled as well."
::= { flWorkRoutingIp 4 }
flWorkRoutingIpRouterDiscoveryEntry OBJECT-TYPE
SYNTAX FlWorkRoutingIpRouterDiscoveryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flWorkRoutingIpRouterDiscoveryIfIndex }
::= { flWorkRoutingIpRouterDiscoveryTable 1 }
FlWorkRoutingIpRouterDiscoveryEntry ::= SEQUENCE {
flWorkRoutingIpRouterDiscoveryIfIndex
Integer32,
flWorkRoutingIpRouterDiscoveryAdvertiseMode
INTEGER,
flWorkRoutingIpRouterDiscoveryMaxAdvertisementInterval
Integer32,
flWorkRoutingIpRouterDiscoveryMinAdvertisementInterval
Integer32,
flWorkRoutingIpRouterDiscoveryAdvertisementLifetime
Integer32,
flWorkRoutingIpRouterDiscoveryPreferenceLevel
Integer32,
flWorkRoutingIpRouterDiscoveryAdvertisementAddress
IpAddress
}
flWorkRoutingIpRouterDiscoveryIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface Number to configure Router Discovery on."
::= { flWorkRoutingIpRouterDiscoveryEntry 1 }
flWorkRoutingIpRouterDiscoveryAdvertiseMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable router discovery on the interface."
DEFVAL { enable }
::= { flWorkRoutingIpRouterDiscoveryEntry 2 }
flWorkRoutingIpRouterDiscoveryMaxAdvertisementInterval OBJECT-TYPE
SYNTAX Integer32 (4..1800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Maximum time allowed between sending router advertisements
from the interface."
DEFVAL { 600 }
::= { flWorkRoutingIpRouterDiscoveryEntry 3 }
flWorkRoutingIpRouterDiscoveryMinAdvertisementInterval OBJECT-TYPE
SYNTAX Integer32 (3..1800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Minimum time allowed between sending router advertisements from the interface.
This value must be less than or equal to
flWorkRoutingIpRouterDiscoveryMaxAdvertisementInterval."
DEFVAL { 450 }
::= { flWorkRoutingIpRouterDiscoveryEntry 4 }
flWorkRoutingIpRouterDiscoveryAdvertisementLifetime OBJECT-TYPE
SYNTAX Integer32 (4..9000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Value of lifetime field of router advertsisement sent from
the interface.
This value must be greater than or equal to
flWorkRoutingIpRouterDiscoveryMaxAdvertisementInterval."
DEFVAL { 1800 }
::= { flWorkRoutingIpRouterDiscoveryEntry 5 }
flWorkRoutingIpRouterDiscoveryPreferenceLevel OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Preferability of the address as a default router address,
related to other addresses on the same subnet. This is defined
as the larger the number, the higher the preference."
DEFVAL { 0 }
::= { flWorkRoutingIpRouterDiscoveryEntry 6 }
flWorkRoutingIpRouterDiscoveryAdvertisementAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Address used when sending router advertisements from the interface."
DEFVAL { 'E0000001'H } -- 224.0.0.1
::= { flWorkRoutingIpRouterDiscoveryEntry 7 }
--**************************************************************************************
-- flWorkRoutingIpVlanTable
--
--**************************************************************************************
flWorkRoutingIpVlanTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingIpVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { flWorkRoutingIp 5 }
flWorkRoutingIpVlanEntry OBJECT-TYPE
SYNTAX FlWorkRoutingIpVlanEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Static VLAN for which routing can be enabled/disabled"
INDEX { flWorkRoutingIpVlanId }
::= { flWorkRoutingIpVlanTable 1 }
FlWorkRoutingIpVlanEntry ::= SEQUENCE {
flWorkRoutingIpVlanId
Integer32,
flWorkRoutingIpVlanIfIndex
Integer32,
flWorkRoutingIpVlanRoutingStatus
RowStatus
}
flWorkRoutingIpVlanId OBJECT-TYPE
SYNTAX Integer32 (1..4095)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Vlan's Id."
::= { flWorkRoutingIpVlanEntry 1 }
flWorkRoutingIpVlanIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IfIndex associated with this VLAN."
::= { flWorkRoutingIpVlanEntry 2 }
flWorkRoutingIpVlanRoutingStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Status of Routing mode per Vlan.
active(1) - Vlan is enabled for routing
createAndGo(4) - Adds Vlan entry for routing
destroy(6) - Removes Vlan from routing"
::= { flWorkRoutingIpVlanEntry 3 }
--**************************************************************************************
-- flWorkRoutingSecondaryAddressTable
--
--**************************************************************************************
flWorkRoutingSecondaryAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingSecondaryAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains a list of secondary IP Addresses associated with an interface."
::= { flWorkRoutingIp 6 }
flWorkRoutingSecondaryAddressEntry OBJECT-TYPE
SYNTAX FlWorkRoutingSecondaryAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A secondary IP Address for a given interface. This IP Address must not
conflict with the IP Address configured in the flWorkRoutingIpInterfaceTable."
INDEX { flWorkRoutingIpInterfaceIfIndex, flWorkRoutingSecondaryIpAddress }
::= { flWorkRoutingSecondaryAddressTable 1 }
FlWorkRoutingSecondaryAddressEntry ::= SEQUENCE {
flWorkRoutingSecondaryIpAddress
IpAddress,
flWorkRoutingSecondaryNetMask
IpAddress,
flWorkRoutingSecondaryStatus
RowStatus
}
flWorkRoutingSecondaryIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Secondary IP Address assigned to this interface."
::= { flWorkRoutingSecondaryAddressEntry 1 }
flWorkRoutingSecondaryNetMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Secondary Net Mask assigned to this interface. This value must be
set during creation, and can not be changed."
::= { flWorkRoutingSecondaryAddressEntry 2 }
flWorkRoutingSecondaryStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Creates a new entry in the Secondary Address table.
Allowed values are:
createAndGo(4) - Creates an entry in this table, associating the address
with a given interface. The flWorkRoutingSecondaryNetMask
object must be set during creation.
destroy(6) - Removes the associated address from the interface."
::= { flWorkRoutingSecondaryAddressEntry 3 }
--**************************************************************************************
-- flWorkRoutingHelperAddressTable
--
--**************************************************************************************
flWorkRoutingHelperAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingHelperAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains a list of Helper IP Addresses associated with an interface."
::= { flWorkRoutingIp 7}
flWorkRoutingHelperAddressEntry OBJECT-TYPE
SYNTAX FlWorkRoutingHelperAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Helper IP Address for a given interface."
INDEX { flWorkRoutingIpInterfaceIfIndex, flWorkRoutingHelperIpAddress }
::= { flWorkRoutingHelperAddressTable 1 }
FlWorkRoutingHelperAddressEntry ::= SEQUENCE {
flWorkRoutingHelperIpAddress
IpAddress,
flWorkRoutingHelperStatus
RowStatus
}
flWorkRoutingHelperIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Helper IP Address assigned to this interface."
::= { flWorkRoutingHelperAddressEntry 1 }
flWorkRoutingHelperStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Creates a new entry in the Helper Address table.
Allowed values are:
createAndGo(4) - Creates an entry in this table, associating the address
with a given interface. The flWorkRoutingHelperNetMask
object must be set during creation.
destroy(6) - Removes the associated address from the interface."
::= { flWorkRoutingHelperAddressEntry 2 }
--**************************************************************************************
-- flWorkRoutingIpIcmp
--
--**************************************************************************************
flWorkRoutingIpIcmpControl OBJECT IDENTIFIER ::= { flWorkRoutingIp 8}
flWorkRoutingIpIcmpEchoReplyMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the administrative Echo Reply Mode."
::= { flWorkRoutingIpIcmpControl 1 }
flWorkRoutingIpIcmpRedirectsMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the administrative Mode for sending Redirects. "
::= { flWorkRoutingIpIcmpControl 2 }
flWorkRoutingIpIcmpRateLimitInterval OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the time interval between tokens being placed in the bucket for
ICMP Ratelimit."
::= { flWorkRoutingIpIcmpControl 3 }
flWorkRoutingIpIcmpRateLimitBurstSize OBJECT-TYPE
SYNTAX Integer32 (1..200)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the number of tokens to be placed after timeout."
::= { flWorkRoutingIpIcmpControl 4 }
--**************************************************************************************
-- flWorkRoutingStaticRouteTable
--
--**************************************************************************************
flWorkRoutingStaticRouteTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingStaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains a List of Static Routes."
::= { flWorkRoutingIp 9}
flWorkRoutingStaticRouteEntry OBJECT-TYPE
SYNTAX FlWorkRoutingStaticRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table does contain information about an static route entry."
INDEX { flWorkRoutingStaticRouteTableIndex }
::= { flWorkRoutingStaticRouteTable 1 }
FlWorkRoutingStaticRouteEntry ::= SEQUENCE {
flWorkRoutingStaticRouteTableIndex
Integer32,
flWorkRoutingStaticRouteTableDestNetwork
IpAddress,
flWorkRoutingStaticRouteTableDestSubnetMask
IpAddress,
flWorkRoutingStaticRouteTableNextHop
IpAddress,
flWorkRoutingStaticRouteTablePreference
Integer32,
flWorkRoutingStaticRouteTableActive
INTEGER,
flWorkRoutingStaticRouteTableStatus
RowStatus
}
flWorkRoutingStaticRouteTableIndex
OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of this entry.
"
::= { flWorkRoutingStaticRouteEntry 1 }
flWorkRoutingStaticRouteTableDestNetwork
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Network IP Address of the destination Network.
"
::= { flWorkRoutingStaticRouteEntry 2 }
flWorkRoutingStaticRouteTableDestSubnetMask
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Network Subnet Mask of the destination Network.
"
::= { flWorkRoutingStaticRouteEntry 3 }
flWorkRoutingStaticRouteTableNextHop
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP Address of the Next Hop Router to
the Destination network.
"
::= { flWorkRoutingStaticRouteEntry 4 }
flWorkRoutingStaticRouteTablePreference
OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Preference value for the Route."
::= { flWorkRoutingStaticRouteEntry 5 }
flWorkRoutingStaticRouteTableActive
OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object shows the status of this
Route."
::= { flWorkRoutingStaticRouteEntry 6 }
flWorkRoutingStaticRouteTableStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Status of Routing Table Entry.
active(1) - Routing Table entry is present
createAndGo(4) - Adds static routing entry
destroy(6) - Removes static routing entry"
::= { flWorkRoutingStaticRouteEntry 7 }
--**************************************************************************************
-- flWorkRoutingArp
--
--**************************************************************************************
flWorkRoutingArpAgeoutTime OBJECT-TYPE
SYNTAX Integer32 (15..21600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the ARP entry ageout time in seconds.
Allowable range: 15-21600"
DEFVAL { 1200 }
::= { flWorkRoutingArp 1 }
flWorkRoutingArpResponseTime OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the ARP request response timeout in seconds.
Allowable range: 1-10"
::= { flWorkRoutingArp 2 }
flWorkRoutingArpMaxRetries OBJECT-TYPE
SYNTAX Integer32 (0..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the ARP count of maximum request for retries.
Allowable range: 0-10"
::= { flWorkRoutingArp 3 }
flWorkRoutingArpCacheSize OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the ARP maximum number of entries in the cache.
Allowable range is platform-specific."
::= { flWorkRoutingArp 4 }
flWorkRoutingArpDynamicRenew OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This indicates the current setting of ARP dynamic renew mode. "
DEFVAL { enable }
::= { flWorkRoutingArp 5 }
flWorkRoutingArpTotalEntryCountCurrent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current number of entries in the ARP cache."
::= { flWorkRoutingArp 6 }
flWorkRoutingArpTotalEntryCountPeak OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Peak number of entries recorded in the ARP cache over
time. This value is restarted whenever the ARP cache
size is changed."
::= { flWorkRoutingArp 7 }
flWorkRoutingArpStaticEntryCountCurrent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current number of configured static ARP entries."
::= { flWorkRoutingArp 8 }
flWorkRoutingArpStaticEntryCountMax OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of configurable static ARP entries."
::= { flWorkRoutingArp 9 }
--*************************************************************************
flWorkRoutingLocalProxyArpTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingLocalProxyArpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the per-interface configuration
parameters for Local Proxy Arp."
::= { flWorkRoutingArp 11 }
flWorkRoutingLocalProxyArpEntry OBJECT-TYPE
SYNTAX FlWorkRoutingLocalProxyArpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Represents a logical row in the
flWorkRoutingLocalProxyArpTable"
INDEX { ifIndex }
::= { flWorkRoutingLocalProxyArpTable 1 }
FlWorkRoutingLocalProxyArpEntry ::= SEQUENCE {
flWorkRoutingLocalProxyArpMode
INTEGER
}
flWorkRoutingLocalProxyArpMode OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Local Proxy Arp Mode for the interface."
::= { flWorkRoutingLocalProxyArpEntry 1 }
--*************************************************************************
flWorkRoutingIntfArpTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingIntfArpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table augments the MIB-II ipNetToMediaTable by providing
per-interface ARP entry information."
::= { flWorkRoutingArp 12 }
flWorkRoutingIntfArpEntry OBJECT-TYPE
SYNTAX FlWorkRoutingIntfArpEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flWorkRoutingIntfArpIpAddress,
flWorkRoutingIntfArpIfIndex}
::= { flWorkRoutingIntfArpTable 1 }
FlWorkRoutingIntfArpEntry ::= SEQUENCE {
flWorkRoutingIntfArpIpAddress
IpAddress,
flWorkRoutingIntfArpIfIndex
InterfaceIndex,
flWorkRoutingIntfArpAge
TimeTicks,
flWorkRoutingIntfArpMacAddress
MacAddress,
flWorkRoutingIntfArpType
INTEGER,
flWorkRoutingIntfArpStatus
RowStatus
}
flWorkRoutingIntfArpIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Type of Address assigned to this interface."
::= { flWorkRoutingIntfArpEntry 1 }
flWorkRoutingIntfArpIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Associated IfIndex which identified the ARP Entry.
This value must be specified for static ARP entries on an
unnumbered interface"
::= { flWorkRoutingIntfArpEntry 2 }
flWorkRoutingIntfArpAge OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This defines the time (in seconds) since the ARP entry
was last refreshed. This value is 0 for ARP entries of
type local(1) or static(3), since these entries are
not subject to aging."
::= { flWorkRoutingIntfArpEntry 3 }
flWorkRoutingIntfArpMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The hardware MAX Address that each interface maps to."
::= { flWorkRoutingIntfArpEntry 4 }
flWorkRoutingIntfArpType OBJECT-TYPE
SYNTAX INTEGER {
local(1),
gateway(2),
static(3),
dynamic(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of ARP entry."
::= { flWorkRoutingIntfArpEntry 5 }
flWorkRoutingIntfArpStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of this ARP entry. Setting this object destroy will remove the entry."
::= { flWorkRoutingIntfArpEntry 6 }
--**************************************************************************************
-- flWorkRoutingVrrp
--
--**************************************************************************************
flWorkRoutingVrrpAdminState OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the administrative mode of VRRP in the router."
::= { flWorkRoutingVrrp 1 }
--**************************************************************************************
-- flWorkRoutingVrrpOperTable
--
--**************************************************************************************
flWorkRoutingVrrpOperTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingVrrpOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Operations table for a VRRP router which consists of a
sequence (i.e., one or more conceptual rows) of
`flWorkRoutingVrrpOperEntry' items."
::= { flWorkRoutingVrrp 2 }
flWorkRoutingVrrpOperEntry OBJECT-TYPE
SYNTAX FlWorkRoutingVrrpOperEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains operational priority that is
associated with a virtual router."
INDEX { ifIndex, vrrpOperVrId }
::= { flWorkRoutingVrrpOperTable 1 }
FlWorkRoutingVrrpOperEntry ::=
SEQUENCE {
flWorkRoutingVrrpOperPriority
Integer32
}
flWorkRoutingVrrpOperPriority OBJECT-TYPE
SYNTAX Integer32 (0..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the operational priority of the VRRP router.
This value will be afftected by both the tracking process and the
configured priority set by the vrrpOperPriority object."
::= { flWorkRoutingVrrpOperEntry 1 }
--**********************************************************************
-- flWorkRoutingVrrpTrackIntfTable
--**********************************************************************
flWorkRoutingVrrpTrackIntfTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingVrrpTrackIntfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Tracking table for a VRRP router which consists of
flWorkRoutingVrrpTrackIntfEntry items."
::= { flWorkRoutingVrrp 3 }
flWorkRoutingVrrpTrackIntfEntry OBJECT-TYPE
SYNTAX FlWorkRoutingVrrpTrackIntfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains tracked IP interfaces
associated with a virtual router."
INDEX { ifIndex, vrrpOperVrId, flWorkRoutingVrrpTrackIntf }
::= { flWorkRoutingVrrpTrackIntfTable 1 }
FlWorkRoutingVrrpTrackIntfEntry ::=
SEQUENCE {
flWorkRoutingVrrpTrackIntf
InterfaceIndex,
flWorkRoutingVrrpTrackIfPrioDec
Integer32,
flWorkRoutingVrrpTrackIfState
Integer32,
flWorkRoutingVrrpTrackIfStatus
RowStatus
}
flWorkRoutingVrrpTrackIntf OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the interface to be tracked."
::= { flWorkRoutingVrrpTrackIntfEntry 1 }
flWorkRoutingVrrpTrackIfPrioDec OBJECT-TYPE
SYNTAX Integer32 (1..254)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the decrement priority of the
VRRP router."
DEFVAL { 10 }
::= { flWorkRoutingVrrpTrackIntfEntry 2 }
flWorkRoutingVrrpTrackIfState OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the IP state of the tracked interface
for the virtual router. "
::= { flWorkRoutingVrrpTrackIntfEntry 3 }
flWorkRoutingVrrpTrackIfStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status variable, used in accordance to installation
and removal conventions for conceptual rows. To create a row in
this table, a manager sets this object to either createAndGo(4)
or createAndWait(5). The newly created row will be in active state later.
To destroy the row set this object to destroy."
::= { flWorkRoutingVrrpTrackIntfEntry 4 }
--**********************************************************************
-- flWorkRoutingVrrpTrackRouteTable
--**********************************************************************
flWorkRoutingVrrpTrackRouteTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingVrrpTrackRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Tracking table for a VRRP router which consists of a
'flWorkRoutingVrrpTrackRouteEntry' items."
::= { flWorkRoutingVrrp 4 }
flWorkRoutingVrrpTrackRouteEntry OBJECT-TYPE
SYNTAX FlWorkRoutingVrrpTrackRouteEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table contains tracked Routes
associated with a virtual router."
INDEX { ifIndex, vrrpOperVrId, flWorkRoutingVrrpTrackRtPfx,
flWorkRoutingVrrpTrackRtPfxLen }
::= { flWorkRoutingVrrpTrackRouteTable 1 }
FlWorkRoutingVrrpTrackRouteEntry ::=
SEQUENCE {
flWorkRoutingVrrpTrackRtPfx
IpAddress,
flWorkRoutingVrrpTrackRtPfxLen
Integer32,
flWorkRoutingVrrpTrackRtPrioDec
Integer32,
flWorkRoutingVrrpTrackRtReachable
Integer32,
flWorkRoutingVrrpTrackRtStatus
RowStatus
}
flWorkRoutingVrrpTrackRtPfx OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the prefix of the route to be tracked."
::= { flWorkRoutingVrrpTrackRouteEntry 1 }
flWorkRoutingVrrpTrackRtPfxLen OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies prefix length of the route to be tracked."
::= { flWorkRoutingVrrpTrackRouteEntry 2 }
flWorkRoutingVrrpTrackRtPrioDec OBJECT-TYPE
SYNTAX Integer32 (1..254)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the decrement priority of the
VRRP router."
DEFVAL { 10 }
::= { flWorkRoutingVrrpTrackRouteEntry 3 }
flWorkRoutingVrrpTrackRtReachable OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the reachability of the
tracked route."
::= { flWorkRoutingVrrpTrackRouteEntry 4 }
flWorkRoutingVrrpTrackRtStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The row status variable, used in accordance to installation
and removal conventions for conceptual rows. To create a row in
this table, a manager sets this object to either createAndGo(4)
or createAndWait(5). The newly created row will be in active state later.
To delete the tracked route set this object to destroy."
::= { flWorkRoutingVrrpTrackRouteEntry 5 }
flWorkRoutingVrrpIcmpEcho OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets and shows the ICMP ECHO state of VRRP in the router.
If enabled, the router will answer to ICMP Echo
requestes issued to a virtual router IP address if the
router ist the current master for this virtual router IP"
::= { flWorkRoutingVrrp 5 }
--**************************************************************************************
-- flWorkRoutingRip
--
--**************************************************************************************
flWorkRoutingRipAdminState OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the administrative mode of RIP in the router."
::= { flWorkRoutingRip 1 }
flWorkRoutingRipSplitHorizonMode OBJECT-TYPE
SYNTAX INTEGER {
none(1),
simple(2),
poisonReverse(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the RIP split horizon operating mode in the router.
A value of none(1) means split horizon processing is
disabled. When set to simple(2), the simple split
horizon technique is used. When set to poisonReverse(3),
the split horizon with poison reverse technique is used.
The default split horizon mode is simple(2)."
DEFVAL { simple }
::= { flWorkRoutingRip 2 }
flWorkRoutingRipAutoSummaryMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the RIP auto summarization mode in the router.
A value of enable(1) means that routes advertized by
this RIP router are combined, or summarized, whenever
possible into aggregates. When set to disable(2),
routes are not aggregated in RIP updates generated
by this router. The default auto summary mode is
enable(1)."
DEFVAL { enable }
::= { flWorkRoutingRip 3 }
flWorkRoutingRipHostRoutesAcceptMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the RIP host route acceptance mode in the router.
A value of enable(1) means that host routes advertized
to this RIP router will be accepted (learned) into its
routing table. When set to disable(2), host routes
advertized in RIP updates from neighboring routers
are ignored. The default host routes accept mode is
enable(1)."
DEFVAL { enable }
::= { flWorkRoutingRip 4 }
--************************************************************************************
flWorkRoutingRipDefaultMetric OBJECT-TYPE
SYNTAX Integer32 (1..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default metric of redistributed routes, when RIP redistributes
from other protocols."
::= { flWorkRoutingRip 5 }
flWorkRoutingRipDefaultMetricConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine whether RIP default-metric is configured or not."
::= { flWorkRoutingRip 6 }
flWorkRoutingRipDefaultInfoOriginate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine, whether RIP can advertise a default-route learned
from another protocol."
DEFVAL { false }
::= { flWorkRoutingRip 7 }
flWorkRoutingRipRouteRedistTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingRipRouteRedistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the MIB objects required to configure
route-redistribution for RIP. Here, RIP is the Destination
protocol and the source protocols can be any of : BGP, OSPF,
Static, Connected."
::= { flWorkRoutingRip 8 }
flWorkRoutingRipRouteRedistEntry OBJECT-TYPE
SYNTAX FlWorkRoutingRipRouteRedistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flWorkRoutingRipRouteRedistSource }
::= { flWorkRoutingRipRouteRedistTable 1 }
FlWorkRoutingRipRouteRedistEntry ::= SEQUENCE {
flWorkRoutingRipRouteRedistSource
INTEGER,
flWorkRoutingRipRouteRedistMode
INTEGER,
flWorkRoutingRipRouteRedistMetric
Integer32,
flWorkRoutingRipRouteRedistMetricConfigured
TruthValue,
flWorkRoutingRipRouteRedistMatchInternal
INTEGER,
flWorkRoutingRipRouteRedistMatchExternal1
INTEGER,
flWorkRoutingRipRouteRedistMatchExternal2
INTEGER,
flWorkRoutingRipRouteRedistMatchNSSAExternal1
INTEGER,
flWorkRoutingRipRouteRedistMatchNSSAExternal2
INTEGER,
flWorkRoutingRipRouteRedistDistList
Unsigned32,
flWorkRoutingRipRouteRedistDistListConfigured
TruthValue
}
flWorkRoutingRipRouteRedistSource OBJECT-TYPE
SYNTAX INTEGER{
connected(1),
static(2),
ospf(3),
bgp(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Source route, from which RIP can redistribute routes.
This object also acts as the identifier for the
RIP redistribution Table entry."
::= { flWorkRoutingRipRouteRedistEntry 1 }
flWorkRoutingRipRouteRedistMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User enabels/disables route-redistribution for a particular source
protocol."
DEFVAL { disable }
::= { flWorkRoutingRipRouteRedistEntry 2 }
flWorkRoutingRipRouteRedistMetric OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Metric used for redistributing a particular source protocol route
into RIP."
::= { flWorkRoutingRipRouteRedistEntry 3 }
flWorkRoutingRipRouteRedistMetricConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine whether RIP redistribute-metric is configured or not."
::= { flWorkRoutingRipRouteRedistEntry 4 }
flWorkRoutingRipRouteRedistMatchInternal OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2),
not-applicable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this flag is true, RIP redistributes OSPF internal routes.
It will be non-applicable, when source protocol is other than ospf."
::= { flWorkRoutingRipRouteRedistEntry 5 }
flWorkRoutingRipRouteRedistMatchExternal1 OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2),
not-applicable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this flag is true, RIP redistributes OSPF External1 routes.
It will be non-applicable, when source protocol is other than ospf."
::= { flWorkRoutingRipRouteRedistEntry 6 }
flWorkRoutingRipRouteRedistMatchExternal2 OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2),
not-applicable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this flag is true, RIP redistributes OSPF External2 routes.
It will be non-applicable, when source protocol is other than ospf."
::= { flWorkRoutingRipRouteRedistEntry 7 }
flWorkRoutingRipRouteRedistMatchNSSAExternal1 OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2),
not-applicable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this flag is true, RIP redistributes OSPF NSSA-External1 routes.
It will be non-applicable, when source protocol is other than ospf."
::= { flWorkRoutingRipRouteRedistEntry 8 }
flWorkRoutingRipRouteRedistMatchNSSAExternal2 OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2),
not-applicable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this flag is true, RIP redistributes OSPF NSSA-External2 routes.
It will be non-applicable, when source protocol is other than ospf."
::= { flWorkRoutingRipRouteRedistEntry 9 }
flWorkRoutingRipRouteRedistDistList OBJECT-TYPE
SYNTAX Unsigned32 (1..199)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Access-list number of the access-list, which filters routes received
from a source-protocol."
::= { flWorkRoutingRipRouteRedistEntry 10 }
flWorkRoutingRipRouteRedistDistListConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine whether Access-list is configured or not."
::= { flWorkRoutingRipRouteRedistEntry 11 }
-- The RIP Interface Configuration Table (augmented information).
flWorkRoutingRip2IfConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingRip2IfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of subnets which require separate
configuration in RIP. Augments rip2IfConfTable
in the RIPv2-MIB."
::= { flWorkRoutingRip 9 }
flWorkRoutingRip2IfConfEntry OBJECT-TYPE
SYNTAX FlWorkRoutingRip2IfConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A Single Routing Domain in a single Subnet.
Augments rip2IfConfEntry in RIPv2-MIB."
AUGMENTS { rip2IfConfEntry }
::= { flWorkRoutingRip2IfConfTable 1 }
FlWorkRoutingRip2IfConfEntry ::=
SEQUENCE {
flWorkRoutingRip2IfConfAuthKeyId
INTEGER
}
flWorkRoutingRip2IfConfAuthKeyId OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The identifier for the authentication key used
on this interface. This field is only meaningful
when the RIPv2-MIB rip2IfConfAuthType is md5(3);
otherwise, the value is not used."
::= { flWorkRoutingRip2IfConfEntry 1 }
--**************************************************************************************
-- flWorkRoutingOspf
--
--**************************************************************************************
flWorkRoutingOspfDefaultMetric OBJECT-TYPE
SYNTAX Integer32 (1..16777214)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default metric of redistributed routes, when OSPF redistributes
from other protocols."
::= { flWorkRoutingOspf 1 }
flWorkRoutingOspfDefaultMetricConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine whether OSPF default-metric is configured or not."
::= { flWorkRoutingOspf 2 }
flWorkRoutingOspfDefaultInfoOriginate OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine, whether OSPF can advertise a default-route learned
from another protocol."
DEFVAL { false }
::= { flWorkRoutingOspf 3 }
flWorkRoutingOspfDefaultInfoOriginateAlways OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When this flag is true, the router advertises 0.0.0.0/0.0.0.0 always.
Without this option, OSPF will only advertise 0.0.0.0/0.0.0.0 if the
router's forwarding table contains a default route."
DEFVAL { false }
::= { flWorkRoutingOspf 4 }
flWorkRoutingOspfDefaultInfoOriginateMetric OBJECT-TYPE
SYNTAX Integer32 (1..16777214)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Metric of the default route,which OSPF advertises when learned from
other protocol."
DEFVAL { 10 }
::= { flWorkRoutingOspf 5 }
flWorkRoutingOspfDefaultInfoOriginateMetricConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine whether OSPF default-info originate metric
is configured or not."
::= { flWorkRoutingOspf 6 }
flWorkRoutingOspfDefaultInfoOriginateMetricType OBJECT-TYPE
SYNTAX INTEGER {
externalType1(1),
externalType2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Metric Type of the default route,which OSPF advertises when learned from
other protocol. It can be 1(external type 1) or 2(external type 2)."
DEFVAL { 2 }
::= { flWorkRoutingOspf 7 }
flWorkRoutingOspfRouteRedistTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingOspfRouteRedistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the MIB objects required to configure
route-redistribution for OSPF. Here, OSPF is the Destination
protocol and the source protocols can be any of : BGP, RIP,
Static, Connected."
::= { flWorkRoutingOspf 8 }
flWorkRoutingOspfRouteRedistEntry OBJECT-TYPE
SYNTAX FlWorkRoutingOspfRouteRedistEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flWorkRoutingOspfRouteRedistSource }
::= { flWorkRoutingOspfRouteRedistTable 1 }
FlWorkRoutingOspfRouteRedistEntry ::= SEQUENCE {
flWorkRoutingOspfRouteRedistSource
INTEGER,
flWorkRoutingOspfRouteRedistMode
INTEGER,
flWorkRoutingOspfRouteRedistMetric
Integer32,
flWorkRoutingOspfRouteRedistMetricConfigured
TruthValue,
flWorkRoutingOspfRouteRedistMetricType
INTEGER,
flWorkRoutingOspfRouteRedistTag
Unsigned32,
flWorkRoutingOspfRouteRedistSubnets
TruthValue,
flWorkRoutingOspfRouteRedistDistList
Unsigned32,
flWorkRoutingOspfRouteRedistDistListConfigured
TruthValue
}
flWorkRoutingOspfRouteRedistSource OBJECT-TYPE
SYNTAX INTEGER{
connected(1),
static(2),
rip(3),
bgp(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Source protocol, from which OSPF can redistribute routes.
This object also acts as the identifier for the
OSPF redistribution Table entry."
::= { flWorkRoutingOspfRouteRedistEntry 1 }
flWorkRoutingOspfRouteRedistMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"User enabels/disables route-redistribution for a particular source
protocol."
DEFVAL { disable }
::= { flWorkRoutingOspfRouteRedistEntry 2 }
flWorkRoutingOspfRouteRedistMetric OBJECT-TYPE
SYNTAX Integer32 (0..16777214)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Metric used for redistributing a particular source protocol route
into OSPF."
::= { flWorkRoutingOspfRouteRedistEntry 3 }
flWorkRoutingOspfRouteRedistMetricConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine whether OSPF redistribute-metric is configured or not."
::= { flWorkRoutingOspfRouteRedistEntry 4 }
flWorkRoutingOspfRouteRedistMetricType OBJECT-TYPE
SYNTAX INTEGER {
externalType1(1),
externalType2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Metric Type of routes,which OSPF redistributes from other source protocols.
It can be 1(external type 1) or 2(external type 2)."
DEFVAL { externalType2 }
::= { flWorkRoutingOspfRouteRedistEntry 5 }
flWorkRoutingOspfRouteRedistTag OBJECT-TYPE
SYNTAX Unsigned32(0..4294967295)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"It specifies the tag field in routes redistributed by OSPF."
::= { flWorkRoutingOspfRouteRedistEntry 6 }
flWorkRoutingOspfRouteRedistSubnets OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this value is false, then OSPF will not redistribute subnetted routes."
DEFVAL { false }
::= { flWorkRoutingOspfRouteRedistEntry 7 }
flWorkRoutingOspfRouteRedistDistList OBJECT-TYPE
SYNTAX Unsigned32 (1..199)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Access-list number of the access-list, which filters routes received
from a source-protocol."
::= { flWorkRoutingOspfRouteRedistEntry 8 }
flWorkRoutingOspfRouteRedistDistListConfigured OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine whether Access-list is configured or not."
::= { flWorkRoutingOspfRouteRedistEntry 9 }
-- OSPF Interface Table (augmented information)
flWorkRoutingOspfIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingOspfIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPF Interface Table describes the inter-
faces from the viewpoint of OSPF. Augments
ospfIfTable from the OSPF-MIB."
::= { flWorkRoutingOspf 9 }
flWorkRoutingOspfIfEntry OBJECT-TYPE
SYNTAX FlWorkRoutingOspfIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPF Interface Entry describes one inter-
face from the viewpoint of OSPF. Augments
ospfIfEntry in OSPF-MIB."
AUGMENTS { ospfIfEntry }
::= { flWorkRoutingOspfIfTable 1 }
FlWorkRoutingOspfIfEntry ::=
SEQUENCE {
flWorkRoutingOspfIfAuthKeyId
INTEGER,
flWorkRoutingOspfIfIpMtuIgnoreFlag
INTEGER,
flWorkRoutingOspfIfPassiveMode
TruthValue
}
flWorkRoutingOspfIfAuthKeyId OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The identifier for the authentication key used
on this interface. This field is only meaningful
when the OSPF-MIB ospfIfAuthType is md5(2);
otherwise, the value is not used."
::= { flWorkRoutingOspfIfEntry 1 }
flWorkRoutingOspfIfIpMtuIgnoreFlag OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the IP MTU Ignore Flag value for this OSPF interface."
::= { flWorkRoutingOspfIfEntry 2 }
flWorkRoutingOspfIfPassiveMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine whether the interface is passive.
A passive interface will not participate in the OSPF
adjacency formation."
DEFVAL { false }
::= { flWorkRoutingOspfIfEntry 3 }
-- OSPF Virtual Interface Table (augmented information)
flWorkRoutingOspfVirtIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingOspfVirtIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about this router's virtual inter-
faces. Augments ospfVirtIfTable from the OSPF-MIB."
::= { flWorkRoutingOspf 10 }
flWorkRoutingOspfVirtIfEntry OBJECT-TYPE
SYNTAX FlWorkRoutingOspfVirtIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Information about a single Virtual Interface.
Augments ospfVirtIfEntry in OSPF-MIB."
AUGMENTS { ospfVirtIfEntry }
::= { flWorkRoutingOspfVirtIfTable 1 }
FlWorkRoutingOspfVirtIfEntry ::=
SEQUENCE {
flWorkRoutingOspfVirtIfAuthKeyId
INTEGER
}
flWorkRoutingOspfVirtIfAuthKeyId OBJECT-TYPE
SYNTAX INTEGER (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The identifier for the authentication key used
on this virtual interface. This field is only meaningful
when the OSPF-MIB ospfVirtIfAuthType is md5(2);
otherwise, the value is not used."
::= { flWorkRoutingOspfVirtIfEntry 1 }
--**************************************************************************************
flWorkRoutingOspfRFC1583CompatibilityMode OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"From RFC2328:
Controls the preference rules used in Section 16.4 when
choosing among multiple AS-external-LSAs advertising the
same destination. When set to 'enabled', the preference
rules remain those specified by RFC 1583 ([Ref9]). When set
to 'disabled', the preference rules are those stated in
Section 16.4.1, which prevent routing loops when AS-
external-LSAs for the same destination have been originated
from different areas. Set to 'enabled' by default.
In order to minimize the chance of routing loops, all OSPF
routers in an OSPF routing domain should have
RFC1583Compatibility set identically. When there are routers
present that have not been updated with the functionality
specified in Section 16.4.1 of this memo, all routers should
have RFC1583Compatibility set to 'enabled'. Otherwise, all
routers should have RFC1583Compatibility set to 'disabled',
preventing all routing loops."
DEFVAL { enable }
::= { flWorkRoutingOspf 11 }
flWorkRoutingOspfSpfDelayTime OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Delay time (in seconds) between when OSPF
receives a topology change and when it
starts an SPF calculation. It can be an
integer from 0 to 65535. The default
time is 5 seconds. A value of 0 means
that there is no delay; that is, the
SPF calculation is started immediately."
DEFVAL { 5 }
::= { flWorkRoutingOspf 12 }
flWorkRoutingOspfSpfHoldTime OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Minimum time (in seconds) between two
consecutive SPF calculations. It can
be an integer from 0 to 65535. The
default time is 10 seconds. A value
of 0 means that there is no delay;
that is, two SPF calculations can
be done, one immediately after the
other."
DEFVAL { 10 }
::= { flWorkRoutingOspf 13 }
flWorkRoutingOspfAutoCostRefBw OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Auto cost refernece bandwidth of the
router interfaces for ospf metric calculations.
It can be an integer from 1 to 4294967. The
default reference bandwidth is 100 Mbps."
DEFVAL { 100 }
::= { flWorkRoutingOspf 14 }
--**************************************************************************************
-- Following OSPF MIB general group objects/tables are added .
-- These contain opaque related tables and scalars.
--**************************************************************************************
flWorkRoutingOspfOpaqueLsaSupport OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The router's support for Opaque LSA types.
This object is persistent and when written
the entity SHOULD save the change to non-volatile
storage."
REFERENCE
"The OSPF Opaque LSA Option"
::= { flWorkRoutingOspf 15 }
-- OSPF Type10 (Area Opaque) Link State Database
flWorkRoutingOspfAreaOpaqueLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingOspfAreaOpaqueLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPF Process's Area Link State Database (LSDB).
The LSDB contains type-10 Link State Advertisements
from throughout the areas that the device is attached to."
REFERENCE
"OSPF Version 2, Section 12 Link State Advertisements"
::= { flWorkRoutingOspf 16 }
flWorkRoutingOspfAreaOpaqueLsdbEntry OBJECT-TYPE
SYNTAX FlWorkRoutingOspfAreaOpaqueLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single AreaOpaque Link State Advertisement."
INDEX { flWorkRoutingOspfAreaOpaqueLsdbAreaId, flWorkRoutingOspfAreaOpaqueLsdbType,
flWorkRoutingOspfAreaOpaqueLsdbLsid, flWorkRoutingOspfAreaOpaqueLsdbRouterId }
::= { flWorkRoutingOspfAreaOpaqueLsdbTable 1 }
FlWorkRoutingOspfAreaOpaqueLsdbEntry ::=
SEQUENCE {
flWorkRoutingOspfAreaOpaqueLsdbAreaId
IpAddress,
flWorkRoutingOspfAreaOpaqueLsdbType
INTEGER,
flWorkRoutingOspfAreaOpaqueLsdbLsid
IpAddress,
flWorkRoutingOspfAreaOpaqueLsdbRouterId
IpAddress,
flWorkRoutingOspfAreaOpaqueLsdbSequence
Integer32,
flWorkRoutingOspfAreaOpaqueLsdbAge
Integer32,
flWorkRoutingOspfAreaOpaqueLsdbChecksum
Integer32,
flWorkRoutingOspfAreaOpaqueLsdbAdvertisement
OCTET STRING
}
flWorkRoutingOspfAreaOpaqueLsdbAreaId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32 bit identifier of the Area from which
the LSA was received."
REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters"
::= { flWorkRoutingOspfAreaOpaqueLsdbEntry 1 }
flWorkRoutingOspfAreaOpaqueLsdbType OBJECT-TYPE
SYNTAX INTEGER {
areaOpaqueLink (10)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the link state advertisement.
Each link state type has a separate advertisement
format."
REFERENCE
"OSPF Version 2, Appendix A.4.1 The Link State
Advertisement header"
::= { flWorkRoutingOspfAreaOpaqueLsdbEntry 2 }
flWorkRoutingOspfAreaOpaqueLsdbLsid OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Link State ID is an LS Type Specific field
containing either a Router ID or an IP Address;
it identifies the piece of the routing domain
that is being described by the advertisement."
REFERENCE
"OSPF Version 2, Section 12.1.4 Link State ID"
::= { flWorkRoutingOspfAreaOpaqueLsdbEntry 3 }
flWorkRoutingOspfAreaOpaqueLsdbRouterId OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32 bit number that uniquely identifies the
originating router in the Autonomous System."
REFERENCE
"OSPF Version 2, Appendix C.1 Global parameters"
::= { flWorkRoutingOspfAreaOpaqueLsdbEntry 4 }
flWorkRoutingOspfAreaOpaqueLsdbSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. It starts with the value '80000001'h,
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
Thus, a typical sequence number will be very negative.
It is used to detect old and duplicate link state
advertisements. The space of sequence numbers is linearly
ordered. The larger the sequence number the more recent
the advertisement."
REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence
number"
::= { flWorkRoutingOspfAreaOpaqueLsdbEntry 5 }
flWorkRoutingOspfAreaOpaqueLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge, except when
-- doNotAge bit is set
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state advertisement
in seconds."
REFERENCE
"OSPF Version 2, Section 12.1.1 LS age"
::= { flWorkRoutingOspfAreaOpaqueLsdbEntry 6 }
flWorkRoutingOspfAreaOpaqueLsdbChecksum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the checksum of the complete contents of
the advertisement, excepting the age field. The age field
is excepted so that an advertisement's age can be
incremented without updating the checksum. The checksum
used is the same that is used for ISO connectionless
datagrams; it is commonly referred to as the Fletcher
checksum."
REFERENCE
"OSPF Version 2, Section 12.1.7 LS checksum"
::= { flWorkRoutingOspfAreaOpaqueLsdbEntry 7 }
flWorkRoutingOspfAreaOpaqueLsdbAdvertisement OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..65535))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The entire Link State Advertisement, including
its header.
Note that for variable length LSAs, SNMP agents
may not be able to return the largest string size"
REFERENCE
"OSPF Version 2, Section 12 Link State Advertisements"
::= { flWorkRoutingOspfAreaOpaqueLsdbEntry 8 }
-- OSPF Link State Database, Link-Local for non-virtual links
flWorkRoutingOspfLocalLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingOspfLocalLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPF Process's Link-Local Link State Database
for non-virtual links.
This table is identical to the OSPF LSDB Table
in format, but contains only Link-Local Link State
Advertisements for non-virtual links. The purpose is
to allow Link-Local LSAs to be displayed for each
non-virtual interface. This table is implemented to
support type-9 LSAs which are defined
in 'The OSPF Opaque LSA Option'."
REFERENCE
"OSPF Version 2, Section 12 Link State
Advertisements and The OSPF Opaque LSA Option"
::= { flWorkRoutingOspf 17 }
flWorkRoutingOspfLocalLsdbEntry OBJECT-TYPE
SYNTAX FlWorkRoutingOspfLocalLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single Link State Advertisement."
INDEX { flWorkRoutingOspfLocalLsdbIpAddress, flWorkRoutingOspfLocalLsdbAddressLessIf,
flWorkRoutingOspfLocalLsdbType, flWorkRoutingOspfLocalLsdbLsid, flWorkRoutingOspfLocalLsdbRouterId
}
::= { flWorkRoutingOspfLocalLsdbTable 1 }
FlWorkRoutingOspfLocalLsdbEntry ::=
SEQUENCE {
flWorkRoutingOspfLocalLsdbIpAddress
IpAddress,
flWorkRoutingOspfLocalLsdbAddressLessIf
InterfaceIndexOrZero,
flWorkRoutingOspfLocalLsdbType
INTEGER,
flWorkRoutingOspfLocalLsdbLsid
IpAddress,
flWorkRoutingOspfLocalLsdbRouterId
RouterID,
flWorkRoutingOspfLocalLsdbSequence
Integer32,
flWorkRoutingOspfLocalLsdbAge
Integer32,
flWorkRoutingOspfLocalLsdbChecksum
Integer32,
flWorkRoutingOspfLocalLsdbAdvertisement
OCTET STRING
}
flWorkRoutingOspfLocalLsdbIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The IP Address of the interface from
which the LSA was received if the interface is
numbered."
REFERENCE
"OSPF Version 2, Appendix C.3 Interface parameters"
::= { flWorkRoutingOspfLocalLsdbEntry 1 }
flWorkRoutingOspfLocalLsdbAddressLessIf OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Interface Index of the interface from
which the LSA was received if the interface is
unnumbered."
REFERENCE
"OSPF Version 2, Appendix C.3 Interface parameters"
::= { flWorkRoutingOspfLocalLsdbEntry 2 }
flWorkRoutingOspfLocalLsdbType OBJECT-TYPE
SYNTAX INTEGER { localOpaqueLink (9) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the link state advertisement.
Each link state type has a separate advertise-
ment format."
REFERENCE
"OSPF Version 2, Appendix A.4.1 The Link State
Advertisement header and "
::= { flWorkRoutingOspfLocalLsdbEntry 3 }
flWorkRoutingOspfLocalLsdbLsid OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Link State ID is an LS Type Specific field
containing a 32 bit identifier in IP address format;
it identifies the piece of the routing domain
that is being described by the advertisement."
REFERENCE
"OSPF Version 2, Section 12.1.4 Link State ID"
::= { flWorkRoutingOspfLocalLsdbEntry 4 }
flWorkRoutingOspfLocalLsdbRouterId OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32 bit number that uniquely identifies the
originating router in the Autonomous System."
REFERENCE
"OSPF Version 2, Appendix C.1 Global parameters"
::= { flWorkRoutingOspfLocalLsdbEntry 5 }
flWorkRoutingOspfLocalLsdbSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. It starts with the value '80000001'h,
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
Thus, a typical sequence number will be very negative.
It is used to detect old and duplicate link state
advertisements. The space of sequence numbers is linearly
ordered. The larger the sequence number the more recent
the advertisement."
REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence
number"
::= { flWorkRoutingOspfLocalLsdbEntry 6 }
flWorkRoutingOspfLocalLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge, except when
-- doNotAge bit is set
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state adver-
tisement in seconds."
REFERENCE
"OSPF Version 2, Section 12.1.1 LS age"
::= { flWorkRoutingOspfLocalLsdbEntry 7 }
flWorkRoutingOspfLocalLsdbChecksum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the checksum of the complete
contents of the advertisement, excepting the
age field. The age field is excepted so that
an advertisement's age can be incremented
without updating the checksum. The checksum
used is the same that is used for ISO connec-
tionless datagrams; it is commonly referred to
as the Fletcher checksum."
REFERENCE
"OSPF Version 2, Section 12.1.7 LS checksum"
::= { flWorkRoutingOspfLocalLsdbEntry 8 }
flWorkRoutingOspfLocalLsdbAdvertisement OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..65535))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The entire Link State Advertisement, including
its header.
Note that for variable length LSAs, SNMP agents
may not be able to return the largest string size."
REFERENCE
"OSPF Version 2, Section 12 Link State Adver-
tisements"
::= { flWorkRoutingOspfLocalLsdbEntry 9 }
-- OSPF Link State Database, AS-scope
flWorkRoutingOspfAsLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingOspfAsLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The OSPF Process's AS-scope LSA Link State Database.
The Database contains the AS-scope Link State
Advertisements from throughout the areas that
the device is attached to.
This table is identical to the OSPF LSDB Table
in format, but contains only AS-scope Link State
Advertisements. The purpose is to allow AS-scope
LSAs to be displayed once for the router rather
than once in each non-stub area."
REFERENCE
"OSPF Version 2, Section 12 Link State Adver-
tisements"
::= { flWorkRoutingOspf 18 }
flWorkRoutingOspfAsLsdbEntry OBJECT-TYPE
SYNTAX FlWorkRoutingOspfAsLsdbEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A single Link State Advertisement."
INDEX { flWorkRoutingOspfAsLsdbType, flWorkRoutingOspfAsLsdbLsid, flWorkRoutingOspfAsLsdbRouterId }
::= { flWorkRoutingOspfAsLsdbTable 1 }
FlWorkRoutingOspfAsLsdbEntry ::=
SEQUENCE {
flWorkRoutingOspfAsLsdbType
INTEGER,
flWorkRoutingOspfAsLsdbLsid
IpAddress,
flWorkRoutingOspfAsLsdbRouterId
RouterID,
flWorkRoutingOspfAsLsdbSequence
Integer32,
flWorkRoutingOspfAsLsdbAge
Integer32,
flWorkRoutingOspfAsLsdbChecksum
Integer32,
flWorkRoutingOspfAsLsdbAdvertisement
OCTET STRING
}
flWorkRoutingOspfAsLsdbType OBJECT-TYPE
SYNTAX INTEGER {
asOpaqueLink (11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The type of the link state advertisement.
Each link state type has a separate advertise-
ment format."
REFERENCE
"OSPF Version 2, Appendix A.4.1 The Link State
Advertisement header"
::= { flWorkRoutingOspfAsLsdbEntry 1 }
flWorkRoutingOspfAsLsdbLsid OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Link State ID is an LS Type Specific field
containing either a Router ID or an IP Address;
it identifies the piece of the routing domain
that is being described by the advertisement."
REFERENCE
"OSPF Version 2, Section 12.1.4 Link State ID"
::= { flWorkRoutingOspfAsLsdbEntry 2 }
flWorkRoutingOspfAsLsdbRouterId OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The 32 bit number that uniquely identifies the
originating router in the Autonomous System."
REFERENCE
"OSPF Version 2, Appendix C.1 Global parameters"
::= { flWorkRoutingOspfAsLsdbEntry 3 }
flWorkRoutingOspfAsLsdbSequence OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The sequence number field is a signed 32-bit
integer. It starts with the value '80000001'h,
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
Thus, a typical sequence number will be very negative.
It is used to detect old and duplicate link state
advertisements. The space of sequence numbers is linearly
ordered. The larger the sequence number the more recent
the advertisement."
REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence
number"
::= { flWorkRoutingOspfAsLsdbEntry 4 }
flWorkRoutingOspfAsLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge, except when
-- doNotAge bit is set
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the age of the link state adver-
tisement in seconds."
REFERENCE
"OSPF Version 2, Section 12.1.1 LS age"
::= { flWorkRoutingOspfAsLsdbEntry 5 }
flWorkRoutingOspfAsLsdbChecksum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This field is the checksum of the complete
contents of the advertisement, excepting the
age field. The age field is excepted so that
an advertisement's age can be incremented
without updating the checksum. The checksum
used is the same that is used for ISO connec-
tionless datagrams; it is commonly referred to
as the Fletcher checksum."
REFERENCE
"OSPF Version 2, Section 12.1.7 LS checksum"
::= { flWorkRoutingOspfAsLsdbEntry 6 }
flWorkRoutingOspfAsLsdbAdvertisement OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..65535))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The entire Link State Advertisement, including
its header."
REFERENCE
"OSPF Version 2, Section 12 Link State Adver-
tisements.
Note that for variable length LSAs, SNMP agents
may not be able to return the largest string size."
::= { flWorkRoutingOspfAsLsdbEntry 7 }
flWorkRoutingOspfDefaultPassiveMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Flag to determine, whether all the interfaces are passive interfaces
by default. A passive interface will not participate in the OSPF
adjacency formation."
DEFVAL { false }
::= { flWorkRoutingOspf 19 }
--**************************************************************************************
-- flWorkRoutingLoopback
--**************************************************************************************
flWorkRoutingLoopbackTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingLoopbackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A summary table of the Loopback instances"
::= { flWorkRoutingLoopback 1 }
flWorkRoutingLoopbackEntry OBJECT-TYPE
SYNTAX FlWorkRoutingLoopbackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { flWorkRoutingLoopbackID }
::= { flWorkRoutingLoopbackTable 1 }
FlWorkRoutingLoopbackEntry ::= SEQUENCE {
flWorkRoutingLoopbackID
Integer32,
flWorkRoutingLoopbackIfIndex
Integer32,
flWorkRoutingLoopbackIPAddress
IpAddress,
flWorkRoutingLoopbackIPSubnet
IpAddress,
flWorkRoutingLoopbackStatus
RowStatus
}
flWorkRoutingLoopbackID OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Loopback ID is associated with Internal Interface number
which will be generated when we create a loopback."
::= { flWorkRoutingLoopbackEntry 1 }
flWorkRoutingLoopbackIfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is external interface associated with inetrnal interface of loopback.
The Loopback ID is associated with Internal Interface number
which will be generated when we create a loopback."
::= { flWorkRoutingLoopbackEntry 2 }
flWorkRoutingLoopbackIPAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP Address configured for the respective loopback"
::= { flWorkRoutingLoopbackEntry 3 }
flWorkRoutingLoopbackIPSubnet OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Subnet mask configured for the respective loopback"
::= { flWorkRoutingLoopbackEntry 4 }
flWorkRoutingLoopbackStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Status of this instance. The rows can be added/deleted in the table by setting createAndGo/destroy respectively
active(1) - this loopback instance is active
createAndGo(4) - set to this value to create an instance
destroy(6) - set to this value to delete an instance"
::= { flWorkRoutingLoopbackEntry 5 }
--**************************************************************************************
-- flWorkRoutingNAT
--**************************************************************************************
flWorkRoutingNATIntfCtrl
OBJECT IDENTIFIER ::= { flWorkRoutingNAT 1 }
flWorkRoutingNATIntfForwarding
OBJECT IDENTIFIER ::= { flWorkRoutingNAT 2 }
flWorkRoutingNATIntf1to1
OBJECT IDENTIFIER ::= { flWorkRoutingNAT 3 }
flWorkRoutingNATIntfVirtual
OBJECT IDENTIFIER ::= { flWorkRoutingNAT 4 }
--
-- flWorkRoutingNATIntfCtrl
--
flWorkRoutingNATIntfCtrlTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingNATIntfCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains a List of NAT Interface configuration parameters."
::= { flWorkRoutingNATIntfCtrl 1 }
flWorkRoutingNATIntfCtrlEntry
OBJECT-TYPE
SYNTAX FlWorkRoutingNATIntfCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table does contain information about NAT Interface control parameters."
INDEX { flWorkRoutingNATIntfCtrlIntfIndex }
::= { flWorkRoutingNATIntfCtrlTable 1 }
FlWorkRoutingNATIntfCtrlEntry
::= SEQUENCE {
flWorkRoutingNATIntfCtrlIntfIndex
Integer32,
flWorkRoutingNATIntfCtrlIntfMode
INTEGER
}
flWorkRoutingNATIntfCtrlIntfIndex
OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface Index of this entry.
"
::= { flWorkRoutingNATIntfCtrlEntry 1 }
flWorkRoutingNATIntfCtrlIntfMode
OBJECT-TYPE
SYNTAX INTEGER {
none(0),
oneToOne(1),
virtual(2),
masquerade(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"NAT Mode of this Interface.
"
::= { flWorkRoutingNATIntfCtrlEntry 2 }
--
-- flWorkRoutingNATIntfForwarding
--
flWorkRoutingNATIntfForwardingTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingNATIntfForwardingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains a List of Interface Port Forwarding rules."
::= { flWorkRoutingNATIntfForwarding 1 }
flWorkRoutingNATIntfForwardingEntry
OBJECT-TYPE
SYNTAX FlWorkRoutingNATIntfForwardingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table does contain information about Interface Port Forwarding rules."
INDEX { flWorkRoutingNATIntfForwardingIntfIndex,
flWorkRoutingNATIntfForwardingTableIndex }
::= { flWorkRoutingNATIntfForwardingTable 1 }
FlWorkRoutingNATIntfForwardingEntry
::= SEQUENCE {
flWorkRoutingNATIntfForwardingIntfIndex
Integer32,
flWorkRoutingNATIntfForwardingTableIndex
Integer32,
flWorkRoutingNATIntfForwardingTableProtocol
INTEGER,
flWorkRoutingNATIntfForwardingTableDirection
INTEGER,
flWorkRoutingNATIntfForwardingTableInboundAddr
IpAddress,
flWorkRoutingNATIntfForwardingTableInboundPort
Integer32,
flWorkRoutingNATIntfForwardingTableOutboundAddr
IpAddress,
flWorkRoutingNATIntfForwardingTableOutboundPort
Integer32,
flWorkRoutingNATIntfForwardingTableActive
INTEGER,
flWorkRoutingNATIntfForwardingTableStatus
RowStatus
}
flWorkRoutingNATIntfForwardingIntfIndex
OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface Index of this entry.
"
::= { flWorkRoutingNATIntfForwardingEntry 1 }
flWorkRoutingNATIntfForwardingTableIndex
OBJECT-TYPE
SYNTAX Integer32 (1..128)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Table Index of this entry.
"
::= { flWorkRoutingNATIntfForwardingEntry 2 }
flWorkRoutingNATIntfForwardingTableProtocol
OBJECT-TYPE
SYNTAX INTEGER {tcp(1), udp(2), both(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Protocol of the connection to forward."
::= { flWorkRoutingNATIntfForwardingEntry 3 }
flWorkRoutingNATIntfForwardingTableDirection
OBJECT-TYPE
SYNTAX INTEGER {source(1), destination(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"direction for the Forwarding rule."
::= { flWorkRoutingNATIntfForwardingEntry 4 }
flWorkRoutingNATIntfForwardingTableInboundAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inbound IP Address."
::= { flWorkRoutingNATIntfForwardingEntry 5 }
flWorkRoutingNATIntfForwardingTableInboundPort
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Inbound Port Number."
::= { flWorkRoutingNATIntfForwardingEntry 6 }
flWorkRoutingNATIntfForwardingTableOutboundAddr
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Outbound IP Address."
::= { flWorkRoutingNATIntfForwardingEntry 7 }
flWorkRoutingNATIntfForwardingTableOutboundPort
OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Outbound Port Number."
::= { flWorkRoutingNATIntfForwardingEntry 8 }
flWorkRoutingNATIntfForwardingTableActive
OBJECT-TYPE
SYNTAX INTEGER {disable(1), enable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object shows the status of this forwarding entry."
::= { flWorkRoutingNATIntfForwardingEntry 9 }
flWorkRoutingNATIntfForwardingTableStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Status of NAT Forwarding Table entry.
active(1) - NAT Forwarding Table entry is present
createAndGo(4) - Adds NAT Forwarding entry
destroy(6) - Removes NAT Forwarding entry"
::= { flWorkRoutingNATIntfForwardingEntry 10 }
flWorkRoutingNATIntf1to1Table
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingNATIntf1to1Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains a List of Interface 1:1 NAT rules."
::= { flWorkRoutingNATIntf1to1 1 }
flWorkRoutingNATIntf1to1Entry
OBJECT-TYPE
SYNTAX FlWorkRoutingNATIntf1to1Entry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table does contain information about 1:1 NAT rules."
INDEX { flWorkRoutingNATIntf1to1IntfIndex,
flWorkRoutingNATIntf1to1TableIndex }
::= { flWorkRoutingNATIntf1to1Table 1 }
FlWorkRoutingNATIntf1to1Entry
::= SEQUENCE {
flWorkRoutingNATIntf1to1IntfIndex
Integer32,
flWorkRoutingNATIntf1to1TableIndex
Integer32,
flWorkRoutingNATIntf1to1TableExternalNetwork
IpAddress,
flWorkRoutingNATIntf1to1TableInternalNetwork
IpAddress,
flWorkRoutingNATIntf1to1TableRange
Integer32,
flWorkRoutingNATIntf1to1TableActive
INTEGER,
flWorkRoutingNATIntf1to1TableStatus
RowStatus
}
flWorkRoutingNATIntf1to1IntfIndex
OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface Index of this entry."
::= { flWorkRoutingNATIntf1to1Entry 1 }
flWorkRoutingNATIntf1to1TableIndex
OBJECT-TYPE
SYNTAX Integer32 (1..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Table Index of this entry."
::= { flWorkRoutingNATIntf1to1Entry 2 }
flWorkRoutingNATIntf1to1TableExternalNetwork
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP Address of the external Network or Device Address."
::= { flWorkRoutingNATIntf1to1Entry 3 }
flWorkRoutingNATIntf1to1TableInternalNetwork
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP Address of the internal Network or Device Address."
::= { flWorkRoutingNATIntf1to1Entry 4 }
flWorkRoutingNATIntf1to1TableRange
OBJECT-TYPE
SYNTAX Integer32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Subnet Bits of the network.
Examples:
Class C Network:
255.255.255.0 ->24
Class B Network:
255.255.0.0 ->16
Class A Network:
255.0.0.0 ->8
Single Device: ->32
"
::= { flWorkRoutingNATIntf1to1Entry 5 }
flWorkRoutingNATIntf1to1TableActive
OBJECT-TYPE
SYNTAX INTEGER {disable(1), enable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object shows the status of this 1:1 Nat entry.
"
::= { flWorkRoutingNATIntf1to1Entry 6 }
flWorkRoutingNATIntf1to1TableStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Status of NAT 1-to-1 Table entry.
active(1) - NAT 1-to-1 Table entry is present
createAndGo(4) - Adds NAT 1-to-1 entry
destroy(6) - Removes NAT 1-to-1 entry"
::= { flWorkRoutingNATIntf1to1Entry 7 }
flWorkRoutingNATIntfVirtualTable
OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkRoutingNATIntfVirtualEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains a List of Interface Virtual NAT rules."
::= { flWorkRoutingNATIntfVirtual 1 }
flWorkRoutingNATIntfVirtualEntry
OBJECT-TYPE
SYNTAX FlWorkRoutingNATIntfVirtualEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table does contain information about Virtual NAT rules."
INDEX { flWorkRoutingNATIntfVirtualIntfIndex,
flWorkRoutingNATIntfVirtualTableIndex }
::= { flWorkRoutingNATIntfVirtualTable 1 }
FlWorkRoutingNATIntfVirtualEntry
::= SEQUENCE {
flWorkRoutingNATIntfVirtualIntfIndex
Integer32,
flWorkRoutingNATIntfVirtualTableIndex
Integer32,
flWorkRoutingNATIntfVirtualTableVirtualNetwork
IpAddress,
flWorkRoutingNATIntfVirtualTableInternalNetwork
IpAddress,
flWorkRoutingNATIntfVirtualTableRange
Integer32
}
flWorkRoutingNATIntfVirtualIntfIndex
OBJECT-TYPE
SYNTAX Integer32 (1..16)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Interface Index of this entry."
::= { flWorkRoutingNATIntfVirtualEntry 1 }
flWorkRoutingNATIntfVirtualTableIndex
OBJECT-TYPE
SYNTAX Integer32 (1..64)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Table Index of this entry."
::= { flWorkRoutingNATIntfVirtualEntry 2 }
flWorkRoutingNATIntfVirtualTableVirtualNetwork
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Start IP Address of the Virtual Network."
::= { flWorkRoutingNATIntfVirtualEntry 3 }
flWorkRoutingNATIntfVirtualTableInternalNetwork
OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Start IP Address of the Internal Network."
::= { flWorkRoutingNATIntfVirtualEntry 4 }
flWorkRoutingNATIntfVirtualTableRange
OBJECT-TYPE
SYNTAX Integer32 (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Subnet Bits of the network.
Examples:
Class C Network:
255.255.255.0 ->24
Class B Network:
255.255.0.0 ->16
Class A Network:
255.0.0.0 ->8
Single Device: ->32
"
::= { flWorkRoutingNATIntfVirtualEntry 5 }
--**************************************************************************************
-- flWorkCIP
--**************************************************************************************
flWorkCipActiveIOConns OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of currently active CIP I/O Connections."
::= { flWorkCipInfo 1 }
flWorkCipActiveExpMsgConns OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of currently active CIP Explicit Message Connections."
::= { flWorkCipInfo 2 }
flWorkCipActiveMcastGroups OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of currently active multicast groups."
::= { flWorkCipInfo 3 }
flWorkCipOpenRequestsRcvd OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of open connection requests received after device startup."
::= { flWorkCipInfo 4 }
flWorkCipOpenResourceRejects OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of open connection requests rejected due to lack of resource."
::= { flWorkCipInfo 5 }
flWorkCipOpenFormatRejects OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of open connection requests rejected due to bad format."
::= { flWorkCipInfo 6 }
flWorkCipOpenOtherRejects OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of open connection requests rejected due to other reasons."
::= { flWorkCipInfo 7 }
flWorkCipCloseRequests OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of close connection requests received after device startup."
::= { flWorkCipInfo 8 }
flWorkCipCloseFormatRejects OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of close connection requests rejected due to bad format."
::= { flWorkCipInfo 9 }
flWorkCipCloseOtherRejects OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of close connection requests rejected due to other reasons."
::= { flWorkCipInfo 10 }
flWorkCipConnectionTimeouts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Gets the number of connection timeouts happened after device startup."
::= { flWorkCipInfo 11 }
flWorkCipNetworkStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes network status."
::= { flWorkCipInfo 12 }
flWorkCipModuleStatus OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Describes Module status."
::= { flWorkCipInfo 13 }
flWorkCipClearStats OBJECT-TYPE
SYNTAX INTEGER {
noClear(1),
clear(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clears the following CIP Connection manager statistics
- flWorkCipOpenRequestsRcvd
- flWorkCipOpenResourceRejects
- flWorkCipOpenFormatRejects
- flWorkCipOpenOtherRejects
- flWorkCipCloseRequests
- flWorkCipCloseFormatRejects
- flWorkCipCloseOtherRejects
- flWorkCipConnectionTimeouts"
::= { flWorkCipInfo 14 }
--**********************************************************************
-- flWorkCipConnectionTable
--**********************************************************************
flWorkCipConnectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWorkCipConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List current CIP connections where each entry consists of a
'flWorkCipConnectionEntry' items."
::= { flWorkCip 2 }
flWorkCipConnectionEntry OBJECT-TYPE
SYNTAX FlWorkCipConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table consists of details about current CIP Connections."
INDEX { flWorkCipConnectionID }
::= { flWorkCipConnectionTable 1 }
FlWorkCipConnectionEntry ::=
SEQUENCE {
flWorkCipConnectionID
Integer32,
flWorkCipConnectionOwnerIP
IpAddress,
flWorkCipConnectionTransportClass
INTEGER
}
flWorkCipConnectionID OBJECT-TYPE
SYNTAX Integer32 (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the sessionID of the connection."
::= { flWorkCipConnectionEntry 1 }
flWorkCipConnectionOwnerIP OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the originator IP address of the connection."
::= { flWorkCipConnectionEntry 2 }
flWorkCipConnectionTransportClass OBJECT-TYPE
SYNTAX INTEGER {
class1(1),
class3(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the connection class
Class 1 - I/O Connection
Class 3 - Explicit Connection."
::= { flWorkCipConnectionEntry 3 }
--**********************************************************************
-- flWlan
--**********************************************************************
flWlanRadio
OBJECT IDENTIFIER ::= { flWlan 1 }
flWlanWifi
OBJECT IDENTIFIER ::= { flWlan 2 }
flWlanApplySettings OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable applies changes in the configuration.
Note:
Without enabling this command changes in the configuration are not active"
DEFVAL {disable}
::= { flWlan 3 }
flWlanSettingsApplyState OBJECT-TYPE
SYNTAX INTEGER{
ok (0),
newSettingsNeedToBeApplied (1),
inProgress (2),
error (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Get last wlan apply state. After configuration the changes must be applied by flWlanApplySettings."
::= { flWlan 4 }
flWlanManagementAccess OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure if access to the management interface via wlan is enabled or not"
DEFVAL {disable}
::= { flWlan 5 }
flWlanPtcpLldpFilter OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure wlan global mode for PTCP/LLDP filter"
DEFVAL {disable}
::= { flWlan 6 }
flWlanCountry OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure country domain as string value (e.g. Germany)"
::= { flWlan 7 }
--**********************************************************************
-- flWlanCountryTable
--**********************************************************************
flWlanCountryTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWlanCountryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Display available country settings"
::= { flWlan 8 }
flWlanCountryEntry OBJECT-TYPE
SYNTAX FlWlanCountryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents an available country."
INDEX { flWlanCountryID }
::= { flWlanCountryTable 1 }
FlWlanCountryEntry ::=
SEQUENCE {
flWlanCountryID
INTEGER,
flWlanCountryName
DisplayString
}
flWlanCountryID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each country ID is the identification number of a available country."
::= { flWlanCountryEntry 1 }
flWlanCountryName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of the available countries."
::= { flWlanCountryEntry 2 }
--**********************************************************************
flWlanOutdoorMode OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure wlan global mode for outdoor operation"
DEFVAL {disable}
::= { flWlan 9 }
flWlanGlobalActivation OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure wlan global mode."
DEFVAL {disable}
::= { flWlan 10 }
flWlanCyclicRssiTracking OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Cyclic generation of connection information in wlan client mode. Deactivate to reduce cpu load.
Output via syslog: configure server, activate message group Diagnosis."
DEFVAL {disable}
::= { flWlan 11 }
--**********************************************************************
-- flWlanRadio
--**********************************************************************
--**********************************************************************
-- flWlanRadioHwTable
--**********************************************************************
flWlanRadioHwTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWlanRadioHwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Wlan hardware table"
::= { flWlanRadio 1 }
flWlanRadioHwEntry OBJECT-TYPE
SYNTAX FlWlanRadioHwEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents a wlan hardware instance"
INDEX { flWlanRadioHwID }
::= { flWlanRadioHwTable 1 }
FlWlanRadioHwEntry ::=
SEQUENCE {
flWlanRadioHwID
INTEGER,
flWlanRadioHwAntMask
OCTET STRING,
flWlanRadioHwAggMode
INTEGER
}
flWlanRadioHwID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each HwID is the identification number of a wlan hardware instance {1, 2, ...}"
::= { flWlanRadioHwEntry 1 }
flWlanRadioHwAntMask OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the used antenna of a specific wlan radio hardware
(1) enables antenna port 1
(2) enables antenna port 2
(3) enables antenna port 1 AND port 2"
::= { flWlanRadioHwEntry 2 }
flWlanRadioHwAggMode OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure wlan aggregation for a specific wlan radio hardware instance"
DEFVAL {disable}
::= { flWlanRadioHwEntry 3 }
--**********************************************************************
--**********************************************************************
-- flWlanWifi
--**********************************************************************
flWlanWifiVapTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWlanWifiVapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual access point table"
::= { flWlanWifi 1 }
flWlanWifiVapEntry OBJECT-TYPE
SYNTAX FlWlanWifiVapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents a virtual access point instance"
INDEX { flWlanWifiVapID }
::= { flWlanWifiVapTable 1 }
FlWlanWifiVapEntry ::=
SEQUENCE {
flWlanWifiVapID
INTEGER,
flWlanWifiVapFastEapolRetry
INTEGER,
flWlanWifiVapHideSsid
INTEGER,
flWlanWifiVapExcessiveRetries
INTEGER,
flWlanWifiVapWdsBroadcast
INTEGER,
flWlanWifiVapWdsAgingTime
Integer32,
flWlanWifiVapEnableState
INTEGER,
flWlanWifiVapChScanlist
DisplayString,
flWlanWifiVapMaxNumClients
INTEGER,
flWlanWifiVapStartScanning
INTEGER,
flWlanWifiVapNetworkId
INTEGER,
flWlanWifiVapManRoaming
DisplayString,
flWlanWifiVapBgScanIdle
INTEGER,
flWlanWifiVapRssiThrshForceScan
INTEGER,
flWlanWifiVapRssiChangeRoam
INTEGER,
flWlanWifiVapRssiChangeBgScan
INTEGER,
flWlanWifiVapRssiThrshBgScan
INTEGER,
flWlanWifiVapScbManMac
DisplayString,
flWlanWifiVapScbMode
INTEGER,
flWlanWifiVapFragThreshold
Integer32,
flWlanWifiVapTxPowerRadiated
INTEGER,
flWlanWifiVapCurrentTxPowerRadiated
INTEGER,
flWlanWifiVapChBandwidth
INTEGER,
flWlanWifiVapWlanCh
INTEGER,
flWlanWifiVap80211Mode
INTEGER,
flWlanWifiVapHwID
INTEGER,
flWlanWifiVapOpMode
INTEGER,
flWlanWifiVapStatus
INTEGER,
flWlanWifiVapActiveProfile
INTEGER,
flWlanWifiVapRowStatus
RowStatus
}
flWlanWifiVapID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each VapID is the identification number of a virtual accesspoint instance {101, 102, ...}"
::= { flWlanWifiVapEntry 1 }
flWlanWifiVapFastEapolRetry OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the fast eapol retry mode.
Just available in access point mode."
DEFVAL {enable}
::= { flWlanWifiVapEntry 2 }
flWlanWifiVapHideSsid OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the hide ssid mode.
Default: disable (meaning the ssid is broadcasted via beacon frames)"
DEFVAL {disable}
::= { flWlanWifiVapEntry 3 }
flWlanWifiVapExcessiveRetries OBJECT-TYPE
SYNTAX INTEGER (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the number of max. consecutive excessive retries before drop of connection."
::= { flWlanWifiVapEntry 4 }
flWlanWifiVapWdsBroadcast OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Broadcast frames with unknown unicast destination to all ftb devices."
DEFVAL {disable}
::= { flWlanWifiVapEntry 5 }
flWlanWifiVapWdsAgingTime OBJECT-TYPE
SYNTAX Integer32 (60..4294967)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The aging time in seconds for addresses learned from behind FTB devices can be configured.
Min Value: 60 seconds
Max Value: 4294967 seconds
Note: This option is only relevant for devices operating in FTB client mode."
DEFVAL {60}
::= { flWlanWifiVapEntry 6 }
flWlanWifiVapEnableState OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the vap wlan enable / disable state."
DEFVAL {disable}
::= { flWlanWifiVapEntry 7 }
flWlanWifiVapChScanlist OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the channel scan list.
all(all channels),
1(channel-1),
2(channel-2),
3(channel-3),
4(channel-4),
5(channel-5),
6(channel-6),
7(channel-7),
8(channel-8),
9(channel-9),
10(channel-10),
11(channel-11),
12(channel-12),
13(channel-13),
14(channel-14),
36(channel-36),
40(channel-40),
44(channel-44),
48(channel-48),
52(channel-52),
56(channel-56),
60(channel-60),
64(channel-64),
132(channel-132),
136(channel-136),
140(channel-140),
149(channel-149),
153(channel-153),
157(channel-157),
161(channel-161),
165(channel-165)"
::= { flWlanWifiVapEntry 8 }
flWlanWifiVapMaxNumClients OBJECT-TYPE
SYNTAX INTEGER (0..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configures the maximal number of connectable clients."
::= { flWlanWifiVapEntry 9 }
flWlanWifiVapStartScanning OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Starts a scan process"
DEFVAL {disable}
::= { flWlanWifiVapEntry 10 }
flWlanWifiVapNetworkId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the Layer 3 instance the wifi device will be added to."
::= { flWlanWifiVapEntry 11 }
flWlanWifiVapManRoaming OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Format:
{normal 00:00:00:00:00:00}
{bssid xx:xx:xx:xx:xx:xx}
Examples:
1) Start a common scan process based on the best accesspoint using
the current configured ssid: {normal 00:00:00:00:00:00}
2a) Leave the normal scan method and trigger a roaming process
to a specific accesspoint with the given BSSID: {bssid 00:a0:45:11:22:33}
2b) To disable the bssid roaming mode (2a) and return back to normal scan method,
the following input is requiered: {bssid 00:00:00:00:00:00}
This object is just writable.
And it is only writable in client mode when a connection to an access point exists."
::= { flWlanWifiVapEntry 12 }
flWlanWifiVapBgScanIdle OBJECT-TYPE
SYNTAX INTEGER (1..5000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the roaming parameter for the wifi device.
Network idle time in milliseconds (ms)."
::= { flWlanWifiVapEntry 13 }
flWlanWifiVapRssiThrshForceScan OBJECT-TYPE
SYNTAX INTEGER (-94.. -1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the roaming parameter for the wifi device.
Forced scan threshold in dBm.
RSSI value below which the device starts a forced scan
(without respecting the network traffic)."
DEFVAL {-90}
::= { flWlanWifiVapEntry 14 }
flWlanWifiVapRssiChangeRoam OBJECT-TYPE
SYNTAX INTEGER (1..94)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the roaming parameter for the wifi device.
Roaming threshold in dBm.
Difference in RSSI values for current AP and new AP before
considering a roaming to the new AP bgscan idle:
idle time for network traffic which must pass
before starting a new background scan run."
DEFVAL {5}
::= { flWlanWifiVapEntry 15 }
flWlanWifiVapRssiChangeBgScan OBJECT-TYPE
SYNTAX INTEGER (1..94)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the roaming parameter for the wifi device.
Background scan - RSSI change threshold in dBm
Difference in RSSI value for the current AP communication
before considering another background scan run."
DEFVAL {4}
::= { flWlanWifiVapEntry 16 }
flWlanWifiVapRssiThrshBgScan OBJECT-TYPE
SYNTAX INTEGER (-94.. -1)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the roaming parameter for the wifi device.
Background scan threshold in dBm.
RSSI value below which the device starts background scans,
if the network traffic is idle."
DEFVAL {-60}
::= { flWlanWifiVapEntry 17 }
flWlanWifiVapScbManMac OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the mac address, the device uses in scb mode.
Format of the value: {xx:xx:xx:xx:xx:xx}"
::= { flWlanWifiVapEntry 18 }
flWlanWifiVapScbMode OBJECT-TYPE
SYNTAX INTEGER {
auto(1),
manual(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the way the device adopts its mac address."
::= { flWlanWifiVapEntry 19 }
flWlanWifiVapFragThreshold OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the wlan fragmentation threshold of the wifi device."
::= { flWlanWifiVapEntry 20 }
flWlanWifiVapTxPowerRadiated OBJECT-TYPE
SYNTAX INTEGER (5..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the wlan transmission power in dBm of the wifi device."
::= { flWlanWifiVapEntry 21 }
flWlanWifiVapCurrentTxPowerRadiated OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the radiated transmit power in dBm."
::= { flWlanWifiVapEntry 22 }
flWlanWifiVapChBandwidth OBJECT-TYPE
SYNTAX INTEGER {
f20MHz (1),
f40MHz (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the wlan channel bandwidth in MHz of the wifi device.
The wlan channel bandwidth can be set to 20 MHz or to 40 MHz,
if higher throuput is required. The drawback on 40MHz is that
the number of usable wlans get reduced in that environment."
::= { flWlanWifiVapEntry 23 }
flWlanWifiVapWlanCh OBJECT-TYPE
SYNTAX INTEGER {
channel-1 (1),
channel-2 (2),
channel-3 (3),
channel-4 (4),
channel-5 (5),
channel-6 (6),
channel-7 (7),
channel-8 (8),
channel-9 (9),
channel-10 (10),
channel-11 (11),
channel-12 (12),
channel-13 (13),
channel-14 (14),
channel-36 (36),
channel-40 (40),
channel-44 (44),
channel-48 (48),
channel-52 (52),
channel-56 (56),
channel-60 (60),
channel-64 (64),
channel-132 (132),
channel-136 (136),
channel-140 (140),
channel-149 (149),
channel-153 (153),
channel-157 (157),
channel-161 (161),
channel-165 (165),
indoor8-auto (200),
indoor16-auto (201),
outdoor (202),
auto (203)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the wlan channel of the wifi device.
2.4 GHz: (1-14)
5 GHz:(36) (40) (44) (48) (52) (56) (60) (64) (132) (136) (140)
(149) (153) (157) (161) (165) (indoor8) (indoor16) (Auto)"
::= { flWlanWifiVapEntry 24 }
flWlanWifiVap80211Mode OBJECT-TYPE
SYNTAX INTEGER {
a(1),
b(2),
bg(3),
an(4),
gn(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the wlan ieee 802.11 mode of the wifi device.
{a 5 GHz | b 2.4 GHz | bg 2.4 GHz | an 5 GHz | gn 2.4 GHz}"
::= { flWlanWifiVapEntry 25 }
flWlanWifiVapHwID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the wlan radio hardware instance the wifi is derived from."
::= { flWlanWifiVapEntry 26 }
flWlanWifiVapOpMode OBJECT-TYPE
SYNTAX INTEGER {
ap(1),
scb(2),
mcb(3),
ftb(4),
monitor(5),
mesh(6),
natc(8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the operation mode of the wifi device."
::= { flWlanWifiVapEntry 27 }
flWlanWifiVapStatus OBJECT-TYPE
SYNTAX INTEGER {
ready (0),
scanning (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows if the wifi interface is scanning or ready."
::= { flWlanWifiVapEntry 28 }
flWlanWifiVapActiveProfile OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the active profile for this virtual access point."
DEFVAL {1}
::= { flWlanWifiVapEntry 29 }
flWlanWifiVapRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"createAndGo(4) - create a new row/virtual access point entity.
destroy(6) - Removes a row/virtual access point entity."
::= { flWlanWifiVapEntry 30 }
--**********************************************************************
flWlanWifiVapProfileTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWlanWifiVapProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Virtual access point profile table.
Two Indices: vapID and vapProfileID.
There can be many profiles defined for a single vap."
::= { flWlanWifi 2 }
flWlanWifiVapProfileEntry OBJECT-TYPE
SYNTAX FlWlanWifiVapProfileEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents a vap wlan profile."
INDEX { flWlanWifiVapProfileVapID,
flWlanWifiVapProfileID }
::= { flWlanWifiVapProfileTable 1 }
FlWlanWifiVapProfileEntry ::=
SEQUENCE {
flWlanWifiVapProfileVapID
INTEGER,
flWlanWifiVapProfileID
INTEGER,
flWlanWifiVapProfileEapClientcertPsKey
OCTET STRING,
flWlanWifiVapProfileEapUserPw
OCTET STRING,
flWlanWifiVapProfileEapIdentity
DisplayString,
flWlanWifiVapProfileEapPhase2Auth
INTEGER,
flWlanWifiVapProfileEapPairwiseMode
INTEGER,
flWlanWifiVapProfileEapMode
INTEGER,
flWlanWifiVapProfilePsKey
OCTET STRING,
flWlanWifiVapProfileEnc
INTEGER,
flWlanWifiVapProfileAuth
INTEGER,
flWlanWifiVapProfileSsid
DisplayString
-- flWlanWifiVapProfileRowStatus
-- RowStatus
}
flWlanWifiVapProfileVapID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"First index: Each VapID is the identification number of a wlan virtual access point (101,102..)."
::= { flWlanWifiVapProfileEntry 1 }
flWlanWifiVapProfileID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Second index: Each VapProfileID is the identification number of a wlan virtual access point profile (1,2..)."
::= { flWlanWifiVapProfileEntry 2 }
flWlanWifiVapProfileEapClientcertPsKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the client certificate preshared key for the given profile.
This write only object changes the current
password to a given new password. The character
mask is defined as below:
1.) The password length is min. 8 and max. 64 characters.
2.) All ASCII codes allowd (except code 0x00).
3.) For redundancy check the password is giving
twice as shown below:
password: nimbus3
octetstr = 2 x password: nimbus3nimbus3
4.) As an result of this the absolut length of
octet string is even and min. 16 and max. 128 characters.
The firmware will always return a string of five
asterics (*****) when this object is read."
::= { flWlanWifiVapProfileEntry 3 }
flWlanWifiVapProfileEapUserPw OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the eap-user password of a specific profile for the wifi device.
This write only object changes the current
password to a given new password. The character
mask is defined as below:
1.) The password length is min. 8 and max. 64 characters.
2.) All ASCII codes allowd (except code 0x00).
3.) For redundancy check the password is giving
twice as shown below:
password: nimbus3
octetstr = 2 x password: nimbus3nimbus3
4.) As an result of this the absolut length of
octet string is even and min. 16 and max. 128 characters.
The firmware will always return a string of five
asterics (*****) when this object is read."
::= { flWlanWifiVapProfileEntry 4 }
flWlanWifiVapProfileEapIdentity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the eap-identity of a specific profile for the wifi device."
::= { flWlanWifiVapProfileEntry 5 }
flWlanWifiVapProfileEapPhase2Auth OBJECT-TYPE
SYNTAX INTEGER {
mschapv2 (1),
md5 (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the eap-phase 2 authentication mode of a specific profile for the wifi device."
::= { flWlanWifiVapProfileEntry 6 }
flWlanWifiVapProfileEapPairwiseMode OBJECT-TYPE
SYNTAX INTEGER {
aes (1),
tkip (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the eap-pairwise mode of a specific profile for the wifi device."
::= { flWlanWifiVapProfileEntry 7 }
flWlanWifiVapProfileEapMode OBJECT-TYPE
SYNTAX INTEGER {
disable (0),
peap (1),
ttls (2),
tls (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the eap-mode of a specific profile for the wifi device."
::= { flWlanWifiVapProfileEntry 8 }
flWlanWifiVapProfilePsKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the preshared key of a specific profile for the wifi device.
This write only object changes the current
password to a given new password. The character
mask is defined as below:
1.) The password length is min. 8 and max. 64 characters.
2.) Aphabetical characters, digits and the following characters
are permitted: $%@&/\\()=?[]{}+*-_<>#^.,:~|
Exception for WEP:
[WEP64] 5 alphanumerical character or 10 hex digits.
[WEP128] 13 alphanumerical character or 26 hex digits.
3.) For redundancy check the password is giving
twice as shown below:
password: nimbus3
octetstr = 2 x password: nimbus3nimbus3
4.) As an result of this the absolut length of
octet string is even and min. 10/16 and max. 128 characters.
The firmware will always return a string of five
asterics (*****) when this object is read."
::= { flWlanWifiVapProfileEntry 9 }
flWlanWifiVapProfileEnc OBJECT-TYPE
SYNTAX INTEGER {
tkip (1),
aes (2),
tkip-aes (3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the encryption mode of a specific profile for the wifi device."
::= { flWlanWifiVapProfileEntry 10 }
flWlanWifiVapProfileAuth OBJECT-TYPE
SYNTAX INTEGER {
none (0),
wpa-psk (1),
wep64 (2),
wep128 (3),
wpa2-psk (4),
wpa2-eap (5),
wpa-wpa2-psk (6),
ft-psk (7),
ft-eap (8)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the authentication mode of a specific profile for the wifi device."
::= { flWlanWifiVapProfileEntry 11 }
flWlanWifiVapProfileSsid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure the ssid of a specific profile for the wifi device."
::= { flWlanWifiVapProfileEntry 12 }
-- flWlanWifiVapProfileRowStatus OBJECT-TYPE
-- SYNTAX RowStatus
-- MAX-ACCESS read-create
-- STATUS current
-- DESCRIPTION
-- "createAndGo(4) - create a new row/virtual access point profile.
-- destroy(6) - Removes a row/virtual access point profile."
-- ::= { flWlanWifiVapProfileEntry 13 }
--**********************************************************************
flWlanWifiScanResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWlanWifiScanResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shows the results of a wlan scan.
Note! This command requires that a scan process has been processed before.
1) Start a scan process with: flWlanWifiVapStartScanning
2) The scan process takes some time. The status about the scan results
can be checked by the command: flWlanWifiVapStatus
3) If the status from the previous step switches from Scanning to Ready,
the scan-results can be displayed with flWlanWifiScanResultsTable"
::= { flWlanWifi 3 }
flWlanWifiScanResultsEntry OBJECT-TYPE
SYNTAX FlWlanWifiScanResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table shows a single wlan network in the environment of the device."
INDEX { flWlanWifiScanResultsVapID, flWlanWifiScanResultsID }
::= { flWlanWifiScanResultsTable 1 }
FlWlanWifiScanResultsEntry ::=
SEQUENCE {
flWlanWifiScanResultsVapID
INTEGER,
flWlanWifiScanResultsID
INTEGER,
flWlanWifiScanResultsEssid
DisplayString,
flWlanWifiScanResultsBssid
DisplayString,
flWlanWifiScanResultsCh
INTEGER,
flWlanWifiScanResultsSignal
INTEGER,
flWlanWifiScanResultsSecurity
DisplayString,
flWlanWifiScanResultsEnc
INTEGER,
flWlanWifiScanResultsMode
DisplayString
}
flWlanWifiScanResultsVapID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each ScanResultsVapID is the identification number of a virtual access point.
Every vap has its own scan results."
::= { flWlanWifiScanResultsEntry 1 }
flWlanWifiScanResultsID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each ScanResultsID is the identification number of a wlan network in the environment of the device."
::= { flWlanWifiScanResultsEntry 2 }
flWlanWifiScanResultsEssid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Essid (Extended Service Set Identifier) is the identifier of the found wlan network."
::= { flWlanWifiScanResultsEntry 3 }
flWlanWifiScanResultsBssid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Bssid (Basic Service Set Identifier) is the basic identifier of the found wlan network."
::= { flWlanWifiScanResultsEntry 4 }
flWlanWifiScanResultsCh OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the channel on which the found wlan network is operating."
::= { flWlanWifiScanResultsEntry 5 }
flWlanWifiScanResultsSignal OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the signal power of the found wlan network in dBm {-0dBm..-xxdBm} (-0dBm is the best result)"
::= { flWlanWifiScanResultsEntry 6 }
flWlanWifiScanResultsSecurity OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the security authentication methode of the found wlan network.
{none | wpa-psk | wep64 | wep128 | wpa2-psk | wpa-wpa2-psk | wpa2-eap }"
::= { flWlanWifiScanResultsEntry 7 }
flWlanWifiScanResultsEnc OBJECT-TYPE
SYNTAX INTEGER{
none (0),
tkip (1),
aes (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows if the tkip or aes encription methode is enabled."
::= { flWlanWifiScanResultsEntry 8 }
flWlanWifiScanResultsMode OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the mode of the found wlan network.
{Master-mode | client/managed-mode | Ad-hoc-mode | Monitor-mode}"
::= { flWlanWifiScanResultsEntry 9 }
--**********************************************************************
flWlanWifiConnectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF FlWlanWifiConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Shows the connected wlan network in client mode.
Shows the connected clients in accesspoint mode"
::= { flWlanWifi 4 }
flWlanWifiConnectionEntry OBJECT-TYPE
SYNTAX FlWlanWifiConnectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents a connected wlan network/wlan client."
INDEX { flWlanWifiConnectionVapID, flWlanWifiConnectionID }
::= { flWlanWifiConnectionTable 1 }
FlWlanWifiConnectionEntry ::=
SEQUENCE {
flWlanWifiConnectionVapID
INTEGER,
flWlanWifiConnectionOpMode
INTEGER,
flWlanWifiConnectionID
INTEGER,
flWlanWifiConnectionSsid
DisplayString,
flWlanWifiConnectionMac
DisplayString,
flWlanWifiConnectionRssi
INTEGER,
flWlanWifiConnectionBitRate
INTEGER,
flWlanWifiConnectionFreq
DisplayString,
flWlanWifiConnectionCh
INTEGER
}
flWlanWifiConnectionVapID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each ConnectionVapID is the identification number of a virtual access point.
Every vap has a maximum of one entry in client mode and multiple entries in access point mode."
::= { flWlanWifiConnectionEntry 1 }
flWlanWifiConnectionID OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Each ConnectionID is the identification number of a connected wlan network/wlan client (depending on client or access point mode)."
::= { flWlanWifiConnectionEntry 2 }
flWlanWifiConnectionOpMode OBJECT-TYPE
SYNTAX INTEGER{
ap(1),
scb(2),
mcb(3),
ftb(4),
monitor(5),
mesh(6),
natc(8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the operation mode of the wifi device."
::= { flWlanWifiConnectionEntry 3 }
flWlanWifiConnectionSsid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Ssid (Extended Service Set Identifier) is the identifier of a connected wlan network."
::= { flWlanWifiConnectionEntry 4 }
flWlanWifiConnectionMac OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the mac address of the connected device."
::= { flWlanWifiConnectionEntry 5 }
flWlanWifiConnectionRssi OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Received Signal Strength Indication (RSSI) is a reference value for the signal power of a connected wlan network/wlan client."
::= { flWlanWifiConnectionEntry 6 }
flWlanWifiConnectionBitRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The bit rate shows the data transfer rate in Mbps of a connected wlan network/wlan client."
::= { flWlanWifiConnectionEntry 7 }
flWlanWifiConnectionFreq OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The frequency shows the operating wlan frequency band."
::= { flWlanWifiConnectionEntry 8 }
flWlanWifiConnectionCh OBJECT-TYPE
SYNTAX INTEGER {
channel-1 (1),
channel-2 (2),
channel-3 (3),
channel-4 (4),
channel-5 (5),
channel-6 (6),
channel-7 (7),
channel-8 (8),
channel-9 (9),
channel-10 (10),
channel-11 (11),
channel-12 (12),
channel-13 (13),
channel-14 (14),
channel-36 (36),
channel-40 (40),
channel-44 (44),
channel-48 (48),
channel-52 (52),
channel-56 (56),
channel-60 (60),
channel-64 (64),
channel-132 (132),
channel-136 (136),
channel-140 (140),
channel-149 (149),
channel-153 (153),
channel-157 (157),
channel-161 (161),
channel-165 (165),
indoor8-auto (200),
indoor16-auto (201),
outdoor (202),
auto (203)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Shows the operating channel of a connected wlan network/wlan client."
::= { flWlanWifiConnectionEntry 9 }
--**********************************************************************
END