-- ************************************************************************* -- FNX0630 (Flebo Next) Private MIB -- Copyright (c) 2010 Fujikura Ltd. All Rights Reserved. -- ************************************************************************* -- Update history -- 2010/08/25 rev.01 Release for FNX0630 V401-0110370002j firmware -- 2020/09/02 rev.01 Release for FNX0630 V404-xxxxxxxxxxx firmware -- FNX0630-MIB DEFINITIONS ::= BEGIN IMPORTS enterprises FROM SNMPv2-SMI PhysAddress FROM SNMPv2-TC private, IpAddress, Counter, Gauge, TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212; DisplayString ::= OCTET STRING -- ========================================================================= -- Fujikura Private MIB object -- ========================================================================= fujikura OBJECT IDENTIFIER ::= { enterprises 167 } -- ========================================================================= -- FNX Private MIB object -- ========================================================================= fnx OBJECT IDENTIFIER ::= { fujikura 12 } -- ========================================================================= -- FNX0620 Private MIB object -- ========================================================================= fnx0630 OBJECT IDENTIFIER ::= { fnx 4 } -- ========================================================================= -- Self configuration object -- ========================================================================= selfConfigurationGroup OBJECT IDENTIFIER ::= { fnx0630 1 } basicGroup OBJECT IDENTIFIER ::= { selfConfigurationGroup 1 } optionGroup OBJECT IDENTIFIER ::= { selfConfigurationGroup 2 } statViewGroup OBJECT IDENTIFIER ::= { selfConfigurationGroup 3 } adminGroup OBJECT IDENTIFIER ::= { selfConfigurationGroup 4 } -- ========================================================================= -- vpnSelfIdentificationGroup -- ========================================================================= vpnSelfIdentificationGroup OBJECT IDENTIFIER ::= { basicGroup 1 } vpnSelfIdentificationNumber OBJECT-TYPE SYNTAX INTEGER (1..30) ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { vpnSelfIdentificationGroup 1 } -- ========================================================================= -- vpnMemberGroup -- ========================================================================= vpnMemberGroup OBJECT IDENTIFIER ::= { basicGroup 2 } vpnMemberTable OBJECT-TYPE SYNTAX SEQUENCE OF VpnTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { vpnMemberGroup 1 } vpnTableEntry OBJECT-TYPE SYNTAX VpnTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { vpnMemberId } ::= { vpnMemberTable 1 } VpnTableEntry ::= SEQUENCE { vpnMemberId INTEGER, vpnMemberIpAddress IpAddress, vpnRemoteConfigAccept INTEGER, vpnAlarmInhibition INTEGER, vpnMemberDelete INTEGER } vpnMemberId OBJECT-TYPE SYNTAX INTEGER (1..30) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { vpnTableEntry 1 } vpnMemberIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { vpnTableEntry 2 } vpnRemoteConfigAccept OBJECT-TYPE SYNTAX INTEGER { refuse(0), accept(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { vpnTableEntry 3 } vpnAlarmInhibition OBJECT-TYPE SYNTAX INTEGER { normal(0), inhibit(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { vpnTableEntry 4 } vpnMemberDelete OBJECT-TYPE SYNTAX INTEGER { none(0), delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { vpnTableEntry 5 } -- ========================================================================= -- Self configuration optionGroup -- ========================================================================= -- ========================================================================= -- portSetupGroup -- ========================================================================= portSetupGroup OBJECT IDENTIFIER ::= { optionGroup 1 } -- ========================================================================= -- portSetupModeGroup -- ========================================================================= portSetupModeGroup OBJECT IDENTIFIER ::= { portSetupGroup 1 } portSetupModeTable OBJECT-TYPE SYNTAX SEQUENCE OF PortSetupModeTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { portSetupModeGroup 1 } portSetupModeTableEntry OBJECT-TYPE SYNTAX PortSetupModeTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { portSetupModeIndex } ::= { portSetupModeTable 1 } PortSetupModeTableEntry ::= SEQUENCE { portSetupModeIndex INTEGER, portSetupModeName DisplayString, portSetupModeMode INTEGER } portSetupModeIndex OBJECT-TYPE SYNTAX INTEGER (1..6) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { portSetupModeTableEntry 1 } portSetupModeName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { portSetupModeTableEntry 2 } portSetupModeMode OBJECT-TYPE SYNTAX INTEGER { auto(0), mode100Full(1), mode100Half(2), mode10Full(3), mode10Half(4), mode1000Full(5) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { portSetupModeTableEntry 3 } -- ========================================================================= -- portSetupMdixGroup -- ========================================================================= portSetupMdixGroup OBJECT IDENTIFIER ::= { portSetupGroup 2 } portSetupMdixTable OBJECT-TYPE SYNTAX SEQUENCE OF PortSetupMdixTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { portSetupMdixGroup 1 } portSetupMdixTableEntry OBJECT-TYPE SYNTAX PortSetupMdixTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { portSetupMdixIndex } ::= { portSetupMdixTable 1 } PortSetupMdixTableEntry ::= SEQUENCE { portSetupMdixIndex INTEGER, portSetupMdixName DisplayString, portSetupMdixMdix INTEGER } portSetupMdixIndex OBJECT-TYPE SYNTAX INTEGER (1..6) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { portSetupMdixTableEntry 1 } portSetupMdixName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { portSetupMdixTableEntry 2 } portSetupMdixMdix OBJECT-TYPE SYNTAX INTEGER { auto(0), static(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { portSetupMdixTableEntry 3 } -- ========================================================================= -- calendarGroup -- ========================================================================= calendarGroup OBJECT IDENTIFIER ::= { optionGroup 2 } calendarDate OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "date '+%y/%m/%d'" ::= { calendarGroup 1 } calendarTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "date '+%H:%M'" ::= { calendarGroup 2 } -- ========================================================================= -- pppoePassingThroughGroup -- ========================================================================= pppoePassingThroughGroup OBJECT IDENTIFIER ::= { optionGroup 3 } pppoePassingThroughEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { pppoePassingThroughGroup 1 } pppoePassingThroughCount OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { pppoePassingThroughGroup 2 } pppoePassingThroughDelete OBJECT-TYPE SYNTAX INTEGER { none(0), delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { pppoePassingThroughGroup 3 } -- ========================================================================= -- ipv6PassingThroughGroup -- ========================================================================= ipv6PassingThroughGroup OBJECT IDENTIFIER ::= { optionGroup 4 } ipv6PassingThroughEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { ipv6PassingThroughGroup 1 } -- ========================================================================= -- snmpGroup -- ========================================================================= snmpGroup OBJECT IDENTIFIER ::= { optionGroup 5 } -- ========================================================================= -- snmpControlGroup -- ========================================================================= snmpControlGroup OBJECT IDENTIFIER ::= { snmpGroup 1 } snmpControlSetEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 1 } snmpControlSetCommunity OBJECT-TYPE SYNTAX DisplayString -- DisplayString below 32 octets ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 2 } snmpControlGetEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 3 } snmpControlGetCommunity OBJECT-TYPE SYNTAX DisplayString -- DisplayString below 32 octets ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 4 } snmpControlTrap1Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 5 } snmpControlTrap1Community OBJECT-TYPE SYNTAX DisplayString -- DisplayString below 32 octets ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 6 } snmpControlTrap1IpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 7 } snmpControlTrap2Enable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 8 } snmpControlTrap2Community OBJECT-TYPE SYNTAX DisplayString -- DisplayString below 32 octets ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 9 } snmpControlTrap2IpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 10 } snmpControlTrap1Method OBJECT-TYPE SYNTAX INTEGER { SNMPv1_trap(0), SNMPv2c_trap(1), SNMPv3_trap(2), SNMPv2c_inform(3), SNMPv3_inform(4) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 11 } snmpControlTrap2Method OBJECT-TYPE SYNTAX INTEGER { SNMPv1_trap(0), SNMPv2c_trap(1), SNMPv3_trap(2), SNMPv2c_inform(3), SNMPv3_inform(4) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpControlGroup 12 } -- ========================================================================= -- snmpGenericTrapGroup -- ========================================================================= snmpGenericTrapGroup OBJECT IDENTIFIER ::= { snmpGroup 2 } snmpGenericTrapColdStartEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpGenericTrapGroup 1 } snmpGenericTrapWarmStartEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpGenericTrapGroup 2 } snmpGenericTrapLinkUpWanEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpGenericTrapGroup 3 } snmpGenericTrapLinkUpLanEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpGenericTrapGroup 4 } snmpGenericTrapLinkUpAdminEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpGenericTrapGroup 5 } snmpGenericTrapLinkDownWanEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpGenericTrapGroup 6 } snmpGenericTrapLinkDownLanEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpGenericTrapGroup 7 } -- ========================================================================= -- snmpPrivateTrapGroup -- ========================================================================= snmpPrivateTrapGroup OBJECT IDENTIFIER ::= { snmpGroup 3 } snmpPrivateTrapPppoeSessionEstablishEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpPrivateTrapGroup 1 } snmpPrivateTrapPppoeSessionFailEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpPrivateTrapGroup 2 } snmpPrivateTrapEquipmentFailEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpPrivateTrapGroup 3 } snmpPrivateTrapVpnEstablishEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpPrivateTrapGroup 4 } snmpPrivateTrapVpnDownEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpPrivateTrapGroup 5 } snmpPrivateTrapDetectLoopEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpPrivateTrapGroup 6 } snmpPrivateTrapNotDetectLoopEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { snmpPrivateTrapGroup 7 } -- ========================================================================= -- ntpGroup -- ========================================================================= ntpGroup OBJECT IDENTIFIER ::= { optionGroup 6 } ntpEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { ntpGroup 1 } ntpDomainName OBJECT-TYPE SYNTAX DisplayString -- DisplayString below 255 octets ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { ntpGroup 2 } ntpTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { ntpGroup 3 } -- ========================================================================= -- dnsGroup -- ========================================================================= dnsGroup OBJECT IDENTIFIER ::= { optionGroup 7 } dnsPriServer OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { dnsGroup 1 } dnsSecServer OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { dnsGroup 2 } -- ========================================================================= -- syslogGroup -- ========================================================================= syslogGroup OBJECT IDENTIFIER ::= { optionGroup 8 } syslogEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { syslogGroup 1 } syslogDomainName OBJECT-TYPE SYNTAX DisplayString -- DisplayString below 255 octets ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { syslogGroup 2 } -- ========================================================================= -- Self configuration statViewGroup -- ========================================================================= -- ========================================================================= -- ledStatGroup -- ========================================================================= ledStatGroup OBJECT IDENTIFIER ::= { statViewGroup 1 } -- ========================================================================= -- ledViewGroup -- ========================================================================= ledViewGroup OBJECT IDENTIFIER ::= { ledStatGroup 1 } ledViewFail OBJECT-TYPE SYNTAX INTEGER { on(0), blink(1), fastblink(2), off(3), unknown(4) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { ledViewGroup 1 } ledViewPppoe OBJECT-TYPE SYNTAX INTEGER { on(0), blink(1), fastblink(2), off(3), unknown(4) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { ledViewGroup 2 } ledViewVpn OBJECT-TYPE SYNTAX INTEGER { on(0), blink(1), fastblink(2), off(3), unknown(4), inhibit(5) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { ledViewGroup 3 } ledViewCrypticalState OBJECT-TYPE SYNTAX INTEGER { unknown(0), plaintext(1), negotiating(2), ciphertext(3), unmatch(4), IPsec-OFF(5), IPsec-ON(6) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { ledViewGroup 4 } -- ========================================================================= -- vpnDetailGroup -- ========================================================================= vpnDetailGroup OBJECT IDENTIFIER ::= { ledStatGroup 2 } vpnDetailTable OBJECT-TYPE SYNTAX SEQUENCE OF VpnDetailTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { vpnDetailGroup 1 } vpnDetailTableEntry OBJECT-TYPE SYNTAX VpnDetailTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { vpnDetailMemberId } ::= { vpnDetailTable 1 } VpnDetailTableEntry ::= SEQUENCE { vpnDetailMemberId INTEGER, vpnDetailState INTEGER } vpnDetailMemberId OBJECT-TYPE SYNTAX INTEGER (1..30) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { vpnDetailTableEntry 1 } vpnDetailState OBJECT-TYPE SYNTAX INTEGER { normal(0), fail(1), unknown(2) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { vpnDetailTableEntry 2 } -- ========================================================================= -- portStatGroup -- ========================================================================= portStatGroup OBJECT IDENTIFIER ::= { statViewGroup 2 } portStatTable OBJECT-TYPE SYNTAX SEQUENCE OF PortStatTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { portStatGroup 1 } portStatTableEntry OBJECT-TYPE SYNTAX PortStatTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { portStatIndex } ::= { portStatTable 1 } PortStatTableEntry ::= SEQUENCE { portStatIndex INTEGER, portStatName DisplayString, portStatSpeed INTEGER, portStatDuplex INTEGER } portStatIndex OBJECT-TYPE SYNTAX INTEGER (1..6) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { portStatTableEntry 1 } portStatName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { portStatTableEntry 2 } portStatSpeed OBJECT-TYPE SYNTAX INTEGER { speed10M(0), speed100M(1), speed1G(2), unknown(3) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { portStatTableEntry 3 } portStatDuplex OBJECT-TYPE SYNTAX INTEGER { half(0), full(1), unknown(2) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { portStatTableEntry 4 } -- ========================================================================= -- statisticsGroup -- ========================================================================= statisticsGroup OBJECT IDENTIFIER ::= { statViewGroup 3 } -- ========================================================================= -- statsUniGroup -- ========================================================================= statsUniGroup OBJECT IDENTIFIER ::= { statisticsGroup 1 } statsUniTable OBJECT-TYPE SYNTAX SEQUENCE OF StatsUniTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { statsUniGroup 1 } statsUniTableEntry OBJECT-TYPE SYNTAX StatsUniTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { statsUniMemberId } ::= { statsUniTable 1 } StatsUniTableEntry ::= SEQUENCE { statsUniMemberId INTEGER, statsUniOutUnicast Counter, statsUniInUnicast Counter } statsUniMemberId OBJECT-TYPE SYNTAX INTEGER (1..30) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { statsUniTableEntry 1 } statsUniOutUnicast OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { statsUniTableEntry 2 } statsUniInUnicast OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { statsUniTableEntry 3 } -- ========================================================================= -- statsClearGroup -- ========================================================================= statsClearGroup OBJECT IDENTIFIER ::= { statisticsGroup 2 } statsClearControl OBJECT-TYPE SYNTAX INTEGER { none(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { statsClearGroup 1 } -- ========================================================================= -- systemGroup -- ========================================================================= systemGroup OBJECT IDENTIFIER ::= { statViewGroup 4 } systemMacAddress OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { systemGroup 1 } systemSerialNumber OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { systemGroup 2 } systemSwVerion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { systemGroup 3 } -- ========================================================================= -- Self configuration adminGroup -- ========================================================================= -- ========================================================================= -- vpnIdGroup -- ========================================================================= vpnIdGroup OBJECT IDENTIFIER ::= { adminGroup 1 } ownVpnId OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { vpnIdGroup 1 } -- ========================================================================= -- priorityControlGroup -- ========================================================================= priorityControlGroup OBJECT IDENTIFIER ::= { adminGroup 2 } priorityControlUntag OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 1 } priorityControlBackground OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 2 } priorityControlSpare OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 3 } priorityControlBestEffort OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 4 } priorityControlExcellentEffort OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 5 } priorityControlControledLoad OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 6 } priorityControlVideo OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 7 } priorityControlVoice OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 8 } priorityControlNetworkControl OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { priorityControlGroup 9 } -- ========================================================================= -- bandwidthControlGroup -- ========================================================================= bandwidthControlGroup OBJECT IDENTIFIER ::= { adminGroup 3 } bandwidthControlWanBandwidth OBJECT-TYPE SYNTAX INTEGER { bw300kbps(0), bw500kbps(1), bw1Mbps(2), bw2Mbps(3), bw3Mbps(4), bw4Mbps(5), bw5Mbps(6), bw6Mbps(7), bw7Mbps(8), bw8Mbps(9), bw9Mbps(10), bw10Mbps(11), bw20Mbps(12), bw30Mbps(13), bw40Mbps(14), bw50Mbps(15), bw60Mbps(16), bw70Mbps(17), bw80Mbps(18), bw90Mbps(19), bw100Mbps(20), bw200Mbps(21), bw300Mbps(22), bw400Mbps(23), bw500Mbps(24), bw600Mbps(25), bw700Mbps(26), bw800Mbps(27), bw900Mbps(28), non-limit(29) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { bandwidthControlGroup 1 } -- ========================================================================= -- keepAliveGroup -- ========================================================================= keepAliveGroup OBJECT IDENTIFIER ::= { adminGroup 4 } keepAliveTime OBJECT-TYPE SYNTAX INTEGER { every2sec(0), every4sec(1), every8sec(2) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { keepAliveGroup 1 } -- ========================================================================= -- selectMtuGroup -- ========================================================================= selectMtuGroup OBJECT IDENTIFIER ::= { adminGroup 5 } selectMtuValue OBJECT-TYPE SYNTAX INTEGER { mtu1-1214(0), mtu2-1390(1), mtu3-1480(2) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { selectMtuGroup 1 } tcpMssEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { selectMtuGroup 2 } -- ========================================================================= -- loopDetectGroup -- ========================================================================= loopDetectGroup OBJECT IDENTIFIER ::= { adminGroup 6 } loopDetectEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { loopDetectGroup 1 } -- ========================================================================= -- adminPortGroup -- ========================================================================= adminPortGroup OBJECT IDENTIFIER ::= { adminGroup 7 } adminPortIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { adminPortGroup 1 } adminPortSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { adminPortGroup 2 } adminPortDefaultGw OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { adminPortGroup 3 } adminPortLanUse OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { adminPortGroup 4 } -- ========================================================================= -- initializeGroup -- ========================================================================= initializeGroup OBJECT IDENTIFIER ::= { adminGroup 8 } initializeControl OBJECT-TYPE SYNTAX INTEGER { none(0), initialize(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { initializeGroup 1 } -- ========================================================================= -- ipsecGroup -- ========================================================================= ipsecGroup OBJECT IDENTIFIER ::= { adminGroup 9 } ipsecEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { ipsecGroup 1 } -- ========================================================================= -- pingWatchingGroup -- ========================================================================= pingWatchingGroup OBJECT IDENTIFIER ::= { adminGroup 10 } -- ========================================================================= -- pingWatchingControlGroup -- ========================================================================= pingWatchingControlGroup OBJECT IDENTIFIER ::= { pingWatchingGroup 1 } pingWatchingEnable OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { pingWatchingControlGroup 1 } -- ========================================================================= -- pingWatchingIpAddressGroup -- ========================================================================= pingWatchingIpAddressGroup OBJECT IDENTIFIER ::= { pingWatchingGroup 2 } pingWatchingIpAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF PingWatchingIpAddressTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { pingWatchingIpAddressGroup 1 } pingWatchingIpAddressTableEntry OBJECT-TYPE SYNTAX PingWatchingIpAddressTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { pingWatchingIndex } ::= { pingWatchingIpAddressTable 1 } PingWatchingIpAddressTableEntry ::= SEQUENCE { pingWatchingIndex INTEGER, pingWatchingSourceIpAddress IpAddress } pingWatchingIndex OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { pingWatchingIpAddressTableEntry 1 } pingWatchingSourceIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { pingWatchingIpAddressTableEntry 2 } -- ========================================================================= -- equipmentControlGroup -- ========================================================================= equipmentControlGroup OBJECT IDENTIFIER ::= { adminGroup 11 } saveControl OBJECT-TYPE SYNTAX INTEGER { none(0), save(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { equipmentControlGroup 1 } equipmentSoftRestart OBJECT-TYPE SYNTAX INTEGER { none(0), restart(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { equipmentControlGroup 2 } equipmentHardRestart OBJECT-TYPE SYNTAX INTEGER { none(0), restart(1) } ACCESS read-write STATUS mandatory DESCRIPTION "" ::= { equipmentControlGroup 3 } -- ========================================================================= -- Enterprise-specific Traps -- ========================================================================= Fnx0630PppoeEstablish TRAP-TYPE ENTERPRISE fnx0630 DESCRIPTION "" ::= 0 Fnx0630PppoeFail TRAP-TYPE ENTERPRISE fnx0630 DESCRIPTION "" ::= 1 Fnx0630EquipmentFail TRAP-TYPE ENTERPRISE fnx0630 DESCRIPTION "" ::= 2 Fnx0630VpnEstablish TRAP-TYPE ENTERPRISE fnx0630 VARIABLES { vpnMemberId } DESCRIPTION "" ::= 3 Fnx0630VpnDown TRAP-TYPE ENTERPRISE fnx0630 VARIABLES { vpnMemberId } DESCRIPTION "" ::= 4 Fnx0630DetectLoop TRAP-TYPE ENTERPRISE fnx0630 DESCRIPTION "" ::= 5 Fnx0630NotDetectLoop TRAP-TYPE ENTERPRISE fnx0630 DESCRIPTION "" ::= 6 END