Observium_CE/mibs/etherwan/EtherWAN-sw72000

1523 lines
39 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
EtherWAN-sw72000 DEFINITIONS ::= BEGIN
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, enterprises, IpAddress
FROM SNMPv2-SMI
DisplayString, PhysAddress
FROM SNMPv2-TC;
lanSwitch MODULE-IDENTITY
LAST-UPDATED "200902180000Z"
ORGANIZATION "EtherWAN System Inc."
CONTACT-INFO
" EtherWAN System Inc.
Phone: +886 26629 8986
Email: mars@etherwan.com.tw"
DESCRIPTION
"The Switch MIB module for managing EtherWAN
Swtich private MIBs"
-- revision history
REVISION "200902180000Z"
DESCRIPTION
"Change mib Entry name"
REVISION "200812300000Z"
DESCRIPTION
"Convert to SMIv2 format and validated at www.simpleweb.org"
REVISION "200610200000Z"
DESCRIPTION
"EtherWAN SW72000 Private MIB File."
::= { etherwan 1 }
etherwan OBJECT IDENTIFIER ::= { enterprises 2736 }
sw72000 OBJECT IDENTIFIER ::= { lanSwitch 1 }
ewnSystem OBJECT IDENTIFIER ::= { sw72000 1 }
ewnPort OBJECT IDENTIFIER ::= { sw72000 2 }
ewnMirror OBJECT IDENTIFIER ::= { sw72000 3 }
ewnTrunk OBJECT IDENTIFIER ::= { sw72000 4 }
ewnLACP OBJECT IDENTIFIER ::= { sw72000 5 }
ewnBridge OBJECT IDENTIFIER ::= { sw72000 6 }
ewnIGMP OBJECT IDENTIFIER ::= { sw72000 7 }
ewnVLAN OBJECT IDENTIFIER ::= { sw72000 8 }
ewnQoS OBJECT IDENTIFIER ::= { sw72000 9 }
ewnSNMP OBJECT IDENTIFIER ::= { sw72000 10 }
ewnSDB OBJECT IDENTIFIER ::= { sw72000 11 }
ewnRadius OBJECT IDENTIFIER ::= { sw72000 12 }
ewnDHCP OBJECT IDENTIFIER ::= { sw72000 13 }
ewnSensor OBJECT IDENTIFIER ::= { sw72000 14 }
ewnLACP1 OBJECT IDENTIFIER ::= { ewnLACP 1 }
ewnLACP2 OBJECT IDENTIFIER ::= { ewnLACP 2 }
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..51))
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))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Login password"
::= { ewnSystem 10 }
ewnSystemPasswordEncrypted OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..8))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Login password with encryption"
::= { 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 INTEGER(5..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Delay time in seconds for auto save system configuration "
::= { ewnSystem 13 }
ewnPortCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port count"
::= { ewnPort 1 }
EwnPortEntry ::=
SEQUENCE {
ewnPortNo
INTEGER,
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 --TYPO?--
INTEGER,
ewnPortLimitLevel
INTEGER,
ewnPortPriority
INTEGER,
ewnPortSwitchMode --Wrong name?
INTEGER,
ewnPortPVID
INTEGER,
ewnPortResetRMONCount
INTEGER,
ewnPortAliasName
DisplayString
}
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 }
ewnPortNo OBJECT-TYPE
SYNTAX INTEGER (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),
typeUnknown(7)
}
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)
}
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)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port Speed Configuration"
::= { ewnPortEntry 7 }
ewnPortDupStatus OBJECT-TYPE
SYNTAX INTEGER {
half(0),
full(1),
auto(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port Duplexity Status"
::= { ewnPortEntry 8 }
ewnPortDupConfig OBJECT-TYPE
SYNTAX INTEGER {
half(0),
full(1),
auto(2)
}
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 {
-- normal(0),
-- trunkGroup(1),
-- mirror(2)
-- }
-- MAX-ACCESS read-only
-- STATUS current
-- DESCRIPTION
-- "Port Function Type"
-- ::= { 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 INTEGER(0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Switch rate limit level."
::= { ewnPortEntry 16 }
ewnPortPriority OBJECT-TYPE
SYNTAX INTEGER(0..7)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Default priority for untagged frames received by this port"
::= { ewnPortEntry 17 }
ewnPortSwitchMode OBJECT-TYPE
SYNTAX INTEGER {
normal(0),
max-ACCESS(1),
hybrid(2),
trunk(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VLAN switch port mode."
::= { ewnPortEntry 18 }
ewnPortPVID OBJECT-TYPE
SYNTAX INTEGER(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 }
ewnPortAliasName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..21))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port alias name"
::= { ewnPortEntry 21 }
ewnMirrorAvailablePortMap OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Available mirror port map"
::= { ewnMirror 1 }
ewnMirrorCount OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Available mirror entry count"
::= { ewnMirror 2 }
EwnMirrorEntry ::=
SEQUENCE {
ewnMirrorIndex
INTEGER,
ewnMirrorToPort
INTEGER,
ewnMirrorFromPortMap
OCTET STRING,
ewnMirrorMode
INTEGER
}
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 }
ewnMirrorIndex OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Mirror index"
::= { ewnMirrorEntry 1 }
ewnMirrorToPort OBJECT-TYPE
SYNTAX INTEGER
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 INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Trunk count"
::= { ewnTrunk 1 }
EwnTrunkEntry ::=
SEQUENCE {
ewnTrunkIndex
INTEGER,
ewnTrunkPortMap
OCTET STRING,
ewnTrunkAvailPortMap
OCTET STRING,
ewnTrunkMaxNumOfPorts
INTEGER
}
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 }
ewnTrunkIndex OBJECT-TYPE
SYNTAX INTEGER (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 INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of ports per trunk group."
::= { ewnTrunkEntry 4 }
ewnLACPSYSPriority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LACP SYSTEM Priority"
::= { ewnLACP1 1 }
EwnLACPEntry ::=
SEQUENCE {
ewnLACPPortIndex
INTEGER,
ewnLACPPortName
DisplayString,
ewnLACPTimeout
INTEGER,
ewnLACPPriority
INTEGER
}
ewnLACPTable OBJECT-TYPE
SYNTAX SEQUENCE OF EwnLACPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LACP table"
::= { ewnLACP1 2 }
ewnLACPCONFENTRY OBJECT-TYPE
SYNTAX EwnLACPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LACP CONF ENTRY"
INDEX { ewnLACPPortIndex }
::= { ewnLACPTable 1 }
ewnLACPPortIndex OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LACP Index"
::= {ewnLACPCONFENTRY 1}
ewnLACPPortName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LACP Port String"
::= {ewnLACPCONFENTRY 2}
ewnLACPTimeout OBJECT-TYPE
SYNTAX INTEGER {
short(0),
long(1),
disable(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LACP Port Timeout"
::= {ewnLACPCONFENTRY 3}
ewnLACPPriority OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LACP Port Priority"
::= {ewnLACPCONFENTRY 4}
EwnLACPPortEntry ::=
SEQUENCE {
ewnLACPIndex
INTEGER,
ewnLACPPortString
DisplayString,
ewnLACPAdminKey
INTEGER,
ewnLACPPortMode
INTEGER
}
ewnLACPPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF EwnLACPPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Port LACP table"
::= { ewnLACP2 1 }
ewnLACPAGGENTRY OBJECT-TYPE
SYNTAX EwnLACPPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"LACP Entry"
INDEX { ewnLACPIndex }
::= { ewnLACPPortTable 1 }
ewnLACPIndex OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LACP Index"
::= {ewnLACPAGGENTRY 1}
ewnLACPPortString OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..15))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LACP Port String"
::= {ewnLACPAGGENTRY 2}
ewnLACPAdminKey OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
group1(1),
group2(2),
group3(3),
statictrunk(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"LACP Admin Key"
::={ewnLACPAGGENTRY 3}
ewnLACPPortMode OBJECT-TYPE
SYNTAX INTEGER {
passive(0),
active(1),
notAvailable(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"LACP Port Mode"
::={ewnLACPAGGENTRY 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 INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Bridge aging time
0 not allowed"
::= { ewnBridge 2 }
ewnIGMPState OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
passive(1),
active(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Internet Group Management Protocol functionality"
::= { ewnIGMP 1 }
EwnIGMPCfgEntry ::=
SEQUENCE {
ewnIGMPCfgIndex
INTEGER,
ewnIGMPCfgVlanID
INTEGER,
ewnIGMPCfgIGMPVersion
INTEGER,
ewnIGMPCfgFastLeave
INTEGER,
ewnIGMPCfgQueryInterval
INTEGER,
ewnIGMPCfgMaxResponseTime
INTEGER,
ewnIGMPCfgReportSuppression
INTEGER
}
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 }
ewnIGMPCfgIndex OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IGMP configuration entry index"
::= { ewnIGMPCfgEntry 1 }
ewnIGMPCfgVlanID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IGMP configuration entry's VLAN ID"
::= { ewnIGMPCfgEntry 2 }
ewnIGMPCfgIGMPVersion OBJECT-TYPE
SYNTAX INTEGER(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 INTEGER(1..18000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IGMP Querrier Interval for active mode"
::= { ewnIGMPCfgEntry 5 }
ewnIGMPCfgMaxResponseTime OBJECT-TYPE
SYNTAX INTEGER(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 }
EwnIGMPRecordEntry ::=
SEQUENCE {
ewnIGMPRecordIndex
INTEGER,
ewnIGMPRecordGroupAddress
IpAddress,
ewnIGMPRecordInterface
DisplayString,
ewnIGMPRecordUpTime
DisplayString,
ewnIGMPRecordExpireTime
DisplayString,
ewnIGMPRecordLastReporter
IpAddress
}
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 }
ewnIGMPRecordIndex OBJECT-TYPE
SYNTAX INTEGER (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 }
EwnVlanEntry ::=
SEQUENCE {
ewnVLANIndex
INTEGER,
ewnVLANID
INTEGER,
ewnVLANName
DisplayString,
ewnVLANState
INTEGER,
ewnVLANType
INTEGER,
ewnVLANStaticPortMap
OCTET STRING,
ewnVLANStaticUntaggedPortMap
OCTET STRING,
ewnVLANCurrentPortMap
OCTET STRING,
ewnVLANCurrentUntaggedPortMap
OCTET STRING,
ewnVLANCurrentRegisteredPortMap
OCTET STRING,
ewnVLANIPAddress
DisplayString
}
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 }
ewnVLANIndex OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"VLAN index"
::= { ewnVLANEntry 1 }
ewnVLANID OBJECT-TYPE
SYNTAX INTEGER(1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"VLAN ID (valid values 1-4094)"
::= { ewnVLANEntry 2 }
ewnVLANName OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..31))
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 INTEGER(2..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Add a new VLAN to ewnVLANTable"
::= { ewnVLAN 3 }
ewnVLANDeleteVlan OBJECT-TYPE
SYNTAX INTEGER(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 }
EwnQoSWRRqueue ::=
SEQUENCE {
ewnQoSQueueIndex
INTEGER,
ewnQoSWRRqueueID
INTEGER,
ewnQoSWRRqueueCoSmap
DisplayString,
ewnQoSWRRqueueDSCPmap
OCTET STRING,
ewnQoSWRRqueueBandwidth
INTEGER
}
ewnQoSWRRqueueTable OBJECT-TYPE
SYNTAX SEQUENCE OF EwnQoSWRRqueue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS WRR queue table"
::= { ewnQoS 4 }
ewnQoSWRRqueueEntry OBJECT-TYPE
SYNTAX EwnQoSWRRqueue
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"QoS WRR queue table entry"
INDEX { ewnQoSQueueIndex }
::= { ewnQoSWRRqueueTable 1 }
ewnQoSQueueIndex OBJECT-TYPE
SYNTAX INTEGER (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"QoS Queue Index"
::= { ewnQoSWRRqueueEntry 1 }
ewnQoSWRRqueueID OBJECT-TYPE
SYNTAX INTEGER
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 INTEGER(0..55)
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 {
yes(1),
no(0)
}
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 }
EwnBridgeSDBEntry ::=
SEQUENCE {
ewnBridgeSDBIndex
INTEGER,
ewnBridgeSDBMacAddress
PhysAddress,
ewnBridgeSDBVlanId
INTEGER,
ewnBridgeSDBPortNo
INTEGER
}
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 }
ewnBridgeSDBIndex OBJECT-TYPE
SYNTAX INTEGER (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 INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Switching Database VLAN ID"
::= { ewnBridgeSDBEntry 3 }
ewnBridgeSDBPortNo OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Switching Database port number"
::= { ewnBridgeSDBEntry 4 }
END