Observium_CE/mibs/arris/ARRIS-TR69-MIB

710 lines
24 KiB
Plaintext

ARRIS-TR69-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
Unsigned32,
Counter32,
Counter64,
IpAddress
FROM SNMPv2-SMI
arrisProdIdCM
FROM ARRIS-MIB
TruthValue, DisplayString, TimeStamp, DateAndTime, TEXTUAL-CONVENTION
FROM SNMPv2-TC
-- SnmpAdminString
-- FROM SNMP-FRAMEWORK-MIB;
InetVersion
FROM INET-ADDRESS-MIB;
arrisTR69Mib MODULE-IDENTITY
LAST-UPDATED "1311040000Z" -- November 04, 2013
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-473-5120
E-mail: rodney.osborne@arrisi.com"
DESCRIPTION
"This MIB module supplies the basic proprietary
management objects for ARRIS modems."
-- Revision history
REVISION "1507070000Z" -- July 16, 2015
DESCRIPTION
"Add arrisTR69AcsDiscoveryDhcpOption"
REVISION "1502120000Z" -- February 12, 2015
DESCRIPTION
"Add arrisTR69DataModelSelectIgnoreNonPuma5"
REVISION "1311040000Z" -- November 04, 2013
DESCRIPTION
"Add arrisTR181DeviceInfo and arrisTR181DeviceInfoFirstUseDate"
REVISION "1304300000Z" -- April 30, 2013
DESCRIPTION
"Move arrisTR69ParameterKey to OID 8 to match puma5 mib"
REVISION "1302050000Z" -- January 05, 2013
DESCRIPTION
"NOTE: This file is now compiled under the GW SNMP Subagent
however due to this file being defined in the Docsis vob,
a link is supplied in the GW directories to allow this compiliation.
Changes to this file should still be made to the
/vobs/ti_docsis/docsis/src/common/management/snmp/
src/mibs/vendor/arris_tr69.mib file."
REVISION "1304110000Z" -- April 11, 2013
DESCRIPTION
"Add arrisTR69RootCertObjInstance"
REVISION "1303040000Z" -- March 04, 2013
DESCRIPTION
"Add arrisTR69ValidateManagementServerCertificate, arrisTR69RootCertificateNumberOfEntries
and arrisTR69RootCertificateTable"
REVISION "1208010000Z" -- August 01, 2012
DESCRIPTION
"Used to determine the runtime data-model to be used"
REVISION "1201190000Z" -- January 19, 2012
DESCRIPTION
"Added interface selection mib"
REVISION "1107180000Z" -- July 18, 2011
DESCRIPTION
"Initial version"
::= { arrisProdIdCM 7 }
-- This MIB module contains the following groups.
arrisTR69MibObjects OBJECT IDENTIFIER ::= { arrisTR69Mib 1 }
arrisTR69Base OBJECT IDENTIFIER ::= { arrisTR69MibObjects 1 }
arrisTR69Setup OBJECT IDENTIFIER ::= { arrisTR69MibObjects 2 }
arrisTR69Authentication OBJECT IDENTIFIER ::= { arrisTR69MibObjects 3 }
arrisTR181MibObjects OBJECT IDENTIFIER ::= { arrisTR69Mib 2 }
arrisTR181DeviceInfo OBJECT IDENTIFIER ::= { arrisTR181MibObjects 1 }
arrisTR181DeviceInfoMemoryStatus OBJECT IDENTIFIER ::= { arrisTR181DeviceInfo 2 }
arrisTR181DeviceInfoProcessStatus OBJECT IDENTIFIER ::= { arrisTR181DeviceInfo 3 }
arrisTR181DeviceInfoProcessStatusProcess OBJECT IDENTIFIER ::= { arrisTR181DeviceInfo 4 }
arrisTR69EnableCWMP OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used for overall control of the CPE's support of TR-069.
A value of disable(0) will disable CPE support of TR-069; the TR-069
client will not be allowed to start.
A value of enable(1) will enable CPE support of TR-069."
::= { arrisTR69Base 1 }
arrisTR69AcsUrl OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The URL used by the TR-069 client to connect to the ACS.
MUST be a valid HTTP or HTTPS format."
::= { arrisTR69Base 2 }
arrisTR69AcsUserName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The username used by the TR-069 client for HTTP based authentication
with the ACS."
::= { arrisTR69Base 3 }
arrisTR69AcsPassword OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The password used by the TR-069 client for HTTP based authentication
with the ACS. This MIB object always returns an empty string when read."
::= { arrisTR69Base 4 }
arrisTR69PeriodicInformEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determines whether or not the TR-069 client will periodically send information
to the ACS in an Inform method call."
::= { arrisTR69Base 5 }
arrisTR69PeriodicInformInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The interval in seconds used to periodically send information to the ACS in an
Inform method call."
::= { arrisTR69Base 6 }
arrisTR69PeriodicInformTime OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..50))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The absolute time when the TR-069 client will send periodic Inform method calls.
Each Inform call must occur at this reference time plus or minus an integer multiple of PeriodicInformInterval.
String format is 0000-00-00T00:00:00."
::= { arrisTR69Base 7 }
arrisTR69ParameterKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ParameterKey provides the ACS a reliable and extensible means to track changes made by the ACS."
::= { arrisTR69Base 8 }
arrisTR69ConnectionRequestUrl OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The URL used by the ACS to initiate a connection request session
with the TR-069 client.
MUST be an HTTP URL. Format: http://host:port/path
An HTTPS URL is not valid."
::= { arrisTR69Base 9 }
arrisTR69ConnectionRequestUserName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The username used by the ACS for HTTP based authentication
with the TR-069 client."
::= { arrisTR69Base 10 }
arrisTR69ConnectionRequestPassword OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The username used by the ACS for HTTP based authentication with the
TR-069 client. This MIB object always returns an empty string when read."
::= { arrisTR69Base 11 }
arrisTR69PersistEnable OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to determine whether ACS information from the
configuration file is saved in dynamic non-vol memory."
::= { arrisTR69Setup 1 }
arrisTR69TransportInterface OBJECT-TYPE
SYNTAX INTEGER {
gwInterface(1),
cmInterface(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to determine the transport interface used for all TR69
communications"
DEFVAL { 1 }
::= { arrisTR69Base 12 }
arrisTR69CwmpPort OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port assigned for ACS initiated messaging. This port number
is normally included as part of the Connection Request URL. This MIB
object is intended to overwrite the port used in the URL."
::= { arrisTR69Base 13 }
arrisTR69NameSpacePriOverride OBJECT-TYPE
SYNTAX INTEGER {
default(1),
cwmp10(2),
cwmp11(3),
cwmp12(4),
cwmp13(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to override the default TR-069 Primary Namespace.
The choices are as follows:
(1) default
(2) urn:dslforum-org:cwmp-1-0
(3) urn:dslforum-org:cwmp-1-1
(4) urn:dslforum-org:cwmp-1-2
(5) urn:dslforum-org:cwmp-1-3"
::= { arrisTR69Base 14 }
arrisTR69NameSpaceSecOverride OBJECT-TYPE
SYNTAX INTEGER {
null(1),
cwmp10(2),
cwmp11(3),
cwmp12(4),
cwmp13(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to override the default TR-069 Secondary Namespace.
The choices are as follows:
(1) NULL
(2) urn:dslforum-org:cwmp-1-0
(3) urn:dslforum-org:cwmp-1-1
(4) urn:dslforum-org:cwmp-1-2
(5) urn:dslforum-org:cwmp-1-3"
::= { arrisTR69Base 15 }
arrisTR69DataModelSelect OBJECT-TYPE
SYNTAX INTEGER {
tr098(0),
tr181(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Determine the runtime data-model utilized by the TR69 Client."
::= { arrisTR69Base 16 }
arrisTR69RetryMinimumWaitInterval OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to override CWMPRetryMinimumWaitInterval
range minInclusive=1 maxInclusive=65535"
::= { arrisTR69Base 17 }
arrisTR69RetryIntervalMultiplier OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to override CWMPRetryIntervalMultiplier
range minInclusive=1000 maxInclusive=65535"
::= { arrisTR69Base 18 }
arrisTR69ConnectRequestRealm OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to override TR69 ACS connect request authentication realm"
::= { arrisTR69Base 19 }
arrisTR69AcsPwdAlgorithm OBJECT-TYPE
SYNTAX INTEGER {
hmac-sha1(1),
hmac-sha256(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the Hash Based Message Authentication code (HMAC) to use
in the algorithm to calculate the default TR-069 managementServer.Password.
The choices are HMAC-SHA1 or HMAC-SHA256.
The trio of MIB objectsnecessary for this algorithm are arrisTR69AcsPwdAlgorithm,
arrisTR69AcsPwdAlgorithmText, and arrisTR69AcsPwdAlgorithmKey."
::= { arrisTR69Base 20 }
arrisTR69AcsPwdAlgorithmText OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the TEXT component to use in the HMAC-SHA1/HMAC-SHA256 algorithm
to calculate the default TR-069 managementServer.Password.
The trio of MIB objects necessary for this algorithm are arrisTR69AcsPwdAlgorithm, arrisTR69AcsPwdAlgorithmText, and arrisTR69AcsPwdAlgorithmKey"
::= { arrisTR69Base 21 }
arrisTR69AcsPwdAlgorithmKey OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object represents the KEY component to use in the HMAC-SHA1/HMAC-SHA256 algorithm
to calculate the default TR-069 managementServer.Password.
The trio of MIB objects necessary for this algorithm are arrisTR69AcsPwdAlgorithm, arrisTR69AcsPwdAlgorithmText, and arrisTR69AcsPwdAlgorithmKey"
::= { arrisTR69Base 22 }
arrisTR69TransportIPVersion OBJECT-TYPE
SYNTAX InetVersion
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to determine the IP version for TR69 transport on the gwInterface(1).
The options include:
Unknown - version will be selected automatically, with preference to IPv6 if available
IPv4 - IPv4 only
IPv6 - IPv6 only"
::= { arrisTR69Base 23 }
arrisTR69ProvisioningCode OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..256))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Identifier of the primary service provider and other provisioning information,
which MAY be used by the ACS to determine service
provider-specific customization and provisioning parameters."
::= { arrisTR69Base 24 }
arrisTR69DefaultActiveNotificationThrottle OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This parameter is used to control throttling of active notifications sent by the CPE to the ACS.
It defines the minimum number of seconds that the CPE MUST wait since the end of the last session
with the ACS before establishing a new session for the purpose of delivering an active notification"
::= { arrisTR69Base 25 }
arrisTR69DataModelSelectIgnoreNonPuma5 OBJECT-TYPE
SYNTAX INTEGER {
disable(0),
enable(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Ignore the mib arrisTR69DataModelSelect if the HW model is Puma6-based or later vintage .
Enable(1) will ignore the arrisTR69DataModelSelect value and force the value to TR181
Disable(0) will allow configured value for arrisTR69DataModelSelect."
DEFVAL { disable }
::= { arrisTR69Base 26 }
arrisTR69AcsDiscoveryDhcpOption OBJECT-TYPE
SYNTAX INTEGER {
none(0),
option60(1),
option124(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The gateway identifies itself to the DHCP server as supporting acs discovery via DHCP
by including the string dslforum.org in DHCPv4 option 60 or 124, or DHCPv6 option 16. The
value of this MIB selects which DHCP option carries the dslforum.org string to the dhcp
server. A value of none indicates that neither DHCPv4 nor DHCPv6 will be used for acs
discovery. "
DEFVAL { none }
::= { arrisTR69Base 27 }
arrisTR69ValidateManagementServerCertificate OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disable validation of certificates presented by SSL/TLS management servers."
::= { arrisTR69Authentication 1 }
arrisTR69ValidateDownloadServerCertificate OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disable validation of certificates presented by SSL/TLS download servers."
::= { arrisTR69Authentication 2 }
arrisTR69RootCertificateNumberOfEntries OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of entries in the X_TWC_COM_RootCertificate table."
::= { arrisTR69Authentication 3 }
-- the Arris TR69 Root Certificate Table
arrisTR69RootCertificateTable OBJECT-TYPE
SYNTAX SEQUENCE OF ArrisTR69RootCertificateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
::= { arrisTR69Authentication 4 }
arrisTR69RootCertificateEntry OBJECT-TYPE
SYNTAX ArrisTR69RootCertificateEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { arrisTR69RootCertIndex }
::= { arrisTR69RootCertificateTable 1 }
ArrisTR69RootCertificateEntry ::=
SEQUENCE {
arrisTR69RootCertIndex Unsigned32,
arrisTR69RootCertEnabled INTEGER,
arrisTR69RootCertCertificate OCTET STRING,
arrisTR69RootCertLastModif TimeStamp,
arrisTR69RootCertSerialNumber DisplayString,
arrisTR69RootCertIssuer OCTET STRING,
arrisTR69RootCertNotBefore OCTET STRING,
arrisTR69RootCertNotAfter OCTET STRING,
arrisTR69RootCertSubject OCTET STRING,
arrisTR69RootCertSubjectAlt OCTET STRING,
arrisTR69RootCertSignatureAlgorithm OCTET STRING,
arrisTR69RootCertObjInstance Unsigned32
}
arrisTR69RootCertIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Index of arrisTR69RootCertificateTable."
::= { arrisTR69RootCertificateEntry 1 }
arrisTR69RootCertEnabled OBJECT-TYPE
SYNTAX INTEGER {
false(0),
true(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables or disables the use of this root certificate for validity checking."
::= { arrisTR69RootCertificateEntry 2 }
arrisTR69RootCertCertificate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..4096))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The DER encoded certificate."
::= { arrisTR69RootCertificateEntry 3 }
arrisTR69RootCertLastModif OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The last modification time of this certificate."
::= { arrisTR69RootCertificateEntry 4 }
arrisTR69RootCertSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Serial Number field in an X.509 certificate, see [RFC5280]."
::= { arrisTR69RootCertificateEntry 5 }
arrisTR69RootCertIssuer OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Issuer field in an X.509 certificate, see [RFC5280];
i.e. the Distinguished Name (DN) of the entity who has signed the certificate."
::= { arrisTR69RootCertificateEntry 6 }
arrisTR69RootCertNotBefore OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The beginning of the certificate validity period;
i.e. the Not Before field in an X.509 certificate, see [RFC5280]."
::= { arrisTR69RootCertificateEntry 7 }
arrisTR69RootCertNotAfter OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The end of the certificate validity period;
i.e., the Not After field in an X.509 certificate, see [RFC5280]."
::= { arrisTR69RootCertificateEntry 8 }
arrisTR69RootCertSubject OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The Distinguished Name (DN) of the entity associated with the Public Key;
i.e., the Subject field in an X.509 certificate, see [RFC5280]."
::= { arrisTR69RootCertificateEntry 9 }
arrisTR69RootCertSubjectAlt OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Comma-separated list (maximum length 256) of strings. Each item is a DNS Name.
The Subject Alternative Names extension field in an X.509 certificate, see [RFC5280]."
::= { arrisTR69RootCertificateEntry 10 }
arrisTR69RootCertSignatureAlgorithm OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..256))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The algorithm used in signing the certificate;
i.e. the Signature Algorithm field in an X.509 certificate, see [RFC5280]."
::= { arrisTR69RootCertificateEntry 11 }
arrisTR69RootCertObjInstance OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "The TR69/TR181 Object index value"
::= { arrisTR69RootCertificateEntry 12 }
arrisTR181DeviceInfoFirstUseDate OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date and time in UTC that the CPE first both successfully established
an IP-layer network connection and acquired an absolute time reference
using NTP or equivalent over that network connection. The CPE MAY
reset this date after a factory reset. If NTP or equivalent is not
available, this parameter, if present, SHOULD be set to the Unknown Time value."
::= { arrisTR181DeviceInfo 1 }
arrisTR181DeviceInfoMemoryStatusTotal OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total physical RAM, in kilobytes, installed on the device."
::= { arrisTR181DeviceInfoMemoryStatus 1 }
arrisTR181DeviceInfoMemoryStatusFree OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The free physical RAM, in kilobytes, currently available on the device."
::= { arrisTR181DeviceInfoMemoryStatus 2 }
arrisTR181DeviceInfoProcessStatusCPUUsage OBJECT-TYPE
SYNTAX Unsigned32 (0..100)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total amount of the CPU, in percent, rounded up to the nearest whole percent. In the
case that multiple CPU are present, this value represents the average of all CPU."
::= { arrisTR181DeviceInfoProcessStatus 1 }
-- arrisTR181DeviceInfoProcessStatusProcess MIB objects --
arrisTR181DeviceInfoProcessStatusProcessTable OBJECT-TYPE
SYNTAX SEQUENCE OF ArrisTR181DeviceInfoProcessStatusProcessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of all processes running on the device.
At most one entry in this table can exist with a
given value for PID."
::= { arrisTR181DeviceInfoProcessStatusProcess 1 }
arrisTR181DeviceInfoProcessStatusProcessEntry OBJECT-TYPE
SYNTAX ArrisTR181DeviceInfoProcessStatusProcessEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of all processes running on the device.
At most one entry in this table can exist with a
given value for PID."
INDEX { arrisTR181DeviceInfoProcessStatusProcessIndex }
::= { arrisTR181DeviceInfoProcessStatusProcessTable 1 }
ArrisTR181DeviceInfoProcessStatusProcessEntry ::= SEQUENCE {
arrisTR181DeviceInfoProcessStatusProcessIndex INTEGER,
arrisTR181DeviceInfoProcessStatusProcessPID Unsigned32,
arrisTR181DeviceInfoProcessStatusProcessCommand OCTET STRING,
arrisTR181DeviceInfoProcessStatusProcessSize Unsigned32,
arrisTR181DeviceInfoProcessStatusProcessPriority Unsigned32,
arrisTR181DeviceInfoProcessStatusProcessCPUTime Unsigned32,
arrisTR181DeviceInfoProcessStatusProcessState OCTET STRING
}
arrisTR181DeviceInfoProcessStatusProcessIndex OBJECT-TYPE
SYNTAX INTEGER (1..150)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index used to order the arrisTR181DeviceInfoProcessStatusProcessTable
entries"
::= { arrisTR181DeviceInfoProcessStatusProcessEntry 1 }
arrisTR181DeviceInfoProcessStatusProcessPID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The Process Identifier."
::= { arrisTR181DeviceInfoProcessStatusProcessEntry 2 }
arrisTR181DeviceInfoProcessStatusProcessCommand OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..256))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the command that has caused the process to exist."
::= { arrisTR181DeviceInfoProcessStatusProcessEntry 3 }
arrisTR181DeviceInfoProcessStatusProcessSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The size in kilobytes of the memory occupied by the process."
::= { arrisTR181DeviceInfoProcessStatusProcessEntry 4 }
arrisTR181DeviceInfoProcessStatusProcessPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..99)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The priority of the process where 0 is highest."
::= { arrisTR181DeviceInfoProcessStatusProcessEntry 5 }
arrisTR181DeviceInfoProcessStatusProcessCPUTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time in milliseconds that the process has
spent taking up CPU time since the process was started."
::= { arrisTR181DeviceInfoProcessStatusProcessEntry 6 }
arrisTR181DeviceInfoProcessStatusProcessState OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current state that the process is in.
Enumeration of:
Running
Sleeping
Stopped
Idle (OPTIONAL)
Uninterruptible (OPTIONAL)
Zombie (OPTIONAL)."
::= { arrisTR181DeviceInfoProcessStatusProcessEntry 7 }
END