4161 lines
124 KiB
Plaintext
4161 lines
124 KiB
Plaintext
-- Revision History:
|
|
--
|
|
-- <Date> <Author> <Changes>
|
|
-- Nov/13/2007 Mars Initial release.
|
|
-- Feb/15/2008 Mars Add OIDs, like H/W version
|
|
-- Mar/30/2008 Mars change OIDs for IGMP
|
|
-- Feb/18/2008 Mars change OIDs for IGMP
|
|
-- Sep/20/2010 Mars change sw72000 node to ewnSwitchM
|
|
-- Mar/17/2011 Mars Modify LACP
|
|
-- Apr/01/2011 Mars Modify port name length & name
|
|
-- Jun/09/2011 John Replace port name to port description
|
|
-- Nov/22/2011 John Modify {loopback rring MACchange} to the same entry
|
|
-- Jun/19/2012 John Add Alpha Ring (coupling) and chain.
|
|
-- Sep/28/2012 Josh Add VDSL
|
|
-- Jan/24/2013 Clyde Add ProductSeries
|
|
-- Mar/18/2015 Mars Fix MIB file validation errors
|
|
-- Mar/25/2015 Josh Fix MIB file validation errors
|
|
-- May/08/2015 Grant Swap node ewnSystemProductSeries & ewnSystemTraps
|
|
-- Sep/22/2015 Grant Add PoE && StormDetect traps
|
|
|
|
EtherWAN-ewnSwitchM DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, enterprises, IpAddress, Counter32,
|
|
NOTIFICATION-TYPE, Integer32
|
|
FROM SNMPv2-SMI
|
|
NOTIFICATION-GROUP, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
DisplayString, PhysAddress, TruthValue, TimeStamp, RowStatus, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
InterfaceIndex
|
|
FROM IF-MIB;
|
|
|
|
|
|
lanSwitch MODULE-IDENTITY
|
|
LAST-UPDATED "201902210000Z"
|
|
ORGANIZATION "EtherWAN Systems Inc."
|
|
CONTACT-INFO
|
|
" EtherWAN Systems Inc.
|
|
Phone: +886 2 6629 8986(Taiwan)
|
|
+1 714 779 3800(USA)
|
|
Email: fae@etherwan.com.tw"
|
|
|
|
DESCRIPTION
|
|
"A private enterprise MIB for EtherWAN managed switches."
|
|
|
|
-- revision history
|
|
REVISION "201902210000Z"
|
|
DESCRIPTION
|
|
"Fixed the range of the objects ewnSystemPassword and ewnSystemPasswordEncrypted
|
|
and added more text to their description.
|
|
Added ewnSystemMIBGroupV6 to supercede ewnSystemMIBGroup because ewnSystemPowerState became obsolete.
|
|
Modified the range of ewnIGMPCfgQueryInterval to 10..18000 (#620)
|
|
Added a new table of system log objects, ewnLog.
|
|
Added new objects for Alpha Chain Pass-through protocol, ewnChainPassPortList
|
|
and ewnChainPassPortTable."
|
|
REVISION "201902010000Z"
|
|
DESCRIPTION
|
|
"Moved ewnTrapsUserLogin/ewnTrapsUserLogout/ewnTrapsUserLoginFailure to
|
|
avoid conflict with EX78162B.
|
|
Fixed the traps ewnTrapsPowerUp/ewnTrapsPowerDown to include correct OID,
|
|
ewnSystemPowerState, not ewnPortNo.
|
|
Added more descriptions to three OIDs:ewnRingAvailablePortList,
|
|
ewnRingPortList, and ewnRingCouplingPortList.
|
|
Added new traps for user login/logout - ewnTrapsUserLogin/ewnTrapsUserLogout/
|
|
ewnTrapsUserLoginFailure.
|
|
Fixed the range of OID ewnChainPriority. The value of 0 is allowed.
|
|
Added new OIDs for PoE extend mode - ewnPoEExtendMode/ewnPoEPowerDelivery/ewnPoEForcePower."
|
|
REVISION "201812040000Z"
|
|
DESCRIPTION
|
|
"Fixed ewnSensorMIBGroup's OID to avoid conflict with ewnLogGroup."
|
|
REVISION "201812030000Z"
|
|
DESCRIPTION
|
|
"Fixed the trap ewnSensorHumidityOverTrap. It should include ewnSensorHumidityValue,
|
|
not ewnSensorTempValue."
|
|
REVISION "201809140000Z" -- Firmware version 4.01.0.2
|
|
DESCRIPTION
|
|
"Renamed ewnLoopbackDetected to ewnTrapsLoopbackDetected.
|
|
Added range to ewnStormDetectInterval.
|
|
Obsoleted ewnStormDetectState.
|
|
Renamed ewnStormDetectByUtilization/ewnStormDetectPacket/
|
|
ewnStormDetectPacketLimite to ewnStormDetectThresholdUtil/
|
|
ewnStormDetectTrafficType/ewnStormDetectThresholdPktsPerSec.
|
|
Renamed the values of ewnStormDetectPortState to match the sematics.
|
|
Renamed ewnPortAlarmStatusTable to ewnPortAlarmTable.
|
|
Added range to ewnBridgeAgingTime.
|
|
Modified the enumeration of ewnPoEPowerPriority to match the changes
|
|
in CLI command."
|
|
REVISION "201806250000Z"
|
|
DESCRIPTION
|
|
"Migrated DI Board setting from EtherWAN-SwitchM-1.94.4.22.mib.
|
|
This migration includes ewnSensorTraps and ewnSensorObjects."
|
|
|
|
REVISION "201805310000Z" -- Firmware version 4.01.0
|
|
DESCRIPTION
|
|
"Added OIDs ewnPortFuncType/ewnSystemIntegrateProductSeries and updated
|
|
the description for ewnStormDetected/ewnSystemProductSeries. Added the
|
|
port number for the notification ewnTrapsPoEOverLoad. Fixed
|
|
ewnPortMacChangedMsg by changing its MAX-ACCESS to accessible-for-notify.
|
|
Obsoleted ewnSystemPowerState.
|
|
Deprecated ewnPowerAlarmStatusTable and created a similar one under
|
|
ewnPowerSupply and renamed the table to ewnPowerSupplyTable."
|
|
|
|
REVISION "201609290000Z"
|
|
DESCRIPTION
|
|
"Added user login/logout traps."
|
|
|
|
REVISION "201509220000Z"
|
|
DESCRIPTION
|
|
"Add Poe interface up/down,System PowerBudge,System Errors,storm detect traps."
|
|
REVISION "201505080000Z"
|
|
DESCRIPTION
|
|
"Swap ewnSystemProductSeries & ewnSystemTraps, for backward firmware compitable.
|
|
The configuration utility need to access the same node to know the correct product series."
|
|
|
|
REVISION "201503250000Z"
|
|
DESCRIPTION
|
|
"Fix MIB file syntax errors and add ewnPoEMIBGroup"
|
|
|
|
REVISION "201503180000Z"
|
|
DESCRIPTION
|
|
"Fix MIB file syntax errors, and add conformance OBJECT-GROUP"
|
|
|
|
REVISION "201103170000Z"
|
|
DESCRIPTION
|
|
"Modify LACP"
|
|
|
|
REVISION "201009200000Z"
|
|
DESCRIPTION
|
|
"Change sw72000 node to ewnSwitchM"
|
|
|
|
REVISION "200902180000Z"
|
|
DESCRIPTION
|
|
"Change mib Entry name"
|
|
|
|
REVISION "200812300000Z"
|
|
DESCRIPTION
|
|
"Convert to SMIv2 format and validated at www.simpleweb.org"
|
|
|
|
REVISION "200610200000Z"
|
|
DESCRIPTION
|
|
"EtherWAN ewnSwitchM Private MIB File."
|
|
|
|
::= { etherwan 1 }
|
|
|
|
|
|
etherwan OBJECT IDENTIFIER ::= { enterprises 2736 }
|
|
ewnSwitchM OBJECT IDENTIFIER ::= { lanSwitch 1 }
|
|
ewnSystem OBJECT IDENTIFIER ::= { ewnSwitchM 1 }
|
|
ewnPort OBJECT IDENTIFIER ::= { ewnSwitchM 2 }
|
|
ewnMirror OBJECT IDENTIFIER ::= { ewnSwitchM 3 }
|
|
ewnTrunk OBJECT IDENTIFIER ::= { ewnSwitchM 4 }
|
|
ewnLACP OBJECT IDENTIFIER ::= { ewnSwitchM 5 }
|
|
ewnBridge OBJECT IDENTIFIER ::= { ewnSwitchM 6 }
|
|
ewnIGMP OBJECT IDENTIFIER ::= { ewnSwitchM 7 }
|
|
ewnVLAN OBJECT IDENTIFIER ::= { ewnSwitchM 8 }
|
|
ewnQoS OBJECT IDENTIFIER ::= { ewnSwitchM 9 }
|
|
ewnSNMP OBJECT IDENTIFIER ::= { ewnSwitchM 10 }
|
|
ewnSDB OBJECT IDENTIFIER ::= { ewnSwitchM 11 }
|
|
ewnRadius OBJECT IDENTIFIER ::= { ewnSwitchM 12 }
|
|
ewnDHCP OBJECT IDENTIFIER ::= { ewnSwitchM 13 }
|
|
ewnRedundancy OBJECT IDENTIFIER ::= { ewnSwitchM 14 }
|
|
ewnSensor OBJECT IDENTIFIER ::= { ewnSwitchM 15 }
|
|
--ewnTraps OBJECT IDENTIFIER ::= { ewnSwitchM 15 }
|
|
ewnVDSL OBJECT IDENTIFIER ::= { ewnSwitchM 16 }
|
|
--ewnTrapsDelemeter OBJECT IDENTIFIER ::= { ewnTraps 0 }
|
|
ewnPoE OBJECT IDENTIFIER ::= { ewnSwitchM 17 }
|
|
ewnLog OBJECT IDENTIFIER ::= { ewnSwitchM 18 }
|
|
ewnAlarm OBJECT IDENTIFIER ::= { ewnSwitchM 19 }
|
|
ewnPTP OBJECT IDENTIFIER ::= { ewnSwitchM 20 }
|
|
ewnPowerSupply OBJECT IDENTIFIER ::= { ewnSwitchM 21 }
|
|
|
|
|
|
ewnSystemFirmwareRev OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Firmware Revision"
|
|
::= { ewnSystem 1 }
|
|
|
|
ewnSystemConfigOperation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
loadDefault(1),
|
|
saveCurrent(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System Configuration operations. This is a write-only
|
|
variable. On read, it will always return none(0).
|
|
On loadDefault(1) write, it will restore to default
|
|
and reboot the system."
|
|
::= { ewnSystem 2 }
|
|
|
|
ewnSystemReboot OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System Warm Reboot Functionality"
|
|
::= { ewnSystem 3 }
|
|
|
|
ewnSystemRebootRequired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
rebootNotRequired(0),
|
|
rebootRequired(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System Warm Reboot Functionality"
|
|
::= { ewnSystem 4 }
|
|
|
|
ewnSystemTFTP OBJECT IDENTIFIER ::= { ewnSystem 5 }
|
|
|
|
ewnSystemTFTPFilename OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..127))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Filename for TFTP download"
|
|
::= { ewnSystemTFTP 1 }
|
|
|
|
ewnSystemTFTPIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPAddress of TFTP server"
|
|
::= { ewnSystemTFTP 2 }
|
|
|
|
ewnSystemTFTPAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
installConfiguration(1),
|
|
backupConfiguration(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action of the current TFTP session"
|
|
::= { ewnSystemTFTP 3 }
|
|
|
|
ewnSystemTFTPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
start(1),
|
|
inProgress(2),
|
|
done(3),
|
|
error(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of the current TFTP session"
|
|
::= { ewnSystemTFTP 4 }
|
|
|
|
|
|
ewnSystemProductModel OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Product Model Number"
|
|
::= { ewnSystem 6 }
|
|
|
|
ewnSystemHardwareRev OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware Revision"
|
|
::= { ewnSystem 7 }
|
|
|
|
ewnSystemGatewayIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default Gateway IP Address for this device"
|
|
::= { ewnSystem 8 }
|
|
|
|
ewnSystemMacAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Address of the switch."
|
|
::= { ewnSystem 9 }
|
|
|
|
ewnSystemPassword OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0|8..35))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Password for the user root. Setting a zero-length string removes the password.
|
|
Reading this object always returns a string of '******'."
|
|
::= { ewnSystem 10 }
|
|
|
|
ewnSystemPasswordEncrypted OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0|8..35))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Password for the user root. Setting a zero-length string removes the password.
|
|
The password will be encrypted before saved to the configuration file.
|
|
Reading this object always returns a string of '******'."
|
|
::= { ewnSystem 11 }
|
|
|
|
ewnSystemAutoSaveState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Auto save system configuration"
|
|
::= { ewnSystem 12 }
|
|
|
|
ewnSystemAutoSaveDelay OBJECT-TYPE
|
|
SYNTAX Integer32 (5..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delay time in seconds for auto save system configuration "
|
|
::= { ewnSystem 13 }
|
|
|
|
ewnSystemProductSeries OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"On fast Ethernet switches, this property indicates the name of the
|
|
product series the switch belongs to. On the GbE switches, this
|
|
property indicates the model number."
|
|
::= { ewnSystem 14 }
|
|
|
|
ewnSystemTraps OBJECT IDENTIFIER ::= { ewnSystem 15 }
|
|
|
|
ewnSystemPowerState OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(2))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete -- superceded by ewnPowerSupplyTable
|
|
DESCRIPTION
|
|
"This object contains the information of Power change event.
|
|
|
|
Each tuple consist of 2 octets in the format of <Power Id><Power State> where
|
|
|
|
<Power Id> is of 1 octets and supports the following values
|
|
1 - Power 1
|
|
2 - Power 2
|
|
3 - Power 3
|
|
|
|
<Power State> is of 1 octets and supports the following values
|
|
0 - Power On
|
|
1 - Power Off "
|
|
|
|
::= { ewnSystem 16 }
|
|
|
|
ewnSystemLogin OBJECT IDENTIFIER ::= { ewnSystem 17 }
|
|
|
|
ewnSystemLoginUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the user who is attempting or has been authenticated."
|
|
::= { ewnSystemLogin 1 }
|
|
|
|
ewnSystemLoginMethod OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
serial(1),
|
|
ssh(2),
|
|
telnet(3),
|
|
web(4)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The service or application name that the connection
|
|
is established by: telnet, ssh, web."
|
|
::= { ewnSystemLogin 2 }
|
|
|
|
ewnSystemLoginUserIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user's IP Address."
|
|
::= { ewnSystemLogin 3 }
|
|
|
|
ewnSystemIntegrateProductSeries OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the product series the device belongs to."
|
|
::= { ewnSystem 18 }
|
|
|
|
ewnTrapsLoopbackDetected NOTIFICATION-TYPE
|
|
OBJECTS { ewnPortNo }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ewnTrapsLoopbackDetected trap signifies that the SNMP entity, acting in an
|
|
agent role, has detected that the interface is error-disabled by
|
|
loopback-detect after a loopback has occurred."
|
|
::= { ewnSystemTraps 1 }
|
|
|
|
ewnTrapsMacChangedNotification NOTIFICATION-TYPE
|
|
OBJECTS { ewnPortMacChangedMsg }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when there
|
|
is at least one MAC address changed or removed.
|
|
"
|
|
::= { ewnSystemTraps 2 }
|
|
|
|
ewnTrapsRringTopologyChange NOTIFICATION-TYPE
|
|
OBJECTS { ewnPortNo }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A topologyChange trap is sent by a bridge when
|
|
any of rring ports transitions from the
|
|
Blocking state to the Forwarding state, and from
|
|
the Forwarding state to the Blocking state.
|
|
"
|
|
::= { ewnSystemTraps 3 }
|
|
|
|
|
|
ewnTrapsDigitalIOInput1 NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is also generated when there
|
|
is digital input io number 1 has detected.
|
|
"
|
|
::= { ewnSystemTraps 4 }
|
|
|
|
ewnTrapsDigitalIOInput2 NOTIFICATION-TYPE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is also generated when there
|
|
is digital input io number 2 has detected.
|
|
"
|
|
::= { ewnSystemTraps 5 }
|
|
|
|
ewnTrapsPowerUp NOTIFICATION-TYPE
|
|
OBJECTS { ewnSystemPowerState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is power Up ."
|
|
::= { ewnSystemTraps 6 }
|
|
|
|
ewnTrapsPowerDown NOTIFICATION-TYPE
|
|
OBJECTS { ewnSystemPowerState }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is power Down ."
|
|
::= { ewnSystemTraps 7 }
|
|
|
|
ewnTrapsPoEIFUp NOTIFICATION-TYPE
|
|
OBJECTS { ewnPortNo }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is PoE Interface Up ."
|
|
::= { ewnSystemTraps 8 }
|
|
|
|
ewnTrapsPoEIFDown NOTIFICATION-TYPE
|
|
OBJECTS { ewnPortNo }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is PoE Interface Down ."
|
|
::= { ewnSystemTraps 9 }
|
|
|
|
ewnTrapsPoEOverLoad NOTIFICATION-TYPE
|
|
OBJECTS { ewnPortNo }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is PoE Over Load ."
|
|
::= { ewnSystemTraps 10 }
|
|
|
|
ewnTrapsPoESystemError NOTIFICATION-TYPE
|
|
-- OBJECTS { ewnPoESystemError }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is PoE System Error ."
|
|
::= { ewnSystemTraps 11 }
|
|
|
|
ewnTrapsRringCPTopologyChange NOTIFICATION-TYPE
|
|
OBJECTS { ewnPortNo }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A topologyChange trap is sent by a bridge when
|
|
any of coupling ports transitions from the
|
|
Blocking state to the Forwarding state, and from
|
|
the Forwarding state to the Blocking state.
|
|
"
|
|
::= { ewnSystemTraps 12 }
|
|
|
|
ewnStormDetected NOTIFICATION-TYPE
|
|
OBJECTS { ewnPortNo }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ewnStormDetected trap signifies that the SNMP entity, acting in an
|
|
agent role, has detected the interface is error-disabled by storm-detect."
|
|
::= { ewnSystemTraps 13 }
|
|
|
|
ewnTrapsUserLogin NOTIFICATION-TYPE
|
|
OBJECTS { ewnSystemLoginUserName, ewnSystemLoginMethod, ewnSystemLoginUserIpAddr }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when a user logs in."
|
|
::= { ewnSystemTraps 17 }
|
|
|
|
ewnTrapsUserLogout NOTIFICATION-TYPE
|
|
OBJECTS { ewnSystemLoginUserName, ewnSystemLoginMethod, ewnSystemLoginUserIpAddr }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when a user logs out."
|
|
::= { ewnSystemTraps 18 }
|
|
|
|
ewnTrapsUserLoginFailure NOTIFICATION-TYPE
|
|
OBJECTS { ewnSystemLoginUserName, ewnSystemLoginMethod, ewnSystemLoginUserIpAddr }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when a user login has been rejected."
|
|
::= { ewnSystemTraps 19 }
|
|
|
|
ewnPortCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port count"
|
|
::= { ewnPort 1 }
|
|
|
|
ewnPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port table"
|
|
::= { ewnPort 2 }
|
|
|
|
ewnPortEntry OBJECT-TYPE
|
|
SYNTAX EwnPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port entry"
|
|
INDEX { ewnPortNo }
|
|
::= { ewnPortTable 1 }
|
|
|
|
EwnPortEntry ::=
|
|
SEQUENCE {
|
|
ewnPortNo
|
|
Integer32,
|
|
ewnPortString
|
|
DisplayString,
|
|
ewnPortHardwareType
|
|
INTEGER,
|
|
ewnPortLinkStatus
|
|
INTEGER,
|
|
ewnPortLinkConfig
|
|
INTEGER,
|
|
ewnPortSpeedStatus
|
|
INTEGER,
|
|
ewnPortSpeedConfig
|
|
INTEGER,
|
|
ewnPortDupStatus
|
|
INTEGER,
|
|
ewnPortDupConfig
|
|
INTEGER,
|
|
ewnPortFlowStatus
|
|
INTEGER,
|
|
ewnPortFlowConfig
|
|
INTEGER,
|
|
ewnPortFuncType
|
|
INTEGER,
|
|
ewnPortBroadcastLimit
|
|
INTEGER,
|
|
-- ewnPortMulticastLimit ----be marked--
|
|
-- INTEGER,
|
|
ewnPortDlfMulticastLimit
|
|
INTEGER,
|
|
ewnPortLimitLevel
|
|
DisplayString,
|
|
ewnPortPriority
|
|
Integer32,
|
|
ewnPortVlanMode
|
|
INTEGER,
|
|
ewnPortPVID
|
|
Integer32,
|
|
ewnPortResetRMONCount
|
|
INTEGER,
|
|
ewnPortDescription
|
|
DisplayString,
|
|
ewnPortTrafficTx
|
|
DisplayString,
|
|
ewnPortTrafficRx
|
|
DisplayString
|
|
}
|
|
|
|
ewnPortNo OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Number"
|
|
::= { ewnPortEntry 1 }
|
|
|
|
ewnPortString OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..15))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port String"
|
|
::= { ewnPortEntry 2 }
|
|
|
|
ewnPortHardwareType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
type10M(1),
|
|
type100M(2),
|
|
typeMII(3),
|
|
type1G(4),
|
|
type1GFx(5),
|
|
type100MFX(6),
|
|
typeVDSL(7),
|
|
typeUnknown(8),
|
|
type10GFx(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port hardware type"
|
|
::= { ewnPortEntry 3 }
|
|
|
|
ewnPortLinkStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(0),
|
|
up(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Link Status"
|
|
::= { ewnPortEntry 4 }
|
|
|
|
ewnPortLinkConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(0),
|
|
up(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Administrative Link Status identical to ifAdminStatus"
|
|
::= { ewnPortEntry 5 }
|
|
|
|
ewnPortSpeedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
speed10M(0),
|
|
speed100M(1),
|
|
speed1G(2),
|
|
speedVDSL(3),
|
|
speedUnknown(4),
|
|
speed10G(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Speed Status"
|
|
::= { ewnPortEntry 6 }
|
|
|
|
ewnPortSpeedConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
speed10M(0),
|
|
speed100M(1),
|
|
speed1G(2),
|
|
speedAuto(3),
|
|
speedVDSL(4),
|
|
speed10G(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Speed Configuration"
|
|
::= { ewnPortEntry 7 }
|
|
|
|
ewnPortDupStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
half(0),
|
|
full(1),
|
|
auto(2),
|
|
na(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Duplexity Status"
|
|
::= { ewnPortEntry 8 }
|
|
|
|
ewnPortDupConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
half(0),
|
|
full(1),
|
|
auto(2),
|
|
na(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Duplexity Configuration"
|
|
::= { ewnPortEntry 9 }
|
|
|
|
ewnPortFlowStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(0),
|
|
txRxOn(1),
|
|
txOnOnly(2),
|
|
rxOnOnly(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Flow Control Status"
|
|
::= { ewnPortEntry 10 }
|
|
|
|
ewnPortFlowConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Flow Control Configuration"
|
|
::= { ewnPortEntry 11 }
|
|
|
|
ewnPortFuncType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
switchport(0),
|
|
routerport(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational mode of the port"
|
|
::= { ewnPortEntry 12 }
|
|
|
|
ewnPortBroadcastLimit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch Broadcast rate limit type."
|
|
::= { ewnPortEntry 13 }
|
|
|
|
-- ewnPortMulticastLimit OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- disable(0),
|
|
-- enable(1)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Switch Multicast rate limit type."
|
|
-- ::= { ewnPortEntry 14 }
|
|
|
|
ewnPortDlfMulticastLimit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch DLF and Multicast rate limit type."
|
|
::= { ewnPortEntry 15 }
|
|
|
|
ewnPortLimitLevel OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..7))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switch rate limit level."
|
|
::= { ewnPortEntry 16 }
|
|
|
|
ewnPortPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default priority for untagged frames received by this port"
|
|
::= { ewnPortEntry 17 }
|
|
|
|
ewnPortVlanMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
--normal(0),
|
|
access(1),
|
|
hybrid(2),
|
|
trunk(3),
|
|
portbase(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN switch port mode."
|
|
::= { ewnPortEntry 18 }
|
|
|
|
ewnPortPVID OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port VLAN ID (1..4094)."
|
|
::= { ewnPortEntry 19 }
|
|
|
|
ewnPortResetRMONCount OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"reset RMON counters on this port."
|
|
::= { ewnPortEntry 20 }
|
|
|
|
ewnPortDescription OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port name"
|
|
::= { ewnPortEntry 21 }
|
|
|
|
ewnPortTrafficTx OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Percentage utilization of ifOutOctets. The utilization is a floating
|
|
point number with two digits after the decimal point, but represented
|
|
as a string value. For example, '100.00' indicates 100% and '0.18'
|
|
indicates 0.18%."
|
|
::= { ewnPortEntry 22 }
|
|
|
|
ewnPortTrafficRx OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Percentage utilization of ifInOctets. The utilization is a floating
|
|
point number with two digits after the decimal point, but represented
|
|
as a string value. For example, '100.00' indicates 100% and '0.18'
|
|
indicates 0.18%."
|
|
::= { ewnPortEntry 23 }
|
|
|
|
ewnPortMacChangedMsg OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..254))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "This object contains the information of a MAC change
|
|
notification event. It consists of several tuples packed
|
|
together in the format of '<tuple1><tuple2>...'.
|
|
|
|
Each tuple consists of 10 octets in the format of
|
|
'<operation><VLAN><MAC><PortNo>' where
|
|
|
|
<operation> has size of 1 octet and supports the following values
|
|
1 - MAC learnt.
|
|
2 - MAC removed.
|
|
|
|
<VLAN> is the VLAN ID of the VLAN which the MAC address belongs to and
|
|
has size of 2 octets.
|
|
|
|
<MAC> is the Layer2 MAC Address and has size of 6 octets.
|
|
|
|
<PortNo> is the port number of the port from which the MAC address is
|
|
learnt and has size of 1 octet."
|
|
::= { ewnPort 3 }
|
|
|
|
ewnStormDetect OBJECT IDENTIFIER ::= { ewnPort 4 }
|
|
|
|
ewnStormDetectConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the Storm Detect feature. A storm detect notification
|
|
will always be generated when a storm event is detected and
|
|
if this feature is enabled."
|
|
DEFVAL {disable}
|
|
::= { ewnStormDetect 1 }
|
|
|
|
ewnStormDetectInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (2..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Storm Detect measurement interval in seconds, in the range of 2 to
|
|
65535 seconds, with a default of 10 seconds."
|
|
DEFVAL {10}
|
|
::= { ewnStormDetect 2 }
|
|
|
|
ewnStormDetErrdisRecoveryTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Storm Detect error-disable recovery time interval, in the range of 2
|
|
to 65535 seconds. Default: 0 sec indicates that automatic recovery is
|
|
disabled."
|
|
DEFVAL {0}
|
|
::= { ewnStormDetect 3 }
|
|
|
|
ewnStormDetectState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
errdisable(1),
|
|
trap(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Storm Detect state of action."
|
|
::= { ewnStormDetect 4 }
|
|
|
|
ewnStormDetectPerPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnStormDetectPerPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Storm Detect Per Port Configuration"
|
|
::= { ewnStormDetect 5 }
|
|
|
|
ewnStormDetectPerPortEntry OBJECT-TYPE
|
|
SYNTAX EwnStormDetectPerPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Storm Detect Per Port Table Entry"
|
|
INDEX { ewnStormDetectPort }
|
|
::= { ewnStormDetectPerPortTable 1 }
|
|
|
|
EwnStormDetectPerPortEntry ::=
|
|
SEQUENCE {
|
|
ewnStormDetectPort
|
|
Integer32,
|
|
ewnStormDetectPortState
|
|
INTEGER,
|
|
ewnStormDetectThresholdUtil
|
|
Integer32,
|
|
ewnStormDetectTrafficType
|
|
INTEGER,
|
|
ewnStormDetectThresholdPktsPerSec
|
|
Integer32
|
|
}
|
|
|
|
ewnStormDetectPort OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Storm Detect Port"
|
|
::= { ewnStormDetectPerPortEntry 1 }
|
|
|
|
ewnStormDetectPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
normal(1),
|
|
shutdown(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"disabled(0) - indicates that storm detection is not enabled.
|
|
normal(1) - indicates that storm detection is enabled, but no storm event
|
|
has occurred yet.
|
|
shutdown(2) - indicates that storm detect is enabled and that the interface
|
|
is error-disabled by storm detection in response to a storm event."
|
|
::= { ewnStormDetectPerPortEntry 2 }
|
|
|
|
ewnStormDetectThresholdUtil OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold, in percentage of bandwidth utilization. When
|
|
it is set to zero, the threshold is disabled. When inbound traffic of
|
|
all traffic types on this interface exceeds the threshold, a
|
|
storm event will be generated."
|
|
::= { ewnStormDetectPerPortEntry 3 }
|
|
|
|
ewnStormDetectTrafficType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
broadcast(0),
|
|
multicastBroadcast(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies a particular traffice type for use in
|
|
storm detect."
|
|
::= { ewnStormDetectPerPortEntry 4 }
|
|
|
|
ewnStormDetectThresholdPktsPerSec OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The threshold, in packets per second. When
|
|
it is set to zero, the threshold is disabled. When inbound traffic of
|
|
a particular traffic type on this interface exceeds the threshold, a
|
|
storm event will be generated."
|
|
::= { ewnStormDetectPerPortEntry 5 }
|
|
|
|
ewnPortAlarmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnPortAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table specifies alarm control and status information related to
|
|
each port."
|
|
::= { ewnPort 5 }
|
|
|
|
ewnPortAlarmEntry OBJECT-TYPE
|
|
SYNTAX EwnPortAlarmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Alarm Table Entry"
|
|
INDEX { ewnPortAlarmNo }
|
|
::= { ewnPortAlarmTable 1 }
|
|
|
|
EwnPortAlarmEntry ::=
|
|
SEQUENCE {
|
|
ewnPortAlarmNo
|
|
Integer32,
|
|
ewnPortAlarmPortName
|
|
DisplayString,
|
|
ewnPortAlarmEnable
|
|
INTEGER,
|
|
ewnPortAlarmPortStatus
|
|
INTEGER
|
|
}
|
|
|
|
ewnPortAlarmNo OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Alarm Table Index"
|
|
::= { ewnPortAlarmEntry 1 }
|
|
|
|
ewnPortAlarmPortName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of an interface."
|
|
::= { ewnPortAlarmEntry 2 }
|
|
|
|
ewnPortAlarmEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(0),
|
|
disable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Individual port alarms can be enabled/disabled by this property."
|
|
::= { ewnPortAlarmEntry 3 }
|
|
|
|
ewnPortAlarmPortStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
linkUp(0),
|
|
linkDown(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current operational state of this interface."
|
|
::= { ewnPortAlarmEntry 4 }
|
|
|
|
ewnPowerAlarmStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnPowerAlarmStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Deprecated. It is replaced by ewnPowerSupplyTable."
|
|
::= { ewnPort 6 }
|
|
|
|
ewnPowerAlarmStatusEntry OBJECT-TYPE
|
|
SYNTAX EwnPowerAlarmStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Power Alarm Table Entry"
|
|
INDEX { ewnPowerAlarmStatusNO }
|
|
::= { ewnPowerAlarmStatusTable 1 }
|
|
|
|
EwnPowerAlarmStatusEntry ::=
|
|
SEQUENCE {
|
|
ewnPowerAlarmStatusNO
|
|
Integer32,
|
|
ewnPowerAlarmStatusPowerName
|
|
DisplayString,
|
|
ewnPowerAlarmStatusTrigger
|
|
INTEGER,
|
|
ewnPowerAlarmStatusPowerStatus
|
|
INTEGER
|
|
}
|
|
|
|
ewnPowerAlarmStatusNO OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Power Alarm Table Index"
|
|
::= { ewnPowerAlarmStatusEntry 1 }
|
|
|
|
ewnPowerAlarmStatusPowerName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Power Alarm Table Power Name"
|
|
::= { ewnPowerAlarmStatusEntry 2 }
|
|
|
|
ewnPowerAlarmStatusTrigger OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(0),
|
|
disable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Power Alarm Table Trigger Enable/Disable"
|
|
::= { ewnPowerAlarmStatusEntry 3 }
|
|
|
|
ewnPowerAlarmStatusPowerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
linkUp(0),
|
|
linkDown(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Power Alarm Table Power Status"
|
|
::= { ewnPowerAlarmStatusEntry 4 }
|
|
|
|
ewnMirrorAvailablePortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A bitmap of ports, with each bit indicating availability of a port to be a
|
|
candidate for mirrored port. For example, if fe3 is mirrored-to port, and
|
|
fe9 is mirrored port. This object would have a value of 'DF 7F C0' (in hex),
|
|
assuming the device has 18 ports.:
|
|
Octet Bits Ports
|
|
-------- ----------- ---------------------------------------
|
|
DF 1101 1111 Port 3(fe3) is not available
|
|
7F 0111 1111 Port 9(fe9) is not available
|
|
C0 1100 0000 Port 17(ge1),18(ge2) are available
|
|
Note that bit 7 of the first octet (value of 0xDF) represents port 1 (fe1)."
|
|
::= { ewnMirror 1 }
|
|
|
|
ewnMirrorCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of mirror entries supported by the device."
|
|
::= { ewnMirror 2 }
|
|
|
|
ewnMirrorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnMirrorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Mirroring table"
|
|
::= { ewnMirror 3 }
|
|
|
|
ewnMirrorEntry OBJECT-TYPE
|
|
SYNTAX EwnMirrorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mirror Entry"
|
|
INDEX { ewnMirrorIndex }
|
|
::= { ewnMirrorTable 1 }
|
|
|
|
EwnMirrorEntry ::=
|
|
SEQUENCE {
|
|
ewnMirrorIndex
|
|
Integer32,
|
|
ewnMirrorToPort
|
|
Integer32,
|
|
ewnMirrorFromPortMap
|
|
OCTET STRING,
|
|
ewnMirrorMode
|
|
INTEGER
|
|
}
|
|
|
|
ewnMirrorIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mirror index"
|
|
::= { ewnMirrorEntry 1 }
|
|
|
|
ewnMirrorToPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mirror to port"
|
|
::= { ewnMirrorEntry 2 }
|
|
|
|
ewnMirrorFromPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mirror from port map"
|
|
::= { ewnMirrorEntry 3 }
|
|
|
|
ewnMirrorMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
receive(1),
|
|
transmit(2),
|
|
receiveandtransmit(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mirror mode"
|
|
::= { ewnMirrorEntry 4 }
|
|
|
|
|
|
ewnTrunkCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trunk count"
|
|
::= { ewnTrunk 1 }
|
|
|
|
ewnTrunkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnTrunkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port Trunking table"
|
|
::= { ewnTrunk 2 }
|
|
|
|
ewnTrunkEntry OBJECT-TYPE
|
|
SYNTAX EwnTrunkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trunk Entry"
|
|
INDEX { ewnTrunkIndex }
|
|
::= { ewnTrunkTable 1 }
|
|
|
|
EwnTrunkEntry ::=
|
|
SEQUENCE {
|
|
ewnTrunkIndex
|
|
Integer32,
|
|
ewnTrunkPortMap
|
|
OCTET STRING,
|
|
ewnTrunkAvailPortMap
|
|
OCTET STRING,
|
|
ewnTrunkMaxNumOfPorts
|
|
Integer32
|
|
}
|
|
|
|
ewnTrunkIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trunk index"
|
|
::= { ewnTrunkEntry 1 }
|
|
|
|
ewnTrunkPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trunk port map"
|
|
::= { ewnTrunkEntry 2 }
|
|
|
|
ewnTrunkAvailPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Available trunk port map"
|
|
::= { ewnTrunkEntry 3 }
|
|
|
|
ewnTrunkMaxNumOfPorts OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum number of ports per trunk group."
|
|
::= { ewnTrunkEntry 4 }
|
|
|
|
ewnBridgeSTPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Spanning Tree Protocol functionality"
|
|
::= { ewnBridge 1 }
|
|
|
|
ewnBridgeAgingTime OBJECT-TYPE
|
|
SYNTAX Integer32 (10..1000000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bridge aging time"
|
|
::= { ewnBridge 2 }
|
|
|
|
ewnIGMPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
passive(1),
|
|
querier(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Internet Group Management Protocol functionality"
|
|
::= { ewnIGMP 1 }
|
|
|
|
ewnIGMPCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnIGMPCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP configuration table, an entry per VLAN"
|
|
::= { ewnIGMP 2 }
|
|
|
|
ewnIGMPCfgEntry OBJECT-TYPE
|
|
SYNTAX EwnIGMPCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP configuration entry"
|
|
INDEX { ewnIGMPCfgIndex }
|
|
::= { ewnIGMPCfgTable 1 }
|
|
|
|
EwnIGMPCfgEntry ::=
|
|
SEQUENCE {
|
|
ewnIGMPCfgIndex
|
|
Integer32,
|
|
ewnIGMPCfgVlanID
|
|
Integer32,
|
|
ewnIGMPCfgIGMPVersion
|
|
Integer32,
|
|
ewnIGMPCfgFastLeave
|
|
INTEGER,
|
|
ewnIGMPCfgQueryInterval
|
|
Integer32,
|
|
ewnIGMPCfgMaxResponseTime
|
|
Integer32,
|
|
ewnIGMPCfgReportSuppression
|
|
INTEGER
|
|
}
|
|
|
|
ewnIGMPCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP configuration entry index"
|
|
::= { ewnIGMPCfgEntry 1 }
|
|
|
|
ewnIGMPCfgVlanID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP configuration entry's VLAN ID"
|
|
::= { ewnIGMPCfgEntry 2 }
|
|
|
|
ewnIGMPCfgIGMPVersion OBJECT-TYPE
|
|
SYNTAX Integer32(1..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Version"
|
|
::= { ewnIGMPCfgEntry 3 }
|
|
|
|
ewnIGMPCfgFastLeave OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Fast-leave function"
|
|
::= { ewnIGMPCfgEntry 4 }
|
|
|
|
ewnIGMPCfgQueryInterval OBJECT-TYPE
|
|
SYNTAX Integer32(10..18000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Querrier Interval for active mode"
|
|
::= { ewnIGMPCfgEntry 5 }
|
|
|
|
ewnIGMPCfgMaxResponseTime OBJECT-TYPE
|
|
SYNTAX Integer32(1..240)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Max Response Time for active mode"
|
|
::= { ewnIGMPCfgEntry 6 }
|
|
|
|
ewnIGMPCfgReportSuppression OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Report Suppression function"
|
|
::= { ewnIGMPCfgEntry 7 }
|
|
|
|
ewnIGMPRecordTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnIGMPRecordEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP record database table"
|
|
::= { ewnIGMP 3 }
|
|
|
|
ewnIGMPRecordEntry OBJECT-TYPE
|
|
SYNTAX EwnIGMPRecordEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP entry"
|
|
INDEX { ewnIGMPRecordIndex }
|
|
::= { ewnIGMPRecordTable 1 }
|
|
|
|
EwnIGMPRecordEntry ::=
|
|
SEQUENCE {
|
|
ewnIGMPRecordIndex
|
|
Integer32,
|
|
ewnIGMPRecordGroupAddress
|
|
IpAddress,
|
|
ewnIGMPRecordInterface
|
|
DisplayString,
|
|
ewnIGMPRecordUpTime
|
|
DisplayString,
|
|
ewnIGMPRecordExpireTime
|
|
DisplayString,
|
|
ewnIGMPRecordLastReporter
|
|
IpAddress
|
|
}
|
|
|
|
ewnIGMPRecordIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP Group index"
|
|
::= { ewnIGMPRecordEntry 1 }
|
|
|
|
ewnIGMPRecordGroupAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP group address"
|
|
::= { ewnIGMPRecordEntry 2 }
|
|
|
|
ewnIGMPRecordInterface OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP group member interface"
|
|
::= { ewnIGMPRecordEntry 3 }
|
|
|
|
ewnIGMPRecordUpTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP group up time"
|
|
::= { ewnIGMPRecordEntry 4 }
|
|
|
|
ewnIGMPRecordExpireTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP group expire time"
|
|
::= { ewnIGMPRecordEntry 5 }
|
|
|
|
ewnIGMPRecordLastReporter OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IGMP group last reporter"
|
|
::= { ewnIGMPRecordEntry 6 }
|
|
|
|
ewnVLANGVRPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"GARP VLAN Registration Protocol functionality"
|
|
::= { ewnVLAN 1 }
|
|
|
|
ewnVLANTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN Settings Table"
|
|
::= { ewnVLAN 2 }
|
|
|
|
ewnVLANEntry OBJECT-TYPE
|
|
SYNTAX EwnVlanEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN Settings Entry"
|
|
INDEX { ewnVLANIndex }
|
|
::= { ewnVLANTable 1 }
|
|
|
|
EwnVlanEntry ::=
|
|
SEQUENCE {
|
|
ewnVLANIndex
|
|
Integer32,
|
|
ewnVLANID
|
|
Integer32,
|
|
ewnVLANName
|
|
DisplayString,
|
|
ewnVLANState
|
|
INTEGER,
|
|
ewnVLANType
|
|
INTEGER,
|
|
ewnVLANStaticPortMap
|
|
OCTET STRING,
|
|
ewnVLANStaticUntaggedPortMap
|
|
OCTET STRING,
|
|
ewnVLANCurrentPortMap
|
|
OCTET STRING,
|
|
ewnVLANCurrentUntaggedPortMap
|
|
OCTET STRING,
|
|
ewnVLANCurrentRegisteredPortMap
|
|
OCTET STRING,
|
|
ewnVLANIPAddress
|
|
DisplayString
|
|
}
|
|
|
|
ewnVLANIndex OBJECT-TYPE
|
|
SYNTAX Integer32(1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN index"
|
|
::= { ewnVLANEntry 1 }
|
|
|
|
ewnVLANID OBJECT-TYPE
|
|
SYNTAX Integer32(1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN ID (valid values 1-4094)"
|
|
::= { ewnVLANEntry 2 }
|
|
|
|
ewnVLANName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN Name. This can only be set during creation of VLAN. It
|
|
cannot be modified in a later time."
|
|
::= { ewnVLANEntry 3 }
|
|
|
|
ewnVLANState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(0),
|
|
disabled(1),
|
|
active(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN state."
|
|
::= { ewnVLANEntry 4 }
|
|
|
|
ewnVLANType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
invalid(0),
|
|
static(1),
|
|
dynamic(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN type."
|
|
::= { ewnVLANEntry 5 }
|
|
|
|
ewnVLANStaticPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ports that always belong to the VLAN."
|
|
::= { ewnVLANEntry 6 }
|
|
|
|
ewnVLANStaticUntaggedPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Untagged ports of the VLAN."
|
|
::= { ewnVLANEntry 7 }
|
|
|
|
ewnVLANCurrentPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ports currently belonging to the VLAN."
|
|
::= { ewnVLANEntry 8 }
|
|
|
|
ewnVLANCurrentUntaggedPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Untagged ports currently belonging to the VLAN."
|
|
::= { ewnVLANEntry 9 }
|
|
|
|
ewnVLANCurrentRegisteredPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Registered ports currently belonging to the VLAN."
|
|
::= { ewnVLANEntry 10 }
|
|
|
|
ewnVLANIPAddress OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..26))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VLAN IP address / mask"
|
|
::= { ewnVLANEntry 11 }
|
|
|
|
ewnVLANAddVlan OBJECT-TYPE
|
|
SYNTAX Integer32(2..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Add a new VLAN to ewnVLANTable"
|
|
::= { ewnVLAN 3 }
|
|
|
|
ewnVLANDeleteVlan OBJECT-TYPE
|
|
SYNTAX Integer32(2..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Delete a VLAN from ewnVLANTable"
|
|
::= { ewnVLAN 4 }
|
|
|
|
ewnQoSState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS state"
|
|
::= { ewnQoS 1 }
|
|
|
|
ewnQoSTrust OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
cos(1),
|
|
dscp(2),
|
|
cosanddscp(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS trust mode"
|
|
::= { ewnQoS 2 }
|
|
|
|
ewnQoSPriorityQueueOut OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS priority queue out mode"
|
|
::= { ewnQoS 3 }
|
|
|
|
ewnQoSWRRqueueTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnQoSWRRqueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS WRR queue table"
|
|
::= { ewnQoS 4 }
|
|
|
|
ewnQoSWRRqueueEntry OBJECT-TYPE
|
|
SYNTAX EwnQoSWRRqueueEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS WRR queue table entry"
|
|
INDEX { ewnQoSQueueIndex }
|
|
::= { ewnQoSWRRqueueTable 1 }
|
|
|
|
EwnQoSWRRqueueEntry ::=
|
|
SEQUENCE {
|
|
ewnQoSQueueIndex
|
|
Integer32,
|
|
ewnQoSWRRqueueID
|
|
Integer32,
|
|
ewnQoSWRRqueueCoSmap
|
|
DisplayString,
|
|
ewnQoSWRRqueueDSCPmap
|
|
OCTET STRING,
|
|
ewnQoSWRRqueueBandwidth
|
|
Integer32
|
|
}
|
|
|
|
ewnQoSQueueIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS Queue Index"
|
|
::= { ewnQoSWRRqueueEntry 1 }
|
|
|
|
ewnQoSWRRqueueID OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS WRR queue ID"
|
|
::= { ewnQoSWRRqueueEntry 2}
|
|
|
|
ewnQoSWRRqueueCoSmap OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..35))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS WRR queue CoS mapping"
|
|
::= { ewnQoSWRRqueueEntry 3 }
|
|
|
|
ewnQoSWRRqueueDSCPmap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS WRR queue DSCP mapping"
|
|
::= { ewnQoSWRRqueueEntry 4 }
|
|
|
|
ewnQoSWRRqueueBandwidth OBJECT-TYPE
|
|
SYNTAX Integer32(1..128)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"QoS WRR queue bandwidth"
|
|
::= { ewnQoSWRRqueueEntry 5 }
|
|
|
|
|
|
ewnSNMPState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP state"
|
|
::= { ewnSNMP 1 }
|
|
|
|
ewnSNMPCommunitySet OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set community string currently active for this device"
|
|
::= { ewnSNMP 2 }
|
|
|
|
ewnSNMPCommunityGet OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Get community string currently active for this device"
|
|
::= { ewnSNMP 3 }
|
|
|
|
ewnSNMPTrapCommunity1 OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap community string 1 for this device"
|
|
::= { ewnSNMP 4 }
|
|
|
|
ewnSNMPTrapCommunity2 OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap community string 2 for this device"
|
|
::= { ewnSNMP 5 }
|
|
|
|
ewnSNMPTrapCommunity3 OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap community string 3 for this device"
|
|
::= { ewnSNMP 6 }
|
|
|
|
ewnSNMPTrapCommunity4 OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap community string 4 for this device"
|
|
::= { ewnSNMP 7 }
|
|
|
|
ewnSNMPTrapCommunity5 OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap community string 5 for this device"
|
|
::= { ewnSNMP 8 }
|
|
|
|
ewnSNMPTrapIpAddress1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap IP Address 1 for this device"
|
|
::= { ewnSNMP 9 }
|
|
|
|
ewnSNMPTrapIpAddress2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap IP Address 2 for this device"
|
|
::= { ewnSNMP 10 }
|
|
|
|
ewnSNMPTrapIpAddress3 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap IP Address 3 for this device"
|
|
::= { ewnSNMP 11 }
|
|
|
|
ewnSNMPTrapIpAddress4 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap IP Address 4 for this device"
|
|
::= { ewnSNMP 12 }
|
|
|
|
ewnSNMPTrapIpAddress5 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap IP Address 5 for this device"
|
|
::= { ewnSNMP 13 }
|
|
|
|
ewnSNMPTrapLinkDown OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Down Trap functionality"
|
|
::= { ewnSNMP 16 }
|
|
|
|
ewnSNMPTrapLinkUp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Up Trap functionality"
|
|
::= { ewnSNMP 17 }
|
|
|
|
ewnSNMPResetNeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
no(0),
|
|
yes(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicate need to reset SNMP process for SNMP entry changed."
|
|
::= { ewnSNMP 20 }
|
|
|
|
ewnSNMPResetSNMP OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset SNMP process for enable SNMP new setting."
|
|
::= { ewnSNMP 21 }
|
|
|
|
ewnSNMPResetRMONCount OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reset RMON counters on all the ports. Please refer to ewnPortEntry group to reset specific port."
|
|
::= { ewnSNMP 22 }
|
|
|
|
ewnSNMPDescription OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Snmp Description"
|
|
::= { ewnSNMP 23 }
|
|
|
|
ewnSNMPMacNotificationInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the notification trap interval in seconds between each set of traps that are generated."
|
|
::= { ewnSNMP 24 }
|
|
|
|
ewnSNMPMacNotifyHistorySize OBJECT-TYPE
|
|
SYNTAX Integer32 (1..500)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specify the maximum number of entries in the MAC notification history table."
|
|
::= { ewnSNMP 25 }
|
|
|
|
ewnSNMPMacNotifyAddedPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC notification added port map."
|
|
::= { ewnSNMP 26 }
|
|
|
|
ewnSNMPMacNotifyRemovedPortMap OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC notification removed port map."
|
|
::= { ewnSNMP 27 }
|
|
|
|
ewnSNMPTrapMacNotification OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"MAC Notification Trap functionality"
|
|
::= { ewnSNMP 28 }
|
|
|
|
ewnSNMPTrapPowerDown OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1),
|
|
na(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Down Trap functionality"
|
|
::= { ewnSNMP 29 }
|
|
|
|
ewnSNMPTrapPowerUp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1),
|
|
na(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Up Trap functionality"
|
|
::= { ewnSNMP 30 }
|
|
|
|
ewnSNMPTrapPoEIFDown OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PoE Interface Down Trap functionality"
|
|
::= { ewnSNMP 31 }
|
|
|
|
ewnSNMPTrapPoEIFUp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PoE Interface Trap functionality"
|
|
::= { ewnSNMP 32 }
|
|
|
|
ewnSNMPTrapPoEOverLoad OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PoE Interface or System budget Trap functionality"
|
|
::= { ewnSNMP 33 }
|
|
|
|
ewnBridgeSDBTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnBridgeSDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switching Database table"
|
|
::= { ewnSDB 1 }
|
|
|
|
ewnBridgeSDBEntry OBJECT-TYPE
|
|
SYNTAX EwnBridgeSDBEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SDB Entry"
|
|
INDEX { ewnBridgeSDBIndex }
|
|
::= { ewnBridgeSDBTable 1 }
|
|
|
|
EwnBridgeSDBEntry ::=
|
|
SEQUENCE {
|
|
ewnBridgeSDBIndex
|
|
Integer32,
|
|
ewnBridgeSDBMacAddress
|
|
PhysAddress,
|
|
ewnBridgeSDBVlanId
|
|
Integer32,
|
|
ewnBridgeSDBPortNo
|
|
Integer32
|
|
}
|
|
|
|
ewnBridgeSDBIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switching Database Index"
|
|
::= { ewnBridgeSDBEntry 1 }
|
|
|
|
ewnBridgeSDBMacAddress OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switching Database MAC address"
|
|
::= { ewnBridgeSDBEntry 2 }
|
|
|
|
ewnBridgeSDBVlanId OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switching Database VLAN ID"
|
|
::= { ewnBridgeSDBEntry 3 }
|
|
|
|
ewnBridgeSDBPortNo OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Switching Database port number"
|
|
::= { ewnBridgeSDBEntry 4 }
|
|
|
|
ewnRing OBJECT IDENTIFIER ::= { ewnRedundancy 1 }
|
|
|
|
ewnRingCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the Ring Protocol for the bridge.
|
|
When 'disable(1)', the ring port will be operating in (R)STP mode if (R)STP is enabled,
|
|
or placed in a forwarding state if (R)STP is not enabled.
|
|
When 'enable(2)', the port will be operating in alpha ring mode."
|
|
DEFVAL {disable}
|
|
::= { ewnRing 1 }
|
|
|
|
ewnRingCouplingCtrl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2),
|
|
neighborOnly(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the Ring-coupling Protocol for the bridge.
|
|
When 'disable(1)', the coupling port will be operating in (R)STP mode if (R)STP is enabled,
|
|
or placed in a forwarding state if (R)STP is not enabled.
|
|
When 'enable(2)', the coupling port will be operating in alpha ring coupling mode."
|
|
DEFVAL {disable}
|
|
::= { ewnRing 2 }
|
|
|
|
ewnRingAvailablePortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies a list of ports that are eligible to run
|
|
Ring or Ring-coupling protocol.
|
|
Each octet within this value specifies a set of eight ports,
|
|
with the first octet specifying ports 1 through 8, the second
|
|
octet specifying ports 9 through 16, etc. Within each octet,
|
|
the most significant bit represents the lowest numbered port,
|
|
and the least significant bit represents the highest numbered
|
|
port. Thus, each port of the system is represented by a
|
|
single bit within the value of this object. If that bit has
|
|
a value of '1' then that port is included in the set of ports;
|
|
the port is not included if its bit has a value of '0'."
|
|
::= { ewnRing 3 }
|
|
|
|
ewnRingPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies a list of ports that are enabled to run Ring protocol.
|
|
It should be noted that only 2 ports can be set as Ring ports.
|
|
Each octet within this value specifies a set of eight ports,
|
|
with the first octet specifying ports 1 through 8, the second
|
|
octet specifying ports 9 through 16, etc. Within each octet,
|
|
the most significant bit represents the lowest numbered port,
|
|
and the least significant bit represents the highest numbered
|
|
port. Thus, each port of the system is represented by a
|
|
single bit within the value of this object. If that bit has
|
|
a value of '1' then that port is included in the set of ports;
|
|
the port is not included if its bit has a value of '0'."
|
|
::= { ewnRing 4 }
|
|
|
|
ewnRingCouplingPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies a list of ports that are enabled to run Ring-coupling protocol.
|
|
It should be noted that only 2 ports can be set as Ring-coupling ports.
|
|
Each octet within this value specifies a set of eight ports,
|
|
with the first octet specifying ports 1 through 8, the second
|
|
octet specifying ports 9 through 16, etc. Within each octet,
|
|
the most significant bit represents the lowest numbered port,
|
|
and the least significant bit represents the highest numbered
|
|
port. Thus, each port of the system is represented by a
|
|
single bit within the value of this object. If that bit has
|
|
a value of '1' then that port is included in the set of ports;
|
|
the port is not included if its bit has a value of '0'."
|
|
::= { ewnRing 5 }
|
|
|
|
ewnRingPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnRingPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of information containing the port control and state in
|
|
the Ring."
|
|
::= { ewnRing 6 }
|
|
|
|
ewnRingPortEntry OBJECT-TYPE
|
|
SYNTAX EwnRingPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table, containing the port control and state in
|
|
the Ring."
|
|
INDEX { ewnRingPortIndex }
|
|
::= { ewnRingPortTable 1 }
|
|
|
|
EwnRingPortEntry
|
|
::= SEQUENCE {
|
|
ewnRingPortIndex
|
|
Integer32,
|
|
ewnRingPortType
|
|
DisplayString,
|
|
ewnRingPortNumber
|
|
Integer32,
|
|
ewnRingPortState
|
|
INTEGER
|
|
}
|
|
|
|
ewnRingPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the ring(coupling) port identifier
|
|
for which this entry contains information."
|
|
::= { ewnRingPortEntry 1 }
|
|
|
|
ewnRingPortType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the ring(coupling) port type."
|
|
::= { ewnRingPortEntry 2 }
|
|
|
|
ewnRingPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the ring(coupling) port number."
|
|
::= { ewnRingPortEntry 3 }
|
|
|
|
ewnRingPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(1),
|
|
suspend(2),
|
|
block(3),
|
|
forward(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the ring(coupling) port state."
|
|
::= { ewnRingPortEntry 4 }
|
|
|
|
ewnChain OBJECT IDENTIFIER ::= { ewnRedundancy 2 }
|
|
|
|
ewnChainVLAN OBJECT-TYPE
|
|
SYNTAX Integer32 (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chain VLAN configuration of bridge ."
|
|
DEFVAL {1}
|
|
::= { ewnChain 1 }
|
|
|
|
ewnChainPriority OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chain priority configuration of the device. Lower numbers indicate
|
|
higher priority."
|
|
DEFVAL {128}
|
|
::= { ewnChain 2 }
|
|
|
|
ewnChainTimeOutCount OBJECT-TYPE
|
|
SYNTAX Integer32 (3..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The chain timeout count configuration of bridge."
|
|
DEFVAL {5}
|
|
::= { ewnChain 3 }
|
|
|
|
ewnChainStormControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable / disable the broadcast and multicast
|
|
storm control function for chain port."
|
|
::= { ewnChain 4 }
|
|
|
|
ewnChainPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnChainPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of information containing the port control , role and state in
|
|
the Chain."
|
|
::= { ewnChain 5 }
|
|
|
|
ewnChainPortEntry OBJECT-TYPE
|
|
SYNTAX EwnChainPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table, containing the port control , role and state in
|
|
the Chain."
|
|
INDEX { ewnChainPortIndex }
|
|
::= { ewnChainPortTable 1 }
|
|
|
|
EwnChainPortEntry
|
|
::= SEQUENCE {
|
|
ewnChainPortIndex
|
|
Integer32,
|
|
ewnChainPort
|
|
INTEGER,
|
|
ewnChainPortRole
|
|
INTEGER,
|
|
ewnChainPortState
|
|
INTEGER
|
|
}
|
|
|
|
ewnChainPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the port identifier
|
|
for which this entry contains information."
|
|
::= { ewnChainPortEntry 1 }
|
|
|
|
ewnChainPort OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable / disable the port to run chain protocol."
|
|
::= { ewnChainPortEntry 2 }
|
|
|
|
ewnChainPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noLink(1),
|
|
init(2),
|
|
master(3),
|
|
slave(4),
|
|
unknown(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the chain port role."
|
|
::= { ewnChainPortEntry 3 }
|
|
|
|
ewnChainPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
block(1),
|
|
forward(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the chain port state."
|
|
::= { ewnChainPortEntry 4 }
|
|
|
|
ewnChainPassPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the set of ports enabled to run Chain pass-through protocol.
|
|
It should be noted that only 2 ports can be set as Chain pass-through ports."
|
|
::= { ewnChain 6 }
|
|
|
|
ewnChainPassPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnChainPassPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table of information containing the port control, role and state in
|
|
the Chain pass-through."
|
|
::= { ewnChain 7 }
|
|
|
|
ewnChainPassPortEntry OBJECT-TYPE
|
|
SYNTAX EwnChainPassPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table, containing the port control , role and state in
|
|
the Chain pass-through."
|
|
INDEX { ewnChainPassPortIndex }
|
|
::= { ewnChainPassPortTable 1 }
|
|
|
|
EwnChainPassPortEntry
|
|
::= SEQUENCE {
|
|
ewnChainPassPortIndex
|
|
Integer32,
|
|
ewnChainPassPortNum
|
|
Integer32,
|
|
ewnChainPassPortRole
|
|
INTEGER,
|
|
ewnChainPassPortState
|
|
INTEGER
|
|
}
|
|
|
|
ewnChainPassPortIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the port identifier
|
|
for which this entry contains information."
|
|
::= { ewnChainPassPortEntry 1 }
|
|
|
|
ewnChainPassPortNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the chain pass-through port number."
|
|
::= { ewnChainPassPortEntry 2 }
|
|
|
|
ewnChainPassPortRole OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noLink(1),
|
|
init(2),
|
|
fowarder(3),
|
|
unknown(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the chain pass-through port role."
|
|
::= { ewnChainPassPortEntry 3 }
|
|
|
|
ewnChainPassPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
block(1),
|
|
forward(2),
|
|
unknown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the chain pass-through port state."
|
|
::= { ewnChainPassPortEntry 4 }
|
|
|
|
ewnVDSLCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL port count"
|
|
::= { ewnVDSL 1 }
|
|
|
|
ewnVDSLCfgTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnVDSLCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL configuration table"
|
|
::= { ewnVDSL 2 }
|
|
|
|
ewnVDSLCfgEntry OBJECT-TYPE
|
|
SYNTAX EwnVDSLCfgEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL configuration Entry"
|
|
INDEX { ewnVDSLCfgIndex }
|
|
::= { ewnVDSLCfgTable 1 }
|
|
|
|
EwnVDSLCfgEntry ::=
|
|
SEQUENCE {
|
|
ewnVDSLCfgIndex
|
|
Integer32,
|
|
ewnVDSLAsymMode
|
|
INTEGER,
|
|
ewnVDSLMaxSpeed
|
|
INTEGER,
|
|
ewnVDSLFixedRate
|
|
INTEGER,
|
|
ewnVDSLRetrain
|
|
INTEGER
|
|
}
|
|
|
|
ewnVDSLCfgIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL configuration entry index"
|
|
::= { ewnVDSLCfgEntry 1 }
|
|
|
|
ewnVDSLAsymMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
enabled(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL asymmetric mode"
|
|
::= { ewnVDSLCfgEntry 2 }
|
|
|
|
ewnVDSLMaxSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
speed50Mbps(0),
|
|
speed40Mbps(1),
|
|
speed30Mbps(2),
|
|
speed25Mbps(3),
|
|
speed20Mbps(4),
|
|
speed15Mbps(5),
|
|
speed10Mbps(6),
|
|
speed5Mbps(7),
|
|
speed3Mbps(8),
|
|
speed1Mbps(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL maximum speed"
|
|
::= { ewnVDSLCfgEntry 3 }
|
|
|
|
ewnVDSLFixedRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
sym50MAsym59M31M (0),
|
|
sym40MAsym52M24M (1),
|
|
sym30MAsym47M14M (2),
|
|
sym25MAsym42M8M (3),
|
|
sym20MAsym35M6M (4),
|
|
sym15MAsym28M5M (5),
|
|
sym10MAsym22M3M (6),
|
|
sym5MAsym14M2M (7),
|
|
sym3MAsym12M1M (8),
|
|
sym1MAsym1M1M (9),
|
|
disable (10)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL fixed rate bandwidth in Mbps:
|
|
SYM means Symmetric mode and ASYM is used for Asymmetric mode"
|
|
::= { ewnVDSLCfgEntry 4 }
|
|
|
|
ewnVDSLRetrain OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
retrain(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Upgrade VDSL speed"
|
|
::= { ewnVDSLCfgEntry 5 }
|
|
|
|
ewnVDSLStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnVDSLStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL status table"
|
|
::= { ewnVDSL 3 }
|
|
|
|
ewnVDSLStatEntry OBJECT-TYPE
|
|
SYNTAX EwnVDSLStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL status Entry"
|
|
INDEX { ewnVDSLStatIndex }
|
|
::= { ewnVDSLStatTable 1 }
|
|
|
|
EwnVDSLStatEntry ::=
|
|
SEQUENCE {
|
|
ewnVDSLStatIndex
|
|
Integer32,
|
|
ewnVDSLLinkSpeed
|
|
DisplayString,
|
|
ewnVDSLOperMode
|
|
DisplayString,
|
|
ewnVDSLSNR1BandOnLocal
|
|
DisplayString,
|
|
ewnVDSLSNR2BandOnLocal
|
|
DisplayString,
|
|
ewnVDSLSNR1BandOnRemote
|
|
DisplayString,
|
|
ewnVDSLSNR2BandOnRemote
|
|
DisplayString
|
|
}
|
|
|
|
ewnVDSLStatIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL status entry index"
|
|
::= { ewnVDSLStatEntry 1 }
|
|
|
|
ewnVDSLLinkSpeed OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL link speed"
|
|
::= { ewnVDSLStatEntry 2 }
|
|
|
|
ewnVDSLOperMode OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL operation mode"
|
|
::= { ewnVDSLStatEntry 3 }
|
|
|
|
ewnVDSLSNR1BandOnLocal OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR of the 1st received band on local side"
|
|
::= { ewnVDSLStatEntry 4 }
|
|
|
|
ewnVDSLSNR2BandOnLocal OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR of the 2nd received band on local side"
|
|
::= { ewnVDSLStatEntry 5 }
|
|
|
|
ewnVDSLSNR1BandOnRemote OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR of the 1st received band on remote side"
|
|
::= { ewnVDSLStatEntry 6 }
|
|
|
|
ewnVDSLSNR2BandOnRemote OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNR of the 2nd received band on remote side"
|
|
::= { ewnVDSLStatEntry 7 }
|
|
|
|
ewnVDSLStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnVDSLStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL statistics table"
|
|
::= { ewnVDSL 4 }
|
|
|
|
ewnVDSLStatsEntry OBJECT-TYPE
|
|
SYNTAX EwnVDSLStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL statistics Entry"
|
|
INDEX { ewnVDSLStatsIndex }
|
|
::= { ewnVDSLStatsTable 1 }
|
|
|
|
EwnVDSLStatsEntry ::=
|
|
SEQUENCE {
|
|
ewnVDSLStatsIndex
|
|
Integer32,
|
|
ewnVDSLChannelFail
|
|
Counter32,
|
|
ewnVDSLFrameLoss
|
|
Counter32,
|
|
ewnVDSLErrs
|
|
Counter32,
|
|
ewnVDSLBroadcast
|
|
Counter32,
|
|
ewnVDSLRxFrame
|
|
Counter32,
|
|
ewnVDSLRxPause
|
|
Counter32,
|
|
ewnVDSLRxBytes
|
|
Counter32,
|
|
ewnVDSLTxFrame
|
|
Counter32,
|
|
ewnVDSLTxPause
|
|
Counter32,
|
|
ewnVDSLTxBytes
|
|
Counter32
|
|
|
|
}
|
|
|
|
ewnVDSLStatsIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..32)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL statistics entry index"
|
|
::= { ewnVDSLStatsEntry 1 }
|
|
|
|
ewnVDSLChannelFail OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Channel failures counter"
|
|
::= { ewnVDSLStatsEntry 2 }
|
|
|
|
ewnVDSLFrameLoss OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Local loss of frame counter"
|
|
::= { ewnVDSLStatsEntry 3 }
|
|
|
|
ewnVDSLErrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Number of uncorrectable code words"
|
|
::= { ewnVDSLStatsEntry 4 }
|
|
|
|
ewnVDSLBroadcast OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Broadcast frames received counter"
|
|
::= { ewnVDSLStatsEntry 5 }
|
|
|
|
ewnVDSLRxFrame OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Received frames counter"
|
|
::= { ewnVDSLStatsEntry 6 }
|
|
|
|
ewnVDSLRxPause OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Reception pause packets counter"
|
|
::= { ewnVDSLStatsEntry 7 }
|
|
|
|
ewnVDSLRxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Bytes received OK counter"
|
|
::= { ewnVDSLStatsEntry 8 }
|
|
|
|
ewnVDSLTxFrame OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Transmitted Frames Counter"
|
|
::= { ewnVDSLStatsEntry 9 }
|
|
|
|
ewnVDSLTxPause OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Transmission pause packets counter"
|
|
::= { ewnVDSLStatsEntry 10 }
|
|
|
|
ewnVDSLTxBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"VDSL Bytes transmitted OK counter"
|
|
::= { ewnVDSLStatsEntry 11 }
|
|
|
|
--ewnTrapsMacChangedNotification NOTIFICATION-TYPE
|
|
-- OBJECTS { ewnPortMacChangedMsg }
|
|
-- STATUS current
|
|
-- DESCRIPTION "This notification is also generated when there
|
|
-- is at least one MAC address changed or removed.
|
|
--"
|
|
-- ::= { ewnTrapsDelemeter 1 }
|
|
|
|
|
|
ewnPortPoEBudgetPower OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System Power Budget"
|
|
::= { ewnPoE 1 }
|
|
|
|
ewnPortPoEAvailablePower OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"System Power Available"
|
|
::= { ewnPoE 2 }
|
|
|
|
EwnPoEPortSettingEntry ::=
|
|
SEQUENCE {
|
|
ewnPoEPortIndex
|
|
INTEGER,
|
|
ewnPoEEnableMode
|
|
INTEGER,
|
|
ewnPoEPowerLimitbyClassification
|
|
INTEGER,
|
|
ewnPoEPowerLimitFixed
|
|
DisplayString,
|
|
ewnPoEPowerPriority
|
|
INTEGER,
|
|
ewnPoEPowerDownAlarm
|
|
INTEGER,
|
|
ewnPoEPowerStatus
|
|
INTEGER,
|
|
ewnPoEPowerDeviceClass
|
|
INTEGER,
|
|
ewnPoEPowerCurrent
|
|
DisplayString,
|
|
ewnPoEPowerConsumption
|
|
DisplayString,
|
|
ewnPoEExtendMode
|
|
INTEGER,
|
|
ewnPoEPowerDelivery
|
|
INTEGER,
|
|
ewnPoEForcePower
|
|
INTEGER
|
|
}
|
|
|
|
ewnPortPoESettingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnPoEPortSettingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Over Ethernet Port Setting table"
|
|
::= { ewnPoE 3 }
|
|
|
|
ewnPoEPortSettingEntry OBJECT-TYPE
|
|
SYNTAX EwnPoEPortSettingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Over Ethernet Port entry"
|
|
INDEX { ewnPoEPortIndex }
|
|
::= { ewnPortPoESettingTable 1 }
|
|
|
|
ewnPoEPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Over Ethernet Port Number"
|
|
::= { ewnPoEPortSettingEntry 1 }
|
|
|
|
ewnPoEEnableMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1),
|
|
scheduling(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Over Ethernet Port Mode Control : Disable/Enable/Scheduling"
|
|
::= { ewnPoEPortSettingEntry 2 }
|
|
|
|
ewnPoEPowerLimitbyClassification OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1),
|
|
na(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Limit by Classification : Disable/Enable
|
|
No Suppert : NA"
|
|
::= { ewnPoEPortSettingEntry 3 }
|
|
|
|
ewnPoEPowerLimitFixed OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fixed Power Limit"
|
|
::= { ewnPoEPortSettingEntry 4 }
|
|
|
|
ewnPoEPowerPriority OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
critical(0),
|
|
high(1),
|
|
low(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Priority : Critical/High/Low"
|
|
::= { ewnPoEPortSettingEntry 5 }
|
|
|
|
ewnPoEPowerDownAlarm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1),
|
|
na(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Down Alarm : Disable/Enable"
|
|
::= { ewnPoEPortSettingEntry 6 }
|
|
|
|
ewnPoEPowerStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
searching(0),
|
|
deliveringPower(1),
|
|
dcDisconnect(2),
|
|
overPower(3),
|
|
disable(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Status : Searching/Delivering Power/DC Disconnect/Over Power"
|
|
::= { ewnPoEPortSettingEntry 7 }
|
|
|
|
ewnPoEPowerDeviceClass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
class0(1),
|
|
class1(2),
|
|
class2(3),
|
|
class3(4),
|
|
class4(5),
|
|
na(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Classification is a way to tag different terminals on the
|
|
Power over LAN network according to their power consumption.
|
|
Devices such as IP telephones, WLAN access points and others,
|
|
will be classified according to their power requirements.
|
|
The meaning of the classification labels is defined in the
|
|
IEEE specification.
|
|
This variable is valid only while a PD is being powered,
|
|
that is, while the attribute pethPsePortDetectionStatus
|
|
is reporting the enumeration deliveringPower."
|
|
::= { ewnPoEPortSettingEntry 8 }
|
|
|
|
ewnPoEPowerCurrent OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..7))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Current : Measured usage current expressed in Milliampere."
|
|
::= { ewnPoEPortSettingEntry 9 }
|
|
|
|
ewnPoEPowerConsumption OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..7))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Power Consumption : Measured usage power expressed in Watts."
|
|
::= { ewnPoEPortSettingEntry 10 }
|
|
|
|
ewnPoEExtendMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the value of this object is enable(1), the speed of the port is
|
|
forced to set at 10Mbps so the port can deliver long range data
|
|
and power up to 250 meters (656ft)."
|
|
::= { ewnPoEPortSettingEntry 11 }
|
|
|
|
ewnPoEPowerDelivery OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
twoPairs(0),
|
|
fourPairs(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value of twoPairs(0) indicates power is delivered over 2 pairs of RJ45
|
|
pins. A value of fourPairs(1) indicates power is delivered over 4 pairs
|
|
of RJ45 pins."
|
|
::= { ewnPoEPortSettingEntry 12 }
|
|
|
|
ewnPoEForcePower OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value of enable(1) indicates no PD detection is performed. Power is
|
|
automatically injected."
|
|
::= { ewnPoEPortSettingEntry 13 }
|
|
|
|
ewnPoEWatchdogConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnPoEWatchdogConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table displays and controls the PoE watchdog function of
|
|
PoE-enabled ports on the switch. The switch sends periodic ping
|
|
ICMP echo request packets to monitor connected PoE devices (PD)."
|
|
::= { ewnPoE 5 }
|
|
|
|
EwnPoEWatchdogConfigEntry ::=
|
|
SEQUENCE {
|
|
ewnPoEWatchdogPortIndex
|
|
InterfaceIndex,
|
|
ewnPoEWatchdogState
|
|
INTEGER,
|
|
ewnPoEWatchdogTargetAddress
|
|
IpAddress,
|
|
ewnPoEWatchdogPingInterval
|
|
INTEGER,
|
|
ewnPoEWatchdogMaxFailures
|
|
INTEGER,
|
|
ewnPoEWatchdogAction
|
|
INTEGER,
|
|
ewnPoEWatchdogStartupDelay
|
|
INTEGER
|
|
}
|
|
|
|
ewnPoEWatchdogConfigEntry OBJECT-TYPE
|
|
SYNTAX EwnPoEWatchdogConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry in this table contains PoE watchdog configuration
|
|
information for a PoE-enabled interface."
|
|
INDEX { ewnPoEWatchdogPortIndex }
|
|
::= { ewnPoEWatchdogConfigTable 1 }
|
|
|
|
ewnPoEWatchdogPortIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface on which ICMP echo request packets are sent"
|
|
::= { ewnPoEWatchdogConfigEntry 1 }
|
|
|
|
ewnPoEWatchdogState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Disable or enable PoE watchdog function on this interface."
|
|
DEFVAL { disable }
|
|
::= { ewnPoEWatchdogConfigEntry 2 }
|
|
|
|
ewnPoEWatchdogTargetAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP address of the target to ping"
|
|
::= { ewnPoEWatchdogConfigEntry 3 }
|
|
|
|
ewnPoEWatchdogPingInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (30..600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies how often ping test will be run."
|
|
::= { ewnPoEWatchdogConfigEntry 4 }
|
|
|
|
ewnPoEWatchdogMaxFailures OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the maximum number of ping failures before determining
|
|
the target is unreachable."
|
|
::= { ewnPoEWatchdogConfigEntry 5 }
|
|
|
|
ewnPoEWatchdogAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noAction(0),
|
|
powerCycle(1),
|
|
powerOff(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Action should be done when the number of ICMP requests with no
|
|
response exceeds ewnPoEWatchdogMaxFailures."
|
|
::= { ewnPoEWatchdogConfigEntry 6 }
|
|
|
|
ewnPoEWatchdogStartupDelay OBJECT-TYPE
|
|
SYNTAX INTEGER (30..600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the initial time to delay before starting the PoE watchdog
|
|
at system startup."
|
|
::= { ewnPoEWatchdogConfigEntry 7 }
|
|
|
|
ewnPowerSupplyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnPowerSupplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing information of power supply status of the device."
|
|
::= { ewnPowerSupply 1 }
|
|
|
|
ewnPowerSupplyEntry OBJECT-TYPE
|
|
SYNTAX EwnPowerSupplyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry containing status of a power supply."
|
|
INDEX { ewnPowerSupplyIndex }
|
|
::= { ewnPowerSupplyTable 1 }
|
|
|
|
EwnPowerSupplyEntry ::=
|
|
SEQUENCE {
|
|
ewnPowerSupplyIndex
|
|
Integer32,
|
|
ewnPowerSupplyName
|
|
DisplayString,
|
|
ewnPowerSupplyAlarmEnable
|
|
INTEGER,
|
|
ewnPowerSupplyStatus
|
|
INTEGER
|
|
}
|
|
|
|
ewnPowerSupplyIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index to the ewnPowerSupplyTable."
|
|
::= { ewnPowerSupplyEntry 1 }
|
|
|
|
ewnPowerSupplyName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of a power supply, e.g. Power1, Power2."
|
|
::= { ewnPowerSupplyEntry 2 }
|
|
|
|
ewnPowerSupplyAlarmEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(0),
|
|
disable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Individual power alarms can be enabled/disabled by this property."
|
|
::= { ewnPowerSupplyEntry 3 }
|
|
|
|
ewnPowerSupplyStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(0),
|
|
down(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status of a power supply."
|
|
::= { ewnPowerSupplyEntry 4 }
|
|
|
|
--
|
|
-- Sensor (including digital input)
|
|
--
|
|
|
|
ewnSensorTraps OBJECT IDENTIFIER ::= { ewnSensor 1 }
|
|
ewnSensorObjects OBJECT IDENTIFIER ::= { ewnSensor 2 }
|
|
|
|
ewnSensorPollEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value of true(1) indicates that sensor polling is enabled."
|
|
::= { ewnSensorObjects 1 }
|
|
|
|
ewnSensorPollInterval OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies how often (in seconds) the switch polls for the change that
|
|
triggers an alarm. This applies to all sensors (including Digital
|
|
Input). Default value is 60 seconds."
|
|
DEFVAL { 60 }
|
|
::= { ewnSensorObjects 2 }
|
|
|
|
ewnSensorTempTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of this object is true(1), generation of ewnSensorTempOverTrap
|
|
and ewnSensorTempUnderTrap is enabled."
|
|
::= { ewnSensorObjects 3 }
|
|
|
|
ewnSensorHumidityTrapEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of this object is true(1), generation of ewnSensorHumidityOverTrap
|
|
and ewnSensorHumidityUnderTrap is enabled."
|
|
::= { ewnSensorObjects 4 }
|
|
|
|
ewnSensorTempHighThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (-2730 | -200..2480)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper threshold for this sensor. The value would be interpreted as
|
|
(degrees C * 10) or (degrees F * 10). A value of -2730 indicates no threshold is defined."
|
|
::= { ewnSensorObjects 5 }
|
|
|
|
ewnSensorTempLowhreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (-2730 | -200..2480)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower threshold for this sensor. The value would be interpreted as
|
|
(degrees C * 10) or (degrees F * 10). A value of -2730 indicates no threshold is defined."
|
|
::= { ewnSensorObjects 6 }
|
|
|
|
ewnSensorHumidityHighThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 20..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper threshold for this sensor in percentRH. A value of 0 indicates
|
|
no threhold is defined."
|
|
::= { ewnSensorObjects 7 }
|
|
|
|
ewnSensorHumidityLowThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (0 | 20..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper threshold for this sensor in percentRH. A value of 0 indicates
|
|
no threhold is defined."
|
|
::= { ewnSensorObjects 8 }
|
|
|
|
ewnSensorTemperatureMinInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the minimum period in seconds between two successive traps.
|
|
This applies to e-mail notification too. A value of 0 indicates
|
|
no trap will be sent on the same event."
|
|
::= { ewnSensorObjects 9 }
|
|
|
|
ewnSensorHumidityMinInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the minimum period in seconds between two successive traps.
|
|
This applies to e-mail notification too."
|
|
::= { ewnSensorObjects 10 }
|
|
|
|
ewnSensorTempUnit OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
celsius(0),
|
|
fahrenheit(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the present temperature unit."
|
|
::= { ewnSensorObjects 11 }
|
|
|
|
ewnSensorTempValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current Celsius temperature reading if a temperature sensor is
|
|
present on this system. The value would be interpreted as
|
|
(degrees C * 10) or (degrees F * 10)"
|
|
::= { ewnSensorObjects 12 }
|
|
|
|
ewnSensorHumidityValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current humidity reading if a humidity sensor is present
|
|
on this system."
|
|
::= { ewnSensorObjects 13 }
|
|
|
|
ewnSensorDigitalInputIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..8)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of a digital input pin."
|
|
::= { ewnSensorObjects 14 }
|
|
|
|
ewnSensorDigitalInputState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable reports the most recent measurement seen by the digital input.
|
|
A value of high(2) indicates HIGH."
|
|
::= { ewnSensorObjects 15 }
|
|
|
|
ewnSensorDigitalInputStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
unavailable(2),
|
|
nonoperational(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the present operational status of the sensor."
|
|
::= { ewnSensorObjects 16 }
|
|
|
|
ewnSensorDigitalInput1Description OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..25))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administratively assigned human-readable name for this digital input pin."
|
|
::= { ewnSensorObjects 17 }
|
|
|
|
ewnSensorDigitalInput1State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable reports the most recent measurement seen by this digital input.
|
|
A value of high(2) indicates HIGH."
|
|
::= { ewnSensorObjects 18 }
|
|
|
|
ewnSensorDigitalInput1Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
unavailable(2),
|
|
nonoperational(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the present operational status of this sensor."
|
|
::= { ewnSensorObjects 19 }
|
|
|
|
ewnSensorDigitalInput1TrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
lowLevel(1),
|
|
highLevel(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of this object is lowLevel(1) or highLevel(2),
|
|
generation of ewnSensorDigitalInput1Trap is enabled."
|
|
::= { ewnSensorObjects 20 }
|
|
|
|
ewnSensorDigitalInput1MinInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the minimum period in seconds between two successive
|
|
traps. This applies to e-mail notification too."
|
|
::= { ewnSensorObjects 21 }
|
|
|
|
ewnSensorDigitalInput2Description OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..25))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administratively assigned human-readable name for this digital input pin."
|
|
::= { ewnSensorObjects 22 }
|
|
|
|
ewnSensorDigitalInput2State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable reports the most recent measurement seen by this digital input.
|
|
A value of high(2) indicates HIGH."
|
|
::= { ewnSensorObjects 23 }
|
|
|
|
ewnSensorDigitalInput2Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
unavailable(2),
|
|
nonoperational(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the present operational status of this sensor."
|
|
::= { ewnSensorObjects 24 }
|
|
|
|
ewnSensorDigitalInput2TrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
lowLevel(1),
|
|
highLevel(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of this object is lowLevel(1) or highLevel(2),
|
|
generation of ewnSensorDigitalInput2Trap is enabled."
|
|
::= { ewnSensorObjects 25 }
|
|
|
|
ewnSensorDigitalInput2MinInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the minimum period in seconds between two successive
|
|
traps. This applies to e-mail notification too."
|
|
::= { ewnSensorObjects 26 }
|
|
|
|
ewnSensorDigitalInput3Description OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..25))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administratively assigned human-readable name for this digital input pin."
|
|
::= { ewnSensorObjects 27 }
|
|
|
|
ewnSensorDigitalInput3State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable reports the most recent measurement seen by this digital input.
|
|
A value of high(2) indicates HIGH."
|
|
::= { ewnSensorObjects 28 }
|
|
|
|
ewnSensorDigitalInput3Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
unavailable(2),
|
|
nonoperational(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the present operational status of this sensor."
|
|
::= { ewnSensorObjects 29 }
|
|
|
|
ewnSensorDigitalInput3TrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
lowLevel(1),
|
|
highLevel(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of this object is lowLevel(1) or highLevel(2),
|
|
generation of ewnSensorDigitalInput3Trap is enabled."
|
|
::= { ewnSensorObjects 30 }
|
|
|
|
ewnSensorDigitalInput3MinInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the minimum period in seconds between two successive
|
|
traps. This applies to e-mail notification too."
|
|
::= { ewnSensorObjects 31 }
|
|
|
|
ewnSensorDigitalInput4Description OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..25))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administratively assigned human-readable name for this digital input pin."
|
|
::= { ewnSensorObjects 32 }
|
|
|
|
ewnSensorDigitalInput4State OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
low(1),
|
|
high(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable reports the most recent measurement seen by this digital input.
|
|
A value of high(2) indicates HIGH."
|
|
::= { ewnSensorObjects 33 }
|
|
|
|
ewnSensorDigitalInput4Status OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
unavailable(2),
|
|
nonoperational(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable indicates the present operational status of this sensor."
|
|
::= { ewnSensorObjects 34 }
|
|
|
|
ewnSensorDigitalInput4TrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(0),
|
|
lowLevel(1),
|
|
highLevel(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of this object is lowLevel(1) or highLevel(2),
|
|
generation of ewnSensorDigitalInput3Trap is enabled."
|
|
::= { ewnSensorObjects 35 }
|
|
|
|
ewnSensorDigitalInput4MinInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (1..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the minimum period in seconds between two successive
|
|
traps. This applies to e-mail notification too."
|
|
::= { ewnSensorObjects 36 }
|
|
|
|
ewnSensorTempOverTrap NOTIFICATION-TYPE
|
|
OBJECTS { ewnSensorTempHighThreshold, ewnSensorTempValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when temperature has exceeded the upper threshold."
|
|
::= { ewnSensorTraps 1 }
|
|
|
|
ewnSensorTempUnderTrap NOTIFICATION-TYPE
|
|
OBJECTS { ewnSensorTempLowhreshold, ewnSensorTempValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when temperature has fallen below the lower threshold."
|
|
::= { ewnSensorTraps 2 }
|
|
|
|
ewnSensorHumidityOverTrap NOTIFICATION-TYPE
|
|
OBJECTS { ewnSensorHumidityHighThreshold, ewnSensorHumidityValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when humidity has exceeded the upper threshold."
|
|
::= { ewnSensorTraps 3 }
|
|
|
|
ewnSensorHumidityUnderTrap NOTIFICATION-TYPE
|
|
OBJECTS { ewnSensorHumidityLowThreshold, ewnSensorHumidityValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when humidity has fallen below the lower threshold."
|
|
::= { ewnSensorTraps 4 }
|
|
|
|
ewnSensorDigitalInputTrap NOTIFICATION-TYPE
|
|
OBJECTS { ewnSensorDigitalInputIndex, ewnSensorDigitalInputState, ewnSensorDigitalInputStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when the state at the digital pin changes
|
|
from HIGH to LOW if the value of ewnSensorDigitalInputTrapEnable
|
|
is lowLevel(0). This trap is sent when the state at the digital
|
|
pin changes from LOW to HIGH. if the value of ewnSensorDigitalInputTrapEnable
|
|
is highLevel(1)."
|
|
::= { ewnSensorTraps 5 }
|
|
|
|
ewnSensorTempNormalTrap NOTIFICATION-TYPE
|
|
OBJECTS { ewnSensorTempValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when temperature has changed from alarm to normal."
|
|
::= { ewnSensorTraps 6 }
|
|
|
|
ewnSensorHumidityNormalTrap NOTIFICATION-TYPE
|
|
OBJECTS { ewnSensorHumidityValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when humidity has changed from alarm to normal."
|
|
::= { ewnSensorTraps 7 }
|
|
|
|
ewnSensorDigitalInputNormalTrap NOTIFICATION-TYPE
|
|
OBJECTS { ewnSensorDigitalInputIndex, ewnSensorDigitalInputState, ewnSensorDigitalInputStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap is sent when the state at the digital pin changes
|
|
from LOW (alarm) to HIGH (normal) if the value of ewnSensorDigitalInputTrapEnable
|
|
is lowLevel(0). This trap is sent when the state at the digital
|
|
pin changes from HIGH (alarm) to LOW (normal). if the value of
|
|
ewnSensorDigitalInputTrapEnable is highLevel(1)."
|
|
::= { ewnSensorTraps 8 }
|
|
|
|
ewnLogObjects OBJECT IDENTIFIER ::= { ewnLog 1 }
|
|
|
|
ewnLogServer OBJECT IDENTIFIER ::= { ewnLogObjects 1 }
|
|
--ewnLogNvFile OBJECT IDENTIFIER ::= { ewnLogObjects 2 }
|
|
ewnLogHistory OBJECT IDENTIFIER ::= { ewnLogObjects 3 }
|
|
|
|
-- Textual Conventions
|
|
|
|
EwnLogSeverity ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of a syslog message. The enumeration
|
|
values are equal to the values that syslog uses + 1.
|
|
For example, with syslog, emergency=0.
|
|
|
|
'emergency' : system is unusable
|
|
'alert' : action must be taken immediately
|
|
'critical' : critical conditions
|
|
'error' : error conditions
|
|
'warning' : warning conditions
|
|
'notice' : normal but significant condition
|
|
'informational': informational messages
|
|
'debug' : debug-level messages."
|
|
REFERENCE
|
|
"RFC 3164, Section 4.1 - syslog Message Parts"
|
|
SYNTAX INTEGER { emergency(1),
|
|
alert(2),
|
|
critical(3),
|
|
error(4),
|
|
warning(5),
|
|
notice(6),
|
|
info(7),
|
|
debug(8)
|
|
}
|
|
|
|
EwnLogFacility ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The syslog daemon facility id."
|
|
SYNTAX INTEGER {
|
|
local0(16),
|
|
local1(17),
|
|
local2(18),
|
|
local3(19),
|
|
local4(20),
|
|
local5(21),
|
|
local6(22),
|
|
local7(23) }
|
|
|
|
ewnLogServerState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Indicates whether the remote log system is enabled."
|
|
DEFVAL { false }
|
|
::= { ewnLogServer 1 }
|
|
|
|
ewnLogServerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnLogServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION "A table storing the settings of remote syslog servers."
|
|
::= { ewnLogServer 2 }
|
|
|
|
ewnLogServerEntry OBJECT-TYPE
|
|
SYNTAX EwnLogServerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry describing the characteristics of a remote syslog server."
|
|
INDEX { ewnLogServerAddress }
|
|
::= { ewnLogServerTable 1 }
|
|
|
|
EwnLogServerEntry ::= SEQUENCE {
|
|
ewnLogServerAddress IpAddress,
|
|
ewnLogServerRowStatus RowStatus }
|
|
|
|
ewnLogServerAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of the SYSLOG server to which log messages are to be
|
|
sent. A value of 0.0.0.0 indicates no server address is configured."
|
|
::= { ewnLogServerEntry 1 }
|
|
|
|
ewnLogServerRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls creation/deletion of entries in this table. Only
|
|
'createAndGo' and 'destroy' are supported."
|
|
::= { ewnLogServerEntry 2 }
|
|
|
|
--ewnLogServerMaxSeverity OBJECT-TYPE
|
|
-- SYNTAX EwnLogSeverity
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The maximum severity level of messages sent to the SYSLOG server. Any
|
|
-- syslog message with a severity value greater than this value will be
|
|
-- ignored by the agent. note: severity numeric values increase as their
|
|
-- severity decreases, e.g. 'error' is more severe than 'debug'."
|
|
-- DEFVAL { warning }
|
|
-- ::= { ewnLogServerEntry 3 }
|
|
|
|
--ewnLogHistTableMaxSeverity OBJECT-TYPE
|
|
-- SYNTAX EwnLogSeverity
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Indicates which syslog severity levels will be
|
|
-- processed. Any syslog message with a severity value
|
|
-- greater than this value will be ignored by the agent.
|
|
-- note: severity numeric values increase as their
|
|
-- severity decreases, e.g. 'error' is more severe than
|
|
-- 'debug'."
|
|
-- DEFVAL { warning }
|
|
-- ::= { ewnLogHistory 1 }
|
|
|
|
--ewnLogHistTableMaxLength OBJECT-TYPE
|
|
-- SYNTAX Integer32 (1..500)
|
|
-- UNITS "entries"
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The upper limit on the number of entries that the
|
|
-- ewnLogHistoryTable may contain. When this
|
|
-- table is full, the oldest entry will be deleted and
|
|
-- a new one will be created."
|
|
-- DEFVAL { 500 }
|
|
-- ::= { ewnLogHistory 2 }
|
|
|
|
ewnLogHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EwnLogHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of syslog messages generated by this device.
|
|
All 'interesting' syslog messages (i.e. severity <=
|
|
ewnLogHistTableMaxSeverity) are entered into this table."
|
|
::= { ewnLogHistory 3 }
|
|
|
|
ewnLogHistoryEntry OBJECT-TYPE
|
|
SYNTAX EwnLogHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A syslog message that was previously generated by this
|
|
device. Each entry is indexed by a message index."
|
|
INDEX { ewnLogHistIndex }
|
|
::= { ewnLogHistoryTable 1 }
|
|
|
|
EwnLogHistoryEntry ::=
|
|
SEQUENCE {
|
|
ewnLogHistIndex Integer32,
|
|
ewnLogHistFacility DisplayString,
|
|
ewnLogHistMsgSeverity EwnLogSeverity,
|
|
ewnLogHistMsgText DisplayString,
|
|
ewnLogHistTimestamp TimeStamp
|
|
}
|
|
|
|
ewnLogHistIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A monotonically increasing integer for the sole
|
|
purpose of indexing messages. When it reaches the
|
|
maximum value the agent flushes the table and wraps
|
|
the value back to 1."
|
|
::= { ewnLogHistoryEntry 1 }
|
|
|
|
ewnLogHistFacility OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the facility that generated this message.
|
|
For example: 'SYS'."
|
|
::= { ewnLogHistoryEntry 2 }
|
|
|
|
ewnLogHistMsgSeverity OBJECT-TYPE
|
|
SYNTAX EwnLogSeverity
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The severity of the message."
|
|
::= { ewnLogHistoryEntry 3 }
|
|
|
|
ewnLogHistMsgText OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..160))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The text of the message. If the text of the message
|
|
exceeds 160 bytes, the message will be truncated to
|
|
160 bytes and a '*' character will be appended -
|
|
indicating that the message has been truncated."
|
|
::= { ewnLogHistoryEntry 4 }
|
|
|
|
ewnLogHistTimestamp OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime when this message was
|
|
generated."
|
|
::= { ewnLogHistoryEntry 5 }
|
|
|
|
|
|
-- units of conformance
|
|
|
|
ewnSwitchMMIBGroups OBJECT IDENTIFIER ::= { lanSwitch 2 }
|
|
|
|
ewnSystemMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnSystemFirmwareRev, ewnSystemConfigOperation,
|
|
ewnSystemReboot, ewnSystemRebootRequired,
|
|
ewnSystemTFTPFilename, ewnSystemTFTPIpAddress,
|
|
ewnSystemTFTPAction, ewnSystemTFTPState,
|
|
ewnSystemProductModel, ewnSystemHardwareRev,
|
|
ewnSystemGatewayIpAddress, ewnSystemMacAddr,
|
|
ewnSystemPassword, ewnSystemPasswordEncrypted,
|
|
ewnSystemAutoSaveState, ewnSystemAutoSaveDelay,
|
|
ewnSystemProductSeries, ewnSystemPowerState, ewnSystemIntegrateProductSeries,
|
|
ewnSystemLoginUserName,
|
|
ewnSystemLoginMethod, ewnSystemLoginUserIpAddr,
|
|
ewnPowerAlarmStatusPowerStatus,ewnPowerAlarmStatusTrigger,
|
|
ewnPowerAlarmStatusPowerName, ewnPowerAlarmStatusNO,
|
|
ewnPowerSupplyIndex, ewnPowerSupplyName,
|
|
ewnPowerSupplyAlarmEnable, ewnPowerSupplyStatus
|
|
}
|
|
STATUS obsolete -- superceded by ewnSystemMIBGroupV6
|
|
DESCRIPTION
|
|
"A collection of objects for System infomation."
|
|
::= { ewnSwitchMMIBGroups 1 }
|
|
|
|
ewnPortMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnPortNo, ewnPortCount, ewnPortString, ewnPortHardwareType, ewnPortLinkStatus,
|
|
ewnPortLinkConfig, ewnPortSpeedStatus, ewnPortSpeedConfig,
|
|
ewnPortDupStatus, ewnPortDupConfig, ewnPortFlowStatus, ewnPortFlowConfig,
|
|
ewnPortFuncType,
|
|
ewnPortBroadcastLimit, ewnPortDlfMulticastLimit, ewnPortLimitLevel,
|
|
ewnPortPriority, ewnPortVlanMode, ewnPortPVID, ewnPortResetRMONCount,
|
|
ewnPortDescription, ewnPortTrafficTx, ewnPortTrafficRx,
|
|
ewnStormDetectConfig, ewnStormDetectInterval,
|
|
ewnStormDetErrdisRecoveryTime, ewnStormDetectState,
|
|
ewnStormDetectPort, ewnStormDetectPortState, ewnStormDetectThresholdUtil,
|
|
ewnStormDetectTrafficType, ewnStormDetectThresholdPktsPerSec,
|
|
ewnPortAlarmNo, ewnPortAlarmPortName, ewnPortAlarmEnable,
|
|
ewnPortAlarmPortStatus, ewnPortMacChangedMsg
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for port infomation."
|
|
::= { ewnSwitchMMIBGroups 2 }
|
|
|
|
ewnMirrorMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnMirrorCount, ewnMirrorIndex, ewnMirrorToPort,
|
|
ewnMirrorFromPortMap, ewnMirrorMode,
|
|
ewnMirrorAvailablePortMap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for port mirror infomation."
|
|
::= { ewnSwitchMMIBGroups 3 }
|
|
|
|
ewnTrunkMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnTrunkCount, ewnTrunkIndex, ewnTrunkPortMap,
|
|
ewnTrunkAvailPortMap, ewnTrunkMaxNumOfPorts
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for port trunking infomation."
|
|
::= { ewnSwitchMMIBGroups 4 }
|
|
|
|
ewnBridgeMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnBridgeSTPState, ewnBridgeAgingTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for bridge infomation."
|
|
::= { ewnSwitchMMIBGroups 6 }
|
|
|
|
ewnIGMPMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnIGMPState, ewnIGMPCfgIndex, ewnIGMPCfgVlanID,
|
|
ewnIGMPCfgIGMPVersion, ewnIGMPCfgFastLeave,
|
|
ewnIGMPCfgQueryInterval, ewnIGMPCfgMaxResponseTime,
|
|
ewnIGMPCfgReportSuppression,
|
|
ewnIGMPRecordIndex, ewnIGMPRecordGroupAddress,
|
|
ewnIGMPRecordInterface, ewnIGMPRecordUpTime,
|
|
ewnIGMPRecordExpireTime, ewnIGMPRecordLastReporter
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for port IGMP infomation."
|
|
::= { ewnSwitchMMIBGroups 7 }
|
|
|
|
ewnVLANMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnVLANGVRPState, ewnVLANIndex, ewnVLANID,
|
|
ewnVLANName, ewnVLANState, ewnVLANType,
|
|
ewnVLANStaticPortMap, ewnVLANStaticUntaggedPortMap,
|
|
ewnVLANCurrentPortMap, ewnVLANCurrentUntaggedPortMap,
|
|
ewnVLANCurrentRegisteredPortMap, ewnVLANIPAddress,
|
|
ewnVLANAddVlan, ewnVLANDeleteVlan
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for VLAN infomation."
|
|
::= { ewnSwitchMMIBGroups 8 }
|
|
|
|
ewnQoSMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnQoSState, ewnQoSTrust, ewnQoSPriorityQueueOut,
|
|
ewnQoSQueueIndex, ewnQoSWRRqueueID, ewnQoSWRRqueueCoSmap,
|
|
ewnQoSWRRqueueDSCPmap, ewnQoSWRRqueueBandwidth
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for QoS infomation."
|
|
::= { ewnSwitchMMIBGroups 9 }
|
|
|
|
ewnSNMPMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnSNMPState, ewnSNMPCommunitySet, ewnSNMPCommunityGet,
|
|
ewnSNMPTrapCommunity1, ewnSNMPTrapCommunity2, ewnSNMPTrapCommunity3,
|
|
ewnSNMPTrapCommunity4, ewnSNMPTrapCommunity5, ewnSNMPTrapIpAddress1,
|
|
ewnSNMPTrapIpAddress2, ewnSNMPTrapIpAddress3, ewnSNMPTrapIpAddress4,
|
|
ewnSNMPTrapIpAddress5, ewnSNMPTrapLinkDown, ewnSNMPTrapLinkUp,
|
|
ewnSNMPResetNeed, ewnSNMPResetSNMP, ewnSNMPResetRMONCount,
|
|
ewnSNMPDescription, ewnSNMPMacNotificationInterval,
|
|
ewnSNMPMacNotifyHistorySize, ewnSNMPMacNotifyAddedPortMap,
|
|
ewnSNMPMacNotifyRemovedPortMap, ewnSNMPTrapMacNotification,
|
|
ewnSNMPTrapPowerDown, ewnSNMPTrapPowerUp,
|
|
ewnSNMPTrapPoEIFDown ,ewnSNMPTrapPoEIFUp, ewnSNMPTrapPoEOverLoad
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for SNMP infomation."
|
|
::= { ewnSwitchMMIBGroups 10 }
|
|
|
|
ewnSDBMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnBridgeSDBIndex, ewnBridgeSDBMacAddress,
|
|
ewnBridgeSDBVlanId, ewnBridgeSDBPortNo
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for MAC entry database infomation."
|
|
::= { ewnSwitchMMIBGroups 11 }
|
|
|
|
ewnRedundancyMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnRingCtrl, ewnRingCouplingCtrl, ewnRingAvailablePortList,
|
|
ewnRingPortList, ewnRingCouplingPortList,
|
|
ewnRingPortIndex, ewnRingPortType, ewnRingPortNumber,
|
|
ewnRingPortState,
|
|
ewnChainVLAN, ewnChainPriority, ewnChainTimeOutCount,
|
|
ewnChainStormControl, ewnChainPortIndex,
|
|
ewnChainPort, ewnChainPortRole, ewnChainPortState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for switch redundancy infomation."
|
|
::= { ewnSwitchMMIBGroups 14 }
|
|
|
|
ewnVDSLMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnVDSLCount, ewnVDSLCfgIndex, ewnVDSLAsymMode, ewnVDSLMaxSpeed,
|
|
ewnVDSLFixedRate, ewnVDSLRetrain, ewnVDSLStatIndex,
|
|
ewnVDSLLinkSpeed, ewnVDSLOperMode, ewnVDSLSNR1BandOnLocal,
|
|
ewnVDSLSNR2BandOnLocal, ewnVDSLSNR1BandOnRemote, ewnVDSLSNR2BandOnRemote,
|
|
ewnVDSLStatsIndex, ewnVDSLChannelFail, ewnVDSLFrameLoss, ewnVDSLErrs,
|
|
ewnVDSLBroadcast, ewnVDSLRxFrame, ewnVDSLRxPause, ewnVDSLRxBytes,
|
|
ewnVDSLTxFrame, ewnVDSLTxPause, ewnVDSLTxBytes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for VDSL port infomation."
|
|
::= { ewnSwitchMMIBGroups 16 }
|
|
|
|
ewnPoEMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnPortPoEBudgetPower, ewnPortPoEAvailablePower,
|
|
ewnPoEPortIndex, ewnPoEEnableMode, ewnPoEPowerLimitbyClassification,
|
|
ewnPoEPowerLimitFixed, ewnPoEPowerPriority, ewnPoEPowerDownAlarm,
|
|
ewnPoEPowerStatus, ewnPoEPowerDeviceClass,
|
|
ewnPoEPowerCurrent, ewnPoEPowerConsumption, ewnPoEExtendMode,
|
|
ewnPoEPowerDelivery, ewnPoEForcePower,
|
|
ewnPoEWatchdogState,
|
|
ewnPoEWatchdogTargetAddress,
|
|
ewnPoEWatchdogPingInterval, ewnPoEWatchdogMaxFailures,
|
|
ewnPoEWatchdogAction, ewnPoEWatchdogStartupDelay
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for PoE infomation."
|
|
::= { ewnSwitchMMIBGroups 17 }
|
|
|
|
ewnSensorMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnSensorHumidityLowThreshold,
|
|
ewnSensorHumidityHighThreshold,
|
|
ewnSensorTempHighThreshold, ewnSensorTempLowhreshold,
|
|
ewnSensorHumidityTrapEnable, ewnSensorTempTrapEnable,
|
|
ewnSensorPollEnable, ewnSensorPollInterval,
|
|
ewnSensorTemperatureMinInterval, ewnSensorHumidityMinInterval,
|
|
ewnSensorDigitalInput1TrapEnable, ewnSensorDigitalInput1Status,
|
|
ewnSensorDigitalInput1State, ewnSensorDigitalInput1Description,
|
|
ewnSensorDigitalInput1MinInterval,
|
|
ewnSensorDigitalInput2TrapEnable, ewnSensorDigitalInput2Status,
|
|
ewnSensorDigitalInput2State, ewnSensorDigitalInput2Description,
|
|
ewnSensorDigitalInput2MinInterval,
|
|
ewnSensorDigitalInput3TrapEnable, ewnSensorDigitalInput3Status,
|
|
ewnSensorDigitalInput3State, ewnSensorDigitalInput3Description,
|
|
ewnSensorDigitalInput3MinInterval,
|
|
ewnSensorDigitalInput4TrapEnable, ewnSensorDigitalInput4Status,
|
|
ewnSensorDigitalInput4State, ewnSensorDigitalInput4Description,
|
|
ewnSensorDigitalInput4MinInterval,
|
|
ewnSensorDigitalInputIndex, ewnSensorDigitalInputState,
|
|
ewnSensorDigitalInputStatus,
|
|
ewnSensorTempValue, ewnSensorHumidityValue, ewnSensorTempUnit
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for sensor/digital input infomation."
|
|
::= { ewnSwitchMMIBGroups 20 }
|
|
|
|
ewnLogGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnLogHistFacility, ewnLogHistMsgSeverity, ewnLogHistMsgText, ewnLogHistTimestamp,
|
|
ewnLogServerRowStatus, ewnLogServerState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for Log infomation."
|
|
::= { ewnSwitchMMIBGroups 18 }
|
|
|
|
ewnSystemMIBGroupV6 OBJECT-GROUP
|
|
OBJECTS {
|
|
ewnSystemFirmwareRev, ewnSystemConfigOperation,
|
|
ewnSystemReboot, ewnSystemRebootRequired,
|
|
ewnSystemTFTPFilename, ewnSystemTFTPIpAddress,
|
|
ewnSystemTFTPAction, ewnSystemTFTPState,
|
|
ewnSystemProductModel, ewnSystemHardwareRev,
|
|
ewnSystemGatewayIpAddress, ewnSystemMacAddr,
|
|
ewnSystemPassword, ewnSystemPasswordEncrypted,
|
|
ewnSystemAutoSaveState, ewnSystemAutoSaveDelay,
|
|
ewnSystemProductSeries,
|
|
ewnPowerAlarmStatusPowerStatus,ewnPowerAlarmStatusTrigger,
|
|
ewnPowerAlarmStatusPowerName, ewnPowerAlarmStatusNO,
|
|
ewnSystemIntegrateProductSeries
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects for System infomation."
|
|
::= { ewnSwitchMMIBGroups 19 }
|
|
|
|
ewnNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { ewnTrapsLoopbackDetected,
|
|
ewnTrapsMacChangedNotification,
|
|
ewnTrapsRringTopologyChange,
|
|
ewnTrapsDigitalIOInput1, ewnTrapsDigitalIOInput2,
|
|
ewnTrapsPowerUp,ewnTrapsPowerDown,
|
|
ewnTrapsPoEIFUp,ewnTrapsPoEIFDown,
|
|
ewnTrapsPoEOverLoad ,ewnTrapsPoESystemError,
|
|
ewnTrapsRringCPTopologyChange,ewnStormDetected,
|
|
ewnTrapsUserLogin, ewnTrapsUserLogout,
|
|
ewnTrapsUserLoginFailure
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The notifications implemented by EtherWAN."
|
|
::= { ewnSwitchMMIBGroups 100 }
|
|
|
|
END
|