1925 lines
70 KiB
Plaintext
1925 lines
70 KiB
Plaintext
ARRIS-CM-DEVICE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Gauge32,
|
|
IpAddress, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
InetAddress,
|
|
InetAddressType
|
|
FROM INET-ADDRESS-MIB
|
|
arrisProdIdCM
|
|
FROM ARRIS-MIB
|
|
TruthValue, DisplayString, TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText
|
|
FROM DOCS-CABLE-DEVICE-MIB
|
|
ifPhysAddress
|
|
FROM IF-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType
|
|
FROM DOCS-IF-MIB; -- draft-ietf-ipcdn-docs-rfmibv2-05
|
|
|
|
|
|
arrisCmDevMib MODULE-IDENTITY
|
|
LAST-UPDATED "1102160000Z" -- Feb. 16, 2011
|
|
ORGANIZATION "ARRIS Broadband"
|
|
CONTACT-INFO "Rodney Osborne
|
|
Postal: ARRIS Broadband
|
|
3871 Lakefield Drive
|
|
Suite 300
|
|
Suwanee, GA 30024-1242
|
|
U.S.A.
|
|
Phone: +1 770-622-8400
|
|
E-mail: rodney.osborne@arrisi.com"
|
|
DESCRIPTION
|
|
"This MIB module supplies the basic proprietary (ARRIS-specific)
|
|
management objects for ARRIS Cable Modem (CM) devices."
|
|
|
|
|
|
-- Revision history
|
|
REVISION "1105060000Z" -- May. 6, 2011
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevEthernetPower'."
|
|
|
|
REVISION "1102160000Z" -- Feb. 16, 2011
|
|
DESCRIPTION
|
|
"Added bit (keepCpeOnIfDisconnect) to 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "1101060000Z" -- Jan. 6, 2011
|
|
DESCRIPTION
|
|
"Added bit (replaceMtaDHCPOption12HostnameWithMtaMac) to 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "1003250000Z" -- Mar. 25, 2010
|
|
DESCRIPTION
|
|
"Added bit (disableMtaDHCPOption60SupportedCodecs) to 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "1003120000Z" -- Mar. 12, 2010
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevTftpMtaIpOverride'."
|
|
|
|
REVISION "1002220000Z" -- Feb. 22, 2010
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevWrmProvFileNameMacEnable'."
|
|
|
|
REVISION "0911260000Z" -- Nov. 26, 2009
|
|
DESCRIPTION
|
|
"Changed object 'arrisMtaDevDhcpOfferedLeaseTime' to 'arrisCmDevDhcpOfferedLeaseTime'."
|
|
|
|
REVISION "0909010000Z" -- Sept. 17, 2009
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevSetupMddIpModeOverride'."
|
|
|
|
REVISION "0908050000Z" -- Aug. 5, 2009
|
|
DESCRIPTION
|
|
"Added 'arrisCmDevUniqueConfigFileEnable','arrisCmDevUniqueConfigFileServerAddrType',
|
|
and 'arrisCmDevUniqueConfigFileServerAddr'."
|
|
|
|
REVISION "0907200000Z" -- July. 20, 2009
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevUGSTxQueueSize'."
|
|
|
|
REVISION "0906110000Z" -- Jun. 11, 2009
|
|
DESCRIPTION
|
|
"Added bit (resetMtaTicketsOnProvisioningTimerExpiry) to 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "0811210000Z" -- Nov. 21, 2008
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevWrmProvFile'"
|
|
|
|
REVISION "0809230000Z" -- Sep. 23, 2008
|
|
DESCRIPTION
|
|
"deprecated bits (wrmMaxCPEBypass) and (dectMaxCPEBypass) in 'arrisCmDevModemFeatureSwitch2'"
|
|
|
|
REVISION "0809220000Z" -- Sept. 22, 2008
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevRestoreNvmFactoryDefault'."
|
|
|
|
|
|
REVISION "0807300000Z" -- July. 30, 2008
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevDSTPolicy'."
|
|
|
|
REVISION "0807280000Z" -- Jul. 28, 2008
|
|
DESCRIPTION
|
|
"Added bit (disableWrmFactDefaultButton) in 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "0807140000Z" -- July. 14, 2008
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevWrmProvServer' and 'arrisCmDevWrmProvFileName'."
|
|
|
|
REVISION "0807090000Z" -- July. 9, 2008
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevTODTimeOffset'."
|
|
|
|
REVISION "0806300000Z" -- June. 30, 2008
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevTftpBlkSize'."
|
|
|
|
REVISION "0806180000Z" -- June. 18, 2008
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevDualModeDiscoveredMarket'."
|
|
|
|
REVISION "0806170000Z" -- June. 12, 2008
|
|
DESCRIPTION
|
|
"Added a new bit (dectMaxCPEBypass) in 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "0806120000Z" -- June. 12, 2008
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevDectReset'."
|
|
|
|
REVISION "0805270000Z" -- May. 29, 2008
|
|
DESCRIPTION
|
|
"Added objects 'arrisCmDevSwServerAddressType', 'arrisCmDevSwServerAddress'"
|
|
|
|
REVISION "0805270000Z" -- May. 27, 2008
|
|
DESCRIPTION
|
|
"Added objects 'arrisCmDevDhcpIpMode','arrisCmDevDhcpCmIpAddrV6','arrisCmDevDhcpCmSubNetMaskV6'
|
|
'arrisCmDevDhcpCmGatewayIpAddrV6','arrisCmDevDhcpPrimaryDhcpServerIpAddrV6'
|
|
'arrisCmDevDhcpTftpSvrIpAddrV6','arrisCmDevDhcpTimeSvrIpAddrV6'."
|
|
|
|
REVISION "0804170000Z" -- Apr. 17, 2008
|
|
DESCRIPTION
|
|
"Added objects 'arrisCmDevRipTransmitStatus'."
|
|
|
|
REVISION "0804150000Z" -- Apr 15, 2008
|
|
DESCRIPTION
|
|
"Added a new bit (allowCpeOverflowWrap) in 'arrisCmDevModemFeatureSwitch2'.
|
|
Added a new bit (wrmMaxCPEBypass) in 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "0705250000Z" -- Dec. 17, 2007
|
|
DESCRIPTION
|
|
"Added objects 'arrisCmDevRouterLanIpAddr','arrisCmDevRouterLanSubNetMask'
|
|
'arrisCmDevRouterLanEnable' and 'arrisCmDevRouterLanReset'."
|
|
|
|
REVISION "0711270000Z" -- Nov. 27, 2007
|
|
DESCRIPTION "Added objects for last 10 reset reason logging."
|
|
|
|
REVISION "0705250000Z" -- May 25, 2007
|
|
DESCRIPTION
|
|
"Added objects 'arrisCmDevWirelessRegion' and 'arrisCmDevRouterMode'."
|
|
|
|
REVISION "0705220000Z" -- May 22, 2007
|
|
DESCRIPTION
|
|
"Removed bit (disableMtaProvisionTodFail) in 'arrisCmDevModemFeatureSwitch2'. and
|
|
moved bit (enableBroadcastDhcpProtection) in 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "0705170000Z" -- May 17, 2007
|
|
DESCRIPTION
|
|
"Remapped bit (enableBroadcastDhcpProtection) in 'arrisCmDevModemFeatureSwitch2' and
|
|
added bit (disableMtaProvisionTodFail) in 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "0703300000Z" -- March 30, 2007
|
|
DESCRIPTION
|
|
"Added a new bit (enableBroadcastDhcpProtection) to 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "0610160000Z" -- October 16, 2006
|
|
DESCRIPTION
|
|
"Added objects 'arrisCmDevDhcpNoSvcImpact' and 'arrisCmDevDhcpOption51Override'."
|
|
|
|
REVISION "0602230000Z" -- February 23, 2006
|
|
DESCRIPTION
|
|
"Added DHCP informational objects to satisfy Pd76971 Comcast RFF."
|
|
|
|
|
|
REVISION "0601230000Z" -- January 23, 2006
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevCLITimeout'."
|
|
|
|
REVISION "0601190000Z" -- January 19, 2006
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevDocsQosParamSetActiveTimeout'."
|
|
|
|
REVISION "0509150000Z" -- September 15, 2005
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevModemFeatureSwitch2'."
|
|
|
|
REVISION "0503170000Z" -- March 17, 2005
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevRangeDelay'."
|
|
|
|
REVISION "0411290000Z" -- November 29, 2004
|
|
DESCRIPTION
|
|
"Added gupiEncryptedMtaConfig to ArrsCmDevProvMethod."
|
|
|
|
REVISION "0410110000Z" -- October 11, 2004
|
|
DESCRIPTION
|
|
"Added new MIB arrisCmDevEnableLoggingPersistence."
|
|
|
|
REVISION "0408230000Z" -- September 1, 2004
|
|
DESCRIPTION
|
|
"Added new MIBs to control DHCP option 177 and DOCSIS1.0+ operation"
|
|
|
|
REVISION "0406030000Z" -- June 3, 2004
|
|
DESCRIPTION
|
|
"Updated help text for LAN/WAN http mibs"
|
|
|
|
REVISION "0405260000Z" -- May 26, 2004
|
|
DESCRIPTION
|
|
"Added new MIB arrisCmDevReportLevelsMasterOff."
|
|
|
|
REVISION "0405250000Z" -- May 25, 2004
|
|
DESCRIPTION
|
|
"Added new arrisCmDevWanIsolationState settings."
|
|
|
|
REVISION "0404270000Z" -- April 27, 2004
|
|
DESCRIPTION
|
|
"Added arrisCmDevScanningSetup MIB Objects."
|
|
|
|
REVISION "0402100000Z" -- February 10, 2004
|
|
DESCRIPTION
|
|
"Added IPv6 Multicast change and octets counter change."
|
|
|
|
REVISION "0310310000Z" -- October 31, 2003
|
|
DESCRIPTION
|
|
"Added Touchstone Software Upgrade objects."
|
|
|
|
REVISION "0309250000Z" -- September 25, 2003
|
|
DESCRIPTION
|
|
"Added DHCP Server MIB objects."
|
|
|
|
REVISION "0308200000Z" -- August 20, 2003
|
|
DESCRIPTION
|
|
"Added proprietary Arris CM notifications."
|
|
|
|
REVISION "0307300000Z" -- July 30, 2003
|
|
DESCRIPTION
|
|
"Updated the 'arrisCmDevModemFeatureSwitch'."
|
|
|
|
REVISION "0307140000Z" -- July 14, 2003
|
|
DESCRIPTION
|
|
"Added TurboDox MIB objects."
|
|
|
|
REVISION "0305300000Z" -- May 30, 2003
|
|
DESCRIPTION
|
|
"Updated the 'arrisCmDevModemFeatureSwitch'."
|
|
|
|
REVISION "0305120000Z" -- May 12, 2003
|
|
DESCRIPTION
|
|
"Modified the SYNTAX of the 'arrisCmDevHttpClientSeed' MIB object."
|
|
|
|
REVISION "0302140000Z" -- February 14, 2003
|
|
DESCRIPTION
|
|
"Added MIB objects for HTTP support."
|
|
|
|
REVISION "0301290000Z" -- January 29, 2003
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevModemFeatureSwitch'."
|
|
|
|
REVISION "0211080000Z" -- November 08, 2002
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevEnableDocsis20'."
|
|
|
|
REVISION "0210290000Z" -- October 29, 2002
|
|
DESCRIPTION
|
|
"Added object 'arrisCmDevProvMethodIndicator'."
|
|
|
|
REVISION "0210230000Z" -- October 23, 2002
|
|
DESCRIPTION
|
|
"Added objects 'arrisCmDevSwImageName' and 'arrisCmDevSwImageBuildTime'."
|
|
|
|
REVISION "0207100000Z" -- July 10, 2002
|
|
DESCRIPTION
|
|
"Initial version"
|
|
::= { arrisProdIdCM 1 }
|
|
|
|
|
|
-- Textual Conventions
|
|
ArrsCmDevProvMethod ::= TEXTUAL-CONVENTION
|
|
STATUS deprecated
|
|
DESCRIPTION "These are the various provisioning methods that are
|
|
supported by the device."
|
|
SYNTAX INTEGER {
|
|
docsisOnly(0),
|
|
fullPacketCable(1),
|
|
packetCableMinusKDC(2),
|
|
cps(3),
|
|
gupi(4),
|
|
singleMAC(5),
|
|
basic1(6),
|
|
basic2(7),
|
|
gupiEncryptedMtaConfig(8),
|
|
gupiMacMta(9),
|
|
gupiEncryptedMacMta(10),
|
|
gupiTftpSvrOverride(11)
|
|
}
|
|
|
|
|
|
arrisCmDevMibObjects OBJECT IDENTIFIER ::= { arrisCmDevMib 1 }
|
|
arrisCmDevBase OBJECT IDENTIFIER ::= { arrisCmDevMibObjects 1 }
|
|
|
|
-- This MIB module contains the following groups.
|
|
arrisCmDevCmSetup OBJECT IDENTIFIER ::= { arrisCmDevMibObjects 2}
|
|
arrisCmDevCmTest OBJECT IDENTIFIER ::= { arrisCmDevMibObjects 3}
|
|
arrisCmDevSoftware OBJECT IDENTIFIER ::= { arrisCmDevMibObjects 4}
|
|
|
|
-- Production groups
|
|
arrisCmDevPermanentSetup OBJECT IDENTIFIER ::= { arrisCmDevCmSetup 2}
|
|
arrisCmDevOperationalSetup OBJECT IDENTIFIER ::= { arrisCmDevCmSetup 3}
|
|
arrisCmDevSalesSetup OBJECT IDENTIFIER ::= { arrisCmDevCmSetup 4}
|
|
|
|
arrisCmDevManufacturingTest OBJECT IDENTIFIER ::= { arrisCmDevCmTest 2}
|
|
arrisCmDevOperationalTest OBJECT IDENTIFIER ::= { arrisCmDevCmTest 3}
|
|
|
|
|
|
arrisCmDevWanIsolationState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off-InActiveMode(1),
|
|
on-ActiveMode(2),
|
|
off-InActiveMode-ButtonDisabled(3),
|
|
on-ActiveMode-ButtonDisabled(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object controls the state of WAN Isolation. The meaning of
|
|
the state is as follows:
|
|
|
|
off-InActiveMode(1) - Data traffic passes freely between
|
|
the home user's network and the outside network (i.e. the Internet).
|
|
In this mode, the WAN Isolation state is considered 'InActive'.
|
|
|
|
on-ActiveMode(2) - The home user's network is isolated from the Internet.
|
|
Data traffic will not pass between the home user's network and the Internet.
|
|
In this mode, the WAN Isolation state is considered 'Active'.
|
|
|
|
off-InActiveMode-ButtonDisabled(3) - Data traffic passes freely between
|
|
the home user's network and the outside network (i.e. the Internet).
|
|
In this mode, the WAN Isolation state is considered 'InActive'.
|
|
Also the button is disabled so the end user cannot change the state.
|
|
|
|
on-ActiveMode-ButtonDisabled(4) - The home user's network is isolated from the Internet.
|
|
Data traffic will not pass between the home user's network and the Internet.
|
|
In this mode, the WAN Isolation state is considered 'Active'.
|
|
Also the button is disabled so the end user cannot change the state.
|
|
"
|
|
::= { arrisCmDevBase 1 }
|
|
|
|
arrisCmDevSwImageName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the software image currently operating on this device."
|
|
::= { arrisCmDevBase 2 }
|
|
|
|
arrisCmDevSwImageBuildTime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The build date and time of the software image currently operating on
|
|
this device."
|
|
::= { arrisCmDevBase 3 }
|
|
|
|
arrisCmDevRangeDelay OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reports range delay value in use by the modem. This value can be adjusted by the CMTS through the periodic ranging process. This MIB is provided to enable MSOs to determine when a modem has undergone a significant change in range delay."
|
|
::= { arrisCmDevBase 4 }
|
|
|
|
-- DHCP Informational Mib for PD76971
|
|
|
|
--
|
|
-- The following group describes the Dhcp parameters objects
|
|
-- in the Arris CM device.
|
|
--
|
|
arrisCmDevDhcp OBJECT IDENTIFIER ::= { arrisCmDevBase 5 }
|
|
arrisCmDevDhcpCmParameters OBJECT IDENTIFIER ::= { arrisCmDevDhcp 1 }
|
|
arrisCmDevDhcpSvrParameters OBJECT IDENTIFIER ::= { arrisCmDevDhcp 2 }
|
|
arrisCmDevDhcpLeaseParameters OBJECT IDENTIFIER ::= { arrisCmDevDhcp 3 }
|
|
|
|
arrisCmDevRegistrationState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
docsis-DownstreamScanning (1),
|
|
docsis-DownstreamRanging (2),
|
|
docsis-UpstreamRanging (3),
|
|
docsis-DHCP (4),
|
|
docsis-TFTP (5),
|
|
docsis-DataRegComplete (6),
|
|
telephony-DHCP (7),
|
|
telephony-TFTP (8),
|
|
telephony-RegWithCallServer (9),
|
|
telephony-RegComplete (10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last registration step completed as the E-MTA provisioning progresses through the DOCSIS/PacketCable registration and provisioning steps."
|
|
::= { arrisCmDevBase 6 }
|
|
|
|
-- arrisCmDevDhcpCmIpFQDN OBJECT-TYPE
|
|
-- SYNTAX SnmpAdminString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This displays the currently defined MTA FQDN."
|
|
-- ::= { arrisCmDevDhcpCmParameters 1 }
|
|
|
|
arrisCmDevDhcpCmIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"This object is deprecated. See arrisCmDevDhcpCmIpAddrV6 for its replacement. This displays the currently leased IP address ."
|
|
::= { arrisCmDevDhcpCmParameters 1 }
|
|
|
|
arrisCmDevDhcpCmSubNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current IP subnet mask in use."
|
|
::= { arrisCmDevDhcpCmParameters 2 }
|
|
|
|
arrisCmDevDhcpCmGatewayIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current IP gateway address in use."
|
|
::= { arrisCmDevDhcpCmParameters 3 }
|
|
|
|
arrisCmDevDhcpCmConfigFile OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the CM configuration file to be retrieved."
|
|
::= { arrisCmDevDhcpCmParameters 4 }
|
|
|
|
arrisCmDevDhcpIpMode OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current DHCP IP address mode,ipv4 or ipv6."
|
|
::= { arrisCmDevDhcpCmParameters 5 }
|
|
|
|
arrisCmDevDhcpCmIpAddrV6 OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the currently leased IPv6 address ."
|
|
::= { arrisCmDevDhcpCmParameters 6 }
|
|
|
|
arrisCmDevDhcpCmSubNetMaskV6 OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current IPv6 subnet mask in use."
|
|
::= { arrisCmDevDhcpCmParameters 7 }
|
|
|
|
arrisCmDevDhcpCmGatewayIpAddrV6 OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current IPv6 gateway address in use."
|
|
::= { arrisCmDevDhcpCmParameters 8 }
|
|
|
|
arrisCmDevDhcpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
idle (0), -- MTA is waiting to start the DHCP process.
|
|
discover (1), -- MTA is currently trying to discover its IP address.
|
|
selecting (2), -- MTA is currently trying to select its IP address.
|
|
requesting(3), -- MTA is currently trying to request its IP address.
|
|
bound (4), -- IP Address is leased and no rebind/renew operation is taking place.
|
|
renew (5), -- MTA is currently trying to renew its IP address.
|
|
rebind (6) -- MTA is currently trying to rebind its IP address.
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current Dhcp state of the CM."
|
|
::= { arrisCmDevDhcpSvrParameters 1 }
|
|
|
|
arrisCmDevDhcpPrimaryDhcpServerIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the primary Dhcp server address."
|
|
::= { arrisCmDevDhcpSvrParameters 2 }
|
|
|
|
arrisCmDevDhcpTftpSvrIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current Tftp Server IP address in use."
|
|
::= { arrisCmDevDhcpSvrParameters 3 }
|
|
|
|
arrisCmDevDhcpTimeSvrIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current Time server IP address in use."
|
|
::= { arrisCmDevDhcpSvrParameters 4 }
|
|
|
|
arrisCmDevDhcpCmTimeOffset OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current Time offset being used by the CM."
|
|
::= { arrisCmDevDhcpSvrParameters 5 }
|
|
|
|
arrisCmDevDhcpPrimaryTeleDhcpSvr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current Time offset being used by the CM."
|
|
::= { arrisCmDevDhcpSvrParameters 6 }
|
|
|
|
arrisCmDevDhcpSecondaryTeleDhcpSvr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current Time offset being used by the CM."
|
|
::= { arrisCmDevDhcpSvrParameters 7 }
|
|
|
|
arrisCmDevDhcpPrimaryDhcpServerIpAddrV6 OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the primary Dhcp server IPv6 address."
|
|
::= { arrisCmDevDhcpSvrParameters 8 }
|
|
|
|
arrisCmDevDhcpTftpSvrIpAddrV6 OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current Tftp Server IPv6 address in use."
|
|
::= { arrisCmDevDhcpSvrParameters 9 }
|
|
|
|
arrisCmDevDhcpTimeSvrIpAddrV6 OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current Time server IPv6 address in use."
|
|
::= { arrisCmDevDhcpSvrParameters 10 }
|
|
|
|
|
|
arrisCmDevDhcpOfferedLeaseTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the Offered IP Lease time expressed in seconds."
|
|
::= { arrisCmDevDhcpLeaseParameters 1 }
|
|
|
|
arrisCmDevDhcpLeaseTimeRemaining OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the Remaining IP Lease time expressed in seconds."
|
|
::= { arrisCmDevDhcpLeaseParameters 2 }
|
|
|
|
arrisCmDevDhcpTimeUntilRenew OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current time remaining before the MTA starts the lease renewal
|
|
process. This time is expressed in seconds."
|
|
::= { arrisCmDevDhcpLeaseParameters 3 }
|
|
|
|
arrisCmDevDhcpTimeUntilRebind OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This displays the current time remaining before the CM starts the lease rebinding
|
|
process. This time is expressed in seconds."
|
|
::= { arrisCmDevDhcpLeaseParameters 4 }
|
|
|
|
--
|
|
-- The following object defines the Reset Logging folder
|
|
-- in the Arris CM device.
|
|
--
|
|
arrisCmDevResetReasonLog OBJECT IDENTIFIER ::= { arrisCmDevBase 7 }
|
|
|
|
arrisCmDevLastHwResetReason OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last reset reason retrieved from the actual processor HW. This reason
|
|
is used to determine if the HW or FW caused the reset. The majority of the time
|
|
this reset will indicate that the FW reset the device. It should
|
|
be noted that this reason is not stored off and will show only the last reason
|
|
for the HW to reset."
|
|
::= { arrisCmDevResetReasonLog 1 }
|
|
|
|
arrisCmDevResetReasonLogTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ArrisCmDevResetReasonLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the last 10 reset reasons."
|
|
::= { arrisCmDevResetReasonLog 2 }
|
|
|
|
arrisCmDevResetReasonLogEntry OBJECT-TYPE
|
|
SYNTAX ArrisCmDevResetReasonLogEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains the last 10 reset reasons."
|
|
INDEX { arrisCmDevResetReasonLogIndex }
|
|
::= { arrisCmDevResetReasonLogTable 1 }
|
|
|
|
ArrisCmDevResetReasonLogEntry ::= SEQUENCE {
|
|
arrisCmDevResetReasonLogIndex INTEGER,
|
|
arrisCmDevResetReasonLogText DisplayString
|
|
}
|
|
|
|
arrisCmDevResetReasonLogIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used to report log reasons."
|
|
::= { arrisCmDevResetReasonLogEntry 1 }
|
|
|
|
arrisCmDevResetReasonLogText OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The reported reset reason log text."
|
|
::= { arrisCmDevResetReasonLogEntry 2 }
|
|
|
|
arrisCmDevResetReasonLogDisable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Disables the storage of the reset reasons to the Reset Reasons
|
|
LOG table thus saving writes to NVM. This will default to false(2)
|
|
allowing the logging to occur.
|
|
NOTE: This value can only be modified via the CM Config file. Manual
|
|
SNMP sets will return NOT_WRITABLE error code."
|
|
::= { arrisCmDevResetReasonLog 3 }
|
|
|
|
arrisCmDevDualModeDiscoveredMarket OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
noDualMode (0),
|
|
europe (1),
|
|
northAmerica (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB object reports the Dual Mode Discovered Market from the CM."
|
|
::= { arrisCmDevBase 8 }
|
|
|
|
-- arrisCmDevOperationalSetup Group objects --
|
|
|
|
-- [ARRIS NOTE: For the published (publicly available) MIB, the MAX-ACCESS clause for
|
|
-- the 'arrisCmDevProvMethodIndicator' object should have a value of 'read-only'.]
|
|
arrisCmDevProvMethodIndicator OBJECT-TYPE
|
|
SYNTAX ArrsCmDevProvMethod
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Indicates the method used to provision the device. This object should only be
|
|
changed by the configuration file. The following provisioning methods are supported:
|
|
|
|
docsisOnly(0) - DOCSIS-only provisioning
|
|
|
|
fullPacketCable(1) - fully PacketCable compliant provisioning
|
|
|
|
packetCableMinusKDC(2) - same as 'fullPacketCable', except with IPSEC and
|
|
SNMPv3 disabled
|
|
|
|
cps(3) - compatible with CPS2000 (SNMPv2; IPSEC disabled)
|
|
|
|
gupi(4) - SNMPv2, with no SNMP Informs and IPSEC disabled
|
|
|
|
singleMAC(5) - single config file (SNMPv2, single IP address,
|
|
single MAC address, no SNMP Informs, IPSEC disabled
|
|
|
|
basic1(6) - SNMPv2, without the SNMP Enrollment and Status Informs
|
|
|
|
basic2(7) - SNMPv2, without the SNMP Enrollment Inform)
|
|
|
|
gupiEncryptedMtaConfig(8) - Same a gupi(4) above with the MTA config file encrypted
|
|
useing an Arris proprietary method.
|
|
|
|
gupiMacMta(9) - gupi provisioning that uses MTA MAC address as the MTA config
|
|
file name. (ie- 1337c0ded00d.bin)
|
|
|
|
gupiEncryptedMacMta(10) - gupi encrypted mta config provisioning that uses MTA MAC address
|
|
as the MTA config file name. (ie- 1337c0ded00d.bin)
|
|
|
|
gupiTftpSvrOverride(11) - gupi provisioning where the FQDN of the MTA TFTP server is expected to
|
|
be present in the MIB arrisMtaDevTFTPServerAddrOverrideFQDN"
|
|
|
|
::= { arrisCmDevOperationalSetup 2 }
|
|
|
|
arrisCmDevEnableDocsis20 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable DOCSIS 2.0 operation mode.
|
|
This object is stored into NVRAM and will be operational after
|
|
the next reboot of the device.
|
|
Set to true(1) to enable DOCSIS 2.0 operation mode.
|
|
Set to false(2) to disable DOCSIS 2.0 operation mode.
|
|
Setting this object to the same value that is already stored in NVRAM
|
|
will do nothing. After the successful setting of this object, the device
|
|
will automatically reboot."
|
|
::= { arrisCmDevOperationalSetup 3 }
|
|
|
|
arrisCmDevModemFeatureSwitch OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
badMapDiscard(0),
|
|
wanIsolationOverride(1),
|
|
usbDisable(2),
|
|
concatDisable(3),
|
|
octetCounterChange(4),
|
|
reserved5(5),
|
|
reserved6(6),
|
|
unused7(7)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable proprietary features of the Arris cable
|
|
modem. From left to right, the specified bit indicates whether or not
|
|
the corresponding modem feature is enabled. For example, if the first
|
|
bit is set, then the badMapDiscard feature is enabled. If it is zero,
|
|
the feature is disabled. NO bits are set by default.
|
|
|
|
/** BIT Descriptions **/
|
|
0x80 : badMapDiscard - if Set, bad Maps will be discarded.
|
|
0x40 : wanIsolationOverride - if Set, the WAN isolation switch will be
|
|
overriden. Internet access will remain enabled regardless of
|
|
the position of the WAN isolation switch (Standby button).
|
|
0x20 : usbDisable - if Set, the USB hardware will be disabled.
|
|
0x10 : concatDisable - if Set, concatenation and fragmentation will
|
|
be disabled when operating with a 1.0 config file.
|
|
0x08 : octetCounterChange - if Set, SYNC and MAP messages are not
|
|
counted in the ifInOctets MIB.
|
|
0x04 : RESERVED
|
|
0x02 : RESERVED
|
|
0x01 : Unused"
|
|
DEFVAL { '00'h }
|
|
::= { arrisCmDevOperationalSetup 4 }
|
|
|
|
-- HTTP MIB objects --
|
|
arrisCmDevHttp OBJECT IDENTIFIER ::= { arrisCmDevOperationalSetup 5 }
|
|
|
|
-- Http MIB object Placeholder ::= { arrisCmDevHttp 1 }
|
|
-- Http MIB object Placeholder ::= { arrisCmDevHttp 2 }
|
|
|
|
arrisCmDevHttpLanAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
basic(2),
|
|
advanced(3),
|
|
until-registered(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls the level of LAN-side HTTP access to the modem.
|
|
The levels are described as:
|
|
off(1) - LAN-side HTTP access is denied.
|
|
basic(2) - allow basic HTTP access.
|
|
advanced(3) - allow ARRIS proprietary HTTP access; not valid for CM.
|
|
until-registered(4) - allow basic HTTP access until the
|
|
modem is registered. Once registered,
|
|
LAN-side HTTP access is denied.
|
|
This object can only be changed by the configuration file.
|
|
The default value for this object is until-registered(4)."
|
|
DEFVAL { until-registered }
|
|
::= { arrisCmDevHttp 3 }
|
|
|
|
arrisCmDevHttpWanAccess OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
basic(2),
|
|
advanced(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls the level of WAN-side HTTP access to the modem.
|
|
The levels are described as:
|
|
off(1) - WAN-side HTTP access is denied.
|
|
basic(2) - allow basic HTTP access.
|
|
advanced(3) - allow ARRIS proprietary HTTP access; not valid for CM.
|
|
This object can only be changed by the configuration file.
|
|
The default value for this object is off(1)."
|
|
DEFVAL { off }
|
|
::= { arrisCmDevHttp 4 }
|
|
|
|
arrisCmDevHttpClientSeed OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DES encoded seed--provided by the user--that will be used
|
|
to generate the password for access to the HTTP Advanced Pages.
|
|
When read, this object will return a zero-length string."
|
|
::= { arrisCmDevHttp 5 }
|
|
|
|
arrisCmDevHttpAdvLink OBJECT-TYPE
|
|
SYNTAX INTEGER { unrestricted(1), restricted(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object provides the ability to show or hide the ADV link
|
|
on the HTTP Web Page."
|
|
DEFVAL { unrestricted }
|
|
::= { arrisCmDevHttp 6 }
|
|
|
|
--
|
|
-- TurboDox MIB objects --
|
|
--
|
|
arrisCmDevTurboDoxConfiguration OBJECT IDENTIFIER ::= { arrisCmDevOperationalSetup 6 }
|
|
|
|
arrisCmDevTurboDoxEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable TurboDox operation.
|
|
Set to true(1) to enable TurboDox operation mode.
|
|
Set to false(2) to disable TurboDox operation mode. This
|
|
object can only be changed by the configuration file."
|
|
::= { arrisCmDevTurboDoxConfiguration 3 }
|
|
|
|
arrisCmDevTurboDoxDeleteTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
UNITS "100 msec"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the TCP session delete timeout value.
|
|
This object can only be changed by the configuration file.
|
|
The default value for this object is 15."
|
|
DEFVAL { 15 }
|
|
::= { arrisCmDevTurboDoxConfiguration 4 }
|
|
|
|
arrisCmDevTurboDoxSlowStartTimer OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
UNITS "100 msec"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the TCP slow start timeout value.
|
|
This object can only be changed by the configuration file.
|
|
The default value for this object is 10."
|
|
DEFVAL { 10 }
|
|
::= { arrisCmDevTurboDoxConfiguration 5 }
|
|
|
|
arrisCmDevTurboDoxVersion OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..15))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the TurboDox version."
|
|
::= { arrisCmDevTurboDoxConfiguration 6 }
|
|
|
|
arrisCmDevDhcpServerEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable the local DHCP Server.
|
|
As long as the CM is not operational, the local DHCP Server
|
|
is working if enabled. Set to true(1) to enable the DHCP
|
|
server. Set to false(2) to disable it."
|
|
::= { arrisCmDevOperationalSetup 7 }
|
|
|
|
arrisCmDevDhcpServerState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the current state of the local DHCP Server."
|
|
::= { arrisCmDevOperationalSetup 8 }
|
|
|
|
--
|
|
-- Scanning Setup MIB objects --
|
|
--
|
|
arrisCmDevScanningSetup OBJECT IDENTIFIER ::= { arrisCmDevOperationalSetup 9 }
|
|
|
|
arrisCmDevPresetFrequencyTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ArrisCmDevPresetFrequencyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the MIB variables required for Preset Frequency Scanning."
|
|
::= { arrisCmDevScanningSetup 1 }
|
|
|
|
arrisCmDevPresetFrequencyEntry OBJECT-TYPE
|
|
SYNTAX ArrisCmDevPresetFrequencyEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the MIB variables required for Preset Frequency Scanning."
|
|
INDEX { arrisCmDevPresetFrequencyIndex }
|
|
::= { arrisCmDevPresetFrequencyTable 1 }
|
|
|
|
ArrisCmDevPresetFrequencyEntry ::= SEQUENCE {
|
|
arrisCmDevPresetFrequencyIndex INTEGER,
|
|
arrisCmDevPresetFrequency Unsigned32
|
|
}
|
|
|
|
arrisCmDevPresetFrequencyIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..20)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used to order the arrisCmDevPresetFrequencyTable entries."
|
|
::= { arrisCmDevPresetFrequencyEntry 1 }
|
|
|
|
arrisCmDevPresetFrequency OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Preset Frequency used in scanning. This value should be entered in Hz (Hertz)."
|
|
::= { arrisCmDevPresetFrequencyEntry 2 }
|
|
|
|
arrisCmDevClearPresetFrequencies OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to True(1), the device will erase all the Preset frequencies. When read False(2)
|
|
will always be returned"
|
|
::= { arrisCmDevScanningSetup 2 }
|
|
|
|
arrisCmDevClearCachedFrequencies OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to True(1), the device will erase all the Cached frequencies. When read False(2)
|
|
will always be returned"
|
|
::= { arrisCmDevScanningSetup 3 }
|
|
|
|
arrisCmDevReportLevelsMasterOff OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to True(1) all Report Levels and Debug Tracing will be turned Off, and Logits Logs
|
|
will return to thier default values. When this object is read False(2) will be returned."
|
|
::= { arrisCmDevOperationalSetup 10 }
|
|
|
|
arrisCmDevEraseLogBlock OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to True(1) this MIB object will erase the Arris log block. When this object is read
|
|
False(2) will be returned."
|
|
::= { arrisCmDevOperationalSetup 11 }
|
|
|
|
arrisCmDevEnableDocsis10Plus OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable DOCSIS 1.0+ operational mode.
|
|
This setting is stored into NVRAM and therefore will survive resets.
|
|
|
|
Set to true(1) to enable DOCSIS 1.0+ operational mode. In this mode
|
|
the modem will register as a DOCSIS 1.0 device and will use DOCSIS 1.0+
|
|
functionality rather than DOCSIS 1.1 or DOCSIS 2.0.
|
|
|
|
Set to false(2) to disable DOCSIS 1.0+ operational mode. In this mode
|
|
the modem will register and perform as a DOCSIS 1.1 or DOCSIS 2.0 device
|
|
rather than using DOCSIS 1.0+."
|
|
::= { arrisCmDevOperationalSetup 12 }
|
|
|
|
arrisCmDevEnableOption177 OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable sending only DHCP option 177 rather
|
|
than sending both option 122 and 177.
|
|
This setting is stored into NVRAM and therefore will survive resets.
|
|
|
|
Set to true(1) to enable sending only option 177. In this mode
|
|
the modem will report support only for option 177.
|
|
|
|
Set to false(2) to disable sending only option 177. In this mode the
|
|
modem will report support for both options 122 and 177 in its DHCP
|
|
DISCOVER message."
|
|
::= { arrisCmDevOperationalSetup 13 }
|
|
|
|
arrisCmDevEnableLoggingPersistence OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable the telnet logging persistence feature.
|
|
This setting is stored into NVRAM and therefore will survive resets.
|
|
|
|
Set to true(1) to enable logging persistence. In this mode,
|
|
exiting a telnet session will leave all debug logging enabled.
|
|
|
|
Set to false(2) to disable logging persistence. In this mode,
|
|
exiting a telnet session will cause all debug logging to be turned
|
|
off."
|
|
::= { arrisCmDevOperationalSetup 14 }
|
|
|
|
arrisCmDevModemFeatureSwitch2 OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
disableTftpTimeoutOption(0),
|
|
enableBroadcastDhcpProtection(1),
|
|
allowCpeOverflowWrap(2),
|
|
wrmMaxCPEBypass(3),
|
|
dectMaxCPEBypass(4),
|
|
disableWrmFactDefaultButton(5),
|
|
resetMtaTicketsOnProvisioningTimerExpiry(6),
|
|
disableMtaDHCPOption60SupportedCodecs(7),
|
|
replaceMtaDHCPOption12HostnameWithMtaMac(8),
|
|
keepCpeOnIfDisconnect(9),
|
|
ignoreSigDevToneProvisioning(10),
|
|
unused11(11),
|
|
unused12(12),
|
|
unused13(13),
|
|
unused14(14),
|
|
unused15(15),
|
|
unused16(16),
|
|
unused17(17),
|
|
unused18(18),
|
|
unused19(19),
|
|
unused20(20),
|
|
unused21(21),
|
|
unused22(22),
|
|
unused23(23),
|
|
reservedForMergeToCMFS24(24),
|
|
reservedForMergeToCMFS25(25),
|
|
reservedForMergeToCMFS26(26),
|
|
reservedForMergeToCMFS27(27),
|
|
reservedForMergeToCMFS28(28),
|
|
reservedForMergeToCMFS29(29),
|
|
reservedForMergeToCMFS30(30),
|
|
reservedForMergeToCMFS31(31)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable proprietary features of the Arris cable
|
|
modem. From left to right, the specified bit indicates whether or not
|
|
the corresponding modem feature is enabled. For example, if the first
|
|
bit is set, then the disableTftpTimeoutOption feature is enabled. If
|
|
it is zero, the feature is disabled. NO bits are set by default.
|
|
Field is 32 bits long and all 32 bits must be written.
|
|
|
|
/** BIT Descriptions **/
|
|
0x80000000 : disableTftpTimeoutOption - Turn off timeout opt in TFTP
|
|
0x40000000 : enableBroadcastDhcpProtection - Turn on broadcast DHCP filtering for CPE devices
|
|
0x20000000 : allowCpeOverflowWrap - Turn on to allow wrapping of CPE MAC learning table
|
|
0x10000000 : wrmMaxCPEBypass - deprecated - WRM MAC address is not counted against the MaxCpeAllowed variable.
|
|
0x08000000 : dectMaxCPEBypass - deprecated - DECT MAC address is not counted against the MaxCpeAllowed variable.
|
|
0x04000000 : disableWrmFactDefaultButton - when set, holding WRM reset button for >8 seconds does NOT revert WRM to factory defaults.
|
|
0x02000000 : resetMtaTicketsOnProvisioningTimerExpiry - Turn on to allow security tickets to be invalidated when MTA provisioning timer expires.
|
|
0x01000000 : disableMtaDHCPOption60SupportedCodecs - when set, DHCP option 60 won't include supported codecs.
|
|
0x00800000 : replaceMtaDHCPOption12HostnameWithMtaMac - when set, ignore Option 12 hostname never mind it's exist or not.
|
|
The Option 12 hostname will be set to MTA's MAC.
|
|
0x00400000 : keepCpeOnIfDisconnect - Turn on to keep the MAC address of the disconnected CPE.
|
|
0x00200000 : ignoreSigDevToneProvisioning - Turn on to ignore SigDevTone provisioning.
|
|
0x00100000 : Reserved for Future.
|
|
0x00080000 : Reserved for Future.
|
|
0x00040000 : Reserved for Future.
|
|
0x00020000 : Reserved for Future.
|
|
0x00010000 : Reserved for Future.
|
|
0x00008000 : Reserved for Future.
|
|
0x00004000 : Reserved for Future.
|
|
0x00002000 : Reserved for Future.
|
|
0x00001000 : Reserved for Future.
|
|
0x00000800 : Reserved for Future.
|
|
0x00000400 : Reserved for Future.
|
|
0x00000200 : Reserved for Future.
|
|
0x00000100 : Reserved for Future.
|
|
0x00000080 : Reserved for Future.
|
|
0x00000040 : Reserved for Future.
|
|
0x00000020 : Reserved for Future.
|
|
0x00000010 : Reserved for Future.
|
|
0x00000008 : Reserved for Future.
|
|
0x00000004 : Reserved for Future.
|
|
0x00000002 : Reserved for Future.
|
|
0x00000001 : Reserved for Future."
|
|
DEFVAL { '00000000'h }
|
|
::= { arrisCmDevOperationalSetup 15 }
|
|
|
|
arrisCmDevDocsQosParamSetActiveTimeout OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Send QOS Timeout parameter to CMTS for upstream flow IF
|
|
feature switch for DSX DQOS is enabled AND the value of this MIB
|
|
is set to a value other than the default of 0."
|
|
DEFVAL { 0 }
|
|
::= { arrisCmDevOperationalSetup 16 }
|
|
|
|
arrisCmDevCLITimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max time that a telnet/SSH session can be idle before it is terminated.
|
|
Range is 0-1440 minutes, where 0 disables the timer completely."
|
|
::= { arrisCmDevOperationalSetup 17 }
|
|
|
|
arrisCmDevTODSyncTimeOut OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4320)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value determines the interval between the TOD sync operations.
|
|
Range is 0-4320 hours, where 0 disables the sync completely. This
|
|
value sets the interval starting from the setting of the new value. Hence,
|
|
a setting of 10 causes the TOD server to sync every 10 hours from the
|
|
time the value was set.
|
|
Feature is disabled by default."
|
|
DEFVAL { 0 }
|
|
::= { arrisCmDevOperationalSetup 18 }
|
|
|
|
arrisCmDevDhcpNoSvcImpact OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
dontSend(2),
|
|
sendIgnore(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable/disable the DHCP RENEW interruption feature.
|
|
During an active call DHCP lease renewal will be stalled until all endpoints
|
|
are onhook.
|
|
Set to off(1) to disable DHCP lease renewal interruption. DHCP lease renewal
|
|
will adhere to normal operating procedures.
|
|
Set to dontSend(2) to enable complete DHCP lease renewal interruption. When
|
|
an endpoint is offhook the DHCP RENEW or REBIND REQUEST will be suppressed until
|
|
all endpoints are returned to the onhook condition.
|
|
Set to sendIgnore(3) to enable partial DHCP lease renewal interruption. When an
|
|
endpoint is offhook the DHCP RENEW or REBIND REQUEST will be sent and a valid
|
|
DHCP ACK RESPONSE will be processed. However, a DHCP NAK RESPONSE will not be
|
|
processed until all endpoints are returned to the onhook condition, then the NAK
|
|
will be processed immediately."
|
|
::= { arrisCmDevOperationalSetup 19 }
|
|
|
|
arrisCmDevDhcpOption51Override OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(1),
|
|
onCm(2),
|
|
onMta(3),
|
|
onCmAndMta(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or Disable the inclusion of DHCP option code 51 in the DHCP REQUEST message.
|
|
A value of off(1) will cause DHCP option code 51 to be included in the DHCP
|
|
REQUEST message.
|
|
A value of onCm(2) will cause DHCP option code 51 to NOT be included in
|
|
the CM DHCP REQUEST message.
|
|
A value of onMta(3) will cause DHCP option code 51 to NOT be included in
|
|
the MTA DHCP REQUEST message.
|
|
A value of onCmAndMta(4) will cause DHCP option code 51 to NOT be included in
|
|
both the CM and the MTA DHCP REQUEST message.
|
|
The default value is off(1)."
|
|
DEFVAL { off }
|
|
::= { arrisCmDevOperationalSetup 20 }
|
|
|
|
arrisCmDevDEAControl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(1),
|
|
off(2),
|
|
onPerm(3),
|
|
offPerm(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Turn on or off the DEA algorithm. The default value is on(1)."
|
|
DEFVAL { on }
|
|
::= { arrisCmDevOperationalSetup 21 }
|
|
|
|
arrisCmDevSinglePasswd OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encoded password--provided by the user--that will be used
|
|
for single password access to the CLI & HTTP Advanced Pages.
|
|
When read, this object will return a zero-length string."
|
|
::= { arrisCmDevOperationalSetup 22 }
|
|
|
|
arrisCmDevTelnetEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
permEnable(1),
|
|
tempEnable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable/disable Telnet access. TempEnable enables Telnet for
|
|
one session only. For Telnet to be enabled, arrisCmDevTelnetAllow must
|
|
also be set to 'allow'."
|
|
::= { arrisCmDevOperationalSetup 23 }
|
|
|
|
arrisCmDevSSHEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
permEnable(1),
|
|
tempEnable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable/disable SSH access. TempEnable enables SSH for one
|
|
session only. For SSH to be enabled, arrisCmDevSSHAllow must also
|
|
be set to 'allow'."
|
|
::= { arrisCmDevOperationalSetup 24 }
|
|
|
|
arrisCmDevTelnetAllow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inhibit(0),
|
|
allow(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to allow/inhibit Telnet access. For Telnet to be allowed,
|
|
arrisCmDevTelnetEnable must also be set to 'enable'."
|
|
::= { arrisCmDevOperationalSetup 25 }
|
|
|
|
arrisCmDevSSHAllow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
inhibit(0),
|
|
allow(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to allow/inhibit SSH access. For SSH to be allowed,
|
|
arrisCmDevSSHEnable must also be set to 'enable'."
|
|
::= { arrisCmDevOperationalSetup 26 }
|
|
|
|
arrisCmDevWirelessRegion OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
africa(1),
|
|
asia(2),
|
|
australia(3),
|
|
canada(4),
|
|
europe(5),
|
|
france(6),
|
|
israel(7),
|
|
japan(8),
|
|
mexico(9),
|
|
southAmerica(10),
|
|
unitedStates(11)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies the region that the modem operates in so it can determine the range of
|
|
channels which may be selected by the user for 802.11 operation. This value only
|
|
affects modems that support 802.11. If this value is not specified, standard DOCSIS units will
|
|
default to United States, Japanese DOCSIS units will default to Japan, and EuroDOCSIS units
|
|
will default to Europe."
|
|
::= { arrisCmDevOperationalSetup 27 }
|
|
|
|
arrisCmDevRouterMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
useExistingSetting(0),
|
|
routerEnabled(1),
|
|
routerDisabled(2),
|
|
routerDisabled-Fixed(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This value specifies what operating mode should be used by the embedded router in Touchstone
|
|
products that include a router. If not specified, the router will be left in its existing
|
|
configuration.
|
|
0: Leave router configuration unchanged from existing setting
|
|
1: All router functionality is enabled
|
|
2: All router functionality is disabled, modem acts as simple bridge
|
|
3: All router functionality is disabled, modem acts as simple bridge, and all router
|
|
configuration web pages are removed from the webGUI so that the end user cannot
|
|
change this"
|
|
::= { arrisCmDevOperationalSetup 28 }
|
|
|
|
arrisCmDevEnableDHCPLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable/disable CM DHCP Logging."
|
|
::= { arrisCmDevOperationalSetup 29 }
|
|
|
|
arrisCmDevClearDHCPLog OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
clear(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to Clear the CM DHCP Logs."
|
|
::= { arrisCmDevOperationalSetup 30 }
|
|
|
|
arrisCmDevRouterLanIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the current Router Lan IP address."
|
|
::= { arrisCmDevOperationalSetup 31 }
|
|
|
|
arrisCmDevRouterLanSubNetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the current Router Lan Subnet Mask."
|
|
::= { arrisCmDevOperationalSetup 32 }
|
|
|
|
arrisCmDevRouterLanEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable/disable Router Lan."
|
|
::= { arrisCmDevOperationalSetup 33 }
|
|
|
|
arrisCmDevRouterLanReset OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to true(1) will reset the Router Lan
|
|
Setting this object to false(2) will do nothing.
|
|
Reading this object always returns false(2)."
|
|
::= { arrisCmDevOperationalSetup 34 }
|
|
|
|
arrisCmDevRipTransmitStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
active(1),
|
|
inactive(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active when the RIP on puma is actively transmitting RIP
|
|
updates. In order for arrisCmDevRipTransmitStatus to be
|
|
active, arrisCmDevRouterLanEnable must be enabled, and
|
|
all RIP parameters must be configured correctly."
|
|
::= { arrisCmDevOperationalSetup 35 }
|
|
|
|
arrisCmDevDectReset OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to true(1) will reset the Dect module
|
|
Setting this object to false(2) will do nothing.
|
|
Reading this object always returns false(2)."
|
|
::= { arrisCmDevOperationalSetup 36 }
|
|
|
|
arrisCmDevTftpBlkSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used for the TFTP Blocksize Option (RFC 2348).
|
|
Valid values range between 32 and 1448 octets, inclusive.
|
|
Setting this object to 0(default) disables this option, and
|
|
a 512 blksize is used as per TFTP spec."
|
|
::= { arrisCmDevOperationalSetup 37 }
|
|
|
|
arrisCmDevTODTimeOffset OBJECT-TYPE
|
|
SYNTAX Integer32 (-43200..46800)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This mib is used to update CM TOD time offset.
|
|
The range of the offset is -12*60*60(-43200) to 13*60*60(46800) in seconds.
|
|
13 is Daylight Savings Time in the +12 time zone). The CM TOD time offset
|
|
is overwritten when this mib is set or CM dhcp time offset option is received."
|
|
DEFVAL { 0 }
|
|
::= { arrisCmDevOperationalSetup 38 }
|
|
|
|
arrisCmDevWrmProvServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to store the TFTP Server Name for the WRM
|
|
card if it cannot be included in the DHCP Offer."
|
|
::= { arrisCmDevOperationalSetup 39 }
|
|
|
|
arrisCmDevWrmProvFileName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to store the Bootfile name for the WRM
|
|
card if it cannot be included in the DHCP Offer."
|
|
::= { arrisCmDevOperationalSetup 40 }
|
|
|
|
arrisCmDevDSTPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..50))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to get and set the daylight saving time policy. This parameter
|
|
is a rule with two fields separated by semicolon (;) as shown below:
|
|
start=<start-time>;end=<end-time>
|
|
<start-time> and <end-time> are of the form: <month>/<day>/<weekday>/<HH>
|
|
<month> = 1,2,12 (for Jan, Feb, Dec)
|
|
<day> = [+|-]1,2,3,...,,31. If <day> is -1, it means the <weekday> on or before the end-of-the-month
|
|
(in other words the last occurrence of <weekday> in that month)
|
|
<weekday> = 1, 2, 3,..., 7 (for Mon, Tue, ..., Sun), or 0. If <weekday> is 0, it means the date to
|
|
start or end daylight saving is at exactly the given date. In that case, the <day> value must not be
|
|
negative. If <weekday> is not zero, then the daylight saving starts or ends on the <weekday> on or
|
|
after the given date if <day> is positive, or on or before the given date if <day> is negative.
|
|
<HH> = hour (0-23).
|
|
The following example reflects the new change starting March 2007 in U.S.A. DST starts on the second Sunday
|
|
in March and ends on the first Sunday in November:
|
|
start=3/8/7/02;end=11/1/7/02"
|
|
::= { arrisCmDevOperationalSetup 41 }
|
|
|
|
arrisCmDevRestoreNvmFactoryDefault OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting this object to true(1) will reset the NVM to default values:
|
|
Setting this object to false(2) will do nothing.
|
|
Reading this object always returns false(2)."
|
|
::= { arrisCmDevOperationalSetup 42 }
|
|
|
|
arrisCmDevWrmProvFile OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..2048))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to store the Bootfile for the WRM
|
|
card if it cannot be provisioned by the usual TFTP server."
|
|
::= { arrisCmDevOperationalSetup 43 }
|
|
|
|
arrisCmDevUGSTxQueueSize OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(0),
|
|
qsize1(1),
|
|
qsize2(2),
|
|
qsize3(3),
|
|
qsize4(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls the permitted depth of HW upstream buffer queue for UGS service flows. Packets are discarded if depth of queue exceeds this setting.
|
|
A setting of disable (0) indicates that the queue will not be restricted, and will be allowed to fill to allocated size.The recommended queue size is 2."
|
|
DEFVAL { 0 }
|
|
::= { arrisCmDevOperationalSetup 44 }
|
|
|
|
arrisCmDevUniqueConfigFileEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable/disable downloading the ARRIS unique config file. Default value
|
|
is set to 'disable'. This MIB can only be set via the CM config file, but sets will
|
|
be ignored if CM is working in IPV6 mode."
|
|
::= { arrisCmDevOperationalSetup 45 }
|
|
|
|
arrisCmDevUniqueConfigFileServerAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to get and set the IP address mode of the TFTP server for the ARRIS unique
|
|
config file. This MIB can only be set via the CM config file, and only IPV4 address type is accepted.
|
|
This MIB should be set before setting 'arrisCmDevUniqueConfigFileServerAddr'."
|
|
::= { arrisCmDevOperationalSetup 46 }
|
|
|
|
arrisCmDevUniqueConfigFileServerAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to get and set the TFTP server address that will be used to download the
|
|
ARRIS unique config file. This MIB can only be set via the CM config file, and only a IPV4 address is accepted.
|
|
'arrisCmDevUniqueConfigFileServerAddrType'should be set to correct value before setting this MIB."
|
|
::= { arrisCmDevOperationalSetup 47 }
|
|
|
|
arrisCmDevSetupMddIpModeOverride OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(0),
|
|
ipv4(1),
|
|
ipv6(2),
|
|
apm(3),
|
|
dpm(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to override the IP Mode TLV in the MDD message.
|
|
0 = use the MDD value
|
|
1 = IPv4 Only
|
|
2 = IPv6 Only
|
|
3 = Alternate (APM)
|
|
4 = Dual-stack (DPM)"
|
|
DEFVAL { 0 }
|
|
::= { arrisCmDevOperationalSetup 48 }
|
|
|
|
arrisCmDevWrmProvFileNameMacEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When Enabled in the CM configuration file, and the MIB value of
|
|
arrisCmDevWrmProvFileName is blank, the CM would generate the MIB
|
|
rrisCmDevWrmProvFileName to be the WAN MAC address cfg file.
|
|
Note: This MIB could only be set in CM configuration file"
|
|
DEFVAL { 0 }
|
|
::= { arrisCmDevOperationalSetup 49 }
|
|
|
|
arrisCmDevTftpMtaIpOverride OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to store the TFTP Server IP Address
|
|
and it will override the DHCP Offer."
|
|
::= { arrisCmDevOperationalSetup 50 }
|
|
|
|
arrisCmDevEthernetPower OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off(0),
|
|
on(1),
|
|
default(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"off(0) - power off Ethernet interface.
|
|
on(1) - power on Ethernet interface
|
|
default(2) - power off Ethernet interface for CM600, power on Ethernet interface for other models."
|
|
::= { arrisCmDevOperationalSetup 51 }
|
|
|
|
-- arrisCmDevSoftware MIB objects --
|
|
|
|
arrisCmDevSwTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ArrisCmDevSwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the MIB variables required for the
|
|
Touchstone Software Upgrade System."
|
|
::= { arrisCmDevSoftware 1 }
|
|
|
|
arrisCmDevSwEntry OBJECT-TYPE
|
|
SYNTAX ArrisCmDevSwEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains all the MIB variables required for the
|
|
Touchstone Software Upgrade System."
|
|
INDEX { arrisCmDevSwIndex }
|
|
::= { arrisCmDevSwTable 1 }
|
|
|
|
ArrisCmDevSwEntry ::= SEQUENCE {
|
|
arrisCmDevSwIndex INTEGER,
|
|
arrisCmDevSwCustomerLoadId DisplayString,
|
|
arrisCmDevSwHwModel DisplayString,
|
|
arrisCmDevSwHwRev INTEGER,
|
|
arrisCmDevSwServer IpAddress,
|
|
arrisCmDevSwFilename DisplayString,
|
|
-- arrisCmDevSwFilenameFinal DisplayString,
|
|
arrisCmDevSwServerAddressType InetAddressType,
|
|
arrisCmDevSwServerAddress InetAddress
|
|
}
|
|
|
|
arrisCmDevSwIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index used to order the arrisCmDevSwTable entries."
|
|
::= { arrisCmDevSwEntry 1 }
|
|
|
|
arrisCmDevSwCustomerLoadId OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Custom string to identify Touchstone Software Upgrade
|
|
load lineups.
|
|
(OPTIONAL)"
|
|
::= { arrisCmDevSwEntry 2 }
|
|
|
|
arrisCmDevSwHwModel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HW Model of Touchstone product to be downloaded.
|
|
(REQUIRED)"
|
|
::= { arrisCmDevSwEntry 3 }
|
|
|
|
arrisCmDevSwHwRev OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HW Revision of Touchstone product to be downloaded.
|
|
(OPTIONAL)"
|
|
::= { arrisCmDevSwEntry 4 }
|
|
|
|
arrisCmDevSwServer OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The address of the TFTP server used for software
|
|
upgrades. If the TFTP server is unknown or is a
|
|
non-IPv4 address, return 0.0.0.0.
|
|
|
|
This object is deprecated. See arrisCmDevSwServerAddress
|
|
for its replacement. This object will have its value
|
|
modified, given a valid SET to arrisCmDevSwServerAddress."
|
|
DEFVAL { 10 }
|
|
::= { arrisCmDevSwEntry 5 }
|
|
|
|
arrisCmDevSwFilename OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The file name of the Touchstone software image to be loaded
|
|
on to this device.
|
|
(REQUIRED)"
|
|
::= { arrisCmDevSwEntry 6 }
|
|
|
|
--arrisCmDevSwFilenameFinal OBJECT-TYPE
|
|
-- SYNTAX DisplayString (SIZE (0..64))
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The file name of the Touchstone software image to be loaded
|
|
-- on to this device after arrisCmDevFilename has been loaded.
|
|
-- (OPTIONAL)"
|
|
-- ::= { arrisCmDevSwEntry 7 }
|
|
|
|
arrisCmDevSwServerAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This get/set IP address mode of the server for Touchstone
|
|
Software Upgrading,ipv4 or ipv6.
|
|
(REQUIRED)"
|
|
::= { arrisCmDevSwEntry 8 }
|
|
|
|
arrisCmDevSwServerAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to get/set the IPv6 or IPv4 TFTP server address
|
|
that will be used to download the image. A set of this object to
|
|
an IPv4 address will result in also setting the value of
|
|
arrisCmDevSwServer to that address. If this object is set to an
|
|
IPv6 address, arrisCmDevSwServer is set to 0.0.0.0. If
|
|
arrisCmDevSwServer is set, this object is also set to that value.
|
|
Note that before setting this object, setting
|
|
arrisCmDevSwServerAddressType to a correct value is a must.
|
|
(REQUIRED)"
|
|
::= { arrisCmDevSwEntry 9 }
|
|
|
|
arrisCmDevSwAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
upgradeFromArrisMgt(1),
|
|
allowArrisProvisioningUpgrade(2),
|
|
ignoreArrisProvisioningUpgrade(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If set to upgradeFromArrisMgt(1), the device will initiate a
|
|
TFTP software image download using arrisCmDevSwFilename for
|
|
the matching HW model type and revision in the
|
|
arrisCmDevSwTable.
|
|
|
|
If set to allowArrisProvisioningUpgrade(2), the device will
|
|
use the Touchstone Software Upgrade information supplied by
|
|
the provisioning server when next rebooting (this does not
|
|
cause a reboot).
|
|
|
|
When set to ignoreArrisProvisioningUpgrade(3), the device
|
|
will disregard Touchstone Software Upgrade information from
|
|
the provisioning server.
|
|
|
|
At initial startup, this object has the default value of
|
|
ignoreArrisProvisioningUpgrade(3)."
|
|
::= { arrisCmDevSoftware 2 }
|
|
|
|
|
|
--
|
|
-- Arris CM Device Notification definitions.
|
|
--
|
|
arrisCmDevNotification OBJECT IDENTIFIER ::= { arrisCmDevMib 10 }
|
|
arrisCmDevTraps OBJECT IDENTIFIER ::= { arrisCmDevNotification 0 }
|
|
|
|
arrisCmDevTftpDownloadInitTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates a TFTP download initiated
|
|
request. The values of docsDevEvLevel, docsDevId,
|
|
and docsDevEvText are from the entry which logs
|
|
this event in the docsDevEventTable. The
|
|
docsIfDocsisBaseCapability value indicates the DOCSIS
|
|
version information. The docsIfCmStatusDocsisOperMode
|
|
value indicates the QOS level of the CM, while the
|
|
docsIfCmStatusModulationType indicates the upstream
|
|
modulation methodology used by the CM. The
|
|
ifPhysAddress value is the MAC address of the cable
|
|
interface of this cable modem. The docsIfCmCmtsAddress
|
|
specifies the MAC address of the CMTS to which the CM
|
|
is connected (if there is a cable card/ interface in
|
|
the CMTS, then it is actually the MAC address of the
|
|
cable interface which connected to the CM). This part
|
|
of the trap information is uniform across all CM traps."
|
|
::= { arrisCmDevTraps 2 }
|
|
|
|
arrisCmDevTftpDownloadCompleteTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates the TFTP download
|
|
completed successfully."
|
|
::= { arrisCmDevTraps 3 }
|
|
|
|
arrisCmDevTftpDownloadFailTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates the failure of the TFTP
|
|
download attempt."
|
|
::= { arrisCmDevTraps 4 }
|
|
|
|
arrisCmDevTftpDownloadRetryTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates a TFTP download retry attempt."
|
|
::= { arrisCmDevTraps 5 }
|
|
|
|
arrisCmDevMtaCertificateValidationFailTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates a Service Provider Certificate Chain Validation Failed."
|
|
::= { arrisCmDevTraps 6 }
|
|
|
|
arrisCmDevSoftwareUpgradeFailedBeforeDLTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates the Software Upgrade Failed before downloading."
|
|
::= { arrisCmDevTraps 8 }
|
|
|
|
arrisCmDevSoftwareUpgradeFailedTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates the Software Upgrade Failed."
|
|
::= { arrisCmDevTraps 9 }
|
|
|
|
arrisCmDevSoftwareUpgradeCompleteTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates the Software Upgrade was Completed."
|
|
::= { arrisCmDevTraps 10 }
|
|
|
|
arrisCmDevSoftwareUpgradeAbortedACFailTrap NOTIFICATION-TYPE
|
|
OBJECTS { docsDevEvLevel,
|
|
docsDevEvId,
|
|
docsDevEvText,
|
|
ifPhysAddress,
|
|
docsIfCmCmtsAddress,
|
|
docsIfDocsisBaseCapability,
|
|
docsIfCmStatusDocsisOperMode,
|
|
docsIfCmStatusModulationType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An event that indicates the Software Upgrade was Aborted due to battery AC-FAIL condition."
|
|
::= { arrisCmDevTraps 11 }
|
|
|
|
END
|
|
|